From f735788a398d0b3f5b0298062098ccb093fb4b29 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:00:53 +0100 Subject: [PATCH 1/9] Fixed Soundcloud hardcoded client id --- .../services/soundcloud/SoundcloudParsingHelper.java | 4 ++-- .../soundcloud/SoundcloudParsingHelperTest.java | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelper.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelper.java index 0a1fcee94..f2bd884ed 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelper.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelper.java @@ -40,8 +40,8 @@ import static org.schabi.newpipe.extractor.ServiceList.SoundCloud; import static org.schabi.newpipe.extractor.utils.Utils.*; public class SoundcloudParsingHelper { - private static final String HARDCODED_CLIENT_ID = - "nGKlrpy2IotLQ0QGwBOmIgSFayis6H4e"; // Updated on 04/11/21 + static final String HARDCODED_CLIENT_ID = + "1NKODbzHzEpoowFHxTAmS7oB08DObPuK"; // Updated on 08/12/21 private static String clientId; public static final String SOUNDCLOUD_API_V2_URL = "https://api-v2.soundcloud.com/"; diff --git a/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelperTest.java b/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelperTest.java index 7d5c156b9..925d73ec6 100644 --- a/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelperTest.java +++ b/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelperTest.java @@ -5,9 +5,13 @@ import org.junit.BeforeClass; import org.junit.Test; import org.schabi.newpipe.downloader.DownloaderTestImpl; import org.schabi.newpipe.extractor.NewPipe; +import org.schabi.newpipe.extractor.exceptions.ExtractionException; +import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; +import java.io.IOException; + public class SoundcloudParsingHelperTest { @BeforeClass public static void setUp() { @@ -20,6 +24,14 @@ public class SoundcloudParsingHelperTest { SoundcloudParsingHelper.checkIfHardcodedClientIdIsValid()); } + @Test + public void assertHardCodedClientIdMatchesCurrentClientId() throws IOException, ExtractionException { + assertEquals( + "Hardcoded client doesn't match extracted clientId", + SoundcloudParsingHelper.HARDCODED_CLIENT_ID, + SoundcloudParsingHelper.clientId()); + } + @Test public void resolveUrlWithEmbedPlayerTest() throws Exception { Assert.assertEquals("https://soundcloud.com/trapcity", SoundcloudParsingHelper.resolveUrlWithEmbedPlayer("https://api.soundcloud.com/users/26057743")); From 3c669d3cb50d1025c6790021f401afbf51eb616b Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:08:03 +0100 Subject: [PATCH 2/9] Fixed YoutubeStreamExtractorAgeRestrictedTest Looks like a lot of stuff (description, tags, name) got changed on the existing video. Use a better suited video. --- ...utubeStreamExtractorAgeRestrictedTest.java | 36 +++++++++---------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorAgeRestrictedTest.java b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorAgeRestrictedTest.java index 87db98fa5..07ee177eb 100644 --- a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorAgeRestrictedTest.java +++ b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorAgeRestrictedTest.java @@ -11,6 +11,7 @@ import org.schabi.newpipe.extractor.stream.StreamExtractor; import org.schabi.newpipe.extractor.stream.StreamType; import java.util.Arrays; +import java.util.Collections; import java.util.List; import java.util.Random; @@ -20,7 +21,7 @@ import static org.schabi.newpipe.extractor.ServiceList.YouTube; public class YoutubeStreamExtractorAgeRestrictedTest extends DefaultStreamExtractorTest { private static final String RESOURCE_PATH = DownloaderFactory.RESOURCE_PATH + "services/youtube/extractor/stream/"; - private static final String ID = "MmBeUZqv1QA"; + private static final String ID = "rwcfPqbAx-0"; private static final int TIMESTAMP = 196; private static final String URL = YoutubeStreamExtractorDefaultTest.BASE_URL + ID + "&t=" + TIMESTAMP; private static StreamExtractor extractor; @@ -37,37 +38,34 @@ public class YoutubeStreamExtractorAgeRestrictedTest extends DefaultStreamExtrac @Override public StreamExtractor extractor() { return extractor; } @Override public StreamingService expectedService() { return YouTube; } - @Override public String expectedName() { return "FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!"; } + @Override public String expectedName() { return "Russian Daft Punk"; } @Override public String expectedId() { return ID; } @Override public String expectedUrlContains() { return YoutubeStreamExtractorDefaultTest.BASE_URL + ID; } @Override public String expectedOriginalUrlContains() { return URL; } @Override public StreamType expectedStreamType() { return StreamType.VIDEO_STREAM; } - @Override public String expectedUploaderName() { return "EpicFiveTV"; } - @Override public String expectedUploaderUrl() { return "https://www.youtube.com/channel/UCuPUHlLP5POZphOIrjrNxiw"; } - @Override public boolean expectedUploaderVerified() { return true; } - @Override public List expectedDescriptionContains() { return Arrays.asList("http://instagram.com/Ruben_Sole", "AVN"); } - @Override public long expectedLength() { return 1790; } + @Override public String expectedUploaderName() { return "DAN TV"; } + @Override public String expectedUploaderUrl() { return "https://www.youtube.com/channel/UCcQHIVL83g5BEQe2IJFb-6w"; } + @Override public boolean expectedUploaderVerified() { return false; } + @Override public boolean expectedDescriptionIsEmpty() { return true; } + @Override public List expectedDescriptionContains() { return Collections.emptyList(); } + @Override public long expectedLength() { return 10; } @Override public long expectedTimestamp() { return TIMESTAMP; } - @Override public long expectedViewCountAtLeast() { return 28500000; } - @Nullable @Override public String expectedUploadDate() { return "2017-01-25 00:00:00.000"; } - @Nullable @Override public String expectedTextualUploadDate() { return "2017-01-25"; } - @Override public long expectedLikeCountAtLeast() { return 149000; } - @Override public long expectedDislikeCountAtLeast() { return 38000; } + @Override public long expectedViewCountAtLeast() { return 232_000; } + @Nullable @Override public String expectedUploadDate() { return "2018-03-11 00:00:00.000"; } + @Nullable @Override public String expectedTextualUploadDate() { return "2018-03-11"; } + @Override public long expectedLikeCountAtLeast() { return 3_700; } + @Override public long expectedDislikeCountAtLeast() { return 30; } @Override public boolean expectedHasRelatedItems() { return false; } // no related videos (!) @Override public int expectedAgeLimit() { return 18; } @Override public boolean expectedHasSubtitles() { return false; } + @Override public boolean expectedHasFrames() { return false; } - @Override public String expectedCategory() { return "Entertainment"; } + @Override public String expectedCategory() { return "People & Blogs"; } @Override public String expectedLicence() { return "YouTube licence"; } @Override public List expectedTags() { - return Arrays.asList("AEE", "AEE 2017", "AVN", "AVN 2016", "AVN 2017", "AVN 2017 Expo In Las Vegas", - "AVN Awards Show", "AVN Expo", "AVN Las Vegas", "AVN Magazine", "AVN Vlog", "Ariana Marie", - "August Ames", "Brenna Sparks", "CeCe Capella", "Cindy Starfall", "Elsa Jean", "Emma Hix", - "FINGERING", "FINGERING P0RNSTARS", "FINGERING PORNSTARS", "Kaho Shibuya", "Keisha Grey", - "Kimberly Chi", "Las Vegas", "Mia Martinez", "Pornstar", "Pornstars", "Riley Reid", - "Samantha Saint", "Vegas", "Vicki Chase"); + return Collections.emptyList(); } } From 652fdf2c36a26d81dc761f4c4a2a5886d2a6fe68 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:08:25 +0100 Subject: [PATCH 3/9] Updated mock-data for YoutubeStreamExtractorAgeRestrictedTest --- .../ageRestricted/generated_mock_0.json | 10 ++-- .../ageRestricted/generated_mock_1.json | 28 +++++------ .../ageRestricted/generated_mock_2.json | 37 ++++++++------ .../ageRestricted/generated_mock_3.json | 24 +++++---- .../ageRestricted/generated_mock_4.json | 50 +++++++++---------- .../ageRestricted/generated_mock_5.json | 46 ++++++++--------- .../ageRestricted/generated_mock_6.json | 46 ++++++++--------- 7 files changed, 128 insertions(+), 113 deletions(-) diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_0.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_0.json index c3e67b2a1..1a8921173 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_0.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_0.json @@ -182,7 +182,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -191,10 +191,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:06:26 GMT" + "Wed, 08 Dec 2021 20:07:14 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:06:26 GMT" + "Wed, 08 Dec 2021 20:07:14 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -203,7 +203,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+007; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+680; expires\u003dFri, 08-Dec-2023 20:07:14 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -220,7 +220,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtGR1pva09XR0w0TSiS45CIBg%3D%3D\",\n \"maxAgeSeconds\": 3600,\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWebMainAppGuide_rid\",\n \"value\": \"0x71764b6e719c939a\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24076880,24060921,24002025,23975059,23940238,23882685,24045411,24042870,24060795,24065632,24037794,23966208,23996830,24058128,23990876,24067673,23884386,23983296,24002022,24078243,24056274,24030040,23891346,24039151,23996512,23891344,24043240,23804281,24057238,24070942,24068842,23946420,23987907,24036236,23735348,23998056,24070035,39321254,24049820,23703445,24059521,24007246,24050503,24076600,24059881,23986025,24056264,23918597,23934970,1714246,23744176,24028143,24011268,24027395,24058380,23974595,23857949,23944779,23983813,24058812,24049571,24080300,24065802,24036948,24004644,24001373,23968386,24016284,24053866,24049573\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQumkiEwiI2JPro4vyAhUE9lEKHfx6CNs\u003d\",\n \"items\": [\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBwQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"icon\": {\n \"iconType\": \"WHAT_TO_WATCH\"\n },\n \"trackingParams\": \"CBwQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Home\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Home\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBsQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/explore\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEexplore\"\n }\n },\n \"icon\": {\n \"iconType\": \"TAB_EXPLORE\"\n },\n \"trackingParams\": \"CBsQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Explore\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Explore\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtSwYAiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/subscriptions\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEsubscriptions\"\n }\n },\n \"icon\": {\n \"iconType\": \"SUBSCRIPTIONS\"\n },\n \"trackingParams\": \"CBoQtSwYAiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Subscriptions\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscriptions\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBkQ5isYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBgQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/library\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FElibrary\"\n }\n },\n \"icon\": {\n \"iconType\": \"VIDEO_LIBRARY_WHITE\"\n },\n \"trackingParams\": \"CBgQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Library\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Library\"\n }\n },\n \"targetId\": \"library-guide-item\",\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/history\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEhistory\"\n }\n },\n \"icon\": {\n \"iconType\": \"WATCH_HISTORY\"\n },\n \"trackingParams\": \"CBcQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"History\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"History\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBYQ5isYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\"\n }\n },\n {\n \"guideSigninPromoRenderer\": {\n \"descriptiveText\": {\n \"simpleText\": \"Sign in to like videos, comment and subscribe.\"\n },\n \"actionText\": {\n \"simpleText\": \"Sign in\"\n },\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBUQ04AEIhMIiNiT66OL8gIVBPZRCh38egjb\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fguide%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CBUQ04AEIhMIiNiT66OL8gIVBPZRCh38egjb\"\n }\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC-9-kyTW8ZkZNDHQJ6FgpwQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC-9-kyTW8ZkZNDHQJ6FgpwQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/1bFg1MQGsC9LPLsGSZUo1nktqplJL3MODNbgn7XryiA5ToiqiCtHgJbFAbP17HG9CPhd7I7e\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBQQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Music\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Music\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCEgdi0XIXXZ-qJOFPf4JSKw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEgdi0XIXXZ-qJOFPf4JSKw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/y3X8h5AI6VCjrE9d59czG5opru8bONtPxsQtzTz_0uTn7BUJX0LSCkIN5SRkI0D5AEeI4KpUCA\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBMQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Sport\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sport\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQtSwYAiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/gaming\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCOpNcN46UbXVtpKMrmU4Abg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ZHnyFT1DMt1yPoJc6FBZHxTbJXR4pgrFSqKxd3KPkG9EeWnwpGFZkkWR8fRnPXoI7HQYYyNdWA\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBIQtSwYAiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Gaming\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Gaming\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQnOQDGAMiEwiI2JPro4vyAhUE9lEKHfx6CNs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClgRkhTL3_hImCAmdLfDE4g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClgRkhTL3_hImCAmdLfDE4g\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6lo97rUTO7xhIBXZqLiaW2kA_eMBIEmqc27EqlKLyE4nAY-yzcKBG0Hs0YdUka3gJ629HcwgyzQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBEQnOQDGAMiEwiI2JPro4vyAhUE9lEKHfx6CNs\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Movies \u0026 shows\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Movies \u0026 shows\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQtSwYBCITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYfdidRxbB8Qhf0Nx7ioOYw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYfdidRxbB8Qhf0Nx7ioOYw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/bssm4mEw5OtrBUftn8rrcVTiM3mAImsDo8h-WZrUewuae1xiEYXhJod4Rud0TYnh3cGSiyW5aw\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBAQtSwYBCITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"News\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"News\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA8QtSwYBSITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/8D6JlsnvwDZFMdcbjqVji82kggP3aXXbO-yBD0RFrKlp4G1zNt9wcqcVTSPnAI8GuUAbDYQwsg\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA8QtSwYBSITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtSwYBiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrpQ4p1Ql_hG8rKXIKM1MOQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/lgLOVpPYBp2dhCbtwfb4B5NA5UlIRkUr4bamhnixYO16vxahp_1tQRBoTX2AAY62HW1ali0s\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA4QtSwYBiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Fashion \u0026 beauty\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fashion \u0026 beauty\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QtSwYByITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCtFRv9O2AHqOZjjynzrv-xg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCtFRv9O2AHqOZjjynzrv-xg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/k97NHGktsDIIJg7M4MqGfxVm0e4AZ-_Eeb-dszsBQDrXfWszTOA7SHGHZz3OUaNtKHJU-RNX\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA0QtSwYByITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Learning\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Learning\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQtSwYCCITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzuqhhs6NWbgTzMuM09WKDQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzuqhhs6NWbgTzMuM09WKDQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/28t6EdUgf0URSYi0hVyum_Y9btLiis4voqUZtPlNqUMkN6wtueVF-PYh49iZ7mlm1U9NRwUzA7k\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAwQtSwYCCITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"360° Video\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"360° Video\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAsQ5isYAyITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Best of YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/guide_builder\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEguide_builder\"\n }\n },\n \"icon\": {\n \"iconType\": \"ADD_CIRCLE\"\n },\n \"trackingParams\": \"CAoQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Browse channels\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Browse channels\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAkQ5isYBCITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQmbcBGAAiEwiI2JPro4vyAhUE9lEKHfx6CNs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\"\n }\n },\n \"icon\": {\n \"iconType\": \"UNLIMITED\"\n },\n \"trackingParams\": \"CAgQmbcBGAAiEwiI2JPro4vyAhUE9lEKHfx6CNs\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"YouTube Premium\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube Premium\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAcQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"icon\": {\n \"iconType\": \"LIVE\"\n },\n \"trackingParams\": \"CAcQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAYQ5isYBSITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"More from YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/account\",\n \"webPageType\": \"WEB_PAGE_TYPE_SETTINGS\",\n \"rootVe\": 23462,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPaccount_overview\"\n }\n },\n \"icon\": {\n \"iconType\": \"SETTINGS\"\n },\n \"trackingParams\": \"CAUQtSwYACITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Settings\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/reporthistory\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPreport_history\"\n }\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"trackingParams\": \"CAQQtSwYASITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Report history\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Report history\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"HELP\"\n },\n \"trackingParams\": \"CAMQtSwYAiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Help\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Help\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQtSwYAiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAMQtSwYAiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"signalAction\": {\n \"signal\": \"HELP\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"FEEDBACK\"\n },\n \"trackingParams\": \"CAIQtSwYAyITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Send feedback\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Send feedback\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQtSwYAyITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQtSwYAyITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\",\n \"sendFeedbackAction\": {\n \"bucket\": \"Kevlar\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAEQ5isYBiITCIjYk-uji_ICFQT2UQod_HoI2w\u003d\u003d\"\n }\n }\n ]\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtHMGRyaXViSUgzMCjyoMSNBg%3D%3D\",\n \"maxAgeSeconds\": 3600,\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWebMainAppGuide_rid\",\n \"value\": \"0x8a1f9143a78893d3\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24002022,24136748,24116717,23918597,24129451,24084440,24034168,23884386,23857950,23946420,24002923,24115641,23986030,24110902,1714248,23735347,24007246,23998056,24106839,24116735,23983296,23944779,24117476,24036948,24059784,24135236,23968386,24115508,39321475,24144944,24070549,24138235,24142470,24095695,24080738,24136240,24132121,24138442,24028143,24077266,23882503,23984881,24105953,24126632,24113698,23744176,24134993,24120992,24082662,24002025,24134152,24064557,24140246,24085811,24106921,24004644,24077241,24007790,24001373,24109690,23804281,23934970,24129402,24111165,23966208,24131028,24058380\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24002022,24136748,24116717,23918597,24129451,24084440,24034168,23884386,23857950,23946420,24002923,24115641,23986030,24110902,1714248,23735347,24007246,23998056,24106839,24116735,23983296,23944779,24117476,24036948,24059784,24135236,23968386,24115508,39321475,24144944,24070549,24138235,24142470,24095695,24080738,24136240,24132121,24138442,24028143,24077266,23882503,23984881,24105953,24126632,24113698,23744176,24134993,24120992,24082662,24002025,24134152,24064557,24140246,24085811,24106921,24004644,24077241,24007790,24001373,24109690,23804281,23934970,24129402,24111165,23966208,24131028,24058380\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQumkiEwjkiO7JgNX0AhUA0REIHZjmAw4\u003d\",\n \"items\": [\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBsQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"icon\": {\n \"iconType\": \"WHAT_TO_WATCH\"\n },\n \"trackingParams\": \"CBsQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Home\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Home\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQ9agHGAEiEwjkiO7JgNX0AhUA0REIHZjmAw4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/explore\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEexplore\"\n }\n },\n \"icon\": {\n \"iconType\": \"TAB_EXPLORE\"\n },\n \"trackingParams\": \"CBoQ9agHGAEiEwjkiO7JgNX0AhUA0REIHZjmAw4\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Explore\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Explore\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBkQtSwYAiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/subscriptions\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEsubscriptions\"\n }\n },\n \"icon\": {\n \"iconType\": \"SUBSCRIPTIONS\"\n },\n \"trackingParams\": \"CBkQtSwYAiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Subscriptions\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscriptions\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBgQ5isYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/library\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FElibrary\"\n }\n },\n \"icon\": {\n \"iconType\": \"VIDEO_LIBRARY_WHITE\"\n },\n \"trackingParams\": \"CBcQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Library\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Library\"\n }\n },\n \"targetId\": \"library-guide-item\",\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/history\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEhistory\"\n }\n },\n \"icon\": {\n \"iconType\": \"WATCH_HISTORY\"\n },\n \"trackingParams\": \"CBYQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"History\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"History\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBUQ5isYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\"\n }\n },\n {\n \"guideSigninPromoRenderer\": {\n \"descriptiveText\": {\n \"simpleText\": \"Sign in to like videos, comment and subscribe.\"\n },\n \"actionText\": {\n \"simpleText\": \"Sign in\"\n },\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ04AEIhMI5IjuyYDV9AIVANERCB2Y5gMO\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fguide%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CBQQ04AEIhMI5IjuyYDV9AIVANERCB2Y5gMO\"\n }\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCEgdi0XIXXZ-qJOFPf4JSKw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEgdi0XIXXZ-qJOFPf4JSKw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/GJJelIRVGgCt5ySvFibm5Udk_rY5xihwCz4wW1nlB8UKpagQ9huFMMLqWUBWefFg3MEcIdFI\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBMQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Sport\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sport\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/gaming\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCOpNcN46UbXVtpKMrmU4Abg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/D7lOX5GFfHjHjPLQK2L-H1FA_bTJ6OKAkuutpYTQL184SQ0DeL3bSfvaLRP3__-aBEjgguGTCA\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBIQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Gaming\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Gaming\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQnOQDGAIiEwjkiO7JgNX0AhUA0REIHZjmAw4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClgRkhTL3_hImCAmdLfDE4g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClgRkhTL3_hImCAmdLfDE4g\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6lo97rUTO7xhIBXZqLiaW2kA_eMBIEmqc27EqlKLyE4nAY-yzcKBG0Hs0YdUka3gJ629HcwgyzQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBEQnOQDGAIiEwjkiO7JgNX0AhUA0REIHZjmAw4\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Movies \u0026 shows\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Movies \u0026 shows\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQtSwYAyITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYfdidRxbB8Qhf0Nx7ioOYw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYfdidRxbB8Qhf0Nx7ioOYw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/kd7a9lPMvLtuYlqMpFpteR8u0BNEEQMiOQ-atmUDKU2wavo80ZH17-pjf4tTREXfCxhioKZHx84\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBAQtSwYAyITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"News\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"News\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA8QtSwYBCITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/8D6JlsnvwDZFMdcbjqVji82kggP3aXXbO-yBD0RFrKlp4G1zNt9wcqcVTSPnAI8GuUAbDYQwsg\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA8QtSwYBCITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtSwYBSITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrpQ4p1Ql_hG8rKXIKM1MOQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/TiWtceKshWuHPBLHoVOzJoGhug5c4xsZxp_MO8NwGxL2oXDJBz8hmVdZT7PLju2HMn60lMW6KQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA4QtSwYBSITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Fashion \u0026 beauty\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fashion \u0026 beauty\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QtSwYBiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCtFRv9O2AHqOZjjynzrv-xg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCtFRv9O2AHqOZjjynzrv-xg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/gLybTGSI-aUQNxIL-neg-nH4yD1tEK5eWMxMmpQBvECMUHK3e3Fh-7ESBhr3zYcNFWi1mKsuJQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA0QtSwYBiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Learning\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Learning\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQtSwYByITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzuqhhs6NWbgTzMuM09WKDQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzuqhhs6NWbgTzMuM09WKDQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/q2IM2LDaONTwU1PwzQ9P-UBNd03_p3ROTLk0TMH9H1Nzi_WhqZs58-RXFvYU8Vw_rRKBUA95G5E\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAwQtSwYByITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"360° Video\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"360° Video\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAsQ5isYAyITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Best of YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/guide_builder\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEguide_builder\"\n }\n },\n \"icon\": {\n \"iconType\": \"ADD_CIRCLE\"\n },\n \"trackingParams\": \"CAoQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Browse channels\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Browse channels\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAkQ5isYBCITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQmbcBGAAiEwjkiO7JgNX0AhUA0REIHZjmAw4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\"\n }\n },\n \"icon\": {\n \"iconType\": \"UNLIMITED\"\n },\n \"trackingParams\": \"CAgQmbcBGAAiEwjkiO7JgNX0AhUA0REIHZjmAw4\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"YouTube Premium\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube Premium\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAcQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"icon\": {\n \"iconType\": \"LIVE\"\n },\n \"trackingParams\": \"CAcQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAYQ5isYBSITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"More from YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/account\",\n \"webPageType\": \"WEB_PAGE_TYPE_SETTINGS\",\n \"rootVe\": 23462,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPaccount_overview\"\n }\n },\n \"icon\": {\n \"iconType\": \"SETTINGS\"\n },\n \"trackingParams\": \"CAUQtSwYACITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Settings\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/reporthistory\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPreport_history\"\n }\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"trackingParams\": \"CAQQtSwYASITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Report history\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Report history\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"HELP\"\n },\n \"trackingParams\": \"CAMQtSwYAiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Help\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Help\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQtSwYAiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAMQtSwYAiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"signalAction\": {\n \"signal\": \"HELP\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"FEEDBACK\"\n },\n \"trackingParams\": \"CAIQtSwYAyITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Send feedback\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Send feedback\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQtSwYAyITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQtSwYAyITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\",\n \"sendFeedbackAction\": {\n \"bucket\": \"Kevlar\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAEQ5isYBiITCOSI7smA1fQCFQDREQgdmOYDDg\u003d\u003d\"\n }\n }\n ]\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/guide?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_1.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_1.json index 643c08a8f..0e8b2865f 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_1.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_1.json @@ -169,17 +169,17 @@ 34, 58, 34, - 77, - 109, - 66, - 101, - 85, - 90, + 114, + 119, + 99, + 102, + 80, 113, - 118, - 49, - 81, + 98, 65, + 120, + 45, + 48, 34, 125 ], @@ -193,7 +193,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -202,10 +202,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:06:26 GMT" + "Wed, 08 Dec 2021 20:07:14 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:06:26 GMT" + "Wed, 08 Dec 2021 20:07:14 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -214,7 +214,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+828; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+958; expires\u003dFri, 08-Dec-2023 20:07:14 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -231,7 +231,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtqSi1aRzVVaEh4VSiS45CIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"is_viewed_live\",\n \"value\": \"False\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24036237,23996512,24045411,24060797,1714256,24068842,24049820,23968386,24050503,24056264,24059521,24070036,24070942,24068143,24049571,23744176,24068654,24066057,23857949,24002025,24058380,24049573,24047617,23944779,24058812,24028143,24077733,23882503,24060921,24016284,24053866,23986022,23974595,24056275,24075893,24043240,24001373,23946420,24030040,24078328,24007246,24076876,24075143,23966208,24065802,9405994,23971644,24036947,23998056,24075673,24080384,23940238,24070676,24004644,23891344,24064095,23934970,24077267,24042870,24037794,24070709,23918597,24063598,24058128,23891346,24002022,23996830,23983296,24057238,23804281,23884386,24590531,23990876\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetPlayer_rid\",\n \"value\": \"0xe958ab8a74547217\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQu2kiEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\",\n \"playabilityStatus\": {\n \"status\": \"LOGIN_REQUIRED\",\n \"reason\": \"Sign in to confirm your age\",\n \"errorScreen\": {\n \"playerErrorMessageRenderer\": {\n \"subreason\": {\n \"runs\": [\n {\n \"text\": \"This video may be inappropriate for some users.\"\n }\n ]\n },\n \"reason\": {\n \"simpleText\": \"Sign in to confirm your age\"\n },\n \"proceedButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_OVERLAY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQ8FsiEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAQQ8FsiEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\",\n \"urlEndpoint\": {\n \"url\": \"\"\n }\n }\n }\n },\n \"trackingParams\": \"CAQQ8FsiEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"//s.ytimg.com/yts/img/meh7-vflGevej7.png\",\n \"width\": 140,\n \"height\": 100\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ERROR_OUTLINE\"\n }\n }\n },\n \"desktopLegacyAgeGateReason\": 1,\n \"contextParams\": \"Q0FFU0FnZ0M\u003d\"\n },\n \"videoDetails\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"title\": \"FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!\",\n \"lengthSeconds\": \"1790\",\n \"keywords\": [\n \"AVN Expo\",\n \"AVN\",\n \"AVN 2017\",\n \"AVN 2017 Expo In Las Vegas\",\n \"AEE\",\n \"AEE 2017\",\n \"AVN Las Vegas\",\n \"AVN Vlog\",\n \"AVN 2016\",\n \"Las Vegas\",\n \"AVN Awards Show\",\n \"AVN Magazine\",\n \"Riley Reid\",\n \"Ariana Marie\",\n \"August Ames\",\n \"Vicki Chase\",\n \"Samantha Saint\",\n \"Cindy Starfall\",\n \"Kaho Shibuya\",\n \"Keisha Grey\",\n \"Kimberly Chi\",\n \"CeCe Capella\",\n \"Brenna Sparks\",\n \"Emma Hix\",\n \"Elsa Jean\",\n \"Mia Martinez\",\n \"Vegas\",\n \"FINGERING P0RNSTARS\",\n \"FINGERING\",\n \"FINGERING PORNSTARS\",\n \"Pornstars\",\n \"Pornstar\"\n ],\n \"channelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"isOwnerViewing\": false,\n \"shortDescription\": \"FINGERING PORNSTARS AVN Expo 2017 In Las Vegas! / Biggest Pornstar Convention Ever! AVN is convention \u0026 trade show held each January in Las Vegas! Featuring Riley Reid, Ariana Marie, Keisha Grey, August Ames, Vicki Chase, Cindy Starfall, Samantha Saint, Elsa Jean, Kaho Shibuya, Kimberly Chi, Tia Kai, CeCe Capella, Cristi Ann, Emma Hix, Jae Lee, Brenna Sparks, Natalia Starr, Mia Martinez, Carmen Valentina, Cameron Canela, Shyla Jennings \u0026 much more!\\n\\n★ Social Media ★\\nInstagram: http://instagram.com/Ruben_Sole\\nTwitter: http://twitter.com/EpicFiveTV\\nFacebook: http://fb.me/EpicFiveTV\",\n \"isCrawlable\": true,\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLByu2xxx6wxt4mmaFpOx8oCbOK94g\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCWkpPppObIkCjvWsAAcz_L0uA2Og\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDAPm7p45fmrm_M3d6N-adC_GNPYg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAMd4Y6mL732jsJo7Uy-o7Gk0hhAw\",\n \"width\": 336,\n \"height\": 188\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/MmBeUZqv1QA/maxresdefault.webp\",\n \"width\": 1920,\n \"height\": 1080\n }\n ]\n },\n \"averageRating\": 4.2145867,\n \"allowRatings\": true,\n \"viewCount\": \"42904546\",\n \"author\": \"EpicFiveTV\",\n \"isPrivate\": false,\n \"isUnpluggedCorpus\": false,\n \"isLiveContent\": false\n },\n \"microformat\": {\n \"playerMicroformatRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/maxresdefault.jpg\",\n \"width\": 1280,\n \"height\": 720\n }\n ]\n },\n \"embed\": {\n \"iframeUrl\": \"https://www.youtube.com/embed/MmBeUZqv1QA\",\n \"flashUrl\": \"http://www.youtube.com/v/MmBeUZqv1QA?version\u003d3\u0026autohide\u003d1\",\n \"width\": 1280,\n \"height\": 720,\n \"flashSecureUrl\": \"https://www.youtube.com/v/MmBeUZqv1QA?version\u003d3\u0026autohide\u003d1\"\n },\n \"title\": {\n \"simpleText\": \"FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!\"\n },\n \"description\": {\n \"simpleText\": \"FINGERING PORNSTARS AVN Expo 2017 In Las Vegas! / Biggest Pornstar Convention Ever! AVN is convention \u0026 trade show held each January in Las Vegas! Featuring Riley Reid, Ariana Marie, Keisha Grey, August Ames, Vicki Chase, Cindy Starfall, Samantha Saint, Elsa Jean, Kaho Shibuya, Kimberly Chi, Tia Kai, CeCe Capella, Cristi Ann, Emma Hix, Jae Lee, Brenna Sparks, Natalia Starr, Mia Martinez, Carmen Valentina, Cameron Canela, Shyla Jennings \u0026 much more!\\n\\n★ Social Media ★\\nInstagram: http://instagram.com/Ruben_Sole\\nTwitter: http://twitter.com/EpicFiveTV\\nFacebook: http://fb.me/EpicFiveTV\"\n },\n \"lengthSeconds\": \"1790\",\n \"ownerProfileUrl\": \"http://www.youtube.com/user/EpicFiveTV\",\n \"externalChannelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"isFamilySafe\": false,\n \"isUnlisted\": false,\n \"hasYpcMetadata\": false,\n \"viewCount\": \"42904546\",\n \"category\": \"Entertainment\",\n \"publishDate\": \"2017-01-25\",\n \"ownerChannelName\": \"EpicFiveTV\",\n \"uploadDate\": \"2017-01-25\"\n }\n },\n \"messages\": [\n {\n \"mealbarPromoRenderer\": {\n \"icon\": {\n \"thumbnails\": [\n {\n \"url\": \"https://www.gstatic.com/youtube/img/promos/growth/6ad5a99c727579634bc3e2fb67562a2621170bdd11578967392667be5a05c5e4_384x384.png\",\n \"width\": 384,\n \"height\": 384\n }\n ]\n },\n \"messageTexts\": [\n {\n \"runs\": [\n {\n \"text\": \"Get YouTube without the ads\"\n }\n ]\n }\n ],\n \"actionButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"1 month free\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQ7G8iEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpLkyvjWFm7D5pBxL93rydl3_iKV541GfDvRbsLtim78_0e_KZyqTfjBLm69lUZPfo1qrwiwuHUxeX8VKYHVZkVXRZURt-VT2JyceE5w-pRlmXJRaljhnrucwRs07dTANr8_sBRRpNd6TVPeDRR-dmafm0m6kw\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAMQ7G8iEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium?ybp\u003dEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%253D\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\",\n \"params\": \"kgNBEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%3D\"\n }\n },\n \"trackingParams\": \"CAMQ7G8iEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\"\n }\n },\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip trial\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ7W8iEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpLA3yuYyrRaPyrVPqw79cckxfe6USuYxWWxNEjY9NV7i_CBuW6ivWpkEM63Pv0BT-iSPCG5XZslPEsms-hfOyyPtcOhas5kftW6-lC_KeeZhfaCJhH01bJbvlBhbWNjPWhaR_UERJq0f4sOZvh7TGKVIEBXjg\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n },\n \"trackingParams\": \"CAIQ7W8iEwj85p_ro4vyAhWhAPEFHZsdCYg\u003d\"\n }\n },\n \"triggerCondition\": \"TRIGGER_CONDITION_POST_AD\",\n \"style\": \"STYLE_MESSAGE\",\n \"trackingParams\": \"CAEQ42kYACITCPzmn-uji_ICFaEA8QUdmx0JiA\u003d\u003d\",\n \"impressionEndpoints\": [\n {\n \"clickTrackingParams\": \"CAEQ42kYACITCPzmn-uji_ICFaEA8QUdmx0JiA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpLaL_TGVloCIQGJU1JoOYBXEZtXsGetc2RYamemCJJvYamjJg_gNpoZ-9lNDdGO1ZbZiLMw_qh4vMS4SPZVbutu4GyNsZHYhZQN5IImVHFNMj98nRxvJL3FuQQ0G1iEShjgH68C-SNl8O6Dxa2bWX2ncGupfg\",\n \"uiActions\": {\n \"hideEnclosingContainer\": false\n }\n }\n }\n ],\n \"isVisible\": true,\n \"messageTitle\": {\n \"runs\": [\n {\n \"text\": \"Youtube Premium\"\n }\n ]\n }\n }\n }\n ],\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"Eg0KC01tQmVVWnF2MVFBIPYBKAE%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_REPLACE\",\n \"payload\": {\n \"offlineabilityEntity\": {\n \"key\": \"Eg0KC01tQmVVWnF2MVFBIPYBKAE%3D\",\n \"accessState\": \"OFFLINEABILITY_FEATURE_ACCESS_STATE_UNKNOWN\"\n }\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1627664786\",\n \"nanos\": 416561128\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgtsb1dkLXJvOHFsNCjyoMSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"is_viewed_live\",\n \"value\": \"False\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24077266,24113698,24132377,23744176,24136749,24129775,24082662,24117475,24134152,24028143,24080604,24002025,24138236,24036948,24135236,23944779,23983296,24084439,24144942,24140247,24138442,24080738,9405982,24111977,24131027,23968386,24002022,24087478,23857948,24058862,24115508,24132121,24142470,24129451,23884386,24007790,23934970,24064555,24095695,23918597,24106839,24116735,23946420,24110902,39321475,24007246,23997322,24085811,24142941,23882502,23998056,24115641,23804281,23986022,24077241,24004644,24001373,24106921,1714243,24109690,24111165,24129402,24116717,24058380,23966208,24034168\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetPlayer_rid\",\n \"value\": \"0xb98eed3c3628d32b\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24077266,24113698,24132377,23744176,24136749,24129775,24082662,24117475,24134152,24028143,24080604,24002025,24138236,24036948,24135236,23944779,23983296,24084439,24144942,24140247,24138442,24080738,9405982,24111977,24131027,23968386,24002022,24087478,23857948,24058862,24115508,24132121,24142470,24129451,23884386,24007790,23934970,24064555,24095695,23918597,24106839,24116735,23946420,24110902,39321475,24007246,23997322,24085811,24142941,23882502,23998056,24115641,23804281,23986022,24077241,24004644,24001373,24106921,1714243,24109690,24111165,24129402,24116717,24058380,23966208,24034168\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQu2kiEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"playabilityStatus\": {\n \"status\": \"LOGIN_REQUIRED\",\n \"reason\": \"Sign in to confirm your age\",\n \"errorScreen\": {\n \"playerErrorMessageRenderer\": {\n \"subreason\": {\n \"runs\": [\n {\n \"text\": \"This video may be inappropriate for some users.\"\n }\n ]\n },\n \"reason\": {\n \"simpleText\": \"Sign in to confirm your age\"\n },\n \"proceedButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_OVERLAY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQ8FsiEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAQQ8FsiEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"urlEndpoint\": {\n \"url\": \"\"\n }\n }\n }\n },\n \"trackingParams\": \"CAQQ8FsiEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"//s.ytimg.com/yts/img/meh7-vflGevej7.png\",\n \"width\": 140,\n \"height\": 100\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ERROR_OUTLINE\"\n }\n }\n },\n \"desktopLegacyAgeGateReason\": 1,\n \"contextParams\": \"Q0FFU0FnZ0M\u003d\"\n },\n \"videoDetails\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"title\": \"Russian Daft Punk\",\n \"lengthSeconds\": \"10\",\n \"channelId\": \"UCcQHIVL83g5BEQe2IJFb-6w\",\n \"isOwnerViewing\": false,\n \"shortDescription\": \"\",\n \"isCrawlable\": true,\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDm_ot7a-rLZFRNhg4M6IYzw8G-eg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDxEjjpBNUd8c73fTHkiELdJGtaEQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBQapITGYgT2r4b6Qxl65xnOeOiQA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD6sdlWOr7PpvRRlZjLQ5vW_lsKIg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"averageRating\": 4.9623036,\n \"allowRatings\": true,\n \"viewCount\": \"232305\",\n \"author\": \"DAN TV\",\n \"isPrivate\": false,\n \"isUnpluggedCorpus\": false,\n \"isLiveContent\": false\n },\n \"microformat\": {\n \"playerMicroformatRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg\",\n \"width\": 480,\n \"height\": 360\n }\n ]\n },\n \"embed\": {\n \"iframeUrl\": \"https://www.youtube.com/embed/rwcfPqbAx-0\",\n \"flashUrl\": \"http://www.youtube.com/v/rwcfPqbAx-0?version\u003d3\u0026autohide\u003d1\",\n \"width\": 480,\n \"height\": 360,\n \"flashSecureUrl\": \"https://www.youtube.com/v/rwcfPqbAx-0?version\u003d3\u0026autohide\u003d1\"\n },\n \"title\": {\n \"simpleText\": \"Russian Daft Punk\"\n },\n \"lengthSeconds\": \"11\",\n \"ownerProfileUrl\": \"http://www.youtube.com/channel/UCcQHIVL83g5BEQe2IJFb-6w\",\n \"externalChannelId\": \"UCcQHIVL83g5BEQe2IJFb-6w\",\n \"isFamilySafe\": false,\n \"isUnlisted\": false,\n \"hasYpcMetadata\": false,\n \"viewCount\": \"232305\",\n \"category\": \"People \u0026 Blogs\",\n \"publishDate\": \"2018-03-11\",\n \"ownerChannelName\": \"DAN TV\",\n \"uploadDate\": \"2018-03-11\"\n }\n },\n \"messages\": [\n {\n \"mealbarPromoRenderer\": {\n \"icon\": {\n \"thumbnails\": [\n {\n \"url\": \"https://www.gstatic.com/youtube/img/promos/growth/6ad5a99c727579634bc3e2fb67562a2621170bdd11578967392667be5a05c5e4_384x384.png\",\n \"width\": 384,\n \"height\": 384\n }\n ]\n },\n \"messageTexts\": [\n {\n \"runs\": [\n {\n \"text\": \"Get YouTube without the ads\"\n }\n ]\n }\n ],\n \"actionButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"1 month free\"\n }\n ]\n },\n \"trackingParams\": \"CAMQ7G8iEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAMQ7G8iEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"commandExecutorCommand\": {\n \"commands\": [\n {\n \"clickTrackingParams\": \"CAMQ7G8iEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium?ybp\u003dEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%253D\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\",\n \"params\": \"kgNBEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%3D\"\n }\n },\n {\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpIgEKc7CJfeUuvGK_F90w_ISrzv9Zgc1EJ7XcSLd5cA9jjyFCaWB9wlIOWWOtX6DKEj7qHr-ueMpJOV3GomSCicwsGkt8NrYZemq-thTG4gUi5-BHA-f9RwgW92v79gOWcxc0J4jc40mLI6JHf38zphIPHaVw\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n }\n ]\n }\n }\n }\n },\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip trial\"\n }\n ]\n },\n \"trackingParams\": \"CAIQ7W8iEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAIQ7W8iEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"commandExecutorCommand\": {\n \"commands\": [\n {\n \"clickTrackingParams\": \"CAIQ7W8iEwi9-_XJgNX0AhXUHuAKHUeZA1E\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpIdzAMPmj6acyIrHEoXX8nR_Sgcp74PYTR3oV1exUVECBPASaqrxXAcvhIev9cw01bv_mhsuVvrBpRRwKbu9pIwGtqYld7F8sQfpHgpBic9CH_Av4NPAPrQ75bqj1iTIdlcESwnqvv6sOw6CTyPU9HAk7_W0w\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n }\n ]\n }\n }\n }\n },\n \"triggerCondition\": \"TRIGGER_CONDITION_POST_AD\",\n \"style\": \"STYLE_MESSAGE\",\n \"trackingParams\": \"CAEQ42kYACITCL379cmA1fQCFdQe4AodR5kDUQ\u003d\u003d\",\n \"impressionEndpoints\": [\n {\n \"clickTrackingParams\": \"CAEQ42kYACITCL379cmA1fQCFdQe4AodR5kDUQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpI_tR3ywdirxDOTOUDiJMxSIzysiuVuIoIJs8EuhVS4sFZPYjv2OGPqWQjG9eRFUkSBIV91ND9ZR8ZpTBnLAx-GS_mNJIdPlAiyItKP1etvTJuDWnnSx4rmtlzLPxP50yTBJkixUjUiOtyugolyD3fgnSPGzw\",\n \"uiActions\": {\n \"hideEnclosingContainer\": false\n }\n }\n }\n ],\n \"isVisible\": true,\n \"messageTitle\": {\n \"runs\": [\n {\n \"text\": \"Youtube Premium\"\n }\n ]\n }\n }\n }\n ],\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"Eg0KC3J3Y2ZQcWJBeC0wIPYBKAE%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_REPLACE\",\n \"payload\": {\n \"offlineabilityEntity\": {\n \"key\": \"Eg0KC3J3Y2ZQcWJBeC0wIPYBKAE%3D\",\n \"accessState\": \"OFFLINEABILITY_FEATURE_ACCESS_STATE_UNKNOWN\",\n \"addToOfflineButtonState\": \"ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN\"\n }\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1638994034\",\n \"nanos\": 951622014\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/player?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_2.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_2.json index a4efed2aa..848aa4144 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_2.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_2.json @@ -1,7 +1,7 @@ { "request": { "httpMethod": "GET", - "url": "https://www.youtube.com/embed/d4IGg5dqeO8", + "url": "https://www.youtube.com/iframe_api", "headers": { "Accept-Language": [ "en-GB, en;q\u003d0.9" @@ -17,36 +17,42 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ - "no-cache, no-store, max-age\u003d0, must-revalidate" + "private, max-age\u003d0" ], "content-type": [ - "text/html; charset\u003dutf-8" + "text/javascript; charset\u003dutf-8" + ], + "cross-origin-opener-policy-report-only": [ + "same-origin; report-to\u003d\"AXrpQdexiF0ssZ_nH8Dr-M3QgbdVRvO77RECMA\"" + ], + "cross-origin-resource-policy": [ + "cross-origin" ], "date": [ - "Fri, 30 Jul 2021 17:06:26 GMT" + "Wed, 08 Dec 2021 20:07:15 GMT" ], "expires": [ - "Mon, 01 Jan 1990 00:00:00 GMT" + "Wed, 08 Dec 2021 20:07:15 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See http://support.google.com/accounts/answer/151657?hl\u003den-GB for more info.\"" ], "permissions-policy": [ - "ch-ua-full-version\u003d*, ch-ua-platform\u003d*, ch-ua-platform-version\u003d*, ch-ua-arch\u003d*, ch-ua-model\u003d*" + "ch-ua-arch\u003d*, ch-ua-bitness\u003d*, ch-ua-full-version\u003d*, ch-ua-model\u003d*, ch-ua-platform\u003d*, ch-ua-platform-version\u003d*" ], - "pragma": [ - "no-cache" + "report-to": [ + "{\"group\":\"AXrpQdexiF0ssZ_nH8Dr-M3QgbdVRvO77RECMA\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https://csp.withgoogle.com/csp/report-to/encsid_AXrpQdexiF0ssZ_nH8Dr-M3QgbdVRvO77RECMA\"}]}" ], "server": [ "ESF" ], "set-cookie": [ - "YSC\u003dfnTcWE40-MI; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", - "VISITOR_INFO1_LIVE\u003dNbfllUd6FIM; Domain\u003d.youtube.com; Expires\u003dWed, 26-Jan-2022 17:06:26 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", - "CONSENT\u003dPENDING+444; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "YSC\u003dP2g-VD0PQjQ; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", + "VISITOR_INFO1_LIVE\u003dPfSCy2p0974; Domain\u003d.youtube.com; Expires\u003dMon, 06-Jun-2022 20:07:15 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", + "CONSENT\u003dPENDING+585; expires\u003dFri, 08-Dec-2023 20:07:15 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "strict-transport-security": [ "max-age\u003d31536000" @@ -54,11 +60,14 @@ "x-content-type-options": [ "nosniff" ], + "x-frame-options": [ + "SAMEORIGIN" + ], "x-xss-protection": [ "0" ] }, - "responseBody": "\u003c!DOCTYPE html\u003e\u003chtml lang\u003d\"en-GB\" dir\u003d\"ltr\" data-cast-api-enabled\u003d\"true\"\u003e\u003chead\u003e\u003cmeta name\u003d\"viewport\" content\u003d\"width\u003ddevice-width, initial-scale\u003d1\"\u003e\u003cstyle name\u003d\"www-roboto\" nonce\u003d\"X29M7Hvy8Uhk7HlUBeuNgA\"\u003e@font-face{font-family:\u0027Roboto\u0027;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2)format(\u0027woff2\u0027);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:\u0027Roboto\u0027;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2)format(\u0027woff2\u0027);unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:\u0027Roboto\u0027;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2)format(\u0027woff2\u0027);unicode-range:U+1F00-1FFF;}@font-face{font-family:\u0027Roboto\u0027;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2)format(\u0027woff2\u0027);unicode-range:U+0370-03FF;}@font-face{font-family:\u0027Roboto\u0027;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2)format(\u0027woff2\u0027);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:\u0027Roboto\u0027;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2)format(\u0027woff2\u0027);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:\u0027Roboto\u0027;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2)format(\u0027woff2\u0027);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}\u003c/style\u003e\u003cscript name\u003d\"www-roboto\" nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003eif (document.fonts \u0026\u0026 document.fonts.load) {document.fonts.load(\"400 10pt Roboto\", \"E\"); document.fonts.load(\"500 10pt Roboto\", \"E\");}\u003c/script\u003e\u003clink rel\u003d\"stylesheet\" href\u003d\"/s/player/3c3086a1/www-player-webp.css\" name\u003d\"www-player\" nonce\u003d\"X29M7Hvy8Uhk7HlUBeuNgA\"\u003e\u003cstyle nonce\u003d\"X29M7Hvy8Uhk7HlUBeuNgA\"\u003ehtml {overflow: hidden;}body {font: 12px Roboto, Arial, sans-serif; background-color: #000; color: #fff; height: 100%; width: 100%; overflow: hidden; position: absolute; margin: 0; padding: 0;}#player {width: 100%; height: 100%;}h1 {text-align: center; color: #fff;}h3 {margin-top: 6px; margin-bottom: 3px;}.player-unavailable {position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding: 25px; font-size: 13px; background: url(/img/meh7.png) 50% 65% no-repeat;}.player-unavailable .message {text-align: left; margin: 0 -5px 15px; padding: 0 5px 14px; border-bottom: 1px solid #888; font-size: 19px; font-weight: normal;}.player-unavailable a {color: #167ac6; text-decoration: none;}\u003c/style\u003e\u003cscript nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003evar ytcsi\u003d{gt:function(n){n\u003d(n||\"\")+\"data_\";return ytcsi[n]||(ytcsi[n]\u003d{tick:{},info:{}})},now:window.performance\u0026\u0026window.performance.timing\u0026\u0026window.performance.now\u0026\u0026window.performance.timing.navigationStart?function(){return window.performance.timing.navigationStart+window.performance.now()}:function(){return(new Date).getTime()},tick:function(l,t,n){var ticks\u003dytcsi.gt(n).tick;var v\u003dt||ytcsi.now();if(ticks[l]){ticks[\"_\"+l]\u003dticks[\"_\"+l]||[ticks[l]];ticks[\"_\"+l].push(v)}ticks[l]\u003dv},info:function(k,\nv,n){ytcsi.gt(n).info[k]\u003dv},setStart:function(s,t,n){ytcsi.info(\"yt_sts\",s,n);ytcsi.tick(\"_start\",t,n)}};\n(function(w,d){ytcsi.setStart(\"dhs\",w.performance?w.performance.timing.responseStart:null);var isPrerender\u003d(d.visibilityState||d.webkitVisibilityState)\u003d\u003d\"prerender\";var vName\u003d!d.visibilityState\u0026\u0026d.webkitVisibilityState?\"webkitvisibilitychange\":\"visibilitychange\";if(isPrerender){ytcsi.info(\"prerender\",1);var startTick\u003dfunction(){ytcsi.setStart(\"dhs\");d.removeEventListener(vName,startTick)};d.addEventListener(vName,startTick,false)}if(d.addEventListener)d.addEventListener(vName,function(){ytcsi.tick(\"vc\")},\nfalse);function isGecko(){if(!w.navigator)return false;try{if(w.navigator.userAgentData\u0026\u0026w.navigator.userAgentData.brands\u0026\u0026w.navigator.userAgentData.brands.length){var brands\u003dw.navigator.userAgentData.brands;for(var i\u003d0;i\u003cbrands.length;i++)if(brands[i]\u0026\u0026brands[i].brand\u003d\u003d\u003d\"Firefox\")return true;return false}}catch(e){setTimeout(function(){throw e;})}if(!w.navigator.userAgent)return false;var ua\u003dw.navigator.userAgent;return ua.indexOf(\"Gecko\")\u003e0\u0026\u0026ua.toLowerCase().indexOf(\"webkit\")\u003c0\u0026\u0026ua.indexOf(\"Edge\")\u003c\n0\u0026\u0026ua.indexOf(\"Trident\")\u003c0\u0026\u0026ua.indexOf(\"MSIE\")\u003c0}if(isGecko()){var isHidden\u003d(d.visibilityState||d.webkitVisibilityState)\u003d\u003d\"hidden\";if(isHidden)ytcsi.tick(\"vc\")}var slt\u003dfunction(el,t){setTimeout(function(){var n\u003dytcsi.now();el.loadTime\u003dn;if(el.slt)el.slt()},t)};w.__ytRIL\u003dfunction(el){if(!el.getAttribute(\"data-thumb\"))if(w.requestAnimationFrame)w.requestAnimationFrame(function(){slt(el,0)});else slt(el,16)}})(window,document);\n\u003c/script\u003e\u003cscript nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003evar ytcfg\u003d{d:function(){return window.yt\u0026\u0026yt.config_||ytcfg.data_||(ytcfg.data_\u003d{})},get:function(k,o){return k in ytcfg.d()?ytcfg.d()[k]:o},set:function(){var a\u003darguments;if(a.length\u003e1)ytcfg.d()[a[0]]\u003da[1];else for(var k in a[0])ytcfg.d()[k]\u003da[0][k]}};\nytcfg.set({\"EVENT_ID\":\"kjEEYY2AHt63xN8P_IOO2AI\",\"EXPERIMENT_FLAGS\":{\"log_vis_on_tab_change\":true,\"service_worker_push_home_page_prompt\":true,\"mdx_load_cast_api_bootstrap_script\":true,\"polymer_verifiy_app_state\":true,\"networkless_logging\":true,\"deprecate_pair_servlet_enabled\":true,\"enable_share_panel_page_as_screen_layer\":true,\"suppress_error_204_logging\":true,\"screen_manager_log_servlet_ei\":true,\"web_api_url\":true,\"enable_ypc_spinners\":true,\"log_web_endpoint_to_layer\":true,\"nwl_throttling_race_fix\":true,\"disable_simple_mixed_direction_formatted_strings\":true,\"disable_thumbnail_preloading\":true,\"html5_pacf_enable_dai\":true,\"pageid_as_header_web\":true,\"ytidb_is_supported_cache_success_result\":true,\"enable_watch_next_pause_autoplay_lact\":true,\"no_sub_count_on_sub_button\":true,\"enable_mixed_direction_formatted_strings\":true,\"polymer_bad_build_labels\":true,\"live_chat_unicode_emoji_skintone_update\":true,\"ytidb_stop_transaction_commit\":true,\"kevlar_guide_refresh\":true,\"gfeedback_for_signed_out_users_enabled\":true,\"shorten_initial_gel_batch_timeout\":true,\"desktop_notification_set_title_bar\":true,\"kevlar_dropdown_fix\":true,\"html5_enable_video_overlay_on_inplayer_slot_for_tv\":true,\"desktop_sparkles_light_cta_button\":true,\"cancel_pending_navs\":true,\"disable_child_node_auto_formatted_strings\":true,\"vss_final_ping_send_and_write\":true,\"service_worker_push_watch_page_prompt\":true,\"flush_gel\":true,\"desktop_notification_high_priority_ignore_push\":true,\"web_dedupe_ve_grafting\":true,\"allow_skip_networkless\":true,\"enable_gray_visurl\":true,\"web_always_load_chat_support\":true,\"export_networkless_options\":true,\"live_chat_show_ongoing_poll_results_in_banner\":true,\"pes_enable_association_store\":true,\"desktop_client_release\":true,\"enable_auto_play_param_fix_for_masthead_ad\":true,\"web_yt_config_context\":true,\"desktop_text_ads_gray_visurl\":true,\"web_lifecycles\":true,\"web_enable_ad_signals_in_it_context\":true,\"state_machine_dynamic_events_lifecycles\":true,\"web_gel_timeout_cap\":true,\"trigger_nsm_validation_checks_with_nwl\":true,\"nwl_trigger_throttle_after_reset\":true,\"mdx_enable_privacy_disclosure_ui\":true,\"warm_load_nav_start_web\":true,\"use_screen_manager_util\":true,\"validate_network_status\":true,\"enable_nwl_cleaning_logic\":true,\"service_worker_enabled\":true,\"live_chat_use_punctual\":true,\"service_worker_push_enabled\":true,\"use_watch_fragments2\":true,\"autoescape_tempdata_url\":true,\"kevlar_gel_error_routing\":true,\"ytidb_analyze_is_supported\":true,\"enable_docked_chat_messages\":true,\"is_mweb_wexit_main_launch\":true,\"live_chat_use_fetch_command\":true,\"botguard_periodic_refresh\":true,\"is_browser_support_for_webcam_streaming\":true,\"log_final_payload\":true,\"nwl_use_ytidb_partitioning\":true,\"live_chat_increased_min_height\":true,\"autoplay_pause_by_lact_sampling_fraction\":0.0,\"web_system_health_fraction\":0.01,\"log_window_onerror_fraction\":0.1,\"ytidb_transaction_ended_event_rate_limit\":0.02,\"nwl_cleaning_rate\":0.1,\"addto_ajax_log_warning_fraction\":0.1,\"log_web_meta_interval_ms\":0,\"service_worker_push_prompt_cap\":-1,\"leader_election_lease_ttl\":10000,\"leader_election_renewal_interval\":6000,\"service_worker_push_prompt_delay_microseconds\":3888000000000,\"html5_experiment_id_label_live_infra\":0,\"web_foreground_heartbeat_interval_ms\":28000,\"html5_experiment_id_label\":0,\"web_logging_max_batch\":100,\"leader_election_check_interval\":9000,\"check_navigator_accuracy_timeout_ms\":0,\"ytidb_transaction_try_count\":3,\"initial_gel_batch_timeout\":2000,\"autoplay_pause_by_lact_sec\":0,\"desktop_polymer_video_masthead_session_tempdata_ttl\":30,\"watch_next_pause_autoplay_lact_sec\":4500,\"botguard_async_snapshot_timeout_ms\":3000,\"service_worker_push_logged_out_prompt_watches\":-1,\"prefetch_comments_ms_after_video\":0,\"web_gel_debounce_ms\":10000,\"network_polling_interval\":30000,\"service_worker_scope\":\"/\",\"live_chat_unicode_emoji_json_url\":\"https://www.gstatic.com/youtube/img/emojis/emojis-svg-7.json\",\"service_worker_push_force_notification_prompt_tag\":\"1\",\"cb_v2_uxe\":\"\",\"web_client_version_override\":\"\",\"kevlar_command_handler_command_banlist\":[],\"web_op_endpoint_banlist\":[],\"web_op_continuation_type_banlist\":[],\"web_op_signal_type_banlist\":[]},\"GAPI_HINT_PARAMS\":\"m;/_/scs/abc-static/_/js/k\\u003dgapi.gapi.en.7yBiF1UUXzY.O/d\\u003d1/rs\\u003dAHpOoo-pEDm0pqtBuZIKGpxOGTcQloIhJw/m\\u003d__features__\",\"GAPI_HOST\":\"https://apis.google.com\",\"GAPI_LOCALE\":\"en_GB\",\"GL\":\"FR\",\"HL\":\"en-GB\",\"HTML_LANG\":\"en-GB\",\"INNERTUBE_API_KEY\":\"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\",\"INNERTUBE_API_VERSION\":\"v1\",\"INNERTUBE_CLIENT_NAME\":\"WEB_EMBEDDED_PLAYER\",\"INNERTUBE_CLIENT_VERSION\":\"1.20210728.1.0\",\"INNERTUBE_CONTEXT\":{\"client\":{\"hl\":\"en-GB\",\"gl\":\"FR\",\"remoteHost\":\"127.0.0.1\",\"deviceMake\":\"\",\"deviceModel\":\"\",\"visitorData\":\"CgtOYmZsbFVkNkZJTSiS45CIBg%3D%3D\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0,gzip(gfe)\",\"clientName\":\"WEB_EMBEDDED_PLAYER\",\"clientVersion\":\"1.20210728.1.0\",\"osName\":\"Windows\",\"osVersion\":\"10.0\",\"originalUrl\":\"https://www.youtube.com/embed/d4IGg5dqeO8\",\"platform\":\"DESKTOP\",\"clientFormFactor\":\"UNKNOWN_FORM_FACTOR\",\"browserName\":\"Firefox\",\"browserVersion\":\"78.0\"},\"user\":{\"lockedSafetyMode\":false},\"request\":{\"useSsl\":true},\"clickTracking\":{\"clickTrackingParams\":\"IhMIjZGm66OL8gIV3hvxBR38gQMr\"}},\"INNERTUBE_CONTEXT_CLIENT_NAME\":56,\"INNERTUBE_CONTEXT_CLIENT_VERSION\":\"1.20210728.1.0\",\"INNERTUBE_CONTEXT_GL\":\"FR\",\"INNERTUBE_CONTEXT_HL\":\"en-GB\",\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\":{\"client.name\":\"WEB_EMBEDDED_PLAYER\"},\"SERVER_NAME\":\"WebFE\",\"SESSION_INDEX\":\"\",\"VISITOR_DATA\":\"CgtOYmZsbFVkNkZJTSiS45CIBg%3D%3D\",\"WEB_PLAYER_CONTEXT_CONFIGS\":{\"WEB_PLAYER_CONTEXT_CONFIG_ID_EMBEDDED_PLAYER\":{\"rootElementId\":\"movie_player\",\"jsUrl\":\"/s/player/3c3086a1/player_ias.vflset/en_GB/base.js\",\"cssUrl\":\"/s/player/3c3086a1/www-player-webp.css\",\"contextId\":\"WEB_PLAYER_CONTEXT_CONFIG_ID_EMBEDDED_PLAYER\",\"eventLabel\":\"embedded\",\"contentRegion\":\"FR\",\"hl\":\"en_GB\",\"hostLanguage\":\"en-GB\",\"innertubeApiKey\":\"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\",\"innertubeApiVersion\":\"v1\",\"innertubeContextClientVersion\":\"1.20210728.1.0\",\"device\":{\"brand\":\"\",\"model\":\"\",\"browser\":\"Firefox\",\"browserVersion\":\"78.0\",\"os\":\"Windows\",\"osVersion\":\"10.0\",\"platform\":\"DESKTOP\",\"interfaceName\":\"WEB_EMBEDDED_PLAYER\",\"interfaceVersion\":\"1.20210728.1.0\"},\"serializedExperimentIds\":\"23940238,23983296,24001373,24002022,24002025,24002922,24004644,24007246,24027395,24036236,24045411,24053866,24058128,24058812,24060921,24068842\",\"serializedExperimentFlags\":\"html5_pause_on_nonforeground_platform_errors\\u003dtrue\\u0026html5_ios_force_seek_to_zero_on_stop\\u003dtrue\\u0026html5_send_drm_atv_device_type\\u003dtrue\\u0026self_podding_highlighted_button_blue\\u003dtrue\\u0026skip_ad_button_with_thumbnail\\u003dtrue\\u0026html5_server_stitched_dai_decorated_url_retry_limit\\u003d5\\u0026html5_disable_reset_on_append_error\\u003dtrue\\u0026polymer_verifiy_app_state\\u003dtrue\\u0026networkless_logging\\u003dtrue\\u0026enable_live_premiere_web_player_indicator\\u003dtrue\\u0026html5_enable_server_stitched_alr\\u003dtrue\\u0026disable_new_pause_state3\\u003dtrue\\u0026html5_request_only_hdr_or_sdr_keys\\u003dtrue\\u0026fix_ads_tracking_for_swf_config_deprecation_mweb\\u003dtrue\\u0026html5_hfr_quality_cap\\u003d0\\u0026html5_player_autonav_logging\\u003dtrue\\u0026delay_ads_gvi_call_on_bulleit_living_room_ms\\u003d0\\u0026html5_video_tbd_min_kb\\u003d0\\u0026log_web_endpoint_to_layer\\u003dtrue\\u0026nwl_throttling_race_fix\\u003dtrue\\u0026html5_media_fullscreen\\u003dtrue\\u0026html5_live_abr_head_miss_fraction\\u003d0.0\\u0026html5_pacf_enable_dai\\u003dtrue\\u0026html5_manifestless_vp9_otf\\u003dtrue\\u0026html5_delay_initial_loading\\u003dtrue\\u0026enable_new_paid_product_placement\\u003dtrue\\u0026leader_election_lease_ttl\\u003d10000\\u0026html5_experiment_id_label_live_infra\\u003d0\\u0026polymer_bad_build_labels\\u003dtrue\\u0026kevlar_queue_use_dedicated_list_type\\u003dtrue\\u0026player_allow_autonav_after_playlist\\u003dtrue\\u0026html5_reattach_on_quota_exceeded\\u003dtrue\\u0026html5_log_live_discontinuity\\u003dtrue\\u0026html5_crypto_period_secs_from_emsg\\u003dtrue\\u0026html5_av1_thresh_arm\\u003d240\\u0026html5_seek_jiggle_cmt_delay_ms\\u003d8000\\u0026html5_in_buffer_ptl\\u003dtrue\\u0026web_logging_max_batch\\u003d100\\u0026html5_stack_trace_limit\\u003d0\\u0026html5_enable_video_overlay_on_inplayer_slot_for_tv\\u003dtrue\\u0026playready_first_play_expiration\\u003d-1\\u0026dash_manifest_version\\u003d5\\u0026html5_exile_on_drm_fatal\\u003dtrue\\u0026vss_final_ping_send_and_write\\u003dtrue\\u0026self_podding_midroll_choice_string_template\\u003dself_podding_midroll_choice\\u0026html5_autonav_cap_idle_secs\\u003d0\\u0026html5_gapless_no_requests_after_lock\\u003dtrue\\u0026html5_log_rebuffer_events\\u003d5\\u0026html5_deadzone_multiplier\\u003d1.0\\u0026html5_store_xhr_headers_readable\\u003dtrue\\u0026html5_fludd_suspend\\u003dtrue\\u0026html5_gapless_ended_transition_buffer_ms\\u003d200\\u0026html5_live_low_latency_bandwidth_window\\u003d0.0\\u0026align_ad_to_video_player_lifecycle_for_bulleit\\u003dtrue\\u0026html5_max_selectable_quality_ordinal\\u003d0\\u0026nwl_cleaning_rate\\u003d0.1\\u0026html5_probe_primary_delay_base_ms\\u003d0\\u0026html5_reload_element_long_rebuffer_delay_ms\\u003d20000\\u0026html5_slow_start_no_media_source_delay_ms\\u003d0\\u0026pes_enable_association_store\\u003dtrue\\u0026hfr_dropped_framerate_fallback_threshold\\u003d0\\u0026html5_performance_cap_floor\\u003d360\\u0026web_player_gvi_wexit_living_room_unplugged\\u003dtrue\\u0026enable_cookie_reissue_iframe\\u003dtrue\\u0026enable_auto_play_param_fix_for_masthead_ad\\u003dtrue\\u0026html5_jumbo_ull_subsegment_readahead_target\\u003d1.3\\u0026vp9_drm_live\\u003dtrue\\u0026player_endscreen_ellipsis_fix\\u003dtrue\\u0026html5_innertube_heartbeats_for_playready\\u003dtrue\\u0026html5_max_headm_for_streaming_xhr\\u003d0\\u0026web_gel_timeout_cap\\u003dtrue\\u0026error_message_for_gsuite_network_restrictions\\u003dtrue\\u0026live_chunk_readahead\\u003d3\\u0026html5_viewport_undersend_maximum\\u003d0.0\\u0026nwl_trigger_throttle_after_reset\\u003dtrue\\u0026mweb_cougar_big_controls\\u003dtrue\\u0026addto_ajax_log_warning_fraction\\u003d0.1\\u0026kevlar_miniplayer_play_pause_on_scrim\\u003dtrue\\u0026html5_min_selectable_quality_ordinal\\u003d0\\u0026html5_offline_av1_fallback\\u003dtrue\\u0026html5_autoplay_default_quality_cap\\u003d0\\u0026html5_hdcp_probing_stream_url\\u003d\\u0026html5_df_downgrade_thresh\\u003d0.2\\u0026html5_peak_shave\\u003dtrue\\u0026web_player_innertube_share_panel\\u003dtrue\\u0026web_player_seek_chapters_by_shortcut\\u003dtrue\\u0026disable_rounding_ad_notify\\u003dtrue\\u0026autoplay_time\\u003d10000\\u0026html5_set_ended_in_pfx_live\\u003dtrue\\u0026html5_enable_embedded_player_visibility_signals\\u003dtrue\\u0026web_player_gvi_wexit_embeds\\u003dtrue\\u0026kevlar_playback_associated_queue\\u003dtrue\\u0026html5_unify_sqless_flow\\u003dtrue\\u0026disable_channel_id_check_for_suspended_channels\\u003dtrue\\u0026network_polling_interval\\u003d30000\\u0026web_op_signal_type_banlist\\u003d[]\\u0026web_player_show_music_in_this_video_graphic\\u003dvideo_thumbnail\\u0026html5_min_readbehind_secs\\u003d0\\u0026html5_slow_start_timeout_delay_ms\\u003d0\\u0026web_unplugged_pacf_enable_video_overlay_on_inplayer_slot\\u003dtrue\\u0026html5_unreported_seek_reseek_delay_ms\\u003d0\\u0026html5_player_min_build_cl\\u003d-1\\u0026tvhtml5_disable_live_prefetch\\u003dtrue\\u0026web_op_endpoint_banlist\\u003d[]\\u0026html5_disable_non_contiguous\\u003dtrue\\u0026web_inline_player_disable_scrubbing\\u003dtrue\\u0026enable_share_panel_page_as_screen_layer\\u003dtrue\\u0026html5_onesie_early_loadVideo\\u003dtrue\\u0026web_player_gvi_wexit_other\\u003dtrue\\u0026web_op_continuation_type_banlist\\u003d[]\\u0026html5_report_slow_ads_as_error\\u003dtrue\\u0026html5_inline_quality_cap\\u003d0\\u0026html5_subsegment_readahead_seek_latency_fudge\\u003d0.5\\u0026manifestless_post_live_ufph\\u003dtrue\\u0026html5_av1_thresh_hcc\\u003d1080\\u0026external_fullscreen_with_edu\\u003dtrue\\u0026ytidb_is_supported_cache_success_result\\u003dtrue\\u0026html5_minimum_readahead_seconds\\u003d0.0\\u0026html5_workaround_delay_trigger\\u003dtrue\\u0026html5_log_audio_abr\\u003dtrue\\u0026ytidb_stop_transaction_commit\\u003dtrue\\u0026html5_quality_cap_min_age_secs\\u003d0\\u0026web_player_gvi_wexit_living_room_kids\\u003dtrue\\u0026html5_experiment_id_label\\u003d0\\u0026enable_svg_mode_on_embed_mobile\\u003dtrue\\u0026html5_prefer_server_bwe3\\u003dtrue\\u0026html5_enable_eac3\\u003dtrue\\u0026html5_resume_streaming_requests\\u003dtrue\\u0026player_enable_playback_playlist_change\\u003dtrue\\u0026shorten_initial_gel_batch_timeout\\u003dtrue\\u0026html5_subsegment_readahead_min_buffer_health_secs_on_timeout\\u003d0.1\\u0026html5_subsegment_readahead_target_buffer_health_secs\\u003d0.5\\u0026max_resolution_for_white_noise\\u003d360\\u0026html5_seek_over_discontinuities\\u003dtrue\\u0026kevlar_dropdown_fix\\u003dtrue\\u0026html5_stateful_audio_min_adjustment_value\\u003d0\\u0026html5_innertube_heartbeats_for_fairplay\\u003dtrue\\u0026desktop_sparkles_light_cta_button\\u003dtrue\\u0026web_player_touch_mode_improvements\\u003dtrue\\u0026html5_readahead_ratelimit\\u003d3000\\u0026html5_subsegment_readahead_timeout_secs\\u003d2.0\\u0026html5_manifestless_seg_drift_limit_secs\\u003d0\\u0026html5_manifestless_media_source_duration\\u003d25200\\u0026h5_csi_seek_latency_action\\u003dtrue\\u0026html5_enable_ac3\\u003dtrue\\u0026web_player_gvi_wexit_mweb\\u003dtrue\\u0026enable_web_media_session_metadata_fix\\u003dtrue\\u0026embeds_enable_preloadvideobyplayervars_startseconds_fix\\u003dtrue\\u0026preskip_button_style_ads_backend\\u003d\\u0026html5_long_rebuffer_jiggle_cmt_delay_ms\\u003d0\\u0026html5_long_rebuffer_threshold_ms\\u003d30000\\u0026html5_manifestless_max_segment_history\\u003d300\\u0026html5_min_readbehind_cap_secs\\u003d60\\u0026ytidb_transaction_ended_event_rate_limit\\u003d0.02\\u0026web_player_unset_default_csn_killswitch\\u003dtrue\\u0026html5_av1_thresh\\u003d1080\\u0026html5_log_experiment_id_from_player_response_to_ctmp\\u003d\\u0026html5_process_all_encrypted_events\\u003dtrue\\u0026export_networkless_options\\u003dtrue\\u0026web_player_gvi_wexit_adunit\\u003dtrue\\u0026enable_client_page_id_header_for_first_party_pings\\u003dtrue\\u0026html5_perf_cap_override_sticky\\u003dtrue\\u0026desktop_text_ads_gray_visurl\\u003dtrue\\u0026web_lifecycles\\u003dtrue\\u0026web_enable_ad_signals_in_it_context\\u003dtrue\\u0026web_player_live_monitor_env\\u003dtrue\\u0026kevlar_autonav_miniplayer_fix\\u003dtrue\\u0026html5_rewrite_manifestless_for_sync\\u003dtrue\\u0026html5_desktop_vr180_allow_panning\\u003dtrue\\u0026html5_background_cap_idle_secs\\u003d60\\u0026desktop_player_button_tooltip_with_shortcut\\u003dtrue\\u0026initial_gel_batch_timeout\\u003d2000\\u0026allow_poltergust_autoplay\\u003dtrue\\u0026html5_ios4_seek_above_zero\\u003dtrue\\u0026mdx_enable_privacy_disclosure_ui\\u003dtrue\\u0026html5_safari_desktop_eme_min_version\\u003d0\\u0026html5_gapless_preloading\\u003dtrue\\u0026botguard_async_snapshot_timeout_ms\\u003d3000\\u0026html5_consistent_innertube_transport_service\\u003dtrue\\u0026web_player_gvi_wexit_living_room_simply\\u003dtrue\\u0026validate_network_status\\u003dtrue\\u0026release_player_on_abandon_for_bulleit_lr_ads_frontend\\u003dtrue\\u0026kevlar_allow_multistep_video_init\\u003dtrue\\u0026html5_drm_initial_constraint_from_config\\u003dtrue\\u0026html5_live_ultra_low_latency_bandwidth_window\\u003d0.0\\u0026web_player_include_innertube_commands\\u003dtrue\\u0026use_remote_context_in_populate_remote_client_info\\u003dtrue\\u0026kevlar_gel_error_routing\\u003dtrue\\u0026html5_platform_whitelisted_for_frame_accurate_seeks\\u003dtrue\\u0026web_player_gvi_wexit_living_room_other\\u003dtrue\\u0026html5_manifestless_vp9\\u003dtrue\\u0026web_player_gvi_wexit_all_player_styles\\u003dtrue\\u0026html5_subsegment_readahead_min_load_speed\\u003d1.5\\u0026html5_gapless_max_played_ranges\\u003d12\\u0026kevlar_frontend_video_list_actions\\u003dtrue\\u0026html5_license_constraint_delay\\u003d5000\\u0026is_mweb_wexit_main_launch\\u003dtrue\\u0026html5_default_quality_cap\\u003d0\\u0026log_final_payload\\u003dtrue\\u0026web_client_version_override\\u003d\\u0026html5_delayed_retry_count\\u003d0\\u0026enable_ad_break_end_time_on_pacf_tvhtml5\\u003dtrue\\u0026player_bootstrap_method\\u003dtrue\\u0026html5_ads_preroll_lock_timeout_delay_ms\\u003d15000\\u0026ad_pod_disable_companion_persist_ads_quality\\u003dtrue\\u0026enable_eviction_protection_for_bulleit\\u003dtrue\\u0026player_ads_set_adformat_on_client\\u003dtrue\\u0026mweb_enable_skippables_on_jio_phone\\u003dtrue\\u0026html5_encourage_array_coalescing\\u003dtrue\\u0026html5_max_live_dvr_window_plus_margin_secs\\u003d46800.0\\u0026web_player_ss_dai_ad_fetching_timeout_ms\\u003d15000\\u0026screen_manager_log_servlet_ei\\u003dtrue\\u0026unplugged_tvhtml5_botguard_attestation\\u003dtrue\\u0026html5_decoder_freeze_timeout_delay_ms\\u003d0\\u0026web_player_sentinel_is_uniplayer\\u003dtrue\\u0026html5_disable_codec_on_errors_with_exp_backoff\\u003dtrue\\u0026html5_seek_over_discontinuities_delay_ms\\u003d0\\u0026disable_simple_mixed_direction_formatted_strings\\u003dtrue\\u0026disable_thumbnail_preloading\\u003dtrue\\u0026html5_enable_tvos_encrypted_vp9\\u003dtrue\\u0026html5_allowable_liveness_drift_chunks\\u003d2\\u0026enable_mixed_direction_formatted_strings\\u003dtrue\\u0026check_ad_ui_status_for_mweb_safari\\u003dtrue\\u0026music_enable_shared_audio_tier_logic\\u003dtrue\\u0026html5_gapless_ad_byterate_multiplier\\u003d1.6\\u0026web_foreground_heartbeat_interval_ms\\u003d28000\\u0026html5_live_normal_latency_bandwidth_window\\u003d0.0\\u0026kevlar_miniplayer_expand_top\\u003dtrue\\u0026html5_innertube_heartbeats_for_widevine\\u003dtrue\\u0026html5_min_has_advanced_secs\\u003d0\\u0026debug_sherlog_username\\u003d\\u0026html5_subsegment_readahead_load_speed_check_interval\\u003d0.5\\u0026html5_ad_timeout_ms\\u003d0\\u0026html5_expanded_max_vss_pings\\u003dtrue\\u0026self_podding_header_string_template\\u003dself_podding_interstitial_message\\u0026html5_sync_seeking_state\\u003dtrue\\u0026embeds_enable_playability_on_web_preview\\u003dtrue\\u0026html5_non_network_rebuffer_duration_ms\\u003d0\\u0026player_web_canary_stage\\u003d0\\u0026use_inlined_player_rpc\\u003dtrue\\u0026flush_gel\\u003dtrue\\u0026html5_decode_to_texture_cap\\u003dtrue\\u0026html5_not_vp9_supported_quality_cap\\u003d0\\u0026web_dedupe_ve_grafting\\u003dtrue\\u0026web_playback_associated_log_ctt\\u003dtrue\\u0026html5_seek_timeout_delay_ms\\u003d20000\\u0026web_player_ipp_canary_type_for_logging\\u003d\\u0026html5_maximum_readahead_seconds\\u003d0.0\\u0026html5_delayed_retry_delay_ms\\u003d0\\u0026html5_platform_minimum_readahead_seconds\\u003d0.0\\u0026html5_remove_not_servable_check_killswitch\\u003dtrue\\u0026enable_gray_visurl\\u003dtrue\\u0026html5_default_ad_gain\\u003d0.5\\u0026variable_buffer_timeout_ms\\u003d0\\u0026html5_varispeed_playback_rate\\u003dtrue\\u0026kevlar_queue_use_update_api\\u003dtrue\\u0026html5_use_current_media_time_for_glrem_gllat\\u003dtrue\\u0026web_player_ss_timeout_skip_ads\\u003dtrue\\u0026html5_min_startup_buffered_media_duration_secs\\u003d1.2\\u0026web_yt_config_context\\u003dtrue\\u0026html5_hack_gapless_init\\u003dtrue\\u0026trigger_nsm_validation_checks_with_nwl\\u003dtrue\\u0026html5_ignore_bad_bitrates\\u003dtrue\\u0026use_playability_result_for_playability_status\\u003dtrue\\u0026web_player_watch_next_response_parsing\\u003dtrue\\u0026html5_qoe_user_intent_match_health\\u003dtrue\\u0026embeds_impression_link\\u003dtrue\\u0026use_screen_manager_util\\u003dtrue\\u0026html5_skip_slow_ad_delay_ms\\u003d15000\\u0026html5_av1_thresh_lcc\\u003d480\\u0026web_player_no_force_gvi\\u003dtrue\\u0026html5_session_po_token_interval_time\\u003d0\\u0026html5_stop_video_in_cancel_playback\\u003dtrue\\u0026html5_rewrite_manifestless_for_continuity\\u003dtrue\\u0026gvi_channel_client_screen\\u003dtrue\\u0026web_player_response_playback_tracking_parsing\\u003dtrue\\u0026html5_max_redirect_response_length\\u003d8192\\u0026html5_max_readbehind_secs\\u003d0\\u0026live_fresca_v2\\u003dtrue\\u0026html5_deprecate_video_tag_pool\\u003dtrue\\u0026html5_resource_bad_status_delay_scaling\\u003d1.0\\u0026player_destroy_old_version\\u003dtrue\\u0026kevlar_command_handler_command_banlist\\u003d[]\\u0026h5_csi_seek_latency_action_sampling\\u003d0.1\\u0026mdx_load_cast_api_bootstrap_script\\u003dtrue\\u0026deprecate_pair_servlet_enabled\\u003dtrue\\u0026html5_gapless_seek_tolerance_secs\\u003d3.0\\u0026web_player_watch_next_response\\u003dtrue\\u0026suppress_error_204_logging\\u003dtrue\\u0026web_api_url\\u003dtrue\\u0026html5_start_seconds_priority\\u003dtrue\\u0026html5_health_to_gel\\u003dtrue\\u0026html5_log_all_playback_attempts\\u003dtrue\\u0026autoplay_time_for_music_content_after_autoplayed_video\\u003d-1\\u0026html5_reset_index_on_mismatch\\u003dtrue\\u0026html5_used_segment_info_cuepoint\\u003dtrue\\u0026pageid_as_header_web\\u003dtrue\\u0026enable_cast_for_web_unplugged\\u003dtrue\\u0026leader_election_renewal_interval\\u003d6000\\u0026html5_clear_video_data_on_dispose\\u003dtrue\\u0026web_player_gvi_wexit_living_room_pangea\\u003dtrue\\u0026allow_live_autoplay\\u003dtrue\\u0026web_player_gvi_wexit_living_room_bedrock\\u003dtrue\\u0026new_codecs_string_api_uses_legacy_style\\u003dtrue\\u0026tvhtml5_unplugged_preload_cache_size\\u003d5\\u0026html5_autonav_quality_cap\\u003d720\\u0026html5_probe_live_using_range\\u003dtrue\\u0026woffle_relinquish_lock_on_inactivity\\u003dtrue\\u0026html5_vp9_mime_full_range_flag\\u003dtrue\\u0026html5_subsegment_readahead_min_buffer_health_secs\\u003d0.25\\u0026html5_live_quality_cap\\u003d0\\u0026html5_post_interrupt_readahead\\u003d20\\u0026html5_live_abr_repredict_fraction\\u003d0.0\\u0026html5_unrewrite_timestamps\\u003dtrue\\u0026html5_jumbo_mobile_subsegment_readahead_target\\u003d3.0\\u0026log_window_onerror_fraction\\u003d0.1\\u0026fast_autonav_in_background\\u003dtrue\\u0026cb_v2_uxe\\u003d\\u0026html5_background_quality_cap\\u003d360\\u0026html5_static_abr_resolution_shelf\\u003d0\\u0026html5_dynamic_av1_hybrid_threshold\\u003dtrue\\u0026disable_child_node_auto_formatted_strings\\u003dtrue\\u0026mweb_native_control_in_faux_fullscreen_shared\\u003dtrue\\u0026leader_election_check_interval\\u003d9000\\u0026unplugged_tvhtml5_video_preload_on_focus_delay_ms\\u003d0\\u0026html5_time_based_consolidation_ms\\u003d10\\u0026kevlar_miniplayer\\u003dtrue\\u0026short_start_time_prefer_publish_in_watch_log\\u003dtrue\\u0026web_player_vss_pageid_header\\u003dtrue\\u0026html5_no_placeholder_rollbacks\\u003dtrue\\u0026embeds_enable_intersection_observer_v2\\u003dtrue\\u0026web_player_api_logging_fraction\\u003d0.01\\u0026allow_skip_networkless\\u003dtrue\\u0026store_user_volume_override_from_wpcc_killswitch\\u003dtrue\\u0026check_navigator_accuracy_timeout_ms\\u003d0\\u0026html5_signature_reload_refactor\\u003dtrue\\u0026ytidb_transaction_try_count\\u003d3\\u0026web_player_ss_media_time_offset\\u003dtrue\\u0026html5_restrict_streaming_xhr_on_sqless_requests\\u003dtrue\\u0026web_player_inline_botguard\\u003dtrue\\u0026state_machine_dynamic_events_lifecycles\\u003dtrue\\u0026mweb_muted_autoplay_animation\\u003dshrink\\u0026html5_heartbeat_set_ended\\u003dtrue\\u0026html5_ios7_force_play_on_stall\\u003dtrue\\u0026debug_bandaid_hostname\\u003d\\u0026mweb_enable_custom_control_shared\\u003dtrue\\u0026tvhtml5_min_has_advanced_secs_float\\u003d0.01\\u0026html5_allow_video_keyframe_without_audio\\u003dtrue\\u0026html5_disable_move_pssh_to_moov\\u003dtrue\\u0026embeds_enable_embed_module\\u003dtrue\\u0026html5_suspend_loader\\u003dtrue\\u0026web_player_music_visualizer_treatment\\u003dfake\\u0026html5_max_drift_per_track_secs\\u003d0.0\\u0026enable_nwl_cleaning_logic\\u003dtrue\\u0026html5_in_buffer_ptl_timeout_ms\\u003d2000\\u0026www_for_videostats\\u003dtrue\\u0026html5_max_readahead_bandwidth_cap\\u003d0\\u0026html5_request_sizing_multiplier\\u003d0.8\\u0026html5_seek_new_elem_delay_ms\\u003d12000\\u0026manifestless_post_live\\u003dtrue\\u0026html5_block_pip_safari_delay\\u003d0\\u0026html5_min_has_advanced_secs_float\\u003d0.0\\u0026html5_jumbo_ull_nonstreaming_mffa_ms\\u003d4000\\u0026html5_check_segnum_discontinuity\\u003dtrue\\u0026self_podding_highlight_non_default_button\\u003dtrue\\u0026web_player_innertube_playlist_update\\u003dtrue\\u0026html5_perserve_av1_perf_cap\\u003dtrue\\u0026html5_qoe_intercept\\u003d\\u0026autoplay_time_for_music_content\\u003d-1\\u0026ytidb_analyze_is_supported\\u003dtrue\\u0026web_gel_debounce_ms\\u003d10000\\u0026html5_mfl_extend_max_request_time\\u003dtrue\\u0026html5_vp9_new_mime\\u003dtrue\\u0026html5_new_elem_on_hidden\\u003dtrue\\u0026web_player_gvi_wexit_web\\u003dtrue\\u0026html5_seek_set_cmt_delay_ms\\u003d2000\\u0026nwl_use_ytidb_partitioning\\u003dtrue\\u0026html5_random_playback_cap\\u003d0\\u0026html5_request_size_padding_secs\\u003d3.0\\u0026html5_gl_fps_threshold\\u003d0\\u0026html5_sticky_reduces_discount_by\\u003d0.0\",\"startMuted\":false,\"enableMutedAutoplay\":false,\"mobileIphoneSupportsInlinePlayback\":false,\"isMobileDevice\":false,\"cspNonce\":\"4iuJ/M7C80Gq2WXP7iuLQw\",\"canaryState\":\"none\",\"enableCsiLogging\":true,\"disableAutonav\":false,\"isEmbed\":true,\"embedOptOutDeprecation\":false,\"pfpChazalUi\":false,\"disableCastApi\":false,\"disableMdxCast\":false,\"datasyncId\":\"NbfllUd6FIM||\"}},\"XSRF_FIELD_NAME\":\"session_token\",\"XSRF_TOKEN\":\"QUFFLUhqbnVuaGlidHZiVDFiRmsxRlNldFVpNDF2Sl9ld3xBQ3Jtc0ttMjdpZmNDRHlNRy1qbHpnZGczVVhwaFBsWWsxclhzTS1NNk55WDhDOXB5MV9aRlh3OHhOWURIT01FeEpZdTA2LVhmc3hxMXdfbnFySXk3VFNGQlR1bFVTSHpObmZReGQwZ01NTTRIT2ZRdnV3cmF6QQ\\u003d\\u003d\",\"SERVER_VERSION\":\"prod\",\"DATASYNC_ID\":\"NbfllUd6FIM||\",\"SERIALIZED_CLIENT_CONFIG_DATA\":\"CJLjkIgGEKyh_RIQ0cCtBRDYvq0F\",\"ROOT_VE_TYPE\":16623,\"CLIENT_PROTOCOL\":\"h2\",\"CLIENT_TRANSPORT\":\"tcp\",\"PLAYER_VARS\":{\"embedded_player_response\":\"{\\\"responseContext\\\":{\\\"serviceTrackingParams\\\":[{\\\"service\\\":\\\"CSI\\\",\\\"params\\\":[{\\\"key\\\":\\\"c\\\",\\\"value\\\":\\\"WEB_EMBEDDED_PLAYER\\\"},{\\\"key\\\":\\\"cver\\\",\\\"value\\\":\\\"1.20210728.1.0\\\"},{\\\"key\\\":\\\"yt_li\\\",\\\"value\\\":\\\"0\\\"},{\\\"key\\\":\\\"GetEmbeddedPlayer_rid\\\",\\\"value\\\":\\\"0xd668596c563b6854\\\"}]},{\\\"service\\\":\\\"GFEEDBACK\\\",\\\"params\\\":[{\\\"key\\\":\\\"logged_in\\\",\\\"value\\\":\\\"0\\\"},{\\\"key\\\":\\\"e\\\",\\\"value\\\":\\\"24590530,24001373,24056264,24004644,24045411,24059521,24007246,24049571,24058812,23983813,23974595,23998056,24080914,23882503,23934970,23944779,23744176,24077957,23857950,24057238,23983296,23918597,24002022,23968386,24027395,23996830,24049820,24050503,24028143,24036236,24070036,23891344,24068842,24043240,23996512,24002025,24036947,24076880,24064096,24053419,1714249,24059857,23804281,24042870,24058128,24049573,24037794,23946420,24060921,24075254,24053866,24002922,24056275,24016285,23891346,24068880,23966208,23940238,23884386,24030040\\\"}]},{\\\"service\\\":\\\"GUIDED_HELP\\\",\\\"params\\\":[{\\\"key\\\":\\\"logged_in\\\",\\\"value\\\":\\\"0\\\"}]},{\\\"service\\\":\\\"ECATCHER\\\",\\\"params\\\":[{\\\"key\\\":\\\"client.version\\\",\\\"value\\\":\\\"20210728\\\"},{\\\"key\\\":\\\"client.name\\\",\\\"value\\\":\\\"WEB_EMBEDDED_PLAYER\\\"}]},{\\\"service\\\":\\\"BREAKPAD\\\",\\\"params\\\":[{\\\"key\\\":\\\"e\\\",\\\"value\\\":\\\"23996830,24050503,24036947,24049820\\\"}]}]},\\\"embedPreview\\\":{\\\"thumbnailPreviewRenderer\\\":{\\\"title\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Grand Escape - Weathering with You (Tenki no Ko) [Piano] / RADWIMPS\\\"}]},\\\"defaultThumbnail\\\":{\\\"thumbnails\\\":[{\\\"url\\\":\\\"https://i.ytimg.com/vi_webp/d4IGg5dqeO8/default.webp\\\",\\\"width\\\":120,\\\"height\\\":90},{\\\"url\\\":\\\"https://i.ytimg.com/vi/d4IGg5dqeO8/hqdefault.jpg?sqp\\u003d-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ\\u003d\\u003d\\\\u0026rs\\u003dAOn4CLDEthnzfNwHFF8C92pyvG8WM-kzMg\\\",\\\"width\\\":168,\\\"height\\\":94},{\\\"url\\\":\\\"https://i.ytimg.com/vi/d4IGg5dqeO8/hqdefault.jpg?sqp\\u003d-oaymwEWCMQBEG5IWvKriqkDCQgBFQAAiEIYAQ\\u003d\\u003d\\\\u0026rs\\u003dAOn4CLDkB82UIKXZ5r4iRD2FkDeCdb3yRQ\\\",\\\"width\\\":196,\\\"height\\\":110},{\\\"url\\\":\\\"https://i.ytimg.com/vi/d4IGg5dqeO8/hqdefault.jpg?sqp\\u003d-oaymwEXCPYBEIoBSFryq4qpAwkIARUAAIhCGAE\\u003d\\\\u0026rs\\u003dAOn4CLAytebiLApFZXtq6evPIuTEP4mgQw\\\",\\\"width\\\":246,\\\"height\\\":138},{\\\"url\\\":\\\"https://i.ytimg.com/vi_webp/d4IGg5dqeO8/mqdefault.webp\\\",\\\"width\\\":320,\\\"height\\\":180},{\\\"url\\\":\\\"https://i.ytimg.com/vi/d4IGg5dqeO8/hqdefault.jpg?sqp\\u003d-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE\\u003d\\\\u0026rs\\u003dAOn4CLBvjXgF3v84srwIDF3aucRnx8qYhQ\\\",\\\"width\\\":336,\\\"height\\\":188},{\\\"url\\\":\\\"https://i.ytimg.com/vi_webp/d4IGg5dqeO8/hqdefault.webp\\\",\\\"width\\\":480,\\\"height\\\":360},{\\\"url\\\":\\\"https://i.ytimg.com/vi_webp/d4IGg5dqeO8/sddefault.webp\\\",\\\"width\\\":640,\\\"height\\\":480},{\\\"url\\\":\\\"https://i.ytimg.com/vi_webp/d4IGg5dqeO8/maxresdefault.webp\\\",\\\"width\\\":1920,\\\"height\\\":1080}]},\\\"playButton\\\":{\\\"buttonRenderer\\\":{\\\"style\\\":\\\"STYLE_DEFAULT\\\",\\\"size\\\":\\\"SIZE_DEFAULT\\\",\\\"isDisabled\\\":false,\\\"navigationEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAcQ8FsiEwjG4afro4vyAhXOFfEFHaoSCHY\\u003d\\\",\\\"watchEndpoint\\\":{\\\"videoId\\\":\\\"d4IGg5dqeO8\\\"}},\\\"accessibility\\\":{\\\"label\\\":\\\"Play Grand Escape - Weathering with You (Tenki no Ko) [Piano] / RADWIMPS\\\"},\\\"trackingParams\\\":\\\"CAcQ8FsiEwjG4afro4vyAhXOFfEFHaoSCHY\\u003d\\\"}},\\\"videoDetails\\\":{\\\"embeddedPlayerOverlayVideoDetailsRenderer\\\":{\\\"channelThumbnail\\\":{\\\"thumbnails\\\":[{\\\"url\\\":\\\"https://yt3.ggpht.com/ytc/AKedOLSNW8lLhug9OaAOHPJqurBe3lZ_RoyHmC7ZUhIddA\\u003ds68-c-k-c0x00ffffff-no-rj\\\",\\\"width\\\":68,\\\"height\\\":68}]},\\\"collapsedRenderer\\\":{\\\"embeddedPlayerOverlayVideoDetailsCollapsedRenderer\\\":{\\\"title\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Grand Escape - Weathering with You (Tenki no Ko) [Piano] / RADWIMPS\\\",\\\"navigationEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAYQ46ICIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"urlEndpoint\\\":{\\\"url\\\":\\\"http://www.youtube.com/watch?v\\u003dd4IGg5dqeO8\\\"}}}]},\\\"subtitle\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"277K views • 881 comments\\\"}]},\\\"trackingParams\\\":\\\"CAYQ46ICIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\"}},\\\"expandedRenderer\\\":{\\\"embeddedPlayerOverlayVideoDetailsExpandedRenderer\\\":{\\\"title\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Animenz Piano Sheets\\\"}]},\\\"subscribeButton\\\":{\\\"subscribeButtonRenderer\\\":{\\\"buttonText\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Subscribe\\\"}]},\\\"subscribed\\\":false,\\\"enabled\\\":true,\\\"type\\\":\\\"FREE\\\",\\\"channelId\\\":\\\"UCyW-leqPXUunrXXxFjpZ7VA\\\",\\\"showPreferences\\\":false,\\\"subscribedButtonText\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Subscribed\\\"}]},\\\"unsubscribedButtonText\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Subscribe\\\"}]},\\\"trackingParams\\\":\\\"CAQQmysiEwjG4afro4vyAhXOFfEFHaoSCHYyCWl2LWVtYmVkcw\\u003d\\u003d\\\",\\\"unsubscribeButtonText\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Unsubscribe\\\"}]},\\\"serviceEndpoints\\\":[{\\\"clickTrackingParams\\\":\\\"CAQQmysiEwjG4afro4vyAhXOFfEFHaoSCHYyCWl2LWVtYmVkcw\\u003d\\u003d\\\",\\\"subscribeEndpoint\\\":{\\\"channelIds\\\":[\\\"UCyW-leqPXUunrXXxFjpZ7VA\\\"],\\\"params\\\":\\\"EgIIBxgA\\\"}},{\\\"clickTrackingParams\\\":\\\"CAQQmysiEwjG4afro4vyAhXOFfEFHaoSCHYyCWl2LWVtYmVkcw\\u003d\\u003d\\\",\\\"unsubscribeEndpoint\\\":{\\\"channelIds\\\":[\\\"UCyW-leqPXUunrXXxFjpZ7VA\\\"],\\\"params\\\":\\\"CgIIBxgA\\\"}}],\\\"notificationPreferenceToggleButton\\\":{\\\"toggleButtonRenderer\\\":{\\\"isToggled\\\":false,\\\"isDisabled\\\":false,\\\"defaultIcon\\\":{\\\"iconType\\\":\\\"CHANNEL_NOTIFICATION_PREFERENCE_OFF\\\"},\\\"defaultServiceEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAUQmE0iEwjG4afro4vyAhXOFfEFHaoSCHYyHFBSRUZFUkVOQ0VfQUxMX05PVElGSUNBVElPTlM\\u003d\\\",\\\"modifyChannelNotificationPreferenceEndpoint\\\":{\\\"params\\\":\\\"ChhVQ3lXLWxlcVBYVXVuclhYeEZqcFo3VkESAggCGAE%3D\\\"}},\\\"toggledIcon\\\":{\\\"iconType\\\":\\\"CHANNEL_NOTIFICATION_PREFERENCE_ON\\\"},\\\"toggledServiceEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAUQmE0iEwjG4afro4vyAhXOFfEFHaoSCHYyElBSRUZFUkVOQ0VfREVGQVVMVA\\u003d\\u003d\\\",\\\"modifyChannelNotificationPreferenceEndpoint\\\":{\\\"params\\\":\\\"ChhVQ3lXLWxlcVBYVXVuclhYeEZqcFo3VkESAggBGAE%3D\\\"}},\\\"trackingParams\\\":\\\"CAUQmE0iEwjG4afro4vyAhXOFfEFHaoSCHY\\u003d\\\",\\\"defaultTooltip\\\":\\\"Receive notifications about every new video\\\",\\\"toggledTooltip\\\":\\\"Stop receiving notifications about every new video\\\"}}}},\\\"subtitle\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"1.82M subscribers\\\"}]},\\\"trackingParams\\\":\\\"CAMQ5KICIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\"}},\\\"channelThumbnailEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"channelThumbnailEndpoint\\\":{\\\"urlEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"urlEndpoint\\\":{\\\"url\\\":\\\"/channel/UCyW-leqPXUunrXXxFjpZ7VA\\\"}}}}}},\\\"shareButton\\\":{\\\"buttonRenderer\\\":{\\\"style\\\":\\\"STYLE_OPACITY\\\",\\\"size\\\":\\\"SIZE_DEFAULT\\\",\\\"isDisabled\\\":false,\\\"text\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Share\\\"}]},\\\"icon\\\":{\\\"iconType\\\":\\\"SHARE_ARROW\\\"},\\\"navigationEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAIQ-N8BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"shareVideoEndpoint\\\":{\\\"videoId\\\":\\\"d4IGg5dqeO8\\\",\\\"videoShareUrl\\\":\\\"https://youtu.be/d4IGg5dqeO8\\\",\\\"videoTitle\\\":\\\"Grand Escape - Weathering with You (Tenki no Ko) [Piano] / RADWIMPS\\\"}},\\\"trackingParams\\\":\\\"CAIQ-N8BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\"}},\\\"addToWatchLaterButton\\\":{\\\"buttonRenderer\\\":{\\\"style\\\":\\\"STYLE_OPACITY\\\",\\\"size\\\":\\\"SIZE_DEFAULT\\\",\\\"isDisabled\\\":false,\\\"text\\\":{\\\"runs\\\":[{\\\"text\\\":\\\"Watch later\\\"}]},\\\"serviceEndpoint\\\":{\\\"clickTrackingParams\\\":\\\"CAEQ-d8BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"playlistEditEndpoint\\\":{\\\"playlistId\\\":\\\"WL\\\",\\\"actions\\\":[{\\\"addedVideoId\\\":\\\"d4IGg5dqeO8\\\",\\\"action\\\":\\\"ACTION_ADD_VIDEO\\\"}]}},\\\"icon\\\":{\\\"iconType\\\":\\\"ADD_TO_WATCH_LATER\\\"},\\\"accessibility\\\":{\\\"label\\\":\\\"Saved to Watch Later\\\"},\\\"trackingParams\\\":\\\"CAEQ-d8BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\"}},\\\"videoDurationSeconds\\\":\\\"287\\\",\\\"webPlayerActionsPorting\\\":{\\\"getSharePanelCommand\\\":{\\\"clickTrackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"webPlayerShareEntityServiceEndpoint\\\":{\\\"serializedShareEntity\\\":\\\"CgtkNElHZzVkcWVPOA%3D%3D\\\"}},\\\"subscribeCommand\\\":{\\\"clickTrackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"subscribeEndpoint\\\":{\\\"channelIds\\\":[\\\"UCyW-leqPXUunrXXxFjpZ7VA\\\"],\\\"params\\\":\\\"EgIIBxgA\\\"}},\\\"unsubscribeCommand\\\":{\\\"clickTrackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"unsubscribeEndpoint\\\":{\\\"channelIds\\\":[\\\"UCyW-leqPXUunrXXxFjpZ7VA\\\"],\\\"params\\\":\\\"CgIIBxgA\\\"}},\\\"addToWatchLaterCommand\\\":{\\\"clickTrackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"playlistEditEndpoint\\\":{\\\"playlistId\\\":\\\"WL\\\",\\\"actions\\\":[{\\\"addedVideoId\\\":\\\"d4IGg5dqeO8\\\",\\\"action\\\":\\\"ACTION_ADD_VIDEO\\\"}]}},\\\"removeFromWatchLaterCommand\\\":{\\\"clickTrackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"playlistEditEndpoint\\\":{\\\"playlistId\\\":\\\"WL\\\",\\\"actions\\\":[{\\\"action\\\":\\\"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\\\",\\\"removedVideoId\\\":\\\"d4IGg5dqeO8\\\"}]}}}}},\\\"trackingParams\\\":\\\"CAAQru4BIhMIxuGn66OL8gIVzhXxBR2qEgh2\\\",\\\"attestation\\\":{\\\"playerAttestationRenderer\\\":{\\\"challenge\\\":\\\"a\\u003d5\\\\u0026a2\\u003d1\\\\u0026c\\u003d1627664786\\\\u0026d\\u003d56\\\\u0026e\\u003dd4IGg5dqeO8\\\\u0026c1a\\u003d1\\\\u0026c6a\\u003d1\\\\u0026x2\\u003d1\\\\u0026hh\\u003dWD2_QkB8m3eLlA8s52TtA9Q6OOZhr0FHaY3_0RsKpd8\\\",\\\"botguardData\\\":{\\\"program\\\":\\\"idRIyLkunOnJGau2n7nlI7N68JfL8sEGzs0UQiA2k/fLYwBJrGIZSTRv5dri2ueKIaaTwAP5sn8NwdBx8YW1GXWWU/jCx0rvj0cM3jgch1ogbqdxitsiAJbogFslj8TWZ6hTGIn383aSmlgqXJGPXGiwyzCGwLsxPZEaKjJ82uGecm7ZSebPVGNXdK1Y5hNSQwnN6h16knA6eMiDYuDo6zlXrYuSJSa8+hVBZHogv3dJIFHSMGEG0t7NYkdTuwXqjPZFjcLKZKUS/8Vl9AFPwWWifVLLhYrrFNyWuQiT0Ebfb9lhW/miHFkxCwqSVwuC1NjiDlsbepiYHTAKajIzjdpaQ4+tgM3qmwhYX8Yhd44NF7ekr2glOVBSYTouobwPh8Eg7VIS8E/aXiXkNQofSMTZfF8Rh80Ub8ORmABbe8umRIsVh8FnFaL31pyiEWYhHxpEn89+5+iCJE724byBim2FD7DgqRL9r0RbEU7UIftzcsDqxIBwLgA6UiX1accXKrY7QjrlgaBDTerGP9r7XC/y6Ap85QZlQwPjGehU3EQQReNEMmwBVjmJDptl70qcJb5gJ4+tNFJx0BMcjmwNMShoy4JmJsn+xl+3UH97FbQrxhfiYI/hLUQzb+qwrcnXefYNKsceqLIDHAjptuWmISPtfW6CJK+sfzxlbOUxtzy5kOGUCNDM7AsE7oB/qo5MiNfHwVirePny7/9ctZwB2bCqnPOPeyC9p/ZEnDyFdhhsYAPwsoinf2tiuP87V1+sOch7uP1ZaSCDkUNgbfMRUnPbYMFS+DjwZ+l7oyguCvBUisX4GSKAqAxG7e6RfUUxE4iTohcs1Q8SvSDdYVhfiHxAyFRT+df6oYhSFO7ssAJdTy/kWl8dfxxUAnD8KiAoiXHAn3eFd7CaTkr4Z2AjpkmRBdlHMaor16vbTYHb7It+tY9savemFW1EUpcbj/jZvzP5Hdj6RxUv1CMTVe6tZhzZXDkPFIQRUA0s0o27/QIT4T6GR6XM2Po+7hT0WRW7PWQOnYQqGT7hWBSgUE18DHPpJvUkzZRYWdQPBtBt++nM0TQAbOVl8zyBph1d+qP+G/S1GhL7q8PhchRMId5+AmclVNup8/TSZHkvqyhohqzityYYEjlR+VqRd8Ae7k7yjr3rmesNOymvBSFp2M70XnfPIbbAIQG5mvfznPvcQVwsIGQjIlLo22PVyhNWFDykA412gAQyjrOwpzaEYC06kSbVmSjBCHq+3pOyBffxdQrVvBT699yLP0KdjAB8q7KgQQv6737lcKp/t1XEY4yhOjWKVIY7v9TSlb0XllqOVCocp2cRI/dSigai+sZ5D4Sah+RnVKaRSPm53jwdminaOm7Gh7tWi96FwLfhfJ2m3l49BO3z8+VDK/21H8z5DpxWf2zRnIfeTFroEs77qbsfbcSJK10/3uxC4+bxu2PVARSsx6VB3mKLc5sRDokX0e/ixaCN8/zYZVnamgcnfRL9VdeI+q4HQIhJZVO0W03WvUmaq1oAbIKklV1e1AwQnlUp6fEtBSEZc6CnU83CJn7i7JVPrZuzzqFCyGPKE7jZ9cqyJP9XzpJCPR/rFqLvHdlM3BpBa4icdTn0XKFhG7IJN+Cw+ZLsJeCMh1QhA68oWswSIeJnY4k11xhhqqxF5ESixJbmmmZb/JtB8Lsrx8F0hfBSmDqznBtMWrIYRA/REZAkhQoylYnOIYHmb/9g/c9GhXeaMZG03fWpP1t8X9kwxYZPuHROU4F2/OA98DzOn34x8O6sIDy7bQSOQxEJZVV8gk545j0tCP2FwRnDfB+Djp+eN8Eu1XD+cQhSi8rmQYSymWbws3vy8ccrc+EBwyorrE+GPqlME9yG/9ta42gVG0W60kYFKLtycbfTIdZzKHkPcftm4gNA7igZJ2V0Mwn0NVCLjuhQygiFmT2nus86fKI0OiZ6Q9tGJ9COlxWQJXYUXw0UlKG1/plmxtwgrWUMloM5AytwUMBhoN8bsLuTOuKI/LvVTyq4TAPsqcdO7JkUWDoi888/9LAL4RYJeK+IqEJku5DqVDWL/uSQvfAagm0qVBjoxupJd0uYb46Pu05M7kOGvy4PW0iWb1ALcPWAcj/G5rFSJwvOjLJrdgGJPL7l1Xeliho6/jk5hwnf7yhgvjaMSZtNPdAudvtzmvIcf6hBTheiA+0n4Q+lQiH4XVLWTzETtpk8Py8InSgNHj8yUvCncI5VrlqAXIxWUCPYAkHz7vWMUJh2Q5bFvJhP/M1w+zX2R0hh9V9iJoAR5FAE6mbW5rmIu+9ZPzEMcW/lQKk5D/mUoznrxa5zqBGDbrCF6mZ44YhFAItWyZKnjWPHLqfyWnhpdtbD4Ux2Kw9amWY5ytrXDEWEFyTH7D8szu/1CbkAF3hAN0iDin/B45oXkzvQA3okpBZRVT2y+Tz1CLv42MxXu/VEJD9g0CNmYzg2y5zmDEchzUZyuIu+5JzFCCY4+J5rv6PwbFP5gCj9FvHrxkDjigx0w9deTIKpeP4dcsnL5SnrZauzPU/K7Evh8Toecz/7FXGV1jlt3Qw8eKp2OgusozcSzRB1D1RRfFRl7e/MEzxYjPr7x8D/eND7wueVjqvlkKr1DdlH2MhSuorcjNYieJHXda1u2loRd/aFpJVJIQrmDk/8i4HN1YhLY0dZn4sfUf7Z6eY6To4Em1kUj9NjG61Lj5wylfMEOsY1V9dGBU5bvf1JzK3rVoudYGExJ0Jdn7m4GPoXZD8NjRF2QRNpJGFS3zbZ/ni1IqG+YiXITSxP+Yv1XQXV8k6N4CuEtb/x8GF7JZviPasgCnEosC1SZ0WpMq6lzZv+hU7tSmhGfoZS3Uw+7Y2u3cSqDnX5FMhi9oY5BfzkAFJrLJMbJERUtWQkRNJr7ZfiS5hIK/mh/R+g9Je6ZJSqPWmEZT2ZKdiSRj7bw7KLPyobGM1q2lkIsEj0MsWzl415lAPCCgJ6gnDHALASJeEywAXRZIvBBl94amSpmnbWwrrVnHwk2QaMP/L26drV0bR4qZfHXmvSI3jltiIwYxo9RPo6kbuWDWEDiQtdkLBvc+1dts6qPG7CbjwOIYWWDI5PgiE/ck8adq+9UdgBUoD8+HVbYz6tMInxbcBsmS1pMwJrGlUabLX0vEKb6ohCn1q0Q6Lz0FetIjNwbiV8UhvvNLKrWN/uEG/baMhKKt7PcninIDZS/hxGWAzpnueJ53XF3YIaRrMaS7Uy1NOHcEYu9KhZKTnQhr21lOfGsAJHcQndGd4x0y0jejMtENDCpmc+g8Km6wr9TKVNkzKFYdb5aergRPQl4RP2iYe8qvqTOiBmD6lN+nmnAnCqm2lnlD+0OHanLUnaBcM3vEPZepCmTWPCK3kFjFMkoPPX05bTOWmyPBWRVrGY+CL9DqWZnQ4YTj1lAd8Koy//4aux9euTJ2OwRGse/nqMY4wzR7EU190bXHa7IW56OSVAyfOTBHKh8YX+rW8+YB6XkH06YFzxBvylO45QIx3ClfTyNF35PvfkVlkWrsq4zIzOqnaUe156t0eidGl/UA09hhlwM/pDnotXQ8jiN4MNusQI7rPgvQ5QVVmkZwl2fcAYTjvCdererO8eNhY956FBXt4exyPuPtTRw67UpP66xJXir0SsqfVz4XT+YmnT1NBHqyXfaucsBD/CV9OnboGd70n6FIyDexAVDPaFUyd9FtVeON+9yW7Qas+MpTBW1cY0Iu0zDEbOzAYZ9TM8zr6b8U5heE/l1zDGcG5dAYBTcUKoqz1X/rfISJ4Hv5sXiKAZUgd6FnJTiVQrSWBTjHoAfEOlhBthL+1nGn68YWYrRdatc+6qMpBdDofseCcQSd0aygRHT6+LZhL+5v7U8mATw0OoCm1ddjU+JM/Skr43kJdQc7z4RdYAZsxKqKNpOXiKEjHnU0yIg0oPCWKGCNRcWUHD0GPsnfXzPOi1fFgfpgp4RdyoiV3eEfRGePJFj8EK9gzbnaI97TMfrUUe/cbbZv21blgolCTz0+Y5bh4bKlW+roGhhQLRnFG7AKsXiqM8vpsaNeV2a+ZXQSLjF6uIlJVUpbLEzuGqe9vP/XzTTER23xBpoa/8+a2ipZ11ZTCh+fz0Jrlp59MU199yHoRMrcXKLbnrk2+h14LINn3RPAv3HfxffH47oVdJX+rBPtPP7sVnrrJCNMfMoToKRsxiWhEujZASS7EVuuhm7PPopPTT7NBTYK9pO5DsI9vdiHHtOvhA3wxJpQ0381XxeMM4SCxo8LYvw4VLQLpp8W3w5vBu6T4wdzxZTn8FcEwIKY0wmOwKePdquwvslWF7x6kKB1TY9DFM8Zuy8xnERz+nTexVPa65qmQqtU1bmEYJ2iJUqHGubx/HUj5/Ywn0zeNCX3FROdlPBgtPsgSZWbYIIpiZjSVifYdSGTWAaJ+lfZAra4D72G9yP0KfLKFPQ4bwh64g9oUOAsdyHxarcVGIphtaUAw6Vv+NvUUOfHz0TT8fzaY0OdRaeKodVi3A85UpysmTWFvXWFAYx7MGQ06RUsbqhV93oq+ai0XQdSw0d0Zf8qiykCmQfm2QkkpKyDf7jPDdcKal1lumR2YNs7z1k4ZV49TR+XqbWnQgnsi7j0kgw5s9fm8d2B83FbLVHKwO3018m7tLJs8CsDFu8eghcWdRIuRYGKcWmgANdrnAwpKJEwJc4w/bbn7HP2sPzNNvBgu4jhhuLLjd0ObldHPmlVbWmUGY29TCKpcXzsXzyzKea6zK63jbegg3WG5tgszL3bXbgF7ZC7jjYH0g96Zr6WqtK0R2+3w5oShyRZpDsWZcJB4O+BhuAXwXQF0iKM5DUZyod73zHbnyVXhPTNBNbpCm67jd2Mx7lTI0JNm+nfYH7U+rbbs/xM1l4LaRaEaMxuEGvnxUAv9ADBJm3vGbzxTeBUbuFPq9FeWCIEwHZv800bcwLZ20V9c3CciRmK4J+OoTBmmVAzB6PIc3IrjqU3uelmYsaGipc+tEnPfTFkhMCldO8yE19RYbYfCaJbp5z1OQuRTiQLvWTtTymQO31HMgIXnCTcMl3ngSFqjrRNRjYUo3tsfEmGGbp54k//BR8ZgS+yokT8YP48b+WvePg4CMok9XT/1K5k9inEnSdbrYecTgVkG5xFfCBwkAXQArJ7Yd/Vk6Gfal0aC1m8Nnga8vrak74Z3fZ/ZwUHfvGe8884UF43UnO/eJIA39U2V3A5TmTz52fVThTfzO02NWjzY2JU/ROZ/5E0FwKyExtlLKJ7TBBtEkoE0ieYUQrV45qwzGgyslJFZhTjPCnt4LdwcYbDyH2C/Jm2yFIwDKSKjB1Pw7fg57yRKFbhxT5LMtbX3lgMlVEdRnTt53wA0MIbvptFj/G+3zt/xgc5UJPTNRwvqiv87z1eTf9ZYI9KIIytpS8f+RXWPrMJznZvTxyrgW3TjsJs/FVpMveHa2cUV+RhcPeQ4pS/RSkfnkch4RlvV84czV4011S3txxMWSpnn4ETHkqHjtYHuRFDYciCs7Y7tWMeYSqFlONC0XfXLoWwqGEw39TS+CUWPf3SEoQaAp041Kb0p8si1KcSbLP+iXH3/eLNmEvxLPCdZZir+0qm8b4DL5ddFndvxtV9v262s60LsHJCkDp48EETOR2j/NJ/vKfZ8C/OtRFxM/cLMqw1m6wJ4IelYBjRFCqjR6DpQqjCdlVqRvMPkawnuSRSfEINdoTFhrnaf1wmMFVfvH7ypYWB5ebPjrwBGD6RW+SQZE0bvNI7io5+yTiVHPqzSfBFY3DcsXERdYHM6RMPdHoaxqV0wLgU1alB72BTSFBMKu1aeJRVzoRpNG0grTgbkNoQSk8zUkLywjNYQrerIpGkd7z8C3SV62w5hHz0RPEuae2riIk7hPLP2giu4O6OfbzgEh9QpaNsasj+3Zook5D0caCvXFztvNgZM9HhimweMKvZMy94VbMQIdJ0DalE18/SmaASdWOr4+RB6nyMH83wmYphbPIeZaGA+nThj/ofyUy4sPupKrYHxr6mn/7nKZJO0aCsnhtxgBUsrQYMqonpPQZuBw9qyc7DjcPfUynew29ZLOojbHKZlRUYPEZj96xXG7H05UhqVGQhLVlh0r6HYE2lU+FkRxekePI4Qszdd1x1wOIkTuHvnmksNhiNbqlHr4/h/bGtX/92pL0jb1qaty/DA9JtiKxSpDPkYDBSwvvmvsc9kkcxpdsvZhwEhmm7xrYTNryyDObsGrnLMGkYGaqUSqwOM1q4VvMkUohMKrITtyyydpXzFR8wUUbyJUq+Fd9j+l2/CXLYYwZiZcViSFo9XbafZMssL1MZkxyHf7P/kces/8WMPceUlO9bhOPzfr5i7PHg5PXi9ddOTBxNKkbDc1T6ctnUXKoiq/F+XSnZIKjOYd56+lGOOQ5nl/qsy3pXcRgBD1dJVfGjxu1m/dlFzl36SKXT+E2tQkyPKxk5BF0Wnx6c0TZULnG2Ssq2ccUDqG9/qNDAEWPDH/AjWyW9XBUiih6sbKvj7Upih/btLCZKR3iqfO/cV0SxubBUfV/xliICrKr7+i2aNqs0dCxL9ILYmgGkYwuPBmkjiwO6ZFoxud94P5Qd4BUnBEkLBS520tVbxtXCjD3AltdB16q/e/NSkzwaOszdIXHsl2Emaq23A4yIUKousVhb654wgp4qZ5XOsfzvIrJt5RPqnraXCoaJr0jGhSFerfG0b49TTtvRDD0pvHc8qQmPM2QFoAudbU2B8qlWiKf+dkV8RPiQZ0bsp5wyiSgURstQY3HV2Ucsan1WWwGuVdWTQqRygT23KbAR7sD8rqBEyz9bhH6nsMBG77woG+/SlJiaXGMw3dS0Km0AmtMEadEpkzXspPUd4PIBMinkdeTFDfwo45SUIMiSlTlJ6t6JtDMfchwmbDF3gD+3qww9LTz9IoF5NZSRz+N13hF5j56sDNWFDaxeSjiYxpemp1SX/QuU1rcSOZJUD+oo/hwqn2D8Jxa10idrh/LxnW6yn3ysKUMNZOo+/MJlFwn150KylVREGCEhMU6iYMBc/aPmbIP7OtdkyAWyxZwxcAz5jZNZ749wN+qm8D5JQJcjE63X9J3t+YdrU3NkHtdwD6T9Pd8blHtV8S0GI06BLOIqaqbFZrdFx6OX1LID9S7cF0GH/21TSVDAmDlLUnxs2LFOzXcXer44SAoFYavJVM06KiLyfJ1aNVSDyEOMWxC7yLXMaZCvxWquY/Xt1Ij668ucbb9wB7yXeCDUhoBYugJAjR0tmy75CXKquTWo1FE+CjnB32MpQaieKqPFhSQyms/YW2IzshLXX551yxDjj6MGR55qZZqwX7FY9BBzfmpPmAW4HliRf3lHt+3k082o8lJgs+Sv/TnOG9YCuAACgZ6/dlNNL/sqpuIGgB9VQzkjszyUN5ETltgiAzIDu7C0qxYghtmQLQSAbWoSB4kJh+h9nE8biOyK5njmPp9days7qkzl/AzvOabFaHfBQ4Hx0UIhmawpQgsIDs2QQhMQ6ZtDWlrl0Na4W9qnrMhkgxH8/AZbeUzCZRgwbw+nmpyHfv4TpsdCVN+/SIyjV2EMTeJ27rW7TID74tkt4/XPEKbeEN/WgZ8JkeZYIPNjl1wcqfDWiDzAkLVdEgxVpqfzeikd/+xdeq4VVefMaIHO21pcYd+NkWqBF5/44cZAWTBY0Q8q3hGpoy2GhMyawIfUIq0RcbZ82nE779MrU7HGtHJkIBpZR2okYBGs+kxYjCrZeoVZz+yTnzvyF8m4FxCO07NRssoR/BbLL04C3ieZxZ2giAKkleN9m7bGJNUEMQ7Ng5pLw1Tk0L7MqzfVAc+dXBRLyUXP81D41WLyQUZLOhEQdIhITYfOc9t5h79wl8UCjMSZDEMOJADS04Vz5gnEQ5MCeBlw6LvIYIC/IljyZMNVGgzLOMitV4EZra2RUcec4k//54pzth/yKFkn/0gHXcU7veu2dZfslgoU5xIjRI1AdRAq2XyGLPZPEQp/SY/4dBjZYVDYHvU9Gr+dG+Oaq/cshS9/GD1C9VXTdM6QwU8nnlcHHekNRg4Wasq9Z+rH1X5qwcf7ieANu0BSJ5yzVus1Co4azdmsYEUleWBpdbIleiUiGubDgTCsSCG60OXUKr3UD+m3WBDX4z92yOVY1vk+4KDzOIpaROREs2QEoQeX3zX3jQrWL41i6cRXnazulNCWICalJZUQmO3HukYxZLqP5PSkgIW+I1woYrteV2b5Im+Z+QtZ/20nazNgqMKBHJv4TtJhwoaJmFwLVsNJFGpQAtJVjd3YxPVpb4L8nZADFyeMnYbsWDxaT1SSC7wvbERjtfQBuIXVdhKwy4aaXYLX1ISdHbDz2o0rVLUg481VK5YAbN0x5x+EPAlJGmxgkpyOUJWH0TeFsBAhWG1W3X22+GuM2K6Bf09NtHwMGnFqmsn1TkXvS3RO78n1P1D/h/3eaoAXRE2Vgjs4YbRTAAHY/BJPMsNwMbN/TLeK11vzws6BkUjTBGFxsihX9hyZ3Y/QRNel4/LS+2aXTpZerOD4sMKmPu30zNl6UBFnXx89pGIESk9IW7SRku7TmI9zE0LQ4X3C/VfycGn5fOAIuvWpuZzAvLNHW6+CJetmy1qSixgHSP2WnaMgpmGnYx5P/2A2OhIe6p8hqWuemppxh9ROr1IlUhzl2oMuLHfknpzOiSri6yheG/30Kcm4XGLcRuFjdrGkBzxKA4CCeH8ZZCIkh/3d8OT0H+lHnbkZkcmsp0u+d9F4bFAm5iNXfAY9blM7LeleRmyf5l0d/nyUunVVqQQfc5/34RKrqFIuvLH7I9Pu40+hf9XlsKeFDrAk4TOPKEHJkQtYjhi15K8r3UsECwzA/BGmCx4smNKrQTTr0dU2HBd2Cb+IT8H/LvEQxdSeLwQ625RF+Bq6Zz0hjp/6Az3LN9iGArZWCipjFQnLuL2SO4KquCs+tlwcOVYraCGBDx0Haq4n6rIkoWkXZTtp5pum6SRDfpw9md4MLp92tqpSvW1Jag+mgZM+GoQfkE4+BMnSgQi1j2lFU6wDOdtu7q3ZMmwu5HYGNL9dwIsJUybgRPb5Ys5r3Z3depSWTPu3Qmz4cV0j6QIHq/cTy2I71M9+ficZZXIb0mqVScOA3MDm/C7Z5CQuysieiRFqAnBW+aWb+gHBjDCa5M7ficnXAuo3BWbS4tNYOcKtSzHxXuuhKSh2V2udmPdTShtdjXGlAY7zgdZVsK1vHLVnV920zaJnhZcuQoNX8L3ytLh0UdEMScG/FzBbCl9TnWO8YQ8MXEj1pPEVmL4R4m773oz9eOWn94eDYKLANwxtrSXG3MxkQcp82D+IOZGjgvUeFmnpzg0nF9Nqz5dG61bZfhKMJybZkef6hNPY7oQicK7yPCForeWITvo+EzoQzncWCC7c0sXPGkMZgLNGn/XvGQa0vAsec0+rOY2DlmIGXEzqIdtCr3LIPcX3Q2LcWj2oE7tOVguz6JaXJn79uaj8ZJFLY6d5nrpFJs+CXXyl5UxXGc15bbLl2NgaLCFYgeuh8mskzzC0xqzEYTdcNjDYSwQMXzDz5jPZFzgbkO7Pah2eUbHui6Zconfc7CWDh74m3By648LNE2Ou4fQZXfnSrhS75uFadH9wa5M57a/5X5OuZ9JtlHsDU+3OtEoPFNNKN7xS9leAczF/D/e+/NWdFoiv4W1yHPf/5Pq37iIuyaF1VSVHydiaNCzt8U7Pho4C7ML11F3ASawv8Kr9JJBgH36udhCRRDIauINRZk/ucpWZcfJMsG/iIG479cNFLXO0k7ZUm+4FuBY50G/tjJA7Rf2lvaSmNBZUPUC+Q2J4uC+0VxoV5bkXtM6x/XI+7Vgtyh5Ae4FzVxgjkIrT8NCl6cwT95CNxb4P8ttw81k246wxndLEXxWTCv3/cinwYxxlTb8s4+HVX1Hn2pass5gb97mQvT6TY/+2mkt/A0IMPg5rs/MSB4HiZRNRUE43oIU2yyUBkpyT9pWRsFeghymjgt1G63kaxpYo3h5PkZLlhHddIUWLYcbCxKEnM3KUpXNurjIvp/vVNUpMgY5hub8+FlWgcJdzJKtBJZvtX2GuqrvW48WUWgXaLonGLaqFt6gHx3MUB+FuWXdVVDvNvL8/Gp9nvXLacXV4QTrJGkAjIYfiMIxKhQz+g+noroeFLpvCuRI1kqYTr0Yz0gtkpOiLXsXRloTMm4rcda9uXKpJSukGdDi6ANoCRBh9oXHBMwUYDLU4IVOl+ticvWmJQrjovPH0TxbKoss7teyl3KRZRpC8cJNwGMDTjJz4iRtiakFT2KyNHgIPJArCBcNlqDy2gRZ4f4qZsW8dvpVwgSiGUYgOVo6szq92f6b/byzvG5AxtmUUgV6iLVUbxthIkPS8LEW03AnJdGATHyPdTUwMXctefhPq0v6rWvWwilhtD/ypLl1EI5lcNj3ncO7P90AjMJiWBSyelLkixvZucSORTiQLQGbyo3RBhD8jzJCdAXCo5pNnsQpMxhkvjJRCxDGMD1jfzctf32IYdZYvRFR81FkvS0Uf9HfEdcT6SxLc+swvKElFJX5N7AUwWF+X4gEx4wED7/OznHY0hX8WQsJRu4xf0oruHdM4pzx5i/2haF/p9eNE3rmfTfzqeOzIXglSInhe2eOf0Rw9bkgvjME46Vj0XxAkG/sQQBMTU9MBl8sDFqYY7VEOMJtE9E/YT3O2rno496e0a0DacoRx5UorGRuF12GQ68AUjaYCF7dosW22Ns6IWmkIlJuIWtw4W2iPUJgI6cFWMoROQ3oI6IILo7yWvJMtoGdYX/OIKLcYAkLwrBr45/X96lp7CHQsH5bg9UEUvjp9sybXz6IcSqLpGQNeXH3Cxt2XBKZfTnWmtbyMAU+zZNYvCeHfS2I/tEFl0zvOJk5BaYGJ6+lJ+jnjdVpVm3oZECbI0Dx7EsHGUO46sLiaz/qGddmQ36Ykx9iSywExE2Rz5vtmYYck5wleoeDejrwHI7flMkcF+38/4DgEsZNVTWVIkN0u64zLwJx3aLx169aLsACSSGt0X40TYuX5yTsxpWxEEdoekEhAAbQe07YxOPX6cfcAJZhcFElQILaJy2K/jr+XauflqTZ1NxB4ht+v2QdjA9C/SFG7h+PE9RKWWHLZ18BXpuiFVcfcDT3feA0clelVTa1AR4S6YlQ+r/Ty5eyjE+P3sLDhEQ4cHGG73RTlFOQ03TsLQLG0Dk6F15s0AMk4kriuVwgbGgzzf+RkJiCtDFQQmoq3043/jd8zB8BVwqsb0S5c/1hwnosdTiEZODHPMB5SFgJVi744l0Mgw1P8O8Pu0ETq+oljaTqhJb8e348XEusFAqywUEvD5GgiTDBd9G3n6qqJ3L8wRGy7X7rVwiqbjO5ngfWw8U6klmTm+J1jaNsvck3G7clKYrB8TdlSbdSBIzKaGH/VTVM4edW5WNU776It1mYxBtRMwNx8ieFnu7428VzlmegDXEJE36QGsVcEDMD9IQKd8t/bxrH8QU2vHmcONFBD7XMGwWe9MbwKqm4U4MT7WHUFHIXpUo348OQjznscvrfS7UElkFaKBGo8P/yXgRpP3Ky0d50DxzEycCo8zWxawzRItC7QsX8YD3RlgyRY/YwSrblHV7EtsIlyd56Ln78qfQDbBvdpPiZYRcyKgTDGUHa3/tapReyleFnWywEFCueWdoab8bxutcUucnGo0ux+IuCkv9rQdsARerFIgs28pay4ZXbc0qG3Gjp6kgrizqY0IhD4QQ5TtrGdJsfkqIxi+/I94EnlrRSX4VWZZW+P/DKNUGEb+4lvi4Tk2nDn3aBd/uRRLKHECnQBikJFFdvFbwUdLHtKxHAAi9C0/QJdXF4JC7vggXogIhqfxoKlJJAWmIt7kKh/MgdEXEmIeWSXUnoK+u4W11dghBLmTyeQeO3Tplzfgtkwsfnk6iCXT/ezty/kfWGsgneKJB8a682Q/OgVWtqth6SM0WTjo5phr1QbIx8v84qOBVK1mvNg1UTK3M3r7AlCwNrsoms+H2juEEtyPI1X+DJtB5YVdmR0/3NGloWCucNbJYtQMsFZRRh62MTLeBCoy9vX5wwBGIC/qJFXPZZv9zvQYDeIEWTiJ7nJLYhMIRMVEVTsx1t0pa0b+DVlFNxEpjLVICLMMfzzAh5Ll4bbNTAd1QS3uhSa+4hdqREW4Vs1cbSZUrm2wlFxk5489U2FRCITOI9n+6z6obPHi8qMOiuMR6wDS+raV4yLI3CU4UUdd57vN1X7Y2VE2SC/zkSgWoQ0WsXNiCQI1xSUkL2Uf4kbaowsQP8pDMCj4hOPM0SJpwZSv0/WZypl91xtE4pvVf8e974hhHMBn4s8neD7gIYfX8pXmD0eJgfz8R4U7wmXcln8K/d0y1xkp1tOBPezSfJ8rqgBNLK3CqXe9Vyi1pkIVa9rrhVvPsv12u/nYAx/9EaRd+Ay9aq6a5lARDGrcoqvoNLxcBb76FsC5jpeb2VLOW2+cIOEC7gRxwR2kxuHWDU/YIcP09OjW6FeqxbKtNrzUBVwQpHrI/WTPYYGPrf5TaxTbwIOIGUJ4VN9J3xm6fiLOe4OEyvV6g8xg7cwZRfh19y8KpXssWhM2VCyVIiAuTgwdbSXDy8qw/3+F1/TgP49AAQTbwFZFvwLYVoeAjvEJPN1au3ZLt6ZQaeuKe5fYfSi5b7zNYDvYOrzHtJ6dZeajUshlifb+dNMS/1X8rnfXE4GQnhgea6iXZzHnMyxrfeXcSQDYXNDdh7IkrgAMr2zGNRw6CFK4IkT2mZySQoO06wGbLyPz2I+iHCdQ5B4JnJu6jB2QNQySw8dH3RPZd9P5Y4F5+OlUe2JWz719tmxl5M9ikeSX7+ybFVRY9I++PqI88Gtg61Rq44JeOutL+SrzUNxrD7ylZCx4p8hikzXOgz1tOhFL1AOO35vFGNUOwbofzPeu7ZUpuRtHUqD1RsrKfpvPfsNwRjPlDnuqVMX0XMzOTHTkePG7LUB+oX/aUApC4J2C8nsoYkXmNnYWQvSNf6ztfJWgeOaWTszHbpFMS2hlf259wsPUQK8mVmzLmBXLpgUFxgAxN1IeSkXEf1qQnYNtygX37vboMynbW776IR0ItpA16Wmm0Hy2uMKU5TogLUsAzIIAQFB3lK3S37UXCsIJXl5VyzCBCFVvd8uOLWylRQ6DNE6r4/Sn/xFXFFb56jmXKuZn//bnxIfPzM4pFTBcn11lkjHo+rKwyhGKHr/tQ40YJI+BMbGo+SgHRWJLjyhdi1BXBYP7ON/GEJ9CKDEBg+uGAarFThObtOVN3dB2/zDTEVTXBy1aXfM3PKAMifvM2bLQgAH1sFOBelIhTT5HHJJg2OWWWC2XXb/fRSHnj5k4JXMINvjnD6V99Qd6+t1TRy3qZRFtKpE52DN/ABdPG9tvYJS+b1lecedGyy8BFQhk406DhZIDvtmxpC5zzqYqRuwquvuzgKIe7cQaPeFWrqfn2IuBqDHn3JxvGi5fkg/OzGizdCaxDR8fQWY337SpSaiXgUfCAQKWA8j7kdw6df5B3OGgVWBkqW7ItyHmI9hHjrTrSGkIgNrCWWhfZZrM1CTBiEvi3QAmTR2eS/azjVzv5lvuKCPRXu1G24KRwR6x3KwGfz6oAYQHPb2bMxZM8twX2FbeL7RDMfWgo/7GHo9WlWRKH9KSrBwWApyklzhq1LeGyXlfqrTlmLvGVh5LqT9IPYRF87cXmteX3z0ndGYwsW7Vgr0Kujvm4csvzVeD95baDUVOYMIETgoxpU8LXTmSqtP05cUmXnJZd76XOooCvHS7hZPuDRRsut4PbZGzPXwRU/y0KfMYOVusDHsbU247MYq56Y2rmd23Y5o/sivumUORcWTefTFf0c0YAfDf79BcJefxsQ9j5hWzr88nTzvTosFZLzyfcKbNnbPJ8HN14ajXgz751QpDcn72BOjDKaa/SN3CiU0EGZ7eyVpA2vXXZQQIwNBI7wNdx+8v5Ut9yLsufT+Wz3aLXwZjaYdLLv+LP1tdIVVn3rrVl33Fddt7/Erk8o82uFPQ0J4spaY4EnK7vYA1Wk11esPNy4YViOQV6iRu7SJeElI/dx8x5EFFYvMl/H4PM0Qpqoqq2estDkvCCy3cMCL4BRLtPKx5T7IleBzQ50n2U7KHhVomAIOfGe30QrRMXrT8f4g6GCc+sPaBSj1LglMUIhoOiy6BukJFdVOaGr4x1pivwa/WtCG2wXcCViRHSIXQgSiBU7ZkqYAm3bMa1ey6Fe0CKhHHlXQxtX+jvyHlf1SoxwLukUMGqW+Hzl5JDszBYKGFQLxXJKarHNkXjiLDkSOB7lNAS2xR0OjijraBXytPbhQydjbEACXUkQmrLq/HAYx/dqKIJuiGFEB+AaF/4XbRVS1Dv9MwPsUpNXDzDSwfIzeZTSLb\\\",\\\"interpreterUrl\\\":\\\"//www.google.com/js/th/LyxMIXggjSXNO7T-trzCNJN2UV0KCdYDm0c-45mwyOU.js\\\",\\\"interpreterSafeUrl\\\":{\\\"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue\\\":\\\"//www.google.com/js/th/LyxMIXggjSXNO7T-trzCNJN2UV0KCdYDm0c-45mwyOU.js\\\"}}}},\\\"videoFlags\\\":{\\\"playableInEmbed\\\":true,\\\"isCrawlable\\\":true},\\\"previewPlayabilityStatus\\\":{\\\"status\\\":\\\"OK\\\",\\\"playableInEmbed\\\":true,\\\"liveStreamability\\\":{\\\"liveStreamabilityRenderer\\\":{\\\"videoId\\\":\\\"d4IGg5dqeO8\\\",\\\"pollDelayMs\\\":\\\"7500\\\",\\\"displayEndscreen\\\":true}},\\\"contextParams\\\":\\\"Q0FFU0FnZ0E\\u003d\\\"}}\",\"video_id\":\"d4IGg5dqeO8\"},\"POST_MESSAGE_ORIGIN\":\"*\",\"VIDEO_ID\":\"d4IGg5dqeO8\"});\u003c/script\u003e\u003cscript nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003evar yterr \u003d yterr || true;\u003c/script\u003e\u003cscript src\u003d\"/s/player/3c3086a1/www-embed-player.vflset/www-embed-player.js\" nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003e\u003c/script\u003e\u003cscript src\u003d\"/s/player/3c3086a1/player_ias.vflset/en_GB/base.js\" nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003e\u003c/script\u003e\u003cscript src\u003d\"/s/player/3c3086a1/fetch-polyfill.vflset/fetch-polyfill.js\" nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003e\u003c/script\u003e\u003ctitle\u003eYouTube\u003c/title\u003e\u003clink rel\u003d\"canonical\" href\u003d\"https://www.youtube.com/watch?v\u003dd4IGg5dqeO8\"\u003e\u003c/head\u003e\u003cbody class\u003d\"date-20210730 en_GB ltr site-center-aligned site-as-giant-card gecko gecko-78\" dir\u003d\"ltr\"\u003e\u003cdiv id\u003d\"player\"\u003e\u003c/div\u003e\u003cscript nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003ewriteEmbed();\u003c/script\u003e\u003cscript nonce\u003d\"4iuJ/M7C80Gq2WXP7iuLQw\"\u003eytcsi.info(\u0027st\u0027, 32.0 );\u003c/script\u003e\u003cnoscript\u003e\u003cdiv class\u003d\"player-unavailable\"\u003e\u003ch1 class\u003d\"message\"\u003eAn error occurred.\u003c/h1\u003e\u003cdiv class\u003d\"submessage\"\u003e\u003ca href\u003d\"https://www.youtube.com/watch?v\u003dd4IGg5dqeO8\" target\u003d\"_blank\"\u003eTry watching this video on www.youtube.com\u003c/a\u003e, or enable JavaScript if it is disabled in your browser.\u003c/div\u003e\u003c/div\u003e\u003c/noscript\u003e\u003c/body\u003e\u003c/html\u003e", - "latestUrl": "https://www.youtube.com/embed/d4IGg5dqeO8" + "responseBody": "var scriptUrl \u003d \u0027https:\\/\\/www.youtube.com\\/s\\/player\\/46ac5f60\\/www-widgetapi.vflset\\/www-widgetapi.js\u0027;try{var ttPolicy\u003dwindow.trustedTypes.createPolicy(\"youtube-widget-api\",{createScriptURL:function(x){return x}});scriptUrl\u003dttPolicy.createScriptURL(scriptUrl)}catch(e){}if(!window[\"YT\"])var YT\u003d{loading:0,loaded:0};if(!window[\"YTConfig\"])var YTConfig\u003d{\"host\":\"https://www.youtube.com\"};\nif(!YT.loading){YT.loading\u003d1;(function(){var l\u003d[];YT.ready\u003dfunction(f){if(YT.loaded)f();else l.push(f)};window.onYTReady\u003dfunction(){YT.loaded\u003d1;for(var i\u003d0;i\u003cl.length;i++)try{l[i]()}catch(e$0){}};YT.setConfig\u003dfunction(c){for(var k in c)if(c.hasOwnProperty(k))YTConfig[k]\u003dc[k]};var a\u003ddocument.createElement(\"script\");a.type\u003d\"text/javascript\";a.id\u003d\"www-widgetapi-script\";a.src\u003dscriptUrl;a.async\u003dtrue;var c\u003ddocument.currentScript;if(c){var n\u003dc.nonce||c.getAttribute(\"nonce\");if(n)a.setAttribute(\"nonce\",n)}var b\u003d\ndocument.getElementsByTagName(\"script\")[0];b.parentNode.insertBefore(a,b)})()};\n", + "latestUrl": "https://www.youtube.com/iframe_api" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_3.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_3.json index c6c753134..232fb44c6 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_3.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_3.json @@ -1,7 +1,7 @@ { "request": { "httpMethod": "GET", - "url": "https://www.youtube.com/s/player/3c3086a1/player_ias.vflset/en_GB/base.js", + "url": "https://www.youtube.com/s/player/46ac5f60/player_ias.vflset/en_US/base.js", "headers": { "Accept-Language": [ "en-GB, en;q\u003d0.9" @@ -20,31 +20,37 @@ "bytes" ], "age": [ - "90496" + "86891" ], "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "public, max-age\u003d31536000" ], "content-length": [ - "1761026" + "1885522" ], "content-type": [ "text/javascript" ], + "cross-origin-opener-policy-report-only": [ + "same-origin; report-to\u003d\"youtube\"" + ], "cross-origin-resource-policy": [ "cross-origin" ], "date": [ - "Thu, 29 Jul 2021 15:58:10 GMT" + "Tue, 07 Dec 2021 19:59:04 GMT" ], "expires": [ - "Fri, 29 Jul 2022 15:58:10 GMT" + "Wed, 07 Dec 2022 19:59:04 GMT" ], "last-modified": [ - "Thu, 29 Jul 2021 00:19:05 GMT" + "Tue, 07 Dec 2021 17:33:00 GMT" + ], + "report-to": [ + "{\"group\":\"youtube\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https://csp.withgoogle.com/csp/report-to/youtube\"}]}" ], "server": [ "sffe" @@ -59,7 +65,7 @@ "0" ] }, - "responseBody": "var _yt_player\u003d{};(function(g){var window\u003dthis;/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\n\u0027use strict\u0027;var ba,da,aaa,ha,ia,ka,na,oa,pa,ra,sa,ta,ua,wa,baa,caa,xa,ya,daa,Aa,Ba,Ca,Da,Ea,Ia,Ja,faa,gaa,Sa,Ta,Ua,haa,Va,iaa,Za,$a,ab,bb,jaa,kaa,db,kb,laa,rb,sb,maa,xb,ub,naa,vb,oaa,paa,qaa,Fb,Hb,Ib,Jb,Kb,Nb,Qb,Rb,Ub,$b,bc,fc,gc,jc,lc,oc,taa,pc,qc,rc,Bc,Cc,Ec,Jc,Pc,Qc,Uc,xaa,Rc,yaa,Baa,Caa,Yc,ad,cd,bd,ed,hd,Daa,Eaa,gd,Faa,md,pd,qd,rd,sd,td,wd,xd,yd,zd,Iaa,Jaa,Bd,Dd,Fd,Cd,Gd,Hd,Id,Jd,Kd,Md,Od,Pd,Qd,Rd,Sd,Td,Ud,Vd,Xd,Yd,Zd,ge,fe,ce,le,me,pe,qe,re,Naa,ue,se,Oaa,ve,we,xe,ze,De,Be,Ee,Fe,Ge,He,Ie,Ce,\nJe,Ke,Me,Ne,Le,Qe,Qaa,Saa,Se,Te,Taa,Ue,Uaa,Ve,Vaa,Xe,Ye,af,bf,cf,df,ef,Waa,mf,of,pf,rf,Yaa,sf,tf,uf,vf,xf,zf,Zaa,wf,Gf,Hf,Ef,aba,Af,yf,Lf,Mf,Nf,bba,Rf,Tf,Wf,$f,ag,gg,ig,kg,jg,mg,pg,og,ng,eba,Yf,zg,yg,Bg,Ag,Xf,Dg,gba,Eg,Fg,Gg,hba,Lg,Ng,Pg,Qg,Sg,Vg,Wg,Yg,iba,Zg,ah,dh,$g,bh,Og,Xg,kba,gh,eh,fh,ih,jba,hh,mh,nh,oh,ph,lba,qh,rh,mba,sh,th,vh,xh,yh,zh,qba,Ah,rba,Bh,Ch,Dh,Eh,Fh,Gh,Hh,Ih,Jh,uba,Kh,Ph,wba,Rh,Sh,Th,Uh,xba,$h,Zh,Wh,Xh,Yh,ei,bi,di,yba,zba,Aba,fi,gi,ki,li,mi,ni,oi,pi,qi,ri,ti,vi,wi,yi,zi,Ai,Cba,\nDba,Eba,Fi,Di,Qi,Ei,Ri,Ji,Ti,Gba,Hba,Ii,Ui,Iba,Vi,Wi,Xi,Yi,Zi,$i,aj,bj,gj,fj,hj,ij,Nba,Mba,jj,Oba,kj,lj,mj,nj,oj,pj,qj,rj,sj,Pba,uj,vj,Qba,xj,yj,zj,Aj,Bj,Cj,Ej,Rba,Fj,Sba,Tba,Gj,Hj,Uba,Ij,Jj,Kj,Lj,Mj,Nj,Vba,Wba,Oj,Pj,Qj,Rj,Zba,Yba,Tj,Wj,Xj,Uj,Sj,Vj,Yj,Zj,ak,ck,bk,hk,ik,kk,bca,jk,rk,tk,sk,$ba,jea,wk,yk,zk,Ak,Bk,Ck,Dk,Ek,Fk,Gk,Hk,kea,Ik,Jk,Kk,Lk,Mk,Nk,Ok,Qk,tea,Rk,Sk,Tk,Pk,Uk,uea,vea,wea,Wk,Xk,Yk,Vk,al,bl,yea,Aea,Bea,$k,Zk,Dea,cl,dl,el,fl,gl,il,hl,jl,kl,Gea,Iea,Jea,Lea,ml,nl,ol,ql,rl,sl,ul,wl,yl,El,\nFl,Il,Mea,Ll,Kl,Ml,Nea,Ul,Vl,Wl,Oea,Xl,Yl,Zl,$l,am,bm,cm,Pea,dm,nm,om,Qea,Rea,pm,rm,qm,tm,um,xm,vm,Tea,wm,ym,zm,Bm,Am,Vea,Uea,Cm,Xea,Wea,Yea,Fm,Gm,Zea,Im,Jm,Km,Hm,Lm,$ea,Mm,afa,bfa,Om,Pm,ffa,Qm,Rm,Sm,gfa,Um,Wm,Zm,bn,dn,an,$m,en,hfa,fn,gn,hn,jn,jfa,on,pn,qn,rn,lfa,sn,tn,un,vn,wn,mfa,yn,zn,An,Cn,Bn,Dn,En,Gn,Hn,In,Jn,Kn,Fn,Ln,Mn,Nn,nfa,On,Pn,ofa,Qn,Rn,pfa,Tn,qfa,Un,Vn,rfa,sfa,Wn,Xn,Zn,ao,bo,co,eo,fo,Yn,$n,ufa,go,ho,jo,io,vfa,wfa,xfa,ko,lo,mo,no,Bfa,Cfa,Dfa,Efa,Ffa,oo,po,Gfa,qo,Hfa,Ifa,ro,so,to,Jfa,uo,\nwo,xo,yo,zo,Ao,Bo,Co,Do,Eo,Kfa,Lfa,Fo,Mfa,Ho,Go,Ko,Lo,Jo,Nfa,Rfa,Qfa,To,Sfa,Tfa,Ufa,Wfa,Vfa,Uo,Vo,Wo,Xfa,Yo,Zo,Yfa,Zfa,$o,ap,bp,cp,$fa,dp,ep,cga,fp,dga,gp,ip,hp,jp,kp,mp,fga,np,ega,op,gga,pp,hga,iga,rp,tp,up,vp,wp,sp,Ap,Bp,yp,jga,lga,mga,Dp,Ep,Fp,Gp,nga,Hp,Ip,Jp,Kp,Lp,Mp,Np,Op,Rp,Qp,pga,qga,Sp,Up,Pp,Tp,oga,Vp,Wp,sga,tga,uga,vga,$p,aq,bq,Xp,cq,dq,rga,wga,xga,fq,eq,gq,iq,Cga,yga,Dga,mq,nq,oq,pq,qq,vo,Ega,rq,Fga,Gga,Hga,Iga,Jga,tq,uq,vq,wq,yq,Aq,Oga,Dq,Eq,Iq,Jq,Pq,Pga,Rq,Sq,Rga,Tq,Uq,Wga,Sga,Zq,aha,\n$q,ar,br,cha,er,fr,gr,hr,dha,kr,lr,mr,nr,pr,qr,rr,sr,ur,vr,wr,xr,yr,zr,fha,Ar,gha,Cr,Er,Fr,jha,kha,Gr,Hr,Ir,Jr,Kr,Lr,Mr,Nr,Or,Pr,Qr,Rr,Sr,Tr,Ur,Vr,Wr,Xr,Yr,Zr,$r,as,cs,ds,gs,hs,es,is,lha,ls,ms,os,ps,qs,rs,vs,ws,us,xs,ys,zs,ns,Cs,Bs,qha,Es,ct,rha,gt,ft,tha,uha,vha,kt,wha,xha,ht,mt,lt,yha,ot,pt,qt,xt,zt,At,Ct,Dt,Ft,Gt,Ht,Jt,Kt,Lt,Nt,Pt,Qt,Bt,Rt,Tt,St,zha,Wt,Xt,Yt,Zt,au,bu,cu,du,Bha,Cha,ku,lu,mu,Dha,ru,tu,uu,wu,yu,zu,vu,Cu,Fu,Eu,Du,Hu,Ku,Iu,Eha,Uu,Tu,Gha,Hha,Zu,av,bv,Kha,Jha,Wu,mv,nv,ov,uv,vv,rv,wv,\nyv,Av,Bv,Lha,Cv,Dv,Ev,Gv,Mha,Lv,Kv,Fv,Nv,Ov,Nha,Vv,Wv,Zv,Yv,$v,aw,cw,dw,Rha,Sha,Tha,fw,gw,iw,jw,hw,kw,Uha,lw,mw,nw,ow,pw,rw,tw,xw,uw,zw,Aw,qw,Bw,Wha,Xha,Dw,Yha,vw,Cw,Ew,yw,Vha,ww,Gw,Zha,Hw,Iw,Fw,$ha,Jw,Kw,Lw,Mw,Ow,Pw,aia,bia,cia,Sw,Uw,Vw,eia,fia,gia,hia,iia,Ww,jia,Xw,Zw,ax,kia,lia,mia,bx,$w,dx,ex,fx,oia,nia,gx,ix,hx,px,qx,rx,tx,mx,qia,jx,nx,lx,kx,ox,tia,ria,zx,Ax,yx,Cx,Fx,Gx,via,Ex,Hx,Ix,Lx,Mx,Px,Nx,Rx,Qx,Sx,wia,Ux,Vx,Xx,yia,Zx,$x,ay,cy,zia,ey,gy,Aia,Bia,jy,iy,Dia,ky,ny,ly,my,Rv,Iia,ez,iz,jz,Jia,\nfz,Kia,qz,vz,Nia,Oia,zz,Dz,Cz,Fz,Bz,Ez,Gz,Qia,Ria,Mz,Nz,R,Oz,Pz,Qz,Rz,Tz,Vz,Wz,Xia,Yz,$ia,Zz,$z,aA,dA,dja,hA,iA,jA,kA,lA,oA,pA,eja,rA,uA,vA,tA,wA,xA,zA,AA,qA,BA,yA,DA,gja,EA,GA,HA,FA,IA,JA,LA,MA,OA,RA,NA,SA,UA,VA,YA,XA,aB,$A,cB,dB,eB,bB,gB,fB,WA,kja,lja,iB,jB,kB,lB,mB,oB,pB,rB,sB,tB,xB,yB,wB,oja,qja,EB,nja,mja,DB,GB,HB,JB,LB,NB,OB,PB,QB,RB,MB,rja,SB,TB,sja,UB,VB,tja,WB,XB,YB,ZB,$B,aC,bC,cC,dC,eC,uja,fC,hC,wja,xja,gC,yja,zja,iC,Aja,lC,Bja,mC,oC,Cja,nC,pC,Dja,rC,Fja,tC,uC,zC,Hja,wC,BC,DC,GC,FC,yC,CC,\nAC,Ija,HC,Jja,IC,Kja,vC,xC,Gja,EC,JC,Lja,Mja,LC,Nja,Oja,Pja,MC,Qja,OC,Rja,NC,Sja,PC,QC,RC,SC,TC,Tja,VC,Uja,Vja,WC,XC,YC,ZC,Wja,UC,$C,Xja,Yja,aD,bD,cD,dD,Zja,$ja,fD,aka,gD,hD,bka,cka,iD,dka,eka,ika,jka,fka,gka,hka,jD,lD,kD,mD,nD,kka,lka,oD,pD,qD,mka,rD,sD,tD,nka,oka,uD,pka,vD,qka,wD,xD,rka,ska,tka,uka,wka,vka,zD,xka,yka,zka,AD,BD,CD,Aka,ED,DD,ID,JD,KD,LD,MD,ND,GD,Bka,OD,PD,QD,Cka,RD,SD,TD,UD,VD,WD,XD,YD,Dka,ZD,$D,Eka,aE,bE,eE,fE,gE,hE,iE,Fka,kE,jE,lE,mE,Gka,Hka,nE,oE,pja,BB,Lka,Mka,Nka,Oka,Pka,Qka,\nuB,Rka,pE,Vka,Uka,Tka,qE,Ska,Wka,rE,$ka,Xka,Yka,bla,dla,vE,ala,ela,wE,xE,yE,fla,gla,hla,zE,uE,ila,BE,jla,kla,lla,CE,DE,mla,nla,ola,FB,CB,FE,HE,JE,KE,LE,ME,IE,OE,rla,QE,tla,RE,vla,ula,sla,wla,xla,yla,SE,vB,TE,zla,zB,Ala,VE,Bla,WE,Cla,XE,YE,Dla,ZE,Fla,aF,Gla,bF,cF,dF,eF,Ila,Jla,Kla,Mla,gF,Nla,Lla,hF,iF,jF,kF,Qla,lF,mF,KF,FF,Vla,$la,LF,OF,PF,wF,DF,fma,nF,ama,GF,IF,SF,WF,Xla,gma,tF,ZF,sF,Zla,$F,Sla,JF,ema,bG,cG,ima,jma,kma,lma,mma,nma,oma,dG,pma,uma,tma,qma,sma,rma,eG,vma,fG,wma,xma,yma,hG,iG,zma,jG,\nkG,Ama,Bma,Dma,Gma,Hma,Ima,mG,Lma,Mma,Nma,Oma,Ema,Jma,Kma,Pma,Qma,Uma,GG,Vma,HG,Xma,Zma,IG,JG,$ma,bna,cna,dna,ena,kna,LG,lna,nna,mna,ona,pna,PG,qna,MG,QG,RG,rna,sna,SG,wna,tna,vna,aH,dH,Jna,Ena,ZG,hH,Ina,Kna,iH,Lna,Mna,jH,Cna,Ona,Nna,WG,$G,cH,Una,Qna,Vna,Rna,Sna,Tna,Wna,kH,Xna,Yna,mH,nH,pH,VG,gH,Fna,una,Hna,Gna,rH,$na,Pna,yH,zH,AH,BH,coa,bH,CH,EH,DH,Dna,Zna,fH,doa,zna,YG,yna,ana,IH,foa,JH,KH,LH,NH,MH,OH,goa,hoa,PH,RH,ioa,joa,loa,koa,SH,TH,moa,noa,UH,ooa,VH,WH,XH,YH,ZH,$H,poa,aI,qoa,bI,dI,toa,cI,uoa,\nroa,voa,soa,woa,xoa,yoa,eI,fI,gI,hI,iI,Aoa,Doa,nI,kI,Coa,pI,Boa,qI,mI,rI,Eoa,oI,lI,jI,Goa,uI,wI,xI,Ioa,Hoa,yI,zI,AI,BI,CI,DI,Joa,EI,Koa,FI,Moa,HI,Noa,Ooa,Poa,Soa,Qoa,Roa,Toa,II,Uoa,Voa,Woa,Xoa,Yoa,JI,KI,LI,MI,NI,OI,PI,QI,RI,SI,TI,UI,VI,WI,XI,YI,ZI,$I,aJ,bJ,cJ,dJ,eJ,fJ,gJ,hJ,iJ,jJ,kJ,lJ,mJ,nJ,oJ,pJ,qJ,rJ,sJ,tJ,uJ,vJ,wJ,xJ,yJ,zJ,AJ,BJ,CJ,DJ,EJ,FJ,GJ,$oa,Zoa,bpa,cpa,apa,HJ,dpa,IJ,JJ,KJ,LJ,MJ,fpa,epa,ipa,PJ,QJ,jpa,TJ,UJ,kpa,opa,VJ,ppa,WJ,XJ,qpa,YJ,rpa,spa,upa,vpa,wpa,$J,ZJ,tpa,aK,zpa,xpa,ypa,Bpa,bK,Cpa,\nApa,cK,dK,Fpa,Gpa,eK,Hpa,Ipa,fK,hK,iK,jK,kK,nK,pK,qK,Jpa,Kpa,Lpa,rK,Npa,Opa,sK,Ppa,uK,Qpa,Rpa,vK,wK,Spa,Tpa,xK,Vpa,Upa,yK,Ypa,zK,Zpa,AK,BK,$pa,CK,EK,aqa,bqa,cqa,dqa,eqa,FK,HK,iqa,lqa,fqa,IK,vqa,uqa,JK,xqa,wqa,zqa,Aqa,Cqa,Bqa,Dqa,Eqa,Fqa,Gqa,KK,LK,Hqa,Iqa,Jqa,Lqa,Mqa,Nqa,Oqa,Pqa,SK,Rqa,Sqa,QK,RK,Qqa,Tqa,Uqa,TK,Xqa,Vqa,Zqa,Yqa,$qa,Foa,ara,bra,cra,dra,UK,ira,fra,gra,hra,jra,VK,kra,mra,nra,lra,WK,ora,tK,qra,rra,Mpa,pra,XK,YK,sra,tra,ura,ZK,aL,wra,bL,eL,xra,fL,yra,zra,gL,Bra,Cra,Dra,Era,Fra,Gra,Hra,lL,\nIra,mL,Jra,Kra,Lra,Mra,Nra,Ora,qL,rL,sL,Pra,tL,Qra,vL,Sra,Rra,wL,xL,yL,zL,Tra,AL,BL,Ura,CL,DL,Yra,Vra,Xra,Wra,Zra,EL,FL,$ra,asa,bsa,csa,GL,dsa,fsa,esa,HL,IL,JL,KL,LL,NL,OL,PL,QL,RL,gsa,SL,TL,isa,hsa,UL,jsa,VL,WL,XL,YL,aM,bM,cM,dM,eM,fM,gM,hM,lsa,iM,msa,psa,kM,qsa,lM,mM,nM,oM,qM,usa,vsa,tsa,xsa,wsa,ssa,rM,sM,tM,uM,vM,wM,xM,AM,ysa,Asa,Bsa,Dsa,Csa,Qv,Fsa,Esa,CM,Hsa,Gsa,Jsa,Isa,Ksa,Lsa,Msa,Nsa,GM,Wsa,Ysa,Zsa,cta,bta,dta,JM,eta,MM,KM,NM,LM,era,fta,gta,hta,ita,SM,RM,lta,UM,ota,pta,dN,qta,gN,rta,sta,hN,\niN,vta,tta,wta,xta,yta,zta,Bta,qN,Fta,tN,Hta,Eta,Ita,Jta,sN,Gta,wN,xN,yN,zN,PM,BN,Kta,vN,CN,FN,Lta,EN,HN,Mta,KN,LN,MN,QN,Ota,Pta,SN,RN,Qta,Rta,TN,Sta,Tta,UN,Uta,Vta,WN,XN,Wta,$N,Yta,bO,YN,Zta,$ta,Xta,cO,dO,gO,aua,fO,iO,hO,kO,mO,bua,pO,cua,fua,dua,tO,uO,gua,xO,yO,zO,AO,CO,hua,iua,EO,kua,jua,lua,mua,nua,oua,KO,LO,pua,MO,NO,qua,rua,QO,tua,sua,RO,SO,TO,uua,UO,VO,WO,XO,vua,YO,ZO,wua,$O,xua,zua,yua,eP,cP,dP,Aua,Bua,Cua,fP,gP,hP,iP,jP,Dua,mP,Eua,oP,pP,qP,sP,tP,uP,vP,Fua,Iua,wP,Gua,Hua,Mua,Nua,yP,Pua,Oua,\nQua,Rua,Sua,BP,Tua,Uua,Xua,Vua,Wua,Yua,DP,EP,FP,GP,Zua,$ua,ava,bva,cva,dva,gva,fva,eva,jva,iva,KP,OP,lva,mva,MP,IP,LP,QP,pva,RP,NP,hva,ova,PP,kva,nva,qva,rva,TP,UP,VP,WP,tva,ZP,$P,aQ,bQ,cQ,dQ,uva,eQ,gQ,fQ,hQ,iQ,vva,jQ,wva,yva,xva,kQ,lQ,zva,mQ,nQ,Ava,oQ,Bva,pQ,Cva,qQ,vQ,uQ,Dva,tQ,yQ,Eva,Fva,zQ,AQ,BQ,CQ,EQ,Gva,nO,Kva,IO,Hva,xQ,Jva,JO,Iva,Lva,Pva,Ova,Qva,Rva,IQ,Sva,JQ,Tva,LQ,MQ,NQ,OQ,PQ,QQ,RQ,Vva,SQ,TQ,UQ,VQ,XQ,Wva,Xva,YQ,ZQ,$Q,aR,awa,bwa,fwa,bR,cR,eR,fR,gR,jwa,dR,kwa,hR,hwa,iwa,lwa,nR,nwa,owa,oR,pR,\nqR,rR,rwa,twa,swa,sR,uwa,tR,wwa,gwa,ewa,dwa,xwa,ywa,uR,vR,zwa,cwa,wR,xR,yR,zR,Cwa,Dwa,AR,BR,Bwa,DR,Fwa,Iwa,Hwa,Jwa,ER,Kwa,Lwa,Mwa,Nwa,Owa,FR,GR,HR,IR,Pwa,MR,Qwa,Rwa,Swa,NR,Twa,OR,PR,QR,Xwa,Zwa,Vwa,Wwa,RR,Uwa,SR,TR,UR,bxa,cxa,$wa,axa,VR,WR,fxa,gxa,exa,ixa,YR,lxa,mxa,nxa,jxa,oxa,kxa,qxa,sxa,ZR,$R,txa,uxa,vxa,wxa,xxa,bS,yxa,zxa,Axa,Bxa,cS,Fxa,Exa,dS,Gxa,eS,Cxa,Ixa,Hxa,Dxa,Kxa,Lxa,Mxa,Nxa,Pxa,Oxa,Qxa,Rxa,Sxa,Txa,fS,Uxa,gS,Vxa,Xxa,Yxa,Wxa,hS,Zxa,iS,bya,cya,aya,$xa,kS,hya,iya,jya,nS,mS,kya,jS,dya,fya,gya,\nnya,lya,oya,pya,mya,qya,rya,sya,pS,tya,vya,wya,xya,yya,zya,sS,tS,Eya,Hya,Fya,Bya,vS,Aya,Gya,yS,Jya,Iya,zS,Lya,Nya,Oya,Mya,CS,Pya,Tya,Uya,Vya,IS,JS,Wya,DS,KS,gT,Xya,GS,rT,Yya,tT,Zya,uT,qT,aza,bza,cza,Rya,vT,hza,wT,iza,jza,fza,yT,kza,zT,dza,BT,gza,lza,AT,xT,mza,CT,nza,pza,FT,DT,GT,ET,HT,IT,qza,JT,KT,LT,MT,rza,NT,sza,PT,uza,vza,wza,ST,RT,QT,xza,yza,zza,Aza,VT,WT,XT,Bza,Cza,Dza,ZT,Eza,Hza,$T,Jza,bU,dU,aU,eU,Fza,fU,Iza,Gza,cU,gU,hU,Kza,iU,jU,kU,Lza,Nza,Rza,Oza,Pza,Qza,pU,qU,rU,Sza,Uza,sU,Vza,tU,Wza,aAa,\nbAa,cAa,yU,zU,dAa,AU,$za,eAa,fAa,uU,Xza,gAa,vU,wU,Yza,Zza,hAa,xU,iAa,jAa,BU,CU,lAa,kAa,DU,EU,FU,mAa,nAa,oAa,GU,pAa,HU,qAa,IU,JU,rAa,KU,tAa,LU,yAa,NU,nU,sAa,AAa,PU,wAa,xAa,vAa,OU,MU,uAa,zAa,EAa,CAa,BAa,RU,FAa,SU,GAa,TU,UU,HAa,IAa,JAa,KAa,LAa,VU,OAa,WU,XU,YU,ZU,$U,PAa,QAa,mU,oU,TAa,cV,dV,Tza,gV,bV,UAa,aV,RAa,SAa,hV,iV,VAa,fV,lU,eV,WAa,XAa,YAa,jV,$Aa,ZAa,kV,aBa,bBa,lV,oV,fBa,mV,nBa,nV,oBa,pV,jBa,gBa,kBa,dBa,qV,pBa,qBa,tBa,sBa,rBa,rV,uBa,xBa,yBa,wV,xV,zBa,zV,AV,CV,CBa,DBa,DV,EBa,uV,HV,GBa,HBa,JBa,DAa,\nGV,IBa,BV,ABa,KBa,LBa,MBa,vBa,vV,tV,yV,NBa,KV,LV,OBa,PBa,QBa,SBa,RBa,MV,TBa,VBa,UBa,XBa,OV,aCa,YBa,$Ba,bCa,PV,fCa,dCa,eCa,hCa,iCa,jCa,QV,NV,kCa,cCa,lCa,RV,mCa,ZBa,nCa,SV,TV,oCa,qCa,rCa,UV,pCa,VV,WV,sCa,XV,YV,ZV,$V,uCa,xCa,wCa,vCa,bW,aW,yCa,dW,fW,zCa,CCa,ACa,BCa,DCa,FCa,ECa,GCa,HCa,gW,JCa,NCa,KCa,OCa,PCa,ICa,QCa,RCa,TCa,VCa,WCa,SCa,YCa,LCa,MCa,ZCa,$Ca,UCa,iW,aDa,bDa,cDa,dDa,fDa,jW,kW,hDa,nW,oW,kDa,pW,lDa,mDa,qW,iDa,nDa,oDa,pDa,tW,qDa,sDa,rDa,tDa,uW,vW,uDa,wW,xW,yW,xDa,AW,zW,yDa,CW,wDa,DW,zDa,BW,ADa,\nEW,BDa,jDa,sW,DDa,EDa,FDa,GDa,HDa,IDa,JDa,LDa,MDa,NDa,KDa,ODa,PDa,GW,QDa,RDa,HW,IW,SDa,TDa,UDa,KW,WDa,MW,XDa,YDa,LW,JW,VDa,PW,OW,ZDa,QW,NW,$Da,SW,dEa,VW,eEa,bEa,TW,WW,cEa,fEa,XW,hEa,RW,iEa,jEa,gEa,kEa,UW,lEa,mEa,aEa,YW,ZW,$W,aX,nEa,bX,wBa,NAa,oEa,MAa,pEa,cX,qEa,rEa,sEa,uEa,vEa,wEa,xEa,yEa,dX,AEa,eX,BEa,DEa,EEa,CEa,hX,iX,jX,kX,lX,mX,nX,FEa,oX,GEa,KEa,MEa,OEa,REa,QEa,PEa,pX,zEa,fX,gX,SEa,XEa,VEa,YEa,WEa,TEa,ZEa,UEa,aFa,qX,cFa,dFa,eFa,gFa,fFa,vX,sI,wX,lS,jFa,Qya,kFa,xX,eW,lFa,DX,zX,BS,iFa,FX,FV,IV,GX,\neya,CX,IX,EV,mFa,AX,HX,rFa,wS,sFa,cW,Kya,KX,LS,yX,tFa,vFa,uFa,wFa,LX,Dya,xFa,yFa,pFa,rX,zFa,MX,BX,sX,NX,xS,AFa,OX,HS,BFa,CFa,DFa,Cya,JX,qFa,FBa,NFa,KFa,HFa,SX,GFa,QFa,RFa,UX,YX,UFa,SFa,WX,TFa,QX,$X,aY,WFa,bY,cY,LFa,MFa,iY,ZFa,hY,TX,$Fa,OFa,lY,aGa,RX,eY,fY,dY,oY,fGa,ZX,kY,pY,qY,gGa,gY,VFa,nY,bGa,rY,hGa,OM,jGa,jY,sY,lGa,VX,tY,XX,nGa,oGa,JFa,mY,pGa,IFa,uY,vY,tza,qGa,wY,xY,yY,rGa,zY,AY,BY,CY,DY,EY,tGa,sGa,FY,uGa,GY,Lz,W,HY,wGa,JY,yGa,IY,zGa,LY,AGa,MY,KY,NY,OY,mpa,npa,Loa,QY,CGa,YY,ZY,RJ,XY,$Y,FGa,GGa,\nHGa,IGa,BGa,JGa,PY,KGa,LGa,cZ,UY,bZ,hZ,dZ,SY,MGa,RY,aZ,eZ,iZ,VY,WY,gZ,fZ,OGa,jZ,kZ,PGa,lZ,Y,QGa,RGa,UGa,VGa,ZGa,mZ,$Ga,WGa,aHa,nZ,oZ,pZ,cHa,fHa,dHa,iHa,qHa,pHa,jHa,rHa,lHa,mHa,kHa,uHa,wHa,zHa,AHa,CHa,DHa,HHa,CZ,EHa,KHa,IHa,MHa,FZ,Kz,NHa,HZ,Hz,JZ,KZ,Pia,LZ,QHa,RHa,MZ,DZ,rZ,NZ,EZ,AZ,sZ,vZ,OZ,PZ,wZ,SHa,hHa,tZ,uZ,zZ,THa,UHa,QZ,RZ,VHa,GZ,yZ,xZ,qZ,xHa,BHa,BZ,FHa,sHa,nHa,SZ,TZ,UZ,WHa,VZ,WZ,XZ,YZ,ZZ,$Z,a_,b_,SGa,c_,TGa,YHa,XHa,bHa,yHa,ZHa,LHa,$Ha,vHa,gHa,eHa,YGa,XGa,oHa,GHa,JHa,tHa,bIa,d_,aIa,e_,SJ,TY,DGa,\nIZ,f_,g_,h_,cIa,i_,j_,k_,dIa,eIa,l_,PHa,m_,o_,p_,q_,r_,gIa,hIa,t_,u_,v_,w_,fIa,s_,iIa,jIa,x_,Jz,mIa,lIa,y_,n_,nIa,oIa,z_,A_,pIa,B_,C_,qIa,rIa,sIa,tIa,D_,E_,F_,G_,H_,I_,J_,uIa,K_,L_,M_,N_,O_,P_,vIa,wIa,xIa,Q_,R_,S_,T_,yIa,U_,zIa,V_,AIa,W_,BIa,X_,Y_,Z_,$_,a0,b0,CIa,d0,e0,DIa,EIa,FIa,g0,f0,h0,i0,GIa,HIa,j0,k0,IIa,l0,KIa,JIa,m0,n0,o0,MIa,NIa,LIa,OIa,p0,PIa,QIa,RIa,q0,r0,s0,SIa,t0,u0,v0,TIa,w0,x0,UIa,y0,c0,z0,A0,lpa,B0,VIa,C0,WIa,D0,E0,F0,G0,XIa,H0,YIa,I0,J0,$Ia,ZIa,aJa,bJa,L0,K0,M0,cJa,dJa,eJa,fJa,gJa,\nhJa,N0,O0,P0,Q0,OHa,iJa,R0,S0,T0,jJa,U0,kJa,lJa,V0,W0,mJa,X0,nJa,oJa,Y0,pJa,qJa,Z0,$0,b1,rJa,c1,d1,e1,sJa,f1,tJa,g1,h1,uJa,i1,vJa,j1,wJa,xJa,yJa,zJa,AJa,l1,BJa,CJa,DJa,EJa,FJa,m1,GJa,n1,o1,p1,q1,HJa,r1,IJa,JJa,KJa,u1,LJa,MJa,NJa,OJa,v1,t1,PJa,x1,QJa,y1,z1,A1,B1,C1,RJa,TJa,SJa,UJa,D1,VJa,WJa,E1,XJa,F1,G1,H1,YJa,ZJa,I1,$Ja,J1,K1,aKa,bKa,cKa,Iz,dKa,eKa,aa,fa,ea,Gi,Ma,eaa;ba\u003dfunction(a){return function(){return aa[a].apply(this,arguments)}};\ng.ca\u003dfunction(a,b){return aa[a]\u003db};\nda\u003dfunction(a){var b\u003d0;return function(){return b\u003ca.length?{done:!1,value:a[b++]}:{done:!0}}};\naaa\u003dfunction(a){a\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,a,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var b\u003d0;b\u003ca.length;++b){var c\u003da[b];if(c\u0026\u0026c.Math\u003d\u003dMath)return c}throw Error(\"Cannot find global object\");};\nha\u003dfunction(a,b){if(b)a:{var c\u003dea;a\u003da.split(\".\");for(var d\u003d0;d\u003ca.length-1;d++){var e\u003da[d];if(!(e in c))break a;c\u003dc[e]}a\u003da[a.length-1];d\u003dc[a];b\u003db(d);b!\u003dd\u0026\u0026null!\u003db\u0026\u0026fa(c,a,{configurable:!0,writable:!0,value:b})}};\nia\u003dfunction(a){a\u003d{next:a};a[Symbol.iterator]\u003dfunction(){return this};\nreturn a};\ng.r\u003dfunction(a){var b\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026a[Symbol.iterator];return b?b.call(a):{next:da(a)}};\nka\u003dfunction(a){for(var b,c\u003d[];!(b\u003da.next()).done;)c.push(b.value);return c};\ng.v\u003dfunction(a){return a instanceof Array?a:ka(g.r(a))};\ng.w\u003dfunction(a,b){a.prototype\u003dla(b.prototype);a.prototype.constructor\u003da;if(ma)ma(a,b);else for(var c in b)if(\"prototype\"!\u003dc)if(Object.defineProperties){var d\u003dObject.getOwnPropertyDescriptor(b,c);d\u0026\u0026Object.defineProperty(a,c,d)}else a[c]\u003db[c];a.Xd\u003db.prototype};\nna\u003dfunction(){this.J\u003d!1;this.C\u003dnull;this.l\u003dvoid 0;this.i\u003d1;this.B\u003dthis.G\u003d0;this.V\u003dthis.u\u003dnull};\noa\u003dfunction(a){if(a.J)throw new TypeError(\"Generator is already running\");a.J\u003d!0};\npa\u003dfunction(a,b){a.u\u003d{sI:b,zJ:!0};a.i\u003da.G||a.B};\ng.A\u003dfunction(a,b,c){a.i\u003dc;return{value:b}};\ng.qa\u003dfunction(a){a.i\u003d0};\nra\u003dfunction(a,b,c){a.G\u003db;void 0!\u003dc\u0026\u0026(a.B\u003dc)};\nsa\u003dfunction(a,b){a.i\u003db;a.G\u003d0};\nta\u003dfunction(a){a.G\u003d0;var b\u003da.u.sI;a.u\u003dnull;return b};\nua\u003dfunction(a){a.V\u003d[a.u];a.G\u003d0;a.B\u003d0};\nwa\u003dfunction(a,b){var c\u003da.V.splice(0)[0];(c\u003da.u\u003da.u||c)?c.zJ?a.i\u003da.G||a.B:void 0!\u003dc.wb\u0026\u0026a.B\u003cc.wb?(a.i\u003dc.wb,a.u\u003dnull):a.i\u003da.B:a.i\u003db};\nbaa\u003dfunction(a){this.i\u003dnew na;this.l\u003da};\ncaa\u003dfunction(a,b){oa(a.i);var c\u003da.i.C;if(c)return xa(a,\"return\"in c?c[\"return\"]:function(d){return{value:d,done:!0}},b,a.i.return);\na.i.return(b);return ya(a)};\nxa\u003dfunction(a,b,c,d){try{var e\u003db.call(a.i.C,c);if(!(e instanceof Object))throw new TypeError(\"Iterator result \"+e+\" is not an object\");if(!e.done)return a.i.J\u003d!1,e;var f\u003de.value}catch(h){return a.i.C\u003dnull,pa(a.i,h),ya(a)}a.i.C\u003dnull;d.call(a.i,f);return ya(a)};\nya\u003dfunction(a){for(;a.i.i;)try{var b\u003da.l(a.i);if(b)return a.i.J\u003d!1,{value:b.value,done:!1}}catch(c){a.i.l\u003dvoid 0,pa(a.i,c)}a.i.J\u003d!1;if(a.i.u){b\u003da.i.u;a.i.u\u003dnull;if(b.zJ)throw b.sI;return{value:b.return,done:!0}}return{value:void 0,done:!0}};\ndaa\u003dfunction(a){this.next\u003dfunction(b){oa(a.i);a.i.C?b\u003dxa(a,a.i.C.next,b,a.i.L):(a.i.L(b),b\u003dya(a));return b};\nthis.throw\u003dfunction(b){oa(a.i);a.i.C?b\u003dxa(a,a.i.C[\"throw\"],b,a.i.L):(pa(a.i,b),b\u003dya(a));return b};\nthis.return\u003dfunction(b){return caa(a,b)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\ng.B\u003dfunction(a,b){b\u003dnew daa(new baa(b));ma\u0026\u0026a.prototype\u0026\u0026ma(b,a.prototype);return b};\nAa\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};\nBa\u003dfunction(a,b,c){if(null\u003d\u003da)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+c+\" must not be null or undefined\");if(b instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+c+\" must not be a regular expression\");return a+\"\"};\nCa\u003dfunction(a,b,c){a instanceof String\u0026\u0026(a\u003dString(a));for(var d\u003da.length,e\u003d0;e\u003cd;e++){var f\u003da[e];if(b.call(c,f,e,a))return{jJ:e,MM:f}}return{jJ:-1,MM:void 0}};\nDa\u003dfunction(a,b){a instanceof String\u0026\u0026(a+\u003d\"\");var c\u003d0,d\u003d!1,e\u003d{next:function(){if(!d\u0026\u0026c\u003ca.length){var f\u003dc++;return{value:b(f,a[f]),done:!1}}d\u003d!0;return{done:!0,value:void 0}}};\ne[Symbol.iterator]\u003dfunction(){return e};\nreturn e};\nEa\u003dfunction(a){return a?a:Array.prototype.fill};\ng.Fa\u003dfunction(a,b,c){a\u003da.split(\".\");c\u003dc||g.C;a[0]in c||\"undefined\"\u003d\u003dtypeof c.execScript||c.execScript(\"var \"+a[0]);for(var d;a.length\u0026\u0026(d\u003da.shift());)a.length||void 0\u003d\u003d\u003db?c[d]\u0026\u0026c[d]!\u003d\u003dObject.prototype[d]?c\u003dc[d]:c\u003dc[d]\u003d{}:c[d]\u003db};\ng.Ga\u003dfunction(a,b){a\u003da.split(\".\");b\u003db||g.C;for(var c\u003d0;c\u003ca.length;c++)if(b\u003db[a[c]],null\u003d\u003db)return null;return b};\ng.Ha\u003dfunction(){};\nIa\u003dfunction(a){a.Ke\u003dvoid 0;a.getInstance\u003dfunction(){return a.Ke?a.Ke:a.Ke\u003dnew a}};\nJa\u003dfunction(a){var b\u003dtypeof a;return\"object\"!\u003db?b:a?Array.isArray(a)?\"array\":b:\"null\"};\ng.Ka\u003dfunction(a){var b\u003dJa(a);return\"array\"\u003d\u003db||\"object\"\u003d\u003db\u0026\u0026\"number\"\u003d\u003dtypeof a.length};\ng.La\u003dfunction(a){var b\u003dtypeof a;return\"object\"\u003d\u003db\u0026\u0026null!\u003da||\"function\"\u003d\u003db};\ng.Na\u003dfunction(a){return Object.prototype.hasOwnProperty.call(a,Ma)\u0026\u0026a[Ma]||(a[Ma]\u003d++eaa)};\nfaa\u003dfunction(a,b,c){return a.call.apply(a.bind,arguments)};\ngaa\u003dfunction(a,b,c){if(!a)throw Error();if(2\u003carguments.length){var d\u003dArray.prototype.slice.call(arguments,2);return function(){var e\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};\ng.D\u003dfunction(a,b,c){Function.prototype.bind\u0026\u0026-1!\u003dFunction.prototype.bind.toString().indexOf(\"native code\")?g.D\u003dfaa:g.D\u003dgaa;return g.D.apply(null,arguments)};\ng.Oa\u003dfunction(a,b){var c\u003dArray.prototype.slice.call(arguments,1);return function(){var d\u003dc.slice();d.push.apply(d,arguments);return a.apply(this,d)}};\ng.Pa\u003dfunction(a,b){for(var c in b)a[c]\u003db[c]};\ng.Qa\u003dfunction(){return Date.now()};\ng.Ra\u003dfunction(a,b){function c(){}\nc.prototype\u003db.prototype;a.Xd\u003db.prototype;a.prototype\u003dnew c;a.prototype.constructor\u003da;a.Vf\u003dfunction(d,e,f){for(var h\u003dArray(arguments.length-2),l\u003d2;l\u003carguments.length;l++)h[l-2]\u003darguments[l];return b.prototype[e].apply(d,h)}};\nSa\u003dfunction(a){return a};\nTa\u003dfunction(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ta);else{var c\u003dError().stack;c\u0026\u0026(this.stack\u003dc)}a\u0026\u0026(this.message\u003dString(a));void 0!\u003d\u003db\u0026\u0026(this.CP\u003db)};\nUa\u003dfunction(a,b){var c\u003dTa.call;a\u003da.split(\"%s\");for(var d\u003d\"\",e\u003da.length-1,f\u003d0;f\u003ce;f++)d+\u003da[f]+(f\u003cb.length?b[f]:\"%s\");c.call(Ta,this,d+a[e])};\nhaa\u003dfunction(){};\nVa\u003dfunction(a,b){b\u003dString.fromCharCode.apply(null,b);return null\u003d\u003da?b:a+b};\ng.Wa\u003dfunction(a){for(var b\u003d[],c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);255\u003ce\u0026\u0026(b[c++]\u003de\u0026255,e\u003e\u003e\u003d8);b[c++]\u003de}return b};\niaa\u003dfunction(a){return Array.prototype.map.call(a,function(b){b\u003db.toString(16);return 1\u003cb.length?b:\"0\"+b}).join(\"\")};\ng.Xa\u003dfunction(a){for(var b\u003d[],c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);128\u003ee?b[c++]\u003de:(2048\u003ee?b[c++]\u003de\u003e\u003e6|192:(55296\u003d\u003d(e\u002664512)\u0026\u0026d+1\u003ca.length\u0026\u002656320\u003d\u003d(a.charCodeAt(d+1)\u002664512)?(e\u003d65536+((e\u00261023)\u003c\u003c10)+(a.charCodeAt(++d)\u00261023),b[c++]\u003de\u003e\u003e18|240,b[c++]\u003de\u003e\u003e12\u002663|128):b[c++]\u003de\u003e\u003e12|224,b[c++]\u003de\u003e\u003e6\u002663|128),b[c++]\u003de\u002663|128)}return b};\ng.Ya\u003dfunction(a){for(var b\u003d[],c\u003d0,d\u003d0;c\u003ca.length;){var e\u003da[c++];if(128\u003ee)b[d++]\u003dString.fromCharCode(e);else if(191\u003ce\u0026\u0026224\u003ee){var f\u003da[c++];b[d++]\u003dString.fromCharCode((e\u002631)\u003c\u003c6|f\u002663)}else if(239\u003ce\u0026\u0026365\u003ee){f\u003da[c++];var h\u003da[c++],l\u003da[c++];e\u003d((e\u00267)\u003c\u003c18|(f\u002663)\u003c\u003c12|(h\u002663)\u003c\u003c6|l\u002663)-65536;b[d++]\u003dString.fromCharCode(55296+(e\u003e\u003e10));b[d++]\u003dString.fromCharCode(56320+(e\u00261023))}else f\u003da[c++],h\u003da[c++],b[d++]\u003dString.fromCharCode((e\u002615)\u003c\u003c12|(f\u002663)\u003c\u003c6|h\u002663)}return b.join(\"\")};\nZa\u003dfunction(a){return function(){return a}};\n$a\u003dfunction(a){var b\u003db||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};\nab\u003dfunction(a){var b\u003d!1,c;return function(){b||(c\u003da(),b\u003d!0);return c}};\nbb\u003dfunction(a){var b\u003da;return function(){if(b){var c\u003db;b\u003dnull;c()}}};\njaa\u003dfunction(a,b){var c\u003d0;return function(d){g.C.clearTimeout(c);var e\u003darguments;c\u003dg.C.setTimeout(function(){a.apply(b,e)},50)}};\ng.cb\u003dfunction(a){return a[a.length-1]};\nkaa\u003dfunction(a,b){var c\u003da.length,d\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a;for(--c;0\u003c\u003dc;--c)c in d\u0026\u0026b.call(void 0,d[c],c,a)};\ng.eb\u003dfunction(a,b,c){b\u003ddb(a,b,c);return 0\u003eb?null:\"string\"\u003d\u003d\u003dtypeof a?a.charAt(b):a[b]};\ndb\u003dfunction(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)if(f in e\u0026\u0026b.call(c,e[f],f,a))return f;return-1};\ng.fb\u003dfunction(a,b,c){var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a;for(--d;0\u003c\u003dd;d--)if(d in e\u0026\u0026b.call(c,e[d],d,a))return d;return-1};\ng.ib\u003dfunction(a,b){return 0\u003c\u003dgb(a,b)};\ng.jb\u003dfunction(a){return 0\u003d\u003da.length};\nkb\u003dfunction(a){if(!Array.isArray(a))for(var b\u003da.length-1;0\u003c\u003db;b--)delete a[b];a.length\u003d0};\ng.nb\u003dfunction(a,b){b\u003dgb(a,b);var c;(c\u003d0\u003c\u003db)\u0026\u0026g.lb(a,b);return c};\ng.lb\u003dfunction(a,b){return 1\u003d\u003dArray.prototype.splice.call(a,b,1).length};\ng.ob\u003dfunction(a,b){b\u003ddb(a,b,void 0);0\u003c\u003db\u0026\u0026g.lb(a,b)};\nlaa\u003dfunction(a,b){var c\u003d0;kaa(a,function(d,e){b.call(void 0,d,e,a)\u0026\u0026g.lb(a,e)\u0026\u0026c++})};\ng.pb\u003dfunction(a){return Array.prototype.concat.apply([],arguments)};\ng.qb\u003dfunction(a){var b\u003da.length;if(0\u003cb){for(var c\u003dArray(b),d\u003d0;d\u003cb;d++)c[d]\u003da[d];return c}return[]};\nrb\u003dfunction(a,b){for(var c\u003d1;c\u003carguments.length;c++){var d\u003darguments[c];if(g.Ka(d)){var e\u003da.length||0,f\u003dd.length||0;a.length\u003de+f;for(var h\u003d0;h\u003cf;h++)a[e+h]\u003dd[h]}else a.push(d)}};\ng.tb\u003dfunction(a,b,c,d){Array.prototype.splice.apply(a,sb(arguments,1))};\nsb\u003dfunction(a,b,c){return 2\u003e\u003darguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};\nmaa\u003dfunction(a){for(var b\u003d0,c\u003d0,d\u003d{};c\u003ca.length;){var e\u003da[c++],f\u003dg.La(e)?\"o\"+g.Na(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,f)||(d[f]\u003d!0,a[b++]\u003de)}a.length\u003db};\ng.wb\u003dfunction(a,b,c){return ub(a,c||vb,!1,b)};\nxb\u003dfunction(a,b){return ub(a,b,!0,void 0,void 0)};\nub\u003dfunction(a,b,c,d,e){for(var f\u003d0,h\u003da.length,l;f\u003ch;){var m\u003df+(h-f\u003e\u003e\u003e1),n\u003dvoid 0;c?n\u003db.call(e,a[m],m,a):n\u003db(d,a[m]);0\u003cn?f\u003dm+1:(h\u003dm,l\u003d!n)}return l?f:-f-1};\ng.yb\u003dfunction(a,b){a.sort(b||vb)};\nnaa\u003dfunction(a,b){var c\u003dvb;g.yb(a,function(d,e){return c(b(d),b(e))})};\ng.zb\u003dfunction(a,b){if(!g.Ka(a)||!g.Ka(b)||a.length!\u003db.length)return!1;for(var c\u003da.length,d\u003doaa,e\u003d0;e\u003cc;e++)if(!d(a[e],b[e]))return!1;return!0};\nvb\u003dfunction(a,b){return a\u003eb?1:a\u003cb?-1:0};\noaa\u003dfunction(a,b){return a\u003d\u003d\u003db};\ng.Ab\u003dfunction(a,b,c){c\u003dg.wb(a,b,c);0\u003ec\u0026\u0026g.tb(a,-(c+1),0,b)};\ng.Cb\u003dfunction(a,b,c){var d\u003d{};(0,g.Bb)(a,function(e,f){d[b.call(c,e,f,a)]\u003de});\nreturn d};\npaa\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003ca;c++)b[c]\u003d\"\";return b};\nqaa\u003dfunction(a,b){b\u003dArray.prototype.splice.call(a,b,1);Array.prototype.splice.call(a,0,0,b[0])};\ng.Db\u003dfunction(a,b,c){for(var d in a)b.call(c,a[d],d,a)};\ng.Eb\u003dfunction(a,b,c){var d\u003d{},e;for(e in a)b.call(c,a[e],e,a)\u0026\u0026(d[e]\u003da[e]);return d};\nFb\u003dfunction(a,b){var c\u003d{},d;for(d in a)c[d]\u003db.call(void 0,a[d],d,a);return c};\ng.Gb\u003dfunction(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1};\nHb\u003dfunction(a,b){for(var c in a)if(!b.call(void 0,a[c],c,a))return!1;return!0};\nIb\u003dfunction(a){for(var b in a)return b};\nJb\u003dfunction(a){for(var b in a)return a[b]};\nKb\u003dfunction(a){var b\u003d[],c\u003d0,d;for(d in a)b[c++]\u003da[d];return b};\ng.Lb\u003dfunction(a){var b\u003d[],c\u003d0,d;for(d in a)b[c++]\u003dd;return b};\nNb\u003dfunction(a,b){return null!\u003d\u003da\u0026\u0026b in a};\ng.Ob\u003dfunction(a,b){for(var c in a)if(a[c]\u003d\u003db)return!0;return!1};\nQb\u003dfunction(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return d};\nRb\u003dfunction(a,b){return(b\u003dQb(a,b,void 0))\u0026\u0026a[b]};\ng.Sb\u003dfunction(a){for(var b in a)return!1;return!0};\ng.Tb\u003dfunction(a){for(var b in a)delete a[b]};\nUb\u003dfunction(a,b,c){return null!\u003d\u003da\u0026\u0026b in a?a[b]:c};\ng.Vb\u003dfunction(a,b){for(var c in a)if(!(c in b)||a[c]!\u003d\u003db[c])return!1;for(var d in b)if(!(d in a))return!1;return!0};\ng.Wb\u003dfunction(a){var b\u003d{},c;for(c in a)b[c]\u003da[c];return b};\ng.Xb\u003dfunction(a){if(!a||\"object\"!\u003d\u003dtypeof a)return a;if(\"function\"\u003d\u003d\u003dtypeof a.clone)return a.clone();if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map)return new Map(a);if(\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)return new Set(a);var b\u003dArray.isArray(a)?[]:\"function\"!\u003d\u003dtypeof ArrayBuffer||\"function\"!\u003d\u003dtypeof ArrayBuffer.isView||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length),c;for(c in a)b[c]\u003dg.Xb(a[c]);return b};\ng.Zb\u003dfunction(a,b){for(var c,d,e\u003d1;e\u003carguments.length;e++){d\u003darguments[e];for(c in d)a[c]\u003dd[c];for(var f\u003d0;f\u003cYb.length;f++)c\u003dYb[f],Object.prototype.hasOwnProperty.call(d,c)\u0026\u0026(a[c]\u003dd[c])}};\n$b\u003dfunction(a){var b\u003da;Object.isFrozen\u0026\u0026!Object.isFrozen(a)\u0026\u0026(b\u003dObject.create(a),Object.freeze(b));return b};\nbc\u003dfunction(){if(void 0\u003d\u003d\u003dac){var a\u003dnull,b\u003dg.C.trustedTypes;if(b\u0026\u0026b.createPolicy){try{a\u003db.createPolicy(\"goog#html\",{createHTML:Sa,createScript:Sa,createScriptURL:Sa})}catch(c){g.C.console\u0026\u0026g.C.console.error(c.message)}ac\u003da}else ac\u003da}return ac};\nfc\u003dfunction(a,b){this.i\u003da\u003d\u003d\u003dcc\u0026\u0026b||\"\";this.l\u003dec};\ngc\u003dfunction(a){return a instanceof fc\u0026\u0026a.constructor\u003d\u003d\u003dfc\u0026\u0026a.l\u003d\u003d\u003dec?a.i:\"type_error:Const\"};\ng.hc\u003dfunction(a){return new fc(cc,a)};\njc\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dic?a:\"\";this.yk\u003d!0};\nlc\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dkc?a:\"\"};\noc\u003dfunction(a){return a instanceof lc\u0026\u0026a.constructor\u003d\u003d\u003dlc?a.i:\"type_error:TrustedResourceUrl\"};\ntaa\u003dfunction(a,b){var c\u003dgc(a);if(!raa.test(c))throw Error(\"Invalid TrustedResourceUrl format: \"+c);a\u003dc.replace(saa,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error(\u0027Found marker, \"\u0027+e+\u0027\", in format string, \"\u0027+c+\u0027\", but no valid label mapping found in args: \u0027+JSON.stringify(b));d\u003db[e];return d instanceof fc?gc(d):encodeURIComponent(String(d))});\nreturn pc(a)};\npc\u003dfunction(a){var b\u003dbc();a\u003db?b.createScriptURL(a):a;return new lc(a,kc)};\nqc\u003dfunction(a,b){return 0\u003d\u003da.lastIndexOf(b,0)};\nrc\u003dfunction(a,b){var c\u003da.length-b.length;return 0\u003c\u003dc\u0026\u0026a.indexOf(b,c)\u003d\u003dc};\ng.sc\u003dfunction(a){return/^[\\s\\xa0]*$/.test(a)};\nBc\u003dfunction(a,b){if(b)a\u003da.replace(vc,\"\u0026amp;\").replace(wc,\"\u0026lt;\").replace(xc,\"\u0026gt;\").replace(yc,\"\u0026quot;\").replace(zc,\"\u0026#39;\").replace(Ac,\"\u0026#0;\");else{if(!uaa.test(a))return a;-1!\u003da.indexOf(\"\u0026\")\u0026\u0026(a\u003da.replace(vc,\"\u0026amp;\"));-1!\u003da.indexOf(\"\u003c\")\u0026\u0026(a\u003da.replace(wc,\"\u0026lt;\"));-1!\u003da.indexOf(\"\u003e\")\u0026\u0026(a\u003da.replace(xc,\"\u0026gt;\"));-1!\u003da.indexOf(\u0027\"\u0027)\u0026\u0026(a\u003da.replace(yc,\"\u0026quot;\"));-1!\u003da.indexOf(\"\u0027\")\u0026\u0026(a\u003da.replace(zc,\"\u0026#39;\"));-1!\u003da.indexOf(\"\\x00\")\u0026\u0026(a\u003da.replace(Ac,\"\u0026#0;\"))}return a};\nCc\u003dfunction(a,b){return-1!\u003da.toLowerCase().indexOf(b.toLowerCase())};\ng.Fc\u003dfunction(a,b){var c\u003d0;a\u003dDc(String(a)).split(\".\");b\u003dDc(String(b)).split(\".\");for(var d\u003dMath.max(a.length,b.length),e\u003d0;0\u003d\u003dc\u0026\u0026e\u003cd;e++){var f\u003da[e]||\"\",h\u003db[e]||\"\";do{f\u003d/(\\d*)(\\D*)(.*)/.exec(f)||[\"\",\"\",\"\",\"\"];h\u003d/(\\d*)(\\D*)(.*)/.exec(h)||[\"\",\"\",\"\",\"\"];if(0\u003d\u003df[0].length\u0026\u00260\u003d\u003dh[0].length)break;c\u003dEc(0\u003d\u003df[1].length?0:parseInt(f[1],10),0\u003d\u003dh[1].length?0:parseInt(h[1],10))||Ec(0\u003d\u003df[2].length,0\u003d\u003dh[2].length)||Ec(f[2],h[2]);f\u003df[3];h\u003dh[3]}while(0\u003d\u003dc)}return c};\nEc\u003dfunction(a,b){return a\u003cb?-1:a\u003eb?1:0};\ng.Hc\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dGc?a:\"\"};\ng.Ic\u003dfunction(a){return a instanceof g.Hc\u0026\u0026a.constructor\u003d\u003d\u003dg.Hc?a.i:\"type_error:SafeUrl\"};\nJc\u003dfunction(a){a\u003dString(a);a\u003da.replace(/(%0A|%0D)/g,\"\");var b\u003da.match(vaa);return b\u0026\u0026waa.test(b[1])?new g.Hc(a,Gc):null};\ng.Mc\u003dfunction(a){a instanceof g.Hc||(a\u003d\"object\"\u003d\u003dtypeof a\u0026\u0026a.yk?a.Fh():String(a),a\u003dKc.test(a)?new g.Hc(a,Gc):Jc(a));return a||Lc};\ng.Nc\u003dfunction(a,b){if(a instanceof g.Hc)return a;a\u003d\"object\"\u003d\u003dtypeof a\u0026\u0026a.yk?a.Fh():String(a);if(b\u0026\u0026/^data:/i.test(a)\u0026\u0026(b\u003dJc(a)||Lc,b.Fh()\u003d\u003da))return b;Kc.test(a)||(a\u003d\"about:invalid#zClosurez\");return new g.Hc(a,Gc)};\nPc\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dOc?a:\"\";this.yk\u003d!0};\nQc\u003dfunction(a){return a instanceof Pc\u0026\u0026a.constructor\u003d\u003d\u003dPc?a.i:\"type_error:SafeStyle\"};\nUc\u003dfunction(a){var b\u003d\"\",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error(\"Name allows only [-_a-zA-Z0-9], got: \"+c);var d\u003da[c];null!\u003dd\u0026\u0026(d\u003dArray.isArray(d)?d.map(Rc).join(\" \"):Rc(d),b+\u003dc+\":\"+d+\";\")}return b?new Pc(b,Oc):Tc};\nxaa\u003dfunction(a){function b(d){Array.isArray(d)?d.forEach(b):c+\u003dQc(d)}\nvar c\u003d\"\";Array.prototype.forEach.call(arguments,b);return c?new Pc(c,Oc):Tc};\nRc\u003dfunction(a){if(a instanceof g.Hc)return\u0027url(\"\u0027+g.Ic(a).replace(/\u003c/g,\"%3c\").replace(/[\\\\\"]/g,\"\\\\$\u0026\")+\u0027\")\u0027;a\u003da instanceof fc?gc(a):yaa(String(a));if(/[{;}]/.test(a))throw new Ua(\"Value does not allow [{;}], got: %s.\",[a]);return a};\nyaa\u003dfunction(a){var b\u003da.replace(Vc,\"$1\").replace(Vc,\"$1\").replace(Wc,\"url\");if(zaa.test(b)){if(Aaa.test(a))return\"zClosurez\";for(var c\u003db\u003d!0,d\u003d0;d\u003ca.length;d++){var e\u003da.charAt(d);\"\u0027\"\u003d\u003de\u0026\u0026c?b\u003d!b:\u0027\"\u0027\u003d\u003de\u0026\u0026b\u0026\u0026(c\u003d!c)}if(!b||!c||!Baa(a))return\"zClosurez\"}else return\"zClosurez\";return Caa(a)};\nBaa\u003dfunction(a){for(var b\u003d!0,c\u003d/^[-_a-zA-Z0-9]$/,d\u003d0;d\u003ca.length;d++){var e\u003da.charAt(d);if(\"]\"\u003d\u003de){if(b)return!1;b\u003d!0}else if(\"[\"\u003d\u003de){if(!b)return!1;b\u003d!1}else if(!b\u0026\u0026!c.test(e))return!1}return b};\nCaa\u003dfunction(a){return a.replace(Wc,function(b,c,d,e){var f\u003d\"\";d\u003dd.replace(/^([\u0027\"])(.*)\\1$/,function(h,l,m){f\u003dl;return m});\nb\u003dg.Mc(d).Fh();return c+f+b+f+e})};\nYc\u003dfunction(a){return-1!\u003dg.Xc.indexOf(a)};\nad\u003dfunction(){return Yc(\"Firefox\")||Yc(\"FxiOS\")};\ncd\u003dfunction(){return Yc(\"Safari\")\u0026\u0026!(bd()||Yc(\"Coast\")||Yc(\"Opera\")||Yc(\"Edge\")||Yc(\"Edg/\")||Yc(\"OPR\")||ad()||Yc(\"Silk\")||Yc(\"Android\"))};\nbd\u003dfunction(){return(Yc(\"Chrome\")||Yc(\"CriOS\"))\u0026\u0026!Yc(\"Edge\")};\ned\u003dfunction(a,b,c){this.i\u003dc\u003d\u003d\u003ddd?a:\"\";this.l\u003db;this.yk\u003dthis.dD\u003d!0};\ng.fd\u003dfunction(a){return a instanceof ed\u0026\u0026a.constructor\u003d\u003d\u003ded?a.i:\"type_error:SafeHtml\"};\nhd\u003dfunction(a){if(a instanceof ed)return a;var b\u003d\"object\"\u003d\u003dtypeof a,c\u003dnull;b\u0026\u0026a.dD\u0026\u0026(c\u003da.zr());return gd(Bc(b\u0026\u0026a.yk?a.Fh():String(a)),c)};\nDaa\u003dfunction(a){function b(f){Array.isArray(f)?f.forEach(b):(f\u003dhd(f),e.push(g.fd(f).toString()),f\u003df.zr(),0\u003d\u003dd?d\u003df:0!\u003df\u0026\u0026d!\u003df\u0026\u0026(d\u003dnull))}\nvar c\u003dhd(kd),d\u003dc.zr(),e\u003d[];a.forEach(b);return gd(e.join(g.fd(c).toString()),d)};\nEaa\u003dfunction(a){return Daa(Array.prototype.slice.call(arguments))};\ngd\u003dfunction(a,b){var c\u003dbc();a\u003dc?c.createHTML(a):a;return new ed(a,b,dd)};\ng.ld\u003dfunction(a,b){gc(a);gc(a);return gd(b,null)};\nFaa\u003dfunction(a,b){gc(a);gc(a);return new Pc(b,Oc)};\nmd\u003dfunction(a,b){gc(a);gc(a);return pc(b)};\ng.nd\u003dfunction(a,b){if(Gaa())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML\u003dg.fd(b)};\ng.od\u003dfunction(a,b){b\u003db instanceof g.Hc?b:g.Nc(b);a.href\u003dg.Ic(b)};\npd\u003dfunction(a,b,c,d){a\u003da instanceof g.Hc?a:g.Nc(a);b\u003db||g.C;c\u003dc instanceof fc?gc(c):c||\"\";return void 0!\u003d\u003dd?b.open(g.Ic(a),c,d,void 0):b.open(g.Ic(a),c)};\nqd\u003dfunction(a,b,c){return a.parseFromString(g.fd(b),c)};\nrd\u003dfunction(){a:{var a\u003dg.C.document;if(a.querySelector\u0026\u0026(a\u003da.querySelector(\"script[nonce]\"))\u0026\u0026(a\u003da.nonce||a.getAttribute(\"nonce\"))\u0026\u0026Haa.test(a))break a;a\u003d\"\"}return a};\nsd\u003dfunction(a){return encodeURIComponent(String(a))};\ntd\u003dfunction(a){return decodeURIComponent(a.replace(/\\+/g,\" \"))};\ng.ud\u003dfunction(a){return a\u003dBc(a,void 0)};\ng.vd\u003dfunction(a){return null\u003d\u003da?\"\":String(a)};\nwd\u003dfunction(a){for(var b\u003d0,c\u003d0;c\u003ca.length;++c)b\u003d31*b+a.charCodeAt(c)\u003e\u003e\u003e0;return b};\nxd\u003dfunction(a){var b\u003dNumber(a);return 0\u003d\u003db\u0026\u0026g.sc(a)?NaN:b};\nyd\u003dfunction(a){return String(a).replace(/\\-([a-z])/g,function(b,c){return c.toUpperCase()})};\nzd\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\nIaa\u003dfunction(a){return a.replace(/(^|[\\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};\nJaa\u003dfunction(a){var b\u003d1;a\u003da.split(\":\");for(var c\u003d[];0\u003cb\u0026\u0026a.length;)c.push(a.shift()),b--;a.length\u0026\u0026c.push(a.join(\":\"));return c};\nBd\u003dfunction(a){return a.constructor\u003d\u003d\u003dUint8Array?a:a.constructor\u003d\u003d\u003dArrayBuffer?new Uint8Array(a):a.constructor\u003d\u003d\u003dArray?new Uint8Array(a):a.constructor\u003d\u003d\u003dString?g.Ad(a):a instanceof Uint8Array?new Uint8Array(a.buffer,a.byteOffset,a.byteLength):new Uint8Array(0)};\nDd\u003dfunction(a,b,c){this.l\u003dnull;this.i\u003dthis.u\u003dthis.B\u003d0;this.C\u003d!1;a\u0026\u0026Cd(this,a,b,c)};\nFd\u003dfunction(a,b,c){if(Ed.length){var d\u003dEd.pop();a\u0026\u0026Cd(d,a,b,c);return d}return new Dd(a,b,c)};\nCd\u003dfunction(a,b,c,d){a.l\u003dBd(b);a.B\u003dvoid 0!\u003d\u003dc?c:0;a.u\u003dvoid 0!\u003d\u003dd?a.B+d:a.l.length;a.i\u003da.B};\nGd\u003dfunction(a){for(var b\u003d128,c\u003d0,d\u003d0,e\u003d0;4\u003ee\u0026\u0026128\u003c\u003db;e++)b\u003da.l[a.i++],c|\u003d(b\u0026127)\u003c\u003c7*e;128\u003c\u003db\u0026\u0026(b\u003da.l[a.i++],c|\u003d(b\u0026127)\u003c\u003c28,d|\u003d(b\u0026127)\u003e\u003e4);if(128\u003c\u003db)for(e\u003d0;5\u003ee\u0026\u0026128\u003c\u003db;e++)b\u003da.l[a.i++],d|\u003d(b\u0026127)\u003c\u003c7*e+3;if(128\u003eb){a\u003dc\u003e\u003e\u003e0;b\u003dd\u003e\u003e\u003e0;if(d\u003db\u00262147483648)a\u003d~a+1\u003e\u003e\u003e0,b\u003d~b\u003e\u003e\u003e0,0\u003d\u003da\u0026\u0026(b\u003db+1\u003e\u003e\u003e0);a\u003d4294967296*b+(a\u003e\u003e\u003e0);return d?-a:a}a.C\u003d!0};\nHd\u003dfunction(a){var b\u003da.l,c\u003db[a.i+0],d\u003dc\u0026127;if(128\u003ec)return a.i+\u003d1,d;c\u003db[a.i+1];d|\u003d(c\u0026127)\u003c\u003c7;if(128\u003ec)return a.i+\u003d2,d;c\u003db[a.i+2];d|\u003d(c\u0026127)\u003c\u003c14;if(128\u003ec)return a.i+\u003d3,d;c\u003db[a.i+3];d|\u003d(c\u0026127)\u003c\u003c21;if(128\u003ec)return a.i+\u003d4,d;c\u003db[a.i+4];d|\u003d(c\u002615)\u003c\u003c28;if(128\u003ec)return a.i+\u003d5,d\u003e\u003e\u003e0;a.i+\u003d5;128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026a.i++;return d};\nId\u003dfunction(a){this.i\u003dFd(a,void 0,void 0);this.G\u003dthis.i.i;this.l\u003dthis.C\u003dthis.B\u003d-1;this.u\u003d!1};\nJd\u003dfunction(a){var b\u003da.i;(b\u003db.i\u003d\u003db.u)||(b\u003da.u)||(b\u003da.i,b\u003db.C||0\u003eb.i||b.i\u003eb.u);if(b)return!1;a.G\u003da.i.i;b\u003dHd(a.i);var c\u003db\u00267;if(0!\u003dc\u0026\u00265!\u003dc\u0026\u00261!\u003dc\u0026\u00262!\u003dc\u0026\u00263!\u003dc\u0026\u00264!\u003dc)return a.u\u003d!0,!1;a.C\u003db;a.B\u003db\u003e\u003e\u003e3;a.l\u003dc;return!0};\nKd\u003dfunction(a){switch(a.l){case 0:if(0!\u003da.l)Kd(a);else{for(a\u003da.i;a.l[a.i]\u0026128;)a.i++;a.i++}break;case 1:1!\u003da.l?Kd(a):a.i.advance(8);break;case 2:if(2!\u003da.l)Kd(a);else{var b\u003dHd(a.i);a.i.advance(b)}break;case 5:5!\u003da.l?Kd(a):a.i.advance(4);break;case 3:b\u003da.B;do{if(!Jd(a)){a.u\u003d!0;break}if(4\u003d\u003da.l){a.B!\u003db\u0026\u0026(a.u\u003d!0);break}Kd(a)}while(1);break;default:a.u\u003d!0}};\nMd\u003dfunction(a){var b\u003dHd(a.i);a\u003da.i;var c\u003da.i;a.i+\u003db;a\u003da.l;var d;if(Kaa)(d\u003dLd)||(d\u003dLd\u003dnew TextDecoder(\"utf-8\",{fatal:!1})),d\u003dd.decode(a.subarray(c,c+b));else{b\u003dc+b;for(var e\u003d[],f\u003dnull,h,l,m;c\u003cb;)h\u003da[c++],128\u003eh?e.push(h):224\u003eh?c\u003e\u003db?e.push(65533):(l\u003da[c++],194\u003eh||128!\u003d\u003d(l\u0026192)?(c--,e.push(65533)):e.push((h\u002631)\u003c\u003c6|l\u002663)):240\u003eh?c\u003e\u003db-1?e.push(65533):(l\u003da[c++],128!\u003d\u003d(l\u0026192)||224\u003d\u003d\u003dh\u0026\u0026160\u003el||237\u003d\u003d\u003dh\u0026\u0026160\u003c\u003dl||128!\u003d\u003d((d\u003da[c++])\u0026192)?(c--,e.push(65533)):e.push((h\u002615)\u003c\u003c12|(l\u002663)\u003c\u003c6|d\u002663)):244\u003e\u003dh?c\u003e\u003db-2?e.push(65533):\n(l\u003da[c++],128!\u003d\u003d(l\u0026192)||0!\u003d\u003d(h\u003c\u003c28)+(l-144)\u003e\u003e30||128!\u003d\u003d((d\u003da[c++])\u0026192)||128!\u003d\u003d((m\u003da[c++])\u0026192)?(c--,e.push(65533)):(h\u003d(h\u00267)\u003c\u003c18|(l\u002663)\u003c\u003c12|(d\u002663)\u003c\u003c6|m\u002663,h-\u003d65536,e.push((h\u003e\u003e10\u00261023)+55296,(h\u00261023)+56320))):e.push(65533),8192\u003c\u003de.length\u0026\u0026(f\u003dVa(f,e),e.length\u003d0);d\u003dVa(f,e)}return d};\nOd\u003dfunction(a){var b\u003dHd(a.i);a\u003da.i;if(0\u003eb||a.i+b\u003ea.l.length)a.C\u003d!0,b\u003dnew Uint8Array(0);else{var c\u003da.l;var d\u003da.i,e\u003da.i+b;c\u003dNd?c.slice(d,e):new Uint8Array(c.subarray(d,e));a.i+\u003db;b\u003dc}return b};\nPd\u003dfunction(){this.i\u003dnew Uint8Array(64);this.l\u003d0};\nQd\u003dfunction(a,b){for(;127\u003cb;)a.push(b\u0026127|128),b\u003e\u003e\u003e\u003d7;a.push(b)};\nRd\u003dfunction(a,b){a.push(b\u003e\u003e\u003e0\u0026255);a.push(b\u003e\u003e\u003e8\u0026255);a.push(b\u003e\u003e\u003e16\u0026255);a.push(b\u003e\u003e\u003e24\u0026255)};\nSd\u003dfunction(){return Yc(\"iPhone\")\u0026\u0026!Yc(\"iPod\")\u0026\u0026!Yc(\"iPad\")};\nTd\u003dfunction(){return Sd()||Yc(\"iPad\")||Yc(\"iPod\")};\nUd\u003dfunction(){var a\u003dg.Xc,b\u003d\"\";Yc(\"Windows\")?(b\u003d/Windows (?:NT|Phone) ([0-9.]+)/,b\u003d(a\u003db.exec(a))?a[1]:\"0.0\"):Td()?(b\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,b\u003d(a\u003db.exec(a))\u0026\u0026a[1].replace(/_/g,\".\")):Yc(\"Macintosh\")?(b\u003d/Mac OS X ([0-9_.]+)/,b\u003d(a\u003db.exec(a))?a[1].replace(/_/g,\".\"):\"10\"):Cc(g.Xc,\"KaiOS\")?(b\u003d/(?:KaiOS)\\/(\\S+)/i,b\u003d(a\u003db.exec(a))\u0026\u0026a[1]):Yc(\"Android\")?(b\u003d/Android\\s+([^\\);]+)(\\)|;)/,b\u003d(a\u003db.exec(a))\u0026\u0026a[1]):Yc(\"CrOS\")\u0026\u0026(b\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,b\u003d(a\u003db.exec(a))\u0026\u0026a[1]);return b||\n\"\"};\nVd\u003dfunction(a){Vd[\" \"](a);return a};\nXd\u003dfunction(a,b){try{return Vd(a[b]),!0}catch(c){}return!1};\nYd\u003dfunction(a,b,c,d){d\u003dd?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]\u003dc(b)};\nZd\u003dfunction(){var a\u003dg.C.document;return a?a.documentMode:void 0};\ng.ae\u003dfunction(a){return Yd(Laa,a,function(){return 0\u003c\u003dg.Fc($d,a)})};\ng.be\u003dfunction(a){return Number(Maa)\u003e\u003da};\ng.ee\u003dfunction(a,b){void 0\u003d\u003d\u003db\u0026\u0026(b\u003d0);ce();b\u003dde[b];for(var c\u003dArray(Math.floor(a.length/3)),d\u003db[64]||\"\",e\u003d0,f\u003d0;e\u003ca.length-2;e+\u003d3){var h\u003da[e],l\u003da[e+1],m\u003da[e+2],n\u003db[h\u003e\u003e2];h\u003db[(h\u00263)\u003c\u003c4|l\u003e\u003e4];l\u003db[(l\u002615)\u003c\u003c2|m\u003e\u003e6];m\u003db[m\u002663];c[f++]\u003d\"\"+n+h+l+m}n\u003d0;m\u003dd;switch(a.length-e){case 2:n\u003da[e+1],m\u003db[(n\u002615)\u003c\u003c2]||d;case 1:a\u003da[e],c[f]\u003d\"\"+b[a\u003e\u003e2]+b[(a\u00263)\u003c\u003c4|n\u003e\u003e4]+m+d}return c.join(\"\")};\nge\u003dfunction(a){var b\u003d[];fe(a,function(c){b.push(c)});\nreturn b};\ng.Ad\u003dfunction(a){!g.he||g.ae(\"10\");var b\u003da.length,c\u003d3*b/4;c%3?c\u003dMath.floor(c):-1!\u003d\"\u003d.\".indexOf(a[b-1])\u0026\u0026(c\u003d-1!\u003d\"\u003d.\".indexOf(a[b-2])?c-2:c-1);var d\u003dnew Uint8Array(c),e\u003d0;fe(a,function(f){d[e++]\u003df});\nreturn d.subarray(0,e)};\nfe\u003dfunction(a,b){function c(m){for(;d\u003ca.length;){var n\u003da.charAt(d++),p\u003dke[n];if(null!\u003dp)return p;if(!g.sc(n))throw Error(\"Unknown base64 encoding at char: \"+n);}return m}\nce();for(var d\u003d0;;){var e\u003dc(-1),f\u003dc(0),h\u003dc(64),l\u003dc(64);if(64\u003d\u003d\u003dl\u0026\u0026-1\u003d\u003d\u003de)break;b(e\u003c\u003c2|f\u003e\u003e4);64!\u003dh\u0026\u0026(b(f\u003c\u003c4\u0026240|h\u003e\u003e2),64!\u003dl\u0026\u0026b(h\u003c\u003c6\u0026192|l))}};\nce\u003dfunction(){if(!ke){ke\u003d{};for(var a\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),b\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],c\u003d0;5\u003ec;c++){var d\u003da.concat(b[c].split(\"\"));de[c]\u003dd;for(var e\u003d0;e\u003cd.length;e++){var f\u003dd[e];void 0\u003d\u003d\u003dke[f]\u0026\u0026(ke[f]\u003de)}}}};\nle\u003dfunction(){this.u\u003d[];this.l\u003d0;this.i\u003dnew Pd};\nme\u003dfunction(a){var b\u003da.l+a.i.length();if(0\u003d\u003d\u003db)return new Uint8Array(0);b\u003dnew Uint8Array(b);for(var c\u003da.u,d\u003dc.length,e\u003d0,f\u003d0;f\u003cd;f++){var h\u003dc[f];0!\u003d\u003dh.length\u0026\u0026(b.set(h,e),e+\u003dh.length)}c\u003da.i;d\u003dc.l;0!\u003d\u003dd\u0026\u0026(b.set(c.i.subarray(0,d),e),c.l\u003d0);a.u\u003d[b];return b};\npe\u003dfunction(a,b,c){if(null!\u003dc\u0026\u0026null!\u003dc){Qd(a.i,8*b);a\u003da.i;var d\u003dc;c\u003d0\u003ed;d\u003dMath.abs(d);b\u003dd\u003e\u003e\u003e0;d\u003dMath.floor((d-b)/4294967296);d\u003e\u003e\u003e\u003d0;c\u0026\u0026(d\u003d~d\u003e\u003e\u003e0,b\u003d(~b\u003e\u003e\u003e0)+1,4294967295\u003cb\u0026\u0026(b\u003d0,d++,4294967295\u003cd\u0026\u0026(d\u003d0)));ne\u003db;oe\u003dd;c\u003dne;for(b\u003doe;0\u003cb||127\u003cc;)a.push(c\u0026127|128),c\u003d(c\u003e\u003e\u003e7|b\u003c\u003c25)\u003e\u003e\u003e0,b\u003e\u003e\u003e\u003d7;a.push(c)}};\nqe\u003dfunction(a,b,c){null!\u003dc\u0026\u0026(c\u003dBd(c),Qd(a.i,8*b+2),Qd(a.i,c.length),b\u003da.i.end(),a.u.push(b),a.u.push(c),a.l+\u003db.length+c.length)};\nre\u003dfunction(a,b,c,d){if(null!\u003dc){Qd(a.i,8*b+2);b\u003da.i.end();a.u.push(b);a.l+\u003db.length;var e\u003da.l;b\u003da.u.length-1;d(c,a);c\u003da.i.end();a.u.push(c);a.l+\u003dc.length;Qd(a.i,a.l+a.i.length()-e);c\u003da.i.end();a.l+\u003dc.length;a.u.splice(1+b,0,c)}};\nNaa\u003dfunction(a){return se(a,function(b){return b},function(b){return new Uint8Array(b)})};\nue\u003dfunction(a,b,c){return\"object\"\u003d\u003d\u003dtypeof a?te\u0026\u0026!Array.isArray(a)\u0026\u0026a instanceof Uint8Array?c(a):se(a,b,c):b(a)};\nse\u003dfunction(a,b,c){if(Array.isArray(a)){for(var d\u003dArray(a.length),e\u003d0;e\u003ca.length;e++){var f\u003da[e];null!\u003df\u0026\u0026(d[e]\u003due(f,b,c))}Array.isArray(a)\u0026\u0026a.oR\u0026\u0026ve(d);return d}d\u003d{};for(e in a)f\u003da[e],null!\u003df\u0026\u0026(d[e]\u003due(f,b,c));return d};\nOaa\u003dfunction(a){return se(a,function(b){return\"number\"\u003d\u003d\u003dtypeof b?isFinite(b)?b:String(b):b},function(b){return g.ee(b)})};\nve\u003dfunction(a){Array.isArray(a)\u0026\u0026!Object.isFrozen(a)\u0026\u0026Object.defineProperties(a,Paa);return a};\nwe\u003dfunction(a){if(4\u003d\u003da.l)return!1;Kd(a);return!0};\nxe\u003dfunction(a){return null\u003d\u003da||a instanceof Uint8Array?a:\"string\"\u003d\u003d\u003dtypeof a?g.Ad(a):null};\nze\u003dfunction(a,b){ye\u003db;a\u003dnew a(b);ye\u003dnull;return a};\nDe\u003dfunction(a,b,c,d){var e\u003dye;ye\u003dnull;a||(a\u003de);e\u003dthis.constructor.DR;a||(a\u003de?[e]:[]);this.B\u003de?0:-1;this.i\u003dnull;this.u\u003da;a:{e\u003dthis.u.length;a\u003de-1;if(e\u0026\u0026(e\u003dthis.u[a],!(null\u003d\u003d\u003de||\"object\"!\u003dtypeof e||Array.isArray(e)||te\u0026\u0026e instanceof Uint8Array))){this.C\u003da-this.B;this.l\u003de;break a}void 0!\u003d\u003db\u0026\u0026-1\u003cb?(this.C\u003dMath.max(b,a+1-this.B),this.l\u003dnull):this.C\u003dNumber.MAX_VALUE}if(c)for(b\u003d0;b\u003cc.length;b++)a\u003dc[b],a\u003cthis.C?(a+\u003dthis.B,(e\u003dthis.u[a])?ve(e):this.u[a]\u003dAe):(Be(this),(e\u003dthis.l[a])?ve(e):this.l[a]\u003dAe);if(d\u0026\u0026\nd.length)for(c\u003d0;c\u003cd.length;c++)Ce(this,d[c])};\nBe\u003dfunction(a){var b\u003da.C+a.B;a.u[b]||(a.l\u003da.u[b]\u003d{})};\nEe\u003dfunction(a,b){if(b\u003ca.C){b+\u003da.B;var c\u003da.u[b];return c!\u003d\u003dAe?c:a.u[b]\u003dve([])}if(a.l)return c\u003da.l[b],c!\u003d\u003dAe?c:a.l[b]\u003dve([])};\nFe\u003dfunction(a,b,c){a\u003dEe(a,b);return null\u003d\u003da?c:a};\nGe\u003dfunction(a,b,c){b\u003ca.C?a.u[b+a.B]\u003dc:(Be(a),a.l[b]\u003dc);return a};\nHe\u003dfunction(a,b,c,d){c!\u003d\u003dd?Ge(a,b,c):b\u003ca.C?a.u[b+a.B]\u003dnull:(Be(a),delete a.l[b]);return a};\nIe\u003dfunction(a,b,c,d){(c\u003dCe(a,c))\u0026\u0026c!\u003d\u003db\u0026\u0026void 0!\u003d\u003dd\u0026\u0026(a.i\u0026\u0026c in a.i\u0026\u0026(a.i[c]\u003dvoid 0),Ge(a,c,void 0));return Ge(a,b,d)};\nCe\u003dfunction(a,b){for(var c,d,e\u003d0;e\u003cb.length;e++){var f\u003db[e],h\u003dEe(a,f);null!\u003dh\u0026\u0026(c\u003df,d\u003dh,Ge(a,f,void 0))}return c?(Ge(a,c,d),c):0};\nJe\u003dfunction(a,b,c){a.i||(a.i\u003d{});if(!a.i[c]){var d\u003dEe(a,c);d\u0026\u0026(a.i[c]\u003dnew b(d))}return a.i[c]};\nKe\u003dfunction(a,b,c){a.i||(a.i\u003d{});if(!a.i[c]){for(var d\u003dEe(a,c),e\u003d[],f\u003d0;f\u003cd.length;f++)e[f]\u003dnew b(d[f]);a.i[c]\u003de}return a.i[c]};\nMe\u003dfunction(a,b,c){a.i||(a.i\u003d{});var d\u003dc?Le(c):c;a.i[b]\u003dc;return Ge(a,b,d)};\nNe\u003dfunction(a,b,c){a.i||(a.i\u003d{});c\u003dc||[];for(var d\u003dve([]),e\u003d0;e\u003cc.length;e++)d[e]\u003dLe(c[e]);a.i[b]\u003dc;return Ge(a,b,d)};\nLe\u003dfunction(a){if(a.i)for(var b in a.i){var c\u003da.i[b];if(Array.isArray(c))for(var d\u003d0;d\u003cc.length;d++)c[d]\u0026\u0026Le(c[d]);else c\u0026\u0026Le(c)}return a.u};\nQe\u003dfunction(a){Pe\u003d!0;try{return JSON.stringify(a.toJSON(),Qaa)}finally{Pe\u003d!1}};\nQaa\u003dfunction(a,b){switch(typeof b){case \"number\":return isFinite(b)?b:String(b);case \"object\":if(te\u0026\u0026null!\u003db\u0026\u0026b instanceof Uint8Array)return g.ee(b)}return b};\nSaa\u003dfunction(a){var b\u003dRaa;Be(a);a.i||(a.i\u003d{});return b.isRepeated?b.i?(a.i[175237375]||(a.i[175237375]\u003dg.Re(a.l[175237375]||[],function(c){return new b.i(c)})),a.i[175237375]):a.l[175237375]\u003da.l[175237375]||ve([]):b.i?(!a.i[175237375]\u0026\u0026a.l[175237375]\u0026\u0026(a.i[175237375]\u003dnew b.i(a.l[175237375])),a.i[175237375]):a.l[175237375]};\nSe\u003dfunction(a,b,c){return Fe(a,b,void 0\u003d\u003d\u003dc?0:c)};\nTe\u003dfunction(a){De.call(this,a)};\nTaa\u003dfunction(a,b){var c\u003dEe(a,1);null!\u003dc\u0026\u0026qe(b,1,c);c\u003dEe(a,2);null!\u003dc\u0026\u0026qe(b,2,c)};\nUe\u003dfunction(a){De.call(this,a)};\nUaa\u003dfunction(a,b){var c\u003dEe(a,1);null!\u003dc\u0026\u0026qe(b,1,c);c\u003dEe(a,2);null!\u003dc\u0026\u0026qe(b,2,c)};\nVe\u003dfunction(a){De.call(this,a)};\nVaa\u003dfunction(a,b){var c\u003dEe(a,1);null!\u003dc\u0026\u0026qe(b,1,c);c\u003dEe(a,2);null!\u003dc\u0026\u0026qe(b,2,c)};\nXe\u003dfunction(a){De.call(this,a,-1,void 0,We)};\ng.E\u003dfunction(a,b){var c\u003dvoid 0;return new (c||(c\u003dPromise))(function(d,e){function f(m){try{l(b.next(m))}catch(n){e(n)}}\nfunction h(m){try{l(b[\"throw\"](m))}catch(n){e(n)}}\nfunction l(m){m.done?d(m.value):(new c(function(n){n(m.value)})).then(f,h)}\nl((b\u003db.apply(a,void 0)).next())})};\nYe\u003dfunction(a,b){var c;var d\u003dError.call(this);this.message\u003dd.message;\"stack\"in d\u0026\u0026(this.stack\u003dd.stack);this.code\u003da;b instanceof Error?(this.message\u003db.message,this.stack\u003dnull!\u003d\u003d(c\u003db.stack)\u0026\u0026void 0!\u003d\u003dc?c:\"\"):(this.message\u003dString(b),this.stack\u003d\"\");Object.setPrototypeOf(this,Ye.prototype)};\ng.Ze\u003dfunction(a,b,c){this.B\u003da;this.C\u003db;this.i\u003dthis.u\u003da;this.G\u003dc||0};\ng.$e\u003dfunction(a){a.i\u003dMath.min(a.C,2*a.i);a.u\u003dMath.min(a.C,a.i+(a.G?Math.round(a.G*(Math.random()-.5)*2*a.i):0));a.l++};\naf\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l;return g.B(d,function(m){switch(m.i){case 1:e\u003dnew g.Ze(b.nJ,b.WJ),h\u003d1;case 2:if(!(h\u003c\u003db.NL)){m.wb(4);break}ra(m,5);return g.A(m,a(h),7);case 7:return m.return(m.l);case 5:return f\u003dl\u003dta(m),g.A(m,new Promise(function(n){setTimeout(n,e.getValue())}),8);\ncase 8:g.$e(e);case 3:h++;m.wb(2);break;case 4:throw f;}})})};\nbf\u003dfunction(a){this.RH\u003da};\ncf\u003dfunction(a,b,c){this.l\u003da;this.B\u003db;this.i\u003dc||[];this.Yq\u003dnew Map};\ndf\u003dfunction(a,b){cf.call(this,a,3,b)};\nef\u003dfunction(a,b){cf.call(this,a,2,b)};\ng.ff\u003dfunction(a){a\u0026\u0026\"function\"\u003d\u003dtypeof a.dispose\u0026\u0026a.dispose()};\ng.gf\u003dfunction(a){for(var b\u003d0,c\u003darguments.length;b\u003cc;++b){var d\u003darguments[b];g.Ka(d)?g.gf.apply(null,d):g.ff(d)}};\ng.F\u003dfunction(){this.Th\u003dthis.Th;this.ph\u003dthis.ph};\ng.J\u003dfunction(a,b){g.hf(a,g.Oa(g.ff,b))};\ng.hf\u003dfunction(a,b){a.Th?b():(a.ph||(a.ph\u003d[]),a.ph.push(b))};\ng.lf\u003dfunction(a,b){this.type\u003da;this.currentTarget\u003dthis.target\u003db;this.defaultPrevented\u003dthis.l\u003d!1};\nWaa\u003dfunction(a){var b\u003dg.Ga(\"window.location.href\");null\u003d\u003da\u0026\u0026(a\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(\"string\"\u003d\u003d\u003dtypeof a)return{message:a,name:\"Unknown error\",lineNumber:\"Not available\",fileName:b,stack:\"Not available\"};var c\u003d!1;try{var d\u003da.lineNumber||a.line||\"Not available\"}catch(h){d\u003d\"Not available\",c\u003d!0}try{var e\u003da.fileName||a.filename||a.sourceURL||g.C.$googDebugFname||b}catch(h){e\u003d\"Not available\",c\u003d!0}b\u003dmf(a);if(!(!c\u0026\u0026a.lineNumber\u0026\u0026a.fileName\u0026\u0026a.stack\u0026\u0026a.message\u0026\u0026a.name)){c\u003da.message;\nif(null\u003d\u003dc){if(a.constructor\u0026\u0026a.constructor instanceof Function){if(a.constructor.name)c\u003da.constructor.name;else if(c\u003da.constructor,nf[c])c\u003dnf[c];else{c\u003dString(c);if(!nf[c]){var f\u003d/function\\s+([^\\(]+)/m.exec(c);nf[c]\u003df?f[1]:\"[Anonymous]\"}c\u003dnf[c]}c\u003d\u0027Unknown Error of type \"\u0027+c+\u0027\"\u0027}else c\u003d\"Unknown Error of unknown type\";\"function\"\u003d\u003d\u003dtypeof a.toString\u0026\u0026Object.prototype.toString!\u003d\u003da.toString\u0026\u0026(c+\u003d\": \"+a.toString())}return{message:c,name:a.name||\"UnknownError\",lineNumber:d,fileName:e,stack:b||\"Not available\"}}a.stack\u003d\nb;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}};\nmf\u003dfunction(a,b){b||(b\u003d{});b[of(a)]\u003d!0;var c\u003da.stack||\"\";(a\u003da.CP)\u0026\u0026!b[of(a)]\u0026\u0026(c+\u003d\"\\nCaused by: \",a.stack\u0026\u00260\u003d\u003da.stack.indexOf(a.toString())||(c+\u003d\"string\"\u003d\u003d\u003dtypeof a?a:a.message+\"\\n\"),c+\u003dmf(a,b));return c};\nof\u003dfunction(a){var b\u003d\"\";\"function\"\u003d\u003d\u003dtypeof a.toString\u0026\u0026(b\u003d\"\"+a);return b+a.stack};\npf\u003dfunction(a,b){g.lf.call(this,a?a.type:\"\");this.relatedTarget\u003dthis.currentTarget\u003dthis.target\u003dnull;this.button\u003dthis.screenY\u003dthis.screenX\u003dthis.clientY\u003dthis.clientX\u003d0;this.key\u003d\"\";this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.altKey\u003dthis.ctrlKey\u003d!1;this.state\u003dnull;this.pointerId\u003d0;this.pointerType\u003d\"\";this.i\u003dnull;a\u0026\u0026this.init(a,b)};\nrf\u003dfunction(a){return!(!a||!a[qf])};\nYaa\u003dfunction(a,b,c,d,e){this.listener\u003da;this.i\u003dnull;this.src\u003db;this.type\u003dc;this.capture\u003d!!d;this.qe\u003de;this.key\u003d++Xaa;this.Uv\u003dthis.dx\u003d!1};\nsf\u003dfunction(a){a.Uv\u003d!0;a.listener\u003dnull;a.i\u003dnull;a.src\u003dnull;a.qe\u003dnull};\ntf\u003dfunction(a){this.src\u003da;this.listeners\u003d{};this.i\u003d0};\nuf\u003dfunction(a,b){var c\u003db.type;c in a.listeners\u0026\u0026g.nb(a.listeners[c],b)\u0026\u0026(sf(b),0\u003d\u003da.listeners[c].length\u0026\u0026(delete a.listeners[c],a.i--))};\nvf\u003dfunction(a,b,c,d){for(var e\u003d0;e\u003ca.length;++e){var f\u003da[e];if(!f.Uv\u0026\u0026f.listener\u003d\u003db\u0026\u0026f.capture\u003d\u003d!!c\u0026\u0026f.qe\u003d\u003dd)return e}return-1};\nxf\u003dfunction(a,b,c,d,e){if(d\u0026\u0026d.once)return wf(a,b,c,d,e);if(Array.isArray(b)){for(var f\u003d0;f\u003cb.length;f++)xf(a,b[f],c,d,e);return null}c\u003dyf(c);return rf(a)?a.Pa(b,c,g.La(d)?!!d.capture:!!d,e):zf(a,b,c,!1,d,e)};\nzf\u003dfunction(a,b,c,d,e,f){if(!b)throw Error(\"Invalid event type\");var h\u003dg.La(e)?!!e.capture:!!e,l\u003dAf(a);l||(a[Bf]\u003dl\u003dnew tf(a));c\u003dl.add(b,c,d,h,f);if(c.i)return c;d\u003dZaa();c.i\u003dd;d.src\u003da;d.listener\u003dc;if(a.addEventListener)$aa||(e\u003dh),void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Ef(b.toString()),d);else if(a.addListener\u0026\u0026a.removeListener)a.addListener(d);else throw Error(\"addEventListener and attachEvent are unavailable.\");Ff++;return c};\nZaa\u003dfunction(){function a(c){return b.call(a.src,a.listener,c)}\nvar b\u003daba;return a};\nwf\u003dfunction(a,b,c,d,e){if(Array.isArray(b)){for(var f\u003d0;f\u003cb.length;f++)wf(a,b[f],c,d,e);return null}c\u003dyf(c);return rf(a)?a.Cy(b,c,g.La(d)?!!d.capture:!!d,e):zf(a,b,c,!0,d,e)};\nGf\u003dfunction(a,b,c,d,e){if(Array.isArray(b))for(var f\u003d0;f\u003cb.length;f++)Gf(a,b[f],c,d,e);else d\u003dg.La(d)?!!d.capture:!!d,c\u003dyf(c),rf(a)?a.jc(b,c,d,e):a\u0026\u0026(a\u003dAf(a))\u0026\u0026(b\u003da.Fu(b,c,d,e))\u0026\u0026Hf(b)};\nHf\u003dfunction(a){if(\"number\"!\u003d\u003dtypeof a\u0026\u0026a\u0026\u0026!a.Uv){var b\u003da.src;if(rf(b))uf(b.B,a);else{var c\u003da.type,d\u003da.i;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Ef(c),d):b.addListener\u0026\u0026b.removeListener\u0026\u0026b.removeListener(d);Ff--;(c\u003dAf(b))?(uf(c,a),0\u003d\u003dc.i\u0026\u0026(c.src\u003dnull,b[Bf]\u003dnull)):sf(a)}}};\nEf\u003dfunction(a){return a in If?If[a]:If[a]\u003d\"on\"+a};\naba\u003dfunction(a,b){if(a.Uv)a\u003d!0;else{b\u003dnew pf(b,this);var c\u003da.listener,d\u003da.qe||a.src;a.dx\u0026\u0026Hf(a);a\u003dc.call(d,b)}return a};\nAf\u003dfunction(a){a\u003da[Bf];return a instanceof tf?a:null};\nyf\u003dfunction(a){if(\"function\"\u003d\u003d\u003dtypeof a)return a;a[Jf]||(a[Jf]\u003dfunction(b){return a.handleEvent(b)});\nreturn a[Jf]};\ng.Kf\u003dfunction(){g.F.call(this);this.B\u003dnew tf(this);this.jb\u003dthis;this.Ia\u003dnull};\nLf\u003dfunction(a,b,c,d){b\u003da.B.listeners[String(b)];if(!b)return!0;b\u003db.concat();for(var e\u003d!0,f\u003d0;f\u003cb.length;++f){var h\u003db[f];if(h\u0026\u0026!h.Uv\u0026\u0026h.capture\u003d\u003dc){var l\u003dh.listener,m\u003dh.qe||h.src;h.dx\u0026\u0026uf(a.B,h);e\u003d!1!\u003d\u003dl.call(m,d)\u0026\u0026e}}return e\u0026\u0026!d.defaultPrevented};\nMf\u003dfunction(a,b){this.u\u003da;this.B\u003db;this.l\u003d0;this.i\u003dnull};\nNf\u003dfunction(a,b){a.B(b);100\u003ea.l\u0026\u0026(a.l++,b.next\u003da.i,a.i\u003db)};\nbba\u003dfunction(a,b){return a+Math.random()*(b-a)};\ng.Of\u003dfunction(a,b,c){return Math.min(Math.max(a,b),c)};\ng.Pf\u003dfunction(a,b){a%\u003db;return 0\u003ea*b?a+b:a};\ng.Qf\u003dfunction(a,b,c){return a+c*(b-a)};\nRf\u003dfunction(a,b){return 1E-6\u003e\u003dMath.abs(a-b)};\ng.Sf\u003dfunction(a,b){this.x\u003dvoid 0!\u003d\u003da?a:0;this.y\u003dvoid 0!\u003d\u003db?b:0};\nTf\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.x\u003d\u003db.x\u0026\u0026a.y\u003d\u003db.y:!1};\ng.Uf\u003dfunction(a,b){this.width\u003da;this.height\u003db};\ng.Vf\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.width\u003d\u003db.width\u0026\u0026a.height\u003d\u003db.height:!1};\nWf\u003dfunction(a){return a.width*a.height};\n$f\u003dfunction(a){return a?new Xf(Yf(a)):Zf||(Zf\u003dnew Xf)};\nag\u003dfunction(a){var b\u003ddocument;return\"string\"\u003d\u003d\u003dtypeof a?b.getElementById(a):a};\ng.bg\u003dfunction(a,b){return(b||document).getElementsByTagName(String(a))};\ng.dg\u003dfunction(a,b){var c\u003db||document;return c.querySelectorAll\u0026\u0026c.querySelector?c.querySelectorAll(\".\"+a):g.cg(document,\"*\",a,b)};\ng.eg\u003dfunction(a,b){var c\u003db||document;if(c.getElementsByClassName)a\u003dc.getElementsByClassName(a)[0];else{c\u003ddocument;var d\u003db||c;a\u003dd.querySelectorAll\u0026\u0026d.querySelector\u0026\u0026a?d.querySelector(a?\".\"+a:\"\"):g.cg(c,\"*\",a,b)[0]||null}return a||null};\ng.cg\u003dfunction(a,b,c,d){a\u003dd||a;b\u003db\u0026\u0026\"*\"!\u003db?String(b).toUpperCase():\"\";if(a.querySelectorAll\u0026\u0026a.querySelector\u0026\u0026(b||c))return a.querySelectorAll(b+(c?\".\"+c:\"\"));if(c\u0026\u0026a.getElementsByClassName){a\u003da.getElementsByClassName(c);if(b){d\u003d{};for(var e\u003d0,f\u003d0,h;h\u003da[f];f++)b\u003d\u003dh.nodeName\u0026\u0026(d[e++]\u003dh);d.length\u003de;return d}return a}a\u003da.getElementsByTagName(b||\"*\");if(c){d\u003d{};for(f\u003de\u003d0;h\u003da[f];f++)b\u003dh.className,\"function\"\u003d\u003dtypeof b.split\u0026\u0026g.ib(b.split(/\\s+/),c)\u0026\u0026(d[e++]\u003dh);d.length\u003de;return d}return a};\ngg\u003dfunction(a,b){g.Db(b,function(c,d){c\u0026\u0026\"object\"\u003d\u003dtypeof c\u0026\u0026c.yk\u0026\u0026(c\u003dc.Fh());\"style\"\u003d\u003dd?a.style.cssText\u003dc:\"class\"\u003d\u003dd?a.className\u003dc:\"for\"\u003d\u003dd?a.htmlFor\u003dc:fg.hasOwnProperty(d)?a.setAttribute(fg[d],c):qc(d,\"aria-\")||qc(d,\"data-\")?a.setAttribute(d,c):a[d]\u003dc})};\nig\u003dfunction(a){a\u003da.document;a\u003d\"CSS1Compat\"\u003d\u003da.compatMode?a.documentElement:a.body;return new g.Uf(a.clientWidth,a.clientHeight)};\nkg\u003dfunction(a){var b\u003djg(a);a\u003da.parentWindow||a.defaultView;return g.he\u0026\u0026g.ae(\"10\")\u0026\u0026a.pageYOffset!\u003db.scrollTop?new g.Sf(b.scrollLeft,b.scrollTop):new g.Sf(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};\njg\u003dfunction(a){return a.scrollingElement?a.scrollingElement:g.lg||\"CSS1Compat\"!\u003da.compatMode?a.body||a.documentElement:a.documentElement};\nmg\u003dfunction(a){return a?a.parentWindow||a.defaultView:window};\npg\u003dfunction(a,b,c){var d\u003darguments,e\u003ddocument,f\u003dString(d[0]),h\u003dd[1];if(!cba\u0026\u0026h\u0026\u0026(h.name||h.type)){f\u003d[\"\u003c\",f];h.name\u0026\u0026f.push(\u0027 name\u003d\"\u0027,g.ud(h.name),\u0027\"\u0027);if(h.type){f.push(\u0027 type\u003d\"\u0027,g.ud(h.type),\u0027\"\u0027);var l\u003d{};g.Zb(l,h);delete l.type;h\u003dl}f.push(\"\u003e\");f\u003df.join(\"\")}f\u003dng(e,f);h\u0026\u0026(\"string\"\u003d\u003d\u003dtypeof h?f.className\u003dh:Array.isArray(h)?f.className\u003dh.join(\" \"):gg(f,h));2\u003cd.length\u0026\u0026og(e,f,d,2);return f};\nog\u003dfunction(a,b,c,d){function e(l){l\u0026\u0026b.appendChild(\"string\"\u003d\u003d\u003dtypeof l?a.createTextNode(l):l)}\nfor(;d\u003cc.length;d++){var f\u003dc[d];if(!g.Ka(f)||g.La(f)\u0026\u00260\u003cf.nodeType)e(f);else{a:{if(f\u0026\u0026\"number\"\u003d\u003dtypeof f.length){if(g.La(f)){var h\u003d\"function\"\u003d\u003dtypeof f.item||\"string\"\u003d\u003dtypeof f.item;break a}if(\"function\"\u003d\u003d\u003dtypeof f){h\u003d\"function\"\u003d\u003dtypeof f.item;break a}}h\u003d!1}g.Bb(h?g.qb(f):f,e)}}};\ng.qg\u003dfunction(a){return ng(document,a)};\nng\u003dfunction(a,b){b\u003dString(b);\"application/xhtml+xml\"\u003d\u003d\u003da.contentType\u0026\u0026(b\u003db.toLowerCase());return a.createElement(b)};\ng.rg\u003dfunction(a){return document.createTextNode(String(a))};\ng.sg\u003dfunction(a){for(var b;b\u003da.firstChild;)a.removeChild(b)};\ng.tg\u003dfunction(a,b,c){a.insertBefore(b,a.childNodes[c]||null)};\ng.ug\u003dfunction(a){return a\u0026\u0026a.parentNode?a.parentNode.removeChild(a):null};\neba\u003dfunction(a){return dba\u0026\u0026void 0!\u003da.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1\u003d\u003db.nodeType})};\ng.vg\u003dfunction(a){var b;if(fba\u0026\u0026!(g.he\u0026\u0026g.ae(\"9\")\u0026\u0026!g.ae(\"10\")\u0026\u0026g.C.SVGElement\u0026\u0026a instanceof g.C.SVGElement)\u0026\u0026(b\u003da.parentElement))return b;b\u003da.parentNode;return g.La(b)\u0026\u00261\u003d\u003db.nodeType?b:null};\ng.wg\u003dfunction(a,b){if(!a||!b)return!1;if(a.contains\u0026\u00261\u003d\u003db.nodeType)return a\u003d\u003db||a.contains(b);if(\"undefined\"!\u003dtypeof a.compareDocumentPosition)return a\u003d\u003db||!!(a.compareDocumentPosition(b)\u002616);for(;b\u0026\u0026a!\u003db;)b\u003db.parentNode;return b\u003d\u003da};\nYf\u003dfunction(a){return 9\u003d\u003da.nodeType?a:a.ownerDocument||a.document};\ng.xg\u003dfunction(a,b){if(\"textContent\"in a)a.textContent\u003db;else if(3\u003d\u003da.nodeType)a.data\u003dString(b);else if(a.firstChild\u0026\u00263\u003d\u003da.firstChild.nodeType){for(;a.lastChild!\u003da.firstChild;)a.removeChild(a.lastChild);a.firstChild.data\u003dString(b)}else{g.sg(a);var c\u003dYf(a);a.appendChild(c.createTextNode(String(b)))}};\nzg\u003dfunction(a){var b;if((b\u003d\"A\"\u003d\u003da.tagName\u0026\u0026a.hasAttribute(\"href\")||\"INPUT\"\u003d\u003da.tagName||\"TEXTAREA\"\u003d\u003da.tagName||\"SELECT\"\u003d\u003da.tagName||\"BUTTON\"\u003d\u003da.tagName?!a.disabled\u0026\u0026(!a.hasAttribute(\"tabindex\")||yg(a)):a.hasAttribute(\"tabindex\")\u0026\u0026yg(a))\u0026\u0026g.he){var c;\"function\"!\u003d\u003dtypeof a.getBoundingClientRect||g.he\u0026\u0026null\u003d\u003da.parentElement?c\u003d{height:a.offsetHeight,width:a.offsetWidth}:c\u003da.getBoundingClientRect();a\u003dnull!\u003dc\u0026\u00260\u003cc.height\u0026\u00260\u003cc.width}else a\u003db;return a};\nyg\u003dfunction(a){a\u003da.tabIndex;return\"number\"\u003d\u003d\u003dtypeof a\u0026\u00260\u003c\u003da\u0026\u002632768\u003ea};\nBg\u003dfunction(a,b,c,d){if(!b\u0026\u0026!c)return null;var e\u003db?String(b).toUpperCase():null;return Ag(a,function(f){return(!e||f.nodeName\u003d\u003de)\u0026\u0026(!c||\"string\"\u003d\u003d\u003dtypeof f.className\u0026\u0026g.ib(f.className.split(/\\s+/),c))},!0,d)};\nAg\u003dfunction(a,b,c,d){a\u0026\u0026!c\u0026\u0026(a\u003da.parentNode);for(c\u003d0;a\u0026\u0026(null\u003d\u003dd||c\u003c\u003dd);){if(b(a))return a;a\u003da.parentNode;c++}return null};\nXf\u003dfunction(a){this.i\u003da||g.C.document||document};\nDg\u003dfunction(a){\"function\"!\u003d\u003dtypeof g.C.setImmediate||g.C.Window\u0026\u0026g.C.Window.prototype\u0026\u0026!Yc(\"Edge\")\u0026\u0026g.C.Window.prototype.setImmediate\u003d\u003dg.C.setImmediate?(Cg||(Cg\u003dgba()),Cg(a)):g.C.setImmediate(a)};\ngba\u003dfunction(){var a\u003dg.C.MessageChannel;\"undefined\"\u003d\u003d\u003dtypeof a\u0026\u0026\"undefined\"!\u003d\u003dtypeof window\u0026\u0026window.postMessage\u0026\u0026window.addEventListener\u0026\u0026!Yc(\"Presto\")\u0026\u0026(a\u003dfunction(){var e\u003dg.qg(\"IFRAME\");e.style.display\u003d\"none\";document.documentElement.appendChild(e);var f\u003de.contentWindow;e\u003df.document;e.open();e.close();var h\u003d\"callImmediate\"+Math.random(),l\u003d\"file:\"\u003d\u003df.location.protocol?\"*\":f.location.protocol+\"//\"+f.location.host;e\u003d(0,g.D)(function(m){if((\"*\"\u003d\u003dl||m.origin\u003d\u003dl)\u0026\u0026m.data\u003d\u003dh)this.port1.onmessage()},this);\nf.addEventListener(\"message\",e,!1);this.port1\u003d{};this.port2\u003d{postMessage:function(){f.postMessage(h,l)}}});\nif(\"undefined\"!\u003d\u003dtypeof a\u0026\u0026!Yc(\"Trident\")\u0026\u0026!Yc(\"MSIE\")){var b\u003dnew a,c\u003d{},d\u003dc;b.port1.onmessage\u003dfunction(){if(void 0!\u003d\u003dc.next){c\u003dc.next;var e\u003dc.OH;c.OH\u003dnull;e()}};\nreturn function(e){d.next\u003d{OH:e};d\u003dd.next;b.port2.postMessage(0)}}return function(e){g.C.setTimeout(e,0)}};\nEg\u003dfunction(a){g.C.setTimeout(function(){throw a;},0)};\nFg\u003dfunction(){this.l\u003dthis.i\u003dnull};\nGg\u003dfunction(){this.next\u003dthis.scope\u003dthis.i\u003dnull};\ng.Kg\u003dfunction(a,b){Hg||hba();Ig||(Hg(),Ig\u003d!0);Jg.add(a,b)};\nhba\u003dfunction(){if(g.C.Promise\u0026\u0026g.C.Promise.resolve){var a\u003dg.C.Promise.resolve(void 0);Hg\u003dfunction(){a.then(Lg)}}else Hg\u003dfunction(){Dg(Lg)}};\nLg\u003dfunction(){for(var a;a\u003dJg.remove();){try{a.i.call(a.scope)}catch(b){Eg(b)}Nf(Mg,a)}Ig\u003d!1};\nNg\u003dfunction(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};\nPg\u003dfunction(a){this.Oa\u003d0;this.Vd\u003dvoid 0;this.Xq\u003dthis.Fm\u003dthis.Rp\u003dnull;this.Wx\u003dthis.sC\u003d!1;if(a!\u003dg.Ha)try{var b\u003dthis;a.call(void 0,function(c){Og(b,2,c)},function(c){Og(b,3,c)})}catch(c){Og(this,3,c)}};\nQg\u003dfunction(){this.next\u003dthis.context\u003dthis.onRejected\u003dthis.l\u003dthis.i\u003dnull;this.u\u003d!1};\nSg\u003dfunction(a,b,c){var d\u003dRg.get();d.l\u003da;d.onRejected\u003db;d.context\u003dc;return d};\nVg\u003dfunction(a){if(a instanceof Pg)return a;var b\u003dnew Pg(g.Ha);Og(b,2,a);return b};\nWg\u003dfunction(a){return new Pg(function(b,c){c(a)})};\nYg\u003dfunction(a,b,c){Xg(a,b,c,null)||g.Kg(g.Oa(b,a))};\niba\u003dfunction(a){return new Pg(function(b,c){a.length||b(void 0);for(var d\u003d0,e;d\u003ca.length;d++)e\u003da[d],Yg(e,b,c)})};\nZg\u003dfunction(a){return new Pg(function(b,c){var d\u003da.length,e\u003d[];if(d)for(var f\u003dfunction(n,p){d--;e[n]\u003dp;0\u003d\u003dd\u0026\u0026b(e)},h\u003dfunction(n){c(n)},l\u003d0,m;l\u003ca.length;l++)m\u003da[l],Yg(m,g.Oa(f,l),h);\nelse b(e)})};\nah\u003dfunction(a,b){b\u003dSg(b,b,void 0);b.u\u003d!0;$g(a,b);return a};\ng.ch\u003dfunction(a,b){return bh(a,null,b,void 0)};\ndh\u003dfunction(a,b){if(0\u003d\u003da.Oa)if(a.Rp){var c\u003da.Rp;if(c.Fm){for(var d\u003d0,e\u003dnull,f\u003dnull,h\u003dc.Fm;h\u0026\u0026(h.u||(d++,h.i\u003d\u003da\u0026\u0026(e\u003dh),!(e\u0026\u00261\u003cd)));h\u003dh.next)e||(f\u003dh);e\u0026\u0026(0\u003d\u003dc.Oa\u0026\u00261\u003d\u003dd?dh(c,b):(f?(d\u003df,d.next\u003d\u003dc.Xq\u0026\u0026(c.Xq\u003dd),d.next\u003dd.next.next):eh(c),fh(c,e,3,b)))}a.Rp\u003dnull}else Og(a,3,b)};\n$g\u003dfunction(a,b){a.Fm||2!\u003da.Oa\u0026\u00263!\u003da.Oa||gh(a);a.Xq?a.Xq.next\u003db:a.Fm\u003db;a.Xq\u003db};\nbh\u003dfunction(a,b,c,d){var e\u003dSg(null,null,null);e.i\u003dnew Pg(function(f,h){e.l\u003db?function(l){try{var m\u003db.call(d,l);f(m)}catch(n){h(n)}}:f;\ne.onRejected\u003dc?function(l){try{var m\u003dc.call(d,l);void 0\u003d\u003d\u003dm\u0026\u0026l instanceof hh?h(l):f(m)}catch(n){h(n)}}:h});\ne.i.Rp\u003da;$g(a,e);return e.i};\nOg\u003dfunction(a,b,c){0\u003d\u003da.Oa\u0026\u0026(a\u003d\u003d\u003dc\u0026\u0026(b\u003d3,c\u003dnew TypeError(\"Promise cannot resolve to itself\")),a.Oa\u003d1,Xg(c,a.mW,a.nW,a)||(a.Vd\u003dc,a.Oa\u003db,a.Rp\u003dnull,gh(a),3!\u003db||c instanceof hh||jba(a,c)))};\nXg\u003dfunction(a,b,c,d){if(a instanceof Pg)return $g(a,Sg(b||g.Ha,c||null,d)),!0;if(Ng(a))return a.then(b,c,d),!0;if(g.La(a))try{var e\u003da.then;if(\"function\"\u003d\u003d\u003dtypeof e)return kba(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1};\nkba\u003dfunction(a,b,c,d,e){function f(m){l||(l\u003d!0,d.call(e,m))}\nfunction h(m){l||(l\u003d!0,c.call(e,m))}\nvar l\u003d!1;try{b.call(a,h,f)}catch(m){f(m)}};\ngh\u003dfunction(a){a.sC||(a.sC\u003d!0,g.Kg(a.iQ,a))};\neh\u003dfunction(a){var b\u003dnull;a.Fm\u0026\u0026(b\u003da.Fm,a.Fm\u003db.next,b.next\u003dnull);a.Fm||(a.Xq\u003dnull);return b};\nfh\u003dfunction(a,b,c,d){if(3\u003d\u003dc\u0026\u0026b.onRejected\u0026\u0026!b.u)for(;a\u0026\u0026a.Wx;a\u003da.Rp)a.Wx\u003d!1;if(b.i)b.i.Rp\u003dnull,ih(b,c,d);else try{b.u?b.l.call(b.context):ih(b,c,d)}catch(e){jh.call(null,e)}Nf(Rg,b)};\nih\u003dfunction(a,b,c){2\u003d\u003db?a.l.call(a.context,c):a.onRejected\u0026\u0026a.onRejected.call(a.context,c)};\njba\u003dfunction(a,b){a.Wx\u003d!0;g.Kg(function(){a.Wx\u0026\u0026jh.call(null,b)})};\nhh\u003dfunction(a){Ta.call(this,a)};\ng.kh\u003dfunction(a,b){g.Kf.call(this);this.Mf\u003da||1;this.yw\u003db||g.C;this.JH\u003d(0,g.D)(this.aW,this);this.MJ\u003dg.Qa()};\ng.lh\u003dfunction(a,b,c){if(\"function\"\u003d\u003d\u003dtypeof a)c\u0026\u0026(a\u003d(0,g.D)(a,c));else if(a\u0026\u0026\"function\"\u003d\u003dtypeof a.handleEvent)a\u003d(0,g.D)(a.handleEvent,a);else throw Error(\"Invalid listener argument\");return 2147483647\u003cNumber(b)?-1:g.C.setTimeout(a,b||0)};\nmh\u003dfunction(a,b){var c\u003dnull;return g.ch(new Pg(function(d,e){c\u003dg.lh(function(){d(b)},a);\n-1\u003d\u003dc\u0026\u0026e(Error(\"Failed to schedule timer.\"))}),function(d){g.C.clearTimeout(c);\nthrow d;})};\nnh\u003dfunction(a){this.J\u003da;this.i\u003dnew Map;this.G\u003dnew Set;this.u\u003d0;this.B\u003d100;this.flushInterval\u003d3E4;this.l\u003dnew g.kh(this.flushInterval);this.l.Pa(\"tick\",this.YL,!1,this);this.C\u003d!1};\noh\u003dfunction(a){a.l.enabled||a.l.start();a.u++;a.u\u003e\u003da.B\u0026\u0026a.YL()};\nph\u003dfunction(a,b){return a.G.has(b)?void 0:a.i.get(b)};\nlba\u003dfunction(a){for(var b\u003d0;b\u003ca.length;b++)a[b].clear()};\nqh\u003dfunction(a){this.i\u003da;this.i.yH(\"/client_streamz/po/w/rl\",{Qm:3,Pm:\"mn\"},{Qm:2,Pm:\"ac\"},{Qm:2,Pm:\"sc\"},{Qm:3,Pm:\"rk\"})};\nrh\u003dfunction(a){this.i\u003da;this.i.yH(\"/client_streamz/po/w/el\",{Qm:3,Pm:\"en\"},{Qm:3,Pm:\"rk\"})};\nmba\u003dfunction(a){this.i\u003da;this.i.zP(\"/client_streamz/po/w/cec\",{Qm:2,Pm:\"ec\"},{Qm:3,Pm:\"rk\"})};\nsh\u003dfunction(a){De.call(this,a,-1,nba)};\nth\u003dfunction(a){De.call(this,a,-1,oba)};\nvh\u003dfunction(a){De.call(this,a,-1,void 0,uh)};\nxh\u003dfunction(a){De.call(this,a,-1,void 0,wh)};\nyh\u003dfunction(a){De.call(this,a,-1,pba)};\nzh\u003dfunction(a){if(!a)return\"\";a\u003da.split(\"#\")[0].split(\"?\")[0];a\u003da.toLowerCase();0\u003d\u003da.indexOf(\"//\")\u0026\u0026(a\u003dwindow.location.protocol+a);/^[\\w\\-]*:\\/\\//.test(a)||(a\u003dwindow.location.href);var b\u003da.substring(a.indexOf(\"://\")+3),c\u003db.indexOf(\"/\");-1!\u003dc\u0026\u0026(b\u003db.substring(0,c));c\u003da.substring(0,a.indexOf(\"://\"));if(!c)throw Error(\"URI is missing protocol: \"+a);if(\"http\"!\u003d\u003dc\u0026\u0026\"https\"!\u003d\u003dc\u0026\u0026\"chrome-extension\"!\u003d\u003dc\u0026\u0026\"moz-extension\"!\u003d\u003dc\u0026\u0026\"file\"!\u003d\u003dc\u0026\u0026\"android-app\"!\u003d\u003dc\u0026\u0026\"chrome-search\"!\u003d\u003dc\u0026\u0026\"chrome-untrusted\"!\u003d\u003dc\u0026\u0026\"chrome\"!\u003d\u003d\nc\u0026\u0026\"app\"!\u003d\u003dc\u0026\u0026\"devtools\"!\u003d\u003dc)throw Error(\"Invalid URI scheme in origin: \"+c);a\u003d\"\";var d\u003db.indexOf(\":\");if(-1!\u003dd){var e\u003db.substring(d+1);b\u003db.substring(0,d);if(\"http\"\u003d\u003d\u003dc\u0026\u0026\"80\"!\u003d\u003de||\"https\"\u003d\u003d\u003dc\u0026\u0026\"443\"!\u003d\u003de)a\u003d\":\"+e}return c+\"://\"+b+a};\nqba\u003dfunction(){function a(){e[0]\u003d1732584193;e[1]\u003d4023233417;e[2]\u003d2562383102;e[3]\u003d271733878;e[4]\u003d3285377520;p\u003dn\u003d0}\nfunction b(q){for(var t\u003dh,u\u003d0;64\u003eu;u+\u003d4)t[u/4]\u003dq[u]\u003c\u003c24|q[u+1]\u003c\u003c16|q[u+2]\u003c\u003c8|q[u+3];for(u\u003d16;80\u003eu;u++)q\u003dt[u-3]^t[u-8]^t[u-14]^t[u-16],t[u]\u003d(q\u003c\u003c1|q\u003e\u003e\u003e31)\u00264294967295;q\u003de[0];var x\u003de[1],y\u003de[2],z\u003de[3],G\u003de[4];for(u\u003d0;80\u003eu;u++){if(40\u003eu)if(20\u003eu){var H\u003dz^x\u0026(y^z);var I\u003d1518500249}else H\u003dx^y^z,I\u003d1859775393;else 60\u003eu?(H\u003dx\u0026y|z\u0026(x|y),I\u003d2400959708):(H\u003dx^y^z,I\u003d3395469782);H\u003d((q\u003c\u003c5|q\u003e\u003e\u003e27)\u00264294967295)+H+G+I+t[u]\u00264294967295;G\u003dz;z\u003dy;y\u003d(x\u003c\u003c30|x\u003e\u003e\u003e2)\u00264294967295;x\u003dq;q\u003dH}e[0]\u003de[0]+q\u00264294967295;e[1]\u003de[1]+x\u00264294967295;e[2]\u003d\ne[2]+y\u00264294967295;e[3]\u003de[3]+z\u00264294967295;e[4]\u003de[4]+G\u00264294967295}\nfunction c(q,t){if(\"string\"\u003d\u003d\u003dtypeof q){q\u003dunescape(encodeURIComponent(q));for(var u\u003d[],x\u003d0,y\u003dq.length;x\u003cy;++x)u.push(q.charCodeAt(x));q\u003du}t||(t\u003dq.length);u\u003d0;if(0\u003d\u003dn)for(;u+64\u003ct;)b(q.slice(u,u+64)),u+\u003d64,p+\u003d64;for(;u\u003ct;)if(f[n++]\u003dq[u++],p++,64\u003d\u003dn)for(n\u003d0,b(f);u+64\u003ct;)b(q.slice(u,u+64)),u+\u003d64,p+\u003d64}\nfunction d(){var q\u003d[],t\u003d8*p;56\u003en?c(l,56-n):c(l,64-(n-56));for(var u\u003d63;56\u003c\u003du;u--)f[u]\u003dt\u0026255,t\u003e\u003e\u003e\u003d8;b(f);for(u\u003dt\u003d0;5\u003eu;u++)for(var x\u003d24;0\u003c\u003dx;x-\u003d8)q[t++]\u003de[u]\u003e\u003ex\u0026255;return q}\nfor(var e\u003d[],f\u003d[],h\u003d[],l\u003d[128],m\u003d1;64\u003em;++m)l[m]\u003d0;var n,p;a();return{reset:a,update:c,digest:d,WP:function(){for(var q\u003dd(),t\u003d\"\",u\u003d0;u\u003cq.length;u++)t+\u003d\"0123456789ABCDEF\".charAt(Math.floor(q[u]/16))+\"0123456789ABCDEF\".charAt(q[u]%16);return t}}};\nAh\u003dfunction(a,b,c){var d\u003dString(g.C.location.href);return d\u0026\u0026a\u0026\u0026b?[b,rba(zh(d),a,c||null)].join(\" \"):null};\nrba\u003dfunction(a,b,c){var d\u003d[],e\u003d[];if(1\u003d\u003d(Array.isArray(c)?2:1))return e\u003d[b,a],g.Bb(d,function(l){e.push(l)}),Bh(e.join(\" \"));\nvar f\u003d[],h\u003d[];g.Bb(c,function(l){h.push(l.key);f.push(l.value)});\nc\u003dMath.floor((new Date).getTime()/1E3);e\u003dg.jb(f)?[c,b,a]:[f.join(\":\"),c,b,a];g.Bb(d,function(l){e.push(l)});\na\u003dBh(e.join(\" \"));a\u003d[c,a];g.jb(h)||a.push(h.join(\"\"));return a.join(\"_\")};\nBh\u003dfunction(a){var b\u003dqba();b.update(a);return b.WP().toLowerCase()};\nCh\u003dfunction(a){this.i\u003da||{cookie:\"\"}};\nDh\u003dfunction(a){a\u003d(a.i.cookie||\"\").split(\";\");for(var b\u003d[],c\u003d[],d,e,f\u003d0;f\u003ca.length;f++)e\u003dDc(a[f]),d\u003de.indexOf(\"\u003d\"),-1\u003d\u003dd?(b.push(\"\"),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};\nEh\u003dfunction(a){return!!sba.FPA_SAMESITE_PHASE2_MOD||!(void 0\u003d\u003d\u003da||!a)};\nFh\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b\u003dg.C.__SAPISID||g.C.__APISID||g.C.__3PSAPISID||g.C.__OVERRIDE_SID;Eh(a)\u0026\u0026(b\u003db||g.C.__1PSAPISID);if(b)return!0;var c\u003dnew Ch(document);b\u003dc.get(\"SAPISID\")||c.get(\"APISID\")||c.get(\"__Secure-3PAPISID\")||c.get(\"SID\");Eh(a)\u0026\u0026(b\u003db||c.get(\"__Secure-1PAPISID\"));return!!b};\nGh\u003dfunction(a,b,c,d){(a\u003dg.C[a])||(a\u003d(new Ch(document)).get(b));return a?Ah(a,c,d):null};\nHh\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dzh(String(g.C.location.href)),d\u003d[];if(Fh(b)){c\u003d0\u003d\u003dc.indexOf(\"https:\")||0\u003d\u003dc.indexOf(\"chrome-extension:\")||0\u003d\u003dc.indexOf(\"moz-extension:\");var e\u003dc?g.C.__SAPISID:g.C.__APISID;e||(e\u003dnew Ch(document),e\u003de.get(c?\"SAPISID\":\"APISID\")||e.get(\"__Secure-3PAPISID\"));(e\u003de?Ah(e,c?\"SAPISIDHASH\":\"APISIDHASH\",a):null)\u0026\u0026d.push(e);c\u0026\u0026Eh(b)\u0026\u0026((b\u003dGh(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",a))\u0026\u0026d.push(b),(a\u003dGh(\"__3PSAPISID\",\"__Secure-3PAPISID\",\"SAPISID3PHASH\",a))\u0026\u0026d.push(a))}return 0\u003d\u003d\nd.length?null:d.join(\" \")};\nIh\u003dfunction(a){De.call(this,a,-1,tba)};\nJh\u003dfunction(){};\ng.Oh\u003dfunction(a){var b\u003d[];Kh(new uba,a,b);return b.join(\"\")};\nuba\u003dfunction(){};\nKh\u003dfunction(a,b,c){if(null\u003d\u003db)c.push(\"null\");else{if(\"object\"\u003d\u003dtypeof b){if(Array.isArray(b)){var d\u003db;b\u003dd.length;c.push(\"[\");for(var e\u003d\"\",f\u003d0;f\u003cb;f++)c.push(e),Kh(a,d[f],c),e\u003d\",\";c.push(\"]\");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b\u003db.valueOf();else{c.push(\"{\");e\u003d\"\";for(d in b)Object.prototype.hasOwnProperty.call(b,d)\u0026\u0026(f\u003db[d],\"function\"!\u003dtypeof f\u0026\u0026(c.push(e),Ph(d,c),c.push(\":\"),Kh(a,f,c),e\u003d\",\"));c.push(\"}\");return}}switch(typeof b){case \"string\":Ph(b,c);break;case \"number\":c.push(isFinite(b)\u0026\u0026\n!isNaN(b)?String(b):\"null\");break;case \"boolean\":c.push(String(b));break;case \"function\":c.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof b);}}};\nPh\u003dfunction(a,b){b.push(\u0027\"\u0027,a.replace(vba,function(c){var d\u003dQh[c];d||(d\u003d\"\\\\u\"+(c.charCodeAt(0)|65536).toString(16).substr(1),Qh[c]\u003dd);return d}),\u0027\"\u0027)};\nwba\u003dfunction(a){switch(a){case 0:return\"No Error\";case 1:return\"Access denied to content document\";case 2:return\"File not found\";case 3:return\"Firefox silently errored\";case 4:return\"Application custom error\";case 5:return\"An exception occurred\";case 6:return\"Http response at 400 or 500 level\";case 7:return\"Request was aborted\";case 8:return\"Request timed out\";case 9:return\"The resource is not available offline\";default:return\"Unrecognized error code\"}};\nRh\u003dfunction(){};\nSh\u003dfunction(){};\nTh\u003dfunction(a){if(!a.u\u0026\u0026\"undefined\"\u003d\u003dtypeof XMLHttpRequest\u0026\u0026\"undefined\"!\u003dtypeof ActiveXObject){for(var b\u003d[\"MSXML2.XMLHTTP.6.0\",\"MSXML2.XMLHTTP.3.0\",\"MSXML2.XMLHTTP\",\"Microsoft.XMLHTTP\"],c\u003d0;c\u003cb.length;c++){var d\u003db[c];try{return new ActiveXObject(d),a.u\u003dd}catch(e){}}throw Error(\"Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed\");}return a.u};\nUh\u003dfunction(a,b){this.i\u003da[g.C.Symbol.iterator]();this.l\u003db;this.u\u003d0};\nxba\u003dfunction(a,b){return new Uh(a,b)};\ng.Vh\u003dfunction(){};\n$h\u003dfunction(a){if(a instanceof Wh||a instanceof Xh||a instanceof Yh)return a;if(\"function\"\u003d\u003dtypeof a.next)return new Wh(function(){return Zh(a)});\nif(\"function\"\u003d\u003dtypeof a[Symbol.iterator])return new Wh(function(){return a[Symbol.iterator]()});\nif(\"function\"\u003d\u003dtypeof a.Eg)return new Wh(function(){return Zh(a.Eg())});\nthrow Error(\"Not an iterator or iterable.\");};\nZh\u003dfunction(a){if(!(a instanceof g.Vh))return a;var b\u003d!1;return{next:function(){for(var c;!b;)try{c\u003da.next();break}catch(d){if(d!\u003d\u003dg.ai)throw d;b\u003d!0}return{value:c,done:b}}}};\nWh\u003dfunction(a){this.i\u003da};\nXh\u003dfunction(a){this.u\u003da};\nYh\u003dfunction(a){Wh.call(this,function(){return a});\nthis.u\u003da};\ng.ci\u003dfunction(a,b){this.l\u003d{};this.i\u003d[];this.jo\u003dthis.size\u003d0;var c\u003darguments.length;if(1\u003cc){if(c%2)throw Error(\"Uneven number of arguments\");for(var d\u003d0;d\u003cc;d+\u003d2)this.set(arguments[d],arguments[d+1])}else a\u0026\u0026bi(this,a)};\nei\u003dfunction(a){if(a.size!\u003da.i.length){for(var b\u003d0,c\u003d0;b\u003ca.i.length;){var d\u003da.i[b];di(a.l,d)\u0026\u0026(a.i[c++]\u003dd);b++}a.i.length\u003dc}if(a.size!\u003da.i.length){var e\u003d{};for(c\u003db\u003d0;b\u003ca.i.length;)d\u003da.i[b],di(e,d)||(a.i[c++]\u003dd,e[d]\u003d1),b++;a.i.length\u003dc}};\nbi\u003dfunction(a,b){if(b instanceof g.ci)for(var c\u003db.ci(),d\u003d0;d\u003cc.length;d++)a.set(c[d],b.get(c[d]));else for(c in b)a.set(c,b[c])};\ndi\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};\nyba\u003dfunction(a){if(a.Sg\u0026\u0026\"function\"\u003d\u003dtypeof a.Sg)return a.Sg();if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map||\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)return Array.from(a.values());if(\"string\"\u003d\u003d\u003dtypeof a)return a.split(\"\");if(g.Ka(a)){for(var b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d]);return b}return Kb(a)};\nzba\u003dfunction(a){if(a.ci\u0026\u0026\"function\"\u003d\u003dtypeof a.ci)return a.ci();if(!a.Sg||\"function\"!\u003dtypeof a.Sg){if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map)return Array.from(a.keys());if(!(\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)){if(g.Ka(a)||\"string\"\u003d\u003d\u003dtypeof a){var b\u003d[];a\u003da.length;for(var c\u003d0;c\u003ca;c++)b.push(c);return b}return g.Lb(a)}}};\nAba\u003dfunction(a,b){if(a.forEach\u0026\u0026\"function\"\u003d\u003dtypeof a.forEach)a.forEach(b,void 0);else if(g.Ka(a)||\"string\"\u003d\u003d\u003dtypeof a)Array.prototype.forEach.call(a,b,void 0);else for(var c\u003dzba(a),d\u003dyba(a),e\u003dd.length,f\u003d0;f\u003ce;f++)b.call(void 0,d[f],c\u0026\u0026c[f],a)};\nfi\u003dfunction(a,b,c,d,e,f,h){var l\u003d\"\";a\u0026\u0026(l+\u003da+\":\");c\u0026\u0026(l+\u003d\"//\",b\u0026\u0026(l+\u003db+\"@\"),l+\u003dc,d\u0026\u0026(l+\u003d\":\"+d));e\u0026\u0026(l+\u003de);f\u0026\u0026(l+\u003d\"?\"+f);h\u0026\u0026(l+\u003d\"#\"+h);return l};\ngi\u003dfunction(a){return a?decodeURI(a):a};\ng.ii\u003dfunction(a,b){return b.match(hi)[a]||null};\ng.ji\u003dfunction(a){return gi(g.ii(3,a))};\nki\u003dfunction(a){a\u003da.match(hi);return fi(a[1],null,a[3],a[4])};\nli\u003dfunction(a){a\u003da.match(hi);return fi(null,null,null,null,a[5],a[6],a[7])};\nmi\u003dfunction(a,b){if(a){a\u003da.split(\"\u0026\");for(var c\u003d0;c\u003ca.length;c++){var d\u003da[c].indexOf(\"\u003d\"),e\u003dnull;if(0\u003c\u003dd){var f\u003da[c].substring(0,d);e\u003da[c].substring(d+1)}else f\u003da[c];b(f,e?td(e):\"\")}}};\nni\u003dfunction(a){var b\u003da.indexOf(\"#\");0\u003eb\u0026\u0026(b\u003da.length);var c\u003da.indexOf(\"?\");if(0\u003ec||c\u003eb){c\u003db;var d\u003d\"\"}else d\u003da.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]};\noi\u003dfunction(a,b){return b?a?a+\"\u0026\"+b:b:a};\npi\u003dfunction(a,b){if(!b)return a;a\u003dni(a);a[1]\u003doi(a[1],b);return a[0]+(a[1]?\"?\"+a[1]:\"\")+a[2]};\nqi\u003dfunction(a,b,c){if(Array.isArray(b))for(var d\u003d0;d\u003cb.length;d++)qi(a,String(b[d]),c);else null!\u003db\u0026\u0026c.push(a+(\"\"\u003d\u003d\u003db?\"\":\"\u003d\"+sd(b)))};\nri\u003dfunction(a,b){var c\u003d[];for(b\u003db||0;b\u003ca.length;b+\u003d2)qi(a[b],a[b+1],c);return c.join(\"\u0026\")};\ng.si\u003dfunction(a){var b\u003d[],c;for(c in a)qi(c,a[c],b);return b.join(\"\u0026\")};\nti\u003dfunction(a,b){var c\u003d2\u003d\u003darguments.length?ri(arguments[1],0):ri(arguments,1);return pi(a,c)};\ng.ui\u003dfunction(a,b){b\u003dg.si(b);return pi(a,b)};\nvi\u003dfunction(a,b,c){c\u003dnull!\u003dc?\"\u003d\"+sd(c):\"\";return pi(a,b+c)};\nwi\u003dfunction(a,b,c,d){for(var e\u003dc.length;0\u003c\u003d(b\u003da.indexOf(c,b))\u0026\u0026b\u003cd;){var f\u003da.charCodeAt(b-1);if(38\u003d\u003df||63\u003d\u003df)if(f\u003da.charCodeAt(b+e),!f||61\u003d\u003df||38\u003d\u003df||35\u003d\u003df)return b;b+\u003de+1}return-1};\nyi\u003dfunction(a,b){var c\u003da.search(xi),d\u003dwi(a,0,b,c);if(0\u003ed)return null;var e\u003da.indexOf(\"\u0026\",d);if(0\u003ee||e\u003ec)e\u003dc;d+\u003db.length+1;return td(a.substr(d,e-d))};\nzi\u003dfunction(a,b){for(var c\u003da.search(xi),d\u003d0,e,f\u003d[];0\u003c\u003d(e\u003dwi(a,d,b,c));)f.push(a.substring(d,e)),d\u003dMath.min(a.indexOf(\"\u0026\",e)+1||c,c);f.push(a.substr(d));return f.join(\"\").replace(Bba,\"$1\")};\nAi\u003dfunction(a,b,c){return vi(zi(a,b),b,c)};\nCba\u003dfunction(a,b){a\u003dni(a);var c\u003da[1],d\u003d[];c\u0026\u0026c.split(\"\u0026\").forEach(function(e){var f\u003de.indexOf(\"\u003d\");b.hasOwnProperty(0\u003c\u003df?e.substr(0,f):e)||d.push(e)});\na[1]\u003doi(d.join(\"\u0026\"),g.si(b));return a[0]+(a[1]?\"?\"+a[1]:\"\")+a[2]};\ng.Bi\u003dfunction(a){g.Kf.call(this);this.headers\u003dnew g.ci;this.Aa\u003da||null;this.C\u003d!1;this.ya\u003dthis.i\u003dnull;this.Sa\u003dthis.V\u003d\"\";this.l\u003d0;this.u\u003d\"\";this.G\u003dthis.Ja\u003dthis.ea\u003dthis.Fa\u003d!1;this.J\u003d0;this.Y\u003dnull;this.La\u003d\"\";this.xa\u003dthis.L\u003d!1};\nDba\u003dfunction(a,b,c,d,e,f,h){var l\u003dnew g.Bi;Ci.push(l);b\u0026\u0026l.Pa(\"complete\",b);l.Cy(\"ready\",l.HP);f\u0026\u0026(l.J\u003dMath.max(0,f));h\u0026\u0026(l.L\u003dh);l.send(a,c,d,e)};\nEba\u003dfunction(a){return g.he\u0026\u0026g.ae(9)\u0026\u0026\"number\"\u003d\u003d\u003dtypeof a.timeout\u0026\u0026void 0!\u003d\u003da.ontimeout};\nFi\u003dfunction(a,b){a.C\u003d!1;a.i\u0026\u0026(a.G\u003d!0,a.i.abort(),a.G\u003d!1);a.u\u003db;a.l\u003d5;Di(a);Ei(a)};\nDi\u003dfunction(a){a.Fa||(a.Fa\u003d!0,a.dispatchEvent(\"complete\"),a.dispatchEvent(\"error\"))};\nQi\u003dfunction(a){if(a.C\u0026\u0026\"undefined\"!\u003dtypeof Gi)if(a.ya[1]\u0026\u00264\u003d\u003dg.Hi(a)\u0026\u00262\u003d\u003da.getStatus())Ii(a,\"Local request error detected and ignored\");else if(a.ea\u0026\u00264\u003d\u003dg.Hi(a))g.lh(a.VK,0,a);else if(a.dispatchEvent(\"readystatechange\"),a.isComplete()){Ii(a,\"Request complete\");a.C\u003d!1;try{if(Ji(a))a.dispatchEvent(\"complete\"),a.dispatchEvent(\"success\");else{a.l\u003d6;try{var b\u003d2\u003cg.Hi(a)?a.i.statusText:\"\"}catch(c){b\u003d\"\"}a.u\u003db+\" [\"+a.getStatus()+\"]\";Di(a)}}finally{Ei(a)}}};\nEi\u003dfunction(a,b){if(a.i){Ri(a);var c\u003da.i,d\u003da.ya[0]?g.Ha:null;a.i\u003dnull;a.ya\u003dnull;b||a.dispatchEvent(\"ready\");try{c.onreadystatechange\u003dd}catch(e){}}};\nRi\u003dfunction(a){a.i\u0026\u0026a.xa\u0026\u0026(a.i.ontimeout\u003dnull);a.Y\u0026\u0026(g.C.clearTimeout(a.Y),a.Y\u003dnull)};\nJi\u003dfunction(a){var b\u003da.getStatus();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c\u003d!0;break a;default:c\u003d!1}if(!c){if(b\u003d0\u003d\u003d\u003db)a\u003dg.ii(1,String(a.V)),!a\u0026\u0026g.C.self\u0026\u0026g.C.self.location\u0026\u0026(a\u003dg.C.self.location.protocol,a\u003da.substr(0,a.length-1)),b\u003d!Fba.test(a?a.toLowerCase():\"\");c\u003db}return c};\ng.Hi\u003dfunction(a){return a.i?a.i.readyState:0};\ng.Si\u003dfunction(a){try{return a.i?a.i.responseText:\"\"}catch(b){return\"\"}};\nTi\u003dfunction(a){try{if(!a.i)return null;if(\"response\"in a.i)return a.i.response;switch(a.La){case \"\":case \"text\":return a.i.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in a.i)return a.i.mozResponseArrayBuffer}return null}catch(b){return null}};\nGba\u003dfunction(a){return a.i\u0026\u0026a.isComplete()?a.i.getAllResponseHeaders()||\"\":\"\"};\nHba\u003dfunction(a){var b\u003d{};a\u003dGba(a).split(\"\\r\\n\");for(var c\u003d0;c\u003ca.length;c++)if(!g.sc(a[c])){var d\u003dJaa(a[c]),e\u003dd[0];d\u003dd[1];if(\"string\"\u003d\u003d\u003dtypeof d){d\u003dd.trim();var f\u003db[e]||[];b[e]\u003df;f.push(d)}}return Fb(b,function(h){return h.join(\", \")})};\nIi\u003dfunction(a,b){return b+\" [\"+a.Sa+\" \"+a.V+\" \"+a.getStatus()+\"]\"};\nUi\u003dfunction(a){De.call(this,a)};\nIba\u003dfunction(){var a\u003dnew Ui,b\u003ddocument.documentElement.getAttribute(\"lang\");return Ge(a,5,b)};\nVi\u003dfunction(a){De.call(this,a)};\nWi\u003dfunction(a){De.call(this,a,31,Jba)};\nXi\u003dfunction(a){De.call(this,a,17,Kba)};\nYi\u003dfunction(a){var b\u003dDate.now().toString();return Ge(a,4,b)};\nZi\u003dfunction(a,b){return Ne(a,3,b)};\n$i\u003dfunction(a,b){return Ge(a,14,b)};\naj\u003dfunction(a){De.call(this,a,6,Lba)};\nbj\u003dfunction(a){De.call(this,a)};\ngj\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){g.Kf.call(this);var q\u003dthis;this.ea\u003d\"\";this.l\u003d[];this.Ya\u003d\"\";this.bb\u003dthis.Fa\u003d-1;this.La\u003d!1;this.L\u003dthis.u\u003dnull;this.J\u003d0;this.rb\u003d1;this.timeoutMillis\u003d0;this.Aa\u003d!1;g.Kf.call(this);this.eb\u003da;this.Sa\u003db||g.Ha;this.C\u003dnew Xi;this.fb\u003dd;this.Ja\u003dp;this.vb\u003dg.Oa(bba,0,1);this.xa\u003de||null;this.V\u003dc||null;this.ya\u003dh||!1;this.pageId\u003dm||null;this.logger\u003dnull;this.withCredentials\u003d!l;this.Ua\u003df||!1;!this.Ua\u0026\u0026(g.cj\u0026\u0026g.ae(65)||g.dj\u0026\u0026g.ae(45)||g.ej\u0026\u0026g.ae(12)||Td()\u0026\u0026g.Fc(Ud(),12));a\u003dGe(new Vi,\n1,1);f||(f\u003dIba(),Me(a,11,f));Me(this.C,1,a);Ge(this.C,2,this.eb);this.G\u003dnew g.Ze(1E4,3E5,.1);this.i\u003dnew g.kh(this.G.getValue());g.J(this,this.i);xf(this.i,\"tick\",$a(fj(this,n)),!1,this);this.Y\u003dnew g.kh(6E5);g.J(this,this.Y);xf(this.Y,\"tick\",$a(fj(this,n)),!1,this);this.ya||this.Y.start();this.Ua||(xf(mg(),\"beforeunload\",this.tu,!1,this),xf(mg(),\"unload\",this.tu,!1,this),xf(document,\"visibilitychange\",function(){\"hidden\"\u003d\u003d\u003ddocument.visibilityState\u0026\u0026q.tu()}),xf(document,\"pagehide\",this.tu,!1,this))};\nfj\u003dfunction(a,b){return b?function(){b().then(a.flush.bind(a))}:a.flush};\nhj\u003dfunction(a){a.xa||(a.xa\u003d.01\u003ea.vb()?\"https://www.google.com/log?format\u003djson\u0026hasfast\u003dtrue\":\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\");return a.xa};\nij\u003dfunction(a,b){a.G\u003dnew g.Ze(1\u003eb?1:b,3E5,.1);a.i.setInterval(a.G.getValue())};\nNba\u003dfunction(a){Mba(a,function(b,c){b\u003dvi(b,\"format\",\"json\");b\u003dmg().navigator.sendBeacon(b,Qe(c));a.Aa\u0026\u0026!b\u0026\u0026(a.Aa\u003d!1);return b})};\nMba\u003dfunction(a,b){if(0!\u003d\u003da.l.length){var c\u003dzi(hj(a),\"format\");c\u003dti(c,\"auth\",a.Sa(),\"authuser\",a.V||\"0\");for(var d\u003d0;10\u003ed\u0026\u0026a.l.length;++d){var e\u003da.l.slice(0,32),f\u003dZi(Yi(a.C.clone()),e);0\u003d\u003d\u003dd\u0026\u0026$i(f,a.J);if(!b(c,f))break;a.l\u003da.l.slice(e.length)}a.i.enabled\u0026\u0026a.i.stop();a.J\u003d0}};\njj\u003dfunction(){g.lf.call(this,\"event-logged\",void 0)};\nOba\u003dfunction(a,b,c){Dba(a.url,function(d){d\u003dd.target;Ji(d)?b(g.Si(d)):c(d.getStatus())},a.requestType,a.body,a.Zp,a.timeoutMillis,a.withCredentials)};\nkj\u003dfunction(){this.u\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.B\u003d!1;this.G\u003dOba;this.i\u003d\"\"};\nlj\u003dfunction(){var a\u003d\"\",b\u003d!1,c\u003d\"1\";a\u003dvoid 0\u003d\u003d\u003da?\"\":a;c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dnew kj;d.i\u003d\"\";\"\"!\u003da\u0026\u0026(d.u\u003da);if(void 0\u003d\u003d\u003db?0:b)d.B\u003d!0;c\u0026\u0026(d.l\u003dc);this.i\u003dd.Qe()};\nmj\u003dfunction(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};\nnj\u003dfunction(){};\noj\u003dfunction(a){this.fm\u003da;this.B\u003dnew lj;this.i\u003dnew nh(this.B);this.clientError\u003dnew mba(this.i);this.l\u003dnew rh(this.i);this.u\u003dnew qh(this.i)};\npj\u003dfunction(a){De.call(this,a)};\nqj\u003dfunction(a){De.call(this,a)};\nrj\u003dfunction(a){De.call(this,a)};\nsj\u003dfunction(a){var b\u003dthis;this.l\u003dthis.u\u003dthis.C\u003dnull;this.i\u003d!1;if(a.challenge instanceof rj){var c\u003dFe(a.challenge,4,\"\");var d\u003dFe(a.challenge,5,\"\")}else c\u003da.program,d\u003da.globalName;this.B\u003dnew Promise(function(e){var f\u003dg.r((0,g.C[d].a)(c,function(h,l){Promise.resolve().then(function(){b.u\u003dh;b.l\u003dl||null;e(void 0)})},!0)).next().value;\nb.C\u003df})};\nPba\u003dfunction(a){return md(g.hc(\"From proto message. b/12014412\"),Ee(a,4)||\"\")};\nuj\u003dfunction(a){if(a!\u003d\u003dtj)throw Error(\"Bad secret\");};\nvj\u003dfunction(){var a\u003d\"undefined\"!\u003d\u003dtypeof window?window.trustedTypes:void 0;return null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:null};\nQba\u003dfunction(){var a,b;void 0\u003d\u003d\u003dwj\u0026\u0026(wj\u003dnull!\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dvj())||void 0\u003d\u003d\u003da?void 0:a.createPolicy(\"google#safe\",{createHTML:function(c){return c},\ncreateScript:function(c){return c},\ncreateScriptURL:function(c){return c}}))\u0026\u0026void 0!\u003d\u003db?b:null);\nreturn wj};\nxj\u003dfunction(){};\nyj\u003dfunction(a,b){uj(b);this.i\u003da};\nzj\u003dfunction(){};\nAj\u003dfunction(a,b){uj(b);this.i\u003da};\nBj\u003dfunction(a){if(a instanceof zj)if(a instanceof Aj)a\u003da.i;else throw Error(\"wrong type\");else a\u003dg.Ic(a);return a};\nCj\u003dfunction(a){var b,c\u003d(a.ownerDocument\u0026\u0026a.ownerDocument.defaultView||window).document;(b\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dc.querySelector)||void 0\u003d\u003d\u003db?void 0:b.call(c,\"script[nonce]\"))?c.nonce||c.getAttribute(\"nonce\")||\"\":\"\")\u0026\u0026a.setAttribute(\"nonce\",b)};\ng.Dj\u003dfunction(a,b){a.src\u003doc(b);Cj(a)};\nEj\u003dfunction(){this.i\u003d{};this.l\u003dnull};\nRba\u003dfunction(a,b,c,d){var e;if(!b\u0026\u0026!c)return Promise.resolve();if(!d)return Fj(b,c);(e\u003da.i)[d]||(e[d]\u003dnew Promise(function(f,h){Fj(b,c).then(function(){a.l\u003dd;f()},function(l){delete a.i[d];\nh(l)})}));\nreturn a.i[d]};\nFj\u003dfunction(a,b){return b?Sba(b):a?Tba(a):Promise.resolve()};\nSba\u003dfunction(a){return new Promise(function(b,c){var d\u003dg.qg(\"SCRIPT\"),e\u003dPba(a);g.Dj(d,e);d.onload\u003dfunction(){g.ug(d);b()};\nd.onerror\u003dfunction(){g.ug(d);c(Error(\"EWLS\"))};\n(g.bg(\"HEAD\")[0]||document.documentElement).appendChild(d)})};\nTba\u003dfunction(a){return new Promise(function(b){var c\u003dg.qg(\"SCRIPT\");if(a){var d\u003dEe(a,6);if(null\u003d\u003d\u003dd)var e\u003dnull;else{var f\u003dnull\u003d\u003d\u003d(e\u003dQba())||void 0\u003d\u003d\u003de?void 0:e.createScript(d);e\u003dnew yj(null!\u003d\u003df\u0026\u0026void 0!\u003d\u003df?f:d,tj)}}else e\u003dnull;var h;if(e instanceof xj)if(null\u003d\u003d\u003d(h\u003dvj())||void 0\u003d\u003d\u003dh?0:h.isScript(e))h\u003de;else if(e instanceof yj)h\u003de.i;else throw Error(\"wrong type\");else h\u003de instanceof jc\u0026\u0026e.constructor\u003d\u003d\u003djc?e.i:\"type_error:SafeScript\";c.textContent\u003dh;Cj(c);(g.bg(\"HEAD\")[0]||document.documentElement).appendChild(c);\ng.ug(c);b()})};\nGj\u003dfunction(a){this.i\u003da};\nHj\u003dfunction(a){De.call(this,a)};\nUba\u003dfunction(a,b){return He(a,1,b,\"\")};\nIj\u003dfunction(a){De.call(this,a)};\nJj\u003dfunction(a,b,c){this.i\u003da;this.u\u003db;this.l\u003dc};\nKj\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.BV\u003da;this.i\u003dc;this.l\u003db};\nLj\u003dfunction(a,b,c,d,e){this.name\u003da;this.requestType\u003db;this.responseType\u003dc;this.i\u003dd;this.l\u003de};\nMj\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return new Jj(b,a,c)};\nNj\u003dfunction(a){De.call(this,a)};\nVba\u003dfunction(a,b){return He(a,1,b,\"\")};\nWba\u003dfunction(a,b){return He(a,2,b,\"\")};\nOj\u003dfunction(a){De.call(this,a)};\nPj\u003dfunction(a){De.call(this,a)};\nQj\u003dfunction(a){De.call(this,a,-1,Xba)};\nRj\u003dfunction(a,b){this.J\u003da.RR;this.L\u003db;this.i\u003da.xhr;this.u\u003d[];this.C\u003d[];this.G\u003d[];this.B\u003d[];this.l\u003d[];this.J\u0026\u0026Yba(this)};\nZba\u003dfunction(a,b){xf(a.i,\"complete\",function(){if(Ji(a.i)){var c\u003dg.Si(a.i);if(b\u0026\u0026\"text/plain\"\u003d\u003d\u003da.i.getResponseHeader(\"Content-Type\")){if(!atob)throw Error(\"Cannot decode Base64 response\");c\u003datob(c)}var d\u003da.L(c),e\u003dmj(a.i.getStatus());Sj(a,Tj(a));0\u003d\u003de?Uj(a,d):Vj(a,{code:e,message:c})}else c\u003dg.Si(a.i),e\u003d{},c?(e\u003dWj(a,c),c\u003de.code,d\u003de.details,e\u003de.metadata):(c\u003d2,d\u003d\"Rpc failed due to xhr error. error code: \"+a.i.l+\", error: \"+a.i.getLastError()),Sj(a,Tj(a)),Vj(a,{code:c,message:d,metadata:e})})};\nYba\u003dfunction(a){a.J.Wl(\"data\",function(b){if(\"1\"in b){var c\u003da.L(b[\"1\"]);Uj(a,c)}if(\"2\"in b)for(b\u003dWj(a,b[\"2\"]),c\u003d0;c\u003ca.G.length;c++)a.G[c](b)});\na.J.Wl(\"end\",function(){Sj(a,Tj(a));for(var b\u003d0;b\u003ca.B.length;b++)a.B[b]()});\na.J.Wl(\"error\",function(){if(0!\u003da.l.length){var b\u003da.i.l;0!\u003d\u003db||Ji(a.i)||(b\u003d6);switch(b){case 0:var c\u003d2;break;case 7:c\u003d10;break;case 8:c\u003d4;break;case 6:c\u003dmj(a.i.getStatus());break;default:c\u003d14}Sj(a,Tj(a));Vj(a,{code:c,message:wba(b)+\", error: \"+a.i.getLastError()})}})};\nTj\u003dfunction(a){var b\u003d{},c\u003dHba(a.i);Object.keys(c).forEach(function(d){b[d]\u003dc[d]});\nreturn b};\nWj\u003dfunction(a,b){var c\u003d{};try{var d\u003dze(Qj,b?JSON.parse(b):null);var e\u003dSe(d,1);var f\u003dFe(d,2,\"\");Ke(d,Pj,3).length\u0026\u0026(c[\"grpc-web-status-details-bin\"]\u003db)}catch(h){a.i\u0026\u0026404\u003d\u003d\u003da.i.getStatus()?(e\u003d5,f\u003d\"Not Found: \"+String(a.i.V)):(e\u003d14,f\u003d\"Unable to parse RpcStatus: \"+h)}return{code:e,details:f,metadata:c}};\nXj\u003dfunction(a,b){b\u003da.indexOf(b);-1\u003cb\u0026\u0026a.splice(b,1)};\nUj\u003dfunction(a,b){for(var c\u003d0;c\u003ca.u.length;c++)a.u[c](b)};\nSj\u003dfunction(a,b){for(var c\u003d0;c\u003ca.C.length;c++)a.C[c](b)};\nVj\u003dfunction(a,b){for(var c\u003d0;c\u003ca.l.length;c++)a.l[c](b)};\nYj\u003dfunction(a){this.C\u003da.BW||null;this.u\u003da.RV||!1};\nZj\u003dfunction(a,b){g.Kf.call(this);this.xa\u003da;this.J\u003db;this.G\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.V\u003dnew Headers;this.l\u003dnull;this.Y\u003d\"GET\";this.ea\u003d\"\";this.i\u003d!1;this.L\u003dthis.u\u003dthis.C\u003dnull};\nak\u003dfunction(a){a.u.read().then(a.DQ.bind(a)).catch(a.Zx.bind(a))};\nck\u003dfunction(a){a.readyState\u003d4;a.C\u003dnull;a.u\u003dnull;a.L\u003dnull;bk(a)};\nbk\u003dfunction(a){a.onreadystatechange\u0026\u0026a.onreadystatechange.call(a)};\ng.dk\u003dfunction(a,b){this.i\u003dthis.L\u003dthis.B\u003d\"\";this.u\u003dnull;this.C\u003dthis.J\u003d\"\";this.G\u003d!1;var c;a instanceof g.dk?(this.G\u003dvoid 0!\u003d\u003db?b:a.G,g.ek(this,a.B),this.L\u003da.L,g.fk(this,a.i),g.gk(this,a.u),this.J\u003da.getPath(),hk(this,a.l.clone()),this.C\u003da.C):a\u0026\u0026(c\u003dString(a).match(hi))?(this.G\u003d!!b,g.ek(this,c[1]||\"\",!0),this.L\u003dik(c[2]||\"\"),g.fk(this,c[3]||\"\",!0),g.gk(this,c[4]),this.J\u003dik(c[5]||\"\",!0),hk(this,c[6]||\"\",!0),this.C\u003dik(c[7]||\"\")):(this.G\u003d!!b,this.l\u003dnew jk(null,this.G))};\ng.ek\u003dfunction(a,b,c){a.B\u003dc?ik(b,!0):b;a.B\u0026\u0026(a.B\u003da.B.replace(/:$/,\"\"))};\ng.fk\u003dfunction(a,b,c){a.i\u003dc?ik(b,!0):b};\ng.gk\u003dfunction(a,b){if(b){b\u003dNumber(b);if(isNaN(b)||0\u003eb)throw Error(\"Bad port number \"+b);a.u\u003db}else a.u\u003dnull};\nhk\u003dfunction(a,b,c){b instanceof jk?(a.l\u003db,$ba(a.l,a.G)):(c||(b\u003dkk(b,aca)),a.l\u003dnew jk(b,a.G))};\ng.lk\u003dfunction(a,b,c){a.l.set(b,c)};\ng.mk\u003dfunction(a){return a instanceof g.dk?a.clone():new g.dk(a,void 0)};\nik\u003dfunction(a,b){return a?b?decodeURI(a.replace(/%25/g,\"%2525\")):decodeURIComponent(a):\"\"};\nkk\u003dfunction(a,b,c){return\"string\"\u003d\u003d\u003dtypeof a?(a\u003dencodeURI(a).replace(b,bca),c\u0026\u0026(a\u003da.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),a):null};\nbca\u003dfunction(a){a\u003da.charCodeAt(0);return\"%\"+(a\u003e\u003e4\u002615).toString(16)+(a\u002615).toString(16)};\njk\u003dfunction(a,b){this.l\u003dthis.i\u003dnull;this.u\u003da||null;this.B\u003d!!b};\nrk\u003dfunction(a){a.i||(a.i\u003dnew g.ci,a.l\u003d0,a.u\u0026\u0026mi(a.u,function(b,c){a.add(td(b),c)}))};\ntk\u003dfunction(a,b){rk(a);b\u003dsk(a,b);return a.i.has(b)};\ng.uk\u003dfunction(a,b,c){a.remove(b);0\u003cc.length\u0026\u0026(a.u\u003dnull,a.i.set(sk(a,b),g.qb(c)),a.l\u003da.l+c.length)};\nsk\u003dfunction(a,b){b\u003dString(b);a.B\u0026\u0026(b\u003db.toLowerCase());return b};\n$ba\u003dfunction(a,b){b\u0026\u0026!a.B\u0026\u0026(rk(a),a.u\u003dnull,a.i.forEach(function(c,d){var e\u003dd.toLowerCase();d!\u003de\u0026\u0026(this.remove(d),g.uk(this,e,c))},a));\na.B\u003db};\njea\u003dfunction(a){var b\u003d\"\";g.Db(a,function(c,d){b+\u003dd;b+\u003d\":\";b+\u003dc;b+\u003d\"\\r\\n\"});\nreturn b};\ng.vk\u003dfunction(a){g.F.call(this);this.l\u003da;this.i\u003d{}};\nwk\u003dfunction(a,b,c,d,e,f){if(Array.isArray(c))for(var h\u003d0;h\u003cc.length;h++)wk(a,b,c[h],d,e,f);else{b\u003dwf(b,c,d||a.handleEvent,e,f||a.l||a);if(!b)return a;a.i[b.key]\u003db}return a};\ng.xk\u003dfunction(a){g.Db(a.i,function(b,c){this.i.hasOwnProperty(c)\u0026\u0026Hf(b)},a);\na.i\u003d{}};\nyk\u003dfunction(){this.u\u003d!0;this.l\u003d0;this.i\u003d\"\"};\nzk\u003dfunction(a,b,c){a.u\u003d!1;throw Error(\"The stream is broken @\"+a.l+\". Error: \"+c+\". With input:\\n\"+b);};\nAk\u003dfunction(){this.C\u003dnull;this.Vd\u003d[];this.u\u003dthis.i\u003dthis.l\u003dthis.Oa\u003dthis.J\u003d0;this.B\u003dnull;this.G\u003d0};\nBk\u003dfunction(a,b,c,d){a.Oa\u003d3;a.C\u003d\"The stream is broken @\"+a.J+\"/\"+c+\". Error: \"+d+\". With input:\\n\"+b;throw Error(a.C);};\nCk\u003dfunction(){this.i\u003dnull;this.l\u003d0;this.u\u003dnew yk;this.B\u003dnew Ak};\nDk\u003dfunction(a,b,c){a.i\u003d\"The stream is broken @\"+a.l+\". Error: \"+c+\". With input:\\n\"+b;throw Error(a.i);};\nEk\u003dfunction(a){return\"\\r\"\u003d\u003da||\"\\n\"\u003d\u003da||\" \"\u003d\u003da||\"\\t\"\u003d\u003da};\nFk\u003dfunction(a){this.J\u003dnull;this.Vd\u003d[];this.u\u003d\"\";this.V\u003d[];this.l\u003dthis.i\u003d0;this.C\u003d!1;this.G\u003d0;this.ea\u003d/[\\\\\"]/g;this.Oa\u003dthis.B\u003d0;this.L\u003d!(!a||!a.UP)};\nGk\u003dfunction(a,b,c){a.B\u003d3;a.J\u003d\"The stream is broken @\"+a.l+\"/\"+c+\". With input:\\n\"+b;throw Error(a.J);};\nHk\u003dfunction(){this.u\u003dthis.l\u003dnull;this.Oa\u003dthis.i\u003d0;this.Vd\u003d[];this.B\u003d!1};\nkea\u003dfunction(a){var b\u003da.i?a.i.getResponseHeader(\"Content-Type\"):null;if(!b)return null;b\u003db.toLowerCase();return b.startsWith(\"application/json\")?b.startsWith(\"application/json+protobuf\")?new Hk:new Fk:b.startsWith(\"application/x-protobuf\")?(a\u003da.i?a.i.getResponseHeader(\"Content-Transfer-Encoding\"):null)?\"base64\"\u003d\u003da.toLowerCase()?new Ck:null:new Ak:null};\nIk\u003dfunction(a){this.i\u003da;this.l\u003dnull;this.B\u003dthis.u\u003d0;this.V\u003d!1;this.C\u003dthis.J\u003dthis.G\u003dnull;this.L\u003dnew g.vk(this);this.L.Pa(this.i,\"readystatechange\",this.ea)};\nJk\u003dfunction(a,b){a.B!\u003db\u0026\u0026(a.B\u003db,a.J\u0026\u0026a.J())};\nKk\u003dfunction(a){g.xk(a.L);if(a.i){var b\u003da.i;a.i\u003dnull;b.abort();b.dispose()}};\nLk\u003dfunction(a){this.u\u003da;a\u003d(0,g.D)(this.NS,this);this.u.C\u003da;a\u003d(0,g.D)(this.IU,this);this.u.J\u003da;this.l\u003d{};this.i\u003d{}};\nMk\u003dfunction(a,b){for(var c\u003d{},d\u003d0;d\u003ca.length;c\u003d{sA:c.sA},d++)c.sA\u003da[d],b.forEach(function(e){return function(f){try{f(e.sA)}catch(h){}}}(c))};\nNk\u003dfunction(a,b){var c\u003da.l[b];c\u0026\u0026c.forEach(function(d){try{d()}catch(e){}});\n(c\u003da.i[b])\u0026\u0026c.forEach(function(d){d()});\na.i[b]\u003d[]};\nOk\u003dfunction(){var a\u003d{};a\u003dvoid 0\u003d\u003d\u003da?{}:a;this.C\u003da.R9||g.Ga(\"suppressCorsPreflight\",a)||!1;this.l\u003da.withCredentials||g.Ga(\"withCredentials\",a)||!1;this.B\u003da.Q9||[];this.G\u003da.S9||[];this.i\u003da.V9;this.u\u003da.T9||!1};\nQk\u003dfunction(a,b,c,d,e){var f\u003db.substr(0,b.length-e.name.length);return Pk(function(h){return new lea(function(l,m){var n\u003d{},p\u003dtea(a,h,f);p.Wl(\"error\",function(q){return m(q)});\np.Wl(\"metadata\",function(q){n\u003dq});\np.Wl(\"data\",function(q){var t\u003dn;t\u003dvoid 0\u003d\u003d\u003dt?{}:t;l(new Kj(q,h.Mx(),t))})})},a.G).call(a,Mj(e,c,d)).then(function(h){return h.BV})};\ntea\u003dfunction(a,b,c){var d\u003db.Mx(),e\u003db.getMetadata(),f\u003dRk(a,!0);a\u003dSk(a,e,f,c+d.getName());c\u003dTk(f,d.l,!1);Zba(c,\"base64\"\u003d\u003de[\"X-Goog-Encode-Response-If-Executable\"]);b\u003dd.i(b.i);f.send(a,\"POST\",b);return c};\nRk\u003dfunction(a,b){b\u003da.u\u0026\u0026!b;return a.i||b?new g.Bi(new Yj({BW:a.i,RV:b})):new g.Bi};\nSk\u003dfunction(a,b,c,d){b[\"Content-Type\"]\u003d\"application/json+protobuf\";b[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var e\u003d\"Authorization\"in b?(e\u003db.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(\" \")[0]]:!1:!1;if(e||a.l)c.L\u003d!0;a.C?(a\u003dd,g.Sb(b)?d\u003da:(b\u003djea(b),\"string\"\u003d\u003d\u003dtypeof a?d\u003dvi(a,sd(\"$httpHeaders\"),b):(g.lk(a,\"$httpHeaders\",b),d\u003da))):bi(c.headers,b);return d};\nTk\u003dfunction(a,b,c){if(c)if(a.isActive(),!g.he||g.be(10)){c\u003dnew Ik(a);var d\u003dnew Lk(c)}else d\u003dnull;return new Rj({xhr:a,RR:d},b)};\nPk\u003dfunction(a,b){var c\u003da;b.forEach(function(d){var e\u003dc;c\u003dfunction(f){return d.i(f,e)}});\nreturn c};\nUk\u003dfunction(){this.i\u003dnew Ok};\nuea\u003dfunction(a){a.mA\u003dnew Uk;a.zW\u003d\"AIzaSyBydTmf06EmN2pis9ljY6qe2XY0Rn8uK0k\";a.FK\u003dfunction(){};\na.onError\u003dfunction(){};\nreturn new Vk(a)};\nvea\u003dfunction(a,b,c){this.content\u003da;this.i\u003db;this.l\u003dc};\nwea\u003dfunction(a){switch(a){case 1:return 8;case 2:return 9;case 3:case 0:return 0;default:return 0}};\nWk\u003dfunction(){g.F.apply(this,arguments)};\nXk\u003dfunction(a,b,c){Wk.call(this);this.C\u003da;this.G\u003db;this.B\u003dc;this.i\u003d0};\nYk\u003dfunction(a){Wk.call(this);this.i\u003da};\nVk\u003dfunction(a){var b\u003dthis;this.wE\u003d{};this.sE\u003d!1;this.Yt\u003dvoid 0;var c\u003dDate.now();this.fm\u003da.fm;this.mA\u003da.mA;this.wE\u003d{\"X-Goog-Api-Key\":a.zW};this.FK\u003da.FK;this.onError\u003da.onError;this.logger\u003da.I9?new nj:new oj(this.fm);this.ly\u003dnew g.kh;this.ly.Pa(\"tick\",function(){Zk(b,2)});\nthis.aK\u003d$k(this);this.aK.then(function(d){b.Yt\u003dd;b.logger.ev(\"r\",Date.now()-c)}).catch(function(d){b.onError(d,\"Init failed\")})};\nal\u003dfunction(a,b,c){a.logger.Dy(b);return new Ye(b,c)};\nbl\u003dfunction(a,b,c){return g.E(a,function e(){var f\u003dthis,h;return g.B(e,function(l){h\u003df;return l.return(af(function(m){return g.E(h,function p(){var q,t\u003dthis;return g.B(p,function(u){q\u003db();t.logger.RJ(c,m,q);return u.return(q)})})},xea))})})};\nyea\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e,f,h,l,m;return g.B(c,function(n){switch(n.i){case 1:return e\u003dd,f\u003dUba(new Hj,d.fm),g.A(n,bl(d,function(){return e.mA.create(f,e.wE)},\"c\"),2);\ncase 2:h\u003dn.l;ra(n,3);l\u003dJe(h,rj,1);Ej.i||(Ej.i\u003dnew Ej);var p\u003dRba(Ej.i,Je(l,pj,1),Je(l,qj,2),Fe(l,3,\"\"));return g.A(n,p,5);case 5:return n.return(new sj({challenge:l}));case 3:throw m\u003dta(n),al(d,2,m);}})})};\nAea\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f,h,l,m,n;return g.B(d,function(p){switch(p.i){case 1:return f\u003de,ra(p,2),g.A(p,b.snapshot({}),4);case 4:h\u003dp.l;sa(p,3);break;case 2:throw l\u003dta(p),al(e,3,l);case 3:return m\u003dWba(Vba(new Nj,e.fm),h),g.A(p,bl(e,function(){return g.E(f,function t(){var u\u003dthis;return g.B(t,function(x){var y\u003dx.return;var z\u003dQk(u.mA.i,\"https://waa-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT\",m,u.wE||{},zea);return y.call(x,z)})})},\"g\"),5);\ncase 5:return n\u003dp.l,p.return(new vea(xe(Fe(n,1,\"\")),Se(n,3),Se(n,2)))}})})};\nBea\u003dfunction(a,b){return g.E(a,function d(){var e,f\u003dthis,h,l;return g.B(d,function(m){if(1\u003d\u003dm.i)return e\u003dDate.now(),f.ly.stop(),g.A(m,Aea(f,b),2);h\u003dm.l;if(h.i){var n\u003dwindow.webpocb;if(void 0\u003d\u003d\u003dn)throw al(f,4,Error(\"\"));n\u003dn(h.content);n\u003dnew Xk(b,n,h.i)}else n\u003dnew Yk(h.content);l\u003dn;f.ly.setInterval(1E3*h.l);f.ly.start();f.logger.ev(\"g\",Date.now()-e);return m.return(l)})})};\n$k\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e;return g.B(c,function(f){e\u003dd;return f.return(af(function(){return g.E(e,function l(){var m,n,p\u003dthis,q,t;return g.B(l,function(u){switch(u.i){case 1:return m\u003dDate.now(),g.A(u,yea(p),2);case 2:return q\u003du.l,p.logger.ev(\"c\",Date.now()-m),ra(u,3),g.A(u,Bea(p,q),5);case 5:n\u003du.l;sa(u,4);break;case 3:throw t\u003dta(u),q.dispose(),t;case 4:return u.return(n)}})})},Cea))})})};\nZk\u003dfunction(a,b){g.E(a,function d(){var e\u003dthis,f,h;return g.B(d,function(l){if(1\u003d\u003dl.i){if(e.sE)return l.return();e.sE\u003d!0;l.G\u003d0;l.B\u003d2;f\u003de.Yt;f.l\u003db;h\u003d$k(e);return g.A(l,h,4)}2!\u003dl.i\u0026\u0026(e.Yt\u003dl.l,f.dispose());ua(l);e.sE\u003d!1;return wa(l,0)})})};\nDea\u003dfunction(a){a\u003da.url;var b\u003d/[?\u0026]dsh\u003d1(\u0026|$)/.test(a);this.u\u003d!b\u0026\u0026/[?\u0026]ae\u003d1(\u0026|$)/.test(a);this.B\u003d!b\u0026\u0026/[?\u0026]ae\u003d2(\u0026|$)/.test(a);if((this.i\u003d/[?\u0026]adurl\u003d([^\u0026]*)/.exec(a))\u0026\u0026this.i[1]){try{var c\u003ddecodeURIComponent(this.i[1])}catch(d){c\u003dnull}this.l\u003dc}};\ncl\u003dfunction(a,b,c,d){var e\u003dwindow,f\u003d\"//pagead2.googlesyndication.com/bg/\"+g.ud(c)+\".js\";c\u003de.document;var h\u003d{};b\u0026\u0026(h._scs_\u003db);h._bgu_\u003df;h._bgp_\u003dd;h._li_\u003d\"v_h.127.0.0.1\";(b\u003de.GoogleTyFxhY)\u0026\u0026\"function\"\u003d\u003dtypeof b.push||(b\u003de.GoogleTyFxhY\u003d[]);b.push(h);e\u003d$f(c).createElement(\"SCRIPT\");e.type\u003d\"text/javascript\";e.async\u003d!0;a\u003dtaa(g.hc(\"//tpc.googlesyndication.com/sodar/%{path}\"),{path:g.ud(a)+\".js\"});g.Dj(e,a);c.getElementsByTagName(\"head\")[0].appendChild(e)};\ndl\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.error\u003da;this.context\u003db.context;this.msg\u003db.message||\"\";this.id\u003db.id||\"jserror\";this.meta\u003dc};\nel\u003dfunction(a){return a?a.passive\u0026\u0026Eea()?a:a.capture||!1:!1};\nfl\u003dfunction(a,b,c,d){return a.addEventListener?(a.addEventListener(b,c,el(d)),!0):!1};\ngl\u003dfunction(a,b,c){a.removeEventListener\u0026\u0026a.removeEventListener(b,c,el(void 0))};\nil\u003dfunction(){return!hl()\u0026\u0026(Yc(\"iPod\")||Yc(\"iPhone\")||Yc(\"Android\")||Yc(\"IEMobile\"))};\nhl\u003dfunction(){return Yc(\"iPad\")||Yc(\"Android\")\u0026\u0026!Yc(\"Mobile\")||Yc(\"Silk\")};\njl\u003dfunction(a){try{return!!a\u0026\u0026null!\u003da.location.href\u0026\u0026Xd(a,\"foo\")}catch(b){return!1}};\nkl\u003dfunction(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\u0026\u0026b.call(void 0,a[c],c,a)};\nGea\u003dfunction(){var a\u003d[];kl(Fea,function(b){a.push(b)});\nreturn a};\nIea\u003dfunction(a){return(a\u003dHea.exec(a))\u0026\u0026a[0]||\"\"};\nJea\u003dfunction(){var a\u003dll;if(!a)return\"\";var b\u003d/.*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$/;try{var c\u003db.exec(decodeURIComponent(a));if(c)return c[1]\u0026\u00261\u003cc[1].length?c[1].substring(1):\"true\"}catch(d){}return\"\"};\nLea\u003dfunction(){var a\u003dg.qg(\"IFRAME\"),b\u003d{};g.Bb(Kea(),function(c){a.sandbox\u0026\u0026a.sandbox.supports\u0026\u0026a.sandbox.supports(c)\u0026\u0026(b[c]\u003d!0)});\nreturn b};\nml\u003dfunction(a,b,c,d){this.top\u003da;this.right\u003db;this.bottom\u003dc;this.left\u003dd};\nnl\u003dfunction(a){return a.right-a.left};\nol\u003dfunction(a,b,c){b instanceof g.Sf?(a.left+\u003db.x,a.right+\u003db.x,a.top+\u003db.y,a.bottom+\u003db.y):(a.left+\u003db,a.right+\u003db,\"number\"\u003d\u003d\u003dtypeof c\u0026\u0026(a.top+\u003dc,a.bottom+\u003dc));return a};\ng.pl\u003dfunction(a,b,c,d){this.left\u003da;this.top\u003db;this.width\u003dc;this.height\u003dd};\nql\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.left\u003d\u003db.left\u0026\u0026a.width\u003d\u003db.width\u0026\u0026a.top\u003d\u003db.top\u0026\u0026a.height\u003d\u003db.height:!1};\nrl\u003dfunction(a){this.isValid\u003da};\nsl\u003dfunction(a){return new rl(function(b){return b.substr(0,a.length+1).toLowerCase()\u003d\u003d\u003da+\":\"})};\nul\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?tl:b;for(var c\u003d0;c\u003cb.length;++c){var d\u003db[c];if(d instanceof rl\u0026\u0026d.isValid(a))return new Aj(a,tj)}};\nwl\u003dfunction(a){vl();return gd(a,null)};\ng.xl\u003dfunction(a){vl();return pc(a)};\ng.zl\u003dfunction(a,b,c){if(\"string\"\u003d\u003d\u003dtypeof b)(b\u003dyl(a,b))\u0026\u0026(a.style[b]\u003dc);else for(var d in b){c\u003da;var e\u003db[d],f\u003dyl(c,d);f\u0026\u0026(c.style[f]\u003de)}};\nyl\u003dfunction(a,b){var c\u003dAl[b];if(!c){var d\u003dyd(b);c\u003dd;void 0\u003d\u003d\u003da.style[d]\u0026\u0026(d\u003d(g.lg?\"Webkit\":Bl?\"Moz\":g.he?\"ms\":g.Cl?\"O\":null)+Iaa(d),void 0!\u003d\u003da.style[d]\u0026\u0026(c\u003dd));Al[b]\u003dc}return c};\ng.Dl\u003dfunction(a,b){var c\u003da.style[yd(b)];return\"undefined\"!\u003d\u003dtypeof c?c:a.style[yl(a,b)]||\"\"};\nEl\u003dfunction(a,b){var c\u003dYf(a);return c.defaultView\u0026\u0026c.defaultView.getComputedStyle\u0026\u0026(a\u003dc.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||\"\":\"\"};\nFl\u003dfunction(a,b){return El(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style\u0026\u0026a.style[b]};\ng.Hl\u003dfunction(a,b,c){if(b instanceof g.Sf){var d\u003db.x;b\u003db.y}else d\u003db,b\u003dc;a.style.left\u003dg.Gl(d,!1);a.style.top\u003dg.Gl(b,!1)};\nIl\u003dfunction(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};\nMea\u003dfunction(a){if(g.he\u0026\u0026!g.be(8))return a.offsetParent;var b\u003dYf(a),c\u003dFl(a,\"position\"),d\u003d\"fixed\"\u003d\u003dc||\"absolute\"\u003d\u003dc;for(a\u003da.parentNode;a\u0026\u0026a!\u003db;a\u003da.parentNode)if(11\u003d\u003da.nodeType\u0026\u0026a.host\u0026\u0026(a\u003da.host),c\u003dFl(a,\"position\"),d\u003dd\u0026\u0026\"static\"\u003d\u003dc\u0026\u0026a!\u003db.documentElement\u0026\u0026a!\u003db.body,!d\u0026\u0026(a.scrollWidth\u003ea.clientWidth||a.scrollHeight\u003ea.clientHeight||\"fixed\"\u003d\u003dc||\"absolute\"\u003d\u003dc||\"relative\"\u003d\u003dc))return a;return null};\ng.Jl\u003dfunction(a){var b\u003dYf(a),c\u003dnew g.Sf(0,0);var d\u003db?Yf(b):document;d\u003d!g.he||g.be(9)||\"CSS1Compat\"\u003d\u003d$f(d).i.compatMode?d.documentElement:d.body;if(a\u003d\u003dd)return c;a\u003dIl(a);b\u003dkg($f(b).i);c.x\u003da.left+b.x;c.y\u003da.top+b.y;return c};\nLl\u003dfunction(a,b){var c\u003dnew g.Sf(0,0),d\u003dmg(Yf(a));if(!Xd(d,\"parent\"))return c;do{var e\u003dd\u003d\u003db?g.Jl(a):Kl(a);c.x+\u003de.x;c.y+\u003de.y}while(d\u0026\u0026d!\u003db\u0026\u0026d!\u003dd.parent\u0026\u0026(a\u003dd.frameElement)\u0026\u0026(d\u003dd.parent));return c};\ng.Nl\u003dfunction(a,b){a\u003dMl(a);b\u003dMl(b);return new g.Sf(a.x-b.x,a.y-b.y)};\nKl\u003dfunction(a){a\u003dIl(a);return new g.Sf(a.left,a.top)};\nMl\u003dfunction(a){if(1\u003d\u003da.nodeType)return Kl(a);a\u003da.changedTouches?a.changedTouches[0]:a;return new g.Sf(a.clientX,a.clientY)};\ng.Ol\u003dfunction(a,b,c){if(b instanceof g.Uf)c\u003db.height,b\u003db.width;else if(void 0\u003d\u003dc)throw Error(\"missing height argument\");a.style.width\u003dg.Gl(b,!0);a.style.height\u003dg.Gl(c,!0)};\ng.Gl\u003dfunction(a,b){\"number\"\u003d\u003dtypeof a\u0026\u0026(a\u003d(b?Math.round(a):a)+\"px\");return a};\ng.Pl\u003dfunction(a){var b\u003dNea;if(\"none\"!\u003dFl(a,\"display\"))return b(a);var c\u003da.style,d\u003dc.display,e\u003dc.visibility,f\u003dc.position;c.visibility\u003d\"hidden\";c.position\u003d\"absolute\";c.display\u003d\"inline\";a\u003db(a);c.display\u003dd;c.position\u003df;c.visibility\u003de;return a};\nNea\u003dfunction(a){var b\u003da.offsetWidth,c\u003da.offsetHeight,d\u003dg.lg\u0026\u0026!b\u0026\u0026!c;return(void 0\u003d\u003d\u003db||d)\u0026\u0026a.getBoundingClientRect?(a\u003dIl(a),new g.Uf(a.right-a.left,a.bottom-a.top)):new g.Uf(b,c)};\ng.Ql\u003dfunction(a,b){a.style.display\u003db?\"\":\"none\"};\nUl\u003dfunction(){if(Rl\u0026\u0026!jl(Sl)){var a\u003d\".\"+Tl.domain;try{for(;2\u003ca.split(\".\").length\u0026\u0026!jl(Sl);)Tl.domain\u003da\u003da.substr(a.indexOf(\".\")+1),Sl\u003dwindow.parent}catch(b){}jl(Sl)||(Sl\u003dwindow)}return Sl};\nVl\u003dfunction(a,b,c){a\u0026\u0026null!\u003d\u003db\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);try{return(void 0\u003d\u003d\u003dc?0:c)?(new g.Uf(b.innerWidth,b.innerHeight)).round():ig(b||window).round()}catch(d){return new g.Uf(-12245933,-12245933)}};\nWl\u003dfunction(a,b,c){try{a\u0026\u0026(b\u003db.top);var d\u003dVl(a,b,void 0\u003d\u003d\u003dc?!1:c),e\u003dkg($f(b.document).i);if(-12245933\u003d\u003dd.width){var f\u003dd.width;var h\u003dnew ml(f,f,f,f)}else h\u003dnew ml(e.y,e.x+d.width,e.y+d.height,e.x);return h}catch(l){return new ml(-12245933,-12245933,-12245933,-12245933)}};\nOea\u003dfunction(a){var b\u003d{};g.Bb(a,function(c){var d\u003dc.event,e\u003db[d];b.hasOwnProperty(d)?null!\u003d\u003de\u0026\u0026(c.i(e)||(b[d]\u003dnull)):b[d]\u003dc});\nlaa(a,function(c){return null\u003d\u003d\u003db[c.event]})};\nXl\u003dfunction(){this.Vc\u003d0;this.i\u003d!1;this.l\u003d-1;this.Cp\u003d!1;this.jh\u003d0};\nYl\u003dfunction(){this.l\u003dnull;this.i\u003d!1};\nZl\u003dfunction(a){Yl.call(this);this.u\u003da};\n$l\u003dfunction(){Yl.call(this)};\nam\u003dfunction(){Yl.call(this)};\nbm\u003dfunction(){this.i\u003d{};this.l\u003d!0;this.u\u003d{}};\ncm\u003dfunction(a,b,c){a.i[b]||(a.i[b]\u003dnew Zl(c));return a.i[b]};\nPea\u003dfunction(a){a.i.queryid||(a.i.queryid\u003dnew am)};\ndm\u003dfunction(a,b,c){(a\u003da.i[b])\u0026\u0026a.setValue(c)};\nnm\u003dfunction(a,b){if(Nb(a.u,b))return a.u[b];if(a\u003da.i[b])return a.getValue()};\nom\u003dfunction(a){var b\u003d{},c\u003dg.Eb(a.i,function(d){return d.i});\ng.Db(c,function(d,e){d\u003dvoid 0!\u003d\u003da.u[e]?String(a.u[e]):d.i\u0026\u0026null!\u003d\u003dd.l?String(d.l):\"\";0\u003cd.length\u0026\u0026(b[e]\u003dd)},a);\nreturn b};\nQea\u003dfunction(a){a\u003dom(a);var b\u003d[];g.Db(a,function(c,d){d in Object.prototype||\"undefined\"!\u003dtypeof c\u0026\u0026b.push([d,\":\",c].join(\"\"))});\nreturn b};\nRea\u003dfunction(){this.i\u003dthis.An\u003dnull};\npm\u003dfunction(){};\nrm\u003dfunction(){if(!qm())throw Error();};\nqm\u003dfunction(){return!(!sm||!sm.performance)};\ntm\u003dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||\"\"]||0};\num\u003dfunction(){};\nxm\u003dfunction(a){a\u003da||vm();for(var b\u003dnew wm(g.C.location.href,g.C,!1),c\u003dnull,d\u003da.length-1,e\u003dd;0\u003c\u003de;--e){var f\u003da[e];!c\u0026\u0026Sea.test(f.url)\u0026\u0026(c\u003df);if(f.url\u0026\u0026!f.kD){b\u003df;break}}e\u003dnull;f\u003da.length\u0026\u0026a[d].url;0!\u003db.depth\u0026\u0026f\u0026\u0026(e\u003da[d]);return new Tea(b,e,c)};\nvm\u003dfunction(){var a\u003dg.C,b\u003d[],c\u003dnull;do{var d\u003da;if(jl(d)){var e\u003dd.location.href;c\u003dd.document\u0026\u0026d.document.referrer||null}else e\u003dc,c\u003dnull;b.push(new wm(e||\"\",d));try{a\u003dd.parent}catch(f){a\u003dnull}}while(a\u0026\u0026d!\u003da);d\u003d0;for(a\u003db.length-1;d\u003c\u003da;++d)b[d].depth\u003da-d;d\u003dg.C;if(d.location\u0026\u0026d.location.ancestorOrigins\u0026\u0026d.location.ancestorOrigins.length\u003d\u003db.length-1)for(a\u003d1;a\u003cb.length;++a)e\u003db[a],e.url||(e.url\u003dd.location.ancestorOrigins[a-1]||\"\",e.kD\u003d!0);return b};\nTea\u003dfunction(a,b,c){this.i\u003da;this.l\u003db;this.u\u003dc};\nwm\u003dfunction(a,b,c){this.url\u003da;this.Uf\u003db;this.kD\u003d!!c;this.depth\u003dnull};\nym\u003dfunction(){this.u\u003d\"\u0026\";this.l\u003d{};this.B\u003d0;this.i\u003d[]};\nzm\u003dfunction(a,b){var c\u003d{};c[a]\u003db;return[c]};\nBm\u003dfunction(a,b,c,d,e){var f\u003d[];kl(a,function(h,l){(h\u003dAm(h,b,c,d,e))\u0026\u0026f.push(l+\"\u003d\"+h)});\nreturn f.join(b)};\nAm\u003dfunction(a,b,c,d,e){if(null\u003d\u003da)return\"\";b\u003db||\"\u0026\";c\u003dc||\",$\";\"string\"\u003d\u003dtypeof c\u0026\u0026(c\u003dc.split(\"\"));if(a instanceof Array){if(d\u003dd||0,d\u003cc.length){for(var f\u003d[],h\u003d0;h\u003ca.length;h++)f.push(Am(a[h],b,c,d+1,e));return f.join(c[d])}}else if(\"object\"\u003d\u003dtypeof a)return e\u003de||0,2\u003ee?encodeURIComponent(Bm(a,b,c,d,e+1)):\"...\";return encodeURIComponent(String(a))};\nVea\u003dfunction(a,b,c){b\u003db+\"//pagead2.googlesyndication.com\"+c;var d\u003dUea(a)-c.length;if(0\u003ed)return\"\";a.i.sort(function(p,q){return p-q});\nc\u003dnull;for(var e\u003d\"\",f\u003d0;f\u003ca.i.length;f++)for(var h\u003da.i[f],l\u003da.l[h],m\u003d0;m\u003cl.length;m++){if(!d){c\u003dnull\u003d\u003dc?h:c;break}var n\u003dBm(l[m],a.u,\",$\");if(n){n\u003de+n;if(d\u003e\u003dn.length){d-\u003dn.length;b+\u003dn;e\u003da.u;break}c\u003dnull\u003d\u003dc?h:c}}a\u003d\"\";null!\u003dc\u0026\u0026(a\u003de+\"trn\u003d\"+c);return b+a+\"\"};\nUea\u003dfunction(a){var b\u003d1,c;for(c in a.l)b\u003dc.length\u003eb?c.length:b;return 3997-b-a.u.length-1};\nCm\u003dfunction(a,b){this.i\u003da;this.depth\u003db};\nXea\u003dfunction(){function a(l,m){return null\u003d\u003dl?m:l}\nvar b\u003dvm(),c\u003dMath.max(b.length-1,0),d\u003dxm(b);b\u003dd.i;var e\u003dd.l,f\u003dd.u,h\u003d[];f\u0026\u0026h.push(new Cm([f.url,f.kD?2:0],a(f.depth,1)));e\u0026\u0026e!\u003df\u0026\u0026h.push(new Cm([e.url,2],0));b.url\u0026\u0026b!\u003df\u0026\u0026h.push(new Cm([b.url,0],a(b.depth,c)));d\u003dg.Re(h,function(l,m){return h.slice(0,h.length-m)});\n!b.url||(f||e)\u0026\u0026b!\u003df||(e\u003dIea(b.url))\u0026\u0026d.push([new Cm([e,1],a(b.depth,c))]);d.push([]);return g.Re(d,function(l){return Wea(c,l)})};\nWea\u003dfunction(a,b){g.Dm(b,function(e){return 0\u003c\u003de.depth});\nvar c\u003dEm(b,function(e,f){return Math.max(e,f.depth)},-1),d\u003dpaa(c+2);\nd[0]\u003da;g.Bb(b,function(e){return d[e.depth+1]\u003de.i});\nreturn d};\nYea\u003dfunction(){var a\u003dXea();return g.Re(a,function(b){return Am(b)})};\nFm\u003dfunction(a){if(a.Ke\u0026\u0026a.hasOwnProperty(\"Ke\"))return a.Ke;var b\u003dnew a;return a.Ke\u003db};\nGm\u003dfunction(){this.l\u003dnew um;this.i\u003dqm()?new rm:new pm};\nZea\u003dfunction(){Hm();var a\u003dsm.document;return!!(a\u0026\u0026a.body\u0026\u0026a.body.getBoundingClientRect\u0026\u0026\"function\"\u003d\u003d\u003dtypeof sm.setInterval\u0026\u0026\"function\"\u003d\u003d\u003dtypeof sm.clearInterval\u0026\u0026\"function\"\u003d\u003d\u003dtypeof sm.setTimeout\u0026\u0026\"function\"\u003d\u003d\u003dtypeof sm.clearTimeout)};\nIm\u003dfunction(a){Hm();var b\u003dUl()||sm;b.google_image_requests||(b.google_image_requests\u003d[]);var c\u003db.document.createElement(\"img\");c.src\u003da;b.google_image_requests.push(c)};\nJm\u003dfunction(){Hm();return Yea()};\nKm\u003dfunction(){};\nHm\u003dfunction(){return Fm(Km).getContext()};\nLm\u003dfunction(a){De.call(this,a)};\n$ea\u003dfunction(a){this.u\u003da;this.i\u003d-1;this.l\u003dthis.B\u003d0};\nMm\u003dfunction(a,b){return function(c){for(var d\u003d[],e\u003d0;e\u003carguments.length;++e)d[e-0]\u003darguments[e];if(-1\u003ca.i)return b.apply(null,g.v(d));try{return a.i\u003da.u.i.now(),b.apply(null,g.v(d))}finally{a.B+\u003da.u.i.now()-a.i,a.i\u003d-1,a.l+\u003d1}}};\nafa\u003dfunction(a,b){this.l\u003da;this.u\u003db;this.i\u003dnew $ea(a)};\nbfa\u003dfunction(){};\nOm\u003dfunction(){this.u\u003dvoid 0;this.l\u003dthis.G\u003d0;this.C\u003d-1;this.featureSet\u003dnew bm;cm(this.featureSet,\"mv\",cfa).i\u003d!0;cm(this.featureSet,\"omid\",Nm);cm(this.featureSet,\"epoh\",Nm).i\u003d!0;cm(this.featureSet,\"epph\",Nm).i\u003d!0;cm(this.featureSet,\"umt\",Nm).i\u003d!0;cm(this.featureSet,\"phel\",Nm).i\u003d!0;cm(this.featureSet,\"phell\",Nm).i\u003d!0;cm(this.featureSet,\"oseid\",dfa).i\u003d!0;var a\u003dthis.featureSet;a.i.sloi||(a.i.sloi\u003dnew $l);a.i.sloi.i\u003d!0;cm(this.featureSet,\"ovms\",efa).i\u003d!0;cm(this.featureSet,\"xdi\",Nm).i\u003d!0;cm(this.featureSet,\n\"amp\",Nm).i\u003d!0;cm(this.featureSet,\"prf\",Nm).i\u003d!0;cm(this.featureSet,\"gtx\",Nm).i\u003d!0;cm(this.featureSet,\"mvp_lv\",Nm).i\u003d!0;cm(this.featureSet,\"ssmol\",Nm).i\u003d!0;this.i\u003dnew afa(Hm(),this.featureSet);this.B\u003d!1;this.flags\u003dnew bfa};\nPm\u003dfunction(){return Fm(Om)};\nffa\u003dfunction(){var a\u003d\"https:\";sm\u0026\u0026sm.location\u0026\u0026\"http:\"\u003d\u003d\u003dsm.location.protocol\u0026\u0026(a\u003d\"http:\");this.l\u003da;this.i\u003d.01;this.u\u003dMath.random()};\nQm\u003dfunction(a,b,c,d,e){if((d?a.u:Math.random())\u003c(e||a.i))try{if(c instanceof ym)var f\u003dc;else f\u003dnew ym,kl(c,function(l,m){var n\u003df,p\u003dn.B++;l\u003dzm(m,l);n.i.push(p);n.l[p]\u003dl});\nvar h\u003dVea(f,a.l,\"/pagead/gen_204?id\u003d\"+b+\"\u0026\");h\u0026\u0026Im(h)}catch(l){}};\nRm\u003dfunction(){var a\u003dg.C.performance;return a\u0026\u0026a.now\u0026\u0026a.timing?Math.floor(a.now()+a.timing.navigationStart):g.Qa()};\nSm\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?g.C:a;return(a\u003da.performance)\u0026\u0026a.now?a.now():null};\ngfa\u003dfunction(a,b,c){this.label\u003da;this.type\u003db;this.value\u003dc;this.duration\u003d0;this.uniqueId\u003dMath.random();this.slotId\u003dvoid 0};\nUm\u003dfunction(){var a\u003dUl();this.events\u003d[];this.l\u003da||g.C;var b\u003dnull;a\u0026\u0026(a.google_js_reporting_queue\u003da.google_js_reporting_queue||[],this.events\u003da.google_js_reporting_queue,b\u003da.google_measure_js_timing);this.i\u003dTm()||(null!\u003db?b:1\u003eMath.random())};\nWm\u003dfunction(a){a\u0026\u0026Vm\u0026\u0026Tm()\u0026\u0026(Vm.clearMarks(\"goog_\"+a.label+\"_\"+a.uniqueId+\"_start\"),Vm.clearMarks(\"goog_\"+a.label+\"_\"+a.uniqueId+\"_end\"))};\nZm\u003dfunction(){var a\u003dXm;this.i\u003dYm;this.rI\u003d\"jserror\";this.QE\u003d!0;this.CB\u003dnull;this.l\u003dthis.xD;this.Hb\u003dvoid 0\u003d\u003d\u003da?null:a};\nbn\u003dfunction(a,b,c,d){return Mm(Pm().i.i,function(){try{if(a.Hb\u0026\u0026a.Hb.i){var e\u003da.Hb.start(b.toString(),3);var f\u003dc();a.Hb.end(e)}else f\u003dc()}catch(m){var h\u003da.QE;try{Wm(e);var l\u003dnew $m(an(m));h\u003da.l(b,l,void 0,d)}catch(n){a.xD(217,n)}if(!h)throw m;}return f})()};\ndn\u003dfunction(a,b,c){var d\u003dcn;return Mm(Pm().i.i,function(e){for(var f\u003d[],h\u003d0;h\u003carguments.length;++h)f[h-0]\u003darguments[h];return bn(d,a,function(){return b.apply(void 0,f)},c)})};\nan\u003dfunction(a){var b\u003da.toString();a.name\u0026\u0026-1\u003d\u003db.indexOf(a.name)\u0026\u0026(b+\u003d\": \"+a.name);a.message\u0026\u0026-1\u003d\u003db.indexOf(a.message)\u0026\u0026(b+\u003d\": \"+a.message);if(a.stack){a\u003da.stack;var c\u003db;try{-1\u003d\u003da.indexOf(c)\u0026\u0026(a\u003dc+\"\\n\"+a);for(var d;a!\u003dd;)d\u003da,a\u003da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");b\u003da.replace(/\\n */g,\"\\n\")}catch(e){b\u003dc}}return b};\n$m\u003dfunction(a){dl.call(this,Error(a),{message:a})};\nen\u003dfunction(){var a\u003dUl();a\u0026\u0026\"undefined\"!\u003dtypeof a.google_measure_js_timing\u0026\u0026(a.google_measure_js_timing||Xm.disable())};\nhfa\u003dfunction(a){cn.CB\u003dfunction(b){g.Bb(a,function(c){c(b)})}};\nfn\u003dfunction(a,b){return bn(cn,a,b,void 0)};\ngn\u003dfunction(a,b){return dn(a,b,void 0)};\nhn\u003dfunction(a,b,c,d){cn.xD(a,b,c,d)};\njn\u003dfunction(){return Date.now()-ifa};\njfa\u003dfunction(){var a\u003dPm().u,b\u003d0\u003c\u003dkn?jn()-kn:-1,c\u003dln?jn()-mn:-1,d\u003d0\u003c\u003dnn?jn()-nn:-1;if(947190542\u003d\u003da)return 100;if(79463069\u003d\u003da)return 200;a\u003d[2E3,4E3];var e\u003d[250,500,1E3];hn(637,Error(),.001);var f\u003db;-1!\u003dc\u0026\u0026c\u003cb\u0026\u0026(f\u003dc);for(b\u003d0;b\u003ca.length;++b)if(f\u003ca[b]){var h\u003de[b];break}void 0\u003d\u003d\u003dh\u0026\u0026(h\u003de[a.length]);return-1!\u003dd\u0026\u00261500\u003cd\u0026\u00264E3\u003ed?500:h};\non\u003dfunction(a,b,c){var d\u003dnew ml(0,0,0,0);this.time\u003da;this.volume\u003dnull;this.u\u003db;this.i\u003dd;this.l\u003dc};\npn\u003dfunction(a,b,c,d,e,f,h){this.B\u003da;this.u\u003db;this.G\u003dc;this.i\u003dd;this.C\u003de;this.l\u003df;this.J\u003dh};\nqn\u003dfunction(a){for(var b\u003d0,c\u003da,d\u003d0;a\u0026\u0026a!\u003da.parent;)a\u003da.parent,d++,jl(a)\u0026\u0026(c\u003da,b\u003dd);return{Uf:c,level:b}};\nrn\u003dfunction(a){var b\u003da!\u003d\u003da.top,c\u003da.top\u003d\u003d\u003dqn(a).Uf,d\u003d-1,e\u003d0;if(b\u0026\u0026c\u0026\u0026a.top.mraid){d\u003d3;var f\u003da.top.mraid}else d\u003d(f\u003da.mraid)?b?c?2:1:0:-1;f\u0026\u0026(f.IS_GMA_SDK||(e\u003d2),Hb(kfa,function(h){return\"function\"\u003d\u003d\u003dtypeof f[h]})||(e\u003d1));\nreturn{nj:f,compatibility:e,OV:d}};\nlfa\u003dfunction(a){return(a\u003da.document)\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.elementFromPoint};\nsn\u003dfunction(a,b,c,d){var e\u003dvoid 0\u003d\u003d\u003de?!1:e;c\u003ddn(d,c,void 0);fl(a,b,c,{capture:e})};\ntn\u003dfunction(a,b){b\u003dMath.pow(10,b);return Math.floor(a*b)/b};\nun\u003dfunction(a){return new ml(a.top,a.right,a.bottom,a.left)};\nvn\u003dfunction(a){var b\u003da.top||0,c\u003da.left||0;return new ml(b,c+(a.width||0),b+(a.height||0),c)};\nwn\u003dfunction(a){return null!\u003da\u0026\u00260\u003c\u003da\u0026\u00261\u003e\u003da};\nmfa\u003dfunction(){var a\u003dg.Xc;return a?xn(\"Android TV;AppleTV;Apple TV;GoogleTV;HbbTV;NetCast.TV;Opera TV;POV_TV;SMART-TV;SmartTV;TV Store;AmazonWebAppPlatform;MiBOX\".split(\";\"),function(b){return Cc(a,b)})||Cc(a,\"OMI/\")\u0026\u0026!Cc(a,\"XiaoMi/\")?!0:Cc(a,\"Presto\")\u0026\u0026Cc(a,\"Linux\")\u0026\u0026!Cc(a,\"X11\")\u0026\u0026!Cc(a,\"Android\")\u0026\u0026!Cc(a,\"Mobi\"):!1};\nyn\u003dfunction(){this.u\u003d!jl(sm.top);this.isMobileDevice\u003dhl()||il();var a\u003dvm();this.domain\u003d0\u003ca.length\u0026\u0026null!\u003da[a.length-1]\u0026\u0026null!\u003da[a.length-1].url?g.ji(a[a.length-1].url)||\"\":\"\";this.i\u003dnew ml(0,0,0,0);this.B\u003dnew g.Uf(0,0);this.C\u003dnew g.Uf(0,0);this.J\u003dnew ml(0,0,0,0);this.G\u003d0;this.L\u003d!1;this.l\u003d!(!sm||!rn(sm).nj);this.update(sm)};\nzn\u003dfunction(a,b){b\u0026\u0026b.screen\u0026\u0026(a.B\u003dnew g.Uf(b.screen.width,b.screen.height))};\nAn\u003dfunction(a,b){var c\u003da.i?new g.Uf(nl(a.i),a.i.getHeight()):new g.Uf(0,0);b\u003dvoid 0\u003d\u003d\u003db?sm:b;null!\u003d\u003db\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);var d\u003d0,e\u003d0;try{var f\u003db.document,h\u003df.body,l\u003df.documentElement;if(\"CSS1Compat\"\u003d\u003df.compatMode\u0026\u0026l.scrollHeight)d\u003dl.scrollHeight!\u003dc.height?l.scrollHeight:l.offsetHeight,e\u003dl.scrollWidth!\u003dc.width?l.scrollWidth:l.offsetWidth;else{var m\u003dl.scrollHeight,n\u003dl.scrollWidth,p\u003dl.offsetHeight,q\u003dl.offsetWidth;l.clientHeight!\u003dp\u0026\u0026(m\u003dh.scrollHeight,n\u003dh.scrollWidth,p\u003dh.offsetHeight,q\u003dh.offsetWidth);\nm\u003ec.height?m\u003ep?(d\u003dm,e\u003dn):(d\u003dp,e\u003dq):m\u003cp?(d\u003dm,e\u003dn):(d\u003dp,e\u003dq)}var t\u003dnew g.Uf(e,d)}catch(u){t\u003dnew g.Uf(-12245933,-12245933)}a.C\u003dt};\nCn\u003dfunction(){var a\u003dBn();if(0\u003ca.G||a.L)return!0;a\u003dHm().l.isVisible();var b\u003d0\u003d\u003d\u003dtm(Tl);return a||b};\nBn\u003dfunction(){return Fm(yn)};\nDn\u003dfunction(a){this.u\u003da;this.l\u003d0;this.i\u003dnull};\nEn\u003dfunction(a,b,c){this.Uf\u003da;this.Ja\u003dvoid 0\u003d\u003d\u003dc?\"na\":c;this.B\u003d[];this.ke\u003d!1;this.u\u003dnew on(-1,!0,this);this.i\u003dthis;this.J\u003db;this.V\u003dthis.L\u003d!1;this.ya\u003d\"uk\";this.xa\u003d!1;this.C\u003d!0};\nGn\u003dfunction(a,b,c){if(!a.V||(void 0\u003d\u003d\u003dc?0:c))a.V\u003d!0,a.ya\u003db,a.J\u003d0,a.i!\u003da||Fn(a)};\nHn\u003dfunction(a,b){g.ib(a.B,b)||(a.B.push(b),b.Gr(a.i),b.pn(a.u),b.Nk()\u0026\u0026(a.L\u003d!0))};\nIn\u003dfunction(a){a\u003da.i;a.VF();a.UF();var b\u003dBn();b.J\u003dWl(!1,a.Uf,b.isMobileDevice);An(Bn(),a.Uf);a.u.i\u003da.VI()};\nJn\u003dfunction(a){a.L\u003da.B.length?xn(a.B,function(b){return b.Nk()}):!1};\nKn\u003dfunction(a){var b\u003dg.qb(a.B);g.Bb(b,function(c){c.pn(a.u)})};\nFn\u003dfunction(a){var b\u003dg.qb(a.B);g.Bb(b,function(c){c.Gr(a.i)});\na.i!\u003da||Kn(a)};\nLn\u003dfunction(a,b,c,d){this.element\u003da;this.i\u003dnew ml(0,0,0,0);this.B\u003dnew ml(0,0,0,0);this.l\u003db;this.featureSet\u003dc;this.Y\u003dd;this.ea\u003d!1;this.timestamp\u003d-1;this.J\u003dnew pn(b.u,this.i,new ml(0,0,0,0),0,0,jn(),0)};\nMn\u003dfunction(a){this.C\u003d!1;this.i\u003da;this.B\u003dg.Ha};\nNn\u003dfunction(a,b,c){this.u\u003dvoid 0\u003d\u003d\u003dc?0:c;this.l\u003da;this.i\u003dnull\u003d\u003db?\"\":b};\nnfa\u003dfunction(a){switch(Math.trunc(a.u)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\nOn\u003dfunction(a,b){return a.u\u003cb.u?!0:a.u\u003eb.u?!1:a.l\u003cb.l?!0:a.l\u003eb.l?!1:typeof a.i\u003ctypeof b.i?!0:typeof a.i\u003etypeof b.i?!1:a.i\u003cb.i};\nPn\u003dfunction(){this.u\u003d0;this.i\u003d[];this.l\u003d!1};\nofa\u003dfunction(a,b){(0,g.Bb)(b.i,function(c){a.add(c.l,c.i,nfa(c))})};\nQn\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?0:c;var d\u003dvoid 0\u003d\u003d\u003dd?!0:d;kl(b,function(e,f){d\u0026\u0026void 0\u003d\u003d\u003de||a.add(f,e,c)});\nreturn a};\nRn\u003dfunction(a){var b\u003dpfa;a.l\u0026\u0026(g.yb(a.i,function(c,d){return On(d,c)?1:On(c,d)?-1:0}),a.l\u003d!1);\nreturn Em(a.i,function(c,d){d\u003db(d);return\"\"+c+(\"\"!\u003dc\u0026\u0026\"\"!\u003dd?\"\u0026\":\"\")+d},\"\")};\npfa\u003dfunction(a){var b\u003da.l;a\u003da.i;return\"\"\u003d\u003d\u003da?b:\"boolean\"\u003d\u003d\u003dtypeof a?a?b:\"\":Array.isArray(a)?0\u003d\u003d\u003da.length?b:b+\"\u003d\"+a.join():b+\"\u003d\"+(g.ib([\"mtos\",\"tos\",\"p\"],b)?a:encodeURIComponent(a))};\nTn\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!0:b;this.i\u003dnew Pn;void 0!\u003d\u003da\u0026\u0026ofa(this.i,a);b\u0026\u0026this.i.add(\"v\",Sn,-16)};\nqfa\u003dfunction(a){var b\u003d[],c\u003d[];g.Db(a,function(d,e){if(!(e in Object.prototype)\u0026\u0026\"undefined\"!\u003dtypeof d)switch(Array.isArray(d)\u0026\u0026(d\u003dd.join(\",\")),d\u003d[e,\"\u003d\",d].join(\"\"),e){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":b.unshift(d);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":c.push(d);break;default:b.push(d)}});\nreturn b.concat(c)};\nUn\u003dfunction(){if(Sn\u0026\u0026\"unreleased\"!\u003d\u003dSn)return Sn};\nVn\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?4E3:b;a\u003da.toString();if(!/\u0026v\u003d[^\u0026]+/.test(a)){var c\u003dUn();a\u003dc?a+\"\u0026v\u003d\"+encodeURIComponent(c):a}a\u003da.substring(0,b);Im(a)};\nrfa\u003dfunction(){this.i\u003d0};\nsfa\u003dfunction(a,b,c){(0,g.Bb)(a.u,function(d){var e\u003da.i;if(!d.i\u0026\u0026(d.u(b,c),d.B())){d.i\u003d!0;var f\u003dd.l(),h\u003dnew Pn;h.add(\"id\",\"av-js\");h.add(\"type\",\"verif\");h.add(\"vtype\",d.C);d\u003dFm(rfa);h.add(\"i\",d.i++);h.add(\"adk\",e);Qn(h,f);e\u003dnew Tn(h);Vn(e)}})};\nWn\u003dfunction(){this.l\u003dthis.u\u003dthis.B\u003dthis.i\u003d0};\nXn\u003dfunction(a){this.l\u003da\u003dvoid 0\u003d\u003d\u003da?tfa:a;this.i\u003dg.Re(this.l,function(){return new Wn})};\nZn\u003dfunction(a,b){return Yn(a,function(c){return c.i},void 0\u003d\u003d\u003db?!0:b)};\nao\u003dfunction(a,b){return $n(a,b,function(c){return c.i})};\nbo\u003dfunction(a,b){return Yn(a,function(c){return c.u},void 0\u003d\u003d\u003db?!0:b)};\nco\u003dfunction(a,b){return $n(a,b,function(c){return c.u})};\neo\u003dfunction(a,b){return $n(a,b,function(c){return c.l})};\nfo\u003dfunction(a){g.Bb(a.i,function(b){b.l\u003d0})};\nYn\u003dfunction(a,b,c){a\u003dg.Re(a.i,function(d){return b(d)});\nreturn c?a:ufa(a)};\n$n\u003dfunction(a,b,c){var d\u003dg.fb(a.l,function(e){return b\u003c\u003de});\nreturn-1\u003d\u003dd?0:c(a.i[d])};\nufa\u003dfunction(a){return g.Re(a,function(b,c,d){return 0\u003cc?d[c]-d[c-1]:d[c]})};\ngo\u003dfunction(){this.l\u003dnew Xn;this.Ia\u003dnew Wn;this.Y\u003dthis.J\u003d-1;this.Ua\u003d1E3;this.Ya\u003dnew Xn([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.Aa\u003dthis.xa\u003d-1};\nho\u003dfunction(a,b){return bo(a.l,void 0\u003d\u003d\u003db?!0:b)};\njo\u003dfunction(a,b){b\u003dio(b);return 0\u003d\u003d\u003db?0:io(a)/b};\nio\u003dfunction(a){return Math.max(a.bottom-a.top,0)*Math.max(a.right-a.left,0)};\nvfa\u003dfunction(a,b){if(!a||!b)return!1;for(var c\u003d0;null!\u003d\u003da\u0026\u0026100\u003ec++;){if(a\u003d\u003d\u003db)return!0;try{if(a\u003dg.vg(a)||a){var d\u003dYf(a),e\u003dd\u0026\u0026mg(d),f\u003de\u0026\u0026e.frameElement;f\u0026\u0026(a\u003df)}}catch(h){break}}return!1};\nwfa\u003dfunction(a,b,c){if(!a||!b)return!1;b\u003dol(a.clone(),-b.left,-b.top);a\u003d(b.left+b.right)/2;b\u003d(b.top+b.bottom)/2;var d\u003dUl();jl(d.top)\u0026\u0026d.top\u0026\u0026d.top.document\u0026\u0026(d\u003dd.top);if(!lfa(d))return!1;a\u003dd.document.elementFromPoint(a,b);if(!a)return!1;b\u003d(b\u003d(b\u003dYf(c))\u0026\u0026b.defaultView\u0026\u0026b.defaultView.frameElement)\u0026\u0026vfa(b,a);d\u003da\u003d\u003d\u003dc;a\u003d!d\u0026\u0026a\u0026\u0026Ag(a,function(e){return e\u003d\u003d\u003dc});\nreturn!(b||d||a)};\nxfa\u003dfunction(a,b,c,d){return Bn().u?!1:0\u003e\u003dnl(a)||0\u003e\u003da.getHeight()?!0:c\u0026\u0026d?fn(208,function(){return wfa(a,b,c)}):!1};\nko\u003dfunction(a,b,c){g.F.call(this);this.position\u003dyfa.clone();this.Ky\u003dthis.Px();this.vD\u003d-2;this.bW\u003dDate.now();this.pM\u003d-1;this.lastUpdateTime\u003db;this.Ay\u003dnull;this.sx\u003d!1;this.Uy\u003dnull;this.opacity\u003d-1;this.requestSource\u003dc;this.AM\u003dthis.zD\u003dg.Ha;this.Lg\u003dnew Rea;this.Lg.An\u003da;this.Lg.i\u003da;this.Mr\u003d!1;this.Vo\u003d{HD:null,FD:null};this.XL\u003d!0;this.nw\u003dnull;this.Hr\u003dthis.mR\u003d!1;Pm().G++;this.kf\u003dthis.IC();this.kM\u003d-1;this.zd\u003dnull;this.jR\u003d!1;a\u003dthis.featureSet\u003dnew bm;cm(a,\"od\",zfa);cm(a,\"opac\",Nm).i\u003d!0;cm(a,\"sbeos\",Nm).i\u003d!0;\ncm(a,\"prf\",Nm).i\u003d!0;cm(a,\"mwt\",Nm).i\u003d!0;cm(a,\"iogeo\",Nm);(a\u003dthis.Lg.An)\u0026\u0026a.getAttribute\u0026\u0026!/-[a-z]/.test(\"googleAvInapp\")\u0026\u0026(Afa\u0026\u0026a.dataset?\"googleAvInapp\"in a.dataset:a.hasAttribute?a.hasAttribute(\"data-\"+zd()):a.getAttribute(\"data-\"+zd()))\u0026\u0026(Bn().l\u003d!0);1\u003d\u003dthis.requestSource?dm(this.featureSet,\"od\",1):dm(this.featureSet,\"od\",0)};\nlo\u003dfunction(a,b){b!\u003da.Hr\u0026\u0026(a.Hr\u003db,a\u003dBn(),b?a.G++:0\u003ca.G\u0026\u0026a.G--)};\nmo\u003dfunction(a,b){if(a.zd){if(b.getName()\u003d\u003d\u003da.zd.getName())return;a.zd.dispose();a.zd\u003dnull}b\u003db.create(a.Lg.i,a.featureSet,a.Nk());if(b\u003dnull!\u003db\u0026\u0026b.IA()?b:null)a.zd\u003db};\nno\u003dfunction(a,b,c){if(!a.Ay||-1\u003d\u003da.lastUpdateTime||-1\u003d\u003d\u003db.l||-1\u003d\u003d\u003da.Ay.l)return 0;a\u003db.l-a.Ay.l;return a\u003ec?0:a};\nBfa\u003dfunction(a,b,c){if(a.zd){a.zd.Em();var d\u003da.zd.J,e\u003dd.B,f\u003de.i;if(null!\u003dd.G){var h\u003dd.u;a.Uy\u003dnew g.Sf(h.left-f.left,h.top-f.top)}f\u003da.Pz()?Math.max(d.i,d.C):d.i;h\u003d{};null!\u003d\u003de.volume\u0026\u0026(h.volume\u003de.volume);e\u003da.RI(d);a.Ay\u003dd;a.Ma(f,b,c,!1,h,e,d.J)}};\nCfa\u003dfunction(a){if(a.sx\u0026\u0026a.nw){var b\u003d1\u003d\u003dnm(a.featureSet,\"od\"),c\u003dBn().i,d\u003da.nw,e\u003da.zd?a.zd.getName():\"ns\",f\u003dnew g.Uf(nl(c),c.getHeight());c\u003da.Pz();a\u003d{QV:e,Uy:a.Uy,yW:f,Pz:c,Vc:a.kf.Vc,vW:b};if(b\u003dd.l){b.Em();e\u003db.J;f\u003de.B.i;var h\u003dnull,l\u003dnull;null!\u003de.G\u0026\u0026f\u0026\u0026(h\u003de.u,h\u003dnew g.Sf(h.left-f.left,h.top-f.top),l\u003dnew g.Uf(f.right-f.left,f.bottom-f.top));e\u003dc?Math.max(e.i,e.C):e.i;c\u003d{QV:b.getName(),Uy:h,yW:l,Pz:c,vW:!1,Vc:e}}else c\u003dnull;c\u0026\u0026sfa(d,a,c)}};\nDfa\u003dfunction(a,b,c){b\u0026\u0026(a.zD\u003db);c\u0026\u0026(a.AM\u003dc)};\nEfa\u003dfunction(){this.B\u003dthis.i\u003dthis.u\u003dthis.l\u003dthis.C\u003d0};\nFfa\u003dfunction(a){var b\u003d{};var c\u003dg.Qa()-a.C;b\u003d(b.ptlt\u003dc,b);(c\u003da.l)\u0026\u0026(b.pnk\u003dc);(c\u003da.u)\u0026\u0026(b.pnc\u003dc);(c\u003da.B)\u0026\u0026(b.pnmm\u003dc);(a\u003da.i)\u0026\u0026(b.pns\u003da);return b};\noo\u003dfunction(){Xl.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\npo\u003dfunction(a){return wn(a.volume)\u0026\u00260\u003ca.volume};\nGfa\u003dfunction(){var a\u003d{};this.l\u003d(a.vs\u003d[1,0],a.vw\u003d[0,1],a.am\u003d[2,2],a.a\u003d[4,4],a.f\u003d[8,8],a.bm\u003d[16,16],a.b\u003d[32,32],a.avw\u003d[0,64],a.avs\u003d[64,0],a.pv\u003d[256,256],a.gdr\u003d[0,512],a.p\u003d[0,1024],a.r\u003d[0,2048],a.m\u003d[0,4096],a.um\u003d[0,8192],a.ef\u003d[0,16384],a.s\u003d[0,32768],a.pmx\u003d[0,16777216],a);this.i\u003d{};for(var b in this.l)0\u003cthis.l[b][1]\u0026\u0026(this.i[b]\u003d0);this.u\u003d0};\nqo\u003dfunction(a,b){var c\u003da.l[b],d\u003dc[1];a.u+\u003dc[0];0\u003cd\u0026\u00260\u003d\u003da.i[b]\u0026\u0026(a.i[b]\u003d1)};\nHfa\u003dfunction(a){var b\u003dg.Lb(a.l),c\u003d0,d;for(d in a.i)g.ib(b,d)\u0026\u00261\u003d\u003da.i[d]\u0026\u0026(c+\u003da.l[d][1],a.i[d]\u003d2);return c};\nIfa\u003dfunction(a){var b\u003d0,c;for(c in a.i){var d\u003da.i[c];if(1\u003d\u003dd||2\u003d\u003dd)b+\u003da.l[c][1]}return b};\nro\u003dfunction(){this.i\u003dthis.l\u003d0};\nso\u003dfunction(){go.call(this);this.u\u003dnew Wn;this.Ja\u003dthis.V\u003dthis.ya\u003d0;this.L\u003d-1;this.bb\u003dnew Wn;this.C\u003dnew Wn;this.i\u003dnew Xn;this.G\u003dthis.B\u003d-1;this.ea\u003dnew Wn;this.Ua\u003d2E3;this.Fa\u003dnew ro;this.Sa\u003dnew ro;this.La\u003dnew ro};\nto\u003dfunction(a,b,c){var d\u003da.Ja;ln||c||-1\u003d\u003da.L||(d+\u003db-a.L);return d};\nJfa\u003dfunction(){this.i\u003d!1};\nuo\u003dfunction(a,b){this.i\u003d!1;this.l\u003da;this.L\u003db;this.u\u003d0};\nwo\u003dfunction(a,b){return a.B(b)?(b\u003dvo(a.L,a.l,b),a.u|\u003db,0\u003d\u003db):!1};\nxo\u003dfunction(a,b,c,d){Ln.call(this,a,b,c,d)};\nyo\u003dfunction(a,b,c){Ln.call(this,null,a,b,c);this.G\u003da.isActive();this.C\u003d0};\nzo\u003dfunction(a){return[a.top,a.left,a.bottom,a.right]};\nAo\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?null:e;f\u003dvoid 0\u003d\u003d\u003df?[]:f;ko.call(this,b,c,d);this.jC\u003d0;this.sf\u003d{};this.Ye\u003dnew Gfa;this.OM\u003d{};this.Cf\u003d\"\";this.Sa\u003dnull;this.eb\u003d!1;this.i\u003d[];this.Lp\u003de;this.G\u003df;this.B\u003dnull;this.u\u003d-1;this.Ja\u003dthis.V\u003dvoid 0;this.Y\u003dthis.ea\u003d0;this.Aa\u003d-1;this.Ya\u003dthis.Ua\u003d!1;this.ya\u003dthis.J\u003dthis.l\u003dthis.Ms\u003dthis.bb\u003d0;new Xn;this.Fa\u003dthis.Ia\u003d0;this.La\u003d-1;this.eg\u003d0;this.L\u003dg.Ha;this.xa\u003d[this.Px()];this.fb\u003d2;this.oq\u003d{};this.oq.pause\u003d\"p\";this.oq.resume\u003d\"r\";this.oq.skip\u003d\"s\";this.oq.mute\u003d\"m\";this.oq.unmute\u003d\n\"um\";this.oq.exitfullscreen\u003d\"ef\";this.C\u003dnull};\nBo\u003dfunction(a){0!\u003da.eg\u0026\u0026(a.eg\u003d3)};\nCo\u003dfunction(a){return void 0\u003d\u003d\u003da?a:Number(a)?tn(a,3):0};\nDo\u003dfunction(a,b){return a.xa[null!\u003db\u0026\u0026b\u003ca.xa.length?b:a.xa.length-1]};\nEo\u003dfunction(a){var b\u003d!!nm(Pm().featureSet,\"umt\");return a.V||!b\u0026\u0026!a.Ja?0:1};\nKfa\u003dfunction(a,b){a.Ql()?b\u003d0:-1\u003d\u003da.lastUpdateTime?b\u003d0:(b-\u003da.lastUpdateTime,b\u003db\u003eMath.max(1E4,a.u/3)?0:b);var c\u003da.L(a)||{};c\u003dvoid 0!\u003d\u003dc.currentTime?c.currentTime:a.ea;var d\u003dc-a.ea,e\u003d0;0\u003c\u003dd?(a.Y+\u003db,a.Fa+\u003dMath.max(b-d,0),e\u003dMath.min(d,a.Y)):a.Ia+\u003dMath.abs(d);0!\u003dd\u0026\u0026(a.Y\u003d0);-1\u003d\u003da.La\u0026\u00260\u003cd\u0026\u0026(a.La\u003d0\u003c\u003dnn?jn()-nn:-1);a.ea\u003dc;return e};\nLfa\u003dfunction(a,b){xn(a.G,function(c){return c.l\u003d\u003db.l})||a.G.push(b)};\nFo\u003dfunction(a,b,c){return 15E3\u003c\u003db?!0:a.Ua?(void 0\u003d\u003d\u003dc?0:c)?!0:0\u003ca.u?b\u003e\u003da.u/2:0\u003ca.Aa?b\u003e\u003da.Aa:!1:!1};\nMfa\u003dfunction(a){var b\u003dtn(a.kf.Vc,2),c\u003da.Ye.u,d\u003da.kf,e\u003dDo(a),f\u003dCo(e.B),h\u003dCo(e.G),l\u003dCo(d.volume),m\u003dtn(e.J,2),n\u003dtn(e.Y,2),p\u003dtn(d.Vc,2),q\u003dtn(e.xa,2),t\u003dtn(e.Aa,2);d\u003dtn(d.jh,2);a\u003da.Ym().clone();a.round();e\u003dho(e,!1);return{xW:b,Tu:c,Ly:f,Hy:h,Jt:l,My:m,Iy:n,Vc:p,Ny:q,Jy:t,jh:d,position:a,Ty:e}};\nHo\u003dfunction(a,b){Go(a.i,b,function(){return{xW:0,Tu:void 0,Ly:-1,Hy:-1,Jt:-1,My:-1,Iy:-1,Vc:-1,Ny:-1,Jy:-1,jh:-1,position:void 0,Ty:[]}});\na.i[b]\u003dMfa(a)};\nGo\u003dfunction(a,b,c){for(var d\u003da.length;d\u003cb+1;)a.push(c()),d++};\nKo\u003dfunction(a,b,c){var d\u003da.OM[b];if(null!\u003dd)return d;d\u003dNfa(a,b);var e\u003dQb(Io,function(f){return f\u003d\u003db});\na\u003dJo(a,d,d,c,Ofa[Io[e]]);\"fully_viewable_audible_half_duration_impression\"\u003d\u003db\u0026\u0026(a.std\u003d\"csm\");return a};\nLo\u003dfunction(a,b,c){var d\u003d[b];if(a!\u003db||c!\u003db)d.unshift(a),d.push(c);return d};\nJo\u003dfunction(a,b,c,d,e){if(a.Mr)return{\"if\":0};var f\u003da.Ym().clone();f.round();var h\u003dBn(),l\u003dPm(),m\u003da.Rg(),n\u003da.zd?a.zd.getName():\"ns\",p\u003d{};p[\"if\"]\u003dh.u?1:void 0;p.sdk\u003da.B?a.B:void 0;p.t\u003da.bW;p.p\u003d[f.top,f.left,f.bottom,f.right];p.tos\u003dZn(m.l,!1);p.mtos\u003dho(m);p.mcvt\u003dm.Ia.u;p.ps\u003dvoid 0;f\u003dto(m,jn(),a.Ql());p.vht\u003df;p.mut\u003dm.bb.u;p.a\u003dCo(a.kf.volume);p.mv\u003dCo(m.G);p.fs\u003da.Hr?1:0;p.ft\u003dm.ea.i;p.at\u003dm.C.i;p.as\u003d0\u003cm.B?1:0;p.atos\u003dZn(m.i);p.ssb\u003dZn(m.Ya,!1);p.amtos\u003dbo(m.i,!1);p.uac\u003da.bb;p.vpt\u003dm.u.i;\"nio\"\u003d\u003dn\u0026\u0026(p.nio\u003d1,p.avms\u003d\n\"nio\");p.gmm\u003d\"4\";p.gdr\u003dFo(a,m.u.i,!0)?1:0;p.efpf\u003da.fb;if(\"gsv\"\u003d\u003dn||\"nis\"\u003d\u003dn)n\u003da.zd,0\u003cn.C\u0026\u0026(p.nnut\u003dn.C);p.tcm\u003dEo(a);p.nmt\u003da.Ia;p.bt\u003da.Fa;p.pst\u003da.La;p.vpaid\u003da.V;p.dur\u003da.u;p.vmtime\u003da.ea;p.is\u003da.Ye.u;1\u003c\u003da.i.length\u0026\u0026(p.i0\u003da.i[0].Tu,p.a0\u003d[a.i[0].Jt],p.c0\u003d[a.i[0].Vc],p.ss0\u003d[a.i[0].jh],n\u003da.i[0].position,p.p0\u003dn?zo(n):void 0);2\u003c\u003da.i.length\u0026\u0026(p.i1\u003da.i[1].Tu,p.a1\u003dLo(a.i[1].Ly,a.i[1].Jt,a.i[1].Hy),p.c1\u003dLo(a.i[1].My,a.i[1].Vc,a.i[1].Iy),p.ss1\u003dLo(a.i[1].Ny,a.i[1].jh,a.i[1].Jy),n\u003da.i[1].position,p.p1\u003dn?zo(n):void 0,\np.mtos1\u003da.i[1].Ty);3\u003c\u003da.i.length\u0026\u0026(p.i2\u003da.i[2].Tu,p.a2\u003dLo(a.i[2].Ly,a.i[2].Jt,a.i[2].Hy),p.c2\u003dLo(a.i[2].My,a.i[2].Vc,a.i[2].Iy),p.ss2\u003dLo(a.i[2].Ny,a.i[2].jh,a.i[2].Jy),n\u003da.i[2].position,p.p2\u003dn?zo(n):void 0,p.mtos2\u003da.i[2].Ty);4\u003c\u003da.i.length\u0026\u0026(p.i3\u003da.i[3].Tu,p.a3\u003dLo(a.i[3].Ly,a.i[3].Jt,a.i[3].Hy),p.c3\u003dLo(a.i[3].My,a.i[3].Vc,a.i[3].Iy),p.ss3\u003dLo(a.i[3].Ny,a.i[3].jh,a.i[3].Jy),n\u003da.i[3].position,p.p3\u003dn?zo(n):void 0,p.mtos3\u003da.i[3].Ty);p.cs\u003dIfa(a.Ye);b\u0026\u0026(p.ic\u003dHfa(a.Ye),p.dvpt\u003dm.u.l,p.dvs\u003deo(m.l,.5),p.dfvs\u003d\neo(m.l,1),p.davs\u003deo(m.i,.5),p.dafvs\u003deo(m.i,1),c\u0026\u0026(m.u.l\u003d0,fo(m.l),fo(m.i)),a.Fp()\u0026\u0026(p.dtos\u003dm.ya,p.dav\u003dm.V,p.dtoss\u003da.jC+1,c\u0026\u0026(m.ya\u003d0,m.V\u003d0,a.jC++)),p.dat\u003dm.C.l,p.dft\u003dm.ea.l,c\u0026\u0026(m.C.l\u003d0,m.ea.l\u003d0));p.ps\u003d[h.C.width,h.C.height];p.bs\u003d[nl(h.i),h.i.getHeight()];p.scs\u003d[h.B.width,h.B.height];p.dom\u003dh.domain;a.Ms\u0026\u0026(p.vds\u003da.Ms);if(0\u003ca.G.length||a.Lp)b\u003dg.qb(a.G),a.Lp\u0026\u0026b.push(a.Lp),p.pings\u003dg.Re(b,function(q){return q.toString()});\nb\u003dg.Re(g.Ro(a.G,function(q){return q.C()}),function(q){return q.getId()});\nmaa(b);p.ces\u003db;a.l\u0026\u0026(p.vmer\u003da.l);a.J\u0026\u0026(p.vmmk\u003da.J);a.ya\u0026\u0026(p.vmiec\u003da.ya);p.avms\u003da.zd?a.zd.getName():\"ns\";a.zd\u0026\u0026g.Zb(p,a.zd.Xm());d?(p.c\u003dtn(a.kf.Vc,2),p.ss\u003dtn(a.kf.jh,2)):p.tth\u003djn()-So;p.mc\u003dtn(m.Y,2);p.nc\u003dtn(m.J,2);p.mv\u003dCo(m.G);p.nv\u003dCo(m.B);p.lte\u003dtn(a.vD,2);d\u003dDo(a,e);ho(m);p.qmtos\u003dho(d);p.qnc\u003dtn(d.J,2);p.qmv\u003dCo(d.G);p.qnv\u003dCo(d.B);p.qas\u003d0\u003cd.B?1:0;p.qi\u003da.Cf;p.avms||(p.avms\u003d\"geo\");p.psm\u003dm.Fa.i;p.psv\u003dm.Fa.getValue();p.psfv\u003dm.Sa.getValue();p.psa\u003dm.La.getValue();l\u003dQea(l.featureSet);l.length\u0026\u0026(p.veid\u003dl);a.C\u0026\u0026\ng.Zb(p,Ffa(a.C));return p};\nNfa\u003dfunction(a,b){if(g.ib(Pfa,b))return!0;var c\u003da.sf[b];return void 0!\u003d\u003dc?(a.sf[b]\u003d!0,!c):!1};\nRfa\u003dfunction(){this.i\u003d{};var a\u003dmg();To(this,a,document);var b\u003dQfa();try{if(\"1\"\u003d\u003db){for(var c\u003da.parent;c!\u003da.top;c\u003dc.parent)To(this,c,c.document);To(this,a.top,a.top.document)}}catch(d){}};\nQfa\u003dfunction(){var a\u003ddocument.documentElement;try{if(!jl(mg().top))return\"2\";var b\u003d[],c\u003dmg(a.ownerDocument);for(a\u003dc;a!\u003dc.top;a\u003da.parent)if(a.frameElement)b.push(a.frameElement);else break;return b\u0026\u00260!\u003db.length?\"1\":\"0\"}catch(d){return\"2\"}};\nTo\u003dfunction(a,b,c){sn(c,\"mousedown\",function(){return Sfa(a)},301);\nsn(b,\"scroll\",function(){return Tfa(a)},302);\nsn(c,\"touchmove\",function(){return Ufa(a)},303);\nsn(c,\"mousemove\",function(){return Vfa(a)},304);\nsn(c,\"keydown\",function(){return Wfa(a)},305)};\nSfa\u003dfunction(a){g.Db(a.i,function(b){1E5\u003cb.u||++b.u})};\nTfa\u003dfunction(a){g.Db(a.i,function(b){1E5\u003cb.i||++b.i})};\nUfa\u003dfunction(a){g.Db(a.i,function(b){1E5\u003cb.i||++b.i})};\nWfa\u003dfunction(a){g.Db(a.i,function(b){1E5\u003cb.l||++b.l})};\nVfa\u003dfunction(a){g.Db(a.i,function(b){1E5\u003cb.B||++b.B})};\nUo\u003dfunction(){this.i\u003d[];this.l\u003d[]};\nVo\u003dfunction(a,b){return g.eb(a.i,function(c){return c.Cf\u003d\u003db})};\nWo\u003dfunction(a,b){return b?g.eb(a.i,function(c){return c.Lg.An\u003d\u003db}):null};\nXfa\u003dfunction(a,b){return g.eb(a.l,function(c){return 2\u003d\u003dc.vk()\u0026\u0026c.Cf\u003d\u003db})};\nYo\u003dfunction(){var a\u003dXo;return 0\u003d\u003da.i.length?a.l:0\u003d\u003da.l.length?a.i:g.pb(a.l,a.i)};\nZo\u003dfunction(a,b){a\u003d1\u003d\u003db.vk()?a.i:a.l;var c\u003ddb(a,function(d){return d\u003d\u003db});\nreturn-1!\u003dc?(a.splice(c,1),b.zd\u0026\u0026b.zd.Us(),b.dispose(),!0):!1};\nYfa\u003dfunction(a){var b\u003dXo;if(Zo(b,a)){switch(a.vk()){case 0:var c\u003dfunction(){return null};\ncase 2:c\u003dfunction(){return Xfa(b,a.Cf)};\nbreak;case 1:c\u003dfunction(){return Vo(b,a.Cf)}}for(var d\u003dc();d;d\u003dc())Zo(b,d)}};\nZfa\u003dfunction(a,b){var c\u003dXo;a\u003dg.Ro(a,(void 0\u003d\u003d\u003db?0:b)?function(d){return!Vo(c,d.Cf)}:function(d){return!Wo(c,d.Lg.An)});\nc.i.push.apply(c.i,g.v(a))};\n$o\u003dfunction(a){var b\u003dXo,c\u003d[];g.Bb(a,function(d){xn(b.i,function(e){return e.Lg.An\u003d\u003d\u003dd.Lg.An\u0026\u0026e.Cf\u003d\u003d\u003dd.Cf})||(b.i.push(d),c.push(d))})};\nap\u003dfunction(){this.i\u003dthis.l\u003dnull};\nbp\u003dfunction(a,b){function c(d,e){b(d,e)}\nif(null\u003d\u003da.l)return!1;a.i\u003dg.eb(a.l,function(d){return null!\u003dd\u0026\u0026d.WF()});\na.i\u0026\u0026(a.i.init(c)?In(a.i.i):b(a.i.i.Ar(),a.i));return null!\u003da.i};\ncp\u003dfunction(a){a\u003d$fa(a);Mn.call(this,a.length?a[a.length-1]:new En(sm,0));this.u\u003da;this.l\u003dnull};\n$fa\u003dfunction(a){if(!a.length)return[];a\u003d(0,g.Ro)(a,function(c){return null!\u003dc\u0026\u0026c.Ts()});\nfor(var b\u003d1;b\u003ca.length;b++)Hn(a[b-1],a[b]);return a};\ndp\u003dfunction(a,b,c,d){Ln.call(this,a,b,c,d);this.V\u003dthis.L\u003dthis.C\u003dthis.G\u003dthis.u\u003dnull};\nep\u003dfunction(a){return a.u\u0026\u0026a.u.takeRecords?a.u.takeRecords():[]};\ncga\u003dfunction(a){if(!a.element)return!1;var b\u003da.element,c\u003da.l.i.Uf,d\u003dPm().i.i;a.u\u003dnew c.IntersectionObserver(Mm(d,function(e){return fp(a,e)}),aga);\nd\u003dMm(d,function(){a.u.unobserve(b);a.u.observe(b);fp(a,ep(a))});\nc.ResizeObserver?(a.G\u003dnew c.ResizeObserver(d),a.G.observe(b)):c.MutationObserver\u0026\u0026(a.C\u003dnew g.C.MutationObserver(d),a.C.observe(b,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));a.u.observe(b);fp(a,ep(a));return!0};\nfp\u003dfunction(a,b){try{if(b.length){a.L||(a.L\u003djn());var c\u003ddga(b),d\u003dLl(a.element,a.l.i.Uf),e\u003dd.x,f\u003dd.y;a.i\u003dnew ml(Math.round(f),Math.round(e)+c.boundingClientRect.width,Math.round(f)+c.boundingClientRect.height,Math.round(e));var h\u003dun(c.intersectionRect);a.B\u003dol(h,a.i.left-h.left,a.i.top-h.top)}}catch(l){a.Us(),hn(299,l)}};\ndga\u003dfunction(a){return Em(a,function(b,c){return b.time\u003ec.time?b:c},a[0])};\ngp\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?sm:a;Mn.call(this,new En(a,2))};\nip\u003dfunction(){var a\u003dhp();En.call(this,sm.top,a,\"geo\")};\nhp\u003dfunction(){Pm();var a\u003dBn();return a.u||a.l?0:2};\njp\u003dfunction(){};\nkp\u003dfunction(){this.done\u003d!1;this.i\u003d{rP:0,uH:0,K9:0,oI:0,hD:-1,MP:0,LP:0,NP:0};this.C\u003dnull;this.G\u003d!1;this.u\u003dnull;this.J\u003d0;this.l\u003dnew Dn(this)};\nmp\u003dfunction(){var a\u003dlp;a.G||(a.G\u003d!0,ega(a,function(b){for(var c\u003d[],d\u003d0;d\u003carguments.length;++d)c[d-0]\u003darguments[d];return a.B.apply(a,g.v(c))}),a.B())};\nfga\u003dfunction(){Fm(jp);var a\u003dFm(ap);null!\u003da.i\u0026\u0026a.i.i?In(a.i.i):Bn().update(sm)};\nnp\u003dfunction(a,b,c){if(!a.done\u0026\u0026(a.l.cancel(),0!\u003db.length)){a.u\u003dnull;try{fga();var d\u003djn(),e\u003dPm();e.C\u003dd;if(null!\u003dFm(ap).i)for(e\u003d0;e\u003cb.length;e++)Bfa(b[e],d,c);else Qm(Ym,\"\",{strategy_not_selected:1,bin:e.l},!0,void 0);for(d\u003d0;d\u003cb.length;d++)Cfa(b[d]);++a.i.oI;gga()}finally{c?g.Bb(b,function(f){f.kf.Vc\u003d0}):a.l.schedule()}}};\nega\u003dfunction(a,b){if(!a.C){b\u003ddn(142,b,void 0);Hm();var c;Tl.visibilityState?c\u003d\"visibilitychange\":Tl.mozVisibilityState?c\u003d\"mozvisibilitychange\":Tl.webkitVisibilityState\u0026\u0026(c\u003d\"webkitvisibilitychange\");c\u0026\u0026fl(Tl,c,b,{capture:!1})\u0026\u0026(a.C\u003db)}};\nop\u003dfunction(){var a\u003dFm(ap);if(null!\u003da.i){var b\u003da.i;g.Bb(Yo(),function(c){return mo(c,b)})}};\ngga\u003dfunction(){var a\u003dPm();nm(a.featureSet,\"llp\")};\npp\u003dfunction(a,b){a\u003da.J;ln\u0026\u0026(a+\u003db-mn);return a};\nhga\u003dfunction(a){var b\u003dlp;a\u003dvoid 0\u003d\u003d\u003da?function(){return{}}:a;\ncn.rI\u003d\"av-js\";Ym.i\u003d.01;hfa([function(c){var d\u003dPm(),e\u003d{};e\u003d(e.bin\u003dd.l,e.type\u003d\"error\",e);d\u003dom(d.featureSet);if(!b.u){var f\u003dsm.document,h\u003d0\u003c\u003dkn?jn()-kn:-1,l\u003djn();-1\u003d\u003db.i.hD\u0026\u0026(h\u003dl);var m\u003dBn(),n\u003dPm(),p\u003dom(n.featureSet),q\u003dYo();try{if(0\u003cq.length){var t\u003dm.i;t\u0026\u0026(p.bs\u003d[nl(t),t.getHeight()]);var u\u003dm.C;u\u0026\u0026(p.ps\u003d[u.width,u.height]);sm.screen\u0026\u0026(p.scs\u003d[sm.screen.width,sm.screen.height])}else p.url\u003dencodeURIComponent(sm.location.href.substring(0,512)),f.referrer\u0026\u0026(p.referrer\u003dencodeURIComponent(f.referrer.substring(0,\n512)));p.tt\u003dh;p.pt\u003dkn;p.bin\u003dn.l;void 0!\u003d\u003dsm.google_osd_load_pub_page_exp\u0026\u0026(p.olpp\u003dsm.google_osd_load_pub_page_exp);p.deb\u003d[1,b.i.rP,b.i.uH,b.i.oI,b.i.hD,0,b.l.l,b.i.MP,b.i.LP,b.i.NP].join(\"-\");p.tvt\u003dpp(b,l);m.l\u0026\u0026(p.inapp\u003d1);if(null!\u003d\u003dsm\u0026\u0026sm!\u003dsm.top){0\u003cq.length\u0026\u0026(p.iframe_loc\u003dencodeURIComponent(sm.location.href.substring(0,512)));var x\u003dm.J;p.is\u003d[nl(x),x.getHeight()]}}catch(z){p.error\u003d1}b.u\u003dp}t\u003dg.Wb(b.u);u\u003dPm().i;if(1\u003d\u003dnm(u.u,\"prf\")){x\u003dnew Lm;f\u003du.i;h\u003d0;-1\u003cf.i\u0026\u0026(h\u003df.u.i.now()-f.i);x\u003dHe(x,1,f.B+h,0);f\u003d\nu.i;x\u003dHe(x,5,-1\u003cf.i?f.l+1:f.l,0);x\u003dHe(x,2,u.l.i.u(),0);x\u003dHe(x,3,u.l.i.l(),0);f\u003dHe(x,4,u.l.i.i(),0);u\u003d{};x\u003dnew le;var y\u003dvoid 0\u003d\u003d\u003dy?0:y;h\u003dEe(f,1);h\u003dnull\u003d\u003dh?h:+h;y\u003dnull\u003d\u003dh?y:h;if(0!\u003d\u003dy\u0026\u0026(h\u003dy,null!\u003dh)){Qd(x.i,9);y\u003dx.i;m\u003dh;m\u003d(h\u003d0\u003em?1:0)?-m:m;if(0\u003d\u003d\u003dm)oe\u003d0\u003c1/m?0:2147483648,ne\u003d0;else if(isNaN(m))oe\u003d2147483647,ne\u003d4294967295;else if(1.7976931348623157E308\u003cm)oe\u003d(h\u003c\u003c31|2146435072)\u003e\u003e\u003e0,ne\u003d0;else if(2.2250738585072014E-308\u003em)l\u003dm/Math.pow(2,-1074),oe\u003d(h\u003c\u003c31|l/4294967296)\u003e\u003e\u003e0,ne\u003dl\u003e\u003e\u003e0;else{n\u003dm;l\u003d0;if(2\u003c\u003dn)for(;2\u003c\u003d\nn\u0026\u00261023\u003el;)l++,n/\u003d2;else for(;1\u003en\u0026\u0026-1022\u003cl;)n*\u003d2,l--;m*\u003dMath.pow(2,-l);oe\u003d(h\u003c\u003c31|l+1023\u003c\u003c20|1048576*m\u00261048575)\u003e\u003e\u003e0;ne\u003d4503599627370496*m\u003e\u003e\u003e0}Rd(y,ne);Rd(y,oe)}y\u003dSe(f,2);0!\u003d\u003dy\u0026\u0026pe(x,2,y);y\u003dSe(f,3);0!\u003d\u003dy\u0026\u0026pe(x,3,y);y\u003dSe(f,4);0!\u003d\u003dy\u0026\u0026pe(x,4,y);y\u003dSe(f,5);if(0!\u003d\u003dy\u0026\u0026(f\u003dy,null!\u003df\u0026\u0026null!\u003df))if(Qd(x.i,40),y\u003dx.i,0\u003c\u003df)Qd(y,f);else{for(h\u003d0;9\u003eh;h++)y.push(f\u0026127|128),f\u003e\u003e\u003d7;y.push(1)}y\u003dme(x);y\u003d(u.pf\u003dg.ee(y),u)}else y\u003d{};g.Zb(t,y);g.Zb(c,e,d,t,a());if(e\u003dUn())d\u003d{},g.Zb(c,(d.v\u003dencodeURIComponent(e),d))}])};\niga\u003dfunction(){var a\u003dqp||sm;if(!a)return\"\";var b\u003d[];if(!a.location||!a.location.href)return\"\";b.push(\"url\u003d\"+encodeURIComponent(a.location.href.substring(0,512)));a.document\u0026\u0026a.document.referrer\u0026\u0026b.push(\"referrer\u003d\"+encodeURIComponent(a.document.referrer.substring(0,512)));return b.join(\"\u0026\")};\nrp\u003dfunction(a){return function(b){return void 0\u003d\u003d\u003db[a]?0:b[a]}};\ntp\u003dfunction(){var a\u003d[0,2,4];return function(b){b\u003db.tos;if(Array.isArray(b)){for(var c\u003dArray(b.length),d\u003d0;d\u003cb.length;d++)c[d]\u003d0\u003cd?c[d-1]+b[d]:b[d];return void 0!\u003d\u003da?sp(c,a):c}}};\nup\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;d\u003dvoid 0\u003d\u003d\u003dd?function(){return!0}:d;\nreturn function(e){var f\u003de[a];if(Array.isArray(f)\u0026\u0026d(e))return sp(f,b,c)}};\nvp\u003dfunction(a,b){return function(c){return b(c)?c[a]:void 0}};\nwp\u003dfunction(a){return function(b){for(var c\u003d0;c\u003ca.length;c++)if(a[c]\u003d\u003d\u003db.e||void 0\u003d\u003d\u003da[c]\u0026\u0026!b.hasOwnProperty(\"e\"))return!0;return!1}};\nsp\u003dfunction(a,b,c){return void 0\u003d\u003d\u003dc||c?g.Ro(a,function(d,e){return g.ib(b,e)}):g.Re(b,function(d,e,f){return a.slice(0\u003ce?f[e-1]+1:0,d+1).reduce(function(h,l){return h+l},0)})};\nAp\u003dfunction(a,b){var c\u003d{sv:\"902\",cb:xp};c.nas\u003dXo.i.length;c.msg\u003da;void 0!\u003d\u003db\u0026\u0026(a\u003dyp(b))\u0026\u0026(c.e\u003dzp[a]);return c};\nBp\u003dfunction(a){return qc(a,\"custom_metric_viewable\")};\nyp\u003dfunction(a){var b\u003dBp(a)?\"custom_metric_viewable\":a.toLowerCase();return Qb(Io,function(c){return c\u003d\u003db})};\njga\u003dfunction(){this.i\u003dvoid 0;this.l\u003d!1;this.u\u003d0;this.B\u003d-1;this.C\u003d\"tos\"};\nlga\u003dfunction(a){try{var b\u003da.split(\",\");return b.length\u003eg.Lb(kga).length?null:Em(b,function(c,d){d\u003dd.toLowerCase().split(\"\u003d\");if(2!\u003dd.length||void 0\u003d\u003d\u003dCp[d[0]]||!Cp[d[0]](d[1]))throw Error(\"Entry (\"+d[0]+\", \"+d[1]+\") is invalid.\");c[d[0]]\u003dd[1];return c},{})}catch(c){return null}};\nmga\u003dfunction(a,b){if(void 0\u003d\u003da.i)return 0;switch(a.C){case \"mtos\":return a.l?co(b.i,a.i):co(b.l,a.i);case \"tos\":return a.l?ao(b.i,a.i):ao(b.l,a.i)}return 0};\nDp\u003dfunction(a,b,c,d){uo.call(this,b,d);this.G\u003da;this.J\u003dc};\nEp\u003dfunction(a){uo.call(this,\"fully_viewable_audible_half_duration_impression\",a)};\nFp\u003dfunction(a,b){uo.call(this,a,b)};\nGp\u003dfunction(){this.l\u003dthis.B\u003dthis.G\u003dthis.C\u003dthis.u\u003dthis.i\u003d\"\"};\nnga\u003dfunction(){};\nHp\u003dfunction(a,b,c,d,e){var f\u003d{};if(void 0!\u003d\u003da)if(null!\u003db)for(var h in b){var l\u003db[h];h in Object.prototype||null!\u003dl\u0026\u0026(f[h]\u003d\"function\"\u003d\u003d\u003dtypeof l?l(a):a[l])}else g.Zb(f,a);void 0!\u003d\u003dc\u0026\u0026g.Zb(f,c);a\u003dRn(Qn(new Pn,f));0\u003ca.length\u0026\u0026void 0!\u003d\u003dd\u0026\u0026void 0!\u003d\u003de\u0026\u0026(e\u003de(a),a+\u003d\"\u0026\"+d+\"\u003d\"+e);return a};\nIp\u003dfunction(){};\nJp\u003dfunction(a,b,c){yo.call(this,a,b,c)};\nKp\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?sm:a;Mn.call(this,new En(a,2))};\nLp\u003dfunction(a,b,c){yo.call(this,a,b,c)};\nMp\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?sm:a;Mn.call(this,new En(a,2))};\nNp\u003dfunction(){En.call(this,sm,2,\"mraid\");this.Aa\u003d0;this.ea\u003dthis.Y\u003d!1;this.G\u003dnull;this.l\u003drn(this.Uf);this.u.i\u003dnew ml(0,0,0,0);this.Fa\u003d!1};\nOp\u003dfunction(a,b,c){a.Tn(\"addEventListener\",b,c)};\nRp\u003dfunction(a){Pm().B\u003d!!a.Tn(\"isViewable\");Op(a,\"viewableChange\",oga);\"loading\"\u003d\u003d\u003da.Tn(\"getState\")?Op(a,\"ready\",Pp):Qp(a)};\nQp\u003dfunction(a){\"string\"\u003d\u003d\u003dtypeof a.l.nj.AFMA_LIDAR?(a.Y\u003d!0,pga(a)):(a.l.compatibility\u003d3,a.G\u003d\"nc\",Gn(a,\"w\"))};\npga\u003dfunction(a){a.ea\u003d!1;var b\u003d1\u003d\u003dnm(Pm().featureSet,\"rmmt\"),c\u003d!!a.Tn(\"isViewable\");(b?!c:1)\u0026\u0026Hm().setTimeout(gn(524,function(){a.ea||(Sp(a),hn(540,Error()),a.G\u003d\"mt\",Gn(a,\"w\"))}),500);\nqga(a);Op(a,a.l.nj.AFMA_LIDAR,Tp)};\nqga\u003dfunction(a){var b\u003d1\u003d\u003dnm(Pm().featureSet,\"sneio\"),c\u003dvoid 0!\u003d\u003da.l.nj.AFMA_LIDAR_EXP_1,d\u003dvoid 0!\u003d\u003da.l.nj.AFMA_LIDAR_EXP_2;(b\u003db\u0026\u0026d)\u0026\u0026(a.l.nj.AFMA_LIDAR_EXP_2\u003d!0);c\u0026\u0026(a.l.nj.AFMA_LIDAR_EXP_1\u003d!b)};\nSp\u003dfunction(a){a.Tn(\"removeEventListener\",a.l.nj.AFMA_LIDAR,Tp);a.Y\u003d!1};\nUp\u003dfunction(a,b){if(\"loading\"\u003d\u003d\u003da.Tn(\"getState\"))return new g.Uf(-1,-1);b\u003da.Tn(b);if(!b)return new g.Uf(-1,-1);a\u003dparseInt(b.width,10);b\u003dparseInt(b.height,10);return isNaN(a)||isNaN(b)?new g.Uf(-1,-1):new g.Uf(a,b)};\nPp\u003dfunction(){try{var a\u003dFm(Np);a.Tn(\"removeEventListener\",\"ready\",Pp);Qp(a)}catch(b){hn(541,b)}};\nTp\u003dfunction(a,b){try{var c\u003dFm(Np);c.ea\u003d!0;var d\u003da?new ml(a.y,a.x+a.width,a.y+a.height,a.x):new ml(0,0,0,0);var e\u003djn(),f\u003dCn();var h\u003dnew on(e,f,c);h.i\u003dd;h.volume\u003db;c.pn(h)}catch(l){hn(542,l)}};\noga\u003dfunction(a){var b\u003dPm(),c\u003dFm(Np);a\u0026\u0026!b.B\u0026\u0026(b.B\u003d!0,c.Fa\u003d!0,c.G\u0026\u0026Gn(c,\"w\",!0))};\nVp\u003dfunction(){this.ke\u003d!1;this.i\u003dnull;this.B\u003dnew Ip;this.l\u003dnull;var a\u003d{};this.J\u003d(a.start\u003dthis.YQ,a.firstquartile\u003dthis.TQ,a.midpoint\u003dthis.VQ,a.thirdquartile\u003dthis.ZQ,a.complete\u003dthis.RQ,a.pause\u003dthis.gE,a.resume\u003dthis.ML,a.skip\u003dthis.XQ,a.viewable_impression\u003dthis.dn,a.mute\u003dthis.Is,a.unmute\u003dthis.Is,a.fullscreen\u003dthis.UQ,a.exitfullscreen\u003dthis.SQ,a.fully_viewable_audible_half_duration_impression\u003dthis.dn,a.measurable_impression\u003dthis.dn,a.abandon\u003dthis.gE,a.engagedview\u003dthis.dn,a.impression\u003dthis.dn,a.creativeview\u003d\nthis.dn,a.progress\u003dthis.Is,a.custom_metric_viewable\u003dthis.dn,a.bufferstart\u003dthis.gE,a.bufferfinish\u003dthis.ML,a);a\u003d{};this.L\u003d(a.overlay_resize\u003dthis.WQ,a.abandon\u003dthis.YC,a.close\u003dthis.YC,a.collapse\u003dthis.YC,a.overlay_unmeasurable_impression\u003dfunction(b){return Ko(b,\"overlay_unmeasurable_impression\",Cn())},a.overlay_viewable_immediate_impression\u003dfunction(b){return Ko(b,\"overlay_viewable_immediate_impression\",Cn())},a.overlay_unviewable_impression\u003dfunction(b){return Ko(b,\"overlay_unviewable_impression\",Cn())},\na.overlay_viewable_end_of_session_impression\u003dfunction(b){return Ko(b,\"overlay_viewable_end_of_session_impression\",Cn())},a);\nPm().l\u003d3;rga(this);this.u\u003d!1};\nWp\u003dfunction(a,b,c,d){b\u003da.Tv(null,d,!0,b);b.B\u003dc;Zfa([b],a.u);return b};\nsga\u003dfunction(a,b,c){Oea(b);var d\u003da.l;g.Bb(b,function(e){var f\u003dg.Re(e.l,function(h){var l\u003dlga(h);if(null\u003d\u003dl)h\u003dnull;else if(h\u003dnew jga,null!\u003dl.visible\u0026\u0026(h.i\u003dl.visible/100),null!\u003dl.audible\u0026\u0026(h.l\u003d1\u003d\u003dl.audible),null!\u003dl.time){var m\u003d\"mtos\"\u003d\u003dl.timetype?\"mtos\":\"tos\",n\u003drc(l.time,\"%\")?\"%\":\"ms\";l\u003dparseInt(l.time,10);\"%\"\u003d\u003dn\u0026\u0026(l/\u003d100);\"ms\"\u003d\u003dn?(h.u\u003dl,h.B\u003d-1):(h.u\u003d-1,h.B\u003dl);h.C\u003dvoid 0\u003d\u003d\u003dm?\"tos\":m}return h});\nxn(f,function(h){return null\u003d\u003dh})||Lfa(c,new Dp(e.id,e.event,f,d))})};\ntga\u003dfunction(a){a\u003da.l;return[new Fp(\"viewable_impression\",a),new Ep(a)]};\nuga\u003dfunction(){var a\u003d[],b\u003dPm();a.push(Fm(ip));nm(b.featureSet,\"mvp_lv\")\u0026\u0026a.push(Fm(Np));b\u003d[new Kp,new Mp];b.push(new cp(a));b.push(new gp(sm));return b};\nvga\u003dfunction(a){if(!a.ke){a.ke\u003d!0;try{var b\u003djn(),c\u003dPm(),d\u003dBn();kn\u003db;c.u\u003d79463069;\"o\"!\u003d\u003da.i\u0026\u0026(qp\u003dqn(sm).Uf);if(Zea()){lp.i.uH\u003d0;lp.i.hD\u003djn()-b;var e\u003duga(),f\u003dFm(ap);f.l\u003de;bp(f,function(){Xp()})?lp.done||(op(),Hn(f.i.i,a),mp()):d.u?Xp():mp()}else Yp\u003d!0}catch(h){throw Xo.reset(),h;\n}}};\n$p\u003dfunction(a){lp.l.cancel();Zp\u003da;lp.done\u003d!0};\naq\u003dfunction(a){if(a.i)return a.i;var b\u003dFm(ap).i;if(b)switch(b.getName()){case \"nis\":a.i\u003d\"n\";break;case \"gsv\":a.i\u003d\"m\"}a.i||(a.i\u003d\"h\");return a.i};\nbq\u003dfunction(a,b,c){if(null\u003d\u003da.l)return b.Ms|\u003d4,!1;a\u003dvo(a.l,c,b);b.Ms|\u003da;return 0\u003d\u003da};\nXp\u003dfunction(){var a\u003d[new gp(sm)],b\u003dFm(ap);b.l\u003da;bp(b,function(){$p(\"i\")})?lp.done||(op(),mp()):$p(\"i\")};\ncq\u003dfunction(a,b,c){if(!b.eb){var d\u003dKo(b,\"start\",Cn());a\u003da.B.i(d).i;var e\u003d{id:\"lidarv\"};e.r\u003dc;e.v\u003d\"902v\";mi(a,function(f,h){return e[f]\u003d\"mtos\"\u003d\u003df||\"tos\"\u003d\u003df?h:encodeURIComponent(h)});\nc\u003diga();mi(c,function(f,h){return e[f]\u003dencodeURIComponent(h)});\nc\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+Rn(Qn(new Pn,e));Vn(c);b.eb\u003d!0}};\ndq\u003dfunction(a,b,c){np(lp,[a],!Cn());Ho(a,c);4!\u003dc\u0026\u0026Go(a.xa,c,a.Px);return Ko(a,b,Cn())};\nrga\u003dfunction(a){hga(function(){var b\u003deq();null!\u003da.i\u0026\u0026(b.sdk\u003da.i);var c\u003dFm(ap);null!\u003dc.i\u0026\u0026(b.avms\u003dc.i.getName());return b})};\nwga\u003dfunction(a,b,c,d){if(a.u)var e\u003dVo(Xo,b);else e\u003dWo(Xo,c),null!\u003d\u003de\u0026\u0026e.Cf!\u003d\u003db\u0026\u0026(a.au(e),e\u003dnull);e||(b\u003da.Tv(c,jn(),!1,b),0\u003d\u003dXo.l.length\u0026\u0026(Pm().u\u003d79463069),$o([b]),e\u003db,e.B\u003daq(a),d\u0026\u0026(e.Sa\u003dd));return e};\nxga\u003dfunction(a){g.Bb(Xo.i,function(b){3\u003d\u003db.eg\u0026\u0026a.au(b)})};\nfq\u003dfunction(a,b){var c\u003da[b];void 0!\u003d\u003dc\u0026\u00260\u003cc\u0026\u0026(a[b]\u003dMath.floor(1E3*c))};\neq\u003dfunction(){var a\u003dBn(),b\u003d{};return b.sv\u003d\"902\",b[\"if\"]\u003da.u?\"1\":\"0\",b.nas\u003dString(Xo.i.length),b};\ngq\u003dfunction(a){return!a||\"function\"!\u003d\u003dtypeof a||0\u003eString(Function.prototype.toString).indexOf(\"[native code]\")?!1:0\u003c\u003dString(a).indexOf(\"[native code]\")\u0026\u0026!0||!1};\niq\u003dfunction(a){return!!(1\u003c\u003ca\u0026hq)};\nCga\u003dfunction(){try{yga()}catch(d){}var a\u003d\"a\u003d1\u0026b\u003d\"+hq+\"\u0026\",b\u003d[],c\u003d99;g.Bb(zga,function(d,e){var f\u003d!1;try{f\u003dd(sm)}catch(h){}b[e/32\u003e\u003e\u003e0]|\u003df\u003c\u003ce%32});\ng.Bb(b,function(d,e){a+\u003dString.fromCharCode(c+e)+\"\u003d\"+(d\u003e\u003e\u003e0).toString(16)+\"\u0026\"});\nc\u003d105;g.Bb(Aga,function(d){var e\u003d\"false\";try{e\u003dd(sm)}catch(f){}a+\u003dString.fromCharCode(c++)+\"\u003d\"+e+\"\u0026\"});\ng.Bb(Bga,function(d){var e\u003d\"\";try{e\u003dg.ee(g.Wa(d(sm)),3)}catch(f){}a+\u003dString.fromCharCode(c++)+\"\u003d\"+e+\"\u0026\"});\nreturn a.slice(0,-1)};\nyga\u003dfunction(){if(!jq){var a\u003dfunction(){kq\u003d!0;sm.document.removeEventListener(\"webdriver-evaluate\",a,!0)};\nsm.document.addEventListener(\"webdriver-evaluate\",a,!0);var b\u003dfunction(){lq\u003d!0;sm.document.removeEventListener(\"webdriver-evaluate-response\",b,!0)};\nsm.document.addEventListener(\"webdriver-evaluate-response\",b,!0);jq\u003d!0}};\nDga\u003dfunction(){this.blockSize\u003d-1};\nmq\u003dfunction(){this.blockSize\u003d-1;this.blockSize\u003d64;this.i\u003dArray(4);this.B\u003dArray(this.blockSize);this.u\u003dthis.l\u003d0;this.reset()};\nnq\u003dfunction(a,b,c){c||(c\u003d0);var d\u003dArray(16);if(\"string\"\u003d\u003d\u003dtypeof b)for(var e\u003d0;16\u003ee;++e)d[e]\u003db.charCodeAt(c++)|b.charCodeAt(c++)\u003c\u003c8|b.charCodeAt(c++)\u003c\u003c16|b.charCodeAt(c++)\u003c\u003c24;else for(e\u003d0;16\u003ee;++e)d[e]\u003db[c++]|b[c++]\u003c\u003c8|b[c++]\u003c\u003c16|b[c++]\u003c\u003c24;b\u003da.i[0];c\u003da.i[1];e\u003da.i[2];var f\u003da.i[3];var h\u003db+(f^c\u0026(e^f))+d[0]+3614090360\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[1]+3905402710\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[2]+606105819\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);\nh\u003dc+(b^e\u0026(f^b))+d[3]+3250441966\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[4]+4118548399\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[5]+1200080426\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[6]+2821735955\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[7]+4249261313\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[8]+1770035416\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[9]+2336552879\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|\nh\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[10]+4294925233\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[11]+2304563134\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[12]+1804603682\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[13]+4254626195\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[14]+2792965006\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[15]+1236535329\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(e^f\u0026(c^e))+d[1]+4129170786\u00264294967295;b\u003dc+(h\u003c\u003c\n5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[6]+3225465664\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[11]+643717713\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[0]+3921069994\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[5]+3593408605\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[10]+38016083\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[15]+3634488961\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[4]+3889429448\u00264294967295;c\u003d\ne+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[9]+568446438\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[14]+3275163606\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[3]+4107603335\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[8]+1163531501\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[13]+2850285829\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[2]+4243563512\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[7]+1735328473\u00264294967295;\ne\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[12]+2368359562\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(c^e^f)+d[5]+4294588738\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[8]+2272392833\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[11]+1839030562\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[14]+4259657740\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[1]+2763975236\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[4]+1272893353\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|\nh\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[7]+4139469664\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[10]+3200236656\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[13]+681279174\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[0]+3936430074\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[3]+3572445317\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[6]+76029189\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[9]+3654602809\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[12]+\n3873151461\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[15]+530742520\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[2]+3299628645\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(e^(c|~f))+d[0]+4096336452\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[7]+1126891415\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[14]+2878612391\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[5]+4237533241\u00264294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[12]+1700485571\u0026\n4294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[3]+2399980690\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[10]+4293915773\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[1]+2240044497\u00264294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[8]+1873313359\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[15]+4264355552\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[6]+2734768916\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[13]+1309151649\u0026\n4294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[4]+4149444226\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[11]+3174756917\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[2]+718787259\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[9]+3951481745\u00264294967295;a.i[0]\u003da.i[0]+b\u00264294967295;a.i[1]\u003da.i[1]+(e+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11))\u00264294967295;a.i[2]\u003da.i[2]+e\u00264294967295;a.i[3]\u003da.i[3]+f\u00264294967295};\noq\u003dfunction(){this.l\u003dnull};\npq\u003dfunction(a){return function(b){var c\u003dnew mq;c.update(b+a);return iaa(c.digest()).slice(-8)}};\nqq\u003dfunction(a,b){this.i\u003da;this.u\u003db};\nvo\u003dfunction(a,b,c){var d\u003da.l();if(\"function\"\u003d\u003d\u003dtypeof d){var e\u003d{};e\u003d(e.sv\u003d\"902\",e.cb\u003dxp,e.e\u003dEga(b),e);var f\u003dKo(c,b,Cn());g.Zb(e,f);c.OM[b]\u003df;a\u003d2\u003d\u003dc.vk()?qfa(e).join(\"\u0026\"):a.u.i(e).i;try{return d(c.Cf,a,b),0}catch(h){return 2}}else return 1};\nEga\u003dfunction(a){var b\u003dBp(a)?\"custom_metric_viewable\":a;a\u003dQb(Io,function(c){return c\u003d\u003db});\nreturn zp[a]};\nrq\u003dfunction(){Vp.call(this);this.G\u003dnull;this.C\u003d!1;this.B\u003dnew oq};\nFga\u003dfunction(a,b,c){c\u003dc.opt_configurable_tracking_events;null!\u003da.l\u0026\u0026Array.isArray(c)\u0026\u0026sga(a,c,b)};\nGga\u003dfunction(a,b,c){var d\u003dVo(Xo,b);d||(d\u003dc.opt_nativeTime||-1,d\u003dWp(a,b,aq(a),d),c.opt_osdId\u0026\u0026(d.Sa\u003dc.opt_osdId));return d};\nHga\u003dfunction(a,b,c){var d\u003dVo(Xo,b);d||(d\u003dWp(a,b,\"n\",c.opt_nativeTime||-1));return d};\nIga\u003dfunction(a,b){var c\u003dVo(Xo,b);c||(c\u003dWp(a,b,\"h\",-1));return c};\nJga\u003dfunction(a){Pm();switch(aq(a)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\ntq\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var e\u003d{};g.Zb(e,{opt_adElement:void 0,opt_fullscreen:void 0},c);if(e.opt_bounds)return a.B.i(Ap(\"ol\",d));if(void 0!\u003d\u003dd)if(void 0!\u003d\u003dyp(d))if(Yp)b\u003dAp(\"ue\",d);else if(vga(a),\"i\"\u003d\u003dZp)b\u003dAp(\"i\",d),b[\"if\"]\u003d0;else if(b\u003da.Ux(b,e))if(a.u\u0026\u00263\u003d\u003db.eg)b\u003d\"stopped\";else{b:{\"i\"\u003d\u003dZp\u0026\u0026(b.Mr\u003d!0,a.GE());c\u003de.opt_fullscreen;void 0!\u003d\u003dc\u0026\u0026lo(b,!!c);var f;if(c\u003d!Bn().l)(c\u003dCc(g.Xc,\"CrKey\")||Cc(g.Xc,\"PlayStation\")||Cc(g.Xc,\"Roku\")||mfa()||Cc(g.Xc,\"Xbox\"))||(c\u003dg.Xc,c\u003dCc(c,\"AppleTV\")||Cc(c,\n\"Apple TV\")||Cc(c,\"CFNetwork\")||Cc(c,\"tvOS\")),c||(c\u003dg.Xc,c\u003dCc(c,\"sdk_google_atv_x86\")||Cc(c,\"Android TV\")),c\u003d!c;c\u0026\u0026(Hm(),c\u003d0\u003d\u003d\u003dtm(Tl));if(f\u003dc){switch(b.vk()){case 1:cq(a,b,\"pv\");break;case 2:a.uE(b)}$p(\"pv\")}c\u003dd.toLowerCase();if(f\u003d!f)f\u003dnm(Pm().featureSet,\"ssmol\")\u0026\u0026\"loaded\"\u003d\u003d\u003dc?!1:g.ib(Kga,c);if(f\u0026\u00260\u003d\u003db.eg){\"i\"!\u003dZp\u0026\u0026(lp.done\u003d!1);f\u003dvoid 0!\u003d\u003de?e.opt_nativeTime:void 0;nn\u003df\u003d\"number\"\u003d\u003d\u003dtypeof f?f:jn();b.sx\u003d!0;var h\u003dCn();b.eg\u003d1;b.sf\u003d{};b.sf.start\u003d!1;b.sf.firstquartile\u003d!1;b.sf.midpoint\u003d!1;b.sf.thirdquartile\u003d\n!1;b.sf.complete\u003d!1;b.sf.resume\u003d!1;b.sf.pause\u003d!1;b.sf.skip\u003d!1;b.sf.mute\u003d!1;b.sf.unmute\u003d!1;b.sf.viewable_impression\u003d!1;b.sf.measurable_impression\u003d!1;b.sf.fully_viewable_audible_half_duration_impression\u003d!1;b.sf.fullscreen\u003d!1;b.sf.exitfullscreen\u003d!1;b.jC\u003d0;h||(b.Rg().L\u003df);np(lp,[b],!h)}(f\u003db.oq[c])\u0026\u0026qo(b.Ye,f);g.ib(Lga,c)\u0026\u0026!b.Mr\u0026\u0026b.Lp\u0026\u00260!\u003db.eg\u0026\u0026(f\u003db.Lp,f.i||(f.i\u003dwo(f,b)));switch(b.vk()){case 1:var l\u003dBp(c)?a.J.custom_metric_viewable:a.J[c];break;case 2:l\u003da.L[c]}if(l\u0026\u0026(d\u003dl.call(a,b,e,d),void 0!\u003d\u003dd)){e\u003dAp(void 0,\nc);g.Zb(e,d);d\u003de;break b}d\u003dvoid 0}3\u003d\u003db.eg\u0026\u0026(a.u?b.zd\u0026\u0026b.zd.Us():a.au(b));b\u003dd}else b\u003dAp(\"nf\",d);else b\u003dvoid 0;else Yp?b\u003dAp(\"ue\"):(b\u003da.Ux(b,e))?(d\u003dAp(),g.Zb(d,Jo(b,!0,!1,!1)),b\u003dd):b\u003dAp(\"nf\");return\"string\"\u003d\u003d\u003dtypeof b?a.u\u0026\u0026\"stopped\"\u003d\u003d\u003db?sq:a.B.i(void 0):a.B.i(b)};\nuq\u003dfunction(a){var b\u003d{};return b.viewability\u003da.i,b.googleViewability\u003da.u,b.moatInit\u003da.C,b.moatViewability\u003da.G,b.integralAdsViewability\u003da.B,b.doubleVerifyViewability\u003da.l,b};\nvq\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a\u003dtq(Fm(rq),b,c,a);return uq(a)};\nwq\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dFm(rq).Ux(a,{});c?Bo(c):b\u0026\u0026(a\u003dFm(rq).Tv(null,jn(),!1,a),a.eg\u003d3,$o([a]))};\nyq\u003dfunction(a){if(g.sc(g.vd(a)))return!1;if(0\u003c\u003da.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\"))return!0;try{var b\u003dnew g.dk(a)}catch(c){return null!\u003dg.eb(xq,function(d){return 0\u003ca.search(d)})}return b.C.match(Mga)?!0:null!\u003dg.eb(xq,function(c){return null!\u003da.match(c)})};\ng.zq\u003dfunction(a,b){return a.replace(Nga,function(c,d){try{var e\u003dUb(b,d);if(null\u003d\u003de)return c;e\u003de.toString();if(\"\"\u003d\u003de||!g.sc(g.vd(e)))return encodeURIComponent(e).replace(/%2C/g,\",\")}catch(f){}return c})};\nAq\u003dfunction(){this.data_\u003d[];this.i\u003d-1};\nOga\u003dfunction(a){-1\u003d\u003da.i\u0026\u0026(a.i\u003dEm(a.data_,function(b,c,d){return c?b+Math.pow(2,d):b},0));\nreturn a.i};\ng.Bq\u003dfunction(a,b,c){g.F.call(this);this.i\u003dnull;this.B\u003d!1;this.G\u003da;this.C\u003dc;this.l\u003db||window;this.u\u003d(0,g.D)(this.jN,this)};\ng.Cq\u003dfunction(a){a.isActive()||a.start()};\nDq\u003dfunction(a){a\u003da.l;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null};\nEq\u003dfunction(a){a\u003da.l;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};\ng.K\u003dfunction(a,b,c){g.F.call(this);this.i\u003da;this.Mf\u003db||0;this.l\u003dc;this.u\u003d(0,g.D)(this.YF,this)};\ng.Fq\u003dfunction(a,b){a.isActive()||a.start(b)};\ng.Gq\u003dfunction(a){a.stop();a.YF()};\ng.Hq\u003dfunction(a){a.isActive()\u0026\u0026g.Gq(a)};\nIq\u003dfunction(a){return\"string\"\u003d\u003dtypeof a.className?a.className:a.getAttribute\u0026\u0026a.getAttribute(\"class\")||\"\"};\nJq\u003dfunction(a){return a.classList?a.classList:Iq(a).match(/\\S+/g)||[]};\ng.Kq\u003dfunction(a,b){\"string\"\u003d\u003dtypeof a.className?a.className\u003db:a.setAttribute\u0026\u0026a.setAttribute(\"class\",b)};\ng.Lq\u003dfunction(a,b){return a.classList?a.classList.contains(b):g.ib(Jq(a),b)};\ng.M\u003dfunction(a,b){if(a.classList)a.classList.add(b);else if(!g.Lq(a,b)){var c\u003dIq(a);g.Kq(a,c+(0\u003cc.length?\" \"+b:b))}};\ng.Mq\u003dfunction(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){g.M(a,e)});\nelse{var c\u003d{};Array.prototype.forEach.call(Jq(a),function(e){c[e]\u003d!0});\nArray.prototype.forEach.call(b,function(e){c[e]\u003d!0});\nb\u003d\"\";for(var d in c)b+\u003d0\u003cb.length?\" \"+d:d;g.Kq(a,b)}};\ng.Nq\u003dfunction(a,b){a.classList?a.classList.remove(b):g.Lq(a,b)\u0026\u0026g.Kq(a,Array.prototype.filter.call(Jq(a),function(c){return c!\u003db}).join(\" \"))};\ng.Oq\u003dfunction(a,b){a.classList?Array.prototype.forEach.call(b,function(c){g.Nq(a,c)}):g.Kq(a,Array.prototype.filter.call(Jq(a),function(c){return!g.ib(b,c)}).join(\" \"))};\ng.N\u003dfunction(a,b,c){c?g.M(a,b):g.Nq(a,b)};\nPq\u003dfunction(a,b){var c\u003d!g.Lq(a,b);g.N(a,b,c)};\ng.Qq\u003dfunction(){g.Kf.call(this);this.Oa\u003d0;this.endTime\u003dthis.startTime\u003dnull};\nPga\u003dfunction(a,b){Array.isArray(b)||(b\u003d[b]);b\u003db.map(function(c){return\"string\"\u003d\u003d\u003dtypeof c?c:c.property+\" \"+c.duration+\"s \"+c.timing+\" \"+c.delay+\"s\"});\ng.zl(a,\"transition\",b.join(\",\"))};\nRq\u003dfunction(a,b,c,d,e){g.Qq.call(this);this.i\u003da;this.C\u003db;this.G\u003dc;this.u\u003dd;this.J\u003dArray.isArray(e)?e:[e]};\nSq\u003dfunction(a,b,c,d){return new Rq(a,b,{opacity:c},{opacity:d},{property:\"opacity\",duration:b,timing:\"ease-in\",delay:0})};\nRga\u003dfunction(a){a\u003dDc(a);if(\"\"\u003d\u003da)return null;var b\u003dString(a.substr(0,4)).toLowerCase();if(0\u003d\u003d(\"url(\"\u003cb?-1:\"url(\"\u003d\u003db?0:1))return!a.endsWith(\")\")||1\u003c(a?a.split(\"(\").length-1:0)||a\u0026\u0026a.split(\")\"),null;if(0\u003ca.indexOf(\"(\")){if(/\"|\u0027/.test(a))return null;b\u003d/([\\-\\w]+)\\(/g;for(var c;c\u003db.exec(a);)if(!(c[1].toLowerCase()in Qga))return null}return a};\nTq\u003dfunction(a){var b\u003dg.C.CSSStyleDeclaration;return b\u0026\u0026b.prototype\u0026\u0026b.prototype[a]||null};\nUq\u003dfunction(a,b,c,d){if(a)return a.apply(b,d);if(g.he\u0026\u002610\u003edocument.documentMode){if(!b[c].call)throw Error(\"IE Clobbering detected\");}else if(\"function\"!\u003dtypeof b[c])throw Error(\"Clobbering detected\");return b[c].apply(b,d)};\nWga\u003dfunction(a){if(!a)return Tc;var b\u003ddocument.createElement(\"div\").style;Sga(a).forEach(function(c){var d\u003dg.lg\u0026\u0026c in Tga?c:c.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");qc(d,\"--\")||qc(d,\"var\")||(c\u003dUq(Uga,a,a.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[c])||\"\",c\u003dRga(c),null!\u003dc\u0026\u0026Uq(Vga,b,b.setProperty?\"setProperty\":\"setAttribute\",[d,c]))});\nreturn Faa(g.hc(\"Output of CSS sanitizer\"),b.cssText||\"\")};\nSga\u003dfunction(a){g.Ka(a)?a\u003dg.qb(a):(a\u003dg.Lb(a),g.nb(a,\"cssText\"));return a};\ng.Wq\u003dfunction(a){var b,c\u003db\u003d0,d\u003d!1;a\u003da.split(Xga);for(var e\u003d0;e\u003ca.length;e++){var f\u003da[e];g.Vq.test(f)?(b++,c++):Yga.test(f)?d\u003d!0:Zga.test(f)?c++:$ga.test(f)\u0026\u0026(d\u003d!0)}b\u003d0\u003d\u003dc?d?1:0:.4\u003cb/c?-1:1;return-1\u003d\u003d(0\u003d\u003db?null:b)?\"rtl\":\"ltr\"};\ng.Xq\u003dfunction(a,b,c,d,e,f,h,l){this.i\u003da;this.C\u003db;this.u\u003dc;this.G\u003dd;this.B\u003de;this.J\u003df;this.l\u003dh;this.L\u003dl};\ng.Yq\u003dfunction(a,b){if(0\u003d\u003db)return a.i;if(1\u003d\u003db)return a.l;var c\u003dg.Qf(a.i,a.u,b),d\u003dg.Qf(a.u,a.B,b);a\u003dg.Qf(a.B,a.l,b);c\u003dg.Qf(c,d,b);d\u003dg.Qf(d,a,b);return g.Qf(c,d,b)};\nZq\u003dfunction(a,b){this.start\u003da\u003cb?a:b;this.end\u003da\u003cb?b:a};\naha\u003dfunction(a,b){a\u003d[a];for(var c\u003db.length-1;0\u003c\u003dc;--c)a.push(typeof b[c],b[c]);return a.join(\"\\x0B\")};\n$q\u003dfunction(a){return(a\u003da.exec(g.Xc))?a[1]:\"\"};\nar\u003dfunction(a){return 0\u003c\u003dg.Fc(bha,a)};\nbr\u003dfunction(){var a\u003dthis;this.promise\u003dnew Promise(function(b,c){a.resolve\u003db;a.reject\u003dc})};\ng.cr\u003dfunction(a){g.F.call(this);this.G\u003d1;this.u\u003d[];this.B\u003d0;this.i\u003d[];this.l\u003d{};this.J\u003d!!a};\ncha\u003dfunction(a,b,c){g.Kg(function(){a.apply(b,c)})};\ng.dr\u003dfunction(a){this.i\u003da};\ner\u003dfunction(a){this.i\u003da};\nfr\u003dfunction(a){this.data\u003da};\ngr\u003dfunction(a){return void 0\u003d\u003d\u003da||a instanceof fr?a:new fr(a)};\nhr\u003dfunction(a){this.i\u003da};\ng.ir\u003dfunction(a){var b\u003da.creation;a\u003da.expiration;return!!a\u0026\u0026a\u003cg.Qa()||!!b\u0026\u0026b\u003eg.Qa()};\ng.jr\u003dfunction(a){this.i\u003da};\ndha\u003dfunction(){};\nkr\u003dfunction(){};\nlr\u003dfunction(a){this.i\u003da};\nmr\u003dfunction(){var a\u003dnull;try{a\u003dwindow.localStorage||null}catch(b){}this.i\u003da};\nnr\u003dfunction(){var a\u003dnull;try{a\u003dwindow.sessionStorage||null}catch(b){}this.i\u003da};\npr\u003dfunction(a,b){this.l\u003da;this.i\u003dnull;if(g.he\u0026\u0026!g.be(9)){or||(or\u003dnew g.ci);this.i\u003dor.get(a);this.i||(b?this.i\u003ddocument.getElementById(b):(this.i\u003ddocument.createElement(\"userdata\"),this.i.addBehavior(\"#default#userData\"),document.body.appendChild(this.i)),or.set(a,this.i));try{this.i.load(this.l)}catch(c){this.i\u003dnull}}};\nqr\u003dfunction(a){return\"_\"+encodeURIComponent(a).replace(/[.!~*\u0027()%]/g,function(b){return eha[b]})};\nrr\u003dfunction(a){try{a.i.save(a.l)}catch(b){throw\"Storage mechanism: Quota exceeded\";}};\nsr\u003dfunction(a,b){this.l\u003da;this.i\u003db+\"::\"};\ng.tr\u003dfunction(a){var b\u003dnew mr;return b.isAvailable()?a?new sr(b,a):b:null};\nur\u003dfunction(a,b){this.i\u003da;this.l\u003db};\nvr\u003dfunction(a){this.i\u003d[];if(a)a:{if(a instanceof vr){var b\u003da.ci();a\u003da.Sg();if(0\u003e\u003dthis.i.length){for(var c\u003dthis.i,d\u003d0;d\u003cb.length;d++)c.push(new ur(b[d],a[d]));break a}}else b\u003dg.Lb(a),a\u003dKb(a);for(d\u003d0;d\u003cb.length;d++)wr(this,b[d],a[d])}};\nwr\u003dfunction(a,b,c){var d\u003da.i;d.push(new ur(b,c));b\u003dd.length-1;a\u003da.i;for(c\u003da[b];0\u003cb;)if(d\u003db-1\u003e\u003e1,a[d].getKey()\u003ec.getKey())a[b]\u003da[d],b\u003dd;else break;a[b]\u003dc};\nxr\u003dfunction(){vr.call(this)};\nyr\u003dfunction(){};\nzr\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];return 0\u003d\u003d\u003db.length?function(d){return d}:1\u003d\u003d\u003db.length?b[0]:b.reduce(function(d,e){return function(f){for(var h\u003d[],l\u003d0;l\u003carguments.length;++l)h[l-0]\u003darguments[l];\nreturn d(e.apply(null,g.v(h)))}})};\nfha\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];return function(d){return function(e,f){function h(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\ne\u003dd(e,f);var l\u003d{getState:e.getState,dispatch:function(m,n){for(var p\u003d[],q\u003d1;q\u003carguments.length;++q)p[q-1]\u003darguments[q];return h.apply(null,[m].concat(g.v(p)))}};\nf\u003db.map(function(m){return m(l)});\nh\u003dzr.apply(null,g.v(f))(e.dispatch);return Object.assign(Object.assign({},e),{dispatch:h})}}};\nAr\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\ngha\u003dfunction(a){Object.keys(a).forEach(function(b){var c\u003da[b];if(\"undefined\"\u003d\u003d\u003dtypeof c(void 0,{type:Br}))throw Error(\u0027Reducer \"\u0027+b+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don\u0027t want to set a value for this reducer, you can use null instead of undefined.\");if(\"undefined\"\u003d\u003d\u003dtypeof c(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+Ar()}))throw Error(\u0027Reducer \"\u0027+\nb+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \"+(Br+\u0027 or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.\u0027));})};\nCr\u003dfunction(a,b,c,d){function e(){if(q)throw Error(\"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.\");return m}\nfunction f(u){if(\"function\"!\u003d\u003dtypeof u)throw Error(\"Expected the listener to be a function.\");if(q)throw Error(\"You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.\");var x\u003d!0;p\u003d\u003d\u003dn\u0026\u0026(p\u003dn.slice());p.push(u);return function(){if(x){if(q)throw Error(\"You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details.\");\nx\u003d!1;p\u003d\u003d\u003dn\u0026\u0026(p\u003dn.slice());p.splice(p.indexOf(u),1);n\u003dnull}}}\nfunction h(u){if(\"object\"!\u003d\u003dtypeof u||null\u003d\u003d\u003du)var x\u003d!1;else{for(x\u003du;null!\u003d\u003dObject.getPrototypeOf(x);)x\u003dObject.getPrototypeOf(x);x\u003dObject.getPrototypeOf(u)\u003d\u003d\u003dx}if(!x)throw Error(\"Actions must be plain objects. Use custom middleware for async actions.\");if(\"undefined\"\u003d\u003d\u003dtypeof u.type)throw Error(\u0027Actions may not have an undefined \"type\" property. Have you misspelled a constant?\u0027);if(q)throw Error(\"Reducers may not dispatch actions.\");try{q\u003d!0,m\u003dl(m,u)}finally{q\u003d!1}x\u003dn\u003dp;for(var y\u003d0;y\u003cx.length;y++)(0,x[y])();\nreturn u}\nif(\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026\"function\"\u003d\u003d\u003dtypeof c||\"function\"\u003d\u003d\u003dtypeof c\u0026\u0026\"function\"\u003d\u003d\u003dtypeof d)throw Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.\");\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026\"undefined\"\u003d\u003d\u003dtypeof c\u0026\u0026(c\u003db,b\u003dvoid 0);if(\"undefined\"!\u003d\u003dtypeof c){if(\"function\"!\u003d\u003dtypeof c)throw Error(\"Expected the enhancer to be a function.\");return c(Cr)(a,b)}if(\"function\"!\u003d\u003dtypeof a)throw Error(\"Expected the reducer to be a function.\");\nvar l\u003da,m\u003db,n\u003d[],p\u003dn,q\u003d!1;h({type:Br});a\u003d{};var t\u003d(a.dispatch\u003dh,a.subscribe\u003df,a.getState\u003de,a.replaceReducer\u003dfunction(u){if(\"function\"!\u003d\u003dtypeof u)throw Error(\"Expected the nextReducer to be a function.\");l\u003du;h({type:hha});return t},a[Dr]\u003dfunction(){var u\u003d{};\nreturn u.subscribe\u003dfunction(x){function y(){x.next\u0026\u0026x.next(e())}\nif(\"object\"!\u003d\u003dtypeof x||null\u003d\u003d\u003dx)throw new TypeError(\"Expected the observer to be an object.\");y();return{unsubscribe:f(y)}},u[Dr]\u003dfunction(){return this},u},a);\nreturn t};\nEr\u003dfunction(a){De.call(this,a,-1,iha)};\nFr\u003dfunction(a){De.call(this,a)};\njha\u003dfunction(a,b){for(;Jd(b);)switch(b.C){case 10:var c\u003dOd(b);Ge(a,1,c);break;case 18:c\u003dOd(b);Ge(a,2,c);break;case 26:c\u003dOd(b);Ge(a,3,c);break;case 34:c\u003dOd(b);Ge(a,4,c);break;case 40:c\u003dHd(b.i);Ge(a,5,c);break;default:if(!we(b))return a}return a};\nkha\u003dfunction(a){var b\u003da.split(\"\"),c\u003d[-1314043670,function(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(-e).reverse().forEach(function(f){d.unshift(f)})},\nfunction(d,e){for(var f\u003d64,h\u003d[];++f-h.length-32;)switch(f){case 58:f\u003d96;continue;case 91:f\u003d44;break;case 65:f\u003d47;continue;case 46:f\u003d153;case 123:f-\u003d58;default:h.push(String.fromCharCode(f))}d.forEach(function(l,m,n){this.push(n[m]\u003dh[(h.indexOf(l)-h.indexOf(this[m])+m-32+f--)%h.length])},e.split(\"\"))},\n-640260429,function(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(0,1,d.splice(e,1,d[0])[0])},\n344236472,-1280047751,function(d){d.reverse()},\n274996364,function(d,e){for(var f\u003d64,h\u003d[];++f-h.length-32;)switch(f){case 94:case 95:case 96:break;case 123:f-\u003d76;case 92:case 93:continue;case 58:f\u003d44;case 91:break;case 46:f\u003d95;default:h.push(String.fromCharCode(f))}d.forEach(function(l,m,n){this.push(n[m]\u003dh[(h.indexOf(l)-h.indexOf(this[m])+m-32+f--)%h.length])},e.split(\"\"))},\n-1280047751,-29398410,-495927896,\"KFrB\",function(d,e){for(e\u003d(e%d.length+d.length)%d.length;e--;)d.unshift(d.pop())},\n1732409192,function(d,e){d.push(e)},\n-1205106304,-1829797605,-1081437835,\"KFrB\",-1314043670,-823969907,819437356,-580524123,function(d){for(var e\u003dd.length;e;)d.push(d.splice(--e,1)[0])},\n1189371999,\"case\",b,null,788368553,1951129738,null,278365009,function(d,e){e\u003d(e%d.length+d.length)%d.length;var f\u003dd[0];d[0]\u003dd[e];d[e]\u003df},\n215243317,2000167179,-2088814530,-665101415,-1315899341,1236780945,215243317,1947222303,986478106,-192763151,-311078330,null,-1226369023,function(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(e,1)},\nb,-1755229584,1951129738,b,1732409192];c[29]\u003dc;c[32]\u003dc;c[46]\u003dc;try{c[7](c[52]),c[9](c[52],c[27]),c[34](c[29],c[3]),c[14](c[46],c[21]),c[53](c[47],c[8]),c[0](c[26],c[18]),c[2](c[27],c[20]),c[2](c[30],c[45]),c[2](c[30],c[41]),c[12](c[50],c[42]),c[46](c[26],c[21]),c[5](c[47]),c[5](c[44]),c[21](c[23],c[49]),c[7](c[6],c[38]),c[48](c[3]),c[51](c[27],c[15]),c[21](c[6],c[0]),c[41](c[23],c[13]),c[2](c[18],c[31]),c[2](c[42],c[5]),c[2](c[18],c[17]),c[25](c[21],c[20]),c[25](c[38],c[40]),c[47](c[2],c[27]),c[37](c[23],\nc[46]),c[47](c[53],c[32]),c[37](c[19],c[43]),c[49](c[36],c[47]),c[31](c[37],c[29]),c[49](c[36],c[1]),c[40](c[19]),c[48](c[19],c[27]),c[51](c[39]),c[24](c[36],c[16]),c[38](c[42],c[28]),c[48](c[22],c[25]),c[48](c[22],c[23]),c[51](c[36]),c[31](c[19],c[47]),c[31](c[19],c[53])}catch(d){return\"enhanced_except_lZMB6uz-_w8_\"+a}return b.join(\"\")};\nGr\u003dfunction(a){this.i\u003da};\nHr\u003dfunction(){Gr.apply(this,arguments)};\nIr\u003dfunction(){Hr.apply(this,arguments)};\nJr\u003dfunction(){Hr.apply(this,arguments)};\nKr\u003dfunction(){Hr.apply(this,arguments)};\nLr\u003dfunction(){Gr.apply(this,arguments)};\nMr\u003dfunction(){Hr.apply(this,arguments)};\nNr\u003dfunction(){Hr.apply(this,arguments)};\nOr\u003dfunction(){Hr.apply(this,arguments)};\nPr\u003dfunction(){Hr.apply(this,arguments)};\nQr\u003dfunction(){Hr.apply(this,arguments)};\nRr\u003dfunction(){Hr.apply(this,arguments)};\nSr\u003dfunction(){Hr.apply(this,arguments)};\nTr\u003dfunction(){Hr.apply(this,arguments)};\nUr\u003dfunction(){Hr.apply(this,arguments)};\nVr\u003dfunction(){Hr.apply(this,arguments)};\nWr\u003dfunction(){Hr.apply(this,arguments)};\nXr\u003dfunction(){Hr.apply(this,arguments)};\nYr\u003dfunction(){Hr.apply(this,arguments)};\nZr\u003dfunction(){Hr.apply(this,arguments)};\n$r\u003dfunction(){return g.Ga(\"yt.ads.biscotti.lastId_\")||\"\"};\nas\u003dfunction(a){g.Fa(\"yt.ads.biscotti.lastId_\",a,void 0)};\ncs\u003dfunction(a){for(var b\u003d0;b\u003carguments.length;++b);b\u003darguments;1\u003cb.length?bs[b[0]]\u003db[1]:1\u003d\u003d\u003db.length\u0026\u0026Object.assign(bs,b[0])};\ng.O\u003dfunction(a,b){return a in bs?bs[a]:b};\nds\u003dfunction(a){var b\u003dbs.EXPERIMENT_FLAGS;return b?b[a]:void 0};\ng.fs\u003dfunction(a){a\u003des(a);return\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026\"false\"\u003d\u003d\u003da?!1:!!a};\ngs\u003dfunction(a,b){a\u003des(a);return void 0\u003d\u003d\u003da\u0026\u0026void 0!\u003d\u003db?b:Number(a||0)};\nhs\u003dfunction(a){a\u003des(a);return Array.isArray(a)?g.Re(a,function(b){return String(b||\"\")}):[String(a||\"\")]};\nes\u003dfunction(a){var b\u003dg.O(\"EXPERIMENTS_FORCED_FLAGS\",{});return void 0!\u003d\u003db[a]?b[a]:g.O(\"EXPERIMENT_FLAGS\",{})[a]};\nis\u003dfunction(){var a\u003d[],b\u003dg.O(\"EXPERIMENTS_FORCED_FLAGS\",{});for(c in b)a.push({key:c,value:String(b[c])});var c\u003dg.O(\"EXPERIMENT_FLAGS\",{});for(var d in c)d.startsWith(\"force_\")\u0026\u0026void 0\u003d\u003d\u003db[d]\u0026\u0026a.push({key:d,value:String(c[d])});return a};\nlha\u003dfunction(a){js.forEach(function(b){return b(a)})};\nls\u003dfunction(a){return a\u0026\u0026window.yterr?function(){try{return a.apply(this,arguments)}catch(b){g.ks(b)}}:a};\ng.ks\u003dfunction(a){var b\u003dg.Ga(\"yt.logging.errors.log\");b?b(a,\"ERROR\",void 0,void 0,void 0):(b\u003dg.O(\"ERRORS\",[]),b.push([a,\"ERROR\",void 0,void 0,void 0]),cs(\"ERRORS\",b));lha(a)};\nms\u003dfunction(a){var b\u003dg.Ga(\"yt.logging.errors.log\");b?b(a,\"WARNING\",void 0,void 0,void 0):(b\u003dg.O(\"ERRORS\",[]),b.push([a,\"WARNING\",void 0,void 0,void 0]),cs(\"ERRORS\",b))};\nos\u003dfunction(a,b){b\u003da.split(b);for(var c\u003d{},d\u003d0,e\u003db.length;d\u003ce;d++){var f\u003db[d].split(\"\u003d\");if(1\u003d\u003df.length\u0026\u0026f[0]||2\u003d\u003df.length)try{var h\u003dns(f[0]||\"\"),l\u003dns(f[1]||\"\");h in c?Array.isArray(c[h])?rb(c[h],l):c[h]\u003d[c[h],l]:c[h]\u003dl}catch(q){var m\u003dq,n\u003df[0],p\u003dString(os);m.args\u003d[{key:n,value:f[1],query:a,method:mha\u003d\u003dp?\"unchanged\":p}];nha.hasOwnProperty(n)||ms(m)}}return c};\nps\u003dfunction(a){var b\u003d[];g.Db(a,function(c,d){var e\u003dsd(d),f;Array.isArray(c)?f\u003dc:f\u003d[c];g.Bb(f,function(h){\"\"\u003d\u003dh?b.push(e):b.push(e+\"\u003d\"+sd(h))})});\nreturn b.join(\"\u0026\")};\nqs\u003dfunction(a){\"?\"\u003d\u003da.charAt(0)\u0026\u0026(a\u003da.substr(1));return os(a,\"\u0026\")};\nrs\u003dfunction(a){a\u003da.split(\",\");return a\u003da.map(function(b){return qs(b)})};\ng.ts\u003dfunction(a){return-1!\u003da.indexOf(\"?\")?(a\u003d(a||\"\").split(\"#\")[0],a\u003da.split(\"?\",2),qs(1\u003ca.length?a[1]:a[0])):{}};\nvs\u003dfunction(a,b){return us(a,b||{},!0)};\nws\u003dfunction(a,b){return us(a,b||{},!1)};\nus\u003dfunction(a,b,c){var d\u003da.split(\"#\",2);a\u003dd[0];d\u003d1\u003cd.length?\"#\"+d[1]:\"\";var e\u003da.split(\"?\",2);a\u003de[0];e\u003dqs(e[1]||\"\");for(var f in b)if(c||!Nb(e,f))e[f]\u003db[f];return g.ui(a,e)+d};\nxs\u003dfunction(a){if(!b)var b\u003dwindow.location.href;var c\u003dg.ii(1,a),d\u003dg.ji(a);c\u0026\u0026d?(a\u003da.match(hi),b\u003db.match(hi),a\u003da[3]\u003d\u003db[3]\u0026\u0026a[1]\u003d\u003db[1]\u0026\u0026a[4]\u003d\u003db[4]):a\u003dd?g.ji(b)\u003d\u003dd\u0026\u0026(Number(g.ii(4,b))||null)\u003d\u003d(Number(g.ii(4,a))||null):!0;return a};\nys\u003dfunction(a){a||(a\u003ddocument.location.href);a\u003dg.ii(1,a);return null!\u003d\u003da\u0026\u0026\"https\"\u003d\u003da};\nzs\u003dfunction(a){a\u003dg.ji(a);a\u003dnull!\u003d\u003da?a.split(\".\").reverse():null;return null\u003d\u003d\u003da?!1:\"com\"\u003d\u003da[0]\u0026\u0026a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nns\u003dfunction(a){return a\u0026\u0026a.match(oha)?a:td(a)};\nCs\u003dfunction(a){var b\u003dAs;a\u003dvoid 0\u003d\u003d\u003da?$r():a;var c\u003dObject,d\u003dc.assign,e\u003dBs(b);var f\u003db.i;try{var h\u003df.screenX;var l\u003df.screenY}catch(z){}try{var m\u003df.outerWidth;var n\u003df.outerHeight}catch(z){}try{var p\u003df.innerWidth;var q\u003df.innerHeight}catch(z){}try{var t\u003df.screenLeft;var u\u003df.screenTop}catch(z){}try{p\u003df.innerWidth,q\u003df.innerHeight}catch(z){}try{var x\u003df.screen.availWidth;var y\u003df.screen.availTop}catch(z){}f\u003d[t,u,h,l,x,y,m,n,p,q];h\u003dVl(!1,b.i.top);l\u003d{};m\u003dnew Aq;g.C.SVGElement\u0026\u0026g.C.document.createElementNS\u0026\u0026m.set(0);\nn\u003dLea();n[\"allow-top-navigation-by-user-activation\"]\u0026\u0026m.set(1);n[\"allow-popups-to-escape-sandbox\"]\u0026\u0026m.set(2);g.C.crypto\u0026\u0026g.C.crypto.subtle\u0026\u0026m.set(3);g.C.TextDecoder\u0026\u0026g.C.TextEncoder\u0026\u0026m.set(4);m\u003dOga(m);b\u003d(l.bc\u003dm,l.bih\u003dh.height,l.biw\u003dh.width,l.brdim\u003df.join(),l.vis\u003dtm(b.l),l.wgl\u003d!!sm.WebGLRenderingContext,l);c\u003dd.call(c,e,b);c.ca_type\u003d\"image\";a\u0026\u0026(c.bid\u003da);return c};\nBs\u003dfunction(a){var b\u003d{};b.dt\u003dpha;b.flash\u003d\"0\";a:{try{var c\u003da.i.top.location.href}catch(f){a\u003d2;break a}a\u003dc?c\u003d\u003d\u003da.l.location.href?0:1:2}b\u003d(b.frm\u003da,b);try{b.u_tz\u003d-(new Date).getTimezoneOffset();var d\u003dvoid 0\u003d\u003d\u003dd?sm:d;try{var e\u003dd.history.length}catch(f){e\u003d0}b.u_his\u003de;b.u_java\u003d!!sm.navigator\u0026\u0026\"unknown\"!\u003d\u003dtypeof sm.navigator.javaEnabled\u0026\u0026!!sm.navigator.javaEnabled\u0026\u0026sm.navigator.javaEnabled();sm.screen\u0026\u0026(b.u_h\u003dsm.screen.height,b.u_w\u003dsm.screen.width,b.u_ah\u003dsm.screen.availHeight,b.u_aw\u003dsm.screen.availWidth,\nb.u_cd\u003dsm.screen.colorDepth);sm.navigator\u0026\u0026sm.navigator.plugins\u0026\u0026(b.u_nplug\u003dsm.navigator.plugins.length);sm.navigator\u0026\u0026sm.navigator.mimeTypes\u0026\u0026(b.u_nmime\u003dsm.navigator.mimeTypes.length)}catch(f){}return b};\nqha\u003dfunction(){if(!Ds)return null;var a\u003dDs();return\"open\"in a?a:null};\ng.Fs\u003dfunction(a){switch(Es(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\nEs\u003dfunction(a){return a\u0026\u0026\"status\"in a?a.status:-1};\ng.Gs\u003dfunction(a,b){\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003dls(a));return window.setTimeout(a,b)};\nct\u003dfunction(a,b){\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003dls(a));return window.setInterval(a,b)};\ng.dt\u003dfunction(a){window.clearTimeout(a)};\nrha\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003dxs(a),d\u003dg.fs(\"web_ajax_ignore_global_headers_if_set\"),e;for(e in et){var f\u003dg.O(et[e]);!f||!c\u0026\u0026!ft(a,e)||d\u0026\u0026void 0!\u003d\u003db[e]||(b[e]\u003df)}if(c||ft(a,\"X-YouTube-Utc-Offset\"))b[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(c||ft(a,\"X-YouTube-Time-Zone\")){try{var h\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(l){}h\u0026\u0026(b[\"X-YouTube-Time-Zone\"]\u003dh)}if(c||ft(a,\"X-YouTube-Ad-Signals\"))b[\"X-YouTube-Ad-Signals\"]\u003dps(Cs(void 0));return b};\ngt\u003dfunction(a,b){var c\u003dg.ji(a);g.fs(\"debug_handle_relative_url_for_query_forward_killswitch\")||c||!xs(a)||(c\u003ddocument.location.hostname);var d\u003dgi(g.ii(5,a));d\u003d(c\u003dc\u0026\u0026(c.endsWith(\"youtube.com\")||c.endsWith(\"youtube-nocookie.com\")))\u0026\u0026d\u0026\u0026d.startsWith(\"/api/\");if(!c||d)return a;var e\u003dqs(b),f\u003d{};g.Bb(sha,function(h){e[h]\u0026\u0026(f[h]\u003de[h])});\nreturn ws(a,f)};\nft\u003dfunction(a){return g.ji(a)?!1:!0};\ng.it\u003dfunction(a,b){var c\u003db.format||\"JSON\";a\u003dtha(a,b);var d\u003duha(a,b),e\u003d!1,f\u003dht(a,function(m){if(!e){e\u003d!0;l\u0026\u0026g.dt(l);var n\u003dg.Fs(m),p\u003dnull,q\u003d400\u003c\u003dm.status\u0026\u0026500\u003em.status,t\u003d500\u003c\u003dm.status\u0026\u0026600\u003em.status;if(n||q||t)p\u003dvha(a,c,m,b.convertToSafeHtml);if(n)a:if(m\u0026\u0026204\u003d\u003dm.status)n\u003d!0;else{switch(c){case \"XML\":n\u003d0\u003d\u003dparseInt(p\u0026\u0026p.return_code,10);break a;case \"RAW\":n\u003d!0;break a}n\u003d!!p}p\u003dp||{};q\u003db.context||g.C;n?b.onSuccess\u0026\u0026b.onSuccess.call(q,m,p):b.onError\u0026\u0026b.onError.call(q,m,p);b.onFinish\u0026\u0026b.onFinish.call(q,m,p)}},\nb.method,d,b.headers,b.responseType,b.withCredentials);\nif(b.onTimeout\u0026\u00260\u003cb.timeout){var h\u003db.onTimeout;var l\u003dg.Gs(function(){e||(e\u003d!0,f.abort(),g.dt(l),h.call(b.context||g.C,f))},b.timeout)}return f};\ntha\u003dfunction(a,b){b.includeDomain\u0026\u0026(a\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+a);var c\u003dg.O(\"XSRF_FIELD_NAME\",void 0);if(b\u003db.urlParams)b[c]\u0026\u0026delete b[c],a\u003dvs(a,b);return a};\nuha\u003dfunction(a,b){var c\u003dg.O(\"XSRF_FIELD_NAME\",void 0),d\u003dg.O(\"XSRF_TOKEN\",void 0),e\u003db.postBody||\"\",f\u003db.postParams,h\u003dg.O(\"XSRF_FIELD_NAME\",void 0),l;b.headers\u0026\u0026(l\u003db.headers[\"Content-Type\"]);b.excludeXsrf||g.ji(a)\u0026\u0026!b.withCredentials\u0026\u0026g.ji(a)!\u003ddocument.location.hostname||\"POST\"!\u003db.method||l\u0026\u0026\"application/x-www-form-urlencoded\"!\u003dl||b.postParams\u0026\u0026b.postParams[h]||(f||(f\u003d{}),f[c]\u003dd);f\u0026\u0026\"string\"\u003d\u003d\u003dtypeof e\u0026\u0026(e\u003dqs(e),g.Zb(e,f),e\u003db.postBodyFormat\u0026\u0026\"JSON\"\u003d\u003db.postBodyFormat?JSON.stringify(e):g.si(e));f\u003de||f\u0026\u0026\n!g.Sb(f);!jt\u0026\u0026f\u0026\u0026\"POST\"!\u003db.method\u0026\u0026(jt\u003d!0,g.ks(Error(\"AJAX request with postData should use POST\")));return e};\nvha\u003dfunction(a,b,c,d){var e\u003dnull;switch(b){case \"JSON\":try{var f\u003dc.responseText}catch(h){throw d\u003dError(\"Error reading responseText\"),d.params\u003da,ms(d),h;}a\u003dc.getResponseHeader(\"Content-Type\")||\"\";f\u0026\u00260\u003c\u003da.indexOf(\"json\")\u0026\u0026(\")]}\u0027\\n\"\u003d\u003d\u003df.substring(0,5)\u0026\u0026(f\u003df.substring(5)),e\u003dJSON.parse(f));break;case \"XML\":if(a\u003d(a\u003dc.responseXML)?wha(a):null)e\u003d{},g.Bb(a.getElementsByTagName(\"*\"),function(h){e[h.tagName]\u003dxha(h)})}d\u0026\u0026kt(e);\nreturn e};\nkt\u003dfunction(a){if(g.La(a))for(var b in a)\"html_content\"\u003d\u003db||rc(b,\"_html\")?a[b]\u003dg.ld(g.hc(\"HTML that is escaped and sanitized server-side and passed through yt.net.ajax\"),a[b]):kt(a[b])};\nwha\u003dfunction(a){return a?(a\u003d(\"responseXML\"in a?a.responseXML:a).getElementsByTagName(\"root\"))\u0026\u00260\u003ca.length?a[0]:null:null};\nxha\u003dfunction(a){var b\u003d\"\";g.Bb(a.childNodes,function(c){b+\u003dc.nodeValue});\nreturn b};\nht\u003dfunction(a,b,c,d,e,f,h){function l(){4\u003d\u003d(m\u0026\u0026\"readyState\"in m?m.readyState:0)\u0026\u0026b\u0026\u0026ls(b)(m)}\nc\u003dvoid 0\u003d\u003d\u003dc?\"GET\":c;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;var m\u003dqha();if(!m)return null;\"onloadend\"in m?m.addEventListener(\"loadend\",l,!1):m.onreadystatechange\u003dl;g.fs(\"debug_forward_web_query_parameters\")\u0026\u0026(a\u003dgt(a,window.location.search));m.open(c,a,!0);f\u0026\u0026(m.responseType\u003df);h\u0026\u0026(m.withCredentials\u003d!0);c\u003d\"POST\"\u003d\u003dc\u0026\u0026(void 0\u003d\u003d\u003dwindow.FormData||!(d instanceof FormData));if(e\u003drha(a,e))for(var n in e)m.setRequestHeader(n,e[n]),\"content-type\"\u003d\u003dn.toLowerCase()\u0026\u0026(c\u003d!1);c\u0026\u0026m.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded\");\nm.send(d);return m};\nmt\u003dfunction(a,b){var c\u003dg.Wb(b),d;return g.ch(new Pg(function(e,f){c.onSuccess\u003dfunction(h){g.Fs(h)?e(new yha(h)):f(new lt(\"Request failed, status\u003d\"+Es(h),\"net.badstatus\",h))};\nc.onError\u003dfunction(h){f(new lt(\"Unknown request error\",\"net.unknown\",h))};\nc.onTimeout\u003dfunction(h){f(new lt(\"Request timed out\",\"net.timeout\",h))};\nd\u003dg.it(a,c)}),function(e){e instanceof hh\u0026\u0026d.abort();\nreturn Wg(e)})};\ng.nt\u003dfunction(a,b,c,d){function e(l,m,n){return g.ch(l,function(p){if(0\u003e\u003dm||403\u003d\u003d\u003dEs(p.xhr))return Wg(new lt(\"Request retried too many times\",\"net.retryexhausted\",p.xhr,p));p\u003dMath.pow(2,c-m+1)*n;var q\u003d0\u003ch?Math.min(h,p):p;return f(n).then(function(){return e(mt(a,b),m-1,q)})})}\nfunction f(l){return new Pg(function(m){setTimeout(m,l)})}\nvar h\u003dvoid 0\u003d\u003d\u003dh?-1:h;return e(mt(a,b),c-1,d)};\nlt\u003dfunction(a,b,c){Ta.call(this,a+\", errorCode\u003d\"+b);this.errorCode\u003db;this.xhr\u003dc;this.name\u003d\"PromiseAjaxError\"};\nyha\u003dfunction(a){this.xhr\u003da};\not\u003dfunction(){this.Oa\u003d0;this.i\u003dnull};\npt\u003dfunction(a){var b\u003dnew ot;a\u003dvoid 0\u003d\u003d\u003da?null:a;b.Oa\u003d2;b.i\u003dvoid 0\u003d\u003d\u003da?null:a;return b};\nqt\u003dfunction(a){var b\u003dnew ot;a\u003dvoid 0\u003d\u003d\u003da?null:a;b.Oa\u003d1;b.i\u003dvoid 0\u003d\u003d\u003da?null:a;return b};\ng.ut\u003dfunction(a,b,c,d,e){rt||tt.set(\"\"+a,b,{Gy:c,path:\"/\",domain:void 0\u003d\u003d\u003dd?\"youtube.com\":d,HV:void 0\u003d\u003d\u003de?!1:e})};\ng.vt\u003dfunction(a,b){if(!rt)return tt.get(\"\"+a,b)};\ng.wt\u003dfunction(a,b,c){rt||tt.remove(\"\"+a,void 0\u003d\u003d\u003db?\"/\":b,void 0\u003d\u003d\u003dc?\"youtube.com\":c)};\nxt\u003dfunction(){if(!tt.isEnabled())return!1;if(!tt.isEmpty())return!0;tt.set(\"TESTCOOKIESENABLED\",\"1\",{Gy:60});if(\"1\"!\u003d\u003dtt.get(\"TESTCOOKIESENABLED\"))return!1;tt.remove(\"TESTCOOKIESENABLED\");return!0};\nzt\u003dfunction(){var a\u003d/Chrome\\/(\\d+)/.exec(g.Xc);return a?parseFloat(a[1]):NaN};\nAt\u003dfunction(){var a\u003d/\\sCobalt\\/(\\S+)\\s/.exec(g.Xc);if(!a)return NaN;var b\u003d[];a\u003dg.r(a[1].split(\".\"));for(var c\u003da.next();!c.done;c\u003da.next())c\u003dparseInt(c.value,10),0\u003c\u003dc\u0026\u0026b.push(c);return parseFloat(b.join(\".\"))};\nCt\u003dfunction(){return Bt(\"android\")\u0026\u0026Bt(\"chrome\")\u0026\u0026!(Bt(\"trident/\")||Bt(\"edge/\"))\u0026\u0026!Bt(\"cobalt\")};\nDt\u003dfunction(){return Bt(\"armv7\")||Bt(\"aarch64\")||Bt(\"android\")};\ng.Et\u003dfunction(){return Bt(\"cobalt\")};\nFt\u003dfunction(){return Bt(\"cobalt\")\u0026\u0026Bt(\"appletv\")};\nGt\u003dfunction(){return Bt(\"(ps3; leanback shell)\")||Bt(\"ps3\")\u0026\u0026g.Et()};\nHt\u003dfunction(){return Bt(\"(ps4; leanback shell)\")||Bt(\"ps4\")\u0026\u0026g.Et()};\ng.It\u003dfunction(){return g.Et()\u0026\u0026(Bt(\"ps4 vr\")||Bt(\"ps4 pro vr\"))};\nJt\u003dfunction(){var a\u003d/WebKit\\/([0-9]+)/.exec(g.Xc);return!!(a\u0026\u0026600\u003c\u003dparseInt(a[1],10))};\nKt\u003dfunction(){var a\u003d/WebKit\\/([0-9]+)/.exec(g.Xc);return!!(a\u0026\u0026602\u003c\u003dparseInt(a[1],10))};\nLt\u003dfunction(){return Bt(\"iemobile\")||Bt(\"windows phone\")\u0026\u0026Bt(\"edge\")};\nNt\u003dfunction(){return Mt\u0026\u0026Bt(\"applewebkit\")\u0026\u0026!Bt(\"version\")\u0026\u0026(!Bt(\"safari\")||Bt(\"gsa/\"))};\nPt\u003dfunction(){return g.Ot\u0026\u0026Bt(\"version/\")};\nQt\u003dfunction(){return Bt(\"smart-tv\")\u0026\u0026Bt(\"samsung\")};\nBt\u003dfunction(a){var b\u003dg.Xc;return b?0\u003c\u003db.toLowerCase().indexOf(a):!1};\nRt\u003dfunction(){if(Fh())return!0;var a\u003dg.O(\"INNERTUBE_CLIENT_NAME\");return!a||\"WEB\"!\u003d\u003da\u0026\u0026\"MWEB\"!\u003d\u003da||Nt()||Pt()?!0:(a\u003dg.vt(\"CONSENT\"))?a.startsWith(\"YES+\"):!0};\nTt\u003dfunction(a){Ta.call(this,a.message||a.description||a.name);this.isMissing\u003da instanceof St;this.isTimeout\u003da instanceof lt\u0026\u0026\"net.timeout\"\u003d\u003da.errorCode;this.isCanceled\u003da instanceof hh};\nSt\u003dfunction(){Ta.call(this,\"Biscotti ID is missing from server\")};\nzha\u003dfunction(){if(g.fs(\"condition_biscotti_fetch_on_consent_cookie_html5_clients\")\u0026\u0026!Rt())return Wg(Error(\"User has not consented - not fetching biscotti id.\"));if(\"1\"\u003d\u003dUb(g.O(\"PLAYER_VARS\",{}),\"privembed\",!1))return Wg(Error(\"Biscotti ID is not available in private embed mode\"));Ut||(Ut\u003dg.ch(mt(\"//googleads.g.doubleclick.net/pagead/id\",Vt).then(Wt),function(a){return Xt(2,a)}));\nreturn Ut};\nWt\u003dfunction(a){a\u003da.xhr.responseText;if(!qc(a,\")]}\u0027\"))throw new St;a\u003dJSON.parse(a.substr(4));if(1\u003c(a.type||1))throw new St;a\u003da.id;as(a);Ut\u003dqt(a);Yt(18E5,2);return a};\nXt\u003dfunction(a,b){b\u003dnew Tt(b);as(\"\");Ut\u003dpt(b);0\u003ca\u0026\u0026Yt(12E4,a-1);throw b;};\nYt\u003dfunction(a,b){g.Gs(function(){g.ch(mt(\"//googleads.g.doubleclick.net/pagead/id\",Vt).then(Wt,function(c){return Xt(b,c)}),g.Ha)},a)};\nZt\u003dfunction(){try{var a\u003dg.Ga(\"yt.ads.biscotti.getId_\");return a?a():zha()}catch(b){return Wg(b)}};\nau\u003dfunction(){var a\u003ddocument;if(\"visibilityState\"in a)return a.visibilityState;var b\u003d$t+\"VisibilityState\";if(b in a)return a[b]};\nbu\u003dfunction(a,b){var c;xn(a,function(d){c\u003db[d];return!!c});\nreturn c};\ncu\u003dfunction(a){this.type\u003d\"\";this.state\u003dthis.source\u003dthis.data\u003dthis.currentTarget\u003dthis.relatedTarget\u003dthis.target\u003dnull;this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.ctrlKey\u003dthis.altKey\u003d!1;this.rotation\u003dthis.clientY\u003dthis.clientX\u003d0;this.scale\u003d1;this.changedTouches\u003dthis.touches\u003dnull;try{if(a\u003da||window.event){this.event\u003da;for(var b in a)b in Aha||(this[b]\u003da[b]);this.scale\u003da.scale;this.rotation\u003da.rotation;var c\u003da.target||a.srcElement;c\u0026\u00263\u003d\u003dc.nodeType\u0026\u0026(c\u003dc.parentNode);this.target\u003dc;var d\u003da.relatedTarget;\nif(d)try{d\u003dd.nodeName?d:null}catch(e){d\u003dnull}else\"mouseover\"\u003d\u003dthis.type?d\u003da.fromElement:\"mouseout\"\u003d\u003dthis.type\u0026\u0026(d\u003da.toElement);this.relatedTarget\u003dd;this.clientX\u003dvoid 0!\u003da.clientX?a.clientX:a.pageX;this.clientY\u003dvoid 0!\u003da.clientY?a.clientY:a.pageY;this.keyCode\u003da.keyCode?a.keyCode:a.which;this.charCode\u003da.charCode||(\"keypress\"\u003d\u003dthis.type?this.keyCode:0);this.altKey\u003da.altKey;this.ctrlKey\u003da.ctrlKey;this.shiftKey\u003da.shiftKey;this.metaKey\u003da.metaKey;this.i\u003da.pageX;this.l\u003da.pageY}}catch(e){}};\ndu\u003dfunction(a){if(document.body\u0026\u0026document.documentElement){var b\u003ddocument.body.scrollTop+document.documentElement.scrollTop;a.i\u003da.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);a.l\u003da.clientY+b}};\nBha\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;a.addEventListener\u0026\u0026(\"mouseenter\"!\u003db||\"onmouseenter\"in document?\"mouseleave\"!\u003db||\"onmouseenter\"in document?\"mousewheel\"\u003d\u003db\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"):b\u003d\"mouseout\":b\u003d\"mouseover\");return Qb(eu,function(e){var f\u003d\"boolean\"\u003d\u003d\u003dtypeof e[4]\u0026\u0026e[4]\u003d\u003d!!d,h\u003dg.La(e[4])\u0026\u0026g.La(d)\u0026\u0026g.Vb(e[4],d);return!!e.length\u0026\u0026e[0]\u003d\u003da\u0026\u0026e[1]\u003d\u003db\u0026\u0026e[2]\u003d\u003dc\u0026\u0026(f||h)})};\ng.hu\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;if(!a||!a.addEventListener\u0026\u0026!a.attachEvent)return\"\";var e\u003dBha(a,b,c,d);if(e)return e;e\u003d++fu.count+\"\";var f\u003d!(\"mouseenter\"!\u003db\u0026\u0026\"mouseleave\"!\u003db||!a.addEventListener||\"onmouseenter\"in document);var h\u003df?function(l){l\u003dnew cu(l);if(!Ag(l.relatedTarget,function(m){return m\u003d\u003da},!0))return l.currentTarget\u003da,l.type\u003db,c.call(a,l)}:function(l){l\u003dnew cu(l);\nl.currentTarget\u003da;return c.call(a,l)};\nh\u003dls(h);a.addEventListener?(\"mouseenter\"\u003d\u003db\u0026\u0026f?b\u003d\"mouseover\":\"mouseleave\"\u003d\u003db\u0026\u0026f?b\u003d\"mouseout\":\"mousewheel\"\u003d\u003db\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"),gu()||\"boolean\"\u003d\u003d\u003dtypeof d?a.addEventListener(b,h,d):a.addEventListener(b,h,!!d.capture)):a.attachEvent(\"on\"+b,h);eu[e]\u003d[a,b,c,h,d];return e};\nCha\u003dfunction(a,b){var c\u003ddocument.body||document;return g.hu(c,\"click\",function(d){var e\u003dAg(d.target,function(f){return f\u003d\u003d\u003dc||b(f)},!0);\ne\u0026\u0026e!\u003d\u003dc\u0026\u0026!e.disabled\u0026\u0026(d.currentTarget\u003de,a.call(e,d))})};\ng.iu\u003dfunction(a){a\u0026\u0026(\"string\"\u003d\u003dtypeof a\u0026\u0026(a\u003d[a]),g.Bb(a,function(b){if(b in eu){var c\u003deu[b],d\u003dc[0],e\u003dc[1],f\u003dc[3];c\u003dc[4];d.removeEventListener?gu()||\"boolean\"\u003d\u003d\u003dtypeof c?d.removeEventListener(e,f,c):d.removeEventListener(e,f,!!c.capture):d.detachEvent\u0026\u0026d.detachEvent(\"on\"+e,f);delete eu[b]}}))};\ng.ju\u003dfunction(a){a\u003da||window.event;a\u003da.target||a.srcElement;3\u003d\u003da.nodeType\u0026\u0026(a\u003da.parentNode);return a};\nku\u003dfunction(a){a\u003da||window.event;var b;a.composedPath\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.composedPath?b\u003da.composedPath():b\u003da.path;return b\u0026\u0026b.length?b[0]:g.ju(a)};\nlu\u003dfunction(a){a\u003da||window.event;var b\u003da.relatedTarget;b||(\"mouseover\"\u003d\u003da.type?b\u003da.fromElement:\"mouseout\"\u003d\u003da.type\u0026\u0026(b\u003da.toElement));return b};\nmu\u003dfunction(a){a\u003da||window.event;var b\u003da.pageX,c\u003da.pageY;document.body\u0026\u0026document.documentElement\u0026\u0026(\"number\"!\u003d\u003dtypeof b\u0026\u0026(b\u003da.clientX+document.body.scrollLeft+document.documentElement.scrollLeft),\"number\"!\u003d\u003dtypeof c\u0026\u0026(c\u003da.clientY+document.body.scrollTop+document.documentElement.scrollTop));return new g.Sf(b,c)};\ng.nu\u003dfunction(a){a\u003da||window.event;a.returnValue\u003d!1;a.preventDefault\u0026\u0026a.preventDefault()};\ng.ou\u003dfunction(a){a\u003da||window.event;return!1\u003d\u003d\u003da.returnValue||a.xJ\u0026\u0026a.xJ()};\ng.pu\u003dfunction(a){a\u003da||window.event;return a.keyCode?a.keyCode:a.which};\nDha\u003dfunction(a){return Cha(a,function(b){return g.Lq(b,\"ytp-ad-has-logging-urls\")})};\ng.qu\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?{}:d;var e;return e\u003dg.hu(a,b,function(){g.iu(e);c.apply(a,arguments)},d)};\nru\u003dfunction(a){for(var b in eu)eu[b][0]\u003d\u003da\u0026\u0026g.iu(b)};\ntu\u003dfunction(a){this.J\u003da;this.i\u003dnull;this.B\u003d0;this.G\u003dnull;this.C\u003d0;this.l\u003d[];for(a\u003d0;4\u003ea;a++)this.l.push(0);this.u\u003d0;this.Y\u003dg.hu(window,\"mousemove\",(0,g.D)(this.V,this));this.L\u003dct((0,g.D)(this.ea,this),25)};\nuu\u003dfunction(){};\nwu\u003dfunction(a,b,c){return vu(b,0,c)};\ng.xu\u003dfunction(a,b){return vu(a,1,b)};\nyu\u003dfunction(){uu.apply(this,arguments)};\nzu\u003dfunction(){yu.i||(yu.i\u003dnew yu);return yu.i};\ng.Au\u003dfunction(){return!!g.Ga(\"yt.scheduler.instance\")};\nvu\u003dfunction(a,b,c){void 0!\u003d\u003dc\u0026\u0026Number.isNaN(Number(c))\u0026\u0026(c\u003dvoid 0);var d\u003dg.Ga(\"yt.scheduler.instance.addJob\");return d?d(a,b,c):void 0\u003d\u003d\u003dc?(a(),NaN):g.Gs(a,c||0)};\ng.Bu\u003dfunction(a){if(void 0\u003d\u003d\u003da||!Number.isNaN(Number(a))){var b\u003dg.Ga(\"yt.scheduler.instance.cancelJob\");b?b(a):g.dt(a)}};\nCu\u003dfunction(a){var b\u003dg.Ga(\"yt.scheduler.instance.setPriorityThreshold\");b\u0026\u0026b(a)};\nFu\u003dfunction(){var a\u003d{},b\u003dvoid 0\u003d\u003d\u003da.oV?!1:a.oV;a\u003dvoid 0\u003d\u003d\u003da.cQ?!0:a.cQ;if(null\u003d\u003dg.Ga(\"_lact\",window)){var c\u003dparseInt(g.O(\"LACT\"),10);c\u003disFinite(c)?Date.now()-Math.max(c,0):-1;g.Fa(\"_lact\",c,window);g.Fa(\"_fact\",c,window);-1\u003d\u003dc\u0026\u0026Du();g.hu(document,\"keydown\",Du);g.hu(document,\"keyup\",Du);g.hu(document,\"mousedown\",Du);g.hu(document,\"mouseup\",Du);b?g.hu(window,\"touchmove\",function(){Eu(\"touchmove\",200)},{passive:!0}):(g.hu(window,\"resize\",function(){Eu(\"resize\",200)}),a\u0026\u0026g.hu(window,\"scroll\",function(){Eu(\"scroll\",\n200)}));\nnew tu(function(){Eu(\"mouse\",100)});\ng.hu(document,\"touchstart\",Du,{passive:!0});g.hu(document,\"touchend\",Du,{passive:!0})}};\nEu\u003dfunction(a,b){Gu[a]||(Gu[a]\u003d!0,g.xu(function(){Du();Gu[a]\u003d!1},b))};\nDu\u003dfunction(){null\u003d\u003dg.Ga(\"_lact\",window)\u0026\u0026(Fu(),g.Ga(\"_lact\",window));var a\u003dDate.now();g.Fa(\"_lact\",a,window);-1\u003d\u003dg.Ga(\"_fact\",window)\u0026\u0026g.Fa(\"_fact\",a,window);(a\u003dg.Ga(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026a()};\nHu\u003dfunction(){var a\u003dg.Ga(\"_lact\",window),b;null\u003d\u003da?b\u003d-1:b\u003dMath.max(Date.now()-a,0);return b};\ng.Ju\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?\"\":e;if(a)if(c\u0026\u0026!g.Et())a\u0026\u0026(a\u003dg.Ic(g.Mc(a)),\"about:invalid#zClosurez\"\u003d\u003d\u003da||a.startsWith(\"data\")?a\u003d\"\":(a\u003dg.fd(hd(a)).toString(),a\u003dsd(g.Oh(a))),g.sc(a)||(a\u003dpg(\"IFRAME\",{src:\u0027javascript:\"\u003cbody\u003e\u003cimg src\u003d\\\\\"\"+\u0027+a+\u0027+\"\\\\\"\u003e\u003c/body\u003e\"\u0027,style:\"display:none\"}),Yf(a).body.appendChild(a)));else if(e)ht(a,b,\"POST\",e,d);else if(g.O(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||d)ht(a,b,\"GET\",\"\",d);else{b:{try{var f\u003dnew Dea({url:a});if(f.u\u0026\u0026f.l||f.B){var h\u003dgi(g.ii(5,a));var l\u003d!(!h||!h.endsWith(\"/aclk\")||\n\"1\"!\u003d\u003dyi(a,\"ri\"));break b}}catch(m){}l\u003d!1}l?Iu(a)?(b\u0026\u0026b(),c\u003d!0):c\u003d!1:c\u003d!1;c||Eha(a,b)}};\nKu\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;Iu(a,c)?b\u0026\u0026b():g.Ju(a,b,void 0,void 0,c)};\nIu\u003dfunction(a,b){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(a,void 0\u003d\u003d\u003db?\"\":b))return!0}catch(c){}return!1};\nEha\u003dfunction(a,b){var c\u003dnew Image,d\u003d\"\"+Fha++;Lu[d]\u003dc;c.onload\u003dc.onerror\u003dfunction(){b\u0026\u0026Lu[d]\u0026\u0026b();delete Lu[d]};\nc.src\u003da};\ng.Qu\u003dfunction(a,b,c){var d\u003dg.Mu();if(d\u0026\u0026b){var e\u003dd.subscribe(a,function(){var f\u003darguments;var h\u003dfunction(){Nu[e]\u0026\u0026b.apply\u0026\u0026\"function\"\u003d\u003dtypeof b.apply\u0026\u0026b.apply(c||window,f)};\ntry{g.Ou[a]?h():g.Gs(h,0)}catch(l){g.ks(l)}},c);\nNu[e]\u003d!0;Pu[a]||(Pu[a]\u003d[]);Pu[a].push(e);return e}return 0};\ng.Ru\u003dfunction(a){var b\u003dg.Mu();b\u0026\u0026(\"number\"\u003d\u003d\u003dtypeof a?a\u003d[a]:\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d[parseInt(a,10)]),g.Bb(a,function(c){b.unsubscribeByKey(c);delete Nu[c]}))};\ng.Su\u003dfunction(a,b){var c\u003dg.Mu();return c?c.publish.apply(c,arguments):!1};\nUu\u003dfunction(a){var b\u003dg.Mu();if(b)if(b.clear(a),a)Tu(a);else for(var c in Pu)Tu(c)};\ng.Mu\u003dfunction(){return g.C.ytPubsubPubsubInstance};\nTu\u003dfunction(a){Pu[a]\u0026\u0026(a\u003dPu[a],g.Bb(a,function(b){Nu[b]\u0026\u0026delete Nu[b]}),a.length\u003d0)};\nGha\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003d\"\";a.ox?c\u003d\"visitorOnlyApprovedKey\":a.Re\u0026\u0026(Vu[a.Re.token]\u003dWu(a.Re),c\u003da.Re.token);var d\u003dXu.get(c)||[];Xu.set(c,d);d.push(a.payload);b\u0026\u0026(Yu\u003dnew b);a\u003dgs(\"tvhtml5_logging_max_batch\")||gs(\"web_logging_max_batch\")||100;b\u003d(0,g.P)();d.length\u003e\u003da?Zu({writeThenSend:!0}):10\u003c\u003db-$u\u0026\u0026(av(),$u\u003db)}};\nHha\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003d\"\";a.ox?c\u003d\"visitorOnlyApprovedKey\":a.Re\u0026\u0026(Vu[a.Re.token]\u003dWu(a.Re),c\u003da.Re.token);var d\u003dnew Map;d.set(c,[a.payload]);b\u0026\u0026(Yu\u003dnew b);return new Pg(function(e){Yu\u0026\u0026Yu.isReady()?bv(d,e,{bypassNetworkless:!0}):e()})}};\nZu\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;new Pg(function(b){g.dt(cv);g.dt(dv);dv\u003d0;Yu\u0026\u0026Yu.isReady()?(bv(Xu,b,a),Xu.clear()):(av(),b())})};\nav\u003dfunction(){g.fs(\"web_gel_timeout_cap\")\u0026\u0026!dv\u0026\u0026(dv\u003dg.Gs(function(){Zu({writeThenSend:!0})},6E4));\ng.dt(cv);var a\u003dg.O(\"LOGGING_BATCH_TIMEOUT\",gs(\"web_gel_debounce_ms\",1E4));g.fs(\"shorten_initial_gel_batch_timeout\")\u0026\u0026ev\u0026\u0026(a\u003dIha);cv\u003dg.Gs(function(){Zu({writeThenSend:!0})},a)};\nbv\u003dfunction(a,b,c){var d\u003dYu;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var e\u003dMath.round((0,g.P)()),f\u003da.size;a\u003dg.r(a);for(var h\u003da.next();!h.done;h\u003da.next()){var l\u003dg.r(h.value);h\u003dl.next().value;var m\u003dl\u003dl.next().value;l\u003dg.Xb({context:g.fv(d.config_||g.gv())});l.events\u003dm;(m\u003dVu[h])\u0026\u0026Jha(l,h,m);delete Vu[h];h\u003d\"visitorOnlyApprovedKey\"\u003d\u003d\u003dh;Kha(l,e,h);g.fs(\"send_beacon_before_gel\")\u0026\u0026window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026!c.writeThenSend\u0026\u0026Ku(\"/generate_204\");g.hv(d,\"log_event\",l,{retry:!0,onSuccess:function(){f--;f||b();iv\u003d\nMath.round((0,g.P)()-e)},\nonError:function(){f--;f||b()},\niK:c,ox:h});ev\u003d!1}};\nKha\u003dfunction(a,b,c){a.requestTimeMs\u003dString(b);g.fs(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(a.unsplitGelPayloadsInLogs\u003d!0);!c\u0026\u0026(b\u003dg.O(\"EVENT_ID\",void 0))\u0026\u0026((c\u003dg.O(\"BATCH_CLIENT_COUNTER\",void 0)||0)||(c\u003dMath.floor(Math.random()*jv/2)),c++,c\u003ejv\u0026\u0026(c\u003d1),cs(\"BATCH_CLIENT_COUNTER\",c),b\u003d{serializedEventId:b,clientCounter:String(c)},a.serializedClientEventId\u003db,kv\u0026\u0026iv\u0026\u0026g.fs(\"log_gel_rtt_web\")\u0026\u0026(a.previousBatchInfo\u003d{serializedClientEventId:kv,roundtripMs:String(iv)}),kv\u003db,iv\u003d0)};\nJha\u003dfunction(a,b,c){if(c.videoId)var d\u003d\"VIDEO\";else if(c.playlistId)d\u003d\"PLAYLIST\";else return;a.credentialTransferTokenTargetId\u003dc;a.context\u003da.context||{};a.context.user\u003da.context.user||{};a.context.user.credentialTransferTokens\u003d[{token:b,scope:d}]};\nWu\u003dfunction(a){var b\u003d{};a.videoId?b.videoId\u003da.videoId:a.playlistId\u0026\u0026(b.playlistId\u003da.playlistId);return b};\nmv\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;var e\u003d{},f\u003dMath.round(d.timestamp||(0,g.P)());e.eventTimeMs\u003df\u003cNumber.MAX_SAFE_INTEGER?f:0;e[a]\u003db;a\u003dHu();e.context\u003d{lastActivityMs:String(d.timestamp||!isFinite(a)?-1:a)};g.fs(\"log_sequence_info_on_gel_web\")\u0026\u0026d.hm\u0026\u0026(a\u003de.context,b\u003dd.hm,lv[b]\u003db in lv?lv[b]+1:0,a.sequence\u003d{index:lv[b],groupKey:b},d.eQ\u0026\u0026delete lv[d.hm]);(d.IV?Hha:Gha)({endpoint:\"log_event\",payload:e,Re:d.Re,ox:d.ox},c)};\nnv\u003dfunction(a){var b\u003dthis;this.i\u003dvoid 0;a.addEventListener(\"beforeinstallprompt\",function(c){c.preventDefault();b.i\u003dc})};\nov\u003dfunction(){if(!g.C.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.C.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.C.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.C.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.C.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(a){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\ng.qv\u003dfunction(){this.i\u003dg.O(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.l\u003dg.O(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var a\u003dg.vt(this.i);if(a){a\u003ddecodeURIComponent(a).split(\"\u0026\");for(var b\u003d0;b\u003ca.length;b++){var c\u003da[b].split(\"\u003d\"),d\u003dc[0];(c\u003dc[1])\u0026\u0026(pv[d]\u003dc.toString())}}};\ng.tv\u003dfunction(a,b){return!!((rv(\"f\"+(Math.floor(b/31)+1))||0)\u00261\u003c\u003cb%31)};\nuv\u003dfunction(a){if(/^f([1-9][0-9]*)$/.test(a))throw Error(\"ExpectedRegexMatch: \"+a);};\nvv\u003dfunction(a){if(!/^\\w+$/.test(a))throw Error(\"ExpectedRegexMismatch: \"+a);};\nrv\u003dfunction(a){a\u003dvoid 0!\u003d\u003dpv[a]?pv[a].toString():null;return null!\u003da\u0026\u0026/^[A-Fa-f0-9]+$/.test(a)?parseInt(a,16):null};\nwv\u003dfunction(){var a\u003dg.C.navigator;return a?a.connection:void 0};\nyv\u003dfunction(){var a\u003dwv();if(a){var b\u003dxv[a.type||\"unknown\"]||\"CONN_UNKNOWN\";a\u003dxv[a.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";\"CONN_CELLULAR_UNKNOWN\"\u003d\u003d\u003db\u0026\u0026\"CONN_UNKNOWN\"!\u003d\u003da\u0026\u0026(b\u003da);if(\"CONN_UNKNOWN\"!\u003d\u003db)return b;if(\"CONN_UNKNOWN\"!\u003d\u003da)return a}};\nAv\u003dfunction(){var a\u003dwv();if(null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da\u0026\u0026a.effectiveType)return zv.hasOwnProperty(a.effectiveType)?zv[a.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\nBv\u003dfunction(){return\"INNERTUBE_API_KEY\"in bs\u0026\u0026\"INNERTUBE_API_VERSION\"in bs};\ng.gv\u003dfunction(){return{innertubeApiKey:g.O(\"INNERTUBE_API_KEY\",void 0),innertubeApiVersion:g.O(\"INNERTUBE_API_VERSION\",void 0),oJ:g.O(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),pJ:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),innertubeContextClientVersion:g.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0),rJ:g.O(\"INNERTUBE_CONTEXT_HL\",void 0),qJ:g.O(\"INNERTUBE_CONTEXT_GL\",void 0),sJ:g.O(\"INNERTUBE_HOST_OVERRIDE\",void 0)||\"\",uJ:!!g.O(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),tJ:!!g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",\n!1),appInstallData:g.O(\"SERIALIZED_CLIENT_CONFIG_DATA\",void 0)}};\ng.fv\u003dfunction(a){var b\u003d{client:{hl:a.rJ,gl:a.qJ,clientName:a.pJ,clientVersion:a.innertubeContextClientVersion,configInfo:a.oJ}};navigator.userAgent\u0026\u0026(b.client.userAgent\u003dString(navigator.userAgent));var c\u003dg.C.devicePixelRatio;c\u0026\u00261!\u003dc\u0026\u0026(b.client.screenDensityFloat\u003dString(c));c\u003dg.O(\"EXPERIMENTS_TOKEN\",\"\");\"\"!\u003d\u003dc\u0026\u0026(b.client.experimentsToken\u003dc);c\u003dis();0\u003cc.length\u0026\u0026(b.request\u003d{internalExperimentFlags:c});c\u003db.client.clientName;if(\"WEB\"\u003d\u003d\u003dc||\"MWEB\"\u003d\u003d\u003dc||1\u003d\u003d\u003dc||2\u003d\u003d\u003dc){if(!g.fs(\"web_include_display_mode_killswitch\")){var d;\nb.client.mainAppWebInfo\u003dnull!\u003d(d\u003db.client.mainAppWebInfo)?d:{};b.client.mainAppWebInfo.webDisplayMode\u003dov()}}else if(d\u003db.client.clientName,(\"WEB_REMIX\"\u003d\u003d\u003dd||76\u003d\u003d\u003dd)\u0026\u0026!g.fs(\"music_web_display_mode_killswitch\")){var e;b.client.gK\u003dnull!\u003d(e\u003db.client.gK)?e:{};b.client.gK.webDisplayMode\u003dov()}a.appInstallData\u0026\u0026(b.client.configInfo\u003db.client.configInfo||{},b.client.configInfo.appInstallData\u003da.appInstallData);g.O(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.fs(\"pageid_as_header_web\")\u0026\u0026(b.user\u003d{onBehalfOfUser:g.O(\"DELEGATED_SESSION_ID\")});\nif(a\u003dyv())b.client.connectionType\u003da;g.fs(\"web_log_effective_connection_type\")\u0026\u0026(a\u003dAv())\u0026\u0026(b.client.effectiveConnectionType\u003da);a\u003dObject;e\u003da.assign;d\u003db.client;c\u003d{};for(var f\u003dg.r(Object.entries(qs(g.O(\"DEVICE\",\"\")))),h\u003df.next();!h.done;h\u003df.next()){var l\u003dg.r(h.value);h\u003dl.next().value;l\u003dl.next().value;\"cbrand\"\u003d\u003d\u003dh?c.deviceMake\u003dl:\"cmodel\"\u003d\u003d\u003dh?c.deviceModel\u003dl:\"cbr\"\u003d\u003d\u003dh?c.browserName\u003dl:\"cbrver\"\u003d\u003d\u003dh?c.browserVersion\u003dl:\"cos\"\u003d\u003d\u003dh?c.osName\u003dl:\"cosver\"\u003d\u003d\u003dh?c.osVersion\u003dl:\"cplatform\"\u003d\u003d\u003dh\u0026\u0026(c.platform\u003dl)}b.client\u003d\ne.call(a,d,c);return b};\nLha\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var d\u003d{\"X-Goog-Visitor-Id\":c.visitorData||g.O(\"VISITOR_DATA\",\"\")};if(b\u0026\u0026b.includes(\"www.youtube-nocookie.com\"))return d;(b\u003dc.BH||g.O(\"AUTHORIZATION\"))||(a?b\u003d\"Bearer \"+g.Ga(\"gapi.auth.getToken\")().f9:b\u003dHh([]));b\u0026\u0026(d.Authorization\u003db,d[\"X-Goog-AuthUser\"]\u003dg.O(\"SESSION_INDEX\",0),g.fs(\"pageid_as_header_web\")\u0026\u0026(d[\"X-Goog-PageId\"]\u003dg.O(\"DELEGATED_SESSION_ID\")));return d};\nCv\u003dfunction(a){var b;(b\u003dg.tr(a))||(a\u003dnew pr(a||\"UserDataSharedStore\"),b\u003da.isAvailable()?a:null);this.i\u003d(a\u003db)?new hr(a):null;this.l\u003ddocument.domain||window.location.hostname};\nDv\u003dfunction(a,b){this.version\u003da;this.args\u003db};\nEv\u003dfunction(a,b){this.topic\u003da;this.i\u003db};\nGv\u003dfunction(a,b){var c\u003dFv();c\u0026\u0026c.publish.call(c,a.toString(),a,b)};\nMha\u003dfunction(a,b,c){var d\u003dFv();if(!d)return 0;var e\u003dd.subscribe(a.toString(),function(f,h){var l\u003dg.Ga(\"ytPubsub2Pubsub2SkipSubKey\");l\u0026\u0026l\u003d\u003de||(l\u003dfunction(){if(Hv[e])try{if(h\u0026\u0026a instanceof Ev\u0026\u0026a!\u003df)try{var m\u003da.i,n\u003dh;if(!n.args||!n.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!m.jo){var p\u003dnew m;m.jo\u003dp.version}var q\u003dm.jo}catch(t){}if(!q||n.version!\u003dq)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{h\u003dReflect.construct(m,\ng.qb(n.args))}catch(t){throw t.message\u003d\"yt.pubsub2.Data.deserialize(): \"+t.message,t;}}catch(t){throw t.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+a.toString()+\": \"+t.message,t;}b.call(c||window,h)}catch(t){g.ks(t)}},Iv[a.toString()]?g.Au()?g.xu(l):g.Gs(l,0):l())});\nHv[e]\u003d!0;Jv[a.toString()]||(Jv[a.toString()]\u003d[]);Jv[a.toString()].push(e);return e};\nLv\u003dfunction(a,b,c){var d\u003dMha(a,function(e){b.apply(c,arguments);Kv(d)},c);\nreturn d};\nKv\u003dfunction(a){var b\u003dFv();b\u0026\u0026(\"number\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d[a]),g.Bb(a,function(c){b.unsubscribeByKey(c);delete Hv[c]}))};\nFv\u003dfunction(){return g.Ga(\"ytPubsub2Pubsub2Instance\")};\nNv\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dMv())||void 0\u003d\u003d\u003da?void 0:a.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\nOv\u003dfunction(a){this.i\u003dvoid 0\u003d\u003d\u003da?!1:a;(a\u003dNv())||(a\u003d{hasSucceededOnce:this.i});this.l\u003da;var b,c;null!\u003d\u003d(b\u003dMv())\u0026\u0026void 0!\u003d\u003db\u0026\u0026b.i\u0026\u0026(b\u003d{hasSucceededOnce:this.l.hasSucceededOnce||this.i},null\u003d\u003d\u003d(c\u003dMv())||void 0\u003d\u003d\u003dc?void 0:c.set(\"LAST_RESULT_ENTRY_KEY\",b,2592E3,!0))};\nNha\u003dfunction(){var a\u003d{};for(Pv\u003dnew Qv(void 0\u003d\u003d\u003da.handleError?Rv:a.handleError,void 0\u003d\u003d\u003da.logEvent?g.Sv:a.logEvent);0\u003cTv.length;)switch(a\u003dTv.shift(),a.type){case \"ERROR\":Pv.Ud(a.payload);break;case \"EVENT\":Pv.logEvent(a.eventType,a.payload)}};\nVv\u003dfunction(a){Uv||(Pv?Pv.Ud(a):(Tv.push({type:\"ERROR\",payload:a}),10\u003cTv.length\u0026\u0026Tv.shift()))};\nWv\u003dfunction(a,b){Uv||(Pv?Pv.logEvent(a,b):(Tv.push({type:\"EVENT\",eventType:a,payload:b}),10\u003cTv.length\u0026\u0026Tv.shift()))};\ng.Xv\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];d\u003dError.call(this,a);this.message\u003dd.message;\"stack\"in d\u0026\u0026(this.stack\u003dd.stack);this.args\u003d[].concat(g.v(c))};\nZv\u003dfunction(){try{return Yv(),!0}catch(a){return!1}};\nYv\u003dfunction(a){if(void 0!\u003d\u003dg.O(\"DATASYNC_ID\",void 0))return g.O(\"DATASYNC_ID\",void 0);throw new g.Xv(\"Datasync ID not set\",void 0\u003d\u003d\u003da?\"unknown\":a);};\n$v\u003dfunction(a){if(0\u003c\u003da.indexOf(\":\"))throw Error(\"Database name cannot contain \u0027:\u0027\");};\naw\u003dfunction(a){return a.substr(0,a.indexOf(\":\"))||a};\ncw\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?bw[a]:c;d\u003dvoid 0\u003d\u003d\u003dd?Oha[a]:d;e\u003dvoid 0\u003d\u003d\u003de?Pha[a]:e;g.Xv.call(this,c,Object.assign({name:\"YtIdbKnownError\",isSw:void 0\u003d\u003d\u003dself.document,isIframe:self!\u003d\u003dself.top,type:a},b));this.type\u003da;this.message\u003dc;this.level\u003dd;this.i\u003de;Object.setPrototypeOf(this,cw.prototype)};\ndw\u003dfunction(a){cw.call(this,\"MISSING_OBJECT_STORE\",{FR:a},bw.MISSING_OBJECT_STORE);Object.setPrototypeOf(this,dw.prototype)};\nRha\u003dfunction(a,b,c){b\u003daw(b);var d\u003da instanceof Error?a:Error(\"Unexpected error: \"+a);if(d instanceof cw)return d;if(\"QuotaExceededError\"\u003d\u003d\u003dd.name)return new cw(\"QUOTA_EXCEEDED\",{objectStoreNames:c,dbName:b});if(g.ej\u0026\u0026\"UnknownError\"\u003d\u003d\u003dd.name)return new cw(\"QUOTA_MAYBE_EXCEEDED\",{objectStoreNames:c,dbName:b});if(\"InvalidStateError\"\u003d\u003d\u003dd.name\u0026\u0026Qha.some(function(e){return d.message.includes(e)}))return new cw(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",{objectStoreNames:c,\ndbName:b});if(\"AbortError\"\u003d\u003d\u003dd.name)return new cw(\"UNKNOWN_ABORT\",{objectStoreNames:c,dbName:b},d.message);d.args\u003d[{name:\"IdbError\",eE:d.name,dbName:b,objectStoreNames:c}];d.level\u003d\"WARNING\";return d};\ng.ew\u003dfunction(a,b,c){return new cw(\"IDB_NOT_SUPPORTED\",{context:{caller:a,publicName:b,version:c}})};\nSha\u003dfunction(a){if(!a)throw Error();throw a;};\nTha\u003dfunction(a){return a};\nfw\u003dfunction(a){this.i\u003da};\ngw\u003dfunction(a){function b(e){if(\"PENDING\"\u003d\u003d\u003dd.state.status){d.state\u003d{status:\"REJECTED\",reason:e};e\u003dg.r(d.onRejected);for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f()}}\nfunction c(e){if(\"PENDING\"\u003d\u003d\u003dd.state.status){d.state\u003d{status:\"FULFILLED\",value:e};e\u003dg.r(d.i);for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f()}}\nvar d\u003dthis;this.state\u003d{status:\"PENDING\"};this.i\u003d[];this.onRejected\u003d[];a\u003da.i;try{a(c,b)}catch(e){b(e)}};\niw\u003dfunction(a,b,c,d,e){try{if(\"FULFILLED\"!\u003d\u003da.state.status)throw Error(\"calling handleResolve before the promise is fulfilled.\");var f\u003dc(a.state.value);f instanceof gw?hw(a,b,f,d,e):d(f)}catch(h){e(h)}};\njw\u003dfunction(a,b,c,d,e){try{if(\"REJECTED\"!\u003d\u003da.state.status)throw Error(\"calling handleReject before the promise is rejected.\");var f\u003dc(a.state.reason);f instanceof gw?hw(a,b,f,d,e):d(f)}catch(h){e(h)}};\nhw\u003dfunction(a,b,c,d,e){b\u003d\u003d\u003dc?e(new TypeError(\"Circular promise chain detected.\")):c.then(function(f){f instanceof gw?hw(a,b,f,d,e):d(f)},function(f){e(f)})};\nkw\u003dfunction(a,b,c){function d(){c(a.error);f()}\nfunction e(){b(a.result);f()}\nfunction f(){try{a.removeEventListener(\"success\",e),a.removeEventListener(\"error\",d)}catch(h){}}\na.addEventListener(\"success\",e);a.addEventListener(\"error\",d)};\nUha\u003dfunction(a){return new Promise(function(b,c){kw(a,b,c)})};\nlw\u003dfunction(a){return new gw(new fw(function(b,c){kw(a,b,c)}))};\nmw\u003dfunction(a,b){return new gw(new fw(function(c,d){function e(){var f\u003da?b(a):null;f?f.then(function(h){a\u003dh;e()},d):c()}\ne()}))};\nnw\u003dfunction(a,b){this.request\u003da;this.cursor\u003db};\now\u003dfunction(a){return lw(a).then(function(b){return b?new nw(a,b):null})};\npw\u003dfunction(a,b){this.i\u003da;this.options\u003db;this.transactionCount\u003d0;this.u\u003dMath.round((0,g.P)());this.l\u003d!1};\nrw\u003dfunction(a,b,c){a\u003da.i.createObjectStore(b,c);return new qw(a)};\ntw\u003dfunction(a,b){a.i.objectStoreNames.contains(b)\u0026\u0026a.i.deleteObjectStore(b)};\nxw\u003dfunction(a,b,c){return uw(a,[b],{mode:\"readwrite\",wh:!0},function(d){return vw(ww(d,b),c,void 0)})};\nuw\u003dfunction(a,b,c,d){return g.E(a,function f(){var h\u003dthis,l,m,n,p,q,t,u,x,y,z,G,H;return g.B(f,function(I){switch(I.i){case 1:var L\u003d{mode:\"readonly\",wh:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};\"string\"\u003d\u003d\u003dtypeof c?L.mode\u003dc:Object.assign(L,c);l\u003dL;h.transactionCount++;m\u003dl.wh?3:1;n\u003d0;case 2:if(p){I.wb(3);break}n++;q\u003dMath.round((0,g.P)());ra(I,4);t\u003dh.i.transaction(b,l.mode);L\u003dnew yw(t);L\u003dVha(L,d);return g.A(I,L,6);case 6:return u\u003dI.l,x\u003dMath.round((0,g.P)()),zw(h,q,x,n,void 0,b.join(),l),I.return(u);case 4:y\u003d\nta(I);z\u003dMath.round((0,g.P)());G\u003dRha(y,h.i.name,b.join());if((H\u003dG instanceof cw\u0026\u0026!G.i)||n\u003e\u003dm)zw(h,q,z,n,G,b.join(),l),p\u003dG;I.wb(2);break;case 3:return I.return(Promise.reject(p))}})})};\nzw\u003dfunction(a,b,c,d,e,f,h){b\u003dc-b;e?(e instanceof cw\u0026\u0026(\"QUOTA_EXCEEDED\"\u003d\u003d\u003de.type||\"QUOTA_MAYBE_EXCEEDED\"\u003d\u003d\u003de.type)\u0026\u0026Wv(\"QUOTA_EXCEEDED\",{dbName:aw(a.i.name),objectStoreNames:f,transactionCount:a.transactionCount,transactionMode:h.mode}),e instanceof cw\u0026\u0026\"UNKNOWN_ABORT\"\u003d\u003d\u003de.type\u0026\u0026(c-\u003da.u,0\u003ec\u0026\u0026c\u003e\u003dMath.pow(2,31)\u0026\u0026(c\u003d0),Wv(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:f,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.l\u003d!0),Aw(a,!1,d,f,b,h.tag),Vv(e)):Aw(a,!0,d,f,b,h.tag)};\nAw\u003dfunction(a,b,c,d,e,f){Wv(\"TRANSACTION_ENDED\",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.l,duration:e,isSuccessful:b,tryCount:c,tag:void 0\u003d\u003d\u003df?\"IDB_TRANSACTION_TAG_UNKNOWN\":f})};\nqw\u003dfunction(a){this.i\u003da};\nBw\u003dfunction(a,b,c){a.i.createIndex(b,c,{unique:!1})};\nWha\u003dfunction(a,b){return Cw(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})};\nXha\u003dfunction(a,b,c){var d\u003d[];return Cw(a,{query:b},function(e){if(!(void 0!\u003d\u003dc\u0026\u0026d.length\u003e\u003dc))return d.push(e.getValue()),e.continue()}).then(function(){return d})};\nDw\u003dfunction(a){return\"getAllKeys\"in IDBObjectStore.prototype?lw(a.i.getAllKeys(void 0,void 0)):Yha(a)};\nYha\u003dfunction(a){var b\u003d[];return Ew(a,{query:void 0},function(c){b.push(c.Rx());return c.continue()}).then(function(){return b})};\nvw\u003dfunction(a,b,c){return lw(a.i.put(b,c))};\nCw\u003dfunction(a,b,c){a\u003da.i.openCursor(b.query,b.direction);return Fw(a).then(function(d){return mw(d,c)})};\nEw\u003dfunction(a,b,c){var d\u003db.query;b\u003db.direction;a\u003d\"openKeyCursor\"in IDBObjectStore.prototype?a.i.openKeyCursor(d,b):a.i.openCursor(d,b);return ow(a).then(function(e){return mw(e,c)})};\nyw\u003dfunction(a){var b\u003dthis;this.i\u003da;this.u\u003dnew Map;this.l\u003d!1;this.done\u003dnew Promise(function(c,d){b.i.addEventListener(\"complete\",function(){c()});\nb.i.addEventListener(\"error\",function(e){e.currentTarget\u003d\u003d\u003de.target\u0026\u0026d(b.i.error)});\nb.i.addEventListener(\"abort\",function(){var e\u003db.i.error;if(e)d(e);else if(!b.l){e\u003dcw;for(var f\u003db.i.objectStoreNames,h\u003d[],l\u003d0;l\u003cf.length;l++){var m\u003df.item(l);if(null\u003d\u003d\u003dm)throw Error(\"Invariant: item in DOMStringList is null\");h.push(m)}e\u003dnew e(\"UNKNOWN_ABORT\",{objectStoreNames:h.join(),dbName:b.i.db.name,mode:b.i.mode});d(e)}})})};\nVha\u003dfunction(a,b){var c\u003dnew Promise(function(d,e){try{b(a).then(function(f){d(f)}).catch(e)}catch(f){e(f),a.abort()}});\nreturn Promise.all([c,a.done]).then(function(d){return g.r(d).next().value})};\nww\u003dfunction(a,b){b\u003da.i.objectStore(b);var c\u003da.u.get(b);c||(c\u003dnew qw(b),a.u.set(b,c));return c};\nGw\u003dfunction(a){this.i\u003da};\nZha\u003dfunction(a,b,c){var d\u003d[];return Hw(a,{query:b},function(e){if(!(void 0!\u003d\u003dc\u0026\u0026d.length\u003e\u003dc))return d.push(e.getValue()),e.continue()}).then(function(){return d})};\nHw\u003dfunction(a,b,c){a\u003da.i.openCursor(void 0\u003d\u003d\u003db.query?null:b.query,void 0\u003d\u003d\u003db.direction?\"next\":b.direction);return Fw(a).then(function(d){return mw(d,c)})};\nIw\u003dfunction(a,b){this.request\u003da;this.cursor\u003db};\nFw\u003dfunction(a){return lw(a).then(function(b){return b?new Iw(a,b):null})};\n$ha\u003dfunction(a,b,c){return new Promise(function(d,e){function f(){t||(t\u003dnew pw(h.result,{closed:q}));return t}\nvar h\u003dvoid 0!\u003d\u003db?self.indexedDB.open(a,b):self.indexedDB.open(a);var l\u003dc.blocked,m\u003dc.blocking,n\u003dc.YV,p\u003dc.upgrade,q\u003dc.closed,t;h.addEventListener(\"upgradeneeded\",function(u){try{if(null\u003d\u003d\u003du.newVersion)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(null\u003d\u003d\u003dh.transaction)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");u.dataLoss\u0026\u0026\"none\"!\u003d\u003du.dataLoss\u0026\u0026Wv(\"IDB_DATA_CORRUPTED\",{reason:u.dataLossMessage||\"unknown reason\",dbName:aw(a)});var x\u003df(),y\u003dnew yw(h.transaction);\np\u0026\u0026p(x,function(z){return u.oldVersion\u003cz\u0026\u0026u.newVersion\u003e\u003dz},y);\ny.done.catch(function(z){e(z)})}catch(z){e(z)}});\nh.addEventListener(\"success\",function(){var u\u003dh.result;m\u0026\u0026u.addEventListener(\"versionchange\",function(){m(f())});\nu.addEventListener(\"close\",function(){Wv(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:aw(a),dbVersion:u.version});n\u0026\u0026n()});\nd(f())});\nh.addEventListener(\"error\",function(){e(h.error)});\nl\u0026\u0026h.addEventListener(\"blocked\",function(){l()})})};\nJw\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return $ha(a,b,c)};\nKw\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;return g.E(this,function d(){var e,f,h;return g.B(d,function(l){e\u003dself.indexedDB.deleteDatabase(a);f\u003db;(h\u003df.blocked)\u0026\u0026e.addEventListener(\"blocked\",function(){h()});\nreturn g.A(l,Uha(e),0)})})};\nLw\u003dfunction(a,b){this.name\u003da;this.options\u003db;this.B\u003d!0;this.u\u003d!1};\nMw\u003dfunction(a,b){return new cw(\"INCOMPATIBLE_DB_VERSION\",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};\nOw\u003dfunction(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,Nw.open(),2);d\u003de.l;return e.return(uw(d,[\"databases\"],{wh:!0,mode:\"readwrite\"},function(f){var h\u003dww(f,\"databases\");return h.get(a.actualName).then(function(l){if(l?a.actualName!\u003d\u003dl.actualName||a.publicName!\u003d\u003dl.publicName||a.userIdentifier!\u003d\u003dl.userIdentifier:1)return vw(h,a).then(function(){})})}))})})};\nPw\u003dfunction(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,Nw.open(),2);d\u003de.l;return e.return(d.delete(\"databases\",a))})})};\naia\u003dfunction(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){return 1\u003d\u003df.i?(d\u003d[],g.A(f,Nw.open(),2)):3!\u003df.i?(e\u003df.l,g.A(f,uw(e,[\"databases\"],{wh:!0,mode:\"readonly\"},function(h){d.length\u003d0;return Cw(ww(h,\"databases\"),{},function(l){a(l.getValue())\u0026\u0026d.push(l.getValue());return l.continue()})}),3)):f.return(d)})})};\nbia\u003dfunction(){return g.E(this,function b(){var c,d;return g.B(b,function(e){if(1\u003d\u003de.i)return c\u003dYv(\"YtIdbMeta\"),g.A(e,aia(function(f){return\"yt-player-local-media\"\u003d\u003d\u003df.publicName\u0026\u0026f.userIdentifier\u003d\u003d\u003dc}),2);\nd\u003de.l;return e.return(0\u003cd.length)})})};\ncia\u003dfunction(){return g.E(this,function b(){var c,d,e;return g.B(b,function(f){switch(f.i){case 1:c\u003dNv();if(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.hasSucceededOnce)return f.return(new Ov(!0));if(Mt\u0026\u0026Jt()\u0026\u0026!Kt()||g.Qw)return f.return(new Ov(!1));try{if(d\u003dself,!(d.indexedDB\u0026\u0026d.IDBIndex\u0026\u0026d.IDBKeyRange\u0026\u0026d.IDBObjectStore))return f.return(new Ov(!1))}catch(h){return f.return(new Ov(!1))}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return f.return(new Ov(!1));ra(f,2);e\u003d{actualName:\"yt-idb-test-do-not-use\",\npublicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};return g.A(f,Ow(e),4);case 4:return g.A(f,Pw(\"yt-idb-test-do-not-use\"),5);case 5:return f.return(new Ov(!0));case 2:return ta(f),f.return(new Ov(!1))}})})};\nSw\u003dfunction(){if(void 0!\u003d\u003dRw)return Rw;Uv\u003d!0;return Rw\u003dcia().then(function(a){Uv\u003d!1;return a.isSupported()})};\ng.Tw\u003dfunction(){return Sw().then(function(a){return a?dia:void 0})};\nUw\u003dfunction(a){if(!Zv())throw a\u003dnew cw(\"AUTH_INVALID\",{dbName:a}),Vv(a),a;var b\u003dYv();return{actualName:a+\":\"+b,publicName:a,userIdentifier:b}};\nVw\u003dfunction(a,b,c,d){return g.E(this,function f(){var h,l,m,n;return g.B(f,function(p){switch(p.i){case 1:return g.A(p,g.Tw(),2);case 2:h\u003dp.l;if(!h)throw l\u003dg.ew(\"openDbImpl\",a,b),Vv(l),l;$v(a);m\u003dc?{actualName:a,publicName:a,userIdentifier:void 0}:Uw(a);ra(p,3);return g.A(p,Ow(m),5);case 5:return g.A(p,Jw(m.actualName,b,d),6);case 6:return p.return(p.l);case 3:return n\u003dta(p),ra(p,7),g.A(p,Pw(m.actualName),9);case 9:sa(p,8);break;case 7:ta(p);case 8:throw n;}})})};\neia\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Vw(a,b,!1,c)};\nfia\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Vw(a,b,!0,c)};\ngia\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;return g.E(this,function d(){var e,f;return g.B(d,function(h){if(1\u003d\u003dh.i)return g.A(h,g.Tw(),2);if(3!\u003dh.i){e\u003dh.l;if(!e)return h.return();$v(a);f\u003dUw(a);return g.A(h,Kw(f.actualName,b),3)}return g.A(h,Pw(f.actualName),0)})})};\nhia\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;return g.E(this,function d(){var e;return g.B(d,function(f){if(1\u003d\u003df.i)return g.A(f,g.Tw(),2);if(3!\u003df.i){e\u003df.l;if(!e)return f.return();$v(a);return g.A(f,Kw(a,b),3)}return g.A(f,Pw(a),0)})})};\niia\u003dfunction(){return g.E(this,function b(){var c;return g.B(b,function(d){return 1\u003d\u003dd.i?g.A(d,g.Tw(),2):(c\u003dd.l)?d.return(bia()):d.return(!1)})})};\nWw\u003dfunction(a,b){Lw.call(this,a,b);this.options\u003db;$v(a)};\njia\u003dfunction(a,b){var c;return function(){c||(c\u003dnew Ww(a,b));return c}};\nXw\u003dfunction(a,b){return jia(a,b)};\nZw\u003dfunction(){if(Yw)return Yw();var a\u003d{};Yw\u003dXw(\"LogsDatabaseV2\",{Ur:(a.LogsRequestsStore\u003d{wl:2},a.SWHealthLog\u003d{wl:3,GL:9},a),dw:!1,upgrade:function(b,c,d){c(2)\u0026\u0026rw(b,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});c(3)\u0026\u0026Bw(rw(b,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"]);c(5)\u0026\u0026(d\u003dww(d,\"LogsRequestsStore\"),d.i.indexNames.contains(\"newRequest\")\u0026\u0026d.i.deleteIndex(\"newRequest\"),Bw(d,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));c(7)\u0026\u0026tw(b,\"sapisid\")},\nversion:8});return Yw()};\nax\u003dfunction(a){return g.E(this,function c(){var d,e,f,h;return g.B(c,function(l){if(1\u003d\u003dl.i)return d\u003d{startTime:(0,g.P)(),transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},g.A(l,Zw().open(),2);if(3!\u003dl.i)return e\u003dl.l,f\u003dObject.assign(Object.assign({},a),{options:JSON.parse(JSON.stringify(a.options)),interface:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.A(l,xw(e,\"LogsRequestsStore\",f),3);h\u003dl.l;d.fW\u003d(0,g.P)();$w(d);return l.return(h)})})};\nkia\u003dfunction(){return g.E(this,function b(){var c,d,e,f,h,l,m;return g.B(b,function(n){if(1\u003d\u003dn.i)return c\u003d{startTime:(0,g.P)(),transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},g.A(n,Zw().open(),2);if(3!\u003dn.i)return d\u003dn.l,e\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),f\u003d[\"NEW\",e,0],h\u003d[\"NEW\",e,(0,g.P)()],l\u003dIDBKeyRange.bound(f,h),m\u003dvoid 0,g.A(n,uw(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",wh:!0},function(p){return Hw(ww(p,\"LogsRequestsStore\").index(\"newRequestV2\"),{query:l,direction:\"prev\"},function(q){q.getValue()\u0026\u0026\n(m\u003dq.getValue(),m.status\u003d\"QUEUED\",q.update(m))})}),3);\nc.fW\u003d(0,g.P)();$w(c);return n.return(m)})})};\nlia\u003dfunction(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,Zw().open(),2);d\u003de.l;return e.return(uw(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",wh:!0},function(f){var h\u003dww(f,\"LogsRequestsStore\");return h.get(a).then(function(l){if(l)return l.status\u003d\"QUEUED\",vw(h,l).then(function(){return l})})}))})})};\nmia\u003dfunction(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,Zw().open(),2);d\u003de.l;return e.return(uw(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",wh:!0},function(f){var h\u003dww(f,\"LogsRequestsStore\");return h.get(a).then(function(l){return l?(l.status\u003d\"NEW\",l.sendCount+\u003d1,vw(h,l).then(function(){return l})):gw.resolve(void 0)})}))})})};\nbx\u003dfunction(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,Zw().open(),2);d\u003de.l;return e.return(d.delete(\"LogsRequestsStore\",a))})})};\n$w\u003dfunction(a){g.fs(\"nwl_csi_killswitch\")||.01\u003e\u003dMath.random()\u0026\u0026Gv(\"nwl_transaction_latency_payload\",a)};\ndx\u003dfunction(){cx||(cx\u003dnew Cv(\"yt.offline\"));return cx};\nex\u003dfunction(){g.Kf.call(this);this.G\u003d0;this.J\u003dthis.l\u003d!1;this.i\u003dthis.PC();nia(this);oia(this)};\nfx\u003dfunction(){if(!ex.i){var a\u003dg.Ga(\"yt.networkStatusManager.instance\")||new ex;g.Fa(\"yt.networkStatusManager.instance\",a,void 0);ex.i\u003da}return ex.i};\noia\u003dfunction(a){window.addEventListener(\"online\",function(){return g.E(a,function c(){var d\u003dthis;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,d.cq(),2);if(d.J\u0026\u0026g.fs(\"offline_error_handling\")){var f\u003ddx().get(\"errors\",!0);if(f){for(var h in f)if(f[h]){var l\u003dnew g.Xv(h,\"sent via offline_errors\");l.name\u003df[h].name;l.stack\u003df[h].stack;l.level\u003df[h].level;g.ks(l)}dx().set(\"errors\",{},2592E3,!0)}}g.qa(e)})})})};\nnia\u003dfunction(a){window.addEventListener(\"offline\",function(){return g.E(a,function c(){var d\u003dthis;return g.B(c,function(e){return g.A(e,d.cq(),0)})})})};\ngx\u003dfunction(a){a.G\u003dwu(0,function(){return g.E(a,function c(){var d\u003dthis;return g.B(c,function(e){if(1\u003d\u003de.i)return d.i?d.PC()||!d.l?e.wb(3):g.A(e,d.cq(),3):g.A(e,d.cq(),3);gx(d);g.qa(e)})})},pia)};\nix\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;g.Kf.call(this);var b\u003dthis;this.l\u003dthis.C\u003d0;this.i\u003dfx();var c\u003dg.Ga(\"yt.networkStatusManager.instance.monitorNetworkStatusChange\").bind(this.i);c\u0026\u0026c(a.bQ);a.xR\u0026\u0026(c\u003dg.Ga(\"yt.networkStatusManager.instance.enableErrorFlushing\").bind(this.i))\u0026\u0026c();if(c\u003dg.Ga(\"yt.networkStatusManager.instance.listen\").bind(this.i))a.vz?(this.vz\u003da.vz,c(\"ytnetworkstatus-online\",function(){hx(b,\"publicytnetworkstatus-online\")}),c(\"ytnetworkstatus-offline\",function(){hx(b,\"publicytnetworkstatus-offline\")})):\n(c(\"ytnetworkstatus-online\",function(){b.dispatchEvent(\"publicytnetworkstatus-online\")}),c(\"ytnetworkstatus-offline\",function(){b.dispatchEvent(\"publicytnetworkstatus-offline\")}))};\nhx\u003dfunction(a,b){a.vz?a.l?(g.Bu(a.C),a.C\u003dg.xu(function(){a.u!\u003d\u003db\u0026\u0026(a.dispatchEvent(b),a.u\u003db,a.l\u003d(0,g.P)())},a.vz-((0,g.P)()-a.l))):(a.dispatchEvent(b),a.u\u003db,a.l\u003d(0,g.P)()):a.dispatchEvent(b)};\npx\u003dfunction(a,b){function c(d){var e\u003djx().ij();if(!kx()||!d||e\u0026\u0026g.fs(\"vss_networkless_bypass_write\"))lx(a,b);else{var f\u003d{url:a,options:b,timestamp:(0,g.P)(),status:\"NEW\",sendCount:0};ax(f).then(function(h){f.id\u003dh;jx().ij()\u0026\u0026mx(f)}).catch(function(h){mx(f);\nnx(h)})}}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.fs(\"skip_is_supported_killswitch\")?g.Tw().then(function(d){c(d)}):c(ox())};\nqx\u003dfunction(a,b){function c(e){if(kx()\u0026\u0026e){var f\u003d{url:a,options:b,timestamp:(0,g.P)(),status:\"NEW\",sendCount:0};if(jx().ij()){var h\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(l,m){return g.E(d,function p(){return g.B(p,function(q){if(1\u003d\u003dq.i)return g.A(q,ax(f).catch(function(t){nx(t)}),2);\nh(l,m);g.qa(q)})})};\nlx(a,b)}else ax(f).catch(function(l){nx(l)})}else lx(a,b)}\nvar d\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?{}:b;g.fs(\"skip_is_supported_killswitch\")?g.Tw().then(function(e){c(e)}):c(ox())};\nrx\u003dfunction(a,b){function c(d){if(kx()\u0026\u0026d){var e\u003d{url:a,options:b,timestamp:(0,g.P)(),status:\"NEW\",sendCount:0},f\u003d!1,h\u003db.onSuccess?b.onSuccess:function(){};\ne.options.onSuccess\u003dfunction(l,m){void 0!\u003d\u003de.id?bx(e.id):f\u003d!0;h(l,m)};\nlx(e.url,e.options);ax(e).then(function(l){e.id\u003dl;f\u0026\u0026bx(e.id)}).catch(function(l){nx(l)})}else lx(a,b)}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.fs(\"skip_is_supported_killswitch\")?g.Tw().then(function(d){c(d)}):c(ox())};\ntx\u003dfunction(){var a\u003dthis;if(!ox())throw g.ew(\"throttleSend\");sx||(sx\u003dg.xu(function(){return g.E(a,function c(){var d;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,kia(),2);if(3!\u003de.i)return d\u003de.l,d?g.A(e,mx(d),3):(g.Bu(sx),sx\u003d0,e.return());sx\u0026\u0026(sx\u003d0,tx());g.qa(e)})})},100))};\nmx\u003dfunction(a){return g.E(this,function c(){var d,e,f;return g.B(c,function(h){switch(h.i){case 1:d\u003dox();if(!d)throw e\u003dg.ew(\"immediateSend\"),e;if(void 0\u003d\u003d\u003da.id){h.wb(2);break}return g.A(h,lia(a.id),3);case 3:(f\u003dh.l)?a\u003df:ms(Error(\"The request cannot be found in the database.\"));case 2:var l\u003da.timestamp;if(!(2592E6\u003c\u003d(0,g.P)()-l)){h.wb(4);break}ms(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(void 0\u003d\u003d\u003da.id){h.wb(5);break}return g.A(h,bx(a.id),5);case 5:return h.return();case 4:l\u003d\na\u003dqia(a);var m,n;if(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?void 0:l.options)||void 0\u003d\u003d\u003dm?void 0:m.postParams)||void 0\u003d\u003d\u003dn?0:n.requestTimeMs)l.options.postParams.requestTimeMs\u003dMath.round((0,g.P)());(a\u003dl)\u0026\u0026lx(a.url,a.options);g.qa(h)}})})};\nqia\u003dfunction(a){var b\u003dthis;if(!ox())throw g.ew(\"updateRequestHandlers\");var c\u003da.options.onError?a.options.onError:function(){};\na.options.onError\u003dfunction(e,f){return g.E(b,function l(){return g.B(l,function(m){switch(m.i){case 1:if(!((g.Ga(\"ytNetworklessLoggingInitializationOptions\")?ux.potentialEsfErrorCounter:vx)\u003c\u003dgs(\"potential_esf_error_limit\",10))){m.wb(2);break}return g.A(m,jx().cq(),3);case 3:if(jx().ij())g.Ga(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026ux.potentialEsfErrorCounter++,vx++;else return c(e,f),m.return();case 2:if(void 0\u003d\u003d\u003d(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)){m.wb(4);break}return 1\u003ea.sendCount?g.A(m,mia(a.id),\n8):g.A(m,bx(a.id),4);case 8:g.xu(function(){jx().ij()\u0026\u0026tx()},5E3);\ncase 4:c(e,f),g.qa(m)}})})};\nvar d\u003da.options.onSuccess?a.options.onSuccess:function(){};\na.options.onSuccess\u003dfunction(e,f){return g.E(b,function l(){return g.B(l,function(m){if(1\u003d\u003dm.i)return void 0\u003d\u003d\u003d(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)?m.wb(2):g.A(m,bx(a.id),2);d(e,f);g.qa(m)})})};\nreturn a};\njx\u003dfunction(){wx||(wx\u003dnew ix({xR:!0,bQ:!0}));return wx};\nnx\u003dfunction(a){if(jx().ij())g.ks(a);else if(g.fs(\"offline_error_handling\")){var b\u003ddx().get(\"errors\",!0)||{};b[a.message]\u003d{name:a.name,stack:a.stack};a.level\u0026\u0026(b[a.message].level\u003da.level);dx().set(\"errors\",b,2592E3,!0)}};\nlx\u003dfunction(a,b){if(g.fs(\"networkless_with_beacon\")){var c\u003d[\"method\",\"postBody\"];if(Object.keys(b).length\u003ec.length)var d\u003d!0;else{d\u003d0;c\u003dg.r(c);for(var e\u003dc.next();!e.done;e\u003dc.next())b.hasOwnProperty(e.value)\u0026\u0026d++;d\u003dObject.keys(b).length!\u003d\u003dd}d?g.it(a,b):g.fs(\"networkless_with_ping_send\")\u0026\u00261\u003d\u003d\u003dObject.keys(b).length\u0026\u0026b.allowPingSend?g.Ju(a):Ku(a,void 0,b.postBody)}else g.it(a,b)};\nkx\u003dfunction(){return g.Ga(\"ytNetworklessLoggingInitializationOptions\")?ux.isNwlInitialized:!1};\nox\u003dfunction(){return g.Ga(\"ytNetworklessLoggingInitializationOptions\")?ux.TP:void 0};\ng.xx\u003dfunction(a){this.config_\u003dnull;a?this.config_\u003da:Bv()\u0026\u0026(this.config_\u003dg.gv())};\ng.hv\u003dfunction(a,b,c,d){function e(m){try{(void 0\u003d\u003d\u003dm?0:m)\u0026\u0026d.retry\u0026\u0026!d.iK.bypassNetworkless?(f.method\u003d\"POST\",d.iK.writeThenSend?px(l,f):rx(l,f)):(f.method\u003d\"POST\",f.postParams||(f.postParams\u003d{}),g.it(l,f))}catch(n){if(\"InvalidAccessError\"\u003d\u003dn.name)ms(Error(\"An extension is blocking network request.\"));else throw n;}}\n!g.O(\"VISITOR_DATA\")\u0026\u0026\"visitor_id\"!\u003d\u003db\u0026\u0026.01\u003eMath.random()\u0026\u0026ms(new g.Xv(\"Missing VISITOR_DATA when sending innertube request.\",b,c,d));if(!a.isReady())throw a\u003dnew g.Xv(\"innertube xhrclient not ready\",b,c,d),g.ks(a),a;var f\u003d{headers:{\"Content-Type\":\"application/json\"},method:\"POST\",postParams:c,postBodyFormat:\"JSON\",onTimeout:function(){d.onTimeout()},\nonFetchTimeout:d.onTimeout,onSuccess:function(m,n){if(d.onSuccess)d.onSuccess(n)},\nonFetchSuccess:function(m){if(d.onSuccess)d.onSuccess(m)},\nonError:function(m,n){if(d.onError)d.onError(n)},\nonFetchError:function(m){if(d.onError)d.onError(m)},\ntimeout:d.timeout,withCredentials:!0};c\u003d\"\";var h\u003da.config_.sJ;h\u0026\u0026(c\u003dh);h\u003dLha(a.config_.uJ||!1,c,d);Object.assign(f.headers,h);f.headers.Authorization\u0026\u0026!c\u0026\u0026(f.headers[\"x-origin\"]\u003dwindow.location.origin);b\u003d\"/youtubei/\"+a.config_.innertubeApiVersion+\"/\"+b;h\u003d{alt:\"json\"};a.config_.tJ\u0026\u0026f.headers.Authorization||(h.key\u003da.config_.innertubeApiKey);var l\u003dvs(\"\"+c+b,h);kx()?Sw().then(function(m){e(m)}):e(!1)};\ng.Sv\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var d\u003dg.xx;g.O(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.xx\u003d\u003dg.xx\u0026\u0026(d\u003dnull);mv(a,b,d,c)};\ntia\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?window.location.href:a;if(g.fs(\"kevlar_disable_theme_param\"))return null;var b\u003dgi(g.ii(5,a));if(ria(b))return\"USER_INTERFACE_THEME_DARK\";try{var c\u003dg.ts(a).theme;return sia.get(c)||null}catch(d){}return null};\nria\u003dfunction(a){var b\u003duia.map(function(c){return c.toLowerCase()});\nreturn!g.fs(\"disable_dark_fashion_destination_launch\")\u0026\u0026b.some(function(c){return a.toLowerCase().startsWith(c)})?!0:!1};\nzx\u003dfunction(a,b,c){a\u0026\u0026(a.dataset?a.dataset[yx(b)]\u003dString(c):a.setAttribute(\"data-\"+b,c))};\nAx\u003dfunction(a){return a?a.dataset?a.dataset[yx(\"loaded\")]:a.getAttribute(\"data-loaded\"):null};\nyx\u003dfunction(a){return Bx[a]||(Bx[a]\u003dString(a).replace(/\\-([a-z])/g,function(b,c){return c.toUpperCase()}))};\nCx\u003dfunction(a){if(a.requestFullscreen)a\u003da.requestFullscreen(void 0);else if(a.webkitRequestFullscreen)a\u003da.webkitRequestFullscreen();else if(a.mozRequestFullScreen)a\u003da.mozRequestFullScreen();else if(a.msRequestFullscreen)a\u003da.msRequestFullscreen();else if(a.webkitEnterFullscreen)a\u003da.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return a instanceof Promise?a:Promise.resolve()};\nFx\u003dfunction(a){var b;g.Dx()?Ex()\u003d\u003da\u0026\u0026(b\u003ddocument):b\u003da;return b\u0026\u0026(a\u003dbu([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],b))?(b\u003da.call(b),b instanceof Promise?b:Promise.resolve()):Promise.resolve()};\nGx\u003dfunction(a){return g.eb([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(b){return\"on\"+b.toLowerCase()in a})};\nvia\u003dfunction(){var a\u003ddocument;return g.eb([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(b){return\"on\"+b.toLowerCase()in a})};\ng.Dx\u003dfunction(){return!!bu([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\nEx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b\u003dbu([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(a)for(;b\u0026\u0026b.shadowRoot;)b\u003db.shadowRoot.fullscreenElement;return b?b:null};\nHx\u003dfunction(a){g.F.call(this);this.C\u003d[];this.La\u003da||this};\nIx\u003dfunction(a,b,c,d){for(var e\u003d0;e\u003cc.length;e++)a.N(b,c[e],d)};\ng.Jx\u003dfunction(a){for(;a.C.length;){var b\u003da.C.pop();b.target.removeEventListener(b.name,b.callback)}};\ng.Kx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;g.F.call(this);this.td\u003dnew g.cr(a);g.J(this,this.td)};\nLx\u003dfunction(a,b,c){for(var d in b)a.subscribe(d,b[d],c)};\nMx\u003dfunction(a,b,c){for(var d in b)a.unsubscribe(d,b[d],c)};\ng.Ox\u003dfunction(a,b,c,d){g.Kx.call(this);this.u\u003d!!b;this.G\u003da;this.V\u003dc||a;this.L\u003d!!d;this.i\u003dnew Hx(this);g.J(this,this.i);this.C\u003dthis.J\u003dnull;this.B\u003dthis.l\u003d!1;b\u0026\u0026(g.lg\u0026\u0026a.setAttribute(\"draggable\",\"true\"),a.style.touchAction\u003d\"none\");Nx(this)};\nPx\u003dfunction(a,b,c){a.i.N(a.V,b,c,void 0,!a.u)};\nNx\u003dfunction(a){a.C\u003dnull;a.J\u003dnull;Px(a,Qx(\"over\"),a.fK);Px(a,\"touchstart\",a.lF);a.u\u0026\u0026Px(a,Qx(\"down\"),a.IR)};\nRx\u003dfunction(a,b){for(var c\u003d0;c\u003cb.changedTouches.length;c++){var d\u003db.changedTouches[c];if(d.identifier\u003d\u003da.J)return d}return null};\nQx\u003dfunction(a){return window.navigator.msPointerEnabled?\"MSPointer\"+a.charAt(0).toUpperCase()+a.substr(1):\"mouse\"+a};\nSx\u003dfunction(a){a\u003da||{};var b\u003d{},c\u003d{};this.url\u003da.url||\"\";this.args\u003da.args||g.Wb(b);this.assets\u003da.assets||{};this.attrs\u003da.attrs||g.Wb(c);this.fallback\u003da.fallback||null;this.fallbackMessage\u003da.fallbackMessage||null;this.html5\u003d!!a.html5;this.disable\u003da.disable||{};this.loaded\u003d!!a.loaded;this.messages\u003da.messages||{}};\nwia\u003dfunction(a){a instanceof Sx||(a\u003dnew Sx(a));return a};\nUx\u003dfunction(a){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var b\u003dArray(a),c\u003dnew Uint8Array(a);window.crypto.getRandomValues(c);for(var d\u003d0;d\u003cb.length;d++)b[d]\u003dc[d];return b}catch(f){}b\u003dArray(a);for(c\u003d0;c\u003ca;c++){d\u003dDate.now();for(var e\u003d0;e\u003cd%23;e++)b[c]\u003dMath.random();b[c]\u003dMath.floor(256*Math.random())}if(Tx)for(c\u003d1,d\u003d0;d\u003cTx.length;d++)b[c%a]\u003db[c%a]^b[(c-1)%a]/4^Tx.charCodeAt(d),c++;return b};\nVx\u003dfunction(){for(var a\u003dUx(16),b\u003d[],c\u003d0;c\u003ca.length;c++)b.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(a[c]\u002663));return b.join(\"\")};\ng.Wx\u003dfunction(){return g.Re(Ux(16),function(a){return(a\u002615).toString(16)}).join(\"\")};\nXx\u003dfunction(a){this.i\u003da};\ng.Yx\u003dfunction(a){return new Xx({trackingParams:a})};\nyia\u003dfunction(a){var b\u003dxia++;return new Xx({veType:a,veCounter:b,elementIndex:void 0,dataElement:void 0,youtubeData:void 0})};\nZx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;return 0\u003d\u003da?\"client-screen-nonce\":\"client-screen-nonce.\"+a};\n$x\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;return 0\u003d\u003da?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+a};\nay\u003dfunction(a){return g.O($x(void 0\u003d\u003d\u003da?0:a),void 0)};\ng.by\u003dfunction(a){return(a\u003day(void 0\u003d\u003d\u003da?0:a))?new Xx({veType:a,youtubeData:void 0}):null};\ncy\u003dfunction(){var a\u003dg.O(\"csn-to-ctt-auth-info\");a||(a\u003d{},cs(\"csn-to-ctt-auth-info\",a));return a};\ng.dy\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;var b\u003dg.O(Zx(a));if(!b\u0026\u0026!g.O(\"USE_CSN_FALLBACK\",!0))return null;b||!g.fs(\"use_undefined_csn_any_layer\")\u0026\u00260!\u003da||(b\u003d\"UNDEFINED_CSN\");return b?b:null};\nzia\u003dfunction(a,b,c){var d\u003dcy();(c\u003dg.dy(c))\u0026\u0026delete d[c];b\u0026\u0026(d[a]\u003db)};\ney\u003dfunction(a){return cy()[a]};\ngy\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;if(a!\u003d\u003dg.O(Zx(c))||b!\u003d\u003dg.O($x(c)))zia(a,d,c),cs(Zx(c),a),cs($x(c),b),b\u003dfunction(){setTimeout(function(){a\u0026\u0026mv(\"foregroundHeartbeatScreenAssociated\",{clientDocumentNonce:fy,clientScreenNonce:a},g.xx)},0)},\"requestAnimationFrame\"in window?window.requestAnimationFrame(b):b()};\nAia\u003dfunction(a){a\u003da.stack;return a.includes(\"chrome://\")||a.includes(\"chrome-extension://\")||a.includes(\"moz-extension://\")};\nBia\u003dfunction(){this.Gm\u003d[];this.Vl\u003d[]};\njy\u003dfunction(){if(!hy){var a\u003dhy\u003dnew Bia;a.Vl.length\u003d0;a.Gm.length\u003d0;iy(a,Cia)}return hy};\niy\u003dfunction(a,b){b.Vl\u0026\u0026a.Vl.push.apply(a.Vl,b.Vl);b.Gm\u0026\u0026a.Gm.push.apply(a.Gm,b.Gm)};\nDia\u003dfunction(a){function b(){return a.charCodeAt(d++)}\nvar c\u003da.length,d\u003d0;do{var e\u003dky(b);if(Infinity\u003d\u003d\u003de)break;var f\u003de\u003e\u003e3;switch(e\u00267){case 0:e\u003dky(b);if(2\u003d\u003d\u003df)return e;break;case 1:if(2\u003d\u003d\u003df)return;d+\u003d8;break;case 2:e\u003dky(b);if(2\u003d\u003d\u003df)return a.substr(d,e);d+\u003de;break;case 5:if(2\u003d\u003d\u003df)return;d+\u003d4;break;default:return}}while(d\u003cc)};\nky\u003dfunction(a){var b\u003da(),c\u003db\u0026127;if(128\u003eb)return c;b\u003da();c|\u003d(b\u0026127)\u003c\u003c7;if(128\u003eb)return c;b\u003da();c|\u003d(b\u0026127)\u003c\u003c14;if(128\u003eb)return c;b\u003da();return 128\u003eb?c|(b\u0026127)\u003c\u003c21:Infinity};\nny\u003dfunction(a,b,c,d){if(a)if(Array.isArray(a)){var e\u003dd;for(d\u003d0;d\u003ca.length\u0026\u0026!(a[d]\u0026\u0026(e+\u003dly(d,a[d],b,c),500\u003ce));d++);d\u003de}else if(\"object\"\u003d\u003d\u003dtypeof a)for(e in a){if(a[e]){var f\u003de;var h\u003da[e],l\u003db,m\u003dc;f\u003d\"string\"!\u003d\u003dtypeof h||\"clickTrackingParams\"!\u003d\u003df\u0026\u0026\"trackingParams\"!\u003d\u003df?0:(h\u003dDia(atob(h.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?ly(f+\".ve\",h,l,m):0;d+\u003df;d+\u003dly(e,a[e],b,c);if(500\u003cd)break}}else c[b]\u003dmy(a),d+\u003dc[b].length;else c[b]\u003dmy(a),d+\u003dc[b].length;return d};\nly\u003dfunction(a,b,c,d){c+\u003d\".\"+a;a\u003dmy(b);d[c]\u003da;return c.length+a.length};\nmy\u003dfunction(a){return(\"string\"\u003d\u003d\u003dtypeof a?a:String(JSON.stringify(a))).substr(0,500)};\nRv\u003dfunction(a){g.oy(a)};\ng.py\u003dfunction(a){g.oy(a,\"WARNING\")};\ng.oy\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?{}:c;c.name\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);c.version\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0);c\u003dc||{};b\u003dvoid 0\u003d\u003d\u003db?\"ERROR\":b;b\u003dvoid 0\u003d\u003d\u003db?\"ERROR\":b;if(a){a.hasOwnProperty(\"level\")\u0026\u0026a.level\u0026\u0026(b\u003da.level);if(g.fs(\"console_log_js_exceptions\")){var d\u003d[];d.push(\"Name: \"+a.name);d.push(\"Message: \"+a.message);a.hasOwnProperty(\"params\")\u0026\u0026d.push(\"Error Params: \"+JSON.stringify(a.params));a.hasOwnProperty(\"args\")\u0026\u0026d.push(\"Error args: \"+JSON.stringify(a.args));\nd.push(\"File name: \"+a.fileName);d.push(\"Stacktrace: \"+a.stack);window.console.log(d.join(\"\\n\"),a)}if(!(5\u003c\u003daz)){d\u003dEia;var e\u003dWaa(a),f\u003de.message||\"Unknown Error\",h\u003de.name||\"UnknownError\",l\u003de.stack||a.l||\"Not available\";if(l.startsWith(h+\": \"+f)){var m\u003dl.split(\"\\n\");m.shift();l\u003dm.join(\"\\n\")}m\u003de.lineNumber||\"Not available\";e\u003de.fileName||\"Not available\";var n\u003d0;if(a.hasOwnProperty(\"args\")\u0026\u0026a.args\u0026\u0026a.args.length)for(var p\u003d0;p\u003ca.args.length\u0026\u0026!(n\u003dny(a.args[p],\"params.\"+p,c,n),500\u003c\u003dn);p++);else if(a.hasOwnProperty(\"params\")\u0026\u0026\na.params){var q\u003da.params;if(\"object\"\u003d\u003d\u003dtypeof a.params)for(p in q){if(q[p]){var t\u003d\"params.\"+p,u\u003dmy(q[p]);c[t]\u003du;n+\u003dt.length+u.length;if(500\u003cn)break}}else c.params\u003dmy(q)}if(d.length)for(p\u003d0;p\u003cd.length\u0026\u0026!(n\u003dny(d[p],\"params.context.\"+p,c,n),500\u003c\u003dn);p++);navigator.vendor\u0026\u0026!c.hasOwnProperty(\"vendor\")\u0026\u0026(c[\"device.vendor\"]\u003dnavigator.vendor);c\u003d{message:f,name:h,lineNumber:m,fileName:e,stack:l,params:c,sampleWeight:1};p\u003dNumber(a.columnNumber);isNaN(p)||(c.lineNumber\u003dc.lineNumber+\":\"+p);if(\"IGNORED\"\u003d\u003d\u003da.level)a\u003d\n0;else a:{a\u003djy();p\u003dg.r(a.Vl);for(d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,c.message\u0026\u0026c.message.match(d.qv)){a\u003dd.weight;break a}a\u003dg.r(a.Gm);for(p\u003da.next();!p.done;p\u003da.next())if(p\u003dp.value,p.callback(c)){a\u003dp.weight;break a}a\u003d1}c.sampleWeight\u003da;a\u003dg.r(Fia);for(p\u003da.next();!p.done;p\u003da.next())if(p\u003dp.value,p.lz[c.name])for(f\u003dg.r(p.lz[c.name]),d\u003df.next();!d.done;d\u003df.next())if(h\u003dd.value,d\u003dc.message.match(h.jg)){c.params[\"params.error.original\"]\u003dd[0];f\u003dh.groups;h\u003d{};for(m\u003d0;m\u003cf.length;m++)h[f[m]]\u003dd[m+1],c.params[\"params.error.\"+\nf[m]]\u003dd[m+1];c.message\u003dp.BD(h);break}c.params||(c.params\u003d{});a\u003djy();c.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+a.Vl.length+\"\u0026cb\u003d\"+a.Gm.length;c.params[\"params.serviceWorker\"]\u003d\"false\";g.C.document\u0026\u0026g.C.document.querySelectorAll\u0026\u0026(c.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));g.hc(\"sample\").constructor!\u003d\u003dfc\u0026\u0026(c.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026\"function\"\u003d\u003d\u003dtypeof window.yterr\u0026\u0026window.yterr(c);if(0!\u003d\u003dc.sampleWeight\u0026\u0026!bz.has(c.message)){\"ERROR\"\u003d\u003d\u003d\nb?(cz.Z(\"handleError\",c),g.fs(\"record_app_crashed_web\")\u0026\u00260\u003d\u003d\u003ddz\u0026\u00261\u003d\u003d\u003dc.sampleWeight\u0026\u0026(dz++,g.Sv(\"appCrashed\",{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"})),Gia++):\"WARNING\"\u003d\u003d\u003db\u0026\u0026cz.Z(\"handleWarning\",c);if(g.fs(\"kevlar_gel_error_routing\")){a\u003db;b:{p\u003dg.r(Hia);for(d\u003dp.next();!d.done;d\u003dp.next())if(Bt(d.value.toLowerCase())){p\u003d!0;break b}p\u003d!1}if(p)p\u003dvoid 0;else{d\u003d{stackTrace:c.stack};c.fileName\u0026\u0026(d.filename\u003dc.fileName);p\u003dc.lineNumber\u0026\u0026c.lineNumber.split?c.lineNumber.split(\":\"):[];0!\u003d\u003dp.length\u0026\u0026(1!\u003d\u003dp.length||\nisNaN(Number(p[0]))?2!\u003d\u003dp.length||isNaN(Number(p[0]))||isNaN(Number(p[1]))||(d.lineNumber\u003dNumber(p[0]),d.columnNumber\u003dNumber(p[1])):d.lineNumber\u003dNumber(p[0]));p\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:c.message,errorClassName:c.name,sampleWeight:c.sampleWeight};\"ERROR\"\u003d\u003d\u003da?p.level\u003d\"ERROR_LEVEL_ERROR\":\"WARNING\"\u003d\u003d\u003da\u0026\u0026(p.level\u003d\"ERROR_LEVEL_WARNNING\");d\u003d{isObfuscated:!0,browserStackInfo:d};f\u003d{pageUrl:window.location.href,kvPairs:[]};g.O(\"FEXP_EXPERIMENTS\")\u0026\u0026(f.experimentIds\u003dg.O(\"FEXP_EXPERIMENTS\"));if(h\u003d\nc.params)for(m\u003dg.r(Object.keys(h)),e\u003dm.next();!e.done;e\u003dm.next())e\u003de.value,f.kvPairs.push({key:\"client.\"+e,value:String(h[e])});h\u003dg.O(\"SERVER_NAME\",void 0);m\u003dg.O(\"SERVER_VERSION\",void 0);h\u0026\u0026m\u0026\u0026(f.kvPairs.push({key:\"server.name\",value:h}),f.kvPairs.push({key:\"server.version\",value:m}));p\u003d{errorMetadata:f,stackTrace:d,logMessage:p}}p\u0026\u0026(g.Sv(\"clientError\",p),(\"ERROR\"\u003d\u003d\u003da||g.fs(\"errors_flush_gel_always_killswitch\"))\u0026\u0026Zu())}if(!g.fs(\"suppress_error_204_logging\")){a\u003dc.params||{};b\u003d{urlParams:{a:\"logerror\",\nt:\"jserror\",type:c.name,msg:c.message.substr(0,250),line:c.lineNumber,level:b,\"client.name\":a.name},postParams:{url:g.O(\"PAGE_NAME\",window.location.href),file:c.fileName},method:\"POST\"};a.version\u0026\u0026(b[\"client.version\"]\u003da.version);if(b.postParams){c.stack\u0026\u0026(b.postParams.stack\u003dc.stack);p\u003dg.r(Object.keys(a));for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,b.postParams[\"client.\"+d]\u003da[d];if(a\u003dg.O(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\",void 0))for(p\u003dg.r(Object.keys(a)),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,\nb.postParams[d]\u003da[d];a\u003dg.O(\"SERVER_NAME\",void 0);p\u003dg.O(\"SERVER_VERSION\",void 0);a\u0026\u0026p\u0026\u0026(b.postParams[\"server.name\"]\u003da,b.postParams[\"server.version\"]\u003dp)}g.it(g.O(\"ECATCHER_REPORT_HOST\",\"\")+\"/error_204\",b)}bz.add(c.message);az++}}}};\nIia\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];a.args||(a.args\u003d[]);a.args.push.apply(a.args,g.v(c))};\nez\u003dfunction(a){Dv.call(this,1,arguments);this.csn\u003da};\ng.gz\u003dfunction(a,b,c,d){var e\u003dd.filter(function(f){f.csn!\u003d\u003db?(f.csn\u003db,f\u003d!0):f\u003d!1;return f});\nc\u003d{csn:b,parentVe:c.getAsJson(),childVes:g.Re(e,function(f){return f.getAsJson()})};\nd\u003dg.r(d);for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value.getAsJson(),(g.Sb(e)||!e.trackingParams\u0026\u0026!e.veType)\u0026\u0026g.py(Error(\"Child VE logged with no data\"));d\u003d{Re:ey(b),hm:b};\"UNDEFINED_CSN\"\u003d\u003db?fz(\"visualElementAttached\",c,d):a?mv(\"visualElementAttached\",c,a,d):g.Sv(\"visualElementAttached\",c,d)};\ng.hz\u003dfunction(a,b,c){b\u003d{csn:a,ve:b.getAsJson(),eventType:1};c\u0026\u0026(b.clientData\u003dc);c\u003d{Re:ey(a),hm:a};\"UNDEFINED_CSN\"\u003d\u003da?fz(\"visualElementShown\",b,c):g.Sv(\"visualElementShown\",b,c)};\niz\u003dfunction(a,b,c,d,e){var f\u003d(d\u003dvoid 0\u003d\u003d\u003dd?!1:d)?16:8;c\u003d{csn:b,ve:c.getAsJson(),eventType:f};e\u0026\u0026(c.clientData\u003de);d\u003d{Re:ey(b),hm:b,eQ:d};\"UNDEFINED_CSN\"\u003d\u003db?fz(\"visualElementHidden\",c,d):a?mv(\"visualElementHidden\",c,a,d):g.Sv(\"visualElementHidden\",c,d)};\njz\u003dfunction(a,b,c,d){var e\u003d\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";c\u003d{csn:b,ve:c.getAsJson(),gestureType:e};d\u0026\u0026(c.clientData\u003dd);d\u003d{Re:ey(b),hm:b};\"UNDEFINED_CSN\"\u003d\u003db?fz(\"visualElementGestured\",c,d):a?mv(\"visualElementGestured\",c,a,d):g.Sv(\"visualElementGestured\",c,d)};\nJia\u003dfunction(){return g.ee(g.Wa(Math.random()+\"\"),3)};\nfz\u003dfunction(a,b,c){kz.push({payloadName:a,payload:b,options:c});lz||(lz\u003dLv(mz,Kia))};\nKia\u003dfunction(a){if(kz){for(var b\u003dg.r(kz),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.payload\u0026\u0026(c.payload.csn\u003da.csn,mv(c.payloadName,c.payload,null,c.options));kz.length\u003d0}lz\u003d0};\ng.nz\u003dfunction(a,b){g.Bb(b,function(c){c\u003d{csn:a,ve:c.getAsJson(),eventType:4};var d\u003d{Re:ey(a),hm:a};\"UNDEFINED_CSN\"\u003d\u003da?fz(\"visualElementShown\",c,d):g.Sv(\"visualElementShown\",c,d)})};\ng.oz\u003dfunction(a,b){g.Bb(b,function(c){iz(void 0,a,c,void 0,void 0)})};\ng.pz\u003dfunction(a,b,c){jz(void 0,a,b,c)};\nqz\u003dfunction(){this.l\u003dnew Set;this.i\u003dnew Set;this.u\u003dnew Map};\ng.tz\u003dfunction(a,b,c){var d\u003dc\u0026\u00260\u003cc?c:0;c\u003dd?Date.now()+1E3*d:0;if((d\u003dd?(0,g.rz)():sz())\u0026\u0026window.JSON){\"string\"!\u003d\u003dtypeof b\u0026\u0026(b\u003dJSON.stringify(b,void 0));try{d.set(a,b,c)}catch(e){d.remove(a)}}};\ng.uz\u003dfunction(a){var b\u003dsz(),c\u003d(0,g.rz)();if(!b\u0026\u0026!c||!window.JSON)return null;try{var d\u003db.get(a)}catch(e){}if(\"string\"!\u003d\u003dtypeof d)try{d\u003dc.get(a)}catch(e){}if(\"string\"!\u003d\u003dtypeof d)return null;try{d\u003dJSON.parse(d,void 0)}catch(e){}return d};\nvz\u003dfunction(){var a\u003d(0,g.rz)();if(a\u0026\u0026(a\u003da.l(\"yt-player-quality\")))return a.creation};\ng.wz\u003dfunction(a){try{var b\u003dsz(),c\u003d(0,g.rz)();b\u0026\u0026b.remove(a);c\u0026\u0026c.remove(a)}catch(d){}};\ng.xz\u003dfunction(){return g.uz(\"yt-remote-session-screen-id\")};\ng.yz\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(window.spf\u0026\u0026spf.script){c\u003d\"\";if(a){var d\u003da.indexOf(\"jsbin/\"),e\u003da.lastIndexOf(\".js\"),f\u003dd+6;-1\u003cd\u0026\u0026-1\u003ce\u0026\u0026e\u003ef\u0026\u0026(c\u003da.substring(f,e),c\u003dc.replace(Lia,\"\"),c\u003dc.replace(Mia,\"\"),c\u003dc.replace(\"debug-\",\"\"),c\u003dc.replace(\"tracing-\",\"\"))}spf.script.load(a,c,b)}else Nia(a,b,c)};\nNia\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;var d\u003dzz(a),e\u003ddocument.getElementById(d),f\u003de\u0026\u0026Ax(e),h\u003de\u0026\u0026!f;f?b\u0026\u0026b():(b\u0026\u0026(f\u003dg.Qu(d,b),b\u003d\"\"+g.Na(b),Az[b]\u003df),h||(e\u003dOia(a,d,function(){Ax(e)||(zx(e,\"loaded\",\"true\"),g.Su(d),g.Gs(g.Oa(Uu,d),0))},c)))};\nOia\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;var e\u003dg.qg(\"SCRIPT\");e.id\u003db;e.onload\u003dfunction(){c\u0026\u0026setTimeout(c,0)};\ne.onreadystatechange\u003dfunction(){switch(e.readyState){case \"loaded\":case \"complete\":e.onload()}};\nd\u0026\u0026e.setAttribute(\"nonce\",d);g.Dj(e,g.xl(a));a\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;a.insertBefore(e,a.firstChild);return e};\nzz\u003dfunction(a){var b\u003ddocument.createElement(\"a\");g.od(b,a);a\u003db.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+wd(a)};\nDz\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];if(!Bz(a)||c.some(function(e){return!Bz(e)}))throw Error(\"Only objects may be merged.\");\nc\u003dg.r(c);for(d\u003dc.next();!d.done;d\u003dc.next())Cz(a,d.value);return a};\nCz\u003dfunction(a,b){for(var c in b)if(Bz(b[c])){if(c in a\u0026\u0026!Bz(a[c]))throw Error(\"Cannot merge an object into a non-object.\");c in a||(a[c]\u003d{});Cz(a[c],b[c])}else if(Ez(b[c])){if(c in a\u0026\u0026!Ez(a[c]))throw Error(\"Cannot merge an array into a non-array.\");c in a||(a[c]\u003d[]);Fz(a[c],b[c])}else a[c]\u003db[c];return a};\nFz\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,Bz(c)?a.push(Cz({},c)):Ez(c)?a.push(Fz([],c)):a.push(c);return a};\nBz\u003dfunction(a){return\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026!Array.isArray(a)};\nEz\u003dfunction(a){return\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026Array.isArray(a)};\nGz\u003dfunction(a,b,c,d,e,f){g.F.call(this);this.i\u003da;this.l\u003dc;this.u\u003dd;this.C\u003de;this.B\u003df};\nQia\u003dfunction(a,b,c){c.Fs?(Hz(a.i.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},b.slotId),Pia(a.C,b)):Iz(a.B,c.vl,b.slotId)};\nRia\u003dfunction(a,b,c,d){var e\u003dJz(a.u.get(),1);Hz(a.i.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return Kz(a.l.get(),c,d,e.clientPlaybackNonce,e.bI,e.daiEnabled,e)},b)};\nMz\u003dfunction(a,b,c){if(c\u0026\u0026c!\u003d\u003da.qb)return!1;b\u003dg.r(b);for(c\u003db.next();!c.done;c\u003db.next())if(!Lz(a.Ha,c.value))return!1;return!0};\nNz\u003dfunction(a,b){this.ao\u003db;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003da(this.triggerType)};\nR\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;if(!e||5E-4\u003eMath.random()){b\u003db||null;c\u003dc||null;a\u003da instanceof Error?a:new g.Xv(a);if(a.args)for(var f\u003dg.r(a.args),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h instanceof Object\u0026\u0026(d\u003dObject.assign(Object.assign({},h),d));d.category\u003d\"H5 Ads Control Flow\";b\u0026\u0026(d.slot\u003db?\"slot: \"+b.qb:\"\");c\u0026\u0026(d.layout\u003dc?\"layout: \"+c.layoutType:\"\");e\u0026\u0026(d.known_error_aggressively_sampled\u003d!0);a.args\u003d[d];g.py(a)}};\nOz\u003dfunction(a,b,c,d,e,f,h){g.F.call(this);this.u\u003da;this.l\u003db;this.AB\u003dc;this.Qa\u003dd;this.B\u003de;this.i\u003df;this.Ga\u003dh};\nPz\u003dfunction(a,b,c,d,e,f){this.startSecs\u003da;this.durationSecs\u003db;this.context\u003dc;this.identifier\u003dd;this.event\u003de;this.i\u003df};\nQz\u003dfunction(a,b,c,d){this.u\u003da;this.Jd\u003dnull;this.l\u003db;this.i\u003d0;this.daiEnabled\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.visible\u003d!0;this.B\u003dvoid 0\u003d\u003d\u003dd?!1:d};\nRz\u003dfunction(a,b,c,d){!a\u0026\u0026(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026g.py(Error(\"Player URL validator detects invalid url. \"+(void 0\u003d\u003d\u003dd?\"\":d)+\": \"+b));return a};\nTz\u003dfunction(a,b,c){return b\u0026\u0026b.test(a)||Sz\u0026\u0026c\u0026\u0026c.test(a)?!0:!1};\nVz\u003dfunction(a){return(a\u003dUz\u0026\u0026Uz.exec(a))?a[0]:\"\"};\nWz\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Rz(Tz(a,Sia,Tia),a,b,\"Trusted Stream URL\")};\ng.Xz\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Rz(Tz(a,Uia,Via),a,b,\"Trusted Image URL\")};\nXia\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Rz(Tz(a,Wia,null),a,b,\"Trusted Ad Domain URL\")};\nYz\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Rz(Tz(a,Yia,null),a,b,\"Trusted Promoted Video Domain URL\")};\n$ia\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Rz(Tz(a,Zia,null),a,b,\"Drm Licensor URL\")};\nZz\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Rz(Tz(a,aja,bja),a,b,\"Captions URL\")};\n$z\u003dfunction(a){a\u003dnew g.dk(a);g.ek(a,document.location.protocol);g.fk(a,document.location.hostname);document.location.port\u0026\u0026g.gk(a,document.location.port);return a.toString()};\naA\u003dfunction(a){a\u003dnew g.dk(a);g.ek(a,document.location.protocol);return a.toString()};\ng.cA\u003dfunction(a,b,c){this.start\u003da;this.end\u003db;this.active\u003d!0;this.color\u003d\"\";this.B\u003dcja++;a\u003dc||{};this.id\u003da.id||\"\";this.priority\u003da.priority||7;this.visible\u003da.visible||!1;this.style\u003da.style||bA.AD_MARKER;this.namespace\u003da.namespace||\"\";if(b\u003da.color)b\u003db.toString(16),this.color\u003d\"#\"+Array(7-b.length).join(\"0\")+b;this.tooltip\u003da.tooltip;this.icons\u003da.icons?a.icons.filter(function(d){return g.Dm(d.thumbnails,function(e){return g.Xz(e.url)})}):null;\nthis.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\ndA\u003dfunction(a){return-0x8000000000000\u003d\u003d\u003da?\"BEFORE_MEDIA_START\":0\u003d\u003d\u003da?\"MEDIA_START\":0x7ffffffffffff\u003d\u003d\u003da?\"MEDIA_END\":0x8000000000000\u003d\u003d\u003da?\"AFTER_MEDIA_END\":a.toString()};\ndja\u003dfunction(a,b){switch(a.style){case bA.CHAPTER_MARKER:return b?8:5;case bA.AD_MARKER:return 6;case bA.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.eA\u003dfunction(a,b){return a.start-b.start||a.priority-b.priority||a.B-b.B};\ng.fA\u003dfunction(a){return\"crn_\"+a};\ng.gA\u003dfunction(a){return\"crx_\"+a};\nhA\u003dfunction(a,b,c,d,e){g.cA.call(this,b.start,b.end,{id:d,namespace:\"ad\",priority:e,visible:c});this.i\u003da.kind||\"AD_PLACEMENT_KIND_UNKNOWN\";this.l\u003d!1;this.u\u003dnull};\niA\u003dfunction(a){return\"AD_PLACEMENT_KIND_START\"\u003d\u003da.i};\njA\u003dfunction(a){return\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003da.i};\nkA\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;switch(a.kind){case \"AD_PLACEMENT_KIND_START\":return new Zq(-0x8000000000000,-0x8000000000000);case \"AD_PLACEMENT_KIND_END\":return c?new Zq(Math.max(0,b.u-b.i),0x7ffffffffffff):new Zq(0x7ffffffffffff,0x8000000000000);case \"AD_PLACEMENT_KIND_MILLISECONDS\":var d\u003da.adTimeOffset;a\u003dparseInt(d.offsetStartMilliseconds,10);d\u003dparseInt(d.offsetEndMilliseconds,10);-1\u003d\u003d\u003dd\u0026\u0026(d\u003db.u);if(c\u0026\u0026(d\u003da,a\u003dMath.max(0,a-b.i),a\u003d\u003dd))break;return new Zq(a,d);case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":d\u003d\nb.Jd;a\u003d1E3*d.startSecs;if(c){if(a\u003cb.l)return new Zq(a-4E3,a);c\u003dMath.max(0,a-b.l-1E4);return new Zq(b.B?b.l:Math.floor(b.l+Math.random()*c),a)}return new Zq(a,a+(0\u003cd.durationSecs?1E3*d.durationSecs:5E3))}return null};\nlA\u003dfunction(a,b,c){this.actionType\u003db;this.id\u003dc;this.content\u003da};\ng.mA\u003dfunction(a){if(a.simpleText)return a.simpleText;if(a.runs){var b\u003d[];a\u003dg.r(a.runs);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.text\u0026\u0026b.push(c.text);return b.join(\"\")}return\"\"};\ng.nA\u003dfunction(a){if(a.simpleText)return a\u003ddocument.createTextNode(a.simpleText),a;var b\u003d[];if(a.runs)for(var c\u003d0;c\u003ca.runs.length;c++){var d\u003da.runs[c];if(d.text){var e\u003db,f\u003de.push,h\u003dnull;var l\u003dd.text;d.bold\u0026\u0026(h\u003dpg(\"B\",null,h||l));d.italics\u0026\u0026(h\u003dpg(\"I\",null,h||l));d.strikethrough\u0026\u0026(h\u003dpg(\"STRIKE\",null,h||l));d.navigationEndpoint\u0026\u0026d.navigationEndpoint.urlEndpoint\u0026\u0026(d\u003dd.navigationEndpoint.urlEndpoint,h\u003dpg(\"A\",null,h||l),g.od(h,d.url),\"TARGET_NEW_WINDOW\"\u003d\u003dd.target\u0026\u0026(h.target\u003d\"_blank\"));l\u003dh||pg(\"SPAN\",null,\nl);f.call(e,l)}}return 1\u003d\u003db.length?b[0]:pg(\"SPAN\",null,b)};\noA\u003dfunction(a,b){Dv.call(this,1,arguments)};\npA\u003dfunction(a,b){Dv.call(this,1,arguments);this.i\u003da};\neja\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\nrA\u003dfunction(a){var b\u003dqA(a);if(b.aft)return b.aft;a\u003dg.O((a||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var c\u003da.length,d\u003d0;d\u003cc;d++){var e\u003db[a[d]];if(e)return e}return NaN};\nuA\u003dfunction(){var a;if(g.fs(\"csi_use_performance_navigation_timing\")){var b,c,d,e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dnull\u003d\u003d\u003dsA||void 0\u003d\u003d\u003dsA?void 0:sA.getEntriesByType)||void 0\u003d\u003d\u003da?void 0:a.call(sA,\"navigation\"))||void 0\u003d\u003d\u003db?void 0:b[0])||void 0\u003d\u003d\u003dc?void 0:c.toJSON)||void 0\u003d\u003d\u003dd?void 0:d.call(c);e?(e.requestStart\u003dtA(e.requestStart),e.responseEnd\u003dtA(e.responseEnd),e.redirectStart\u003dtA(e.redirectStart),e.redirectEnd\u003dtA(e.redirectEnd),e.domainLookupEnd\u003dtA(e.domainLookupEnd),e.connectStart\u003dtA(e.connectStart),\ne.connectEnd\u003dtA(e.connectEnd),e.responseStart\u003dtA(e.responseStart),e.secureConnectionStart\u003dtA(e.secureConnectionStart),e.domainLookupStart\u003dtA(e.domainLookupStart),e.isPerformanceNavigationTiming\u003d!0,a\u003de):a\u003dsA.timing}else a\u003dsA.timing;return a};\nvA\u003dfunction(){return g.fs(\"csi_use_time_origin\")\u0026\u0026sA.timeOrigin?Math.floor(sA.timeOrigin):sA.timing.navigationStart};\ntA\u003dfunction(a){return Math.round(vA()+a)};\nwA\u003dfunction(a,b){g.Fa(\"ytglobal.timing\"+(b||\"\")+\"ready_\",a,void 0)};\nxA\u003dfunction(a){g.Fa(\"yt.timing.pingSent_\",a,void 0)};\nzA\u003dfunction(a){return g.Ga(\"ytcsi.\"+(a||\"\")+\"data_\")||yA(a)};\nAA\u003dfunction(a){a\u003dzA(a);a.info||(a.info\u003d{});return a.info};\nqA\u003dfunction(a){a\u003dzA(a);a.tick||(a.tick\u003d{});return a.tick};\nBA\u003dfunction(a){var b\u003dzA(a).nonce;b||(b\u003dVx(),zA(a).nonce\u003db);return b};\nyA\u003dfunction(a){var b\u003d{tick:{},info:{}};g.Fa(\"ytcsi.\"+(a||\"\")+\"data_\",b,void 0);return b};\nDA\u003dfunction(a){var b\u003dqA(a||\"\"),c\u003drA(a);c\u0026\u0026!CA\u0026\u0026(Gv(fja,new oA(Math.round(c-b._start),a)),CA\u003d!0)};\ngja\u003dfunction(){if(sA.getEntriesByType){var a\u003dsA.getEntriesByType(\"paint\");if(a\u003dg.eb(a,function(b){return\"first-paint\"\u003d\u003d\u003db.name}))return tA(a.startTime)}a\u003dsA.timing;\nreturn a.NR?Math.max(0,a.NR):0};\nEA\u003dfunction(){var a\u003dg.Ga(\"ytcsi.debug\");a||(a\u003d[],g.Fa(\"ytcsi.debug\",a,void 0),g.Fa(\"ytcsi.reference\",{},void 0));return a};\nGA\u003dfunction(a){a\u003da||\"\";var b\u003dFA();if(b[a])return b[a];var c\u003dEA(),d\u003d{timerName:a,info:{},tick:{},span:{}};c.push(d);return b[a]\u003dd};\nHA\u003dfunction(a){a\u003da||\"\";var b\u003dFA();b[a]\u0026\u0026delete b[a];var c\u003dEA(),d\u003d{timerName:a,info:{},tick:{},span:{}};c.push(d);b[a]\u003dd};\nFA\u003dfunction(){var a\u003dg.Ga(\"ytcsi.reference\");if(a)return a;EA();return g.Ga(\"ytcsi.reference\")};\nIA\u003dfunction(){this.i\u003d0};\nJA\u003dfunction(){IA.i||(IA.i\u003dnew IA);return IA.i};\nLA\u003dfunction(a,b){KA[b]\u003dKA[b]||{count:0};var c\u003dKA[b];c.count++;c.time\u003d(0,g.P)();a.i||(a.i\u003dwu(0,function(){var d\u003d(0,g.P)(),e;for(e in KA)KA[e]\u0026\u00266E4\u003cd-KA[e].time\u0026\u0026delete KA[e];a\u0026\u0026(a.i\u003d0)},5E3));\nreturn 5\u003cc.count?(6\u003d\u003d\u003dc.count\u0026\u00261\u003e1E5*Math.random()\u0026\u0026(c\u003dnew g.Xv(\"CSI data exceeded logging limit with key\",b.split(\"_\")),0\u003c\u003db.indexOf(\"plev\")||g.py(c)),!0):!1};\nMA\u003dfunction(a){return!!g.O(\"FORCE_CSI_ON_GEL\",!1)||g.fs(\"csi_on_gel\")||g.fs(\"enable_csi_on_gel\")||!!zA(a).useGel};\nOA\u003dfunction(a,b,c){var d\u003dNA(c);d.gelTicks\u0026\u0026(d.gelTicks[\"tick_\"+a]\u003d!0);c||b||(0,g.P)();return MA(c)?(GA(c||\"\").tick[a]\u003db||(0,g.P)(),d\u003dBA(c),\"_start\"\u003d\u003d\u003da?(a\u003dJA(),LA(a,\"baseline_\"+d)||g.Sv(\"latencyActionBaselined\",{clientActionNonce:d},{timestamp:b})):JA().tick(a,d,b),DA(c),!0):!1};\nRA\u003dfunction(a,b,c){c\u003dNA(c);if(c.gelInfos)c.gelInfos[\"info_\"+a]\u003d!0;else{var d\u003d{};c.gelInfos\u003d(d[\"info_\"+a]\u003d!0,d)}if(a.match(\"_rid\")){var e\u003da.split(\"_rid\")[0];a\u003d\"REQUEST_ID\"}if(a in PA){c\u003dPA[a];g.ib(hja,c)\u0026\u0026(b\u003d!!b);a in QA\u0026\u0026\"string\"\u003d\u003d\u003dtypeof b\u0026\u0026(b\u003dQA[a]+b.toUpperCase());a\u003db;b\u003dc.split(\".\");for(var f\u003dd\u003d{},h\u003d0;h\u003cb.length-1;h++){var l\u003db[h];f[l]\u003d{};f\u003df[l]}f[b[b.length-1]]\u003d\"requestIds\"\u003d\u003d\u003dc?[{id:a,endpoint:e}]:a;return Dz({},d)}g.ib(ija,a)||g.py(new g.Xv(\"Unknown label logged with GEL CSI\",a))};\nNA\u003dfunction(a){a\u003dzA(a);if(a.gel){var b\u003da.gel;b.gelInfos||(b.gelInfos\u003d{});b.gelTicks||(b.gelTicks\u003d{})}else a.gel\u003d{gelTicks:{},gelInfos:{}};return a.gel};\nSA\u003dfunction(a){a\u003dNA(a);a.gelInfos||(a.gelInfos\u003d{});return a.gelInfos};\nUA\u003dfunction(a){if(MA(a)){var b\u003d{actionType:TA[g.O((a||\"\")+\"TIMING_ACTION\",void 0)]||\"LATENCY_ACTION_UNKNOWN\",previousAction:TA[g.O(\"PREVIOUS_ACTION\",void 0)]||\"LATENCY_ACTION_UNKNOWN\"},c\u003dg.dy();c\u0026\u0026(b.clientScreenNonce\u003dc);a\u003dBA(a);JA().info(b,a)}};\nVA\u003dfunction(a){yA(a);jja();a||(g.O(\"TIMING_ACTION\")\u0026\u0026cs(\"PREVIOUS_ACTION\",g.O(\"TIMING_ACTION\")),cs(\"TIMING_ACTION\",\"\"),xA(!1))};\nYA\u003dfunction(a,b,c,d){d\u003dd?d:a;WA(\"c\",d);HA(d);VA(d);zA(d).useGel\u003d!0;GA(d||\"\").info.actionType\u003da;cs(d+\"TIMING_AFT_KEYS\",b);cs(d+\"TIMING_ACTION\",a);XA(\"c\",c,d);UA(d);wA(!0,d)};\nXA\u003dfunction(a,b,c){g.ZA(\"yt_sts\",a,c);$A(\"_start\",b,c)};\ng.ZA\u003dfunction(a,b,c){null!\u003d\u003db\u0026\u0026(AA(c)[a]\u003db,MA(c)?(a\u003dRA(a,b,c))\u0026\u0026aB(a,c):GA(c||\"\").info[a]\u003db)};\naB\u003dfunction(a,b){if(MA(b)){var c\u003dGA(b||\"\");Dz(c.info,a);Dz(SA(b),a);b\u003dBA(b);JA().info(a,b)}};\n$A\u003dfunction(a,b,c){var d\u003dqA(c);if(!b\u0026\u0026\"_\"!\u003d\u003da[0]){var e\u003da;sA.mark\u0026\u0026(qc(e,\"mark_\")||(e\u003d\"mark_\"+e),c\u0026\u0026(e+\u003d\" (\"+c+\")\"),sA.mark(e))}e\u003db||(0,g.P)();d[a]\u003de;OA(a,b,c)||c||(bB(),GA(\"\").tick[a]\u003db||(0,g.P)());return d[a]};\ncB\u003dfunction(a){var b\u003d\"above_the_fold\";sA\u0026\u0026sA.measure\u0026\u0026(qc(b,\"measure_\")||(b\u003d\"measure_\"+b),a?sA.measure(b,a):sA.measure(b))};\ndB\u003dfunction(a,b){b\u003dqA(b);return a in b};\neB\u003dfunction(a,b,c){dB(\"_start\",c)\u0026\u0026!dB(a,c)\u0026\u0026$A(a,b,c)};\nbB\u003dfunction(){if(!g.Ga(\"yt.timing.pingSent_\")){var a\u003dg.O(\"TIMING_ACTION\",void 0),b\u003dqA();if(g.Ga(\"ytglobal.timingready_\")\u0026\u0026a\u0026\u0026dB(\"_start\")\u0026\u0026rA()){DA();a\u003d!0;var c\u003dg.O(\"TIMING_WAIT\",[]);if(c.length)for(var d\u003d0,e\u003dc.length;d\u003ce;++d)if(!(c[d]in b)){a\u003d!1;break}a\u0026\u0026fB()}}};\ngB\u003dfunction(){switch(au()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\nfB\u003dfunction(){if(!MA()){var a\u003dqA(),b\u003dAA(),c\u003da._start,d\u003dg.O(\"CSI_SERVICE_NAME\",\"youtube\"),e\u003d{v:2,s:d,action:g.O(\"TIMING_ACTION\",void 0)},f\u003db.srt;void 0!\u003d\u003da.srt\u0026\u0026delete b.srt;a.aft\u003drA();var h\u003dqA(void 0),l\u003dh.pbr,m\u003dh.vc;h\u003dh.pbs;if(l\u003dl\u0026\u0026m\u0026\u0026h\u0026\u0026l\u003cm\u0026\u0026m\u003ch)l\u003d!!AA(void 0).yt_pvis;l\u0026\u0026\"youtube\"\u003d\u003d\u003dd\u0026\u0026(g.ZA(\"yt_lt\",\"hot_bg\"),d\u003da.vc,l\u003da.pbs,delete a.aft,b.aft\u003dMath.round(l-d));for(var n in b)\"_\"!\u003d\u003dn.charAt(0)\u0026\u0026(e[n]\u003db[n]);a.ps\u003d(0,g.P)();n\u003d{};d\u003d[];for(var p in a)\"_\"!\u003d\u003dp.charAt(0)\u0026\u0026(l\u003dMath.round(a[p]-c),n[p]\u003dl,d.push(p+\n\".\"+l));e.rt\u003dd.join(\",\");a\u003d!!b.ap;b\u003d\"\";for(var q in e)e.hasOwnProperty(q)\u0026\u0026(b+\u003d\"\u0026\"+q+\"\u003d\"+e[q]);e\u003d\"/csi_204?\"+b.substring(1);window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026(a||g.fs(\"always_send_csi_204_with_beacon\"))?Ku(e):g.Ju(e);xA(!0);Gv(hB,new pA(n.aft+(Number(f)||0)))}};\nWA\u003dfunction(a,b){b||MA()?dB(\"_start\",b)\u0026\u0026$A(\"aa\",void 0,b):g.Ga(\"yt.timing.pingSent_\")||(b\u003dg.O(\"CSI_SERVICE_NAME\",\"youtube\"),g.O(\"TIMING_ACTION\",void 0)\u0026\u0026b\u0026\u0026($A(\"aa\",void 0),g.ZA(\"ap\",1),g.ZA(\"yt_fss\",a),fB()))};\nkja\u003dfunction(a,b){a\u003ddocument.querySelector(a);if(!a)return!1;var c\u003d\"\",d\u003da.nodeName;\"SCRIPT\"\u003d\u003d\u003dd?(c\u003da.src,c||(c\u003da.getAttribute(\"data-timing-href\"))\u0026\u0026(c\u003dwindow.location.protocol+c)):\"LINK\"\u003d\u003d\u003dd\u0026\u0026(c\u003da.href);rd()\u0026\u0026a.setAttribute(\"nonce\",rd());return c?(a\u003dsA.getEntriesByName(c))\u0026\u0026a[0]\u0026\u0026(a\u003da[0],c\u003dvA(),$A(\"rsf_\"+b,c+Math.round(a.fetchStart)),$A(\"rse_\"+b,c+Math.round(a.responseEnd)),void 0!\u003d\u003da.transferSize\u0026\u0026(b\u003dAA(void 0),c\u003dSA(void 0),\"rc\"in b||\"rc\"in c||g.ZA(\"rc\",\"\"),0\u003d\u003d\u003da.transferSize))?!0:!1:!1};\nlja\u003dfunction(){var a\u003dwindow.location.protocol,b\u003dsA.getEntriesByType(\"resource\");b\u003dg.Ro(b,function(c){return 0\u003d\u003d\u003dc.name.indexOf(a+\"//fonts.gstatic.com/s/\")});\n(b\u003dEm(b,function(c,d){return d.duration\u003ec.duration?d:c},{duration:0}))\u0026\u00260\u003cb.startTime\u0026\u00260\u003cb.responseEnd\u0026\u0026($A(\"wffs\",tA(b.startTime)),$A(\"wffe\",tA(b.responseEnd)))};\niB\u003dfunction(){if(g.Qw)return!1;if(g.Et()){var a\u003dAt();if(16\u003c\u003da\u0026\u002617\u003ea)return!1}return!(\"function\"!\u003d\u003dtypeof window.fetch||!window.ReadableStream)};\njB\u003dfunction(a){if(a.Jx())return!1;a\u003da.getResponseHeader(\"content-type\");return\"audio/mp4\"\u003d\u003d\u003da||\"video/mp4\"\u003d\u003d\u003da||\"video/webm\"\u003d\u003d\u003da};\nkB\u003dfunction(a,b){this.id\u003da;this.Gc\u003db;this.captionTracks\u003d[];this.i\u003dthis.u\u003dthis.B\u003dnull;this.l\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\"};\nlB\u003dfunction(a,b,c,d){this.u\u003dc;this.reason\u003dd;this.l\u003da||0;this.i\u003db||0};\nmB\u003dfunction(a,b){return a.l\u003d\u003d\u003db.l\u0026\u0026a.i\u003d\u003d\u003db.i\u0026\u0026a.u\u003d\u003d\u003db.u\u0026\u0026a.reason\u003d\u003d\u003db.reason};\noB\u003dfunction(a,b,c,d){return new lB(g.nB[a]||0,g.nB[b]||0,c,d)};\npB\u003dfunction(a){var b\u003dg.nB.auto;return a.l\u003d\u003d\u003db\u0026\u0026a.i\u003d\u003d\u003db};\nrB\u003dfunction(a){return qB[a.i||a.l]||\"auto\"};\nsB\u003dfunction(a,b){b\u003dg.nB[b];return a.l\u003c\u003db\u0026\u0026(!a.i||a.i\u003e\u003db)};\ntB\u003dfunction(a,b){this.videoInfos\u003da;this.i\u003db;this.audioTracks\u003d[];if(this.i){a\u003dnew Set;b\u003dg.r(this.i);for(var c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.Gc\u0026\u0026!a.has(c.Gc.id)){var d\u003dnew kB(c.id,c.Gc);a.add(c.Gc.id);this.audioTracks.push(d)}}};\nxB\u003dfunction(a,b,c,d){var e\u003d[],f\u003dnew Set,h\u003da.Y||a.eb,l\u003d{};if(uB(c)){for(var m in c.i)c.i.hasOwnProperty(m)\u0026\u0026(d\u003dc.i[m],l[d.info.i]\u003d[d.info]);return l}for(var n in c.i)if(c.i.hasOwnProperty(n)){m\u003dc.i[n];var p\u003dm.info.kc();if(\"\"\u003d\u003d\u003dm.info.i)e.push(p),e.push(\"unkn\");else if(\"304\"!\u003d\u003dp\u0026\u0026\"266\"!\u003d\u003dp||!a.Ua)if(a.C\u0026\u0026m.info.video\u0026\u0026m.info.video.i\u003ea.C)e.push(p),e.push(\"max\"+a.C);else if(a.G\u0026\u0026m.info.video\u0026\u0026m.info.video.i\u003ca.G)e.push(p),e.push(\"min\"+a.G);else if(a.bb\u0026\u0026\"h\"\u003d\u003d\u003dm.info.i\u0026\u0026m.info.video\u0026\u00261080\u003cm.info.video.i)e.push(p),\ne.push(\"blkhigh264\");else if(a.Ya\u0026\u0026m.info.video\u0026\u00264320\u003c\u003dm.info.video.i\u0026\u002632\u003cm.info.video.fps)e.push(p),e.push(\"blk8khfr\");else{var q\u003db.i.get(m.info.i);q\u003dq\u0026\u00260\u003cq.AE;h\u0026\u0026q?(f.add(m.info.i),e.push(p),e.push(\"byerr\")):(q\u003dvB(b,m.info),!0!\u003d\u003dq?(e.push(p),e.push(q)):\"(h\"!\u003d\u003dm.info.i||b.B?(q\u003d\"MAC3\"\u003d\u003d\u003dm.info.i||\"MEAC3\"\u003d\u003d\u003dm.info.i||\"M\"\u003d\u003d\u003dm.info.i,c.isLive\u0026\u0026q\u0026\u0026!a.Ja?(e.push(p),e.push(\"blk51live\")):(l[m.info.i]\u003dl[m.info.i]||[],l[m.info.i].push(m.info))):(e.push(p),e.push(\"enchdr\")))}else e.push(p),e.push(\"blk2khfr\")}a.i\u0026\u0026\n(d(e.join(\".\")),c\u003d\"bfflt.\"+wB(l),d(c));for(var t in l)l.hasOwnProperty(t)\u0026\u0026(c\u003dt,l[c]\u0026\u0026l[c][0].isVideo()\u0026\u0026(l[c]\u003dmja(a,l[c]),l[c]\u003dnja(b,l[c])));if(h)for(f\u003dg.r(f.values()),h\u003df.next();!h.done;h\u003df.next())(h\u003db.i.get(h.value))\u0026\u0026--h.AE;b\u003dg.Eb(l,function(u){return!!u.length});\na.i\u0026\u0026(l\u003d\"aftflt.\"+wB(l),d(l));return b};\nyB\u003dfunction(a){switch(a){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return a}};\nwB\u003dfunction(a){var b\u003d[],c;for(c in a)if(a.hasOwnProperty(c)){var d\u003dc;b.push(yB(d));d\u003dg.r(a[d]);for(var e\u003dd.next();!e.done;e\u003dd.next())b.push(e.value.kc())}return b.join(\".\")};\noja\u003dfunction(a,b,c,d,e){var f\u003d{},h\u003d[];g.Db(b,function(l,m){l\u003dl.filter(function(n){var p\u003dn.kc();if(!n.Id)return h.push(p),h.push(\"noenc\"),!1;if(\"(\"\u003d\u003d\u003dn.i||\"(h\"\u003d\u003d\u003dn.i){if(a.l\u0026\u0026c\u0026\u0026\"widevine\"\u003d\u003d\u003dc.flavor){var q\u003dn.mimeType+\"; experimental\u003dallowed\";q\u003d!!n.Id[c.flavor]\u0026\u0026!!c.i[q];q||(n\u003dn.Id[c.flavor]?\"unspt\":\"noflv\",h.push(p),h.push(n));return q}if(!zB(a,AB.CRYPTOBLOCKFORMAT)\u0026\u0026!a.Y||a.V)return h.push(p),h.push(a.V?\"disvp\":\"vpsub\"),!1}return c\u0026\u0026n.Id[c.flavor]\u0026\u0026c.i[n.mimeType]?!0:(n\u003dc?n.Id[c.flavor]?\"unspt\":\n\"noflv\":\"nosys\",h.push(p),h.push(n),!1)});\nl.length\u0026\u0026(f[m]\u003dl)});\nd\u0026\u0026h.length\u0026\u0026e(h.join(\".\"));return f};\nqja\u003dfunction(a,b,c,d,e,f){function h(z){return!!l[z]}\nf\u003dvoid 0\u003d\u003d\u003df?!1:f;var l\u003dxB(a,b,c,e);BB(c)\u0026\u0026(l\u003doja(b,l,d,a.i,e),a.i\u0026\u0026(b\u003d\"enflt.\"+wB(l),e(b)));if(uB(c))return e\u003dg.eb(Object.values(l),function(z){return!!z.length\u0026\u0026!!z[0].audio}),a\u003dg.eb(Object.values(l),function(z){return!!z.length\u0026\u0026!!z[0].video}),e\u0026\u0026a||pt(),qt(new tB(a,e));\nb\u003dCB(a);a.i\u0026\u0026e(\"audioPrefOrder.\"+b.join(\"_\"));b\u003dg.eb(b,h);if(!b)return a.i\u0026\u0026e(\"noaudio\"),pt();b\u003dl[b];l[\"9\"]\u0026\u0026l.h\u0026\u0026c.Vg\u0026\u0026!a.Ia\u0026\u0026(a.i\u0026\u0026e(\"dltvp9\"),delete l[\"9\"]);var m\u003dl[\"1h\"]?\"1h\":\"1\";d\u003dl[\"9h\"]?\"9h\":\"9\";var n\u003dl[m],p\u003dl[d];n\u0026\u0026n.length\u0026\u0026(a.u.highestAv1Resolution\u003dn[n.length-1].ib().i);p\u0026\u0026p.length\u0026\u0026(a.u.highestVp9Resolution\u003dp[p.length-1].ib().i);var q\u003d[],t\u003d[];if(a.xa\u0026\u0026!a.l)for(t\u003dpja(c)?l[\"1h\"]||l[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],a.i\u0026\u0026e(\"newhybpref.\"+t.join(\".\")),c\u003dg.r(t),f\u003dc.next();!f.done;f\u003dc.next())q\u003d\nq.concat(l[f.value]).filter(function(z){return z});\nelse if(0\u003ca.J\u0026\u0026p\u0026\u0026n){if(!f){var u\u003dMath.min(a.J,DB(n)),x\u003dDB(p),y\u003dfunction(z){return z\u003c\u003du||z\u003ex};\na.i\u0026\u0026e(\"lth.\"+u+\".uth.\"+x);n\u003dn.filter(function(z){return y(z.ib().i)});\np\u003dp.filter(function(z){return!y(z.ib().i)})}t\u003d[m,\nd];q\u003dn.concat(p).filter(function(z){return z})}if(q.length\u0026\u0026!a.l){EB(q,b,t);\nif(a.i){a\u003d[];c\u003dg.r(q);for(f\u003dc.next();!f.done;f\u003dc.next())a.push(f.value.kc());e(\"hbdfmt.\"+a.join(\".\"))}return qt(new tB(q,b))}c\u003dFB(a);c\u003dg.eb(c,h);if(!c){if(l[m]\u0026\u0026a.jb)return e\u003dl[m],EB(e,b),qt(new tB(e,b));a.i\u0026\u0026e(\"novideo\");return pt()}a.zb\u0026\u0026(\"1\"\u003d\u003d\u003dc||\"1h\"\u003d\u003d\u003dc)\u0026\u0026l[d]\u0026\u0026(f\u003dDB(l[c]),DB(l[d])\u003ef\u0026\u0026(c\u003dd));\"9\"\u003d\u003d\u003dc\u0026\u0026l.h\u0026\u0026(f\u003dDB(l[\"9\"]),DB(l.h)\u003e1.5*f\u0026\u0026(c\u003d\"h\"));a.i\u0026\u0026e(\"vfmly.\"+yB(c));f\u003dl[c];if(!f.length)return a.i\u0026\u0026e(\"novfmly.\"+yB(c)),pt();EB(f,b);return qt(new tB(f,b))};\nEB\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?[]:c;g.yb(a,function(d,e){var f\u003de.ib().height*e.ib().width-d.ib().height*d.ib().width;if(!f\u0026\u0026c\u0026\u00260\u003cc.length){f\u003dc.indexOf(d.i)+1;var h\u003dc.indexOf(e.i)+1;f\u003d0\u003d\u003d\u003df||0\u003d\u003d\u003dh?h||-1:f-h}f||(f\u003de.Jb-d.Jb);return f});\ng.yb(b,function(d,e){return e.Jb-d.Jb})};\nnja\u003dfunction(a,b){var c\u003dEm(b,function(d,e){return 32\u003ce.ib().fps?Math.min(d,e.ib().width):d},Infinity);\nInfinity\u003ec\u0026\u0026(b\u003da.J\u0026\u0026(a.ea||zB(a,AB.FRAMERATE))?g.Ro(b,function(d){return 32\u003cd.ib().fps||d.ib().width\u003cc}):g.Ro(b,function(d){return!(32\u003cd.ib().fps)}));\nGt()\u0026\u0026(b\u003dg.Ro(b,function(d){return\"299\"!\u003d\u003dd.kc()}));\nreturn b};\nmja\u003dfunction(a,b){return b\u003dg.Ro(b,function(c){return c.ib().i\u003c\u003da.fb})};\nDB\u003dfunction(a){return Em(a,function(b,c){return Math.max(b,c.ib().i)},0)};\nGB\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b\u003dvoid 0\u003d\u003d\u003da.xk?!1:a.xk,c\u003dvoid 0\u003d\u003d\u003da.defraggedFromSubfragments?!1:a.defraggedFromSubfragments,d\u003dvoid 0\u003d\u003d\u003da.isManifestless?!1:a.isManifestless,e\u003dvoid 0\u003d\u003d\u003da.XE?!1:a.XE;return((void 0\u003d\u003d\u003da.hasSubfragmentedFmp4?0:a.hasSubfragmentedFmp4)||b)\u0026\u0026d?e\u0026\u0026iB()?3:2:c\u0026\u0026d?-1:1};\nHB\u003dfunction(a){return GB({hasSubfragmentedFmp4:a.C.Sf,xk:a.C.Sf,defraggedFromSubfragments:a.Cl,isManifestless:!0,XE:a.La})};\nJB\u003dfunction(a){a\u003da.split(\"\");IB.xL(a,23);IB.En(a,6);IB.xL(a,49);IB.xL(a,39);IB.AA(a,2);return a.join(\"\")};\ng.KB\u003dfunction(a,b){this.l\u003da;this.C\u003dvoid 0\u003d\u003d\u003db?!1:b;this.B\u003dthis.path\u003dthis.u\u003d\"\";this.i\u003d{};this.url\u003d\"\"};\nLB\u003dfunction(a){a.url||(a.url\u003drja(a));return a.url};\nNB\u003dfunction(a){MB(a);return a.B};\nOB\u003dfunction(a){return a.l?qc(a.l,\"local\"):\"local\"\u003d\u003d\u003da.u};\nPB\u003dfunction(a){MB(a);return g.Gb(a.i,function(b){return null!\u003d\u003db})};\nQB\u003dfunction(a){MB(a);var b\u003ddecodeURIComponent(a.get(\"mn\")||\"\").split(\",\");return\"/videoplayback\"\u003d\u003d\u003da.path\u0026\u00261\u003cb.length\u0026\u0026!!b[1]};\nRB\u003dfunction(a){MB(a);if(\"/videoplayback\"!\u003d\u003da.path){var b\u003da.clone();b.set(\"playerfallback\",\"1\");return b}var c\u003dLB(a);b\u003dnew g.dk(c);var d\u003da.get(\"fvip\");a\u003ddecodeURIComponent(a.get(\"mn\")||\"\").split(\",\");if(d\u0026\u0026a\u0026\u00261\u003ca.length\u0026\u0026a[1]){c\u003db.i;var e\u003dc.replace(/^[^.]*/,\"\");g.fk(b,(0\u003d\u003d\u003dc.indexOf(\"rr\")?\"rr\":\"r\")+d+\"---\"+a[1]+e);b\u003dnew g.KB(b.toString());b.set(\"fallback_count\",\"1\");return b}d\u003db.i.match(\"\\\\.a1\\\\.googlevideo\\\\.com$\");b.i.match(\"\\\\.googlevideo\\\\.com$\")?(g.fk(b,\"redirector.googlevideo.com\"),c\u003db.toString()):\nb.i.match(\"rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$\")?(g.fk(b,\"www.youtube.com\"),c\u003db.toString()):c\u003d$z(c);b\u003dnew g.KB(c);b.set(\"cmo\u003dpf\",\"1\");d\u0026\u0026b.set(\"cmo\u003dtd\",\"a1.googlevideo.com\");return b};\nMB\u003dfunction(a){if(a.l){if(!Wz(a.l)\u0026\u0026!a.l.startsWith(\"local\"))throw Error(\"Untrusted URL: \"+a.l);var b\u003dg.mk(a.l);a.u\u003db.B;a.B\u003db.i+(null!\u003db.u?\":\"+b.u:\"\");var c\u003db.getPath();if(c.startsWith(\"/videoplayback\"))a.path\u003d\"/videoplayback\",c\u003dc.substr(14);else if(c.startsWith(\"/initplayback\"))a.path\u003d\"/initplayback\",c\u003dc.substr(13);else if(c.startsWith(\"/api/manifest\")){var d\u003dc.indexOf(\"/\",12),e\u003dc.indexOf(\"/\",d+1);0\u003cd\u0026\u00260\u003ce?(a.path\u003dc.substr(0,e),c\u003dc.substr(e+1)):(a.path\u003dc,c\u003d\"\")}else a.path\u003dc,c\u003d\"\";d\u003da.i;a.i\u003dSB(c);\ng.Pa(a.i,TB(b.l.toString()));g.Pa(a.i,d);\"index.m3u8\"\u003d\u003d\u003da.i.file\u0026\u0026(delete a.i.file,a.path+\u003d\"/file/index.m3u8\");a.l\u003d\"\";a.url\u003d\"\";a.C\u0026\u0026(b\u003da.get(\"n\"))\u0026\u0026(b\u003dkha(b),a.set(\"n\",b))}};\nrja\u003dfunction(a){MB(a);var b\u003da.u+(a.u?\"://\":\"//\")+a.B+a.path;if(PB(a)){var c\u003d[];g.Db(a.i,function(d,e){null!\u003d\u003dd\u0026\u0026c.push(e+\"\u003d\"+d)});\nb+\u003d\"?\"+c.join(\"\u0026\")}return b};\nSB\u003dfunction(a){a\u003da.split(\"/\");var b\u003d0;a[0]||b++;for(var c\u003d{};b\u003ca.length;b+\u003d2)a[b]\u0026\u0026sja(c,a[b],a[b+1]);return c};\nTB\u003dfunction(a){a\u003da.split(\"\u0026\");for(var b\u003d{},c\u003d0;c\u003ca.length;c++){var d\u003da[c],e\u003dd.indexOf(\"\u003d\");0\u003ce?sja(b,d.substr(0,e),d.substr(e+1)):d\u0026\u0026(b[d]\u003d\"\")}return b};\nsja\u003dfunction(a,b,c){if(\"cmo\"\u003d\u003d\u003db){var d;0\u003c\u003d(d\u003dc.indexOf(\"\u003d\"))?(b\u003d\"cmo\u003d\"+c.substr(0,d),c\u003dc.substr(d+1)):0\u003c\u003d(d\u003dc.indexOf(\"%3D\"))\u0026\u0026(b\u003d\"cmo\u003d\"+c.substr(0,d),c\u003dc.substr(d+3))}a[b]\u003dc};\nUB\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.Ka\u003da;this.startTime\u003db;this.duration\u003dc;this.ingestionTime\u003dd;this.sourceURL\u003de;this.i\u003dvoid 0\u003d\u003d\u003dm?null:m;this.Jd\u003dn;this.endTime\u003db+c;this.l\u003dh||0;this.range\u003df||null;this.pending\u003dl||!1;this.Jd\u003dn||null};\nVB\u003dfunction(){this.segments\u003d[]};\ntja\u003dfunction(a,b){if(b\u003ea.getLastSegmentNumber())a.segments\u003d[];else{var c\u003ddb(a.segments,function(d){return d.Ka\u003e\u003db},a);\n0\u003cc\u0026\u0026a.segments.splice(0,c)}};\nWB\u003dfunction(a){for(var b\u003dnew Uint8Array(a.length),c\u003d0;c\u003ca.length;c++)b[c]\u003da.charCodeAt(c);return b};\nXB\u003dfunction(a){return String.fromCharCode.apply(null,a)};\nYB\u003dfunction(a){return window.TextDecoder?(new TextDecoder).decode(a):XB(a)};\nZB\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;this.data\u003da;this.offset\u003db;this.size\u003dc;this.type\u003dd;this.i\u003d(this.l\u003de)?0:8;this.dataOffset\u003dthis.offset+this.i};\n$B\u003dfunction(a){var b\u003da.data.getUint8(a.offset+a.i);a.i+\u003d1;return b};\naC\u003dfunction(a){var b\u003da.data.getUint16(a.offset+a.i);a.i+\u003d2;return b};\nbC\u003dfunction(a){var b\u003da.data.getInt32(a.offset+a.i);a.i+\u003d4;return b};\ncC\u003dfunction(a){var b\u003da.data.getUint32(a.offset+a.i);a.i+\u003d4;return b};\ndC\u003dfunction(a){var b\u003da.data;var c\u003da.offset+a.i;b\u003d4294967296*b.getUint32(c)+b.getUint32(c+4);a.i+\u003d8;return b};\neC\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?NaN:b;if(isNaN(b))var c\u003da.size;else for(c\u003da.i;c\u003ca.size\u0026\u0026a.data.getUint8(a.offset+c)!\u003d\u003db;)++c;b\u003dnew Uint8Array(a.data.buffer,a.offset+a.i+a.data.byteOffset,c-a.i);a.i\u003dMath.min(c+1,a.size);return YB(b)};\nuja\u003dfunction(a){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(a))};\nfC\u003dfunction(a,b,c,d){(new Uint8Array(a.data.buffer,a.offset,d)).set(new Uint8Array(b.buffer,c+b.byteOffset,d));a.offset+\u003dd};\nhC\u003dfunction(a,b){this.data\u003da;this.uri\u003db||\"http://youtube.com/streaming/metadata/segment/102015\";this.i\u003dgC(this,\"Sequence-Number\");this.G\u003dgC(this,\"Segment-Count\");this.J\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003dgC(this,\"Ingestion-Walltime-Us\")/1E6;this.l\u003d(gC(this,\"First-Frame-Time-Us\")+gC(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.Ki\u003dgC(this,\"Target-Duration-Us\")/1E6;this.B\u003d\"T\"\u003d\u003d\u003dthis.data[\"Stream-Finished\"];this.C\u003d\"T\"\u003d\u003d\u003dthis.data.Streamable;this.cryptoPeriodIndex\u003dgC(this,\"Crypto-Period-Index\");\nthis.u\u003dgC(this,\"Crypto-Period-Seconds\")};\nwja\u003dfunction(a){var b;a.data[\"Cuepoint-Type\"]?b\u003dnew Pz(-(Number(a.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(a.data[\"Cuepoint-Total-Duration-Sec\"])||0,a.data[\"Cuepoint-Context\"],a.data[\"Cuepoint-Identifier\"]||\"\",vja[a.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",1E3*(Number(a.data[\"Cuepoint-Playhead-Time-Sec\"])||0)):b\u003dnull;return b};\nxja\u003dfunction(a){return Number(a.data[\"Start-Media-Time-Us\"])/1E6||0};\ngC\u003dfunction(a,b){return Number(a.data[b])||0};\nyja\u003dfunction(a,b){this.i\u003da;this.duration\u003db};\nzja\u003dfunction(a,b,c,d,e){this.l\u003de;this.i\u003da||0;this.pitch\u003db||0;this.yaw\u003dc||0;this.roll\u003dd||0;e.getUint32(4)};\niC\u003dfunction(a){var b\u003d{};a\u003da.split(\"\\r\\n\");for(var c\u003d0;c\u003ca.length;c++){if(0\u003d\u003d\u003da[c].length)return b;var d\u003da[c].match(/([^:]+):\\s+([\\S\\s]+)/);null!\u003dd\u0026\u0026(b[d[1]]\u003dd[2])}return null};\nAja\u003dfunction(a,b){var c\u003dg.jC(a,0,1952868452);a\u003dg.jC(a,0,1953658222);if(c\u0026\u0026a){c.skip(1);var d\u003d$B(c)\u003c\u003c16|aC(c);c.skip(4);d\u00261\u0026\u0026c.skip(8);d\u00262\u0026\u0026c.skip(4);if(d\u00268){d\u003dc.i;var e\u003dcC(c);c.data.setUint32(c.offset+d,1\u003cb?Math.ceil(e*b):Math.floor(e*b))}a.skip(1);c\u003d$B(a)\u003c\u003c16|aC(a);if(c\u0026256){d\u003dc\u00261;e\u003dc\u00264;var f\u003dc\u0026512,h\u003dc\u00261024,l\u003dc\u00262048;c\u003dcC(a);d\u0026\u0026a.skip(4);e\u0026\u0026a.skip(4);d\u003d(f?4:0)+(h?4:0)+(l?4:0);for(e\u003d0;e\u003cc;e++)f\u003da.i,h\u003dcC(a),a.data.setUint32(a.offset+f,1\u003cb?Math.ceil(h*b):Math.floor(h*b)),a.skip(d)}}};\nlC\u003dfunction(a){a\u003dnew DataView(a.buffer,a.byteOffset,a.byteLength);return(a\u003dg.jC(a,0,1836476516))?g.kC(a):NaN};\nBja\u003dfunction(a){var b\u003dg.jC(a,0,1937011556);if(!b)return null;b\u003dmC(a,b.dataOffset+8,1635148593);if(!b)return null;var c\u003dmC(a,b.dataOffset+78,1936995172),d\u003dmC(a,b.dataOffset+78,1937126244);if(!d)return null;b\u003dnull;if(c)switch(c.skip(4),$B(c)){default:b\u003d0;break;case 1:b\u003d2;break;case 2:b\u003d1;break;case 3:b\u003d255}var e\u003dc\u003dnull,f\u003dnull;if(d\u003dmC(a,d.dataOffset,1886547818)){var h\u003dmC(a,d.dataOffset,1886546020),l\u003dmC(a,d.dataOffset,2037673328);if(!l\u0026\u0026(l\u003dmC(a,d.dataOffset,1836279920),!l))return null;h\u0026\u0026(h.skip(4),c\u003d\nbC(h)/65536,f\u003dbC(h)/65536,e\u003dbC(h)/65536);a\u003dnew DataView(l.data.buffer,l.dataOffset,l.size-8);return new zja(b,c,f,e,a)}return null};\nmC\u003dfunction(a,b,c){for(;nC(a,b);){var d\u003doC(a,b);if(d.type\u003d\u003d\u003dc)return d;b+\u003dd.size}return null};\ng.jC\u003dfunction(a,b,c){for(;nC(a,b);){var d\u003doC(a,b);if(d.type\u003d\u003d\u003dc)return d;b\u003dpC(d.type)?b+8:b+d.size}return null};\ng.qC\u003dfunction(a){if(a.data.getUint8(a.dataOffset)){var b\u003da.data;a\u003da.dataOffset+4;return 4294967296*b.getUint32(a)+b.getUint32(a+4)}return a.data.getUint32(a.dataOffset+4)};\noC\u003dfunction(a,b){var c\u003da.getUint32(b),d\u003da.getUint32(b+4);return new ZB(a,b,c,d)};\ng.kC\u003dfunction(a){var b\u003da.data.getUint8(a.dataOffset)?20:12;return a.data.getUint32(a.dataOffset+b)};\nCja\u003dfunction(a){a\u003dnew ZB(a.data,a.offset,a.size,a.type,a.l);var b\u003d$B(a);a.skip(7);var c\u003dcC(a);if(0\u003d\u003d\u003db){b\u003dcC(a);var d\u003dcC(a)}else b\u003ddC(a),d\u003ddC(a);a.skip(2);for(var e\u003daC(a),f\u003d[],h\u003d[],l\u003d0;l\u003ce;l++){var m\u003dcC(a);f.push(m);h.push(cC(a));a.skip(4)}return{dF:c,ZP:b,lQ:d,tV:f,YE:h}};\nnC\u003dfunction(a,b){if(8\u003ea.byteLength-b)return!1;var c\u003da.getUint32(b);if(8\u003ec||a.byteLength-b\u003cc)return!1;c\u003da.getUint32(b+4);if(1635148593\u003d\u003d\u003dc||1635148611\u003d\u003d\u003dc||1937126244\u003d\u003d\u003dc||1936995172\u003d\u003d\u003dc)return!0;for(c\u003d4;8\u003ec;c++){var d\u003da.getInt8(b+c);if(97\u003ed||122\u003cd)return!1}return!0};\npC\u003dfunction(a){return 1701082227\u003d\u003d\u003da||1836019558\u003d\u003d\u003da||1836019574\u003d\u003d\u003da||1835297121\u003d\u003d\u003da||1835626086\u003d\u003d\u003da||1937007212\u003d\u003d\u003da||1953653094\u003d\u003d\u003da||1953653099\u003d\u003d\u003da||1836475768\u003d\u003d\u003da};\nDja\u003dfunction(a){a.skip(4);return{GV:eC(a,0),value:eC(a,0),dF:cC(a),F9:cC(a),q9:cC(a),id:cC(a),ZJ:eC(a),offset:a.offset}};\nrC\u003dfunction(a,b){for(var c\u003dmC(a,0,b);c;)c.markAsSkip(),c\u003dmC(a,c.offset+c.size,b)};\ng.sC\u003dfunction(a,b){for(var c\u003d0,d\u003d[];nC(a,c);){var e\u003doC(a,c);e.type\u003d\u003d\u003db\u0026\u0026d.push(e);c\u003dpC(e.type)?c+8:c+e.size}return d};\nFja\u003dfunction(a,b){var c\u003dg.jC(a,0,1937011556),d\u003dg.jC(a,0,1953654136);if(!c||!d||2\u003c\u003da.getUint32(c.offset+12))return null;var e\u003dnew DataView(b.buffer,b.byteOffset,b.length),f\u003dg.jC(e,0,1937011556);if(!f)return null;b\u003de.getUint32(f.dataOffset+8);d\u003de.getUint32(f.dataOffset+12);if(1701733217!\u003d\u003dd\u0026\u00261701733238!\u003d\u003dd)return null;d\u003dnew uja(a.byteLength+b);fC(d,a,0,c.offset+12);d.data.setInt32(d.offset,2);d.offset+\u003d4;fC(d,a,c.offset+16,c.size-16);fC(d,e,e.byteOffset+f.dataOffset+8,b);fC(d,a,c.offset+c.size,a.byteLength-\n(c.offset+c.size));c\u003dg.r([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(e\u003dc.next();!e.done;e\u003dc.next())e\u003dg.jC(a,0,e.value),d.data.setUint32(e.offset,e.size+b);if(Eja)return d.data;a\u003dg.jC(d.data,0,1953654136);d.data.setUint32(a.offset+16,2);return d.data};\ntC\u003dfunction(a,b){this.l\u003da;this.i\u003d0;this.start\u003db||0};\nuC\u003dfunction(a){return a.i\u003e\u003da.l.byteLength};\nzC\u003dfunction(a,b,c){var d\u003dnew tC(c);if(!vC(d,a))return!1;d\u003dwC(d);if(!xC(d,b))return!1;for(a\u003d0;b;)b\u003e\u003e\u003e\u003d8,a++;b\u003dd.start+d.i;var e\u003dyC(d,!0);d\u003da+(d.start+d.i-b)+e;d\u003d9\u003cd?Gja(d-9,8):Gja(d-2,1);a\u003db-a;c.setUint8(a++,236);for(b\u003d0;b\u003cd.length;b++)c.setUint8(a++,d[b]);return!0};\nHja\u003dfunction(a){var b\u003dnew tC(a);AC(b);if(vC(b,[408125543,374648427,174,224]))b\u003dwC(b);else return null;for(var c\u003da\u003dnull;!uC(b);){var d\u003dyC(b,!1);if(21432\u003d\u003d\u003dd)switch(BC(b)){default:a\u003d0;break;case 1:a\u003d1;break;case 3:a\u003d2;break;case 15:a\u003d255}else 30320\u003d\u003d\u003dd?c\u003dwC(b):CC(b)}if(!c)return null;for(var e,f\u003dd\u003db\u003dnull;!uC(c);)switch(yC(c,!1)){case 30321:if(3!\u003d\u003dBC(c))return null;break;case 30324:b\u003dDC(c);break;case 30323:f\u003dDC(c);break;case 30325:d\u003dDC(c);break;case 30322:e\u003dyC(c,!0);e\u003dEC(c,e);e\u003dnew DataView(e.buffer,\ne.byteOffset,e.byteLength);break;default:CC(c)}return e?new zja(a,b,f,d,e):null};\nwC\u003dfunction(a){var b\u003dyC(a,!0),c\u003da.l.byteOffset+a.i;c\u003dnew DataView(a.l.buffer,c,Math.min(b,a.l.buffer.byteLength-c));c\u003dnew tC(c,a.start+a.i);a.i+\u003db;return c};\nBC\u003dfunction(a){for(var b\u003dyC(a,!0),c\u003dFC(a),d\u003d1;d\u003cb;d++)c\u003d256*c+FC(a);return c};\nDC\u003dfunction(a){var b\u003dyC(a,!0),c\u003d0;4\u003d\u003d\u003db?c\u003da.l.getFloat32(a.i):8\u003d\u003d\u003db\u0026\u0026(c\u003da.l.getFloat64(a.i));a.i+\u003db;return c};\nGC\u003dfunction(a){var b\u003dyC(a,!0);return YB(EC(a,b))};\nFC\u003dfunction(a){return a.l.getUint8(a.i++)};\nyC\u003dfunction(a,b){var c\u003dFC(a);if(1\u003d\u003d\u003dc){for(b\u003dc\u003d0;7\u003eb;b++)c\u003d256*c+FC(a);return c}for(var d\u003d128,e\u003d0;6\u003ee\u0026\u0026d\u003ec;e++)c\u003d256*c+FC(a),d*\u003d128;return b?c-d:c};\nCC\u003dfunction(a){var b\u003dyC(a,!0);a.i+\u003db};\nAC\u003dfunction(a){var b\u003da.i;a.i\u003d0;var c\u003d!1;try{xC(a,440786851)\u0026\u0026(a.i\u003d0,xC(a,408125543)\u0026\u0026(c\u003d!0))}catch(d){if(d instanceof RangeError)a.i\u003d0,c\u003d!1,g.py(d);else throw d;}a.i\u003db;return c};\nIja\u003dfunction(a){if(!xC(a,440786851,!0))return null;var b\u003da.i;yC(a,!1);var c\u003dyC(a,!0)+a.i-b;a.i\u003db+c;if(!xC(a,408125543,!1))return null;yC(a,!0);if(!xC(a,357149030,!0))return null;var d\u003da.i;yC(a,!1);var e\u003dyC(a,!0)+a.i-d;a.i\u003dd+e;if(!xC(a,374648427,!0))return null;var f\u003da.i;yC(a,!1);var h\u003dyC(a,!0)+a.i-f,l\u003dnew Uint8Array(c+12+e+h),m\u003dnew DataView(l.buffer);l.set(new Uint8Array(a.l.buffer,a.l.byteOffset+b,c));m.setUint32(c,408125543);m.setUint32(c+4,33554431);m.setUint32(c+8,4294967295);l.set(new Uint8Array(a.l.buffer,\na.l.byteOffset+d,e),c+12);l.set(new Uint8Array(a.l.buffer,a.l.byteOffset+f,h),c+12+e);return l};\nHC\u003dfunction(a){var b\u003da.i;a.i\u003d0;var c\u003d1E6;vC(a,[408125543,357149030,2807729])\u0026\u0026(c\u003dBC(a));a.i\u003db;return c};\nJja\u003dfunction(a,b){var c\u003da.i;a.i\u003d0;if(160!\u003d\u003da.l.getUint8(a.i)\u0026\u0026!IC(a)||!xC(a,160))return a.i\u003dc,NaN;yC(a,!0);var d\u003da.i;if(!xC(a,161))return a.i\u003dc,NaN;yC(a,!0);FC(a);var e\u003dFC(a)\u003c\u003c8|FC(a);a.i\u003dd;if(!xC(a,155))return a.i\u003dc,NaN;d\u003dBC(a);a.i\u003dc;return(e+d)*b/1E9};\nIC\u003dfunction(a){if(!Kja(a)||!xC(a,524531317))return!1;yC(a,!0);return!0};\nKja\u003dfunction(a){if(AC(a)){if(!xC(a,408125543))return!1;yC(a,!0)}return!0};\nvC\u003dfunction(a,b){for(var c\u003d0;c\u003cb.length;c++){if(!xC(a,b[c]))return!1;c!\u003d\u003db.length-1\u0026\u0026yC(a,!0)}return!0};\nxC\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(uC(a))return!1;for(var d\u003da.i;yC(a,!1)!\u003d\u003db;)if(CC(a),d\u003da.i,uC(a))return!1;c\u0026\u0026(a.i\u003dd);return!0};\nGja\u003dfunction(a,b){b||(b\u003dMath.ceil(Math.log(a+2)/Math.log(2)/7));for(var c\u003d1\u003c\u003c8-b,d\u003d[];d.length\u003cb-1;)d.unshift(a%256),a\u003dMath.floor(a/256);d.unshift(a|c);return d};\nEC\u003dfunction(a,b){var c\u003dnew Uint8Array(a.l.buffer,a.l.byteOffset+a.i,b);a.i+\u003db;return c};\nJC\u003dfunction(a){this.Vf\u003da;this.i\u003d{};this.url\u003d\"\"};\nLja\u003dfunction(a,b){var c\u003db.indexOf(\"?\");if(0\u003cc){var d\u003dTB(b.substr(c+1));g.Db(d,function(e,f){this.set(f,e)},a);\nb\u003db.substr(0,c)}b\u003dSB(b);g.Db(b,function(e,f){this.set(f,e)},a)};\ng.KC\u003dfunction(a){a.url||(a.url\u003dMja(a));return a.url};\nMja\u003dfunction(a){var b\u003dLB(a.Vf),c\u003d[];g.Db(a.i,function(e,f){c.push(f+\"\u003d\"+e)});\nif(!c.length)return b;var d\u003dc.join(\"\u0026\");a\u003dPB(a.Vf)?\"\u0026\":\"?\";return b+a+d};\nLC\u003dfunction(a,b){var c\u003dnew g.KB(b);(b\u003dc.get(\"req_id\"))\u0026\u0026a.set(\"req_id\",b);g.Db(a.i,function(d,e){c.set(e,null)});\nreturn c};\nNja\u003dfunction(){this.l\u003dthis.i\u003dthis.timedOut\u003dthis.started\u003dthis.u\u003d0};\nOja\u003dfunction(a){a.u\u003d(0,g.P)();a.started+\u003d1};\nPja\u003dfunction(a,b,c){var d\u003da.started+4*a.i;c\u0026\u0026(d+\u003da.l);return Math.pow(b.Qg,d)};\nMC\u003dfunction(a,b){a[b]||(a[b]\u003dnew Nja);return a[b]};\nQja\u003dfunction(a){this.u\u003dnull;this.G\u003dthis.B\u003dthis.l\u003d0;this.i\u003da;this.C\u003da.clone()};\nOC\u003dfunction(a,b){var c\u003dMC(b,NB(a.i));if(1\u003c\u003dc.timedOut||1\u003c\u003dc.i)if(a\u003dNC(a),b\u003dMC(b,NB(a)),b.timedOut+b.i\u003c\u003dc.timedOut+c.i)return!0;return!1};\nRja\u003dfunction(a,b){a\u003db?NC(a):a.i;return new JC(a)};\nNC\u003dfunction(a){a.u||(a.u\u003dRB(a.C));return a.u};\nSja\u003dfunction(a,b){var c\u003da.B+b.fp*(a.l-a.B);b\u003dc\u003eb.He?1E3*Math.pow(b.Qg,c-b.He):0;return 0\u003d\u003d\u003db?!0:a.G+b\u003c(0,g.P)()};\nPC\u003dfunction(a,b,c,d){this.initRange\u003dc;this.indexRange\u003dd;this.i\u003dnull;this.B\u003d!1;this.C\u003dnull;this.L\u003d0;this.G\u003dthis.u\u003dnull;this.info\u003db;this.l\u003dnew Qja(a)};\nQC\u003dfunction(a){var b\u003dg.r(a.info.id.split(\";\")),c\u003db.next().value;b\u003db.next().value;return c+\";\"+a.info.lastModified+\";\"+(void 0\u003d\u003d\u003db?\"\":b)};\nRC\u003dfunction(a,b){this.start\u003da;this.end\u003db;this.length\u003db-a+1};\nSC\u003dfunction(a){a\u003da.split(\"-\");var b\u003dNumber(a[0]),c\u003dNumber(a[1]);if(!isNaN(b)\u0026\u0026!isNaN(c)\u0026\u00262\u003d\u003d\u003da.length\u0026\u0026(a\u003dnew RC(b,c),!isNaN(a.start)\u0026\u0026!isNaN(a.end)\u0026\u0026!isNaN(a.length)\u0026\u00260\u003ca.length))return a};\nTC\u003dfunction(a,b){return new RC(a,a+b-1)};\nTja\u003dfunction(a){return null\u003d\u003da.end?{start:String(a.start)}:{start:String(a.start),end:String(a.end)}};\nVC\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){this.type\u003da;this.i\u003db;this.range\u003dc;this.L\u003d[];this.G\u003d\"\";this.Ka\u003d-1;this.G\u003dvoid 0\u003d\u003d\u003dd?\"\":d;this.Ka\u003d0\u003c\u003de?e:-1;this.startTime\u003df||0;this.duration\u003dh||0;this.Ab\u003dl||0;this.l\u003d0\u003c\u003dm?m:this.range?this.range.length:NaN;this.u\u003d!!n;a\u003dthis.range?this.Ab+this.l\u003d\u003d\u003dthis.range.length:void 0\u003d\u003d\u003dp?!!this.l:p;this.Td\u003da;this.range?(this.B\u003dthis.startTime+this.duration*this.Ab/this.range.length,this.J\u003dthis.duration*this.l/this.range.length,this.C\u003dthis.B+this.J):Uja(this);3!\u003d\u003dthis.type||0\u003c\u003d\nthis.Ka||!this.i.Ig()||g.py(new g.Xv(\"b168859904\",UC(this)))};\nUja\u003dfunction(a){a.B\u003da.startTime;a.J\u003da.duration;a.C\u003da.B+a.J};\nVja\u003dfunction(a,b,c){var d\u003d!(!b||b.i!\u003d\u003da.i||b.type!\u003d\u003da.type||b.Ka!\u003d\u003da.Ka);return c?d\u0026\u0026!!b\u0026\u0026(a.range\u0026\u0026b.range?b.range.end\u003d\u003d\u003da.range.end:b.range\u003d\u003d\u003da.range)\u0026\u0026b.Ab+b.l\u003d\u003d\u003da.Ab+a.l:d};\nWC\u003dfunction(a){return 1\u003d\u003d\u003da.type||2\u003d\u003d\u003da.type};\nXC\u003dfunction(a){return 3\u003d\u003d\u003da.type||6\u003d\u003d\u003da.type};\nYC\u003dfunction(a,b){return a.i\u003d\u003d\u003db.i?a.range\u0026\u0026b.range?a.range.start+a.Ab+a.l\u003d\u003d\u003db.range.start+b.Ab:a.Ka\u003d\u003d\u003db.Ka?a.Ab+a.l\u003d\u003d\u003db.Ab:a.Ka+1\u003d\u003d\u003db.Ka\u0026\u00260\u003d\u003d\u003db.Ab\u0026\u0026a.Td:!1};\nZC\u003dfunction(a,b){return YC(a,b)||Rf(a.C,b.B)||a.Ka+1\u003d\u003d\u003db.Ka\u0026\u00260\u003d\u003d\u003db.Ab\u0026\u0026a.Td?!0:!1};\nWja\u003dfunction(a){1\u003d\u003d\u003da.length||g.Dm(a,function(c){return!!c.range});\nfor(var b\u003d1;b\u003ca.length;b++);b\u003da[a.length-1];return new RC(a[0].range.start+a[0].Ab,b.range.start+b.Ab+b.l-1)};\nUC\u003dfunction(a){a\u003d$C(a);var b\u003d\"\";g.Db(a,function(c,d){b+\u003dd+\"_\"+c+\"_\"});\nreturn b.slice(0,-1)};\n$C\u003dfunction(a){var b\u003d{};b.itag\u003da.i.info.kc();b.type\u003d\"\"+a.type;b.seg\u003dString(a.Ka);a.range\u0026\u0026(b.range\u003d\"\"+(a.range.start+a.Ab)+\"-\"+(a.range.start+a.Ab+a.l-1));b.time\u003d\"\"+a.B.toFixed(1)+\"-\"+(a.B+a.J).toFixed(1);b.off\u003dString(a.Ab);b.len\u003dString(a.l);a.Td\u0026\u0026(b.end\u003d\"1\");a.u\u0026\u0026(b.eos\u003d\"1\");return b};\nXja\u003dfunction(a,b){return a.i!\u003d\u003db.i?!1:4\u003d\u003d\u003da.type\u0026\u00263\u003d\u003d\u003db.type\u0026\u0026a.i.Me()?(a\u003da.i.Wv(a),xn(a,function(c){return Xja(c,b)})):a.Ka\u003d\u003d\u003db.Ka\u0026\u0026!!b.l\u0026\u0026b.Ab+b.l\u003ea.Ab\u0026\u0026b.Ab+b.l\u003c\u003da.Ab+a.l};\nYja\u003dfunction(a,b){var c\u003db.i;a.G\u003d\"updateWithEmsg\";a.Ka\u003dc;b.B\u0026\u0026(a.u\u003db.B)};\naD\u003dfunction(a,b){var c\u003db.Ka;a.G\u003d\"updateWithSegmentInfo\";a.Ka\u003dc;if(a.startTime!\u003d\u003db.startTime||a.duration!\u003d\u003db.duration)a.startTime\u003db.startTime,a.duration\u003db.duration,Uja(a)};\nbD\u003dfunction(a,b){this.i\u003da;this.u\u003dnull;this.C\u003dthis.Je\u003dNaN;this.G\u003dthis.requestId\u003dnull;this.l\u003da[0].i.l;this.B\u003db||\"\";this.range\u003dthis.i[0].range\u0026\u00260\u003cthis.i[0].l?Wja(this.i):null};\ncD\u003dfunction(a){return!WC(a.i[a.i.length-1])};\ndD\u003dfunction(a){return 4\u003d\u003d\u003da.i[a.i.length-1].type};\ng.eD\u003dfunction(a,b,c){if(a.u){var d\u003dnew JC(a.u);b.Yp\u0026\u0026(d.get(\"alr\")||d.set(\"alr\",\"yes\"));a.B\u0026\u0026Lja(d,a.B)}else/http[s]?:\\/\\//.test(a.B)?d\u003dnew JC(new g.KB(a.B)):(b\u003dnull\u003d\u003d\u003da.G?OC(a.l,c):a.G,d\u003dRja(a.l,b),a.B\u0026\u0026Lja(d,a.B));(b\u003da.range)\u0026\u0026d.set(\"range\",b.toString());a.requestId\u0026\u0026d.set(\"req_id\",a.requestId);isNaN(a.Je)||d.set(\"headm\",a.Je.toString());isNaN(a.C)||d.set(\"mffa\",a.C+\"ms\");a.urlParams\u0026\u0026g.Db(a.urlParams,function(e,f){d.set(f,e)});\nreturn d};\nZja\u003dfunction(a){if(a.range)return a.range.length;a\u003da.i[0];return Math.round(a.J*a.i.info.Jb)};\n$ja\u003dfunction(a,b){var c\u003da.i[0];if(a.range)var d\u003dTC(a.range.start,Math.min(4096,a.range.length));else{if(a.B\u0026\u00260\u003c\u003da.B.indexOf(\"/range/\")||\"1\"\u003d\u003d\u003da.l.C.get(\"defrag\")||\"1\"\u003d\u003d\u003da.l.C.get(\"otf\"))return null;d\u003dTC(0,4096)}d\u003dnew VC(5,c.i,d,\"createProbeRequestInfo\"+c.G,c.Ka);a\u003dnew bD([d],a.B);a.G\u003db;return a};\nfD\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?0:f;PC.call(this,a,b,d,void 0);this.V\u003dc;this.Ki\u003df;this.J\u003d!0;this.index\u003de||new VB;this.Ys()\u0026\u0026(this.B\u003d!0)};\naka\u003dfunction(a,b,c,d,e){this.Ka\u003da;this.startSecs\u003db;this.durationSecs\u003dc;this.i\u003dd||NaN;this.l\u003de||NaN};\ngD\u003dfunction(a,b,c){for(;a;a\u003da.parentNode)if(a.attributes\u0026\u0026(!c||a.nodeName\u003d\u003d\u003dc)){var d\u003da.getAttribute(b);if(d)return d}return\"\"};\nhD\u003dfunction(a,b){for(;a;a\u003da.parentNode){var c\u003da.getElementsByTagName(b);if(0\u003cc.length)return c[0]}return null};\nbka\u003dfunction(a){if(!a)return 0;var b\u003da.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return b?3600*(Number(b[2])|0)+60*(Number(b[4])|0)+(Number(b[6])|0):Number(a)|0};\ncka\u003dfunction(a){return a.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?a+\"Z\":a};\niD\u003dfunction(){this.i\u003d[];this.l\u003dnull;this.G\u003d0;this.u\u003d[];this.C\u003d!1;this.J\u003d\"\";this.B\u003d-1};\ndka\u003dfunction(a){var b\u003da.u;a.u\u003d[];return b};\neka\u003dfunction(){this.B\u003d[];this.i\u003dnull;this.l\u003d{};this.u\u003d{}};\nika\u003dfunction(a,b,c){var d\u003d[];b\u003dArray.from(b.getElementsByTagName(\"SegmentTimeline\"));b\u003dg.r(b);for(var e\u003db.next();!e.done;e\u003db.next()){e\u003de.value;var f\u003de.parentNode.parentNode,h\u003dnull;\"Period\"\u003d\u003d\u003df.nodeName?h\u003dfka(a):\"AdaptationSet\"\u003d\u003d\u003df.nodeName?(f\u003df.getAttribute(\"id\")||f.getAttribute(\"mimetype\")||\"\",h\u003dgka(a,f)):\"Representation\"\u003d\u003d\u003df.nodeName\u0026\u0026(f\u003df.getAttribute(\"id\")||\"\",h\u003dhka(a,f));if(null\u003d\u003dh)return;h.update(e,c);rb(d,dka(h))}rb(a.B,d);naa(a.B,function(l){return 1E3*l.startSecs+l.i})};\njka\u003dfunction(a){a.i\u0026\u0026(a.i.i\u003d[]);g.Db(a.l,function(b){b.i\u003d[]});\ng.Db(a.u,function(b){b.i\u003d[]})};\nfka\u003dfunction(a){a.i||(a.i\u003dnew iD);return a.i};\ngka\u003dfunction(a,b){a.l[b]||(a.l[b]\u003dnew iD);return a.l[b]};\nhka\u003dfunction(a,b){a.u[b]||(a.u[b]\u003dnew iD);return a.u[b]};\njD\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003da?{}:a;a\u003dvoid 0\u003d\u003d\u003db.Ki?0:b.Ki;var c\u003dvoid 0\u003d\u003d\u003db.ek?!1:b.ek,d\u003dvoid 0\u003d\u003d\u003db.El?0:b.El,e\u003dvoid 0\u003d\u003d\u003db.le?0:b.le,f\u003dvoid 0\u003d\u003d\u003db.dg?Infinity:b.dg,h\u003dvoid 0\u003d\u003d\u003db.hv?0:b.hv;b\u003dvoid 0\u003d\u003d\u003db.Te?!1:b.Te;this.segments\u003d[];this.i\u003dthis.Zs\u003d-1;this.l\u003dnull;this.vg\u003da;this.El\u003dd;this.ek\u003dc;this.le\u003de;this.dg\u003df;this.hv\u003dh;this.Te\u003db};\nlD\u003dfunction(a,b,c){b\u003dkD(a,b);return 0\u003c\u003db\u0026\u0026(c||!a.segments[b].pending)};\nkD\u003dfunction(a,b){return xb(a.segments,function(c){return b-c.Ka})};\nmD\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;fD.call(this,a,b,\"\",void 0,void 0,c.Ki||0);this.index\u003dnew jD(c)};\nnD\u003dfunction(a,b,c){PC.call(this,a,b);this.J\u003dc;this.index\u003dnew VB};\nkka\u003dfunction(a,b,c){var d\u003da.index.getSegmentURL(b),e\u003da.index.getStartTime(b),f\u003da.index.getDuration(b);c?f\u003dc\u003d0:c\u003da.info.Jb*f;var h\u003db\u003d\u003d\u003da.index.getLastSegmentNumber()\u0026\u00260\u003cc;a\u003dnew VC(3,a,void 0,\"otfCreateRequestInfoForSegment\",b,e,f,0,c,h);return new bD([a],d)};\nlka\u003dfunction(a,b){if(!a.index.isLoaded()){var c\u003d[],d\u003db.G;b\u003db.J.split(\",\").filter(function(p){return 0\u003cp.length});\nfor(var e\u003d0,f\u003d0,h\u003d0,l\u003d/^(\\d+)/,m\u003d/r\u003d(\\d+)/,n\u003d0;n\u003cd;n++){if(0\u003e\u003dh)if(h\u003db.shift(),f\u003d(f\u003dl.exec(h))?+f[1]/1E3:0)h\u003d(h\u003dm.exec(h))?+h[1]:0,h+\u003d1;else return;c.push(new UB(n,e,f,NaN,\"sq/\"+(n+1)));e+\u003df;h--}a.index.append(c)}};\noD\u003dfunction(){this.count\u003d0;this.u\u003d1;this.l\u003d!1;this.offsets\u003dnew Float64Array(128);this.i\u003dnew Float64Array(128)};\npD\u003dfunction(a){a.offsets.length\u003ca.count+1\u0026\u0026a.resize(2*a.offsets.length)};\nqD\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?[]:a;this.i\u003d[];this.u\u003dthis.l\u003d0;this.B\u003dvoid 0;this.totalLength\u003d0;a.forEach(function(c){b.append(c)})};\nmka\u003dfunction(a,b){return 0\u003d\u003d\u003da.i.length?!1:(a\u003da.i[a.i.length-1])\u0026\u0026a.buffer\u003d\u003d\u003db.buffer\u0026\u0026a.byteOffset+a.length\u003d\u003d\u003db.byteOffset};\nrD\u003dfunction(a,b){b\u003dg.r(b.i);for(var c\u003db.next();!c.done;c\u003db.next())a.append(c.value)};\nsD\u003dfunction(a){a.B\u003dvoid 0;a.l\u003d0;a.u\u003d0};\ntD\u003dfunction(a,b,c){a.isFocused(b);return b-a.u+c\u003c\u003da.i[a.l].length};\nnka\u003dfunction(a){if(!a.B){var b\u003da.i[a.l];a.B\u003dnew DataView(b.buffer,b.byteOffset,b.length)}return a.B};\noka\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?0:b;c\u003dvoid 0\u003d\u003d\u003dc?-1:c;if(!a.totalLength)return new DataView(new ArrayBuffer(0));0\u003ec\u0026\u0026(c\u003da.totalLength-b);a.focus(b);if(!tD(a,b,c)){var d\u003da.l,e\u003da.u;a.focus(b+c-1);e\u003dnew Uint8Array(a.u+a.i[a.l].length-e);for(var f\u003d0,h\u003dd;h\u003c\u003da.l;h++)e.set(a.i[h],f),f+\u003da.i[h].length;a.i.splice(d,a.l-d+1,e);sD(a);a.focus(b)}d\u003da.i[a.l];return new DataView(d.buffer,d.byteOffset+b-a.u,c)};\nuD\u003dfunction(a,b,c){a\u003doka(a,void 0\u003d\u003d\u003db?0:b,void 0\u003d\u003d\u003dc?-1:c);return new Uint8Array(a.buffer,a.byteOffset,a.byteLength)};\npka\u003dfunction(a){a\u003duD(a,0,-1);var b\u003dnew Uint8Array(a.length);try{b.set(a)}catch(d){for(var c\u003d0;c\u003ca.length;c++)b[c]\u003da[c]}return b};\nvD\u003dfunction(a,b){a.focus(b);return a.i[a.l][b-a.u]};\nqka\u003dfunction(a,b){a.focus(b);return tD(a,b,4)?nka(a).getUint32(b-a.u):256*(256*(256*vD(a,b)+vD(a,b+1))+vD(a,b+2))+vD(a,b+3)};\nwD\u003dfunction(a,b,c){this.info\u003da;this.u\u003dc;this.l\u003dnull;this.B\u003d-1;this.timestampOffset\u003d0;this.i\u003db instanceof qD?b:new qD([b])};\nxD\u003dfunction(a){return oka(a.i)};\nrka\u003dfunction(a,b){if(1!\u003d\u003da.info.i.info.containerType||a.info.Ab||!a.info.Td)return!0;a\u003dxD(a);for(var c\u003d0,d\u003d0;c+4\u003ca.byteLength;){d\u003da.getUint32(c);if(!d)return!1;c+\u003dd}return c!\u003d\u003da.byteLength?(b\u0026\u0026(b.lastboxlen\u003dd.toString(),4\u003c\u003da.byteLength\u0026\u0026(b.lastbytes\u003da.getUint32(a.byteLength-4).toString()),b.boxlen\u003dc.toString(),b.bytelen\u003da.byteLength.toString()),!1):!0};\nska\u003dfunction(a,b){b\u003dMath.min(b,a.info.l);var c\u003da.i.split(b),d\u003dc.by;c\u003dc.lq;var e\u003dnew VC(a.info.type,a.info.i,a.info.range,a.info.G,a.info.Ka,a.info.startTime,a.info.duration,a.info.Ab,b,!1,!1);d\u003dnew wD(e,d,a.u);a\u003dnew VC(a.info.type,a.info.i,a.info.range,a.info.G,a.info.Ka,a.info.startTime,a.info.duration,a.info.Ab+b,a.info.l-b,a.info.u,a.info.Td);a\u003dnew wD(a,c,!1);return[d,a]};\ntka\u003dfunction(a,b,c){var d;if(!(d\u003d!YC(a.info,b.info)||a.info.Td)){if(c\u003dvoid 0\u003d\u003d\u003dc?!1:c)c\u003db.i,c\u003d!(c.i.length?mka(a.i,c.i[0]):1);d\u003dc}if(d)return null;c\u003dnew VC(a.info.type,a.info.i,a.info.range,a.info.G,a.info.Ka,a.info.startTime,a.info.duration,a.info.Ab,a.info.l,a.info.u,a.info.Td);d\u003db.info;c.l+\u003dd.l;c.range\u0026\u0026(c.J+\u003dd.J);c.C\u003dd.C;c.Td\u003dd.Td;c.u\u003dc.u||d.u;d\u003dnew qD;rD(d,a.i);rD(d,b.i);c\u003dnew wD(c,d,a.u);c.l\u003db.l||a.l;if(a\u003dc.info.range)a\u003dc.i,a\u003d!(1\u003d\u003d\u003da.i.length\u0026\u00260\u003ca.i[0].byteOffset);a\u0026\u0026(c.u\u003d!1);return c};\nuka\u003dfunction(a){g.yD(a.info.i.info)||a.info.i.info.Ce();if(-1!\u003d\u003da.B)return a.B;if(a.l\u0026\u0026xja(a.l))return a.B\u003dxja(a.l),a.B;if(g.yD(a.info.i.info)){var b\u003dxD(a);for(var c\u003da.info.i.i,d\u003dNaN,e\u003dNaN,f\u003d0;nC(b,f);){var h\u003doC(b,f);1936286840\u003d\u003d\u003dh.type?e\u003dh.data.getUint32(h.dataOffset+8):1836476516\u003d\u003d\u003dh.type?e\u003dg.kC(h):1952867444\u003d\u003d\u003dh.type\u0026\u0026isNaN(d)\u0026\u0026(d\u003dg.qC(h));f\u003dpC(h.type)?f+8:f+h.size}!e\u0026\u0026c\u0026\u0026(e\u003dlC(c));b\u003dd/e}else b\u003dnew tC(xD(a)),c\u003da.u?b:new tC(new DataView(a.info.i.i.buffer)),d\u003dHC(c),c\u003db.i,b.i\u003d0,IC(b)?xC(b,231)?(d\u003d\nBC(b)*d/1E9,b.i\u003dc,b\u003dd):(b.i\u003dc,b\u003dNaN):(b.i\u003dc,b\u003dNaN);a.B\u003db||a.info.B;return a.B};\nwka\u003dfunction(a,b){0\u003ca.timestampOffset\u0026\u0026(b-\u003da.timestampOffset);var c\u003duka(a)+b;vka(a,c);a.timestampOffset\u003db};\nvka\u003dfunction(a,b){g.yD(a.info.i.info)||a.info.i.info.Ce();a.B\u003db;if(g.yD(a.info.i.info)){var c\u003dxD(a);a\u003da.info.i.i;for(var d\u003dNaN,e\u003dNaN,f\u003d0;nC(c,f);){var h\u003doC(c,f);isNaN(d)\u0026\u0026(1936286840\u003d\u003d\u003dh.type?d\u003dh.data.getUint32(h.dataOffset+8):1836476516\u003d\u003d\u003dh.type\u0026\u0026(d\u003dg.kC(h)));if(1952867444\u003d\u003d\u003dh.type){!d\u0026\u0026a\u0026\u0026(d\u003dlC(a));var l\u003dg.qC(h);isNaN(e)\u0026\u0026(e\u003dMath.round(b*d)-l);l+\u003de;if(h.data.getUint8(h.dataOffset)){var m\u003dh.data,n\u003dh.dataOffset+4;m.setUint32(n,Math.floor(l/4294967296));m.setUint32(n+4,l\u00264294967295)}else h.data.setUint32(h.dataOffset+\n4,l)}f\u003dpC(h.type)?f+8:f+h.size}return!0}c\u003dnew tC(xD(a));a\u003da.u?c:new tC(new DataView(a.info.i.i.buffer));d\u003dHC(a);a\u003dc.i;c.i\u003d0;if(IC(c)\u0026\u0026xC(c,231))if(e\u003dyC(c,!0),b\u003dMath.floor(1E9*b/d),Math.ceil(Math.log(b)/Math.log(2)/8)\u003ee)b\u003d!1;else{for(d\u003de-1;0\u003c\u003dd;d--)c.l.setUint8(c.i+d,b\u0026255),b\u003e\u003e\u003e\u003d8;c.i\u003da;b\u003d!0}else b\u003d!1;return b};\nzD\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dxka(a);a\u003db?0:a.info.J;return c||a};\nxka\u003dfunction(a){g.yD(a.info.i.info)||a.info.i.info.Ce();if(a.l\u0026\u00266\u003d\u003d\u003da.info.type)return a.l.Ki;if(g.yD(a.info.i.info)){var b\u003dxD(a);var c\u003d0;b\u003dg.sC(b,1936286840);b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next())d\u003dCja(d.value),c+\u003dd.YE[0]/d.dF;c\u003dc||NaN;if(!(0\u003c\u003dc))a:{c\u003dxD(a);b\u003da.info.i.i;for(var e\u003dd\u003d0,f\u003d0;nC(c,d);){var h\u003doC(c,d);if(1836476516\u003d\u003d\u003dh.type)e\u003dg.kC(h);else if(1836019558\u003d\u003d\u003dh.type){!e\u0026\u0026b\u0026\u0026(e\u003dlC(b));if(!e){c\u003dNaN;break a}var l\u003dmC(h.data,h.dataOffset,1953653094),m\u003de,n\u003dmC(l.data,l.dataOffset,1952868452);\nl\u003dmC(l.data,l.dataOffset,1953658222);var p\u003dbC(n);bC(n);p\u00262\u0026\u0026bC(n);n\u003dp\u00268?bC(n):0;var q\u003dbC(l),t\u003dq\u00261;p\u003dq\u00264;var u\u003dq\u0026256,x\u003dq\u0026512,y\u003dq\u00261024;q\u0026\u003d2048;var z\u003dcC(l);t\u0026\u0026bC(l);p\u0026\u0026bC(l);for(var G\u003dt\u003d0;G\u003cz;G++){var H\u003du?bC(l):n;x\u0026\u0026bC(l);p\u0026\u00260\u003d\u003d\u003dG||!y||bC(l);q\u0026\u0026bC(l);t+\u003dH}f+\u003dt/m}d\u003dpC(h.type)?d+8:d+h.size}c\u003df||NaN}c||g.py(new g.Xv(\"Missing duration while parsing bmff\",UC(a.info)))}else c\u003dnew tC(xD(a)),a\u003da.u?c:new tC(new DataView(a.info.i.i.buffer)),c\u003dJja(c,HC(a));return c};\nyka\u003dfunction(a){var b\u003dxD(a);var c\u003d(c\u003dg.jC(b,0,1936286840))?c.data.getUint32(c.dataOffset+8):NaN;isNaN(c)\u0026\u0026(a\u003da.info.i.i,c\u003d(b\u003dg.jC(b,0,1836476516))?g.kC(b):a?lC(a):NaN);return c};\nzka\u003dfunction(a,b){if(!a.l)if(g.yD(a.info.i.info)||a.info.i.info.Ce(),g.yD(a.info.i.info)){var c\u003dxD(a),d\u003dmC(c,0,1701671783);if(d){b\u003dDja(d);var e\u003db.GV;b\u003diC(b.ZJ);if(c\u003dmC(c,d.offset+d.size,1701671783))if(c\u003dDja(c),c\u003diC(c.ZJ),b\u0026\u0026c){d\u003dg.r(Object.keys(c));for(var f\u003dd.next();!f.done;f\u003dd.next())f\u003df.value,b[f]\u003dc[f]}e\u003db?new hC(b,e):null}else e\u003dnull;a.l\u003de}else{e\u003dnew tC(xD(a));if(b){b\u003de.i;e.i\u003d0;d\u003dc\u003dnull;if(vC(e,[408125543,307544935]))for(f\u003de.i+yC(e,!0);e.i\u003cf;)if(29555!\u003d\u003dyC(e,!1))CC(e);else for(var h\u003de.i+yC(e,\n!0);e.i\u003ch;)if(26568!\u003d\u003dyC(e,!1))CC(e);else for(var l\u003de.i+yC(e,!0);e.i\u003cl;){var m\u003dyC(e,!1);if(17543\u003d\u003d\u003dm){if(m\u003dGC(e),m\u003diC(m))if(d)for(var n\u003dg.r(Object.keys(m)),p\u003dn.next();!p.done;p\u003dn.next())p\u003dp.value,d[p]\u003dm[p];else d\u003dm}else 17827\u003d\u003d\u003dm?(m\u003dGC(e),c||(c\u003dm)):CC(e)}e.i\u003db;e\u003dd?new hC(d,c):null}else{b\u003de.i;e.i\u003d0;d\u003dc\u003dnull;if(vC(e,[408125543,307544935,29555,26568]))for(f\u003dwC(e);!uC(f);)h\u003dyC(f,!1),17543\u003d\u003d\u003dh?d\u003diC(GC(f)):17827\u003d\u003d\u003dh?c\u003dGC(f):CC(f);e.i\u003db;e\u003dd?new hC(d,c):null}a.l\u003de}};\nAD\u003dfunction(a,b,c,d,e){PC.call(this,a,b,c,d);this.J\u003dnull;this.index\u003de?new e.NativeSegmentIndex:new oD};\nBD\u003dfunction(a,b,c,d){for(var e\u003d[],f\u003db;f\u003c\u003da.index.getLastSegmentNumber();f++){var h\u003dTC(a.index.getOffset(f),a.index.getByteLength(f)),l\u003da.index.getStartTime(f),m\u003da.index.getDuration(f),n\u003dMath.max(0,c-h.start),p\u003dMath.min(h.end+1,c+d)-(h.start+n),q\u003df\u003d\u003d\u003da.index.getLastSegmentNumber()\u0026\u0026n+p\u003d\u003d\u003dh.length;e.push(new VC(3,a,h,\"getRequestInfoForRange\",f,l,m,n,p,q));if(h.start+n+p\u003e\u003dc+d)break}e.length||g.oy(new g.Xv(\"b189619593\",\"\"+b,\"\"+c,\"\"+d));return new bD(e)};\nCD\u003dfunction(a,b,c,d){this.sampleRate\u003da||0;this.numChannels\u003db||0;this.spatialAudioType\u003dc||0;this.itag\u003dd||\"\"};\nAka\u003dfunction(a,b,c,d){this.displayName\u003da;this.vssId\u003db;this.languageCode\u003dc;this.kind\u003dvoid 0\u003d\u003d\u003dd?\"\":d};\nED\u003dfunction(a,b,c,d,e,f,h,l,m){this.width\u003da;this.height\u003db;this.quality\u003df||DD(a,b);this.i\u003dg.nB[this.quality];this.fps\u003dc||0;this.stereoLayout\u003d!e||null!\u003dd\u0026\u00260!\u003d\u003dd\u0026\u00261!\u003d\u003dd?0:e;this.projectionType\u003dd?2\u003d\u003d\u003dd\u0026\u00262\u003d\u003d\u003de?3:d:0;(a\u003dh)||(a\u003dg.nB[this.quality],0\u003d\u003d\u003da?a\u003d\"Auto\":(b\u003dthis.fps,c\u003dthis.projectionType,a\u003da.toString()+(2\u003d\u003d\u003dc||3\u003d\u003d\u003dc||4\u003d\u003d\u003dc?\"s\":\"p\")+(55\u003cb?\"60\":49\u003cb?\"50\":39\u003cb?\"48\":\"\")));this.qualityLabel\u003da;this.l\u003dl||\"\";this.primaries\u003dm||\"\"};\nDD\u003dfunction(a,b){var c\u003dMath.max(a,b);a\u003dMath.min(a,b);b\u003dFD[0];for(var d\u003d0;d\u003cFD.length;d++){var e\u003dFD[d],f\u003dg.nB[e];if(c\u003e\u003d1.3*Math.floor(16*f/9)||a\u003e\u003d1.3*f)return b;b\u003de}return\"tiny\"};\nID\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.id\u003da;this.mimeType\u003db;this.u\u003d!0;this.isSupported\u003dthis.l\u003dnull;0\u003cc.Jb||(c.Jb\u003d16E3);Object.assign(this,c);this.containerType\u003dGD(b);this.i\u003dHD[this.kc()]||\"\"};\nJD\u003dfunction(a){return\"9\"\u003d\u003d\u003da.i||\"(\"\u003d\u003d\u003da.i||\"9h\"\u003d\u003d\u003da.i||\"(h\"\u003d\u003d\u003da.i};\nKD\u003dfunction(a){return\"9h\"\u003d\u003d\u003da.i||\"(h\"\u003d\u003d\u003da.i};\nLD\u003dfunction(a){return\"1\"\u003d\u003d\u003da.i||\"1h\"\u003d\u003d\u003da.i};\ng.yD\u003dfunction(a){return 1\u003d\u003d\u003da.containerType};\nMD\u003dfunction(a){return\"application/x-mpegURL\"\u003d\u003d\u003da.mimeType};\nND\u003dfunction(a){return a.includes(\"vtt\")||a.includes(\"text/mp4\")};\nGD\u003dfunction(a){return 0\u003c\u003da.indexOf(\"/mp4\")?1:0\u003c\u003da.indexOf(\"/webm\")?2:0\u003c\u003da.indexOf(\"/x-flv\")?3:0\u003c\u003da.indexOf(\"/vtt\")?4:0};\nBka\u003dfunction(a,b,c,d,e){var f\u003dnew CD;b in g.nB||(b\u003d\"small\");\"light\"\u003d\u003d\u003db\u0026\u0026(b\u003d\"tiny\");d\u0026\u0026e?(e\u003dNumber(e),d\u003dNumber(d)):(e\u003dg.nB[b],d\u003dMath.round(16*e/9));d\u003dnew ED(d,e,0,null,void 0,b,void 0,void 0,void 0);a\u003dunescape(a.replace(/\u0026quot;/g,\u0027\"\u0027));return new ID(c,a,{audio:f,video:d})};\nOD\u003dfunction(a,b,c){this.name\u003da;this.id\u003db;this.isDefault\u003dc};\nPD\u003dfunction(){var a\u003dg.Ga(\"yt.player.utils.videoElement_\");a||(a\u003dg.qg(\"VIDEO\"),g.Fa(\"yt.player.utils.videoElement_\",a,void 0));return a};\nQD\u003dfunction(a){var b\u003dPD();return!!(b\u0026\u0026b.canPlayType\u0026\u0026b.canPlayType(a))};\nCka\u003dfunction(a){try{var b\u003dRD(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||RD(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(RD(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||RD(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(b||!a)||QD(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(c){return\"html5.missingapi\"}};\nRD\u003dfunction(a){if(/opus/.test(a)\u0026\u0026(g.cj\u0026\u0026!ar(\"38\")||g.cj\u0026\u0026Bt(\"crkey\")))return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(a);if(/webm/.test(a)\u0026\u0026!Ht())return!1;\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u003d\u003d\u003da\u0026\u0026(a\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!QD(a)};\nSD\u003dfunction(){return\"pictureInPictureEnabled\"in window.document\u0026\u0026!!window.document.pictureInPictureEnabled};\nTD\u003dfunction(){var a\u003dPD();return!!a.webkitSupportsPresentationMode\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.webkitSetPresentationMode};\nUD\u003dfunction(){var a\u003dPD();try{var b\u003da.muted;a.muted\u003d!b;return a.muted!\u003d\u003db}catch(c){}return!1};\nVD\u003dfunction(a,b){return{start:function(c){return a[c]},\nend:function(c){return b[c]},\nlength:a.length}};\nWD\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?\",\":b;c\u003dvoid 0\u003d\u003d\u003dc?a?a.length:0:c;var d\u003d[];if(a)for(c\u003dMath.max(a.length-c,0);c\u003ca.length;c++)d.push(a.start(c).toFixed(3)+\"-\"+a.end(c).toFixed(3));return d.join(b)};\nXD\u003dfunction(a,b){if(!a)return-1;try{for(var c\u003d0;c\u003ca.length;c++)if(a.start(c)\u003c\u003db\u0026\u0026a.end(c)\u003e\u003db)return c}catch(d){}return-1};\nYD\u003dfunction(a,b){return 0\u003c\u003dXD(a,b)};\nDka\u003dfunction(a,b){if(!a)return NaN;b\u003dXD(a,b);return 0\u003c\u003db?a.start(b):NaN};\nZD\u003dfunction(a,b){if(!a)return NaN;b\u003dXD(a,b);return 0\u003c\u003db?a.end(b):NaN};\n$D\u003dfunction(a){return a\u0026\u0026a.length?a.end(a.length-1):NaN};\nEka\u003dfunction(a,b){a\u003dZD(a,b);return 0\u003c\u003da?a-b:0};\naE\u003dfunction(a,b,c){for(var d\u003d[],e\u003d[],f\u003d0;f\u003ca.length;f++)a.end(f)\u003cb||a.start(f)\u003ec||(d.push(Math.max(b,a.start(f))-b),e.push(Math.min(c,a.end(f))-b));return VD(d,e)};\nbE\u003dfunction(a,b,c,d){g.Kx.call(this);var e\u003dthis;this.od\u003da;this.start\u003db;this.end\u003dc;this.isActive\u003dd;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.eJ\u003d{error:function(){!e.isDisposed()\u0026\u0026e.isActive\u0026\u0026e.Z(\"error\",e)},\nupdateend:function(){!e.isDisposed()\u0026\u0026e.isActive\u0026\u0026e.Z(\"updateend\",e)}};\nLx(this.od,this.eJ);this.Ew\u003dthis.isActive};\ng.cE\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.errorCode\u003da;this.i\u003db;this.details\u003dc};\ng.dE\u003dfunction(a){var b;for(b in a)if(a.hasOwnProperty(b)\u0026\u0026void 0!\u003d\u003da[b]){var c\u003d(\"\"+a[b]).replace(/[:,\u003d]/g,\"_\");var d\u003d(d?d+\";\":\"\")+b+\".\"+c}return d||\"\"};\neE\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;if(a instanceof g.cE)return a;a\u003da\u0026\u0026a instanceof Error?a:Error(\"\"+a);b?g.oy(a):g.py(a);return new g.cE(b?\"player.fatalexception\":\"player.exception\",b,{name:\"\"+a.name,message:\"\"+a.message})};\nfE\u003dfunction(a,b,c,d,e){var f;g.Kx.call(this);var h\u003dthis;this.Qb\u003da;this.De\u003db;this.id\u003dc;this.containerType\u003dd;this.isVideo\u003de;this.GJ\u003dthis.zy\u003dthis.Ne\u003dnull;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.KH\u003dVD([],[]);this.ax\u003d!1;this.qe\u003dfunction(l){return h.Z(l.type,h)};\nif(null\u003d\u003d\u003d(f\u003dthis.Qb)||void 0\u003d\u003d\u003df?0:f.addEventListener)this.Qb.addEventListener(\"updateend\",this.qe),this.Qb.addEventListener(\"error\",this.qe)};\ngE\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\nhE\u003dfunction(a,b){this.i\u003da;this.l\u003dvoid 0\u003d\u003d\u003db?!1:b;this.u\u003d!1};\niE\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.F.call(this);this.mediaSource\u003da;this.De\u003db;this.isView\u003dc;this.u\u003d0;this.callback\u003dnull;this.events\u003dnew Hx(this);g.J(this,this.events);this.ov\u003dnew hE(this.mediaSource?window.URL.createObjectURL(this.mediaSource):this.De.webkitMediaSourceURL,!0);a\u003dthis.mediaSource||this.De;Ix(this.events,a,[\"sourceopen\",\"webkitsourceopen\"],this.GU);Ix(this.events,a,[\"sourceclose\",\"webkitsourceclose\"],this.FU)};\nFka\u003dfunction(a,b){jE(a)?g.Kg(function(){b(a)}):a.callback\u003db};\nkE\u003dfunction(a){return!!a.i||!!a.l};\njE\u003dfunction(a){try{return\"open\"\u003d\u003d\u003dlE(a)}catch(b){return!1}};\nlE\u003dfunction(a){if(a.mediaSource)return a.mediaSource.readyState;switch(a.De.webkitSourceState){case a.De.SOURCE_OPEN:return\"open\";case a.De.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nmE\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)};\nGka\u003dfunction(a,b,c,d){if(!a.i||!a.l)return null;var e\u003da.i.isView()?a.i.od:a.i,f\u003da.l.isView()?a.l.od:a.l,h\u003dnew iE(a.mediaSource,a.De,!0);h.ov\u003da.ov;e\u003dnew bE(e,b,c,d);b\u003dnew bE(f,b,c,d);h.i\u003de;h.l\u003db;g.J(h,e);g.J(h,b);jE(a)||a.i.Nz(a.i.Oc());return h};\nHka\u003dfunction(a,b){return nE(function(c,d){return g.nt(c,d,4,1E3)},a,b)};\ng.Ika\u003dfunction(a){var b;a.responseType\u0026\u0026\"text\"!\u003d\u003da.responseType?\"arraybuffer\"\u003d\u003d\u003da.responseType\u0026\u0026(b\u003dYB(new Uint8Array(a.response))):b\u003da.responseText;return!b||2048\u003cb.length?\"\":0\u003d\u003d\u003db.indexOf(\"https://\")?b:\"\"};\nnE\u003dfunction(a,b,c){b.match(Jka);return a(b,c).then(function(d){var e\u003dg.Ika(d.xhr);return e?nE(a,e,c):d.xhr})};\noE\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?\"\":a;b\u003dvoid 0\u003d\u003d\u003db?null:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.Kx.call(this);this.sourceUrl\u003da;this.isLivePlayback\u003dc;this.Ia\u003dthis.duration\u003d0;this.Te\u003dthis.L\u003dthis.isLive\u003dthis.u\u003d!1;this.dg\u003dthis.le\u003d0;this.isOtf\u003dthis.Vg\u003d!1;this.Aa\u003d(0,g.P)();this.V\u003dInfinity;this.i\u003d{};this.state\u003dthis.Y\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.ea\u003d[];this.B\u003dnull;this.xa\u003d0;this.La\u003d\"\";this.ya\u003dNaN;this.J\u003dthis.G\u003dthis.C\u003dthis.timestampOffset\u003dthis.l\u003d0;this.Ua\u003d!!b\u0026\u0026g.S(b,\"html5_live_nonzero_first_segment_start_time\");\nthis.bb\u003d!!b\u0026\u0026g.S(b,\"html5_live_self_init_segments\");this.withCredentials\u003d!b||!g.S(b,\"html5_manifest_without_credentials\");this.Ja\u003d!!b\u0026\u0026g.S(b,\"disable_html5_manifest_namespace_redux\");this.Sa\u003db\u0026\u0026g.S(b,\"disable_html5_duration_caching\")?Infinity:10;this.Ya\u003d!!b\u0026\u0026g.S(b,\"html5_reset_index_on_mismatch\");Kka\u003d!!b\u0026\u0026g.S(b,\"html5_modern_vp9_mime_type\");this.Fa\u003d!!b\u0026\u0026g.S(b,\"html5_unrewrite_timestamps\")};\npja\u003dfunction(a){return g.Gb(a.i,function(b){return!!b.info.video\u0026\u0026b.info.video.isHdr()})};\nBB\u003dfunction(a){return g.Gb(a.i,function(b){return!!b.info.Id})};\nLka\u003dfunction(a){return g.Gb(a.i,function(b){return ND(b.info.mimeType)})};\nMka\u003dfunction(a){return g.Gb(a.i,function(b){return b.info.video?2\u003d\u003d\u003db.info.video.projectionType:!1})};\nNka\u003dfunction(a){return g.Gb(a.i,function(b){return b.info.video?3\u003d\u003d\u003db.info.video.projectionType:!1})};\nOka\u003dfunction(a){return g.Gb(a.i,function(b){return b.info.video?4\u003d\u003d\u003db.info.video.projectionType:!1})};\nPka\u003dfunction(a){return g.Gb(a.i,function(b){return b.info.video?1\u003d\u003d\u003db.info.video.stereoLayout:!1})};\nQka\u003dfunction(a){return Hb(a.i,function(b){return b.info.video?b.iE():!0})};\nuB\u003dfunction(a){return g.Gb(a.i,function(b){return OB(b.l.i)})};\nRka\u003dfunction(a){return g.Gb(a.i,function(b){return!(b.index instanceof oD)})};\npE\u003dfunction(a,b){a.i[b.info.id]\u003db};\nVka\u003dfunction(a,b,c,d,e,f){var h\u003dSka(a);if(d||e){c\u003dnew oE(\"\",null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.experiments,!0);a\u003dg.r(a);for(d\u003da.next();!d.done;d\u003da.next()){var l\u003dd.value;d\u003dqE(l,b);f\u003drE(l.url,l.sp,l.s);h\u003dNumber(l.target_duration_sec)||5;l\u003dNumber(l.max_dvr_duration_sec)||14400;var m\u003dNumber(f.get(\"mindsq\")||f.get(\"min_sq\")||\"0\"),n\u003dNumber(f.get(\"maxdsq\")||f.get(\"max_sq\")||\"0\")||Infinity;c.le\u003dc.le||m;c.dg\u003dc.dg||n;var p\u003d!ND(d.mimeType);f\u0026\u0026pE(c,new mD(f,d,{Ki:h,ek:p,El:l,le:m,dg:n,hv:300,Te:e}))}c.u\u003d!e;c.Vg\u003d!0;\nc.isManifestless\u003d!0;c.isLive\u003d!e;c.Te\u003de;c.L\u003d!!c.le\u0026\u0026!!c.dg\u0026\u0026isFinite(c.dg);b\u003dc}else b\u003d3\u003d\u003d\u003dh?Tka(a,b,c,null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.experiments):Uka(a,b,c,f);return b};\nUka\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dnew oE(\"\",null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.experiments,!1);e.duration\u003dc||0;g.Bb(a,function(f){var h\u003dqE(f,b,e.duration),l\u003dSC(f.init),m\u003dSC(f.index);(f\u003drE(f.url,f.sp,f.s))\u0026\u0026pE(e,new AD(f,h,l,m,null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.Vi))});\nreturn e};\nTka\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dnew oE(\"\",d,!1);e.duration\u003dc||0;g.Bb(a,function(f){var h\u003dqE(f,b,e.duration),l\u003drE(f.url,f.sp,f.s);if(l)if(3\u003d\u003d\u003dh.streamType)pE(e,new nD(l,h,\"sq/0\"));else{var m\u003dSC(f.init);f\u003dSC(f.index);pE(e,new AD(l,h,m,f))}});\ne.isOtf\u003d!0;return e};\nqE\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var d\u003da.type;var e\u003da.itag;var f\u003da.xtags;f\u0026\u0026(e\u003da.itag+\";\"+f);if(/(vp9|vp09|vp8|avc1|av01)/.test(d)){var h\u003d(a.size||\"640x360\").split(\"x\");h\u003dnew ED(+h[0],+h[1],+a.fps,+a.projection_type,+a.stereo_layout,void 0,a.quality_label,a.eotf,a.primaries);f\u003dh;null\u003d\u003d\u003dsE\u0026\u0026(sE\u003dwindow.MediaSource\u0026\u0026MediaSource.isTypeSupported\u0026\u0026MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027)\u0026\u0026!MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027));\nif(Kka\u0026\u0026window.MediaSource\u0026\u0026MediaSource.isTypeSupported)!sE\u0026\u00260\u003cd.indexOf(\"vp09.00\")?d\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027:!sE\u0026\u00260\u003cd.indexOf(\"vp09.02\")\u0026\u0026(d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027);else if((sE||tE)\u0026\u0026(\u0027video/webm; codecs\u003d\"vp9\"\u0027\u003d\u003d\u003dd||\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u003d\u003d\u003dd)){var l\u003d\"00\",m\u003d\"08\",n\u003d\"01\",p\u003d\"01\",q\u003d\"01\";\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u003d\u003d\u003dd\u0026\u0026(l\u003d\"02\",m\u003d\"10\",\"bt2020\"\u003d\u003d\u003df.primaries\u0026\u0026(q\u003dn\u003d\"09\"),\"smpte2084\"\u003d\u003d\u003df.l\u0026\u0026(p\u003d\"16\"),\"arib-std-b67\"\u003d\u003d\u003df.l\u0026\u0026(p\u003d\"18\"));d\u003d\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",l,\"51\",m,\"01\",n,p,q,\"00\"].join(\".\")+\n\u0027\"\u0027}}var t;if(/(opus|mp4a|dtse|ac-3|ec-3)/.test(d)){var u\u003dnew CD(+a.audio_sample_rate||void 0,+a.audio_channels||0,+a.spatial_audio_type);a.name\u0026\u0026(t\u003dnew OD(a.name,a.audio_track_id,\"1\"\u003d\u003d\u003da.isDefault))}var x;a.caption_display_name\u0026\u0026a.caption_vss_id\u0026\u0026a.caption_language_code\u0026\u0026(x\u003dnew Aka(a.caption_display_name,a.caption_vss_id,a.caption_language_code,a.caption_kind));f\u003dNumber(a.bitrate)/8;l\u003dNumber(a.clen);m\u003dNumber(a.lmt);c\u003dc\u0026\u0026l?l/c:0;if(b\u0026\u0026a.drm_families){var y\u003d{};n\u003dg.r(a.drm_families.split(\",\"));for(p\u003d\nn.next();!p.done;p\u003dn.next())p\u003dp.value,y[p]\u003db[p]}return new ID(e,d,{audio:u,video:h,Gc:t,Id:y,Jb:f,Mt:c,contentLength:l,lastModified:m,captionTrack:x,streamType:+a.stream_type})};\nSka\u003dfunction(a){return xn(a,function(b){return 3\u003d\u003d\u003d+b.stream_type})?3:0};\nWka\u003dfunction(a,b){return a.timeline?sb(a.timeline.B,b):a.ea.length?sb(a.ea,b):[]};\nrE\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;a\u003dnew g.KB(a,!0);a.set(\"alr\",\"yes\");c\u0026\u0026(c\u003dJB(decodeURIComponent(c)),a.set(b,encodeURIComponent(c)));return a};\n$ka\u003dfunction(a,b){var c\u003dgD(b,\"id\");c\u003dc.replace(\":\",\";\");var d\u003dgD(b,\"mimeType\"),e\u003dgD(b,\"codecs\");d\u003de?d+\u0027; codecs\u003d\"\u0027+e+\u0027\"\u0027:d;e\u003dNumber(gD(b,\"bandwidth\"))/8;var f\u003dNumber(hD(b,\"BaseURL\").getAttribute(uE(a,\"contentLength\"))),h\u003da.duration\u0026\u0026f?f/a.duration:0;if(/(vp9|vp09|vp8|avc1|av01)/.test(d)){var l\u003dNumber(gD(b,\"width\"));var m\u003dNumber(gD(b,\"height\")),n\u003dNumber(gD(b,\"frameRate\")),p\u003dXka(gD(b,uE(a,\"projectionType\")));a:switch(gD(b,uE(a,\"stereoLayout\"))){case \"layout_left_right\":var q\u003d1;break a;case \"layout_top_bottom\":q\u003d\n2;break a;default:q\u003d0}l\u003dnew ED(l,m,n,p,q)}if(/(opus|mp4a|dtse|ac-3|ec-3)/.test(d)){var t\u003dNumber(gD(b,\"audioSamplingRate\"));var u\u003dNumber(gD(b.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));m\u003dYka(gD(b,uE(a,\"spatialAudioType\")));t\u003dnew CD(t,u,m);a:{u\u003dgD(b,\"lang\")||\"und\";if(m\u003dhD(b,\"Role\"))if(p\u003dgD(m,\"value\")||\"\",Nb(Zka,p)){m\u003du+\".\"+Zka[p];n\u003d\"main\"\u003d\u003d\u003dp;a\u003dgD(b,uE(a,\"langName\"))||u+\" - \"+p;u\u003dnew OD(a,m,n);break a}u\u003dvoid 0}}if(b\u003dhD(b,\"ContentProtection\"))if(\"http://youtube.com/drm/2012/10/10\"\u003d\u003d\u003d\nb.getAttribute(\"schemeIdUri\")){var x\u003d{};for(b\u003db.firstChild;null!\u003db;b\u003db.nextSibling)b instanceof Element\u0026\u0026/SystemURL/.test(b.nodeName)\u0026\u0026(a\u003db.getAttribute(\"type\"),m\u003db.textContent,a\u0026\u0026m\u0026\u0026(x[a]\u003dm.trim()))}else x\u003dvoid 0;return new ID(c,d,{audio:t,video:l,Gc:u,Id:x,Jb:e,Mt:h,contentLength:f})};\nXka\u003dfunction(a){switch(a){case \"equirectangular\":return 2;case \"equirectangular_threed_top_bottom\":return 3;case \"mesh\":return 4;case \"rectangular\":return 1;default:return 0}};\nYka\u003dfunction(a){switch(a){case \"spatial_audio_type_ambisonics_5_1\":return 1;case \"spatial_audio_type_ambisonics_quad\":return 2;case \"spatial_audio_type_foa_with_non_diegetic\":return 3;default:return 0}};\nbla\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;a.state\u003d1;a.Aa\u003d(0,g.P)();return g.ch(Hka(b||a.sourceUrl,{format:\"RAW\",method:\"GET\",withCredentials:a.withCredentials}).then(function(c){if(!a.isDisposed()){a.Y\u003dc.status;c\u003dc.responseText;var d\u003dnew DOMParser;c\u003dqd(d,wl(c),\"text/xml\").getElementsByTagName(\"MPD\")[0];a.V\u003d1E3*bka(gD(c,\"minimumUpdatePeriod\"))||Infinity;if(!a.Ja){b:{if(c.attributes){d\u003dg.r(c.attributes);for(var e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,\"http://youtube.com/yt/2012/10/10\"\u003d\u003d\u003de.value){d\u003de.name.split(\":\")[1];\nbreak b}}d\u003d\"\"}a.La\u003dd}a.isLive\u003dInfinity\u003ea.V\u0026\u0026a.isLivePlayback;a.Ia\u003dNumber(gD(c,uE(a,\"earliestMediaSequence\")))||0;if(d\u003dDate.parse(cka(gD(c,uE(a,\"mpdResponseTime\")))))a.xa\u003d(Date.now()-d)/1E3;a.isLive\u0026\u00260\u003e\u003dc.getElementsByTagName(\"SegmentTimeline\").length||g.Dm(c.getElementsByTagName(\"Period\"),a.kV,a);a.state\u003d2;a.Z(\"loaded\");ala(a)}return a}),function(c){if(c instanceof lt){var d\u003dc.xhr;\na.Y\u003dd.status}a.state\u003d3;a.Z(\"loaderror\");return Wg(d)})};\ndla\u003dfunction(a,b,c){return bla(new oE(a,b,c),a)};\nvE\u003dfunction(a){return a.isLive\u0026\u0026(0,g.P)()-a.Aa\u003e\u003da.V};\nala\u003dfunction(a){var b\u003da.V;isFinite(b)\u0026\u0026(vE(a)?a.refresh():(b\u003dMath.max(0,a.Aa+b-(0,g.P)()),a.B||(a.B\u003dnew g.K(a.refresh,b,a),g.J(a,a.B)),a.B.start(b)))};\nela\u003dfunction(a){a\u003da.i;for(var b in a){var c\u003da[b].index;if(c.isLoaded())return c.getLastSegmentNumber()+1}return 0};\nwE\u003dfunction(a){return a.C\u0026\u0026(a.l||a.Fa)?a.C-(a.l||a.timestampOffset):0};\nxE\u003dfunction(a){return a.G\u0026\u0026(a.l||a.Fa)?a.G-(a.l||a.timestampOffset):0};\nyE\u003dfunction(a){if(!isNaN(a.ya))return a.ya;var b\u003da.i,c;for(c in b){var d\u003db[c].index;if(d.isLoaded()){b\u003d0;for(c\u003dd.getFirstSegmentNumber();c\u003c\u003dd.getLastSegmentNumber();c++)b+\u003dd.getDuration(c);b/\u003dd.getNumberOfSegments();b\u003d.5*Math.round(b/.5);d.getNumberOfSegments()\u003ea.Sa\u0026\u0026(a.ya\u003db);return b}if(a.isLive\u0026\u0026(d\u003db[c],d.Ki))return d.Ki}return NaN};\nfla\u003dfunction(a,b){a\u003dRb(a.i,function(d){return d.index.isLoaded()});\nif(!a)return NaN;a\u003da.index;var c\u003da.getSegmentNumberForTime(b);return a.getStartTime(c)\u003d\u003d\u003db?b:c\u003ca.getLastSegmentNumber()?a.getStartTime(c+1):NaN};\ngla\u003dfunction(a,b){g.Db(a.i,function(c){g.Db(b,function(d,e){var f\u003dc.l;f.i.set(e,d);f.C.set(e,d);f.u\u0026\u0026f.u.set(e,d)})})};\nhla\u003dfunction(a,b){if(!a.i[\"0\"]){var c\u003dnew ID(\"0\",\"fakesb\",{video:new ED(0,0,0,void 0,void 0,\"auto\")});a.i[\"0\"]\u003db?new fD(new g.KB(\"http://www.youtube.com/videoplayback\"),c,\"fake\"):new AD(new g.KB(\"http://www.youtube.com/videoplayback\"),c,new RC(0,0),new RC(0,0))}};\nzE\u003dfunction(a,b,c){for(var d in a.i){var e\u003dND(a.i[d].info.mimeType)||a.i[d].info.isVideo();if(c\u003d\u003d\u003de){e\u003da.i[d].index;var f\u003dkD(e,b);0\u003c\u003df\u0026\u0026e.segments.splice(f,1)}}};\nuE\u003dfunction(a,b){return a.Ja?\"yt:\"+b:a.La+\":\"+b};\nila\u003dfunction(a){a.G\u003d0;a.C\u003d0;a.J\u003d0};\nBE\u003dfunction(){this.u\u003dthis.i\u003d0;this.l\u003dArray.from({length:AE.length}).fill(0)};\njla\u003dfunction(){};\nkla\u003dfunction(a){this.name\u003da;this.startTimeMs\u003d(0,g.P)();this.i\u003d!1};\nlla\u003dfunction(){this.profiles\u003dnew jla};\nCE\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?1:d;0\u003c\u003dc\u0026\u0026(b in a.profiles||(a.profiles[b]\u003dnew BE),a.profiles[b].Mk(c,d))};\nDE\u003dfunction(){};\nmla\u003dfunction(){var a\u003dg.uz(\"yt-player-quality\");if(a instanceof Object\u0026\u0026a.quality\u0026\u0026a.previousQuality){if(a.quality\u003ea.previousQuality)return 1;if(a.quality\u003ca.previousQuality)return-1}return 0};\nnla\u003dfunction(a,b){var c\u003d\"\";49\u003cb?c\u003d\"p60\":32\u003cb\u0026\u0026(c\u003d\"p48\");return a+c};\nola\u003dfunction(){this.vb\u003dthis.l\u003dthis.Fa\u003dthis.ea\u003dthis.V\u003dthis.ya\u003dthis.Aa\u003dthis.Sa\u003dthis.La\u003d!1;this.G\u003dthis.C\u003d0;this.bb\u003d!1;this.Ua\u003d!0;this.Ya\u003d!1;this.J\u003d0;this.rb\u003d!1;this.fb\u003dInfinity;this.DB\u003d!1;this.zb\u003d!0;this.Ia\u003dthis.Ja\u003d!1;this.u\u003d{};this.eb\u003dthis.Y\u003dthis.jb\u003dthis.i\u003dthis.xa\u003d!1};\nFB\u003dfunction(a){if(a.Sa)return[\"f\"];var b\u003d\"9h 9 h 8 (h ( H *\".split(\" \");a.rb\u0026\u0026(b.unshift(\"1\"),b.unshift(\"1h\"));a.l\u0026\u0026b.unshift(\"h\");a.L\u0026\u0026(b\u003d(pla[a.L]||[a.L]).concat(b));return b};\nCB\u003dfunction(a){var b\u003d[\"o\",\"a\",\"A\"];a.ya\u0026\u0026(b\u003d[\"m\",\"M\"].concat(b));a.V\u0026\u0026(b\u003d[\"mac3\",\"MAC3\"].concat(b));a.ea\u0026\u0026(b\u003d[\"meac3\",\"MEAC3\"].concat(b));a.La\u0026\u0026(b\u003d[\"so\",\"sa\"].concat(b));!a.vb||a.Fa||a.B||b.unshift(\"a\");a.Aa\u0026\u0026b.unshift(\"ah\");a.B\u0026\u0026(b\u003d(pla[a.B]||[a.B]).concat(b));return b};\nFE\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(zB(a.B,AB.AV1_CODECS)\u0026\u0026zB(a.B,AB.HEIGHT)\u0026\u0026zB(a.B,AB.BITRATE))return b.isCapabilityUsable\u003d1,8192;try{var d\u003dqla();if(d)return b.localPref\u003dd}catch(e){}a\u003d1080;2\u003e\u003dnavigator.hardwareConcurrency\u0026\u0026(a\u003d480);b.coreCount\u003dnavigator.hardwareConcurrency;Dt()\u0026\u0026(b.isArm\u003d1,a\u003d240);if(c){if((d\u003dc.videoInfos.find(function(e){return LD(e)}))\u0026\u0026d.l)return a\u003d8192,b.av1Threshold\u003da;\nc\u003dc.videoInfos[0].video;d\u003dMath.min(EE(\"1\",c.fps),EE(\"1\",30));b.perfCap\u003dd;a\u003dMath.min(a,d);c.isHdr()\u0026\u0026(b.hdr\u003d1,a*\u003d.75)}else c\u003dEE(\"1\",30),b.perfCap30\u003dc,a\u003dMath.min(a,c),c\u003dEE(\"1\",60),b.perfCap60\u003dc,a\u003dMath.min(a,c);return b.av1Threshold\u003da};\nHE\u003dfunction(a,b,c,d){this.flavor\u003da;this.keySystem\u003db;this.B\u003dc;this.experiments\u003dd;this.i\u003d{};this.l\u003dthis.keySystemAccess\u003dnull;this.G\u003dthis.J\u003d-1;this.u\u003dnull;this.C\u003d\"\";this.L\u003d!!d\u0026\u0026g.S(d,\"edge_nonprefixed_eme\");this.C\u003dd?g.GE(d,\"html5_hdcp_probing_stream_url\"):\"\"};\nJE\u003dfunction(a){return a.L?!1:!a.keySystemAccess\u0026\u0026!!IE()\u0026\u0026\"com.microsoft.playready\"\u003d\u003d\u003da.keySystem};\nKE\u003dfunction(a){return\"com.microsoft.playready\"\u003d\u003d\u003da.keySystem};\nLE\u003dfunction(a){return!a.keySystemAccess\u0026\u0026!!IE()\u0026\u0026\"com.apple.fps.1_0\"\u003d\u003d\u003da.keySystem};\nME\u003dfunction(a){return\"com.youtube.fairplay\"\u003d\u003d\u003da.keySystem};\ng.NE\u003dfunction(a){return\"fairplay\"\u003d\u003d\u003da.flavor};\nIE\u003dfunction(){var a\u003dwindow,b\u003da.MSMediaKeys;Jt()\u0026\u0026!b\u0026\u0026(b\u003da.WebKitMediaKeys);return b\u0026\u0026b.isTypeSupported?b:null};\nOE\u003dfunction(a){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.cj\u0026\u0026!g.Et())return ar(\"45\");if(g.Qw||g.he)return g.S(a,\"edge_nonprefixed_eme\");if(g.dj)return ar(\"47\");if(g.ej){if(g.S(a,\"html5_enable_safari_fairplay\"))return!1;if(a\u003dg.T(a,\"html5_safari_desktop_eme_min_version\"))return ar(a)}return!0};\nrla\u003dfunction(a,b,c,d){var e\u003dFt(),f\u003d(c\u003de||c\u0026\u0026Jt())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];b\u0026\u0026(f.unshift(\"com.youtube.widevine.l3\"),e\u0026\u0026d\u0026\u0026f.unshift(\"com.youtube.widevine.forcehdcp\"));return c?f:a?[].concat(g.v(f),g.v(PE.playready)):[].concat(g.v(PE.playready),g.v(f))};\nQE\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;g.F.call(this);this.experiments\u003db;this.useCobaltWidevine\u003dd;this.Ca\u003de;this.i\u003d[];this.l\u003d{};this.B\u003d{};this.callback\u003dnull;this.C\u003d!1;this.u\u003d[];this.initialize(a,!c);this.ma()};\ntla\u003dfunction(a,b){a.callback\u003db;a.u\u003d[];OE(a.experiments)?RE(a):sla(a)};\nRE\u003dfunction(a){if(!a.isDisposed())if(0\u003d\u003d\u003da.i.length)a.callback(a.u);else{var b\u003da.i[0],c\u003da.l[b],d\u003dula(a,c);a.ma();navigator.requestMediaKeySystemAccess(b,d).then(ls(function(e){if(!a.isDisposed()){a.ma();c.keySystemAccess\u003de;if(KE(c)){e\u003dPD();for(var f\u003dg.r(Object.keys(a.B[c.flavor])),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,c.i[h]\u003d!!e.canPlayType(h)}else{e\u003dc.keySystemAccess.getConfiguration();if(e.audioCapabilities)for(f\u003dg.r(e.audioCapabilities),h\u003df.next();!h.done;h\u003df.next())vla(a,c,h.value);if(e.videoCapabilities)for(e\u003d\ng.r(e.videoCapabilities),f\u003de.next();!f.done;f\u003de.next())vla(a,c,f.value)}a.u.push(c);a.X(\"html5_drm_fallback_to_playready_on_retry\")||a.useCobaltWidevine?(a.i.shift(),RE(a)):a.callback(a.u)}}),ls(function(){a.ma();\na.C\u003d!a.C\u0026\u0026\"widevine\"\u003d\u003d\u003da.l[a.i[0]].flavor;a.C||a.i.shift();RE(a)}))}};\nvla\u003dfunction(a,b,c){a.X(\"log_robustness_for_drm\")?b.i[c.contentType]\u003dc.robustness||!0:b.i[c.contentType]\u003d!0};\nula\u003dfunction(a,b){var c\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};KE(b)\u0026\u0026(c.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var d\u003dg.r(Object.keys(a.B[b.flavor])),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003d0\u003d\u003d\u003de.indexOf(\"audio/\"),h\u003df?c.audioCapabilities:c.videoCapabilities;\"widevine\"!\u003d\u003db.flavor||a.C?h.push({contentType:e}):f?h.push({contentType:e,robustness:\"SW_SECURE_CRYPTO\"}):(h.push({contentType:e,robustness:\"HW_SECURE_ALL\"}),f\u003de,a.X(\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026\ne.includes(\"vp09\")\u0026\u0026(f\u003de+\"; experimental\u003dallowed\"),h.push({contentType:f,robustness:\"SW_SECURE_DECODE\"}),a.X(\"html5_query_sw_secure_crypto_for_android\")\u0026\u0026(Pt()||Ct())\u0026\u0026(a.Ca(\"swcrypto\",\"1\"),h.push({contentType:e,robustness:\"SW_SECURE_CRYPTO\"})))}return[c]};\nsla\u003dfunction(a){if(IE()\u0026\u0026g.ej)a.ma(),a.u.push(new HE(\"fairplay\",\"com.apple.fps.1_0\",\"\",a.experiments));else{var b\u003dwla(),c\u003dg.eb(a.i,function(d){var e\u003da.l[d],f\u003d!1,h\u003d!1,l;for(l in a.B[e.flavor])b(l,d)\u0026\u0026(e.i[l]\u003d!0,f\u003df||0\u003d\u003d\u003dl.indexOf(\"audio/\"),h\u003dh||0\u003d\u003d\u003dl.indexOf(\"video/\"));return f\u0026\u0026h});\nc?(a.ma(),a.u.push(a.l[c])):a.ma();a.i\u003d[]}a.callback(a.u)};\nwla\u003dfunction(){var a\u003dIE();if(a){var b\u003da.isTypeSupported;return function(d,e){return b(e,d)}}var c\u003dPD();\nreturn c\u0026\u0026(c.addKey||c.webkitAddKey)?function(d,e){return!!c.canPlayType(d,e)}:function(){return!1}};\nxla\u003dfunction(){this.i\u003d0};\nyla\u003dfunction(a,b){this.experimentIds\u003da?a.split(\",\"):[];this.flags\u003dos(b||\"\",\"\u0026\");var c\u003d{};g.Bb(this.experimentIds,function(d){c[d]\u003d!0});\nthis.experiments\u003dc};\ng.S\u003dfunction(a,b){return\"true\"\u003d\u003d\u003da.flags[b]};\ng.T\u003dfunction(a,b){return Number(a.flags[b])||0};\ng.GE\u003dfunction(a,b){return(a\u003da.flags[b])?a.toString():\"\"};\nSE\u003dfunction(a,b,c){this.experiments\u003da;this.ea\u003db;this.Y\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.G\u003d!!g.Ga(\"cast.receiver.platform.canDisplayType\");this.C\u003d{};this.L\u003d!1;this.i\u003dnew Map;this.J\u003d!0;this.B\u003d!g.S(this.experiments,\"html5_disable_protected_hdr\");this.l\u003d!1;this.V\u003dg.S(this.experiments,\"html5_disable_vp9_encrypted\");a\u003dg.Ga(\"cast.receiver.platform.getValue\");this.u\u003d!this.G\u0026\u0026a\u0026\u0026a(\"max-video-resolution-vpx\")||null};\nvB\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?1:c;var d\u003db.kc();if(\"0\"\u003d\u003d\u003dd||g.S(a.experiments,\"html5_use_media_capability\")\u0026\u0026b.isSupported)return!0;var e\u003db.mimeType;if(LD(b)\u0026\u0026a.L)return\"dav1\";if(b.video\u0026\u0026(b.video.isHdr()||\"bt2020\"\u003d\u003d\u003db.video.primaries)\u0026\u0026!(zB(a,AB.EOTF)||window.matchMedia\u0026\u0026(window.matchMedia(\"(dynamic-range: high)\").matches||24\u003cwindow.screen.pixelDepth\u0026\u0026window.matchMedia(\"(color-gamut: p3)\").matches)))return\"dhdr\";if(\"338\"\u003d\u003d\u003dd\u0026\u0026!(g.cj?ar(53):g.dj\u0026\u0026ar(64)))return\"dopus\";var f\u003dc;f\u003dvoid 0\u003d\u003d\u003df?1:f;c\u003d\n{};b.video\u0026\u0026(b.video.width\u0026\u0026(c[AB.WIDTH.name]\u003db.video.width),b.video.height\u0026\u0026(c[AB.HEIGHT.name]\u003db.video.height),b.video.fps\u0026\u0026(c[AB.FRAMERATE.name]\u003db.video.fps*f),b.video.l\u0026\u0026(c[AB.EOTF.name]\u003db.video.l),b.Jb\u0026\u0026(c[AB.BITRATE.name]\u003d8*b.Jb*f),\"(\"\u003d\u003d\u003db.i\u0026\u0026(c[AB.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),2\u003d\u003d\u003db.video.projectionType||3\u003d\u003d\u003db.video.projectionType||4\u003d\u003d\u003db.video.projectionType)\u0026\u0026(c[AB.DECODETOTEXTURE.name]\u003d\"true\");b.audio\u0026\u0026b.audio.numChannels\u0026\u0026(c[AB.CHANNELS.name]\u003db.audio.numChannels);a.l\u0026\u0026JD(b)\u0026\u0026(c[AB.EXPERIMENTAL.name]\u003d\n\"allowed\");f\u003dg.r(Object.keys(AB));for(var h\u003df.next();!h.done;h\u003df.next()){h\u003dAB[h.value];var l;if(l\u003dc[h.name])(l\u003dh\u003d\u003d\u003dAB.EOTF\u0026\u00260\u003cb.mimeType.indexOf(\"vp09.02\"))||(l\u003db,l\u003dg.S(a.experiments,\"html5_ignore_h264_framerate_cap\")\u0026\u0026h\u003d\u003d\u003dAB.FRAMERATE\u0026\u0026(\"H\"\u003d\u003d\u003dl.i||\"h\"\u003d\u003d\u003dl.i)),l\u003d!(l||h\u003d\u003d\u003dAB.DECODETOTEXTURE\u0026\u0026!g.S(a.experiments,\"html5_decode_to_texture_cap\"));if(l)if(zB(a,h))if(a.u){if(a.u[h.name]\u003cc[h.name])return h.name}else e\u003de+\"; \"+h.name+\"\u003d\"+c[h.name];else if(KD(b)\u0026\u0026h\u003d\u003d\u003dAB.EOTF)return\"dvp92\"}!g.S(a.experiments,\n\"disable_html5_cast_hdcp_filter2\")\u0026\u0026a.G\u0026\u0026b.video\u0026\u00261080\u003cb.video.i\u0026\u0026b.Id\u0026\u0026(e+\u003d\"; hdcp\u003d2.2\");return\"227\"!\u003d\u003dd||g.S(a.experiments,\"html5_enable_1080p_hq_cenc\")?\"585\"!\u003d\u003dd\u0026\u0026\"588\"!\u003d\u003dd\u0026\u0026\"583\"!\u003d\u003dd\u0026\u0026\"586\"!\u003d\u003dd\u0026\u0026\"584\"!\u003d\u003dd\u0026\u0026\"587\"!\u003d\u003dd\u0026\u0026\"591\"!\u003d\u003dd\u0026\u0026\"592\"!\u003d\u003dd||g.S(a.experiments,\"html5_enable_new_hvc_enc\")?a.isTypeSupported(e)?!0:\"tpus\":\"newhvc\":\"hqcenc\"};\nTE\u003dfunction(){var a\u003dCt()\u0026\u0026!ar(29),b\u003dBt(\"google tv\")\u0026\u0026Bt(\"chrome\")\u0026\u0026!ar(30),c\u003dFt();return a||b||c?!1:!!(window.MediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nzla\u003dfunction(a,b,c){var d\u003d480;b\u003dg.r(b);for(var e\u003db.next();!e.done;e\u003db.next())if(e\u003de.value,!(1080\u003ce.video.i)\u0026\u0026vB(a,e,c)){d\u003de.video.i;break}return d};\ng.UE\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return TE()\u0026\u0026a.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!b\u0026\u0026a.canPlayType(PD(),\"application/x-mpegURL\")?!0:!1};\nzB\u003dfunction(a,b){b.name in a.C||(a.C[b.name]\u003dAla(a,b));return a.C[b.name]};\nAla\u003dfunction(a,b){if(a.u)return!!a.u[b.name];if(b\u003d\u003d\u003dAB.BITRATE\u0026\u0026g.S(a.experiments,\"html5_ignore_bad_bitrates\")\u0026\u0026a.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!a.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(b\u003d\u003d\u003dAB.AV1_CODECS)return a.isTypeSupported(\"video/mp4; codecs\u003d\"+b.valid)\u0026\u0026!a.isTypeSupported(\"video/mp4; codecs\u003d\"+b.invalid);if(b.video){var c\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;a.isTypeSupported(c)||(c\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else c\u003d\n\u0027audio/webm; codecs\u003d\"opus\"\u0027,a.isTypeSupported(c)||(c\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return a.isTypeSupported(c+\"; \"+b.name+\"\u003d\"+b.valid)\u0026\u0026!a.isTypeSupported(c+\"; \"+b.name+\"\u003d\"+b.invalid)};\nVE\u003dfunction(){g.Kx.call(this);this.items\u003d{}};\nBla\u003dfunction(a,b){this.encryptedClientKey\u003db;this.i\u003dnew Uint8Array(a.buffer,0,16);this.l\u003dnew Uint8Array(a.buffer,16)};\nWE\u003dfunction(a){try{return g.Ad(a)}catch(b){return null}};\nCla\u003dfunction(a,b){if(!b\u0026\u0026a)try{b\u003dJSON.parse(a)}catch(e){}if(b){a\u003db.clientKey?WE(b.clientKey):null;var c\u003db.encryptedClientKey?WE(b.encryptedClientKey):null,d\u003db.keyExpiresInSeconds?1E3*Number(b.keyExpiresInSeconds)+(0,g.P)():null;a\u0026\u0026c\u0026\u0026d\u0026\u0026(this.i\u003dnew Bla(a,c));b.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dWE(b.onesieUstreamerConfig)||void 0);this.baseUrl\u003db.baseUrl}};\nXE\u003dfunction(a){this.i\u003dthis.l\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/a)};\nYE\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?.5:c;d\u003dvoid 0\u003d\u003d\u003dd?0:d;this.resolution\u003db;this.valueIndex\u003d0;this.l\u003d!1;this.B\u003d!0;this.i\u003dMath.round(a*this.resolution);this.values\u003dArray(this.i);for(a\u003d0;a\u003cthis.i;a++)this.values[a]\u003dInfinity;this.G\u003dDla(this);this.u\u003dc;this.C\u003dd};\nDla\u003dfunction(a){for(var b\u003dArray(a.i),c\u003d0;c\u003ca.i;c++)b[c]\u003dc;return b};\nZE\u003dfunction(a,b){if(!a.l\u0026\u00260\u003d\u003d\u003da.valueIndex)return 0;a.B\u0026\u0026(g.yb(a.G,function(c,d){return a.values[c]-a.values[d]}),a.B\u003d!1);\nreturn a.values[a.G[Math.round(b*((a.l?a.i:a.valueIndex)-1))]]||0};\nFla\u003dfunction(a){var b\u003dnew xla;this.policy\u003da;this.ea\u003db;this.V\u003dthis.Y\u003d0;this.C\u003d-1;this.L\u003dthis.B\u003d$E();this.J\u003dnew YE(4,1,.6,.4);this.i\u003dnew YE(10,1,.5,.4);this.u\u003da.i?new XE(a.l):new YE(a.l,20,.5,.4);this.G\u003dnew YE(5,1,.25);this.l\u003dnew YE(30,1,.5);a\u003dEla();this.u.Fg(this.policy.C,0\u003ca.byterate?a.byterate:this.policy.u);0\u003ca.delay\u0026\u0026this.J.Fg(1,Math.min(a.delay,2));0\u003ca.stall\u0026\u0026this.i.Fg(1,a.stall);0\u003ca.init\u0026\u0026(this.L\u003dMath.min(a.init,this.L));this.C\u003d$E()};\naF\u003dfunction(a){a\u003da.J.Yf();a\u003disNaN(a)?.5:a;return a\u003dMath.min(a,5)};\nGla\u003dfunction(a,b,c){isNaN(c)||(a.V+\u003dc);isNaN(b)||(a.Y+\u003db)};\nbF\u003dfunction(a){a\u003da.u.Yf();return 0\u003ca?a:1};\ncF\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?1048576:c;var d\u003dbF(a);d\u003d1/((a.i.Yf()||0)+1/d);var e\u003da.G.Yf();d\u003dMath.max(d,0\u003ce?e:1);if(!b)return d;b\u003d1E-9+aF(a);c\u003dd*Math.min(1,c/(d*b));a.policy.B||(a\u003d((ZE(a.l,.98)||0)-1)/2,a\u003dMath.max(0,Math.min(1,a)),c*\u003d1-.5*a);return c};\ndF\u003dfunction(a){return{delay:aF(a),stall:a.i.Yf()||0,byterate:bF(a),init:a.L}};\neF\u003dfunction(a){-1\u003ca.C\u0026\u00263E4\u003c$E()-a.C\u0026\u0026(Hla(dF(a)),a.C\u003d$E())};\nIla\u003dfunction(a){return 4E3\u003c\u003d$E()-a.B};\nJla\u003dfunction(){this.l\u003d17;this.u\u003d13E4;this.C\u003d.5;this.B\u003dthis.i\u003d!1};\nKla\u003dfunction(a,b,c){var d\u003dnew Jla;a\u0026\u0026(d.i\u003d!0,d.C\u003d.1);g.S(c,\"html5_pctile_bandwidth_estimator\")\u0026\u0026(d.i\u003d!1);b\u0026\u0026(d.u\u003db/8);d.B\u003d480\u003c\u003dfF();return d};\nMla\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?{}:b;g.F.call(this);var c\u003dthis;this.values\u003da;this.Jl\u003db;this.l\u003d{};this.u\u003dthis.i\u003d0;this.B\u003dnew g.K(function(){Lla(c)},1E4);\ng.J(this,this.B)};\ngF\u003dfunction(a,b){Nla(a,b);return a.values[b]\u0026\u0026a.Jl[b]?a.values[b]/Math.pow(2,a.i/a.Jl[b]):0};\nNla\u003dfunction(a,b){a.values[b]||(b\u003dOla(),a.values\u003db.values||{},a.Jl\u003db.halfLives||{},a.l\u003db.values?Object.assign({},b.values):{})};\nLla\u003dfunction(a){var b\u003dOla();if(b.values){b\u003db.values;for(var c\u003d{},d\u003dg.r(Object.keys(a.values)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,b[e]\u0026\u0026a.l[e]\u0026\u0026(a.values[e]+\u003db[e]-a.l[e]),c[e]\u003dgF(a,e);a.l\u003dc}Pla(a.l,a.Jl)};\nhF\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:\"1\"\u003d\u003d\u003db||!0\u003d\u003d\u003db||1\u003d\u003d\u003db||\"True\"\u003d\u003d\u003db?!0:!1};\niF\u003dfunction(a,b,c){for(var d in c)if(c[d]\u003d\u003db)return c[d];return a};\njF\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:Number(b)};\nkF\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:b.toString()};\nQla\u003dfunction(a){if(!a)return null;var b\u003da.split(\"x\");if(2!\u003d\u003db.length)return null;a\u003dNumber(b[0]);b\u003dNumber(b[1]);return isNaN(a)||isNaN(b)||0\u003e\u003da*b?null:new g.Uf(a,b)};\nlF\u003dfunction(a,b){if(b){if(\"fullwidth\"\u003d\u003d\u003da)return Infinity;if(\"fullheight\"\u003d\u003d\u003da)return 0}return a\u0026\u0026(b\u003da.match(Rla))\u0026\u0026(a\u003dNumber(b[2]),b\u003dNumber(b[1]),!isNaN(a)\u0026\u0026!isNaN(b)\u0026\u00260\u003ca)?b/a:NaN};\nmF\u003dfunction(a){var b\u003da.docid||a.video_id||a.videoId||a.id;if(b)return b;b\u003da.raw_player_response;b||g.fs(\"parse_video_id_from_serialized_player_response_killswitch\")||(a\u003da.player_response)\u0026\u0026(b\u003dJSON.parse(a));return b\u0026\u0026b.videoDetails\u0026\u0026b.videoDetails.videoId||null};\nKF\u003dfunction(a,b,c){var d,e,f;g.F.call(this);var h\u003dthis;this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.Ag\u003dthis.Wb\u003dthis.Aa\u003dthis.He\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003d\"\";this.deviceParams\u003d{};this.controlsType\u003d\"0\";this.ye\u003dNaN;this.Nb\u003d!1;this.Ya\u003d0;this.Ei\u003dthis.Oj\u003d!1;this.Ri\u003d!0;this.Mh\u003dthis.uc\u003d!1;this.Vi\u003dnull;this.bk\u003dUx(4);a\u003da?g.Wb(a):{};b\u0026\u0026b.csiPageType\u0026\u0026(this.csiPageType\u003db.csiPageType);b\u0026\u0026b.csiServiceName\u0026\u0026(this.csiServiceName\u003db.csiServiceName);this.experiments\u003dnew yla(b?b.serializedExperimentIds:\na.fexp,b?b.serializedExperimentFlags:a.fflags);this.eb\u003db?b.serializedForcedExperimentIds:kF(\"\",a.forced_experiments)||void 0;this.cspNonce\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.cspNonce)\u0026\u0026!this.X(\"fill_csp_nonce_from_wpcc_killswitch\")?b.cspNonce:kF(\"\",a.csp_nonce);Sz\u003dthis.X(\"web_player_deprecated_uvr_killswitch\");try{var l\u003ddocument.location.toString()}catch(H){l\u003d\"\"}this.Xb\u003dl;this.Zd\u003d(l\u003dwindow.location.ancestorOrigins)?Array.from(l):[];l\u003d!this.X(\"web_player_context_config_embeds_fields_killswitch\");this.l\u003dhF(!1,\nb\u0026\u0026l?b.isEmbed:a.is_embed);b\u0026\u0026b.device?Sla(this,b.device):(this.deviceParams.c\u003da.c||\"web\",this.deviceParams.cver\u003da.cver||\"html5\",this.deviceParams.cplayer\u003d\"UNIPLAYER\");b\u0026\u0026!this.X(\"wpcc_loader_url_killswitch\")?this.loaderUrl\u003dthis.l||nF(this)\u0026\u0026b.loaderUrl?b.loaderUrl||\"\":this.Xb:this.loaderUrl\u003dthis.l||nF(this)\u0026\u0026a.loaderUrl?kF(\"\",a.loaderUrl):this.Xb;this.X(\"embeds_js_api_set_1p_cookie\")\u0026\u0026(this.embedsTokenValue\u003dkF(\"\",a.embedsTokenValue));this.u\u003dTz(this.loaderUrl,Tla,Ula);this.bl\u003dXia(this.loaderUrl);\nthis.La\u003dhF(!1,a.privembed);this.protocol\u003d0\u003d\u003d\u003dthis.Xb.indexOf(\"http:\")?\"http\":\"https\";this.Fa\u003dVz((b?b.customBaseYoutubeUrl:a.BASE_YT_URL)||\"\")||Vz(this.Xb)||this.protocol+\"://www.youtube.com/\";this.Ja\u003dVla(this,b?b.eventLabel:a.el);Fu();var m\u003dnull,n\u003db?b.playerStyle:a.ps,p\u003dg.ib(Wla,n);!n||p\u0026\u0026!this.u||(m\u003dn);this.playerStyle\u003dm;this.L\u003d(this.C\u003dg.ib(Wla,this.playerStyle))\u0026\u0026\"area120-boutique\"!\u003d\u003dthis.playerStyle\u0026\u0026\"play\"!\u003d\u003dthis.playerStyle\u0026\u0026\"jamboard\"!\u003d\u003dthis.playerStyle;this.al\u003d!this.L;this.xa\u003dhF(!1,a.disableplaybackui);\nthis.disableSeek\u003dhF(!1,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.disableSeek);this.Zb\u003dthis.X(\"variable_playback_rate\")?!0:PD().defaultPlaybackRate?oF||g.Ot||pF?g.dj\u0026\u0026ar(\"20\")||g.cj\u0026\u0026ar(\"4\")||g.Cl\u0026\u0026ar(\"11\")||Kt():!(g.Cl\u0026\u0026!Bt(\"chrome\")||oF||Bt(\"android\")||Bt(\"silk\")):!1;this.Xj\u003dhF(!1,a.enable_faster_speeds);this.i\u003dhF(\"blazer\"\u003d\u003d\u003dthis.playerStyle,a.is_html5_mobile_device||b\u0026\u0026b.isMobileDevice);this.ck\u003dXla(this);this.rb\u003d\"3\"\u003d\u003d\u003dthis.controlsType||this.i||hF(!1,a.use_media_volume);this.Y\u003dUD();this.ol\u003dg.qF;this.Li\u003dhF(!1,\nb\u0026\u0026l?b.embedOptOutDeprecation:a.opt_out_deprecation);this.pfpChazalUi\u003dhF(!1,(b\u0026\u0026l?b.pfpChazalUi:a.pfp_chazal_ui)\u0026\u0026!this.X(\"embeds_pfp_chazal_ui_killswitch\"));var q;b?void 0!\u003d\u003db.hideInfo\u0026\u0026(q\u003d!b.hideInfo):q\u003da.showinfo;this.Mj\u003dg.rF(this)\u0026\u0026!this.Li||hF(!sF(this)\u0026\u0026!tF(this)\u0026\u0026!this.C,q);this.Ni\u003db?!!b.mobileIphoneSupportsInlinePlayback:hF(!1,a.playsinline);q\u003dthis.i\u0026\u0026uF\u0026\u0026null!\u003dvF\u0026\u00260\u003cvF\u0026\u00262.3\u003e\u003dvF;m\u003db?b.useNativeControls:a.use_native_controls;n\u003dthis.i\u0026\u0026!this.X(\"embeds_enable_mobile_custom_controls\");m\u003dwF(this)||\n!q\u0026\u0026hF(n,m)?\"3\":\"1\";n\u003db?b.controlsType:a.controls;this.controlsType\u003d\"0\"!\u003d\u003dn\u0026\u00260!\u003d\u003dn?m:\"0\";this.J\u003d(this.X(\"embeds_enable_mobile_custom_controls\")||\"1\"\u003d\u003d\u003dthis.controlsType\u0026\u0026!this.X(\"embeds_use_native_controls_killswitch\"))\u0026\u0026g.rF(this)\u0026\u0026this.i;this.td\u003dthis.i;this.color\u003diF(\"red\",b\u0026\u0026l?b.progressBarColor:a.color,Yla);this.il\u003d\"3\"\u003d\u003d\u003dthis.controlsType||hF(!1,b\u0026\u0026l?b.embedsShowModestBranding:a.modestbranding)\u0026\u0026\"red\"\u003d\u003d\u003dthis.color;this.fb\u003d!this.l;this.Nj\u003d(m\u003d!this.fb\u0026\u0026!tF(this)\u0026\u0026!this.L\u0026\u0026!this.C\u0026\u0026!sF(this))\u0026\u0026!this.il\u0026\u0026\n\"1\"\u003d\u003d\u003dthis.controlsType;this.Ib\u003dg.xF(this)\u0026\u0026m\u0026\u0026\"0\"\u003d\u003d\u003dthis.controlsType\u0026\u0026!this.Nj;this.ul\u003dthis.jl\u003dq;this.Si\u003dyF\u0026\u0026!g.ae(601)?!1:!0;this.Zj\u003dthis.l||!1;this.Dc\u003dtF(this)?\"\":(this.loaderUrl||a.post_message_origin||\"\").substring(0,128);this.widgetReferrer\u003dkF(\"\",b\u0026\u0026l?b.widgetReferrer:a.widget_referrer);var t;b\u0026\u0026l?b.disableCastApi\u0026\u0026(t\u003d!1):t\u003da.enablecastapi;t\u003d!this.u||hF(!0,t);q\u003d!0;b\u0026\u0026b.disableMdxCast\u0026\u0026(q\u003d!1);this.Cg\u003dthis.X(\"enable_cast_for_web_unplugged\")\u0026\u0026g.zF(this)\u0026\u0026q||this.X(\"enable_mdx_module_for_music_web\")\u0026\u0026\ng.AF(this)\u0026\u0026q||t\u0026\u0026q\u0026\u0026\"1\"\u003d\u003d\u003dthis.controlsType\u0026\u0026!this.i\u0026\u0026(tF(this)||g.xF(this)||g.BF(this))\u0026\u0026!g.CF(this)\u0026\u0026!DF(this);this.rl\u003dSD()||TD();t\u003db?!!b.supportsAutoplayOverride:hF(!1,a.autoplayoverride);this.Ug\u003d!this.i\u0026\u0026!Bt(\"nintendo wiiu\")\u0026\u0026!Bt(\"nintendo 3ds\")||t;t\u003db?!!b.enableMutedAutoplay:hF(!1,a.mutedautoplay);q\u003dthis.X(\"embeds_enable_muted_autoplay\")\u0026\u0026g.rF(this);this.Uc\u003dt\u0026\u0026q\u0026\u0026this.Y\u0026\u0026!wF(this);t\u003d(tF(this)||sF(this))\u0026\u0026\"blazer\"\u003d\u003d\u003dthis.playerStyle;this.Dg\u003db?!!b.disableFullscreen:!hF(!0,a.fs);this.Ua\u003d!this.Dg\u0026\u0026\n(t||g.Dx());this.Ih\u003dthis.X(\"uniplayer_block_pip\")\u0026\u0026(Ct()\u0026\u0026ar(58)\u0026\u0026!Pt()||Mt);t\u003dg.rF(this)\u0026\u0026!this.Li;var u;b?void 0!\u003d\u003db.disableRelatedVideos\u0026\u0026(u\u003d!b.disableRelatedVideos):u\u003da.rel;this.zb\u003dt||hF(!this.C,u);this.Lj\u003dhF(!1,b\u0026\u0026l?b.enableContentOwnerRelatedVideos:a.co_rel);this.G\u003dPt()\u0026\u00260\u003cvF\u0026\u00264.4\u003e\u003dvF?\"_top\":\"_blank\";this.Nc\u003dg.BF(this);this.Qg\u003dhF(\"blazer\"\u003d\u003d\u003dthis.playerStyle,b?b.enableCsiLogging:a.enablecsi);switch(this.playerStyle){case \"blogger\":u\u003d\"bl\";break;case \"gmail\":u\u003d\"gm\";break;case \"books\":u\u003d\"gb\";break;\ncase \"docs\":u\u003d\"gd\";break;case \"duo\":u\u003d\"gu\";break;case \"google-live\":u\u003d\"gl\";break;case \"google-one\":u\u003d\"go\";break;case \"play\":u\u003d\"gp\";break;case \"chat\":u\u003d\"hc\";break;case \"hangouts-meet\":u\u003d\"hm\";break;case \"photos-edu\":case \"picasaweb\":u\u003d\"pw\";break;default:u\u003d\"yt\"}this.ya\u003du;this.ea\u003dkF(\"\",b\u0026\u0026l?b.authorizedUserIndex:a.authuser);this.Ci\u003dg.rF(this)\u0026\u0026(this.La||g.S(this.experiments,\"embeds_web_enable_hiding_login_buttons\")\u0026\u0026(!xt()||Pt()||Nt()));var x;b?void 0!\u003d\u003db.disableWatchLater\u0026\u0026(x\u003d!b.disableWatchLater):x\u003d\na.showwatchlater;this.Pj\u003d(!this.Ci||!!this.ea)\u0026\u0026hF(!this.L,this.u?x:void 0);this.Bg\u003db?!!b.disableKeyboardControls:hF(!1,a.disablekb);this.loop\u003dhF(!1,a.loop);this.pageId\u003dkF(\"\",!this.X(\"wpcc_pageid_killswitch\")\u0026\u0026b?b.initialDelegatedSessionId:a.pageid);this.ql\u003dhF(!0,a.canplaylive);this.bb\u003dhF(!1,a.livemonitor);this.disableSharing\u003dhF(this.C,b?b.disableSharing:a.ss);this.Ti\u003dQla(b\u0026\u0026this.X(\"fill_video_container_size_override_from_wpcc\")?b.videoContainerOverride:a.video_container_override);this.mute\u003db?!!b.startMuted:\nhF(!1,a.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026hF(\"0\"!\u003d\u003dthis.controlsType,b\u0026\u0026!this.X(\"store_user_volume_override_from_wpcc_killswitch_2\")?b.storeUserVolume:a.store_user_volume);x\u003db?b.annotationsLoadPolicy:a.iv_load_policy;this.annotationsLoadPolicy\u003d\"3\"\u003d\u003d\u003dthis.controlsType?3:iF(void 0,x,EF);this.captionsLanguagePreference\u003db?b.captionsLanguagePreference||\"\":kF(\"\",a.cc_lang_pref);x\u003diF(2,b\u0026\u0026l?b.captionsLanguageLoadPolicy:a.cc_load_policy,EF);\"3\"\u003d\u003d\u003dthis.controlsType\u0026\u00262\u003d\u003d\u003dx\u0026\u0026(x\u003d3);this.Sa\u003dx;this.ze\u003db?b.hl||\n\"en_US\":kF(\"en_US\",a.hl);this.region\u003db?b.contentRegion||\"US\":kF(\"US\",a.cr);this.hostLanguage\u003db?b.hostLanguage||\"en\":kF(\"en\",a.host_language);this.Rj\u003d!this.La\u0026\u0026Math.random()\u003cg.T(this.experiments,\"web_player_api_logging_fraction\");this.Ia\u003d!this.La;this.enabledEngageTypes\u003dnew Set;this.deviceHasDisplay\u003db?!b.deviceIsAudioOnly:hF(!0,a.deviceHasDisplay);this.ye\u003djF(this.ye,a.ismb);this.Ui\u003dZla(this,a);FF(this,a,!0);this.V\u003dnew VE;g.J(this,this.V);this.Mg\u003d$la(this,a,b);this.Kj\u003dnull!\u003dwindow.WebKitPlaybackTargetAvailabilityEvent;\nthis.B\u003dnew SE(this.experiments,this.X(\"html5_force_hfr_support\")?!0:GF(this)||Gt()||Ht()||ama(this),g.cj\u0026\u0026g.ae(56)||g.dj\u0026\u0026g.ae(54)||ama(this));this.schedule\u003dnew Fla(Kla(g.HF(this),this.ye,this.experiments));this.enableSafetyMode\u003dnull!\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.initialEnableSafetyMode)\u0026\u0026void 0!\u003d\u003dd?d:hF(!1,a.enable_safety_mode);x\u003dthis.xa?!1:tF(this)\u0026\u0026\"blazer\"!\u003d\u003dthis.playerStyle;var y;b\u0026\u0026l?null!\u003db.disableAutonav\u0026\u0026(y\u003d!b.disableAutonav):y\u003da.allow_autonav;this.Tb\u003dhF(x,!this.L\u0026\u0026y);this.sendVisitorIdHeader\u003d\nb?!!b.sendVisitorIdHeader:hF(!1,a.send_visitor_id_header);this.jb\u003d(0,g.P)();var z;\"docs\"\u003d\u003d\u003dthis.playerStyle\u0026\u0026(b\u0026\u0026l?z\u003db.disableNativeContextMenu:z\u003da.disable_native_context_menu);this.disableNativeContextMenu\u003dhF(!1,z);this.Yj\u003dGF(this)\u0026\u0026this.X(\"enable_skip_intro_button\");this.embedConfig\u003dkF(\"\",b\u0026\u0026l?b.serializedEmbedConfig:a.embed_config);this.Hg\u003dhF(!1,a.full_window);this.vb\u003d!g.zF(this)\u0026\u0026!IF(this)\u0026\u0026!g.CF(this)\u0026\u0026!DF(this)\u0026\u0026!0;this.livingRoomAppMode\u003diF(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",b?null\u003d\u003d\u003d(e\u003db.device)||\nvoid 0\u003d\u003d\u003de?void 0:e.livingRoomAppMode:a.living_room_app_mode,bma);this.transparentBackground\u003db?!!b.transparentBackground:hF(!1,a.transparent_background);this.useFastSizingOnWatchDefault\u003dhF(!0,b?b.useFastSizingOnWatchDefault:a.use_fast_sizing_on_watch_default);this.showMiniplayerButton\u003db?!!b.showMiniplayerButton:hF(!1,a.show_miniplayer_button);this.externalFullscreen\u003db?!!b.externalFullscreen:hF(!1,a.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003db?!!b.showMiniplayerUiWhenMinimized:hF(!1,a.use_miniplayer_ui);\nthis.showInlinePreviewUi\u003db?!!b.showInlinePreviewUi:!1;this.showBackButton\u003dhF(!1,a.showbackbutton);this.Ri\u003dnull!\u003d\u003d(f\u003da.show_loop_video_toggle)\u0026\u0026void 0!\u003d\u003df?f:!0;this.fl\u003d1E-4\u003eMath.random();this.Kc\u003da.onesie_hot_config||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.onesieHotConfig)?new Cla(a.onesie_hot_config,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.onesieHotConfig):void 0;this.isTectonic\u003db\u0026\u0026!this.X(\"fill_is_tectonic_from_wpcc_killswitch\")?!!b.isTectonic:!!a.isTectonic;this.ll\u003dc;this.dc\u003dnew Mla;g.J(this,this.dc);this.Mh\u003dhF(!1,a.force_gvi);\nthis.datasyncId\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.datasyncId)||g.O(\"DATASYNC_ID\",void 0);this.dl\u003dg.O(\"LOGGED_IN\",!1);this.Qj\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.allowWoffleManagement)||!1;this.Hh\u003d0;if(this.X(\"html5_generate_session_po_token\")){a\u003dg.HF(this)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\";try{this.Xg\u003duea({fm:a});JF(this);var G\u003dg.T(this.experiments,\"html5_session_po_token_interval_time\");0\u003cG\u0026\u0026(this.Hj\u003dct(function(){JF(h)},G))}catch(H){H instanceof Error\u0026\u0026g.py(H)}}};\nFF\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.Wb\u003dkF(a.Wb,b.video_id);a.Aa\u003dkF(a.Aa,b.eventid);a.Aa\u0026\u0026(Tx\u003da.Aa);for(var d\u003d[],e\u003dg.r(Object.keys(cma)),f\u003de.next();!f.done;f\u003de.next()){f\u003dcma[f.value];var h\u003db[f];null!\u003dh\u0026\u0026(h!\u003d\u003da.deviceParams[f]\u0026\u0026d.push(f),a.deviceParams[f]\u003dh)}!c\u0026\u00260\u003cd.length\u0026\u0026a.fl\u0026\u0026(d.sort(),g.py(new g.Xv(\"Player client parameters changed after startup\",d)));a.userAge\u003djF(a.userAge,b.user_age);a.userDisplayImage\u003dkF(a.userDisplayImage,b.user_display_image);g.Xz(a.userDisplayImage)||(a.userDisplayImage\u003d\n\"\");a.userDisplayName\u003dkF(a.userDisplayName,b.user_display_name);a.He\u003dkF(a.He,b.user_gender);a.csiPageType\u003dkF(a.csiPageType,b.csi_page_type);a.csiServiceName\u003dkF(a.csiServiceName,b.csi_service_name);a.Qg\u003dhF(a.Qg,b.enablecsi);a.pageId\u003dkF(a.pageId,b.pageid);if(b\u003db.enabled_engage_types)a.enabledEngageTypes\u003dnew Set(b.split(\",\"))};\nVla\u003dfunction(a,b){var c\u003d\"detailpage\";\"adunit\"\u003d\u003d\u003db?c\u003da.l?\"embedded\":\"detailpage\":\"embedded\"\u003d\u003d\u003db||a.u?c\u003diF(c,b,dma):b\u0026\u0026(c\u003d\"embedded\");return c};\n$la\u003dfunction(a,b,c){var d\u003dc?c.innertubeApiKey:kF(\"\",b.innertube_api_key),e\u003dc?c.innertubeApiVersion:kF(\"\",b.innertube_api_version);b\u003dc?c.innertubeContextClientVersion:kF(\"\",b.innertube_context_client_version);return{innertubeApiKey:g.O(\"INNERTUBE_API_KEY\",void 0)||d,innertubeApiVersion:g.O(\"INNERTUBE_API_VERSION\",void 0)||e,oJ:g.O(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),pJ:a.deviceParams.c,innertubeContextClientVersion:g.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0)||b,rJ:a.hostLanguage,qJ:a.region,\nsJ:g.O(\"INNERTUBE_HOST_OVERRIDE\",void 0)||\"\",uJ:!!g.O(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),tJ:!!g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)}};\nLF\u003dfunction(a,b){return!a.C\u0026\u0026Ct()\u0026\u0026ar(55)\u0026\u0026\"3\"\u003d\u003d\u003da.controlsType\u0026\u0026!b};\ng.MF\u003dfunction(a){a\u003dema(a.Fa);return\"www.youtube-nocookie.com\"\u003d\u003d\u003da?\"www.youtube.com\":a};\ng.NF\u003dfunction(a){return g.CF(a)?\"music.youtube.com\":g.MF(a)};\nOF\u003dfunction(a,b,c){return a.protocol+\"://i1.ytimg.com/vi/\"+b+\"/\"+(c||\"hqdefault.jpg\")};\nPF\u003dfunction(a){return tF(a)\u0026\u0026!g.zF(a)};\nwF\u003dfunction(a){return yF\u0026\u0026!a.Ni||Bt(\"nintendo wiiu\")||Bt(\"nintendo 3ds\")?!0:!1};\nDF\u003dfunction(a){return\"area120-boutique\"\u003d\u003d\u003da.playerStyle};\ng.CF\u003dfunction(a){return\"music-embed\"\u003d\u003d\u003da.playerStyle};\ng.HF\u003dfunction(a){return/^TVHTML5/.test(a.deviceParams.c)?!0:\"TV\"\u003d\u003d\u003da.deviceParams.cplatform};\nfma\u003dfunction(a){return\"TVHTML5\"\u003d\u003d\u003da.deviceParams.c\u0026\u0026a.deviceParams.cver.startsWith(\"7\")};\nnF\u003dfunction(a){return\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"\u003d\u003d\u003da.deviceParams.c};\nama\u003dfunction(a){return\"CHROMECAST ULTRA/STEAK\"\u003d\u003d\u003da.deviceParams.cmodel||\"CHROMECAST/STEAK\"\u003d\u003d\u003da.deviceParams.cmodel};\ng.QF\u003dfunction(){return 1\u003cwindow.devicePixelRatio?window.devicePixelRatio:1};\nGF\u003dfunction(a){return\"web\"\u003d\u003d\u003da.deviceParams.c.toLowerCase().substr(0,3)};\ng.RF\u003dfunction(a){return\"WEB\"\u003d\u003d\u003da.deviceParams.c.toUpperCase()};\nIF\u003dfunction(a){return\"WEB_KIDS\"\u003d\u003d\u003da.deviceParams.c};\ng.zF\u003dfunction(a){return\"WEB_UNPLUGGED\"\u003d\u003d\u003da.deviceParams.c};\nSF\u003dfunction(a){return\"TVHTML5_UNPLUGGED\"\u003d\u003d\u003da.deviceParams.c};\ng.TF\u003dfunction(a){return g.zF(a)||\"TV_UNPLUGGED_CAST\"\u003d\u003d\u003da.deviceParams.c||SF(a)};\ng.AF\u003dfunction(a){return\"WEB_REMIX\"\u003d\u003d\u003da.deviceParams.c};\ng.UF\u003dfunction(a){return\"WEB_EMBEDDED_PLAYER\"\u003d\u003d\u003da.deviceParams.c};\ng.VF\u003dfunction(a){return g.RF(a)\u0026\u0026a.X(\"web_player_i_see_captions\")};\nWF\u003dfunction(a){return a.X(\"web_player_enable_hybrid_controls_on_touch_screen\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(any-pointer: coarse)\").matches\u0026\u0026g.RF(a)};\nXla\u003dfunction(a){if(a.i)return!a.C;var b\u003dNumber(Date.now()/1E3),c\u003dg.qv.getInstance();return a.X(\"block_desktop_background_playback_with_mobile_cookie\")\u0026\u0026c\u0026\u0026b\u003eNumber(c.get(\"dhmu\",b.toString()))};\ng.YF\u003dfunction(a){return(a.deviceHasDisplay\u0026\u0026g.cj\u0026\u0026!Mt\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.Ot?a.l\u0026\u0026g.ae(51):!0:!1)||(a.deviceHasDisplay\u0026\u0026g.dj\u0026\u0026!Mt\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.Ot?a.l\u0026\u0026g.ae(48):g.ae(38):!1)||(a.deviceHasDisplay\u0026\u0026g.Cl\u0026\u0026!Mt\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.Ot?a.l\u0026\u0026g.ae(37):g.ae(27):!1)||a.deviceHasDisplay\u0026\u0026g.XF\u0026\u0026!Lt()\u0026\u0026g.ae(11)||a.deviceHasDisplay\u0026\u0026g.ej\u0026\u0026g.ae(\"604.4\")};\ngma\u003dfunction(a){if(g.xF(a)\u0026\u0026uF)return!1;if(g.dj){if(!g.ae(47)||!g.ae(52)\u0026\u0026g.ae(51))return!1}else if(g.ej)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\ntF\u003dfunction(a){return\"detailpage\"\u003d\u003d\u003da.Ja};\ng.xF\u003dfunction(a){return\"embedded\"\u003d\u003d\u003da.Ja};\nZF\u003dfunction(a){return\"leanback\"\u003d\u003d\u003da.Ja};\nsF\u003dfunction(a){return\"adunit\"\u003d\u003d\u003da.Ja||\"gvn\"\u003d\u003d\u003da.playerStyle};\ng.BF\u003dfunction(a){return\"profilepage\"\u003d\u003d\u003da.Ja};\ng.rF\u003dfunction(a){return a.l\u0026\u0026g.xF(a)\u0026\u0026!sF(a)\u0026\u0026!a.C};\nZla\u003dfunction(a,b){if(g.GE(a.experiments,\"html5_qoe_intercept\"))return g.GE(a.experiments,\"html5_qoe_intercept\");a.al?(b\u003db.vss_host||\"s.youtube.com\",a.X(\"www_for_videostats\")\u0026\u0026\"s.youtube.com\"\u003d\u003d\u003db\u0026\u0026(b\u003dema(a.Fa)||\"www.youtube.com\")):b\u003d\"video.google.com\";return b};\n$F\u003dfunction(a){if(!a.userDisplayImage)return\"\";var b\u003da.userDisplayImage.split(\"/\");if(5\u003d\u003d\u003db.length)return a\u003db[b.length-1].split(\"\u003d\"),a[1]\u003d\"s20-c\",b[b.length-1]\u003da.join(\"\u003d\"),b.join(\"/\");if(8\u003d\u003d\u003db.length)return b.splice(7,0,\"s20-c\"),b.join(\"/\");if(9\u003d\u003d\u003db.length)return b[7]+\u003d\"-s20-c\",b.join(\"/\");g.py(new g.Xv(\"Profile image not a FIFE URL.\",a.userDisplayImage));return a.userDisplayImage};\ng.aG\u003dfunction(a){var b\u003dg.NF(a);!a.X(\"yt_embeds_disable_new_error_lozenge_url\")\u0026\u0026hma.includes(b)\u0026\u0026(b\u003d\"www.youtube.com\");return a.protocol+\"://\"+b};\nSla\u003dfunction(a,b){b.brand\u0026\u0026(a.deviceParams.cbrand\u003db.brand);b.browser\u0026\u0026(a.deviceParams.cbr\u003db.browser);b.browserVersion\u0026\u0026(a.deviceParams.cbrver\u003db.browserVersion);a.deviceParams.c\u003db.interfaceName||\"WEB\";a.deviceParams.cver\u003db.interfaceVersion||\"html5\";b.interfaceTheme\u0026\u0026(a.deviceParams.ctheme\u003db.interfaceTheme);a.deviceParams.cplayer\u003db.interfacePlayerType||\"UNIPLAYER\";b.model\u0026\u0026(a.deviceParams.cmodel\u003db.model);b.network\u0026\u0026(a.deviceParams.cnetwork\u003db.network);b.os\u0026\u0026(a.deviceParams.cos\u003db.os);b.osVersion\u0026\u0026(a.deviceParams.cosver\u003d\nb.osVersion);b.platform\u0026\u0026(a.deviceParams.cplatform\u003db.platform)};\nJF\u003dfunction(a){if(a.X(\"html5_generate_session_po_token\"))if(!a.Xg)g.py(new g.Xv(\"Failed to update session PO token\",\"webPo not initialized\"));else if(a.Xg.isReady()){var b\u003dg.O(\"VISITOR_DATA\",void 0);b\u003da.Xg.Py({aI:a.dl?a.datasyncId:b});a.Og\u003dg.ee(b,2)}};\nema\u003dfunction(a){var b\u003dg.ji(a);return(a\u003dNumber(g.ii(4,a))||null)?b+\":\"+a:b};\nbG\u003dfunction(a){this.i\u003da};\ncG\u003dfunction(a,b,c){if(c)return pt();var d\u003d{};c\u003dPD();b\u003dg.r(b);for(var e\u003db.next();!e.done;e\u003db.next())if(e\u003de.value,a.canPlayType(c,e.cf().mimeType)){var f\u003de.i.ib().quality;if(!d[f]||d[f].cf().Ce())d[f]\u003de}var h\u003d[];d.auto\u0026\u0026h.push(d.auto);g.Bb(FD,function(l){(l\u003dd[l])\u0026\u0026h.push(l)});\nreturn h.length?qt(h):pt()};\nima\u003dfunction(a,b,c,d){this.u\u003da;this.l\u003db;this.cpn\u003dc;this.C\u003dd;this.B\u003d0;this.i\u003d\"\"};\njma\u003dfunction(a,b){a.u.some(function(c){var d;return(null\u003d\u003d\u003d(d\u003dc.Gc)||void 0\u003d\u003d\u003dd?void 0:d.getId())\u003d\u003d\u003db});\na.i\u003db};\nkma\u003dfunction(a,b,c){a.cpn\u0026\u0026(b\u003dg.ui(b,{cpn:a.cpn}));c\u0026\u0026(b\u003dg.ui(b,{B9:c}));return b};\nlma\u003dfunction(a,b){a\u003da.itag.toString();null!\u003d\u003db\u0026\u0026(a+\u003db.itag.toString());return a};\nmma\u003dfunction(a){for(var b\u003d[],c\u003d[],d\u003dg.r(a.l),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.bitrate\u003c\u003da.B?b.push(e):c.push(e);b.sort(function(f,h){return h.bitrate-f.bitrate});\nc.sort(function(f,h){return f.bitrate-h.bitrate});\na.l\u003db.concat(c)};\nnma\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q){this.itag\u003da;this.url\u003db;this.codecs\u003dc;this.width\u003dd;this.height\u003de;this.fps\u003df;this.bitrate\u003dh;this.Gc\u003dvoid 0\u003d\u003d\u003dp?null:p;this.audioChannels\u003dq;this.u\u003d(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?void 0:l.split(\",\"))||[];this.l\u003dm||null;this.Id\u003dn||\"\";this.i\u003d\"\"};\noma\u003dfunction(a,b,c,d){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!0:c;d\u003dvoid 0\u003d\u003d\u003dd?[]:d;var e\u003d{};a\u003dg.r(a);for(var f\u003da.next();!f.done;f\u003da.next()){f\u003df.value;if(b\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var h\u003df.type;f.audio_channels\u0026\u0026(h\u003dh+\"; channels\u003d\"+f.audio_channels);if(!MediaSource.isTypeSupported(h)){d.push(f.itag);d.push(\"tpus\");continue}}if(c||!f.drm_families||\"smpte2084\"!\u003d\u003df.eotf\u0026\u0026\"arib-std-b67\"!\u003d\u003df.eotf){h\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"};var l\u003df.type.match(/codecs\u003d\"([^\"]*)\"/);\nl\u003dl?l[1]:\"\";var m\u003dnull;f.audio_track_id\u0026\u0026(m\u003dnew OD(f.name,f.audio_track_id,!!f.is_default));var n\u003df.eotf;f\u003dnew nma(f.itag,f.url,l,+f.width,+f.height,+f.fps,+f.bitrate,f.audio_itag,n?h[n]:void 0,f.drm_families,m,+f.audio_channels);e[f.itag]\u003de[f.itag]||[];e[f.itag].push(f)}else d.push(f.itag),d.push(\"enchdr\")}return e};\ndG\u003dfunction(a,b,c){this.i\u003da;this.u\u003db;this.expiration\u003dc;this.l\u003dnull};\npma\u003dfunction(a,b){if(!(Mt||Jt()||Ft()))return null;a\u003doma(b,g.S(a.experiments,\"html5_filter_fmp4_in_hls\"));if(!a)return null;b\u003d[];for(var c\u003d{},d\u003dg.r(Object.keys(a)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003dg.r(a[e.value]);for(var f\u003de.next();!f.done;f\u003de.next()){var h\u003df.value;h.Gc\u0026\u0026(f\u003dh.Gc.getId(),c[f]||(h\u003dnew kB(f,h.Gc),c[f]\u003dh,b.push(h)))}}return 0\u003cb.length?b:null};\numa\u003dfunction(a,b,c,d,e,f){if(!(Mt||Jt()||Ft()))return pt();var h\u003d[],l\u003dqma(c),m\u003doma(c,g.S(a.experiments,\"html5_filter_fmp4_in_hls\"),a.B.B,h);if(!m)return f(\"noplst\"),pt();rma(m);c\u003d{};var n\u003d(c.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",c),p;c\u003d[];for(var q\u003d[],t\u003d[],u\u003dnull,x\u003d\"\",y\u003dg.r(Object.keys(m)),z\u003dy.next();!z.done;z\u003dy.next())if(z\u003dz.value,!g.S(a.experiments,\"html5_disable_drm_hfr_1080\")||\"383\"!\u003d\u003dz\u0026\u0026\"373\"!\u003d\u003dz){z\u003dg.r(m[z]);for(var G\u003dz.next();!G.done;G\u003dz.next())if(G\u003dG.value,G.width){for(var H\u003d\ng.r(G.u),I\u003dH.next();!I.done;I\u003dH.next())if(I\u003dI.value,m[I]){G.i\u003dI;break}G.i||(G.i\u003dsma(m,G));if(H\u003dm[G.i])if(c.push(G),\"fairplay\"\u003d\u003d\u003dG.Id\u0026\u0026(p\u003dn),I\u003d\"\",\"PQ\"\u003d\u003d\u003dG.l?I\u003d\"smpte2084\":\"HLG\"\u003d\u003d\u003dG.l\u0026\u0026(I\u003d\"arib-std-b67\"),I\u0026\u0026(x\u003dI),t.push(tma(H,[G],e,G.itag,G.width,G.height,G.fps,l,void 0,void 0,p,I)),!u||G.width*G.height*G.fps\u003eu.width*u.height*u.fps)u\u003dG}else q.push(G)}else h.push(z),h.push(\"disdrmhfr\");t.reduce(function(L,X){return X.cf().Ck()\u0026\u0026L},!0)\u0026\u0026(p\u003dn);\nd\u003dMath.max(d,0);n\u003du||{};m\u003dvoid 0\u003d\u003d\u003dn.fps?0:n.fps;u\u003dvoid 0\u003d\u003d\u003dn.width?0:n.width;n\u003dvoid 0\u003d\u003d\u003dn.height?0:n.height;y\u003dg.S(a.experiments,\"html5_native_audio_track_switching\");t.push(tma(q,c,e,\"93\",u,n,m,l,\"auto\",d,p,x,y));h.length\u0026\u0026f(h.join(\".\"));return cG(a.B,t,LF(a,b))};\ntma\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t){for(var u\u003d0,x\u003d\"\",y\u003dg.r(a),z\u003dy.next();!z.done;z\u003dy.next())z\u003dz.value,x||(x\u003dz.itag),z.audioChannels\u0026\u0026z.audioChannels\u003eu\u0026\u0026(u\u003dz.audioChannels,x\u003dz.itag);d\u003dnew ID(d,\"application/x-mpegURL\",{audio:new CD(0,u,null,x),video:new ED(e,f,h,null,void 0,m,void 0,q),Id:p});a\u003dnew ima(a,b,c,!!t);a.B\u003dn?n:1369843;return new dG(d,a,l)};\nqma\u003dfunction(a){a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.url\u0026\u0026(b\u003db.url.split(\"expire/\"),!(1\u003e\u003db.length)))return+b[1].split(\"/\")[0];return NaN};\nsma\u003dfunction(a,b){for(var c\u003dg.r(Object.keys(a)),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003da[d][0];if(!e.width\u0026\u0026e.Id\u003d\u003d\u003db.Id\u0026\u0026!e.audioChannels)return d}return\"\"};\nrma\u003dfunction(a){for(var b\u003dnew Set,c\u003dg.r(Object.values(a)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.length\u0026\u0026(d\u003dd[0],d.height\u0026\u0026d.codecs.startsWith(\"vp09\")\u0026\u0026b.add(d.height));c\u003d[];if(b.size){d\u003dg.r(Object.keys(a));for(var e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,a[e].length){var f\u003da[e][0];f.height\u0026\u0026b.has(f.height)\u0026\u0026!f.codecs.startsWith(\"vp09\")\u0026\u0026c.push(e)}}b\u003dg.r(c);for(e\u003db.next();!e.done;e\u003db.next())delete a[e.value]};\neG\u003dfunction(a,b){this.i\u003da;this.l\u003db};\nvma\u003dfunction(a,b,c,d){var e\u003d[];c\u003dg.r(c);for(var f\u003dc.next();!f.done;f\u003dc.next()){var h\u003df.value;if(h.url){f\u003dnew g.KB(h.url,!0);if(h.s){var l\u003dh.sp,m\u003dJB(decodeURIComponent(h.s));f.set(l,encodeURIComponent(m))}l\u003dg.r(Object.keys(d));for(m\u003dl.next();!m.done;m\u003dl.next())m\u003dm.value,f.set(m,d[m]);h\u003dBka(h.type,h.quality,h.itag,h.width,h.height);e.push(new eG(h,f))}}return cG(a.B,e,LF(a,b))};\nfG\u003dfunction(a,b){this.i\u003da;this.l\u003db};\nwma\u003dfunction(a){var b\u003d[];g.Bb(a,function(c){if(c\u0026\u0026c.url){var d\u003dBka(c.type,\"medium\",\"0\");b.push(new fG(d,c.url))}});\nreturn b};\nxma\u003dfunction(a,b,c){c\u003dwma(c);return cG(a.B,c,LF(a,b))};\nyma\u003dfunction(){var a\u003dg.Ga(\"ytDebugData.callbacks\");a||(a\u003d{},g.Fa(\"ytDebugData.callbacks\",a,void 0));return a};\nhG\u003dfunction(){void 0\u003d\u003d\u003dgG\u0026\u0026(gG\u003dg.tr());return gG};\niG\u003dfunction(){var a\u003dhG();if(!a)return{};try{var b\u003da.get(\"yt-player-lv\");return JSON.parse(b||\"{}\")}catch(c){return{}}};\nzma\u003dfunction(a){var b\u003dhG();b\u0026\u0026(a\u003dJSON.stringify(a),b.set(\"yt-player-lv\",a))};\njG\u003dfunction(a){return iG()[a]||0};\nkG\u003dfunction(a,b){var c\u003diG();b!\u003d\u003dc[a]\u0026\u0026(0!\u003d\u003db?c[a]\u003db:delete c[a],zma(c))};\nAma\u003dfunction(a){var b\u003diG();b\u003dObject.assign({},b);a\u003dObject.assign({},a);for(var c in b)a[c]?(4!\u003d\u003db[c]\u0026\u0026(b[c]\u003da[c]),delete a[c]):2!\u003d\u003db[c]\u0026\u0026(b[c]\u003d4);Object.assign(b,a);zma(b);JSON.stringify(b);return b};\nBma\u003dfunction(){return g.E(this,function b(){return g.B(b,function(c){return c.return(iia())})})};\ng.lG\u003dfunction(){return g.E(this,function b(){return g.B(b,function(c){return c.return(Cma().open())})})};\nDma\u003dfunction(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){if(1\u003d\u003df.i)return g.A(f,g.Tw(),2);if(3!\u003df.i)return(d\u003df.l)?g.A(f,(0,g.lG)(),3):f.return();e\u003df.l;return f.return(uw(e,[\"index\",\"media\",\"captions\"],\"readwrite\",function(h){var l\u003dIDBKeyRange.bound(a+\"|\",a+\"~\");h\u003d[ww(h,\"index\").delete(l),ww(h,\"media\").delete(l),ww(h,\"captions\").delete(l)];return gw.all(h).then(function(){})}))})})};\nGma\u003dfunction(){return g.E(this,function b(){var c,d;return g.B(b,function(e){if(1\u003d\u003de.i)return g.A(e,g.Tw(),2);if(3!\u003de.i){c\u003de.l;if(!c)throw g.ew(\"rvdfd\");return g.A(e,(0,g.lG)(),3)}d\u003de.l;return e.return(uw(d,[\"index\",\"media\"],\"readwrite\",function(f){var h\u003d{};return Cw(ww(f,\"index\"),{},function(l){var m,n\u003dl.getKey().match(/^([\\w\\-_]+)\\|(a|v)$/),p\u003dgw.resolve(void 0);if(n){var q\u003dn[1];n\u003dn[2];h[q]\u003dh[q]||{};h[q][n]\u003dEma(null\u003d\u003d\u003d(m\u003dl.getValue())||void 0\u003d\u003d\u003dm?void 0:m.fmts)}else p\u003dl.delete().then(function(){});\nreturn gw.all([l.continue(),p]).then(function(t){return g.r(t).next().value})}).then(function(){for(var l\u003d{},m\u003dg.r(Object.keys(h)),n\u003dm.next();!n.done;n\u003dm.next()){n\u003dn.value;\nvar p\u003dh[n].v;l[n]\u003dh[n].a\u0026\u0026p?1:2}var q\u003dAma(l);return Ew(ww(f,\"media\"),{},function(t){var u\u003dt.getKey().match(Fma);u\u0026\u0026l[u[1]]||ww(f,\"media\").delete(t.getKey());return t.continue()}).then(function(){return q})})}))})})};\nHma\u003dfunction(a,b){return g.E(this,function d(){var e,f;return g.B(d,function(h){if(1\u003d\u003dh.i)return g.A(h,g.Tw(),2);if(3!\u003dh.i){e\u003dh.l;if(!e)throw g.ew(\"wct\");return g.A(h,(0,g.lG)(),3)}f\u003dh.l;return g.A(h,uw(f,[\"captions\"],\"readwrite\",function(l){var m\u003d[];l\u003dww(l,\"captions\");for(var n\u003d0;n\u003cb.length;n++){var p\u003dvw(l,b[n],a+\"|\"+b[n].metadata.vss_id);m.push(p)}return gw.all(m)}),0)})})};\nIma\u003dfunction(a){return g.E(this,function c(){var d,e,f;return g.B(c,function(h){if(1\u003d\u003dh.i)return d\u003dIDBKeyRange.bound(a+\"|\",a+\"~\"),g.A(h,g.Tw(),2);if(3!\u003dh.i){e\u003dh.l;if(!e)throw g.ew(\"gactfv\");return g.A(h,(0,g.lG)(),3)}f\u003dh.l;return h.return(f.getAll(\"captions\",d))})})};\nmG\u003dfunction(a,b,c,d,e,f){return g.E(this,function l(){var m,n,p,q,t,u;return g.B(l,function(x){switch(x.i){case 1:return m\u003djG(a),4\u003d\u003d\u003dm?x.return(4):g.A(x,g.Tw(),2);case 2:n\u003dx.l;if(!n)throw g.ew(\"wiac\");p\u003dc.lastModified||\"0\";return g.A(x,(0,g.lG)(),3);case 3:return q\u003dx.l,ra(x,4),g.A(x,uw(q,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\"},function(y){if(void 0!\u003d\u003de\u0026\u0026void 0!\u003d\u003df){var z\u003d\"\"+a+\"|\"+b.id+\"|\"+p+\"|\"+String(e).padStart(10,\"0\");z\u003dvw(ww(y,\"media\"),f,z)}else z\u003dgw.resolve(void 0);\nvar G\u003dJma(a,b.isVideo()),H\u003dJma(a,!b.isVideo()),I\u003d{fmts:Kma(d),format:c||{}};G\u003dvw(ww(y,\"index\"),I,G);var L\u003d-1\u003d\u003d\u003dd.downloadedEndTime;y\u003dL?ww(y,\"index\").get(H):gw.resolve(void 0);return gw.all([y,z,G]).then(function(X){X\u003dg.r(X).next().value;var Q\u003djG(a);4!\u003d\u003dQ\u0026\u0026L\u0026\u0026void 0!\u003d\u003dX\u0026\u0026Ema(X.fmts)\u0026\u0026(Q\u003d1,kG(a,Q));return Q})}),6);\ncase 6:return x.return(x.l);case 4:t\u003dta(x);u\u003djG(a);if(4\u003d\u003d\u003du)return x.return(u);kG(a,4);throw t;}})})};\nLma\u003dfunction(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){if(1\u003d\u003df.i)return g.A(f,g.Tw(),2);if(3!\u003df.i){d\u003df.l;if(!d)throw g.ew(\"ri\");return g.A(f,(0,g.lG)(),3)}e\u003df.l;return f.return(uw(e,[\"index\"],\"readonly\",function(h){var l\u003dIDBKeyRange.bound(a+\"|\",a+\"~\");return ww(h,\"index\").getAll(l).then(function(m){return m.map(function(n){return n?n.format:{}})})}))})})};\nMma\u003dfunction(a,b,c,d){return g.E(this,function f(){var h,l;return g.B(f,function(m){if(1\u003d\u003dm.i)return g.A(m,g.Tw(),2);if(3!\u003dm.i){h\u003dm.l;if(!h)throw g.ew(\"rc\");return g.A(m,(0,g.lG)(),3)}l\u003dm.l;return m.return(uw(l,[\"media\"],\"readonly\",function(n){var p\u003d\"\"+a+\"|\"+b+\"|\"+c+\"|\"+String(d).padStart(10,\"0\");return ww(n,\"media\").get(p)}))})})};\nNma\u003dfunction(a){return g.E(this,function c(){return g.B(c,function(d){kG(a,0);return d.return(Dma(a))})})};\nOma\u003dfunction(){return g.E(this,function b(){return g.B(b,function(c){var d\u003dhG();d\u0026\u0026d.remove(\"yt-player-lv\");return g.A(c,Cma().delete(),0)})})};\nEma\u003dfunction(a){return a?a.includes(\"dlt\u003d-1\")||!a.includes(\"dlt\u003d\"):!1};\nJma\u003dfunction(a,b){return\"\"+a+\"|\"+(b?\"v\":\"a\")};\nKma\u003dfunction(a){var b\u003d{};return ps((b.dlt\u003da.downloadedEndTime.toString(),b.mket\u003da.maxKnownEndTime.toString(),b.avbr\u003da.averageByteRate.toString(),b))};\nPma\u003dfunction(a){var b\u003d{},c\u003d{};a\u003dg.r(a);for(var d\u003da.next();!d.done;d\u003da.next()){var e\u003dd.value,f\u003de.split(\"|\");e.match(Fma)?(d\u003dNumber(f.pop()),isNaN(d)?c[e]\u003d\"?\":(f\u003df.join(\"|\"),(e\u003db[f])?(f\u003de[e.length-1],d\u003d\u003d\u003df.end+1?f.end\u003dd:e.push({start:d,end:d})):b[f]\u003d[{start:d,end:d}])):c[e]\u003d\"?\"}a\u003dg.r(Object.keys(b));for(d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,c[d]\u003db[d].map(function(h){return h.start+\"-\"+h.end}).join(\",\");\nreturn c};\nQma\u003dfunction(a){if(a\u003da.commonConfig)this.url\u003da.url,this.urlQueryOverride\u003da.urlQueryOverride,a.ustreamerConfig\u0026\u0026(this.ustreamerConfig\u003dWE(a.ustreamerConfig))};\ng.nG\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;this.languageCode\u003da.languageCode||\"\";this.languageName\u003da.languageName||null;this.kind\u003da.kind||\"\";this.name\u003da.name||null;this.id\u003da.id||null;this.i\u003da.is_servable||!1;this.isTranslateable\u003da.is_translateable||!1;this.url\u003da.url||null;this.vssId\u003da.vss_id||\"\";this.isDefault\u003da.is_default||!1;this.translationLanguage\u003da.translationLanguage||null};\ng.pG\u003dfunction(a){var b\u003d{languageCode:a.languageCode,languageName:a.languageName,displayName:g.oG(a),kind:a.kind,name:a.name,id:a.id,is_servable:a.i,is_default:a.isDefault,is_translateable:a.isTranslateable,vss_id:a.vssId};a.translationLanguage\u0026\u0026(b.translationLanguage\u003da.translationLanguage);return b};\ng.qG\u003dfunction(a){return a.translationLanguage?a.translationLanguage.languageCode:a.languageCode};\ng.oG\u003dfunction(a){var b\u003da.languageName||\"\",c\u003d[b];\"asr\"\u003d\u003d\u003da.kind\u0026\u0026-1\u003d\u003d\u003db.indexOf(\"(\")\u0026\u0026c.push(\" (Automatic Captions)\");a.name\u0026\u0026c.push(\" - \"+a.name);a.translationLanguage\u0026\u0026c.push(\" \u003e\u003e \"+a.translationLanguage.languageName);return c.join(\"\")};\nUma\u003dfunction(a,b,c,d){a||(a\u003db\u0026\u0026Rma.hasOwnProperty(b)\u0026\u0026Sma.hasOwnProperty(b)?Sma[b]+\"_\"+Rma[b]:void 0);b\u003da;if(!b)return null;a\u003db.match(Tma);if(!a||5!\u003d\u003da.length)return null;if(a\u003db.match(Tma)){var e\u003dNumber(a[3]),f\u003d[7,8,10,5,6];a\u003d!(1\u003d\u003d\u003dNumber(a[1])\u0026\u00268\u003d\u003d\u003de)\u0026\u00260\u003c\u003df.indexOf(e)}else a\u003d!1;return c||d||a?b:null};\nGG\u003dfunction(a){for(var b\u003d{},c\u003dg.r(Object.keys(rG)),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003da[rG[d]];e\u0026\u0026(b[d]\u003de)}return b};\nVma\u003dfunction(a,b){for(var c\u003d{},d\u003dg.r(Object.keys(rG)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003db?b+e:e;f\u003da[f+\"_webp\"]||a[f];g.Xz(f)\u0026\u0026(c[rG[e]]\u003df)}return c};\nHG\u003dfunction(a){var b\u003d{};if(!a||!a.thumbnails)return b;a\u003da.thumbnails.filter(function(l){return!!l.url});\na.sort(function(l,m){return l.width-m.width||l.height-m.height});\nfor(var c\u003dg.r(Object.keys(Wma)),d\u003dc.next();!d.done;d\u003dc.next()){var e\u003dNumber(d.value);d\u003dWma[e];for(var f\u003dg.r(a),h\u003df.next();!h.done;h\u003df.next())if(h\u003dh.value,h.width\u003e\u003de){e\u003dXma(h.url);g.Xz(e)\u0026\u0026(b[d]\u003de);break}}(a\u003da.pop())\u0026\u00261280\u003c\u003da.width\u0026\u0026(a\u003dXma(a.url),g.Xz(a)\u0026\u0026(b[\"maxresdefault.jpg\"]\u003da));return b};\nXma\u003dfunction(a){return a.startsWith(\"//\")?\"https:\"+a:a};\nZma\u003dfunction(a){if(a\u003da.colorInfo)if(a\u003da.transferCharacteristics)return Yma[a];return null};\nIG\u003dfunction(a){return a\u0026\u0026a.baseUrl||\"\"};\nJG\u003dfunction(a){a\u003dg.ts(a);for(var b\u003dg.r(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003da[c];a[c]\u003dArray.isArray(d)?d[0]:d}return a};\n$ma\u003dfunction(a,b){a.botguardData\u003db.playerAttestationRenderer.botguardData;b\u003db.playerAttestationRenderer.challenge;null!\u003db\u0026\u0026(a.Aa\u003db)};\nbna\u003dfunction(a,b){a.captionTracks\u003d[];if(b.captionTracks)for(var c\u003dg.r(b.captionTracks),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dana(d.baseUrl);if(!e)return;d\u003dnew g.nG({is_translateable:!!d.isTranslatable,languageCode:d.languageCode,languageName:d.name\u0026\u0026g.mA(d.name),url:e,vss_id:d.vssId,kind:d.kind});a.captionTracks.push(d)}a.tB\u003db.audioTracks||[];a.DJ\u003db.defaultAudioTrackIndex||0;a.uB\u003db.translationLanguages?g.Re(b.translationLanguages,function(f){return{languageCode:f.languageCode,languageName:g.mA(f.languageName)}}):\n[];\na.ql\u003d!!b.contribute\u0026\u0026!!b.contribute.captionsMetadataRenderer};\ncna\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dc.interstitials.map(function(h){var l\u003dh.unserializedPlayerResponse;if(l)return{is_yto_interstitial:!0,raw_player_response:l};if(h\u003dh.playerVars)return Object.assign({is_yto_interstitial:!0},qs(h))});\nd\u003dg.r(d);for(var e\u003dd.next();!e.done;e\u003dd.next())switch(e\u003de.value,c.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":a.interstitials\u003da.interstitials.concat({time:0,playerVars:e,Ij:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":a.interstitials\u003da.interstitials.concat({time:0x7ffffffffffff,playerVars:e,Ij:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var f\u003dNumber(c.podConfig.timeToInsertAtMillis);a.interstitials\u003da.interstitials.concat({time:f,playerVars:e,\nIj:0\u003d\u003d\u003df?5:7})}}};\ndna\u003dfunction(a,b){if(b\u003db.find(function(c){return!(!c||!c.tooltipRenderer)}))a.tooltipRenderer\u003db.tooltipRenderer};\nena\u003dfunction(a,b){b.subscribeCommand\u0026\u0026(a.subscribeCommand\u003db.subscribeCommand);b.unsubscribeCommand\u0026\u0026(a.unsubscribeCommand\u003db.unsubscribeCommand);b.addToWatchLaterCommand\u0026\u0026(a.addToWatchLaterCommand\u003db.addToWatchLaterCommand);b.removeFromWatchLaterCommand\u0026\u0026(a.removeFromWatchLaterCommand\u003db.removeFromWatchLaterCommand);b.getSharePanelCommand\u0026\u0026(a.getSharePanelCommand\u003db.getSharePanelCommand)};\nkna\u003dfunction(a){var b\u003da.indexRange,c\u003da.initRange;b\u003d{itag:a.itag,url:a.url,index:b?b.start+\"-\"+b.end:\"0-0\",bitrate:a.bitrate,init:c?c.start+\"-\"+c.end:\"0-0\",type:a.mimeType,clen:a.contentLength,lmt:a.lastModified,xtags:a.xtags};if(c\u003da.audioTrack){var d\u003dc.displayName;d\u0026\u0026(b.name\u003dd,b.audio_track_id\u003dc.id,c.audioIsDefault\u0026\u0026(b.isDefault\u003d\"1\"))}if(c\u003da.captionTrack)b.caption_display_name\u003dc.displayName,b.caption_vss_id\u003dc.vssId,b.caption_language_code\u003dc.languageCode,b.caption_kind\u003dc.kind;(c\u003da.cipher||a.signatureCipher)?\n(c\u003dqs(c),b.sp\u003dc.sp,b.s\u003dc.s,b.url\u003dc.url):b.url\u003da.url;c\u003da.width;d\u003da.height;null!\u003dc\u0026\u0026null!\u003dd\u0026\u0026(b.size\u003dc+\"x\"+d);(c\u003da.fps)\u0026\u0026(b.fps\u003dc);(c\u003da.type)\u0026\u0026(b.stream_type\u003dfna[c]);(c\u003da.projectionType)\u0026\u0026(b.projection_type\u003dgna[c]);(c\u003da.stereoLayout)\u0026\u0026(b.stereo_layout\u003dhna[c]);(c\u003da.spatialAudioType)\u0026\u0026(b.spatial_audio_type\u003dina[c]);if(d\u003da.drmFamilies){c\u003d[];d\u003dg.r(d);for(var e\u003dd.next();!e.done;e\u003dd.next())c.push(KG[e.value]);b.drm_families\u003dc.join(\",\")}(c\u003da.qualityLabel)\u0026\u0026(b.quality_label\u003dc);(c\u003da.targetDurationSec)\u0026\u0026(b.target_duration_sec\u003d\nc);(c\u003da.maxDvrDurationSec)\u0026\u0026(b.max_dvr_duration_sec\u003dc);(c\u003da.audioSampleRate)\u0026\u0026(b.audio_sample_rate\u003dc);(c\u003da.audioChannels)\u0026\u0026(b.audio_channels\u003dc);(c\u003dZma(a))\u0026\u0026(b.eotf\u003dc);(a\u003da.colorInfo)\u0026\u0026(a\u003da.primaries)\u0026\u0026(a\u003djna[a])\u0026\u0026(b.primaries\u003da);return g.si(b)};\nLG\u003dfunction(a){g.Kx.call(this);this.i\u003dnull;this.u\u003dnew xr;this.i\u003dnull;this.J\u003dnew Set;this.C\u003da||\"\"};\nlna\u003dfunction(a,b,c){for(c\u003dMG(a,c);0\u003c\u003dc;){var d\u003da.levels[c];if(d.isLoaded(Math.floor(b/(d.columns*d.rows)))\u0026\u0026(d\u003dg.NG(d,b)))return d;c--}return g.NG(a.levels[0],b)};\nnna\u003dfunction(a,b,c){c\u003dMG(a,c);for(var d,e;0\u003c\u003dc;c--)if(d\u003da.levels[c],e\u003dMath.floor(b/(d.columns*d.rows)),!d.isLoaded(e)){d\u003da;var f\u003dc,h\u003df+\"-\"+e;d.J.has(h)||(d.J.add(h),wr(d.u,f,{PJ:f,bK:e}))}mna(a)};\nmna\u003dfunction(a){if(!a.i\u0026\u0026!a.u.isEmpty()){var b\u003da.u.remove();a.i\u003dona(a,b)}};\nona\u003dfunction(a,b){var c\u003ddocument.createElement(\"img\");a.C\u0026\u0026(c.crossOrigin\u003da.C);c.src\u003dpna(a.levels[b.PJ],b.bK);c.onload\u003dfunction(){var d\u003db.PJ,e\u003db.bK;null!\u003d\u003da.i\u0026\u0026(a.i.onload\u003dnull,a.i\u003dnull);d\u003da.levels[d];d.loaded.add(e);mna(a);var f\u003dd.columns*d.rows;e*\u003df;d\u003dMath.min(e+f-1,d.EC()-1);e\u003d[e,d];a.Z(\"l\",e[0],e[1])};\nreturn c};\ng.OG\u003dfunction(a,b,c,d){this.level\u003da;this.C\u003db;this.loaded\u003dnew Set;this.level\u003da;this.C\u003db;a\u003dc.split(\"#\");this.width\u003dMath.floor(Number(a[0]));this.height\u003dMath.floor(Number(a[1]));this.u\u003dMath.floor(Number(a[2]));this.columns\u003dMath.floor(Number(a[3]));this.rows\u003dMath.floor(Number(a[4]));this.i\u003dMath.floor(Number(a[5]));this.B\u003da[6];this.signature\u003da[7];this.videoLength\u003dd};\npna\u003dfunction(a,b){var c\u003da.C;c\u003dc.replace(\"$N\",a.B);c\u003dc.replace(\"$L\",a.level.toString());c\u003dc.replace(\"$M\",b.toString());a.signature\u0026\u0026(c\u003dg.ui(c,{sigh:a.signature}));return aA(c)};\ng.NG\u003dfunction(a,b){b\u003e\u003da.LA()\u0026\u0026a.gt();var c\u003dMath.floor(b/(a.columns*a.rows)),d\u003da.columns*a.rows,e\u003db%d;b\u003de%a.columns;e\u003dMath.floor(e/a.columns);var f\u003da.gt()+1-d*c;if(f\u003ca.columns){var h\u003df;d\u003d1}else h\u003da.columns,d\u003df\u003cd?Math.ceil(f/a.columns):a.rows;return{url:pna(a,c),column:b,columns:h,row:e,rows:d,Ry:a.width*h,Qy:a.height*d}};\nPG\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;LG.call(this,c);this.isLive\u003dd;this.L\u003d!!e;this.levels\u003dthis.l(a,b);this.B\u003dnew Map;1\u003cthis.levels.length\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\nqna\u003dfunction(a,b,c){return(a\u003da.levels[b])?a.Iw(c):-1};\nMG\u003dfunction(a,b){var c\u003da.B.get(b);if(c)return c;c\u003da.levels.length;for(var d\u003d0;d\u003cc;d++)if(a.levels[d].width\u003e\u003db)return a.B.set(b,d),d;a.B.set(b,c-1);return c-1};\nQG\u003dfunction(a,b,c,d){c\u003dc.split(\"#\");c\u003d[c[1],c[2],0,c[3],c[4],-1,c[0],\"\"].join(\"#\");g.OG.call(this,a,b,c,0);this.l\u003dnull;this.G\u003dd?2:0};\nRG\u003dfunction(a,b,c,d){PG.call(this,a,0,void 0,b,!(void 0\u003d\u003d\u003dd||!d));for(a\u003d0;a\u003cthis.levels.length;a++)this.levels[a].aG(c)};\nrna\u003dfunction(a,b,c){b\u003d{cpn:b};-1\u003d\u003d\u003da.indexOf(\"/ibw/\")\u0026\u0026(b.ibw\u003dc?String(c):\"1369843\");return{url:g.ui(a,b),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\nsna\u003dfunction(a){navigator.mediaCapabilities?SG(a.videoInfos).then(function(){return a},function(){return a}):qt(a)};\nSG\u003dfunction(a){var b\u003dnavigator.mediaCapabilities;if(!b)return qt(a);var c\u003da.map(function(d){var e;if(e\u003db)d.video?(e\u003dd.video,d\u003d{type:\"media-source\",video:{contentType:d.mimeType,width:e.width||640,height:e.height||360,bitrate:8*d.Jb||1E6,framerate:e.fps||30}}):d.audio?(e\u003dd.audio,d\u003d{type:\"media-source\",audio:{contentType:d.mimeType,channels:e.numChannels||2,bitrate:8*d.Jb||128E3,samplerate:e.sampleRate||44100}}):d\u003dnull,e\u003db.decodingInfo(d);return e});\nreturn Zg(c).then(function(d){for(var e\u003d0;e\u003cd.length;e++)a[e].u\u003dd[e].smooth,a[e].l\u003dd[e].powerEfficient,a[e].isSupported\u003dd[e].supported;return a},function(){return a})};\ng.UG\u003dfunction(a,b){g.Kx.call(this);this.B\u003da;this.adModule\u003d!1;this.adaptiveFormats\u003d\"\";this.mH\u003dthis.ll\u003dthis.adQueryId\u003dthis.jl\u003dnull;this.pB\u003d{start:NaN,end:NaN};this.Tq\u003d\"\";this.Id\u003dnull;this.wB\u003dthis.drmParams\u003d\"\";this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.Ja\u003d\"\";this.sB\u003dthis.ol\u003d!1;this.SM\u003dnull;this.Ei\u003dthis.ze\u003dthis.Li\u003dthis.hE\u003d!1;this.J\u003dnull;this.oH\u003dthis.Cg\u003d!1;this.Oj\u003dNaN;this.Pj\u003d!1;this.Dt\u003d0;this.jH\u003d!1;this.mq\u003d{};this.FA\u003dthis.cycToken\u003dnull;this.author\u003d\"\";this.At\u003d0;this.Lj\u003d\n!1;this.zt\u003dnull;this.gB\u003d[];this.Po\u003dthis.OJ\u003d!1;this.clientScreenNonce\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.channelBanner\u003dthis.Wb\u003dthis.Tb\u003d\"\";this.contentCheckOk\u003d!1;this.endSeconds\u003dthis.Ib\u003d0;this.kH\u003dthis.dc\u003dthis.l\u003dthis.mC\u003dnull;this.bD\u003d\"\";this.xa\u003d!1;this.Kj\u003dthis.Hj\u003d0;this.rB\u003dthis.pipable\u003dthis.Bk\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.isLivePlayback\u003dthis.bb\u003dthis.isPrivate\u003dthis.isListed\u003dthis.oD\u003dthis.rH\u003dthis.mutedAutoplay\u003dthis.Jk\u003d!1;this.pE\u003d\"\";this.isLowLatencyLiveStream\u003dthis.isLivingRoomDeeplink\u003d\nthis.isLiveDefaultBroadcast\u003dthis.yD\u003dthis.Si\u003dthis.Te\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.enableServerStitchedDai\u003dthis.Kd\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003d!1;this.vb\u003d0;this.reloadReason\u003d\"\";this.ID\u003dthis.RM\u003dthis.He\u003d!1;this.keywords\u003d{};this.rb\u003d\"\";this.Ui\u003d0;this.wq\u003d!1;this.liveChunkReadahead\u003dNaN;this.Qg\u003dnull;this.al\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.paygated\u003d!1;this.ji\u003d[];this.V\u003d[];this.racyCheckOk\u003d!1;this.PF\u003d\n{};this.Yv\u003d0;this.u\u003dnull;this.autonavState\u003d1;this.EH\u003dnull;this.shortDescription\u003d\"\";this.fb\u003dthis.CA\u003d!1;this.uq\u003dthis.Xb\u003dthis.startSeconds\u003d0;this.qo\u003dthis.zI\u003dthis.uo\u003dTG;this.suggestions\u003dnull;this.fl\u003dthis.il\u003dvoid 0;this.Mh\u003dnull;this.EA\u003d!1;this.expandedSubtitle\u003dthis.yp\u003dthis.subtitle\u003dthis.title\u003d\"\";this.Dg\u003dthis.suggestedAction\u003dthis.multiMarkersPlayerBarRenderer\u003dthis.vB\u003dvoid 0;this.dl\u003d[];this.hlsFormats\u003dthis.Ci\u003d\"\";this.Ip\u003dthis.tq\u003dthis.Bg\u003dthis.zb\u003dthis.Ua\u003dthis.Qj\u003dthis.Hp\u003dnull;this.Qh\u003d\"vvt\";this.uc\u003d!1;this.jB\u003d\nnull;this.IH\u003d\"\";this.ck\u003dNaN;this.Oq\u003dthis.Dq\u003dthis.Cq\u003dthis.Bq\u003dthis.Aq\u003dthis.bk\u003dthis.Yj\u003dthis.Fq\u003dthis.Zj\u003dthis.Eq\u003d\"\";this.Ni\u003dnull;this.fH\u003d!1;this.L\u003d{};this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.heartbeatToken\u003d\"\";this.iL\u003dthis.nK\u003dNaN;this.Uc\u003dthis.Ti\u003dthis.Kc\u003dthis.xM\u003dthis.yL\u003d!1;this.Rj\u003d!0;this.Nb\u003d{};this.captionTracks\u003d[];this.tB\u003d[];this.DJ\u003d0;this.uB\u003d[];this.ql\u003d!1;this.Mj\u003dnew kB(\"und\",new OD(\"Default\",\"und\",!0));this.oE\u003d0;this.G\u003dnull;this.Ug\u003d[];this.SB\u003d!1;this.Dc\u003d[];this.xo\u003dthis.Zd\u003d\"\";this.slotPosition\u003d-1;\nthis.breakType\u003d0;this.watchNextResponse\u003dthis.playerResponse\u003dthis.XJ\u003dthis.nq\u003dthis.Nj\u003dthis.Ng\u003dthis.IB\u003dthis.qB\u003dthis.oB\u003dnull;this.Eo\u003d!1;this.ea\u003dnull;this.isInlinePlaybackNoAd\u003dthis.Hg\u003dthis.useCobaltWidevine\u003dthis.hH\u003dthis.Dp\u003dthis.Y\u003d!1;this.SG\u003dthis.UG\u003dNaN;this.defraggedFromSubfragments\u003dthis.xk\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;this.Bt\u003dthis.iB\u003dthis.ye\u003d!1;this.interstitials\u003d[];this.C\u003dthis.tD\u003d!1;this.Vi\u003dthis.GF\u003dthis.Ia\u003d\"\";this.Up\u003dnull;this.Tc\u003d\"\";this.Sa\u003dthis.DL\u003d!1;this.FF\u003dthis.Xj\u003d\n\"\";this.BF\u003dthis.sF\u003dthis.nD\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003dNaN;this.showShareButton\u003d!0;this.Wj\u003d!1;this.Ih\u003dthis.Ag\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.GA\u003dthis.HA\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003dthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.ai\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.ul\u003dthis.rl\u003d\"\";this.Yo\u003d!1;this.iH\u003dthis.YG\u003dthis.WG\u003dthis.dg\u003dthis.le\u003d0;this.fetchType\u003d\nnull;this.QF\u003d!0;this.nH\u003dvoid 0;this.qH\u003d-1;this.Hh\u003dthis.Zb\u003d!1;this.Nc\u003dnull;this.jb\u003d\"\";this.Og\u003d!1;this.X(\"web_player_ux_module_wait\")\u0026\u0026this.B.vb\u0026\u0026this.V.push(\"ux\");this.Zb\u003dthis.X(\"web_new_autonav_countdown\");this.Hh\u003dthis.X(\"web_new_big_thumbnail_endscreen\");tna(this,b)};\ng.XG\u003dfunction(a,b,c,d){b\u0026\u0026b.cpn\u0026\u0026g.py(new g.Xv(\"CPN provided in VideoData update\",{A9:b.cpn,Kf:a.clientPlaybackNonce,r9:c}));d\u0026\u0026(a.errorCode\u003dnull,a.errorDetail\u003d\"\",a.errorReason\u003dnull,a.ai\u003dnull);c?(mF(b),tna(a,b),VG(a)\u0026\u0026WG(a)):(b\u003db||{},una(a,b),vna(a,b),wna(a,b),a.Z(\"dataupdated\"))};\nwna\u003dfunction(a,b){a.fflags\u003dkF(a.fflags,b.fflags);var c\u003db.iv_invideo_url;c\u0026\u0026(a.Ja\u003daA(c));a.ol\u003dhF(a.ol,b.iv_ads_only);a.sB\u003dhF(a.sB,b.iv_allow_in_place_switch);if(c\u003db.cta_conversion_urls)a.ER\u003dc;a.isPharma\u003dhF(a.isPharma,b.is_pharma);a.author\u003dkF(a.author,b.author);a.Tb\u003dana(b.ttsurl)||a.Tb;a.Lj\u003dhF(a.Lj,b.cc_asr);a.Wb\u003dkF(a.Wb,b.channel_path);a.channelBanner\u003dkF(a.channelBanner,b.channel_banner);if(c\u003db.profile_picture)a.Lh\u003dkF(a.Lh,c);a.videoCountText\u003dkF(a.videoCountText,b.video_count_text);a.autonavState\u003d\niF(a.autonavState,b.autonav_state,xna);a.clientPlaybackNonce\u003dkF(a.clientPlaybackNonce,b.cpn);a.subscribed\u003dhF(a.subscribed,b.subscribed);a.rawViewCount\u003djF(a.rawViewCount,b.view_count);a.shortViewCount\u003dkF(a.shortViewCount,b.short_view_count_text);a.publishedTimeText\u003dkF(a.publishedTimeText||\"\",b.publishedTimeText);a.lengthText\u003dkF(a.lengthText||\"\",b.lengthText);a.By\u003dkF(a.By||\"\",b.By);a.Lt\u003dkF(a.Lt||\"\",b.Lt);a.title\u003dkF(a.title,b.title);a.subtitle\u003dkF(a.subtitle,b.subtitle);a.yp\u003dkF(a.yp,b.expanded_title);\na.expandedSubtitle\u003dkF(a.expandedSubtitle,b.expanded_subtitle);a.Tq\u003dkF(a.Tq,b.aria_label);a.ypcPreview\u003dkF(a.ypcPreview,b.ypc_preview);a.kB\u003dkF(a.kB,b.ypc_origin);a.uc\u003dhF(a.uc,b.ypc_is_premiere_trailer);a.Xj\u003dkF(a.Xj,b.ypc_clickwrap_message);a.paygated\u003dhF(a.paygated,b.paygated);a.fH\u003dhF(a.fH,b.requires_purchase);a.showShareButton\u003d!hF(!a.showShareButton,b.ss);a.Ag\u003dhF(a.Ag,b.showwatchlater);a.Ih\u003dhF(a.Ih,b.shownotifybutton);a.Wj\u003dhF(a.Wj,b.copy_share);if(c\u003db.keywords)a.keywords\u003dyna(c.split(\",\"));if(c\u003db.rvs)a.suggestions\u003d\nrs(c);a.contentCheckOk\u003dhF(a.contentCheckOk,b.cco);a.racyCheckOk\u003dhF(a.racyCheckOk,b.rco);a.isLivingRoomDeeplink\u003dhF(a.isLivingRoomDeeplink,b.is_living_room_deeplink);a.oauthToken\u003dkF(a.oauthToken,b.oauth_token);a.rb\u003dkF(a.rb,b.kpt);a.visitorData\u003dkF(a.visitorData,b.visitor_data);if(c\u003db.session_data)a.Nd\u003dos(c,\"\u0026\");if(c\u003db.endscreen_autoplay_session_data)a.mC\u003dos(c,\"\u0026\");a.fp\u003dkF(a.fp,b.endscreen_ad_tracking_data);a.pH\u003dhF(a.pH,b.wait_for_vast_info_cards_xml);a.DA\u003dhF(a.DA,b.suppress_creator_endscreen);a.PM\u003dhF(a.PM,\nb.is_trueview_action);a.lH\u003dkF(a.lH,b.tracking_list);a.rl\u003dkF(a.rl,b.clip);a.ul\u003dkF(a.ul,b.clipt);zna(a,b)};\ntna\u003dfunction(a,b){var c,d,e,f;b\u003db||{};var h\u003db.errordetail;null!\u003dh\u0026\u0026(a.errorDetail\u003dh);var l\u003db.errorcode;null!\u003dl?a.errorCode\u003dl:\"fail\"\u003d\u003db.status\u0026\u0026(a.errorCode\u003d\"150\");var m\u003db.reason;null!\u003dm\u0026\u0026(a.errorReason\u003dm);var n\u003db.subreason;null!\u003dn\u0026\u0026(a.ai\u003dn);a.clientPlaybackNonce||(a.clientPlaybackNonce\u003db.cpn||Vx());a.bb\u003dhF(a.B.bb,b.livemonitor);una(a,b);var p\u003db.raw_player_response;if(!p){var q\u003db.player_response;q\u0026\u0026(p\u003dJSON.parse(q))}p\u0026\u0026(a.playerResponse\u003dp);if(a.playerResponse){var t\u003da.playerResponse.annotations;if(t)for(var u\u003d\ng.r(t),x\u003du.next();!x.done;x\u003du.next()){var y\u003dx.value.playerAnnotationsUrlsRenderer;if(y){y.adsOnly\u0026\u0026(a.ol\u003d!0);y.allowInPlaceSwitch\u0026\u0026(a.sB\u003d!0);var z\u003dy.loadPolicy;z\u0026\u0026(a.annotationsLoadPolicy\u003dAna[z]);var G\u003dy.invideoUrl;G\u0026\u0026(a.Ja\u003daA(G));a.hE\u003d!0;break}}var H\u003da.playerResponse.attestation;H\u0026\u0026$ma(a,H);var I\u003da.playerResponse.cotn;I\u0026\u0026(a.cotn\u003dI);var L\u003da.playerResponse.heartbeatParams;if(L){var X,Q\u003dL.heartbeatToken;Q\u0026\u0026(a.drmSessionId\u003dL.drmSessionId||\"\",a.heartbeatToken\u003dQ,a.nK\u003dNumber(L.intervalMilliseconds),a.iL\u003d\nNumber(L.maxRetries),a.yL\u003d!!L.softFailOnError,a.xM\u003d!!L.useInnertubeHeartbeatsForDrm,a.Li\u003d!0);a.heartbeatServerData\u003dL.heartbeatServerData;a.X(\"heartbeat_iff_heartbeat_params_filled\")\u0026\u0026(a.Li\u003d!0);a.Pj\u003d!(null\u003d\u003d\u003d(X\u003dL.heartbeatAttestationConfig)||void 0\u003d\u003d\u003dX||!X.requiresAttestation)}var va\u003da.playerResponse.messages;va\u0026\u0026dna(a,va);var za\u003da.playerResponse.multicamera;if(za){var Mb\u003dza.playerLegacyMulticameraRenderer;if(Mb){var Sc\u003dMb.metadataList;Sc\u0026\u0026(a.FF\u003dSc,a.Dc\u003drs(Sc))}}var Pb\u003da.playerResponse.overlay;if(Pb){var dc\u003d\nPb.playerControlsOverlayRenderer;if(dc){var mc\u003ddc.controlBgHtml;null!\u003dmc?(a.Ia\u003dmc,a.C\u003d!0):(a.Ia\u003d\"\",a.C\u003d!1);if(dc.mutedAutoplay){var hg\u003ddc.mutedAutoplay.playerMutedAutoplayOverlayRenderer;if(hg\u0026\u0026hg.endScreen){var Tg\u003dhg.endScreen.playerMutedAutoplayEndScreenRenderer;Tg\u0026\u0026Tg.text\u0026\u0026(a.GF\u003dg.mA(Tg.text))}}else a.mutedAutoplay\u003d!1}}var nc\u003da.playerResponse.playabilityStatus;if(nc){var em\u003dnc.backgroundability;em\u0026\u0026em.backgroundabilityRenderer.backgroundable\u0026\u0026(a.backgroundable\u003d!0);var fm\u003dnc.offlineability;fm\u0026\u0026\nfm.offlineabilityRenderer.offlineable\u0026\u0026(a.offlineable\u003d!0);var gm\u003dnc.contextParams;gm\u0026\u0026(a.contextParams\u003dgm);var Oe\u003dnc.pictureInPicture;Oe\u0026\u0026Oe.pictureInPictureRenderer.playableInPip\u0026\u0026(a.pipable\u003d!0);nc.playableInEmbed\u0026\u0026(a.allowEmbed\u003d!0);var tc\u003dnc.ypcClickwrap;if(tc){var Zc\u003dtc.playerLegacyDesktopYpcClickwrapRenderer,ie\u003dtc.ypcRentalActivationRenderer;if(Zc)a.Xj\u003dZc.durationMessage||\"\",a.Ei\u003d!0;else if(ie){var qy\u003die.durationMessage;a.Xj\u003dqy?g.mA(qy):\"\";a.Ei\u003d!0}}var Lh\u003dnc.errorScreen;if(Lh){if(Lh.playerLegacyDesktopYpcTrailerRenderer){var id\u003d\nLh.playerLegacyDesktopYpcTrailerRenderer;a.Oq\u003did.trailerVideoId||\"\";var Mo\u003dLh.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var hm\u003dMo\u0026\u0026Mo.ypcTrailerRenderer}else if(Lh.playerLegacyDesktopYpcOfferRenderer)id\u003dLh.playerLegacyDesktopYpcOfferRenderer;else if(Lh.ypcTrailerRenderer){hm\u003dLh.ypcTrailerRenderer;var Hs\u003dhm.fullVideoMessage;a.Yj\u003dHs?g.mA(Hs):\"\"}id\u0026\u0026(a.Cq\u003did.itemTitle||\"\",id.itemUrl\u0026\u0026(a.Dq\u003did.itemUrl),id.itemBuyUrl\u0026\u0026(a.Aq\u003did.itemBuyUrl),a.Bq\u003did.itemThumbnail||\"\",a.Fq\u003did.offerHeadline||\"\",a.Zj\u003d\nid.offerDescription||\"\",a.bk\u003did.offerId||\"\",a.Eq\u003did.offerButtonText||\"\",a.jB\u003did.offerButtonFormattedText||null,a.ck\u003did.overlayDurationMsec||NaN,a.Yj\u003did.fullVideoMessage||\"\",a.ze\u003d!0);if(hm){var im\u003dhm.unserializedPlayerResponse;if(im)a.Ni\u003d{raw_player_response:im};else{var ry\u003dhm.playerVars;a.Ni\u003dry?qs(ry):null}a.ze\u003d!0}}}var Cf\u003da.playerResponse.playbackTracking;if(Cf){var Is\u003db,sy\u003dIG(Cf.googleRemarketingUrl);sy\u0026\u0026(a.googleRemarketingUrl\u003dsy);var ty\u003dIG(Cf.youtubeRemarketingUrl);ty\u0026\u0026(a.youtubeRemarketingUrl\u003d\nty);var uy\u003dIG(Cf.ptrackingUrl);if(uy){var jm\u003dJG(uy),vy\u003djm.oid;vy\u0026\u0026(a.IF\u003dvy);var No\u003djm.pltype;No\u0026\u0026(a.JF\u003dNo);var wy\u003djm.ptchn;wy\u0026\u0026(a.HF\u003dwy);var yy\u003djm.ptk;yy\u0026\u0026(a.Yp\u003dencodeURIComponent(yy))}var Mh\u003dIG(Cf.ppvRemarketingUrl);Mh\u0026\u0026(a.ppvRemarketingUrl\u003dMh);var zy\u003dIG(Cf.qoeUrl);if(zy){for(var Ki\u003dg.ts(zy),Ay\u003dg.r(Object.keys(Ki)),By\u003dAy.next();!By.done;By\u003dAy.next()){var sG\u003dBy.value,Oo\u003dKi[sG];Ki[sG]\u003dArray.isArray(Oo)?Oo.join(\",\"):Oo}var Cy\u003dKi.cat;Cy\u0026\u0026(a.Vi\u003dCy);var Dy\u003dKi.live;Dy\u0026\u0026(a.pE\u003dDy);var Js\u003dKi.drm_product;Js\u0026\u0026\n(a.wB\u003dJs)}var Li\u003dIG(Cf.remarketingUrl);if(Li){a.remarketingUrl\u003dLi;var Ks\u003dJG(Li);Ks.foc_id\u0026\u0026(a.L.focEnabled\u003d!0);var jd\u003dKs.data;jd\u0026\u0026(a.L.rmktEnabled\u003d!0,jd.engaged\u0026\u0026(a.L.engaged\u003d\"1\"));a.L.baseUrl\u003dki(Li)+gi(g.ii(5,Li))}var Ug\u003dIG(Cf.videostatsPlaybackUrl);if(Ug){var $c\u003dJG(Ug),Ls\u003d$c.adformat;if(Ls\u0026\u0026(Is.adformat\u003dLs,!a.X(\"process_video_data_ad_format_in_player_tracking_killswitch\"))){var Ey\u003da.T(),Fy\u003dUma(Ls,a.xo,Ey.l,Ey.u);Fy\u0026\u0026(a.adFormat\u003dFy)}var Gy\u003d$c.aqi;Gy\u0026\u0026(Is.ad_query_id\u003dGy);var Ms\u003d$c.autoplay;Ms\u0026\u0026(a.Jk\u003d\n\"1\"\u003d\u003dMs);var Ns\u003d$c.autonav;Ns\u0026\u0026(a.Bk\u003d\"1\"\u003d\u003dNs);var Hy\u003d$c.delay;Hy\u0026\u0026(a.Ib\u003dxd(Hy));var Iy\u003d$c.ei;Iy\u0026\u0026(a.eventId\u003dIy);\"adunit\"\u003d\u003d\u003d$c.el\u0026\u0026(a.Jk\u003d!0);var Jy\u003d$c.feature;Jy\u0026\u0026(a.gH\u003dJy);var Os\u003d$c.list;Os\u0026\u0026(a.playlistId\u003dOs);var Ps\u003d$c.of;Ps\u0026\u0026(a.sR\u003dPs);var tG\u003d$c.osid;tG\u0026\u0026(a.osid\u003dtG);var km\u003d$c.referrer;km\u0026\u0026(a.referrer\u003dkm);var nk\u003d$c.sdetail;nk\u0026\u0026(a.eH\u003dnk);var Qs\u003d$c.sourceid;Qs\u0026\u0026(a.L9\u003dQs);var Ky\u003d$c.ssrt;Ky\u0026\u0026(a.Ct\u003d\"1\"\u003d\u003dKy);var Rs\u003d$c.subscribed;Rs\u0026\u0026(a.subscribed\u003d\"1\"\u003d\u003dRs,a.L.subscribed\u003dRs);var Ly\u003d$c.uga;Ly\u0026\u0026(a.userGenderAge\u003d\nLy);var My\u003d$c.upt;My\u0026\u0026(a.tR\u003dMy);var uG\u003d$c.vm;uG\u0026\u0026(a.videoMetadata\u003duG)}var jf\u003dIG(Cf.videostatsWatchtimeUrl);if(jf){var Ss\u003dJG(jf).ald;Ss\u0026\u0026(a.DP\u003dSs)}if(Cf.promotedPlaybackTracking){var kf\u003dCf.promotedPlaybackTracking;kf.startUrls\u0026\u0026(a.rq\u003dkf.startUrls);kf.firstQuartileUrls\u0026\u0026(a.EF\u003dkf.firstQuartileUrls);kf.secondQuartileUrls\u0026\u0026(a.yA\u003dkf.secondQuartileUrls);kf.thirdQuartileUrls\u0026\u0026(a.zA\u003dkf.thirdQuartileUrls);kf.completeUrls\u0026\u0026(a.DF\u003dkf.completeUrls);kf.engagedViewUrls\u0026\u0026(1\u003ckf.engagedViewUrls.length\u0026\u0026g.py(new g.Xv(\"There are more than one engaged_view_urls.\")),\na.Xg\u003dkf.engagedViewUrls[0])}}var Ts\u003da.playerResponse.playerAds;if(Ts)for(var Ny\u003db,Wd\u003dg.r(Ts),Us\u003dWd.next();!Us.done;Us\u003dWd.next()){var Vs\u003dUs.value;if(Vs){var Oy\u003dVs.playerLegacyDesktopWatchAdsRenderer;if(Oy){var Mi\u003dOy.playerAdParams;if(Mi){\"1\"\u003d\u003dMi.autoplay\u0026\u0026(a.Jk\u003d!0);a.ll\u003dMi.encodedAdSafetyReason||null;void 0!\u003d\u003dMi.showContentThumbnail\u0026\u0026(a.Rj\u003d!!Mi.showContentThumbnail);Ny.enabled_engage_types\u003dMi.enabledEngageTypes;break}}}}var je\u003da.playerResponse.playerConfig;if(je){var ok\u003dje.manifestlessWindowedLiveConfig;\nif(ok){var Py\u003dNumber(ok.minDvrSequence),Qy\u003dNumber(ok.maxDvrSequence),Ry\u003dNumber(ok.minDvrMediaTimeMs),Ws\u003dNumber(ok.maxDvrMediaTimeMs),Ni\u003dNumber(ok.startWalltimeMs);Py\u0026\u0026(a.le\u003dPy);Ry\u0026\u0026(a.YG\u003dRy/1E3);Qy\u0026\u0026(a.dg\u003dQy);Ws\u0026\u0026(a.WG\u003dWs/1E3);Ni\u0026\u0026(a.iH\u003dNi/1E3)}var Xs\u003dje.daiConfig;if(Xs\u0026\u0026Xs.enableDai){a.Kd\u003d!0;var Ys\u003dXs.enableServerStitchedDai;Ys\u0026\u0026(a.enableServerStitchedDai\u003dYs)}var Zs\u003dje.audioConfig;if(Zs){var lm\u003dZs.loudnessDb;null!\u003dlm\u0026\u0026(a.Oj\u003dlm);Zs.audioMuted\u0026\u0026(a.Cg\u003d!0);Zs.muteOnStart\u0026\u0026(a.oH\u003d!0)}var Sy\u003dje.playbackEndConfig;\nif(Sy){var Ty\u003dSy.endSeconds;Ty\u0026\u0026a.mutedAutoplay\u0026\u0026(a.endSeconds\u003dTy)}var Po\u003dje.fairPlayConfig;if(Po){var Uy\u003dPo.certificate;Uy\u0026\u0026(a.dc\u003dWE(Uy));var Vy\u003dNumber(Po.keyRotationPeriodMs);0\u003cVy\u0026\u0026(a.yQ\u003dVy);var Wy\u003dNumber(Po.keyPrefetchMarginMs);0\u003cWy\u0026\u0026(a.VP\u003dWy)}var pk\u003dje.playbackStartConfig;if(pk){a.BF\u003dNumber(pk.startSeconds);var $s\u003dpk.liveUtcStartSeconds,mm\u003d!1;a.X(\"html5_start_seconds_priority\")\u0026\u0026(mm\u003d!!a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds);$s\u0026\u0026!mm\u0026\u0026(a.liveUtcStartSeconds\u003dNumber($s));var MS\u003dpk.startPosition;\nif(MS){var cca\u003dMS.utcTimeMillis;cca\u0026\u0026!mm\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(cca));var dca\u003dMS.streamTimeMillis;dca\u0026\u0026(a.uq\u003d.001*Number(dca))}a.progressBarStartPosition\u003dpk.progressBarStartPosition;a.progressBarEndPosition\u003dpk.progressBarEndPosition}else{var NS\u003dje.skippableSegmentsConfig;if(NS){var eca\u003dNS.introSkipDurationMs;eca\u0026\u0026(a.nD\u003dNumber(eca)/1E3);var fca\u003dNS.outroSkipDurationMs;fca\u0026\u0026(a.sF\u003dNumber(fca)/1E3)}}var OS\u003dje.skippableIntroConfig;if(OS){var gca\u003dNumber(OS.startMs),hca\u003dNumber(OS.endMs);isNaN(gca)||\nisNaN(hca)||(a.UG\u003dgca,a.SG\u003dhca)}var ica\u003dje.streamSelectionConfig;ica\u0026\u0026(a.Kj\u003dNumber(ica.maxBitrate));var jca\u003dje.vrConfig;jca\u0026\u0026(a.Dp\u003d\"1\"\u003d\u003djca.partialSpherical);var Xy\u003dje.webDrmConfig;if(Xy){Xy.skipWidevine\u0026\u0026(a.hH\u003d!0);var kca\u003dXy.widevineServiceCert;kca\u0026\u0026(a.kH\u003dWE(kca));Xy.useCobaltWidevine\u0026\u0026(a.useCobaltWidevine\u003d!0);Xy.startWithNoQualityConstraint\u0026\u0026(a.Hg\u003d!0)}var lca\u003dje.mediaCommonConfig;if(lca){var vG\u003dlca.dynamicReadaheadConfig;vG\u0026\u0026(a.maxReadAheadMediaTimeMs\u003dvG.maxReadAheadMediaTimeMs||NaN,a.minReadAheadMediaTimeMs\u003d\nvG.minReadAheadMediaTimeMs||NaN,a.readAheadGrowthRateMs\u003dvG.readAheadGrowthRateMs||NaN)}}var qk\u003da.playerResponse.streamingData;if(qk){var mca\u003dqk.adaptiveFormats;if(mca){for(var nca\u003d[],oca\u003dg.r(mca),Nh\u003doca.next();!Nh.done;Nh\u003doca.next()){var wG\u003dNh.value;nca.push(kna(wG));var pca\u003dwG.loudnessDb;wG.itag\u0026\u0026null!\u003dpca\u0026\u0026(a.mq[wG.itag.toString()]\u003dpca)}a.adaptiveFormats\u003dnca.join(\",\")}var PS\u003dqk.formats;if(PS){var Yy\u003d[],qca\u003dg.r(PS);for(Nh\u003dqca.next();!Nh.done;Nh\u003dqca.next()){var QS\u003dNh.value;Yy.push(QS.itag+\"/\"+QS.width+\n\"x\"+QS.height)}a.bD\u003dYy.join(\",\");Yy\u003d[];var rca\u003dg.r(PS);for(Nh\u003drca.next();!Nh.done;Nh\u003drca.next()){var at\u003dNh.value,Zy\u003d{itag:at.itag,type:at.mimeType,quality:at.quality},sca\u003dat.url;sca\u0026\u0026(Zy.url\u003dsca);var tca\u003dat.cipher||at.signatureCipher;if(tca){var RS\u003dqs(tca);Zy.sp\u003dRS.sp;Zy.s\u003dRS.s;Zy.url\u003dRS.url}Yy.push(g.si(Zy))}a.Ci\u003dYy.join(\",\")}var SS\u003dqk.hlsFormats;if(SS){var uca\u003dje||null,xG\u003d{};if(uca){var TS\u003duca.audioPairingConfig;if(TS\u0026\u0026TS.pairs)for(var vca\u003dg.r(TS.pairs),US\u003dvca.next();!US.done;US\u003dvca.next()){var wca\u003d\nUS.value,VS\u003dwca.videoItag;xG[VS]||(xG[VS]\u003d[]);xG[VS].push(wca.audioItag)}}for(var xca\u003d{},yca\u003dg.r(SS),Qo\u003dyca.next();!Qo.done;Qo\u003dyca.next()){var zca\u003dQo.value;xca[zca.itag]\u003dzca.bitrate}var Aca\u003d[],Bca\u003dg.r(SS);for(Qo\u003dBca.next();!Qo.done;Qo\u003dBca.next()){var Df\u003dQo.value,Oi\u003d{itag:Df.itag,type:Df.mimeType,url:Df.url,bitrate:Df.bitrate,width:Df.width,height:Df.height,fps:Df.fps},yG\u003dDf.audioTrack;if(yG){var Cca\u003dyG.displayName;Cca\u0026\u0026(Oi.name\u003dCca,Oi.audio_track_id\u003dyG.id,yG.audioIsDefault\u0026\u0026(Oi.is_default\u003d\"1\"))}if(Df.drmFamilies){for(var Dca\u003d\n[],Eca\u003dg.r(Df.drmFamilies),WS\u003dEca.next();!WS.done;WS\u003dEca.next())Dca.push(KG[WS.value]);Oi.drm_families\u003dDca.join(\",\")}var zG\u003dxG[Df.itag];if(zG\u0026\u0026zG.length){Oi.audio_itag\u003dzG.join(\",\");var Fca\u003dxca[zG[0]];Fca\u0026\u0026(Oi.bitrate+\u003dFca)}var Gca\u003dZma(Df);Gca\u0026\u0026(Oi.eotf\u003dGca);Df.audioChannels\u0026\u0026(Oi.audio_channels\u003dDf.audioChannels);Aca.push(g.si(Oi))}a.hlsFormats\u003dAca.join(\",\")}var XS\u003dqk.licenseInfos;if(XS\u0026\u00260\u003cXS.length){for(var Hca\u003d{},Ica\u003dg.r(XS),YS\u003dIca.next();!YS.done;YS\u003dIca.next()){var Jca\u003dYS.value,Kca\u003dJca.drmFamily,\nLca\u003dJca.url;Kca\u0026\u0026Lca\u0026\u0026(Hca[KG[Kca]]\u003dLca)}a.Id\u003dHca}var Mca\u003dqk.drmParams;Mca\u0026\u0026(a.drmParams\u003dMca);var Nca\u003dqk.dashManifestUrl;Nca\u0026\u0026(a.Ya\u003dg.ui(Nca,{cpn:a.clientPlaybackNonce}));var Oca\u003dqk.hlsManifestUrl;Oca\u0026\u0026(a.hlsvp\u003dOca);var Pca\u003dqk.probeUrl;Pca\u0026\u0026(a.probeUrl\u003daA(g.ui(Pca,{cpn:a.clientPlaybackNonce})))}var Qca\u003da.playerResponse.trackingParams;Qca\u0026\u0026(a.La\u003dQca);var uc\u003da.playerResponse.videoDetails;if(uc){var Pi\u003db,ZS\u003duc.videoId;ZS\u0026\u0026(a.videoId\u003dZS,Pi.video_id||(Pi.video_id\u003dZS));var Rca\u003duc.channelId;Rca\u0026\u0026(a.L.uid\u003d\nRca.substr(2));var $S\u003duc.title;$S\u0026\u0026(a.title\u003d$S,Pi.title||(Pi.title\u003d$S));var aT\u003duc.lengthSeconds;aT\u0026\u0026(a.lengthSeconds\u003dNumber(aT),Pi.length_seconds||(Pi.length_seconds\u003daT));var Sca\u003duc.keywords;Sca\u0026\u0026(a.keywords\u003dyna(Sca));var bT\u003duc.channelId;bT\u0026\u0026(a.Qi\u003dbT,Pi.ucid||(Pi.ucid\u003dbT));var Tca\u003duc.viewCount;Tca\u0026\u0026(a.rawViewCount\u003dNumber(Tca));var cT\u003duc.author;cT\u0026\u0026(a.author\u003dcT,Pi.author||(Pi.author\u003dcT));var Uca\u003duc.shortDescription;Uca\u0026\u0026(a.shortDescription\u003dUca);var Vca\u003duc.isCrawlable;Vca\u0026\u0026(a.isListed\u003dVca);var Wca\u003d\nuc.musicVideoType;Wca\u0026\u0026(a.musicVideoType\u003dWca);var dT\u003duc.isLive;null!\u003ddT\u0026\u0026(a.isLivePlayback\u003ddT);if(dT||uc.isUpcoming)a.isPremiere\u003d!uc.isLiveContent;var Xca\u003duc.thumbnail;Xca\u0026\u0026(a.Nb\u003dHG(Xca));var Yca\u003dje||null,eT\u003db;uc.isLiveDefaultBroadcast\u0026\u0026(a.isLiveDefaultBroadcast\u003d!0);uc.isUpcoming\u0026\u0026(a.isUpcoming\u003d!0);if(uc.isPostLiveDvr)a.Te\u003d!0;else{var fT\u003d!1;if(a.bb)a.allowLiveDvr\u003dYG(!0),a.isLivePlayback\u003d!0;else if(uc.isLive){eT.livestream\u003d\"1\";a.allowLiveDvr\u003dYG(!!uc.isLiveDvrEnabled);a.ya\u003d27;uc.isLowLatencyLiveStream\u0026\u0026\n(a.isLowLatencyLiveStream\u003d!0);var Zca\u003duc.latencyClass;Zca\u0026\u0026(a.latencyClass\u003dBna[Zca]||\"UNKNOWN\");var $ca\u003duc.liveChunkReadahead;$ca\u0026\u0026(a.liveChunkReadahead\u003d$ca);var $y\u003dYca\u0026\u0026Yca.livePlayerConfig;if($y){$y.hasSubfragmentedFmp4\u0026\u0026(a.hasSubfragmentedFmp4\u003d!0);$y.hasSubfragmentedWebm\u0026\u0026(a.xk\u003d!0);$y.defraggedFromSubfragments\u0026\u0026(a.defraggedFromSubfragments\u003d!0);var ada\u003d$y.liveExperimentalContentId;ada\u0026\u0026(a.liveExperimentalContentId\u003dNumber(ada))}fT\u003d!0}else uc.isUpcoming\u0026\u0026(fT\u003d!0);fT\u0026\u0026(a.isLivePlayback\u003d!0,eT.adformat\u0026\u0026\n\"8\"!\u003d\u003deT.adformat.split(\"_\")[1]||a.V.push(\"heartbeat\"),a.X(\"heartbeat_iff_heartbeat_params_filled\")||(a.Li\u003d!0))}var bda\u003duc.isPrivate;bda\u0026\u0026(a.isPrivate\u003dhF(a.isPrivate,bda))}if(nc){var cda\u003duc||null,dda\u003d!1,bt\u003dnc.errorScreen;dda\u003dbt\u0026\u0026(bt.playerLegacyDesktopYpcOfferRenderer||bt.playerLegacyDesktopYpcTrailerRenderer||bt.ypcTrailerRenderer)?!0:cda\u0026\u0026cda.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\"FULLSCREEN_ONLY\"].includes(nc.status);if(!dda){a.errorCode\u003d\"150\";var AG\u003dbt\u0026\u0026bt.playerErrorMessageRenderer;if(AG){a.playerErrorMessageRenderer\u003d\nAG;var eda\u003dAG.reason;eda\u0026\u0026(a.errorReason\u003dg.mA(eda));var hT\u003dAG.subreason;hT\u0026\u0026(a.ai\u003dg.mA(hT),a.Gp\u003dhT)}else a.errorReason\u003dnc.reason||null;var iT\u003dnc.status;if(\"LOGIN_REQUIRED\"\u003d\u003d\u003diT)a.errorDetail\u003d\"1\";else if(\"CONTENT_CHECK_REQUIRED\"\u003d\u003d\u003diT)a.errorDetail\u003d\"2\";else if(\"AGE_CHECK_REQUIRED\"\u003d\u003d\u003diT){var fda\u003dnc.errorScreen,gda\u003dfda\u0026\u0026fda.playerKavRenderer;a.errorDetail\u003dgda\u0026\u0026gda.kavUrl?\"4\":\"3\"}else a.errorDetail\u003dnc.isBlockedInRestrictedMode?\"5\":\"0\"}}var hda\u003da.playerResponse.interstitialPods;hda\u0026\u0026cna(a,hda);a.Ja\u0026\u0026a.eventId\u0026\u0026\n(a.Ja\u003dws(a.Ja,{ei:a.eventId}));if(a.X(\"web_player_force_premiere_to_use_live_caption\")\u0026\u0026g.xF(a.B)\u0026\u0026Mt\u0026\u0026a.isPremiere\u0026\u0026!hF(!1,b.mdx))a.Ca(\"cc\",\"ignoreVodTrack\");else{a.Ca(\"cc\",\"useVodTrack\");var jT\u003da.playerResponse.captions;jT\u0026\u0026jT.playerCaptionsTracklistRenderer\u0026\u0026bna(a,jT.playerCaptionsTracklistRenderer)}a.clipConfig\u003da.playerResponse.clipConfig;a.clipConfig\u0026\u0026null!\u003da.clipConfig.startTimeMs\u0026\u0026(a.BF\u003d.001*Number(a.clipConfig.startTimeMs));a.accountLinkingConfig\u003da.playerResponse.accountLinkingConfig;a.accountLinkingConfig\u0026\u0026\na.accountLinkingConfig.alsParam\u0026\u0026(a.NG\u003da.accountLinkingConfig.alsParam);a.X(\"web_player_include_innertube_commands\")\u0026\u0026a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026ena(a,a.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting)}vna(a,b);b.queue_info\u0026\u0026(a.queueInfo\u003db.queue_info);var ida\u003db.hlsdvr;null!\u003dida\u0026\u0026(a.allowLiveDvr\u003dYG(\"1\"\u003d\u003dida));a.adQueryId\u003db.ad_query_id||null;\na.ll||(a.ll\u003db.encoded_ad_safety_reason||null);a.mH\u003db.agcid||null;a.oB\u003db.ad_id||null;a.qB\u003db.ad_sys||null;a.IB\u003db.encoded_ad_playback_context||null;a.Cg\u003dhF(a.Cg,b.infringe||b.muted);a.authKey\u003db.authkey;a.PG\u003db.authuser;a.EH\u003db.autonav_watch_endpoint||null;a.mutedAutoplay\u003dhF(a.mutedAutoplay,b\u0026\u0026b.playmuted)\u0026\u0026a.X(\"embeds_enable_muted_autoplay\");a.endSeconds\u003djF(a.endSeconds,a.sF||b.end||b.endSeconds);a.La\u003dkF(a.La,b.itct);a.oD\u003dhF(a.oD,b.noiba);a.yD\u003dhF(a.yD,b.is_live_destination);a.isLivePlayback\u003dhF(a.isLivePlayback,\nb.live_playback);a.enableServerStitchedDai\u003da.enableServerStitchedDai\u0026\u0026a.isLivePlayback;b.isUpcoming\u0026\u0026(a.isUpcoming\u003dhF(a.isUpcoming,b.isUpcoming));a.Te\u003dhF(a.Te,b.post_live_playback);a.isMdxPlayback\u003dhF(a.isMdxPlayback,b.mdx);var BG\u003db.mdx_control_mode;BG\u0026\u0026(a.mdxControlMode\u003d\"number\"\u003d\u003d\u003dtypeof BG?BG:xd(BG));a.isInlinePlaybackNoAd\u003dhF(a.isInlinePlaybackNoAd,b.is_inline_playback_no_ad);a.vb\u003djF(a.vb,b.reload_count);a.reloadReason\u003dkF(a.reloadReason,b.reload_reason);a.Rj\u003dhF(a.Rj,b.show_content_thumbnail);a.ID\u003d\nhF(a.ID,b.utpsa);a.EA\u003dhF(a.EA,b.third_party_remapped_ad);a.cycToken\u003db.cyc||null;a.FA\u003db.tkn||null;var jda\u003dVma(b);0\u003cObject.keys(jda).length\u0026\u0026(a.Nb\u003djda);a.Fa\u003dkF(a.Fa,b.vvt);a.mdxEnvironment\u003dkF(a.mdxEnvironment,b.mdx_environment);a.QR\u003db.osig;a.eventId||(a.eventId\u003db.eventid);a.osid||(a.osid\u003db.osid);a.playlistId\u003dkF(a.playlistId,b.list);b.index\u0026\u0026(a.playlistIndex\u003dvoid 0\u003d\u003d\u003da.playlistIndex?jF(0,b.index):jF(a.playlistIndex,b.index));a.IG\u003db.pyv_view_beacon_url;a.QG\u003db.pyv_quartile25_beacon_url;a.TG\u003db.pyv_quartile50_beacon_url;\na.VG\u003db.pyv_quartile75_beacon_url;a.OG\u003db.pyv_quartile100_beacon_url;var kda\u003db.remarketing_url;kda\u0026\u0026(a.remarketingUrl\u003dkda);var lda\u003db.ppv_remarketing_url;lda\u0026\u0026(a.ppvRemarketingUrl\u003dlda);var mda\u003db.session_data;!a.XG\u0026\u0026mda\u0026\u0026(a.XG\u003dos(mda,\"\u0026\").feature);a.isFling\u003d1\u003d\u003djF(a.isFling?1:0,b.is_fling);a.vnd\u003djF(a.vnd,b.vnd);a.Mg\u003dkF(a.Mg,b.force_ads_url);a.og\u003dkF(a.og,b.ctrl);a.Df\u003dkF(a.Df,b.ytr);a.Al\u003db.ytrcc;a.ZG\u003db.ytrexp;a.BA\u003db.ytrext;a.Zd\u003dkF(a.Zd,b.adformat);a.xo\u003dkF(a.xo,b.attrib);a.slotPosition\u003djF(a.slotPosition,\nb.slot_pos);a.breakType\u003db.break_type;a.Ct\u003dhF(a.Ct,b.ssrt);a.videoId\u003dmF(b)||a.videoId;a.eb\u003dkF(a.eb,b.vss_credentials_token);a.Qh\u003dkF(a.Qh,b.vss_credentials_token_type);a.ye\u003dhF(a.ye,b.audio_only);a.iB\u003dhF(a.iB,b.aac_high);a.Bt\u003dhF(a.Bt,b.prefer_low_quality_audio);a.Vi\u003dkF(a.Vi,b.qoe_cat);a.Yo\u003dhF(a.Yo,b.download_media);a.Sa\u003dhF(a.Sa,b.prefer_gapless);a:{var kT\u003da.playerResponse;if(kT\u0026\u0026kT.adPlacements)for(var nda\u003dg.r(kT.adPlacements),lT\u003dnda.next();!lT.done;lT\u003dnda.next()){var CG\u003dlT.value.adPlacementRenderer;\nif(null!\u003dCG\u0026\u0026\"AD_PLACEMENT_KIND_START\"\u003d\u003d(CG.config\u0026\u0026CG.config.adPlacementConfig\u0026\u0026CG.config.adPlacementConfig.kind)){var oda\u003d!0;break a}}oda\u003d!1}oda\u0026\u0026(a.adModule\u003d!0,a.V.push(\"ad\"));var pda\u003db.adaptive_fmts;pda\u0026\u0026(a.adaptiveFormats\u003dpda);var qda\u003db.allow_embed;qda\u0026\u0026(a.allowEmbed\u003d\"1\"\u003d\u003dqda);var rda\u003db.backgroundable;rda\u0026\u0026(a.backgroundable\u003d\"1\"\u003d\u003drda);var sda\u003db.autonav;sda\u0026\u0026(a.Bk\u003d\"1\"\u003d\u003dsda);var tda\u003db.autoplay;tda\u0026\u0026(a.Jk\u003d\"1\"\u003d\u003dtda);var uda\u003db.iv_load_policy;uda\u0026\u0026(a.annotationsLoadPolicy\u003diF(a.annotationsLoadPolicy,\nuda,EF));var vda\u003db.cc_lang_pref;vda\u0026\u0026(a.captionsLanguagePreference\u003dkF(vda,a.captionsLanguagePreference));var wda\u003db.cc_load_policy;wda\u0026\u0026(a.zt\u003diF(a.zt,wda,EF));a.deviceCaptionsOn\u003dnull!\u003d\u003d(c\u003db.device_captions_on)\u0026\u0026void 0!\u003d\u003dc?c:void 0;a.EJ\u003dnull!\u003d\u003d(d\u003db.device_captions_lang_pref)\u0026\u0026void 0!\u003d\u003dd?d:\"\";a.gB\u003dnull!\u003d\u003d(e\u003db.viewer_selected_caption_langs)\u0026\u0026void 0!\u003d\u003de?e:[];var xda\u003db.cached_load;xda\u0026\u0026(a.Po\u003dhF(a.Po,xda));\"0\"\u003d\u003db.dash\u0026\u0026(a.OJ\u003d!0);var yda\u003db.dashmpd;yda\u0026\u0026(a.Ya\u003dg.ui(yda,{cpn:a.clientPlaybackNonce}));var zda\u003d\nb.delay;zda\u0026\u0026(a.Ib\u003dxd(zda));var Ada\u003da.sF||b.end;void 0!\u003dAda\u0026\u0026(a.clipEnd\u003djF(a.clipEnd,Ada));var Bda\u003db.fmt_list;Bda\u0026\u0026(a.bD\u003dBda);b.heartbeat_preroll\u0026\u0026a.V.push(\"heartbeat\");a.Hj\u003d-Math.floor(10*Math.random());a.al\u003d-Math.floor(40*Math.random());var Cda\u003db.is_listed;Cda\u0026\u0026(a.isListed\u003dhF(a.isListed,Cda));var Dda\u003db.is_private;Dda\u0026\u0026(a.isPrivate\u003dhF(a.isPrivate,Dda));var Eda\u003db.is_dni;Eda\u0026\u0026(a.C\u003dhF(a.C,Eda));var Fda\u003db.dni_color;Fda\u0026\u0026(a.Ia\u003dkF(a.Ia,Fda));var Gda\u003db.pipable;Gda\u0026\u0026(a.pipable\u003dhF(a.pipable,Gda));a.rB\u003da.pipable\u0026\u0026\na.B.rl;a.CA\u003da.rB\u0026\u0026(!a.B.showMiniplayerButton||a.X(\"web_player_pip\"));var Hda\u003db.paid_content_overlay_duration_ms;Hda\u0026\u0026(a.paidContentOverlayDurationMs\u003dxd(Hda));var Ida\u003db.paid_content_overlay_text;Ida\u0026\u0026(a.paidContentOverlayText\u003dIda);var Jda\u003db.url_encoded_fmt_stream_map;Jda\u0026\u0026(a.Ci\u003dJda);var Kda\u003db.hls_formats;Kda\u0026\u0026(a.hlsFormats\u003dKda);var Lda\u003db.hlsvp;Lda\u0026\u0026(a.hlsvp\u003dLda);var DG\u003db.length_seconds;DG\u0026\u0026(a.lengthSeconds\u003d\"string\"\u003d\u003d\u003dtypeof DG?xd(DG):DG);var EG\u003db.live_start_walltime;EG\u0026\u0026(a.ZE\u003d\"number\"\u003d\u003d\u003dtypeof EG?\nEG:xd(EG));var FG\u003db.live_manifest_duration;FG\u0026\u0026(a.Qg\u003d\"number\"\u003d\u003d\u003dtypeof FG?FG:xd(FG));var Mda\u003db.player_params;Mda\u0026\u0026(a.playerParams\u003dMda);var Nda\u003db.partnerid;Nda\u0026\u0026(a.ya\u003djF(a.ya,Nda));var Oda\u003db.probe_url;Oda\u0026\u0026(a.probeUrl\u003daA(g.ui(Oda,{cpn:a.clientPlaybackNonce})));var mT\u003db.pyv_billable_url;mT\u0026\u0026Yz(mT)\u0026\u0026(a.Xg\u003dmT);var nT\u003db.pyv_conv_url;nT\u0026\u0026Yz(nT)\u0026\u0026(a.JG\u003dnT);zna(a,b);0\u003ca.startSeconds||(a.startSeconds\u003djF(a.startSeconds,a.BF||a.nD||b.start||b.startSeconds),a.Xb\u003da.startSeconds);if(a.X(\"html5_start_seconds_priority\")){if(!(a.liveUtcStartSeconds\u0026\u0026\n0\u003ca.liveUtcStartSeconds)){var Pda\u003db.live_utc_start;if(null!\u003dPda)a.liveUtcStartSeconds\u003dNumber(Pda);else{var oT\u003da.startSeconds;oT\u0026\u0026isFinite(oT)\u0026\u00261E9\u003coT\u0026\u0026(a.liveUtcStartSeconds\u003da.startSeconds)}}if(!(a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds)){var Qda\u003db.utc_start_millis;Qda\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(Qda))}}else{var Rda\u003db.live_utc_start;null!\u003dRda\u0026\u0026(a.liveUtcStartSeconds\u003dNumber(Rda));var Sda\u003db.utc_start_millis;Sda\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(Sda))}var Tda\u003db.stream_time_start_millis;\nTda\u0026\u0026(a.uq\u003d.001*Number(Tda));var Uda\u003da.nD||b.start;void 0\u003d\u003dUda||\"1\"\u003d\u003db.resume||a.isLivePlayback||(a.clipStart\u003djF(a.clipStart,Uda));var Vda\u003db.url_encoded_third_party_media;Vda\u0026\u0026(a.Mh\u003drs(Vda));var pT\u003db.ypc_offer_button_formatted_text;if(pT){var Wda\u003dJSON.parse(pT);a.jB\u003dnull!\u003dWda?Wda:null;a.IH\u003dpT}var Xda\u003db.ypc_offer_button_text;Xda\u0026\u0026(a.Eq\u003dXda);var Yda\u003db.ypc_offer_description;Yda\u0026\u0026(a.Zj\u003dYda);var Zda\u003db.ypc_offer_headline;Zda\u0026\u0026(a.Fq\u003dZda);var $da\u003db.ypc_full_video_message;$da\u0026\u0026(a.Yj\u003d$da);var aea\u003db.ypc_offer_id;\naea\u0026\u0026(a.bk\u003daea);var bea\u003db.ypc_buy_url;bea\u0026\u0026(a.Aq\u003dbea);var cea\u003db.ypc_item_thumbnail;cea\u0026\u0026(a.Bq\u003dcea);var dea\u003db.ypc_item_title;dea\u0026\u0026(a.Cq\u003ddea);var eea\u003db.ypc_item_url;eea\u0026\u0026(a.Dq\u003deea);var fea\u003db.ypc_vid;fea\u0026\u0026(a.Oq\u003dfea);b.ypc_overlay_timeout\u0026\u0026(a.ck\u003dNumber(b.ypc_overlay_timeout));var gea\u003db.ypc_trailer_player_vars;gea\u0026\u0026(a.Ni\u003dqs(gea));var hea\u003db.ypc_original_itct;hea\u0026\u0026(a.CV\u003dhea);a.Qi\u003dkF(a.Qi,b.ucid);b.baseUrl\u0026\u0026(a.L.baseUrl\u003db.baseUrl);b.uid\u0026\u0026(a.L.uid\u003db.uid);b.oeid\u0026\u0026(a.L.oeid\u003db.oeid);b.ieid\u0026\u0026(a.L.ieid\u003db.ieid);\nb.ppe\u0026\u0026(a.L.ppe\u003db.ppe);b.engaged\u0026\u0026(a.L.engaged\u003db.engaged);b.subscribed\u0026\u0026(a.L.subscribed\u003db.subscribed);a.L.focEnabled\u003dhF(a.L.focEnabled,b.focEnabled);a.L.rmktEnabled\u003dhF(a.L.rmktEnabled,b.rmktEnabled);a.tq\u003db.storyboard_spec||null;a.Ip\u003db.live_storyboard_spec||null;a.SM\u003db.iv_endscreen_url||null;a.hE\u003dhF(a.hE,b.iv3_module);a.Li\u003dhF(a.Li,b.ypc_license_checker_module);a.ze\u003dhF(a.ze,b.ypc_module);a.Ei\u003dhF(a.Ei,b.ypc_clickwrap_module);a.ze\u0026\u0026a.V.push(\"ypc\");a.Ei\u0026\u0026a.V.push(\"ypc_clickwrap\");a.PF\u003d{video_id:b.video_id,\neventid:b.eventid,cbrand:b.cbrand,cbr:b.cbr,cbrver:b.cbrver,c:b.c,cver:b.cver,ctheme:b.ctheme,cplayer:b.cplayer,cmodel:b.cmodel,cnetwork:b.cnetwork,cos:b.cos,cosver:b.cosver,cplatform:b.cplatform,user_age:b.user_age,user_display_image:b.user_display_image,user_display_name:b.user_display_name,user_gender:b.user_gender,csi_page_type:b.csi_page_type,csi_service_name:b.csi_service_name,enablecsi:b.enablecsi,enabled_engage_types:b.enabled_engage_types};wna(a,b);var iea\u003db.cotn;iea\u0026\u0026(a.cotn\u003diea);if(Cna(a))ZG(a)\u0026\u0026\n(a.isLivePlayback\u0026\u0026a.Ya?a.Kc\u003d!0:a.dc\u0026\u0026(a.Ti\u003d!0));else if(Dna(a))a.Kc\u003d!0;else{var mea\u003dEna(a,a.adaptiveFormats);if(mea){$G(a,mea);var nea\u003d!0}else nea\u003d!1;!nea\u0026\u0026a.Ya\u0026\u0026(a.Kc\u003d!0)}var sT\u003db.adpings;sT\u0026\u0026(a.jl\u003dsT?qs(sT):null);var oea\u003db.feature;oea\u0026\u0026(a.gH\u003doea);var pea\u003db.referrer;pea\u0026\u0026(a.referrer\u003dpea);a.clientScreenNonce\u003dkF(a.clientScreenNonce,b.csn);a.Yv\u003djF(a.Yv,b.root_ve_type);a.Ui\u003djF(a.Ui,b.kids_age_up_mode);void 0!\u003db.kids_app_info\u0026\u0026(a.kidsAppInfo\u003db.kids_app_info);a.wq\u003dhF(a.wq,b.upg_content_filter_mode);var qea\u003d\nb.unplugged_location_info;qea\u0026\u0026(a.ea\u003dqea);var rea\u003db.unplugged_partner_opt_out;rea\u0026\u0026(a.nB\u003dkF(\"\",rea));a.Eo\u003dhF(a.Eo,b.disable_watch_next);a.Ri\u003dkF(a.Ri,b.internal_ip_override);a.tD\u003d!!b.is_yto_interstitial;(a.interstitials.length||a.tD)\u0026\u0026a.V.push(\"yto\");var sea\u003db.ji;sea\u0026\u0026(a.ji\u003dsea);b.Qz\u0026\u0026(a.Qz\u003db.Qz);a.jb\u003dnull!\u003d\u003d(f\u003db.csi_timer)\u0026\u0026void 0!\u003d\u003df?f:\"\";a.Og\u003d!!b.force_gvi};\nvna\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,q,t,u,x,y,z,G,H,I,L,X\u003db.raw_watch_next_response;if(!X){var Q\u003db.watch_next_response;Q\u0026\u0026(X\u003dJSON.parse(Q))}if(X){a.watchNextResponse\u003dX;var va\u003da.watchNextResponse.contents;if(va){var za\u003dva.singleColumnWatchNextResults;if(za){var Mb\u003djF(0,b.autoplay_count);if(za.autoplay\u0026\u0026za.autoplay.autoplay\u0026\u0026!za.playlist){var Sc\u003dza.autoplay.autoplay.sets,Pb\u003d{},dc\u003d{},mc\u003dnull;if(Sc){for(var hg\u003dg.r(Sc),Tg\u003dhg.next();!Tg.done;Tg\u003dhg.next()){var nc\u003dTg.value.autoplayVideoRenderer;if(nc\u0026\u0026\nnc.compactVideoRenderer){mc\u003dnc.compactVideoRenderer;break}}var em\u003dSc[0].autoplayVideo;if(em){var fm\u003dem.clickTrackingParams;fm\u0026\u0026(Pb.itct\u003dfm);Pb.autonav\u003d\"1\";Pb.playnext\u003dString(Mb)}}else Pb.feature\u003d\"related-auto\";if(mc){dc.autonav\u003d\"1\";dc.video_id\u003dmc.videoId;var gm\u003dmc.shortBylineText;gm\u0026\u0026(dc.author\u003dg.mA(gm));var Oe\u003dmc.title;Oe\u0026\u0026(dc.title\u003dg.mA(Oe))}dc.endscreen_autoplay_session_data\u003dg.si(Pb);a.suggestions\u003d[dc]}}var tc\u003dva.twoColumnWatchNextResults}a.qR\u003d!(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003dtc||void 0\u003d\u003d\u003dtc?void 0:tc.autoplay)||\nvoid 0\u003d\u003d\u003dc||!c.autoplay);var Zc\u003da.watchNextResponse.playerOverlays;if(Zc){var ie\u003dZc.playerOverlayRenderer;if(ie){var qy\u003die.endScreen;if(qy){var Lh\u003dqy.watchNextEndScreenRenderer;if(Lh)var id\u003dLh.results}var Mo\u003die.videoDetails;if(Mo){var hm\u003dMo.embeddedPlayerOverlayVideoDetailsRenderer;var Hs\u003dMo.musicEmbeddedPlayerOverlayVideoDetailsRenderer;Hs\u0026\u0026(a.vC\u003dHs.title,a.hC\u003dHs.byline);var im\u003dMo.playerOverlayVideoDetailsRenderer;im\u0026\u0026(im.title\u0026\u0026(b.title\u003dg.mA(im.title)),im.subtitle\u0026\u0026(b.subtitle\u003dg.mA(im.subtitle)))}var ry\u003d\nie.actions;if(ry)for(var Cf\u003dg.r(ry),Is\u003dCf.next();!Is.done;Is\u003dCf.next()){var sy\u003dIs.value;sy.likeButtonRenderer\u0026\u0026(a.likeButtonRenderer\u003dsy.likeButtonRenderer)}var ty\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003die.suggestedActionsRenderer)||void 0\u003d\u003d\u003dd?void 0:d.suggestedActionsRenderer)||void 0\u003d\u003d\u003de?void 0:e.suggestedActions;if(ty)for(var uy\u003dg.r(ty),jm\u003duy.next();!jm.done;jm\u003duy.next()){var vy\u003djm.value;if(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dvy.suggestedActionRenderer)||void 0\u003d\u003d\u003df?void 0:f.trigger)||void 0\u003d\u003d\u003dh?0:h.suggestedActionTimeRangeTrigger)a.suggestedAction\u003d\nvy.suggestedActionRenderer}var No\u003dnull\u003d\u003d\u003d(l\u003die.decoratedPlayerBarRenderer)||void 0\u003d\u003d\u003dl?void 0:l.decoratedPlayerBarRenderer;No\u0026\u0026(a.multiMarkersPlayerBarRenderer\u003dnull\u003d\u003d\u003d(m\u003dNo.playerBar)||void 0\u003d\u003d\u003dm?void 0:m.multiMarkersPlayerBarRenderer,a.vB\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003dNo.playerBar)||void 0\u003d\u003d\u003dn?void 0:n.chapteredPlayerBarRenderer)||void 0\u003d\u003d\u003dp?void 0:p.chapters,a.sV\u003dnull\u003d\u003d\u003d(q\u003dNo.playerBarActionButton)||void 0\u003d\u003d\u003dq?void 0:q.buttonRenderer);g.xF(a.B)\u0026\u0026(a.Ag\u003d!!ie.addToMenu);Fna(a,ie.shareButton);var wy\u003die.productsInVideoOverlayRenderer;\nwy\u0026\u0026(a.shoppingOverlayRenderer\u003dwy.shoppingOverlayRenderer);var yy\u003die.autoplay;if(yy)var Mh\u003dyy.playerOverlayAutoplayRenderer;a.progressBarStartPosition\u003die.startPosition;a.progressBarEndPosition\u003die.endPosition}}if(!id\u0026\u0026tc){var zy\u003dtc.endScreen\u0026\u0026tc.endScreen.endScreen;zy\u0026\u0026(id\u003dzy.results)}if(tc){var Ki\u003dtc.desktopOverlay\u0026\u0026tc.desktopOverlay.desktopOverlayConfigRenderer;Ki\u0026\u0026(Ki.suppressShareButton\u0026\u0026(a.showShareButton\u003d!1),Ki.suppressWatchLaterButton\u0026\u0026(a.Ag\u003d!1))}hm\u0026\u0026Gna(a,b,hm);var Ay\u003djF(0,b.autoplay_count);\nif(id){for(var By\u003dtc||null,sG\u003dMh||null,Oo\u003d[],Cy\u003d!0,Dy\u003dg.r(id),Js\u003dDy.next();!Js.done;Js\u003dDy.next()){var Li\u003dJs.value,Ks\u003dvoid 0,jd\u003dnull;if(Li.endScreenVideoRenderer){var Ug\u003dLi.endScreenVideoRenderer,$c\u003dUg.title;jd\u003d{id:Ug.videoId,length_seconds:Ug.lengthInSeconds};var Ls\u003dUg.publishedTimeText;Ls\u0026\u0026(jd.publishedTimeText\u003dg.mA(Ls));var Ey\u003dUg.shortBylineText;Ey\u0026\u0026(jd.author\u003dg.mA(Ey));var Fy\u003dUg.shortViewCountText;Fy\u0026\u0026(jd.short_view_count_text\u003dg.mA(Fy));if($c){jd.title\u003dg.mA($c);var Gy\u003d$c.accessibility;if(Gy){var Ms\u003d\nGy.accessibilityData;Ms\u0026\u0026Ms.label\u0026\u0026(jd.aria_label\u003dMs.label)}}var Ns\u003dUg.navigationEndpoint;if(Ns){Ks\u003dNs.clickTrackingParams;var Hy\u003dNs.watchEndpoint;Hy\u0026\u0026(jd.nC\u003dHy)}var Iy\u003dUg.thumbnailOverlays;if(Iy)for(var Jy\u003dg.r(Iy),Os\u003dJy.next();!Os.done;Os\u003dJy.next()){var Ps\u003dOs.value.thumbnailOverlayTimeStatusRenderer;if(Ps)if(\"LIVE\"\u003d\u003d\u003dPs.style){jd.live_playback\u003d\"1\";break}else if(\"UPCOMING\"\u003d\u003d\u003dPs.style){jd.isUpcoming\u003d!0;break}}var tG\u003dHG(Ug.thumbnail),km\u003dGG(tG);km.iurlmq\u0026\u0026(km\u003d{iurlmq:km.iurlmq,iurlhq:km.iurlmq});Object.assign(jd,\nkm)}else if(Li.endScreenPlaylistRenderer){var nk\u003dLi.endScreenPlaylistRenderer,Qs\u003dnk.navigationEndpoint;if(!Qs)continue;var Ky\u003dQs.watchEndpoint;if(!Ky)continue;var Rs\u003dKy.videoId;jd\u003d{list:nk.playlistId,video_id:Rs,playlist_length:nk.videoCount,thumbnail_ids:Rs};var Ly\u003dnk.title;Ly\u0026\u0026(jd.playlist_title\u003dg.mA(Ly));var My\u003dnk.shortBylineText;My\u0026\u0026(jd.playlist_author\u003dg.mA(My));Ks\u003dQs.clickTrackingParams;var uG\u003dHG(nk.thumbnail);Object.assign(jd,GG(uG))}jd\u0026\u0026(jd.session_data\u003dg.si({itct:Ks}),Cy?(Hna(jd,By,sG,Ay),\nOo.splice(0,0,jd),Cy\u003d!1):Oo.push(jd))}a.suggestions\u003dOo}if(Mh){a.QF\u003d!!Mh.preferImmediateRedirect;a.Zb\u003da.Zb||!!Mh.webShowNewAutonavCountdown;a.Hh\u003da.Hh||!!Mh.webShowBigThumbnailEndscreen;if(a.Zb||a.Hh){var jf\u003dMh,Ss\u003did||null,kf\u003dtc||null,Ts,Ny,Wd\u003d{id:jf.videoId},Us\u003dnull\u003d\u003d\u003d(Ny\u003dnull\u003d\u003d\u003d(Ts\u003dnull\u003d\u003d\u003dSs||void 0\u003d\u003d\u003dSs?void 0:Ss[0])||void 0\u003d\u003d\u003dTs?void 0:Ts.endScreenVideoRenderer)||void 0\u003d\u003d\u003dNy?void 0:Ny.navigationEndpoint;Us\u0026\u0026(Wd.session_data\u003dg.si({itct:Us.clickTrackingParams}));var Vs\u003djf.videoTitle;if(Vs){Wd.title\u003d\ng.mA(Vs);var Oy\u003dVs.accessibility;if(Oy){var Mi\u003dOy.accessibilityData;Mi\u0026\u0026Mi.label\u0026\u0026(Wd.aria_label\u003dMi.label)}}var je\u003djf.byline;je\u0026\u0026(Wd.author\u003dg.mA(je));var ok\u003djf.publishedTimeText;ok\u0026\u0026(Wd.publishedTimeText\u003dg.mA(ok));var Py\u003djf.shortViewCountText;Py\u0026\u0026(Wd.short_view_count_text\u003dg.mA(Py));var Qy\u003djf.thumbnailOverlays;if(Qy)for(var Ry\u003dg.r(Qy),Ws\u003dRy.next();!Ws.done;Ws\u003dRy.next()){var Ni\u003dWs.value.thumbnailOverlayTimeStatusRenderer;if(Ni)if(\"LIVE\"\u003d\u003d\u003dNi.style){Wd.live_playback\u003d\"1\";break}else if(\"UPCOMING\"\u003d\u003d\u003dNi.style){Wd.isUpcoming\u003d\n!0;break}else if(\"DEFAULT\"\u003d\u003d\u003dNi.style\u0026\u0026Ni.text){Wd.lengthText\u003dg.mA(Ni.text);var Xs\u003dNi.text.accessibility;if(Xs){var Ys\u003dXs.accessibilityData;Ys\u0026\u0026Ys.label\u0026\u0026(Wd.By\u003dYs.label)}break}}var Zs\u003dHG(jf.background),lm\u003dGG(Zs);lm.iurlmq\u0026\u0026(lm\u003d{iurlmq:lm.iurlmq,iurlhq:lm.iurlmq});Object.assign(Wd,lm);var Sy\u003djf.nextButton;if(Sy){var Ty\u003dSy.buttonRenderer;if(Ty){var Po\u003dTy.navigationEndpoint;if(Po){var Uy\u003dPo.watchEndpoint;Uy\u0026\u0026(Wd.nC\u003dUy)}}}if(jf.topBadges){var Vy\u003djf.topBadges[0];if(Vy){var Wy\u003dVy.metadataBadgeRenderer;\nWy\u0026\u0026\"BADGE_STYLE_TYPE_PREMIUM\"\u003d\u003dWy.style\u0026\u0026(Wd.Qz\u003d!0)}}var pk\u003djf.alternativeTitle;pk\u0026\u0026(Wd.Lt\u003dg.mA(pk));Hna(Wd,kf,jf,Ay);a.suggestions||(a.suggestions\u003d[]);a.suggestions[0]\u003dWd}null!\u003dMh.countDownSecs\u0026\u0026(a.qH\u003d1E3*Mh.countDownSecs)}a.watchNextResponse.currentVideoThumbnail\u0026\u0026(a.Nb\u003dHG(a.watchNextResponse.currentVideoThumbnail));if(!a.X(\"player_parse_profile_picture_from_watch_next_killswitch\")){var $s\u003dnull\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003d(u\u003dnull\u003d\u003d\u003d(t\u003da.watchNextResponse)||void 0\u003d\u003d\u003dt?void 0:t.contents)||void 0\u003d\u003d\u003d\nu?void 0:u.twoColumnWatchNextResults)||void 0\u003d\u003d\u003dx?void 0:x.results)||void 0\u003d\u003d\u003dy?void 0:y.results)||void 0\u003d\u003d\u003dz?void 0:z.contents;if($s\u0026\u0026$s[1]){var mm\u003dnull\u003d\u003d\u003d(L\u003dnull\u003d\u003d\u003d(I\u003dnull\u003d\u003d\u003d(H\u003dnull\u003d\u003d\u003d(G\u003d$s[1].videoSecondaryInfoRenderer)||void 0\u003d\u003d\u003dG?void 0:G.owner)||void 0\u003d\u003d\u003dH?void 0:H.videoOwnerRenderer)||void 0\u003d\u003d\u003dI?void 0:I.thumbnail)||void 0\u003d\u003d\u003dL?void 0:L.thumbnails;mm\u0026\u0026mm.length\u0026\u0026(a.Lh\u003dmm[mm.length-1].url)}}}};\naH\u003dfunction(a){return!!(a.u\u0026\u0026a.u.videoInfos\u0026\u0026a.u.videoInfos.length)};\ndH\u003dfunction(a){if(a.X(\"html5_single_format_policy\")\u0026\u0026a.Nc)return a.Nc;var b\u003da.Sa,c\u003d!!a.i\u0026\u0026(Mka(a.i)||Nka(a.i)||Oka(a.i)),d\u003da.B,e\u003d!!a.i\u0026\u0026a.i.Vg,f\u003dbH(a),h\u003da.iB;a.isAd();var l\u003da.isOtf(),m\u003da.DB(),n\u003da.bb,p\u003dnew ola;if(a.Y||g.S(d.experiments,\"html5_logging_format_selection\"))p.i\u003d!0;p.Sa\u003df;p.Aa\u003dh\u0026\u0026d.u;Bt(\"windows nt 5.1\")\u0026\u0026!g.dj\u0026\u0026(p.l\u003d!0);if(f\u003dc)f\u003dd.X(\"disable_html5_ambisonic_audio\")||!(g.YF(d)||d.X(\"html5_enable_spherical\")||d.X(\"html5_enable_spherical3d\"))?!1:gma(d);f\u0026\u0026(p.La\u003d!0);b\u0026\u0026(p.l\u003d!0,p.vb\u003d!0);l\u0026\u0026\n!g.S(d.experiments,\"html5_otf_prefer_vp9\")\u0026\u0026(p.l\u003d!0);n\u0026\u0026(p.l\u003d!0);zB(d.B,AB.CHANNELS)\u0026\u0026(g.S(d.experiments,\"html5_enable_aac51\")\u0026\u0026(p.ya\u003d!0),g.S(d.experiments,\"html5_enable_ac3\")\u0026\u0026(p.V\u003d!0),g.S(d.experiments,\"html5_enable_eac3\")\u0026\u0026(p.ea\u003d!0),g.S(d.experiments,\"html5_enable_ac3_gapless\")\u0026\u0026(p.Fa\u003d!0));g.S(d.experiments,\"html5_block_8k_hfr\")\u0026\u0026(p.Ya\u003d!0);p.C\u003dg.T(d.experiments,\"html5_max_selectable_quality_ordinal\");p.G\u003dg.T(d.experiments,\"html5_min_selectable_quality_ordinal\");!g.S(d.experiments,\"html5_kaios_hd_killswitch\")\u0026\u0026\npF\u0026\u0026(p.fb\u003d480);if(e||c)p.Ua\u003d!1;p.bb\u003d!1;b\u003dFE(d,p.u);0\u003cb\u0026\u00262160\u003eb\u0026\u0026(gE()||g.S(d.experiments,\"html5_format_hybridization\"))\u0026\u0026(p.u.supportsChangeType\u003d+gE(),p.J\u003db);2160\u003c\u003db\u0026\u0026(p.rb\u003d!0);qla()\u0026\u0026(p.u.serveVp9OverAv1IfHigherRes\u003d0,p.zb\u003d!1);p.DB\u003dm;m\u003dg.Qw||Qt()\u0026\u0026!m?!1:!0;p.Ia\u003dm;p.xa\u003dg.S(d.experiments,\"html5_format_hybridization\");p.jb\u003dg.S(d.experiments,\"html5_offline_av1_fallback\");p.Y\u003dg.S(d.experiments,\"html5_disable_codec_on_errors_with_exp_backoff\");p.eb\u003dg.S(d.experiments,\"html5_disable_codec_on_platform_errors\");\nFt()\u0026\u0026a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026(p.V\u003d!0,p.ea\u003d!0);a.X(\"html5_match_codecs_for_gapless\")\u0026\u0026a.Sa\u0026\u0026a.isAd()\u0026\u0026(a.il\u0026\u0026(p.L\u003da.il),a.fl\u0026\u0026(p.B\u003da.fl));p.Ja\u003da.isLivePlayback\u0026\u0026cH(a)\u0026\u0026a.B.X(\"html5_drm_live_audio_51\");return a.Nc\u003dp};\nJna\u003dfunction(a){a.dc||a.i\u0026\u0026BB(a.i);var b\u003d{};a.i\u0026\u0026(b\u003dxB(dH(a),a.B.B,a.i,function(c){return a.Z(\"ctmp\",\"fmtflt\",c)}));\nb\u003dnew QE(b,a.B.experiments,a.hH,Ina(a),function(c,d){a.Ca(c,d)});\ng.J(a,b);a.Ti\u003d!1;a.xa\u003d!0;tla(b,function(c){for(var d\u003dg.r(c),e\u003dd.next();!e.done;e\u003dd.next())switch(e\u003de.value,e.flavor){case \"fairplay\":e.l\u003da.dc;e.J\u003da.yQ;e.G\u003da.VP;break;case \"widevine\":e.u\u003da.kH}a.Ug\u003dc;if(0\u003ca.Ug.length\u0026\u0026(a.G\u003da.Ug[0],g.eH(a))){c\u003d[];d\u003dg.r(Object.entries(a.G.i));for(e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.r(e.value);e\u003df.next().value;f\u003df.next().value;var h\u003d\"unk\";(e\u003de.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(h\u003de[2]);c.push(h+\"_\"+f)}a.Ca(\"drmProbe\",c.join(\".\"))}WG(a)})};\nEna\u003dfunction(a,b){var c;(c\u003d!b)||(c\u003d!(!ZG(a)\u0026\u0026a.adaptiveFormats));if(c)return null;fH(a,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(tE\u003d!0);c\u003dgH(b);var d\u003dDate.now();b\u003dVka(c,a.Id,a.lengthSeconds,a.isLivePlayback,a.Te,a.B);d\u003dDate.now()-d;if(a.X(\"html5_log_manifest_performance\")){var e\u003dRka(b)?1:0;a.Ca(\"mfsp\",\"wasm.\"+e+\";t.\"+d)}0\u003cc.length\u0026\u0026(c\u003dc[0],c.url\u0026\u0026c.sp\u0026\u0026c.s\u0026\u0026(c\u003drE(c.url,c.sp,c.s),c\u003dNumber(c.get(\"max_sq\"))||Infinity,isFinite(c)\u0026\u0026(a.Si\u003d!0)));if(c\u003db.isManifestless)c\u003d!(a.X(\"html5_manifestless_vp9\")||\na.X(\"html5_manifestless_vp9_normal_latency\")\u0026\u0026(!a.isLowLatencyLiveStream||\"NORMAL\"\u003d\u003da.latencyClass)||!Kna(b));return c?(b.dispose(),null):b};\nZG\u003dfunction(a){return Ft()?!hH(a):Jt()?!(!a.dc||!a.X(\"html5_enable_safari_fairplay\")):!1};\nhH\u003dfunction(a){return fH(a,\"html5_enable_tvos_dash_dogfood\")||a.X(\"html5_enable_tvos_dash\")\u0026\u0026(a.X(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027))};\nIna\u003dfunction(a){return a.useCobaltWidevine?Ft()?hH(a):!1:!1};\nKna\u003dfunction(a){return a.isManifestless\u0026\u0026RD(\u0027video/webm; codecs\u003d\"vp9\"\u0027)\u0026\u0026g.Gb(a.i,function(b){return JD(b.info)})};\niH\u003dfunction(a){return!(!a.i||!a.i.isManifestless)};\nLna\u003dfunction(a){return iB()?a.X(\"html5_streaming_debug\")||iH(a)\u0026\u0026(\"ULTRALOW\"\u003d\u003da.latencyClass||21530001\u003d\u003djH(a))?!0:window.AbortController?a.X(\"html5_streaming_xhr\")||a.X(\"html5_streaming_xhr_manifestless\")\u0026\u0026iH(a)?!0:!1:!1:!1};\nMna\u003dfunction(a){return GB({hasSubfragmentedFmp4:a.hasSubfragmentedFmp4,xk:a.xk,defraggedFromSubfragments:a.defraggedFromSubfragments,isManifestless:iH(a),XE:Lna(a)})};\njH\u003dfunction(a){return a.isLowLatencyLiveStream\u0026\u0026void 0!\u003da.i\u0026\u00265\u003c\u003dyE(a.i)?21530001:a.liveExperimentalContentId};\nCna\u003dfunction(a){return Ft()\u0026\u0026hH(a)?!1:!TE()||a.OJ?!0:!1};\nOna\u003dfunction(a){a.xa\u003d!0;a.Kc\u003d!1;if(Dna(a))Lma(a.videoId).then(function(d){Nna(a,d)}).then(function(){WG(a)});\nelse{Wz(a.Ya)||g.py(new g.Xv(\"DASH MPD Origin invalid: \",a.Ya));var b\u003da.Ya,c\u003dg.T(a.B.experiments,\"dash_manifest_version\")||4;b\u003dg.ui(b,{mpd_version:c});a.isLowLatencyLiveStream\u0026\u0026\"NORMAL\"!\u003da.latencyClass||(b\u003dg.ui(b,{pacing:0}));dla(b,a.B.experiments,a.isLivePlayback).then(function(d){a.isDisposed()||($G(a,d,!0),$A(\"mrc\",void 0,a.jb),WG(a))},function(d){a.isDisposed()||(a.xa\u003d!1,a.Z(\"dataloaderror\",new g.cE(\"manifest.net.retryexhausted\",!0,{backend:\"manifest\",\nrc:d.status})))});\n$A(\"mrs\",void 0,a.jb)}};\nNna\u003dfunction(a,b){var c\u003db.map(function(e){return e.itag}),d\u003da.playerResponse.streamingData.adaptiveFormats.filter(function(e){return c.includes(e.itag)}).map(function(e){e\u003dObject.assign({},e);\ne.url\u003db.find(function(f){return f.itag\u003d\u003d\u003de.itag}).url;\ne.signatureCipher\u003d\"\";return kna(e)}).join(\",\");\nd\u003dEna(a,d);$G(a,d);a.Ca(\"dlr\",\"\")};\nWG\u003dfunction(a){a.isDisposed()||(a.xa\u003d!1,a.Z(\"dataloaded\"))};\n$G\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.i\u003db;g.J(a,b);b.le\u003da.le;b.dg\u003da.dg;b.G\u003da.YG;b.C\u003da.WG;g.S(a.B.experiments,\"html5_start_walltime_min_seekable_killswitch\")||(b.J\u003da.iH);Pna(a)\u0026\u0026a.V.push(\"webgl\");a.i.isLive||(a.isLivePlayback\u003d!1);var d\u003db.sourceUrl.split(\"/\");-1!\u003dd.indexOf(\"manifest_duration\")\u0026\u0026(a.Qg\u003dNumber(d[d.indexOf(\"manifest_duration\")+1]));b.u\u0026\u0026(b.subscribe(\"clienttemp\",a.Ca,a),c?b.subscribe(\"refresh\",a.CK,a):b.subscribe(\"cuepointsadded\",a.WH,a));BB(b)\u0026\u0026(a.Ti\u003d!0)};\ncH\u003dfunction(a){return a.Id?!0:!!a.i\u0026\u0026BB(a.i)};\nUna\u003dfunction(a,b){if(a.isDisposed())return pt();a.u\u003dnull;a.Ua\u003dnull;a.zb\u003dnull;var c\u003da.B.deviceParams.c;if(!a.X(\"disable_rqs\")){c\u003d/UNPLUGGED/.test(c)?256:16;var d\u003da.B.bk;a.Y\u003dg.eH(a)||1\u003d\u003dd[0]\u0026\u0026d[1]\u003cc}return Qna(a,b).then(void 0,function(){return Rna(a,b)}).then(void 0,function(){return Sna(a)}).then(void 0,function(){return Tna(a)})};\nQna\u003dfunction(a,b){b\u003db||Cna(a);return a.i\u0026\u0026!b?(bH(a)\u0026\u0026hla(a.i,a.isLivePlayback),fH(a,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(a.B.B.l\u003d!0),Vna(a).then(function(){return qja(dH(a),a.B.B,a.i,a.G,function(c){return a.Z(\"ctmp\",\"fmtflt\",c)},a.X(\"html5_dynamic_av1_hybrid_threshold\")).then(function(c){Wna(a,c);\n/^av/.test(a.clientPlaybackNonce)\u0026\u0026a.Nc\u0026\u0026a.Ca(\"av1\",g.dE(a.Nc.u))})})):pt()};\nVna\u003dfunction(a){if(!a.i||!a.i.i||!a.X(\"html5_use_media_capability\"))return qt();for(var b\u003d[],c\u003dg.r(Object.keys(a.i.i)),d\u003dc.next();!d.done;d\u003dc.next())(d\u003da.i.i[d.value])\u0026\u0026d.info\u0026\u0026b.push(d.info);return SG(b)};\nRna\u003dfunction(a,b){var c;if(b\u0026\u0026a.hlsvp)return pt();if(a.hlsFormats){b\u003dgH(a.hlsFormats);if((null\u003d\u003d\u003d(c\u003da.Nc)||void 0\u003d\u003d\u003dc?0:c.i)\u0026\u0026b){for(var d\u003d[],e\u003dg.r(b),f\u003de.next();!f.done;f\u003de.next())d.push(f.value.itag);a.Ca(\"hlsfmt\",d.join(\".\"))}a.Hp\u003dpma(a.B,b);d\u003da.clientPlaybackNonce;return uma(a.B,a.isAd(),b,a.Kj,d,function(h){return a.Z(\"ctmp\",\"hlsflt\",h)}).then(function(h){for(var l,m,n,p,q\u003d0,t\u003d[],u\u003dg.r(h),x\u003du.next();!x.done;x\u003du.next())x\u003dx.value,t.push(null\u003d\u003d\u003d(l\u003dx.cf())||void 0\u003d\u003d\u003dl?void 0:l.kc()),(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d\n(m\u003dx.cf())||void 0\u003d\u003d\u003dm?void 0:m.audio)||void 0\u003d\u003d\u003dn?void 0:n.numChannels)\u003eq\u0026\u0026(q\u003dx.cf().audio.numChannels);\n2\u003cq\u0026\u0026a.Ca(\"hlschl\",\"\"+q);(null\u003d\u003d\u003d(p\u003da.Nc)||void 0\u003d\u003d\u003dp?0:p.i)\u0026\u0026a.Ca(\"hlsfmtaf\",t.join(\".\"));kH(a,h)})}return pt()};\nSna\u003dfunction(a){return a.Mh\u0026\u0026a.RM?xma(a.B,a.isAd(),a.Mh).then(function(b){kH(a,b)}):pt()};\nTna\u003dfunction(a){var b\u003dgH(a.Ci,a.bD);if(a.hlsvp){var c\u003drna(a.hlsvp,a.clientPlaybackNonce,a.Kj);b.push(c)}return vma(a.B,a.isAd(),b,Xna(a)).then(function(d){kH(a,d)})};\nWna\u003dfunction(a,b){a.u\u003db;b\u003da.getAvailableAudioTracks();b\u003db.concat(a.Mj);for(var c\u003d0;c\u003ca.tB.length;c++)for(var d\u003da.tB[c],e\u003d0;e\u003cb.length;e++){var f\u003db[e],h\u003df.Gc.id\u003d\u003dd.audioTrackId;if(f.Gc.isDefault\u0026\u0026c\u003d\u003da.DJ||h){if(d.captionTrackIndices)for(h\u003d0;h\u003cd.captionTrackIndices.length;h++)f.captionTracks[h]\u003da.captionTracks[d.captionTrackIndices[h]];void 0!\u003d\u003dd.defaultCaptionTrackIndex\u0026\u0026(f.u\u003da.captionTracks[d.defaultCaptionTrackIndex]);void 0!\u003d\u003dd.forcedCaptionTrackIndex\u0026\u0026(f.i\u003da.captionTracks[d.forcedCaptionTrackIndex]);\nf.l\u003dd.visibility||\"UNKNOWN\";f.captionsInitialState\u003dd.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}if(a.G\u0026\u0026a.u\u0026\u0026a.u.videoInfos\u0026\u0026!(0\u003e\u003da.u.videoInfos.length)\u0026\u0026(b\u003dMD(a.u.videoInfos[0]),b!\u003d(\"fairplay\"\u003d\u003da.G.flavor)))for(c\u003dg.r(a.Ug),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,b\u003d\u003d(\"fairplay\"\u003d\u003dd.flavor)){a.G\u003dd;break}};\nkH\u003dfunction(a,b){a.zb\u003db;Wna(a,new tB(g.Re(a.zb,function(c){return c.cf()})))};\nXna\u003dfunction(a){var b\u003d{cpn:a.clientPlaybackNonce,c:a.B.deviceParams.c,cver:a.B.deviceParams.cver};a.Yp\u0026\u0026(b.ptk\u003da.Yp,b.oid\u003da.IF,b.ptchn\u003da.HF,b.pltype\u003da.JF);return b};\ng.lH\u003dfunction(a){return ZG(a)\u0026\u0026a.dc?(a\u003d{},a.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",a):a.l\u0026\u0026a.l.Id||null};\nYna\u003dfunction(a){var b\u003da.playerResponse\u0026\u0026a.playerResponse.paidContentOverlay\u0026\u0026a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b\u0026\u0026b.text?g.mA(b.text):a.paidContentOverlayText};\nmH\u003dfunction(a){var b\u003da.playerResponse\u0026\u0026a.playerResponse.paidContentOverlay\u0026\u0026a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b\u0026\u0026b.durationMs?xd(b.durationMs):a.paidContentOverlayDurationMs};\nnH\u003dfunction(a){var b\u003d\"\";if(a.pE)return a.pE;a.isLivePlayback\u0026\u0026(b\u003da.allowLiveDvr?\"dvr\":\"live\");return b};\ng.oH\u003dfunction(a,b){return\"string\"!\u003d\u003dtypeof a.keywords[b]?null:a.keywords[b]};\npH\u003dfunction(a){return!!(a.Ya||a.adaptiveFormats||a.Ci||a.Mh||a.hlsvp)};\nVG\u003dfunction(a){var b\u003dg.ib(a.V,\"ypc\");a.ypcPreview\u0026\u0026(b\u003d!1);return a.isValid()\u0026\u0026!a.xa\u0026\u0026(pH(a)||g.ib(a.V,\"heartbeat\")||b)};\ngH\u003dfunction(a,b){a\u003drs(a);var c\u003d{};if(b){b\u003dg.r(b.split(\",\"));for(var d\u003db.next();!d.done;d\u003db.next())(d\u003dd.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(c[d[1]]\u003d{width:d[2],height:d[3]})}b\u003dg.r(a);for(d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;var e\u003dc[d.itag];e\u0026\u0026(d.width\u003de.width,d.height\u003de.height)}return a};\nFna\u003dfunction(a,b){var c,d;a.showShareButton\u003d!!b;if(b\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dc?void 0:c.navigationEndpoint)||(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dd?void 0:d.command))a.Wj\u003d!!b.copyTextEndpoint};\nuna\u003dfunction(a,b){var c,d,e,f,h,l,m\u003db.raw_embedded_player_response;if(!m){var n\u003db.embedded_player_response;n\u0026\u0026(m\u003dJSON.parse(n))}m\u0026\u0026(a.Ng\u003dm);if(a.Ng){if(m\u003da.Ng.videoFlags)m.playableInEmbed\u0026\u0026(a.allowEmbed\u003d!0),m.isPrivate\u0026\u0026(a.isPrivate\u003d!0),m.userDisplayName\u0026\u0026(b.user_display_name\u003dm.userDisplayName),m.userDisplayImage\u0026\u0026(b.user_display_image\u003dm.userDisplayImage);if(m\u003da.Ng.embedPreview){m\u003dm.thumbnailPreviewRenderer;n\u003dm.controlBgHtml;null!\u003dn?(a.Ia\u003dn,a.C\u003d!0):(a.Ia\u003d\"\",a.C\u003d!1);if(n\u003dm.defaultThumbnail)a.Nb\u003dHG(n),\na.sampledThumbnailColor\u003dn.sampledThumbnailColor;(n\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.videoDetails)||void 0\u003d\u003d\u003dc?void 0:c.embeddedPlayerOverlayVideoDetailsRenderer)\u0026\u0026Gna(a,b,n);if(n\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.videoDetails)||void 0\u003d\u003d\u003dd?void 0:d.musicEmbeddedPlayerOverlayVideoDetailsRenderer)a.vC\u003dn.title,a.hC\u003dn.byline,n.musicVideoType\u0026\u0026(a.musicVideoType\u003dn.musicVideoType);a.Ag\u003d!!m.addToWatchLaterButton;Fna(a,m.shareButton);if(n\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:\nm.playButton)||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003df?void 0:f.navigationEndpoint)||void 0\u003d\u003d\u003dh?void 0:h.watchEndpoint){var p,q\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003dn||void 0\u003d\u003d\u003dn?void 0:n.watchEndpointSupportedOnesieConfig)||void 0\u003d\u003d\u003dp?void 0:p.html5PlaybackOnesieConfig;q\u0026\u0026(a.Up\u003dnew Qma(q));a.videoId\u003dn.videoId||a.videoId}m.videoDurationSeconds\u0026\u0026(a.lengthSeconds\u003dxd(m.videoDurationSeconds));a.X(\"web_player_include_innertube_commands\")\u0026\u0026m.webPlayerActionsPorting\u0026\u0026ena(a,m.webPlayerActionsPorting);if(p\u003dnull\u003d\u003d\u003d(l\u003d\nnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playlist)||void 0\u003d\u003d\u003dl?void 0:l.playlistPanelRenderer){m\u003d[];n\u003dNumber(p.currentIndex);if(p.contents){q\u003d0;for(var t\u003dp.contents.length;q\u003ct;q++){var u\u003dp.contents[q].playlistPanelVideoRenderer;if(u){var x\u003du.shortBylineText?g.mA(u.shortBylineText):\"\",y\u003du.title?g.mA(u.title):\"\";m.push({author:x,encrypted_id:u.videoId,title:y,channel_path:q\u003d\u003d\u003dn?b.channel_path:\"\",profile_picture:q\u003d\u003d\u003dn?b.profile_picture:\"\",is_private:q\u003d\u003d\u003dn?a.isPrivate:!1,is_dni:q\u003d\u003d\u003dn?a.C:!1,dni_color:q\u003d\u003d\u003dn?a.Ia:\n\"\"})}}}b\u003d{index:p.currentIndex,list:p.playlistId,playlist_length:p.totalVideos,video:m};p.titleText\u0026\u0026(b.title\u003dg.mA(p.titleText));p.shortBylineText\u0026\u0026(b.author\u003dg.mA(p.shortBylineText));a.XJ\u003db}}if(a.Ng.previewPlayabilityStatus){a.nq\u003da.Ng.previewPlayabilityStatus;b\u003da.nq;var z;if(![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(b.status)){p\u003db.errorScreen;if(m\u003dnull\u003d\u003d\u003dp||void 0\u003d\u003d\u003dp?void 0:p.playerErrorMessageRenderer){a.xB\u003dm;if(n\u003dm.reason)a.errorReason\u003dg.mA(n);if(m\u003dm.subreason)a.ai\u003dg.mA(m)}else a.errorReason\u003db.reason||\nnull;switch(b.status){case \"LOGIN_REQUIRED\":a.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":a.errorDetail\u003d\"2\";break;case \"AGE_CHECK_REQUIRED\":(null\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003dp||void 0\u003d\u003d\u003dp?void 0:p.playerKavRenderer)||void 0\u003d\u003d\u003dz?0:z.kavUrl)?a.errorDetail\u003d\"4\":a.errorDetail\u003d\"3\";break;default:a.errorDetail\u003db.isBlockedInRestrictedMode?\"5\":\"0\"}}}else a.Ng.playabilityStatus\u0026\u0026(a.Nj\u003da.Ng.playabilityStatus,Zna(a)\u0026\u0026(a.errorDetail\u003d\"0\",a.Nj\u0026\u0026((z\u003da.Nj.embeddedPlayerErrorMessageRenderer)?a.xB\u003dz.embeddedPlayerErrorMessageRenderer:\na.X(\"embeds_playabilitystatus_deprecation_killswitch\")||(a.errorReason\u003da.Nj.reason||null))));(z\u003da.Ng.attestation)\u0026\u0026$ma(a,z)}};\nHna\u003dfunction(a,b,c,d){d\u003d{autonav:1,playnext:d};a.list\u0026\u0026(d.autoplay\u003d\"1\");if(b){if(b\u003db.autoplay)if(b\u003db.autoplay)if(b\u003db.sets)if(b\u003db[0])if(b\u003db.autoplayVideo)if((c\u003db.clickTrackingParams)\u0026\u0026(d.itct\u003dc),b\u003db.watchEndpoint)a.autonav_watch_endpoint\u003db}else c\u0026\u0026(b\u003dc.nextButton)\u0026\u0026(b\u003db.buttonRenderer)\u0026\u0026(b\u003db.navigationEndpoint)\u0026\u0026b.clickTrackingParams\u0026\u0026(d.itct\u003db.clickTrackingParams);d.itct||(d.feature\u003d\"related-auto\");a.endscreen_autoplay_session_data\u003dg.si(d)};\nGna\u003dfunction(a,b,c){var d,e,f,h\u003dc.channelThumbnail;h\u0026\u0026(h\u003dh.thumbnails)\u0026\u0026(h\u003dh[0])\u0026\u0026(b.profile_picture\u003dh.url);if(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.channelThumbnailEndpoint)||void 0\u003d\u003d\u003dd?void 0:d.channelThumbnailEndpoint)||void 0\u003d\u003d\u003de?void 0:e.urlEndpoint)||void 0\u003d\u003d\u003df?void 0:f.urlEndpoint)b.channel_path\u003dh.url;if(h\u003dc.collapsedRenderer)if(h\u003dh.embeddedPlayerOverlayVideoDetailsCollapsedRenderer){var l\u003dh.title;l\u0026\u0026(b.title\u003dg.mA(l));if(h\u003dh.subtitle)b.subtitle\u003dg.mA(h)}if(c\u003dc.expandedRenderer)if(c\u003d\nc.embeddedPlayerOverlayVideoDetailsExpandedRenderer){if(h\u003dc.title)b.expanded_title\u003dg.mA(h);if(h\u003dc.subtitle)b.expanded_subtitle\u003dg.mA(h);if(c\u003dc.subscribeButton)if(c\u003dc.subscribeButtonRenderer)b.ucid\u003dc.channelId,b.subscribed\u003dc.subscribed,a.Ih\u003d!!c.notificationPreferenceToggleButton,c.notificationPreferenceToggleButton\u0026\u0026c.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(b\u003dc.notificationPreferenceToggleButton.toggleButtonRenderer,b.isToggled?(a.HA\u003db.toggledServiceEndpoint||null,a.GA\u003db.defaultServiceEndpoint||\nnull):(a.HA\u003db.defaultServiceEndpoint||null,a.GA\u003db.toggledServiceEndpoint||null))}};\ng.qH\u003dfunction(a){return a.isLivePlayback\u0026\u0026!a.allowLiveDvr};\nrH\u003dfunction(a){return a.isLivePlayback\u0026\u0026a.allowLiveDvr};\n$na\u003dfunction(a){var b\u003dnew kB(\"und\",new OD(\"Default\",\"und\",!0));b.captionTracks\u003da.captionTracks;return b};\ng.sH\u003dfunction(a){return!!a.i\u0026\u0026Mka(a.i)};\ng.tH\u003dfunction(a){return!!a.i\u0026\u0026Nka(a.i)};\nPna\u003dfunction(a){return g.tH(a)||g.sH(a)||g.uH(a)||g.vH(a)};\ng.vH\u003dfunction(a){return!!a.i\u0026\u0026Oka(a.i)};\ng.uH\u003dfunction(a){return!!a.i\u0026\u0026Pka(a.i)};\ng.aoa\u003dfunction(a){if(a.DA)return null;var b\u003da.SM;b||(b\u003da.playerResponse\u0026\u0026a.playerResponse.endscreen\u0026\u0026a.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026a.playerResponse.endscreen.endscreenUrlRenderer.url);return b||null};\ng.boa\u003dfunction(a){return a.DA?null:a.playerResponse\u0026\u0026a.playerResponse.endscreen\u0026\u0026a.playerResponse.endscreen.endscreenRenderer||null};\ng.wH\u003dfunction(a){return a.playerResponse\u0026\u0026a.playerResponse.cards\u0026\u0026a.playerResponse.cards.cardCollectionRenderer||null};\ng.xH\u003dfunction(a){if(!a.playerResponse||!a.playerResponse.annotations)return null;a\u003dg.r(a.playerResponse.annotations);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.playerAnnotationsExpandedRenderer\u0026\u0026b.playerAnnotationsExpandedRenderer.featuredChannel)return b.playerAnnotationsExpandedRenderer;return null};\nyH\u003dfunction(a){return a.adFormat\u0026\u0026\"1_5\"!\u003da.adFormat?\"adunit\":a.B.Ja};\nzH\u003dfunction(a){if(a.isAd()\u0026\u0026a.videoId!\u003da.B.Wb)return a.B.Wb};\nAH\u003dfunction(a){return a.Jk||\"detailpage\"\u003d\u003dyH(a)||\"shortspage\"\u003d\u003dyH(a)||a.mutedAutoplay};\nBH\u003dfunction(a){if(AH(a)){if(\"detailpage\"\u003d\u003dyH(a))return a.Bk||0\u003ca.vb;if(!(\"17_8\"\u003d\u003d\u003da.adFormat\u0026\u0026!a.Bk||g.S(a.B.experiments,\"embeds_enable_autoplayblocked_ping_fix\")\u0026\u0026a.rH||\"adunit\"\u003d\u003dyH(a)\u0026\u0026a.Xg))return!0}return!1};\ncoa\u003dfunction(a){var b\u003d1,c\u003dg.T(a.B.experiments,\"html5_default_ad_gain\");c\u0026\u0026a.isAd()\u0026\u0026(b\u003dc);c\u003da.Oj;a.u\u0026\u0026a.u.i\u0026\u0026a.u.i[0]\u0026\u0026a.mq[a.u.i[0].id]\u0026\u0026(c\u003da.mq[a.u.i[0].id]);if(a.X(\"html5_stateful_audio_normalization\")\u0026\u0026null!\u003dc){if(a.jH)return Math.min(1,Math.pow(10,-a.Dt/20))||b;var d\u003d0;g.S(a.B.experiments,\"html5_diff_bias_over_ad_content\")\u0026\u0026(d\u003da.isAd()?0:3);c-\u003dMath.min(0,d+Math.max(a.B.Hh,g.T(a.B.experiments,\"html5_stateful_audio_min_adjustment_value\")));a.Dt\u003dc}return Math.min(1,Math.pow(10,-c/20))||b};\nbH\u003dfunction(a){var b\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],c\u003d\"TVHTML5_SIMPLY\"\u003d\u003d\u003da.B.deviceParams.c\u0026\u0026\"MUSIC\"\u003d\u003d\u003da.B.deviceParams.ctheme;!a.ye\u0026\u0026(g.AF(a.B)||c)\u0026\u0026b.includes(a.musicVideoType)\u0026\u0026(a.ye\u003d!0);if(b\u003dg.Et())b\u003d/Starboard\\/([0-9]+)/.exec(g.Xc),b\u003d10\u003e(b?parseInt(b[1],10):NaN);c\u003da.B;c\u003d(\"TVHTML5_CAST\"\u003d\u003d\u003dc.deviceParams.c||\"TVHTML5\"\u003d\u003d\u003dc.deviceParams.c\u0026\u0026(c.deviceParams.cver.startsWith(\"6.20130725\")||c.deviceParams.cver.startsWith(\"6.20130726\")))\u0026\u0026\"MUSIC\"\u003d\u003d\u003da.B.deviceParams.ctheme;\n!a.ye\u0026\u0026(c||fma(a.B))\u0026\u0026!b\u0026\u0026(b\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"\u003d\u003d\u003da.musicVideoType,c\u003d(a.X(\"cast_prefer_audio_only_for_atv_and_uploads\")||a.X(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026\"MUSIC_VIDEO_TYPE_ATV\"\u003d\u003d\u003da.musicVideoType,b||c)\u0026\u0026(a.ye\u003d!0);return!a.B.deviceHasDisplay||a.ye\u0026\u0026a.B.u};\nCH\u003dfunction(a){return!!(a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.daiConfig\u0026\u0026a.playerResponse.playerConfig.daiConfig.enableDai)};\nEH\u003dfunction(a){return DH(a)\u0026\u0026!!a.adaptiveFormats};\nDH\u003dfunction(a){return!!(a.X(\"woffle_orchestration\")\u0026\u0026a.Yo\u0026\u0026a.B.u)};\nDna\u003dfunction(a){if(a.X(\"woffle_orchestration\")){var b;if(b\u003d!!a.cotn)b\u003da.videoId,b\u003d!!b\u0026\u00261\u003d\u003d\u003djG(b);a\u003db\u0026\u0026!a.Yo}else a\u003d!1;return a};\ng.FH\u003dfunction(a){if(!a.i||!a.l||!a.J)return!1;var b\u003da.i.i;return!!b[a.l.id]\u0026\u0026OB(b[a.l.id].l.i)\u0026\u0026!!b[a.J.id]\u0026\u0026OB(b[a.J.id].l.i)};\nZna\u003dfunction(a){return(a\u003da.Nj)\u0026\u0026a.showError?a.showError:!1};\ng.eH\u003dfunction(a){return a.X(\"disable_rqs\")?!1:fH(a,\"html5_high_res_logging\")};\nfH\u003dfunction(a,b){return a.X(b)?!0:(a.fflags||\"\").includes(b+\"\u003dtrue\")};\ndoa\u003dfunction(a){return(a\u003d/html5_log_experiment_id_from_player_response_to_ctmp\u003d([0-9]+)/.exec(a.fflags))?a[1]:null};\nzna\u003dfunction(a,b){if(b\u003db.video_masthead_ad_quartile_urls)a.CF\u003db.quartile_0_url,a.SF\u003db.quartile_25_url,a.FG\u003db.quartile_50_url,a.HG\u003db.quartile_75_url,a.RF\u003db.quartile_100_url,a.rq\u003db.quartile_0_urls,a.EF\u003db.quartile_25_urls,a.yA\u003db.quartile_50_urls,a.zA\u003db.quartile_75_urls,a.DF\u003db.quartile_100_urls};\nYG\u003dfunction(a){return a?TE()?!0:GH\u0026\u00265\u003eHH?!1:!0:!1};\nyna\u003dfunction(a){var b\u003d{};a\u003dg.r(a);for(var c\u003da.next();!c.done;c\u003da.next()){c\u003dc.value;var d\u003dc.split(\"\u003d\");2\u003d\u003dd.length?b[d[0]]\u003dd[1]:b[c]\u003d!0}return b};\nana\u003dfunction(a){if(a){if(Zz(a))return a;a\u003d$z(a);if(Zz(a,!0))return a}return\"\"};\ng.eoa\u003dfunction(a){return a.captionsLanguagePreference||a.B.captionsLanguagePreference||g.oH(a,\"yt:cc_default_lang\")||a.B.ze};\nIH\u003dfunction(a,b){this.i\u003da;this.Ja\u003db||{};this.J\u003dString(Math.floor(1E9*Math.random()));this.G\u003d{};this.L\u003d0};\nfoa\u003dfunction(a){return JH(a)\u0026\u00261\u003d\u003da.getPlayerState(2)};\nJH\u003dfunction(a){a\u003da.Fc();return void 0!\u003d\u003da\u0026\u00262\u003d\u003da.getPlayerType()};\nKH\u003dfunction(a){a\u003da.T();return GF(a)\u0026\u0026!g.TF(a)\u0026\u0026\"desktop-polymer\"\u003d\u003da.playerStyle};\nLH\u003dfunction(a,b){var c\u003da.T();wF(c)||\"3\"!\u003dc.controlsType||a.Za().bw(b)};\nNH\u003dfunction(a,b,c,d,e,f){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.componentType\u003da;this.renderer\u003dvoid 0\u003d\u003d\u003db?null:b;this.macros\u003dc;this.layoutId\u003dd;this.i\u003de;this.l\u003df;this.id\u003dMH(a)};\nMH\u003dfunction(a){return a+(\":\"+(yr.getInstance().i++).toString(36))};\nOH\u003dfunction(a){this.W\u003da};\ngoa\u003dfunction(a,b){var c;if(!(c\u003d0\u003d\u003d\u003db)){if(b\u003d1\u003d\u003d\u003db)b\u003dg.S(a.W.experiments,\"check_ad_ui_status_for_mweb_safari\")\u0026\u0026a.W.i\u0026\u0026g.ej?!1:a.W.i||g.TF(a.W)||g.HF(a.W)||IF(a.W)||!g.ej;c\u003db}if(c)return!0;a\u003dg.eg(\"video-ads\");return null!\u003da\u0026\u0026\"none\"!\u003d\u003dEl(a,\"display\")};\nhoa\u003dfunction(a){switch(a){case \"fully_viewable_audible_half_duration_impression\":return\"adfullyviewableaudiblehalfdurationimpression\";case \"measurable_impression\":return\"adactiveviewmeasurable\";case \"overlay_unmeasurable_impression\":return\"adoverlaymeasurableimpression\";case \"overlay_unviewable_impression\":return\"adoverlayunviewableimpression\";case \"overlay_viewable_end_of_session_impression\":return\"adoverlayviewableendofsessionimpression\";case \"overlay_viewable_immediate_impression\":return\"adoverlayviewableimmediateimpression\";\ncase \"viewable_impression\":return\"adviewableimpression\";default:return null}};\nPH\u003dfunction(){g.Kx.call(this);var a\u003dthis;this.i\u003d{};g.hf(this,function(){for(var b\u003dg.r(Object.keys(a.i)),c\u003db.next();!c.done;c\u003db.next())delete a.i[c.value]})};\nRH\u003dfunction(){if(null\u003d\u003d\u003dQH){QH\u003dnew PH;Fm(rq).i\u003d\"b\";var a\u003dFm(rq),b\u003d\"h\"\u003d\u003daq(a)||\"b\"\u003d\u003daq(a),c\u003d!(Pm(),!1);b\u0026\u0026c\u0026\u0026(a.C\u003d!0,a.G\u003dnew Rfa)}return QH};\nioa\u003dfunction(a,b,c){a.i[b]\u003dc};\njoa\u003dfunction(a){this.u\u003da;this.l\u003d{};this.i\u003dil()?500:g.HF(a.T())?1E3:2500};\nloa\u003dfunction(a,b){if(!b.length)return null;b\u003db.filter(function(c){if(!c.mimeType)return!1;c.mimeType in a.l||(a.l[c.mimeType]\u003da.u.canPlayType(c.mimeType));return a.l[c.mimeType]?!!c.mimeType\u0026\u0026\"application/x-mpegurl\"\u003d\u003dc.mimeType.toLowerCase()||!!c.mimeType\u0026\u0026\"application/dash+xml\"\u003d\u003dc.mimeType.toLowerCase()||\"PROGRESSIVE\"\u003d\u003dc.delivery:!1});\nreturn koa(a,b)};\nkoa\u003dfunction(a,b){for(var c\u003dnull,d\u003dg.r(b),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.minBitrate,h\u003de.maxBitrate;f\u003ea.i||h\u003ca.i||c\u0026\u0026!(f\u003cc.minBitrate)||(c\u003de)}if(!c)for(c\u003dnull,d\u003dg.r(b),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,f\u003de.maxBitrate,h\u003de.minBitrate,f\u003ea.i||(!c||f\u003ec.maxBitrate?c\u003de:c\u0026\u0026f\u003d\u003dc.maxBitrate\u0026\u0026h\u003cc.minBitrate\u0026\u0026(c\u003de));if(!c)for(c\u003dnull,b\u003dg.r(b),d\u003db.next();!d.done;d\u003db.next())d\u003dd.value,e\u003dd.minBitrate,f\u003dd.maxBitrate,e\u003ca.i||(!c||e\u003cc.minBitrate?c\u003dd:c\u0026\u0026e\u003d\u003dc.minBitrate\u0026\u0026f\u003ec.maxBitrate\u0026\u0026(c\u003dd));return c};\nSH\u003dfunction(a,b,c){this.i\u003da;this.C\u003db;this.u\u003dc;this.l\u003db.length;this.adBreakLengthSeconds\u003db.reduce(function(d,e){return d+e},0);\nc\u003d0;for(a+\u003d1;a\u003cb.length;a++)c+\u003db[a];this.adBreakRemainingLengthSeconds\u003dc};\nTH\u003dfunction(a){return new Map([[\"impression\",a.impressionPings||[]],[\"error\",a.errorPings||[]],[\"mute\",a.mutePings||[]],[\"unmute\",a.unmutePings||[]],[\"pause\",a.pausePings||[]],[\"rewind\",a.rewindPings||[]],[\"resume\",a.resumePings||[]],[\"skip\",a.skipPings||[]],[\"close\",a.closePings||[]],[\"progress\",a.progressPings||[]],[\"clickthrough\",a.clickthroughPings||[]],[\"fullscreen\",a.fullscreenPings||[]],[\"active_view_viewable\",a.activeViewViewablePings||[]],[\"active_view_measurable\",a.activeViewMeasurablePings||\n[]],[\"active_view_fully_viewable_audible_half_duration\",a.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"end_fullscreen\",a.endFullscreenPings||[]],[\"channel_clickthrough\",a.channelClickthroughPings||[]],[\"abandon\",a.abandonPings||[]],[\"start\",a.startPings||[]],[\"first_quartile\",a.firstQuartilePings||[]],[\"midpoint\",a.secondQuartilePings||[]],[\"third_quartile\",a.thirdQuartilePings||[]],[\"complete\",a.completePings||[]]])};\nmoa\u003dfunction(a){return new Map([[\"ad_placement_start\",a.placementStartPings||[]],[\"ad_placement_end\",a.placementEndPings||[]]])};\nnoa\u003dfunction(a){return(a\u003da.pings)?Object.fromEntries(TH(a)):{}};\nUH\u003dfunction(a,b,c,d,e){IH.call(this,a,noa(a));(a\u003dc\u0026\u0026c.kind)||(a\u003d\"AD_PLACEMENT_KIND_UNKNOWN\");this.La\u003dc;this.isPostroll\u003d\"AD_PLACEMENT_KIND_END\"\u003d\u003d\u003da;this.u\u003dnew SH(0,[]);this.ya\u003dnull;this.Sa\u003db;this.Fa\u003d[];this.B\u003d{};this.xa\u003dnull;this.l\u003d0;this.V\u003dthis.ea\u003dthis.C\u003dnull;this.Y\u003de;this.Ia\u003dnull;b\u003dthis.i.skipOffsetMilliseconds||0;0\u003cb\u0026\u0026(this.xa\u003db);this.B\u003dqs(this.i.playerVars||\"\");if(b\u003dthis.i.external)this.Fa\u003db.mediaFiles||[],b\u003db.durationMilliseconds,\"number\"\u003d\u003d\u003dtypeof b\u0026\u0026(this.l\u003db/1E3,this.B.length_seconds\u003dthis.l.toString()),\n(b\u003dloa(this.Sa,this.Fa))?(this.ea\u003db.uri,b\u003db.mimeType,this.B.url_encoded_third_party_media\u003d\"url\u003d\"+encodeURIComponent(this.ea)+\"\u0026type\u003d\"+encodeURIComponent(b)):this.V\u003dError(\"Nonplayable third party ad media file.\");else if(this.C\u003dthis.i.externalVideoId||null,this.l\u003djF(this.l,this.B.length_seconds),this.Y\u0026\u0026this.C\u0026\u0026(this.Ia\u003dthis.Y(this.C)),this.B.cta_conversion_urls)try{this.B.cta_conversion_urls\u003dJSON.parse(this.B.cta_conversion_urls)}catch(f){g.ks(f)}this.ya\u003dthis.i.clickthroughEndpoint||null;this.u\u003dnew SH(0,\n[this.l])};\nooa\u003dfunction(a){var b\u003da.B||{};1\u003ca.u.l\u0026\u0026(b.slot_pos\u003da.u.i);b.autoplay\u003d\"1\";return b};\nVH\u003dfunction(){this.i\u003d[];this.l\u003d0};\nWH\u003dfunction(a,b){b\u0026\u0026a.i.push(b)};\nXH\u003dfunction(a){if(!a)return[];var b\u003d[];a\u003dg.r(a);for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,c.loggingUrls){c\u003dg.r(c.loggingUrls);for(var d\u003dc.next();!d.done;d\u003dc.next())b.push({baseUrl:d.value.baseUrl})}return b};\nYH\u003dfunction(a){if(!a)return[];var b\u003d[];a.forEach(function(c){c.command.loggingUrls.forEach(function(d){b.push({baseUrl:d.baseUrl,offsetMilliseconds:c.adVideoOffset.milliseconds})})});\nreturn b};\nZH\u003dfunction(a){return a\u0026\u0026a.adVideoOffset\u0026\u0026a.adVideoOffset.percent||0};\n$H\u003dfunction(a){return\"AD_VIDEO_PROGRESS_KIND_PERCENT\"\u003d\u003da.adVideoOffset.kind};\npoa\u003dfunction(a){a\u003da.playbackCommands;if(!a)return{};var b\u003d{};b.impression\u003dXH(a.impressionCommands)||[];b.error\u003dXH(a.errorCommands)||[];b.mute\u003dXH(a.muteCommands)||[];b.unmute\u003dXH(a.unmuteCommands)||[];b.pause\u003dXH(a.pauseCommands)||[];b.rewind\u003dXH(a.rewindCommands)||[];b.resume\u003dXH(a.resumeCommands)||[];b.skip\u003dXH(a.skipCommands)||[];b.close\u003dXH(a.closeCommands)||[];b.clickthrough\u003dXH(a.clickthroughCommands)||[];b.fullscreen\u003dXH(a.fullscreenCommands)||[];b.active_view_viewable\u003dXH(a.activeViewViewableCommands)||\n[];b.active_view_measurable\u003dXH(a.activeViewMeasurableCommands)||[];b.active_view_fully_viewable_audible_half_duration\u003dXH(a.activeViewFullyViewableAudibleHalfDurationCommands)||[];b.end_fullscreen\u003dXH(a.endFullscreenCommands)||[];b.channel_clickthrough\u003dXH(a.channelClickthroughCommands)||[];b.abandon\u003dXH(a.abandonCommands)||[];b.progress\u003dYH(a.progressCommands.filter(function(c){return\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\"\u003d\u003dc.adVideoOffset.kind}));\nb.start\u003dYH(a.progressCommands.filter(function(c){return $H(c)\u0026\u0026Rf(ZH(c),0)}));\nb.first_quartile\u003dYH(a.progressCommands.filter(function(c){return $H(c)\u0026\u0026Rf(ZH(c),.25)}));\nb.midpoint\u003dYH(a.progressCommands.filter(function(c){return $H(c)\u0026\u0026Rf(ZH(c),.5)}));\nb.third_quartile\u003dYH(a.progressCommands.filter(function(c){return $H(c)\u0026\u0026Rf(ZH(c),.75)}));\nb.complete\u003dYH(a.progressCommands.filter(function(c){return $H(c)\u0026\u0026Rf(ZH(c),1)}));\nreturn b};\naI\u003dfunction(a){IH.call(this,a,poa(a));this.l\u003da.questions?a.questions.reduce(function(b,c){return(c\u003dc.instreamSurveyAdSingleSelectQuestionRenderer||c.instreamSurveyAdMultiSelectQuestionRenderer)?b+(c.surveyAdQuestionCommon.durationMilliseconds||0)/1E3:b},0):0};\nqoa\u003dfunction(a,b,c,d){this.id\u003db;this.Y\u003da.placementStartPings||[];this.ea\u003da.placementEndPings||[];this.B\u003dd.Jd;b\u003da.config\u0026\u0026a.config.adPlacementConfig;if(!b)throw Error(\"Malformed AdPlacementRenderer: missing AdPlacementConfig\");var e\u003da.renderer\u0026\u0026a.renderer.adBreakServiceRenderer\u0026\u0026a.renderer.adBreakServiceRenderer||{};this.u\u003d(this.G\u003de.getAdBreakUrl||\"\")?0:2;d.i\u003dparseInt(e.prefetchMilliseconds,10)||0;d.visible\u003d!b.hideCueRangeMarker;var f\u003dkA(b,d);if(null\u003d\u003df)d\u003dnew hA(b,new Zq(-1,-1),!1,\"adcuerange:invalid\",\n2),d.deactivate(),d\u003d[null,d];else{e\u003d\":\"+(yr.getInstance().i++).toString(36);var h\u003dd.daiEnabled||d.Jd;f\u003dnew hA(b,f,d.visible\u0026\u0026!h,\"adcuerange:\"+e,2);h\u003dnull;if(d.Jd||0\u003cd.i)if(d\u003dkA(b,d,!0))h\u003dnew hA(b,d,!1,\"prefetch:\"+e,3),f.u\u003dh,h.u\u003df;d\u003d[h,f]}this.xa\u003dd[0];this.i\u003dd[1];this.l\u003dc;this.J\u003d!1;this.C\u003d{};this.V\u003d{};this.L\u003dvoid 0\u003d\u003d\u003da.driftRecoveryMs?null:parseInt(a.driftRecoveryMs,10)};\nbI\u003dfunction(a){return\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003da.i.i||\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003da.i.i};\ndI\u003dfunction(a){var b\u003d{};roa(a,b);soa(b);b.LACT\u003dcI(function(){return Hu().toString()});\nb.VIS\u003dcI(function(){return a.getVisibilityState().toString()});\nb.SDKV\u003d\"h.3.0\";b.VOL\u003dcI(function(){return a.isMuted()?\"0\":Math.round(a.getVolume()).toString()});\nb.VED\u003d\"\";return b};\ntoa\u003dfunction(a){var b\u003d{};if(!a.kind)return g.oy(Error(\"AdPlacementConfig without kind\")),b;if(\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003d\u003da.kind||\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003da.kind){if(!a.adTimeOffset||!a.adTimeOffset.offsetStartMilliseconds)return g.oy(Error(\"malformed AdPlacementConfig\")),b;b.MIDROLL_POS\u003dcI(Za(Math.round(xd(a.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else b.MIDROLL_POS\u003dcI(Za(\"0\"));return b};\ncI\u003dfunction(a){return{toString:function(){return a()}}};\nuoa\u003dfunction(a,b,c){function d(l,m){(m\u003dc[m])\u0026\u0026(f[l]\u003dm)}\nfunction e(l,m){(m\u003dc[m])\u0026\u0026(f[l]\u003dh(m))}\nif(!c||g.Sb(c))return a;var f\u003dObject.assign({},a),h\u003db?encodeURIComponent:function(l){return l};\ne(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");e(\"IAS_VIEWABILITY\",\"integralAdsViewability\");e(\"MOAT_INIT\",\"moatInit\");e(\"MOAT_VIEWABILITY\",\"moatViewability\");d(\"GOOGLE_VIEWABILITY\",\"googleViewability\");d(\"VIEWABILITY\",\"viewability\");return f};\nroa\u003dfunction(a,b){b.CPN\u003dcI(function(){var c;(c\u003da.getVideoData(1))?c\u003dc.clientPlaybackNonce:(g.py(Error(\"Video data is null.\")),c\u003dnull);return c});\nb.AD_MT\u003dcI(function(){return voa(a,2)});\nb.MT\u003dcI(function(){return voa(a,1)});\nb.P_H\u003dcI(function(){return a.Za().Zf().height.toString()});\nb.P_W\u003dcI(function(){return a.Za().Zf().width.toString()});\nb.PV_H\u003dcI(function(){return a.Za().getVideoContentRect().height.toString()});\nb.PV_W\u003dcI(function(){return a.Za().getVideoContentRect().width.toString()})};\nvoa\u003dfunction(a,b){a\u003d1E3*a.getCurrentTime(b,!1);return Math.round(Math.max(0,a)).toString()};\nsoa\u003dfunction(a){a.CONN\u003dcI(Za(\"0\"));a.WT\u003dcI(function(){return Date.now().toString()})};\nwoa\u003dfunction(a){var b\u003dObject.assign({},{});b.MIDROLL_POS\u003dbI(a)?cI(Za(Math.round(a.i.start/1E3).toString())):cI(Za(\"0\"));return b};\nxoa\u003dfunction(a){var b\u003d{};b.SLOT_POS\u003dcI(Za(a.u.i.toString()));return b};\nyoa\u003dfunction(a,b){var c\u003db\u0026\u0026-1!\u003db.indexOf(\"load_timeout\")?\"402\":\"400\",d\u003d{};return d.YT_ERROR_CODE\u003da.toString(),d.ERRORCODE\u003dc,d.ERROR_MSG\u003db,d};\neI\u003dfunction(a){for(var b\u003d{},c\u003dg.r(zoa),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003da[d];e\u0026\u0026(b[d]\u003de.toString())}return b};\nfI\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];c\u003d{};Object.assign.apply(Object,[c].concat(g.v(b)));return c};\ngI\u003dfunction(){};\nhI\u003dfunction(a){this.Uo\u003da};\niI\u003dfunction(a){this.Io\u003da};\nAoa\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?new iI(new hI(d.getVideoData(1))):e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;g.F.call(this);this.ad\u003da;this.u\u003db;this.macros\u003dc;this.i\u003dd;this.Kh\u003de;this.daiEnabled\u003df;this.l\u003d{OF:.25,SECOND:.5,aH:.75};this.lastUpdatedTimeSecs\u003dnull;this.progressPings\u003dArray.from(this.ad.Ja.progress||[]);this.progressPings.sort(function(h,l){return h.offsetMilliseconds-l.offsetMilliseconds})};\nDoa\u003dfunction(a,b,c){!jI(a)\u0026\u00260\u003cc\u0026\u0026(kI(a,b),lI(a)?Boa(a,b,c):Coa(a,b,c,!1))};\nnI\u003dfunction(a,b){jI(a)||(lI(a)?(kI(a,0,!0),Boa(a,b,b)):(kI(a,0,!0),Coa(a,0,0,!0)),mI(a,\"complete\"))};\nkI\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ad.L\u003ca.progressPings.length;){var d\u003doI(a,\"progress\"),e\u003da.progressPings[a.ad.L];if(e.offsetMilliseconds\u003c\u003d1E3*b||c){var f\u003de.baseUrl;f\u0026\u0026Eoa(a,f,d,e.headers||[]);a.ad.L++}else break}};\nCoa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;(b\u003e\u003dc*a.l.OF||d)\u0026\u0026mI(a,\"first_quartile\");(b\u003e\u003dc*a.l.SECOND||d)\u0026\u0026mI(a,\"midpoint\");(b\u003e\u003dc*a.l.aH||d)\u0026\u0026mI(a,\"third_quartile\")};\npI\u003dfunction(a,b,c,d){if(null\u003d\u003da.lastUpdatedTimeSecs){if(c\u003cd||1\u003cc-d)return}else if(a.lastUpdatedTimeSecs\u003ed||d\u003ec)return;mI(a,b)};\nBoa\u003dfunction(a,b,c){if(0\u003cc\u0026\u00260\u003cb){var d\u003da.i.ub(a.i.getPresentingPlayerType());g.U(d,16)||g.U(d,32)||(pI(a,\"first_quartile\",b,c*a.l.OF),pI(a,\"midpoint\",b,c*a.l.SECOND),pI(a,\"third_quartile\",b,c*a.l.aH))}a.lastUpdatedTimeSecs\u003db};\nqI\u003dfunction(a,b){for(var c\u003doI(a,b),d\u003dg.r(a.ad.Ja[b]||[]),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.baseUrl;f\u0026\u0026Eoa(a,f,c,e.headers||[])}a.ad.G[b]\u003d!0};\nmI\u003dfunction(a,b){a.ad.G.hasOwnProperty(b)||qI(a,b)};\nrI\u003dfunction(a,b){return a.ad.G.hasOwnProperty(b)};\nEoa\u003dfunction(a,b,c,d){for(var e\u003da.Kh,f\u003de.send,h\u003d{},l\u003ddI(a.i),m\u003dg.r(Object.keys(l)),n\u003dm.next();!n.done;n\u003dm.next())n\u003dn.value,h[n]\u003dl[n].toString();a\u003dObject.assign(h,a.macros);f.call(e,b,a,c,d)};\noI\u003dfunction(a,b){var c\u003da.u;a\u003da.ad;if(a.Vu())if(b\u003dFoa(b),null\u003d\u003db)c\u003d{};else{var d;(d\u003da.Aa()())||(d\u003d(d\u003dc.I)\u0026\u0026d.Fc?(d\u003dd.Fc())\u0026\u00262\u003d\u003dd.getPlayerType()?sI(d):null:null);d?(c\u003d{opt_adElement:d,opt_fullscreen:c.I.isFullscreen()},c\u003dvq(b,a.J,c)):c\u003d{}}else c\u003d{};return c?Object.assign({},c):{}};\nlI\u003dfunction(a){return!g.S(a.i.T().experiments,\"html5_bulleit_dai_logging_policy_upg_livestream_killswitch\")\u0026\u0026a.daiEnabled};\njI\u003dfunction(a){return lI(a)\u0026\u0026!rI(a,\"impression\")};\nGoa\u003dfunction(a){return lI(a)\u0026\u0026rI(a,\"seek\")};\ng.tI\u003dfunction(a,b){this.state\u003da;this.Gn\u003db};\nuI\u003dfunction(a,b){return g.U(a.state,b)\u0026\u0026!g.U(a.Gn,b)?1:!g.U(a.state,b)\u0026\u0026g.U(a.Gn,b)?-1:0};\ng.vI\u003dfunction(a,b){return 0\u003cuI(a,b)};\nwI\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?0:f;g.Kx.call(this);this.I\u003da;this.i\u003dd;this.l\u003de;this.l.i[b.J]\u003dthis;this.l.subscribe(\"adactiveviewmeasurable\",this.qL,this);this.l.subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.rL,this);this.l.subscribe(\"adoverlaymeasurableimpression\",this.sL,this);this.l.subscribe(\"adoverlayunviewableimpression\",this.tL,this);this.l.subscribe(\"adoverlayviewableendofsessionimpression\",this.uL,this);this.l.subscribe(\"adoverlayviewableimmediateimpression\",this.vL,\nthis);this.l.subscribe(\"adviewableimpression\",this.wL,this);this.ad\u003db;this.Y\u003d[];this.macros\u003dc;this.G\u003d!1;this.xa\u003d!goa(new OH(this.I.T()),f)};\nxI\u003dfunction(a,b){rb(a.Y,b);Hoa(a,b,1)};\nIoa\u003dfunction(a){a\u003da.i;a.macros\u003dfI(a.macros,yoa(0,\"No playable media files can be selected\"));mI(a,\"error\")};\nHoa\u003dfunction(a,b,c){0!\u003db.length\u0026\u0026(b\u003dg.Re(b,function(d){return new lA(d,c,d.id)}),a.Z(\"onAdUxUpdate\",b))};\nyI\u003dfunction(a){var b\u003d{};b.abandon\u003da.abandonCommands\u0026\u0026XH(a.abandonCommands.commands)||[];IH.call(this,a,b)};\nzI\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?!1:e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;NH.call(this,\"ad-action-interstitial\",a,b,c,d);this.i\u003dd;this.rg\u003de;this.Ii\u003df};\nAI\u003dfunction(a,b,c,d,e,f){wI.call(this,a,b,c,d,e,1);this.B\u003db;this.u\u003db.i.durationMilliseconds||0;this.Hb\u003dnull;this.C\u003df};\nBI\u003dfunction(a){IH.call(this,a);this.l\u003dqs(this.i.playerVars||\"\")};\nCI\u003dfunction(){IH.apply(this,arguments)};\nDI\u003dfunction(){IH.apply(this,arguments)};\nJoa\u003dfunction(a,b,c,d,e,f){this.G\u003da;this.B\u003db;this.i\u003dc;this.C\u003dd;this.u\u003de;this.l\u003df};\nEI\u003dfunction(a,b,c,d,e){wI.call(this,a,b,c,d,e);var f\u003dthis;this.C\u003db;this.u\u003dnew g.K(function(){f.Tg(\"load_timeout\")},1E4);\ng.J(this,this.u);this.B\u003dnew Hx(this);g.J(this,this.B)};\nKoa\u003dfunction(a){NH.call(this,\"ad-message\",a)};\nFI\u003dfunction(a,b,c,d,e,f,h){wI.call(this,a,b,c,d,e);var l\u003dthis;this.J\u003db;this.L\u003db.i.durationMs||0;this.C\u003dh;this.V\u003d!1;this.B\u003dthis.u\u003d0;this.ea\u003dfunction(){var m\u003dl.I.getProgressState().current;m\u003cl.u?l.ag():m\u003el.B\u0026\u0026l.lh()}};\nMoa\u003dfunction(a){if(a.C\u0026\u0026a.V){a.V\u003d!1;a\u003dg.r(a.C.listeners);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.i){var c\u003db.i;b.i\u003dvoid 0;b.l\u003dvoid 0;Loa(b.u(),c)}else R(\"Received AdNotify terminated event when no slot is active\")}};\ng.GI\u003dfunction(a,b){for(var c\u003d{},d\u003dg.r(Object.keys(b)),e\u003dd.next();!e.done;c\u003d{vA:c.vA},e\u003dd.next())e\u003de.value,c.vA\u003db[e],a\u003da.replace(new RegExp(\"\\\\$\"+e,\"gi\"),function(f){return function(){return f.vA}}(c));\nreturn a};\nHI\u003dfunction(a){return a?g.mA(a):null};\nNoa\u003dfunction(a){if(!a)return[];var b\u003da.loggingUrls;if(!b)return[];a\u003d[];b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.baseUrl\u0026\u0026a.push(c.baseUrl);return 0\u003d\u003d\u003da.length?[]:a};\nOoa\u003dfunction(a){return a.cancelRenderer\u0026\u0026a.cancelRenderer.buttonRenderer?(a\u003da.cancelRenderer.buttonRenderer.serviceEndpoint)\u0026\u0026a.muteAdEndpoint?a:null:null};\nPoa\u003dfunction(a){var b\u003d{};b.baseUrl\u003da;return{loggingUrls:[b],pingingEndpoint:{hack:!0}}};\nSoa\u003dfunction(a,b,c,d){if(b.button\u0026\u0026b.button.buttonRenderer\u0026\u0026(!b.button.buttonRenderer.command||!b.button.buttonRenderer.command.adInfoDialogChoiceEndpoint)\u0026\u0026b.button.buttonRenderer.serviceEndpoint\u0026\u0026b.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint){var e\u003db.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint.dialog;e\u0026\u0026e.adInfoDialogRenderer\u0026\u0026(Qoa(a,e.adInfoDialogRenderer,c),a.whyThisAdInfo.menuTitle\u003dHI(b.hoverText)||\"\",e.adInfoDialogRenderer.muteAdRenderer\u0026\u0026(b\u003de.adInfoDialogRenderer.muteAdRenderer.buttonRenderer)\u0026\u0026\nRoa(a,b,c,d))}};\nQoa\u003dfunction(a,b,c){var d\u003dHI(b.confirmLabel)||\"\",e\u003dHI(b.title)||\"\",f\u003d[];if(b.adReasons)for(var h\u003dg.r(b.adReasons),l\u003dh.next();!l.done;l\u003dh.next())f.push(HI(l.value)||\"\");h\u003db.headerTitle?g.mA(b.headerTitle):\"\";d\u003d{closeButton:d,menuTitle:h,targetingReasonHeader:e,targetingReasons:f,dialogMessage:HI(b.dialogMessage)||\"\",adSettingsLink:null,cancelButton:null,continueButton:null,controlText:null};a.whyThisAdInfo\u003dd;a.whyThisAdClicked\u003dfunction(){if(b.impressionEndpoints)for(var m\u003dg.r(b.impressionEndpoints),\nn\u003dm.next();!n.done;n\u003dm.next())c(n.value)};\na.whyThisAdClosed\u003dfunction(){b.confirmServiceEndpoint\u0026\u0026c(b.confirmServiceEndpoint)}};\nRoa\u003dfunction(a,b,c,d){if(b.navigationEndpoint\u0026\u0026b.navigationEndpoint.adFeedbackEndpoint\u0026\u0026b.navigationEndpoint.adFeedbackEndpoint.content){var e\u003db.navigationEndpoint.adFeedbackEndpoint.content.adFeedbackRenderer;if(e){var f\u003d{goneText:\"\",questionText:\"\",undoText:\"\",hoverText:HI(b.text)||\"\",surveyOptions:[],confirmMuteWithoutFeedbackLabel:\"\"};a.muteAdInfo\u003df;b\u003dNoa(b.navigationEndpoint);var h\u003dPoa(b[1]),l\u003d[Poa(b[0])];(b\u003dOoa(e))\u0026\u0026l.push(b);var m\u003d!1;a.muteAdClicked\u003dfunction(){m\u003d!0;c(h)};\na.muteAd\u003dfunction(){m||c(h);m\u003d!1;for(var n\u003dg.r(l),p\u003dn.next();!p.done;p\u003dn.next())c(p.value)};\nToa(a,e,d)}}};\nToa\u003dfunction(a,b,c){a.muteAdInfo.goneText\u003dHI(b.title)||\"\";a.muteAdInfo.questionText\u003dHI(b.reasonsTitle)||\"\";b.undoRenderer\u0026\u0026(a.muteAdInfo.undoText\u003dHI(b.undoRenderer.buttonRenderer.text)||\"\");a.sendAdsPing\u003dfunction(f){c(f)};\na\u003da.muteAdInfo.surveyOptions;b\u003dg.r(b.reasons||[]);for(var d\u003db.next();!d.done;d\u003db.next()){var e\u003dd.value;d\u003dHI(e.reason)||\"\";e\u003dNoa(e.endpoint)[0];a.push({label:d,url:e})}};\nII\u003dfunction(a,b,c,d,e,f){this.l\u003da;this.u\u003db;this.i\u003ddI(d);if(f)for(a\u003dg.r(Object.keys(f)),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.i[b]\u003df[b];this.B\u003dc;this.C\u003dd;this.G\u003de};\nUoa\u003dfunction(a,b,c){b.isSkippable\u003d!0;b.skipTime\u003dc.skipOffsetMilliseconds?Math.floor(c.skipOffsetMilliseconds/1E3):0;if(c.skippableRenderer)switch(Object.keys(c.skippableRenderer)[0]){case \"skipButtonRenderer\":var d\u003dc.skippableRenderer.skipButtonRenderer;b.skip\u003dfunction(){var e\u003dd.adRendererCommands\u0026\u0026d.adRendererCommands.clickCommand;e?a.xd(e):a.B.wp()};\nb.skipShown\u003dfunction(){a.xd(d.adRendererCommands\u0026\u0026d.adRendererCommands.impressionCommand)}}};\nVoa\u003dfunction(a,b,c){Soa(b,c,function(d){a.xd(d)},function(d){a.sendAdsPing(d)})};\nWoa\u003dfunction(a){if(g.S(a.C.T().experiments,\"dynamic_command_macro_resolution_on_tvhtml5_killswitch\"))return a.u;for(var b\u003d{},c\u003dg.r(Object.keys(a.i)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]\u003da.i[d].toString();return Object.assign(b,a.u)};\nXoa\u003dfunction(){return{adNextParams:\"\",adSystem:0,attributionInfo:null,clickThroughUrl:\"\",executeCommand:function(){},\ninstreamAdPlayerOverlayRenderer:null,instreamSurveyAdRenderer:null,slidingTextPlayerOverlayRenderer:null,isBumper:!1,isPostroll:!1,isSkippable:!1,muteAdInfo:null,skipTime:0,videoId:\"\",videoUrl:\"\",whyThisAdInfo:null,muteAd:function(){},\nmuteAdClicked:function(){},\nsendAdsPing:function(){},\nskip:function(){},\nendSurveyOnSubmitted:function(){},\nskipShown:function(){},\nwhyThisAdClicked:function(){},\nwhyThisAdClosed:function(){},\ndaiEnabled:!1,remoteSlotsData:null,adBreakRemainingLengthSeconds:null,adBreakEndSeconds:null}};\nYoa\u003dfunction(a,b,c,d,e){new II(a,b,c,d,e,void 0)};\nJI\u003dfunction(a){this.value\u003da};\nKI\u003dfunction(a){this.value\u003da};\nLI\u003dfunction(a){this.value\u003da};\nMI\u003dfunction(a){this.value\u003da};\nNI\u003dfunction(){JI.apply(this,arguments)};\nOI\u003dfunction(a){this.value\u003da};\nPI\u003dfunction(a){this.value\u003da};\nQI\u003dfunction(a){this.value\u003da};\nRI\u003dfunction(a){this.value\u003da};\nSI\u003dfunction(a){this.value\u003da};\nTI\u003dfunction(a){this.value\u003da};\nUI\u003dfunction(){JI.apply(this,arguments)};\nVI\u003dfunction(){JI.apply(this,arguments)};\nWI\u003dfunction(a){this.value\u003da};\nXI\u003dfunction(a){this.value\u003da};\nYI\u003dfunction(a){this.value\u003da};\nZI\u003dfunction(a){this.value\u003da};\n$I\u003dfunction(a){this.value\u003da};\naJ\u003dfunction(a){this.value\u003da};\nbJ\u003dfunction(a){this.value\u003da};\ncJ\u003dfunction(a){this.value\u003da};\ndJ\u003dfunction(a){this.value\u003da};\neJ\u003dfunction(a){this.value\u003da};\nfJ\u003dfunction(a){this.value\u003da};\ngJ\u003dfunction(a){this.value\u003da};\nhJ\u003dfunction(a){this.value\u003da};\niJ\u003dfunction(a){this.value\u003da};\njJ\u003dfunction(a){this.value\u003da};\nkJ\u003dfunction(a){this.value\u003da};\nlJ\u003dfunction(a){this.value\u003da};\nmJ\u003dfunction(a){this.value\u003da};\nnJ\u003dfunction(a){this.value\u003da};\noJ\u003dfunction(a){this.value\u003da};\npJ\u003dfunction(a){this.value\u003da};\nqJ\u003dfunction(a){this.value\u003da};\nrJ\u003dfunction(a){this.value\u003da};\nsJ\u003dfunction(a){this.value\u003da};\ntJ\u003dfunction(a){this.value\u003da};\nuJ\u003dfunction(a){this.value\u003da};\nvJ\u003dfunction(a){this.value\u003da};\nwJ\u003dfunction(a){this.value\u003da};\nxJ\u003dfunction(a){this.value\u003da};\nyJ\u003dfunction(a){this.value\u003da};\nzJ\u003dfunction(a){this.value\u003da};\nAJ\u003dfunction(a){this.value\u003da};\nBJ\u003dfunction(){JI.apply(this,arguments)};\nCJ\u003dfunction(){JI.apply(this,arguments)};\nDJ\u003dfunction(){JI.apply(this,arguments)};\nEJ\u003dfunction(){JI.apply(this,arguments)};\nFJ\u003dfunction(){JI.apply(this,arguments)};\nGJ\u003dfunction(a){var b,c;if(!a.questions||1!\u003d\u003da.questions.length||!a.playbackCommands)return!1;a\u003d(null\u003d\u003d\u003d(b\u003da.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003db?void 0:b.surveyAdQuestionCommon)||(null\u003d\u003d\u003d(c\u003da.questions[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0\u003d\u003d\u003dc?void 0:c.surveyAdQuestionCommon);return Zoa(a)?!0:!1};\n$oa\u003dfunction(a){a\u003d((null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.playerOverlay)||{}).instreamSurveyAdRenderer;var b;a?a.playbackCommands\u0026\u0026a.questions\u0026\u00261\u003d\u003d\u003da.questions.length?(a\u003dnull\u003d\u003d\u003d(b\u003da.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003db?void 0:b.surveyAdQuestionCommon,b\u003dZoa(a)):b\u003d!1:b\u003d!1;return b};\nZoa\u003dfunction(a){if(!a)return!1;var b\u003d(a.instreamAdPlayerOverlay||{}).instreamSurveyAdPlayerOverlayRenderer;a\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.skipOrPreviewRenderer)||{};var c\u003da.skipAdRenderer;b\u003d((null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.adInfoRenderer)||{}).adHoverTextButtonRenderer;return(a.adPreviewRenderer||c)\u0026\u0026b?!0:!1};\nbpa\u003dfunction(a,b,c,d,e,f){this.i\u003dnew II(a,b,c,d,e,apa(f))};\ncpa\u003dfunction(a,b){var c\u003dXoa();c.instreamSurveyAdRenderer\u003db;c.executeCommand\u003dfunction(d){a.i.xd(d)};\nb\u003d(\"instreamSurveyAdSingleSelectQuestionRenderer\"in b.questions[0]?b.questions[0].instreamSurveyAdSingleSelectQuestionRenderer:b.questions[0].instreamSurveyAdMultiSelectQuestionRenderer).surveyAdQuestionCommon.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer;if(b.skipOrPreviewRenderer)switch(Object.keys(b.skipOrPreviewRenderer)[0]){case \"skipAdRenderer\":Uoa(a.i,c,b.skipOrPreviewRenderer.skipAdRenderer)}if(b.adInfoRenderer)switch(Object.keys(b.adInfoRenderer)[0]){case \"adHoverTextButtonRenderer\":Voa(a.i,\nc,b.adInfoRenderer.adHoverTextButtonRenderer)}c.sendAdsPing\u003dfunction(d){a.i.sendAdsPing(d)};\nreturn c};\napa\u003dfunction(a){var b\u003d{};b.SURVEY_LOCAL_TIME_EPOCH_S\u003dcI(function(){var c\u003dnew Date;return\"\"+(Math.round(c.valueOf()/1E3)+-60*c.getTimezoneOffset())});\nb.SURVEY_ELAPSED_MS\u003dcI(a);return b};\nHJ\u003dfunction(a,b,c){g.Kx.call(this,!0);var d\u003dthis;this.G\u003db;this.C\u003dc;this.l\u003da;this.Hb\u003dnew g.kh(200);this.Hb.Pa(\"tick\",function(){var e\u003dDate.now(),f\u003de-d.B;d.B\u003de;d.i+\u003df;d.i\u003e\u003dd.l\u0026\u0026(d.i\u003dd.l,d.Hb.stop());e\u003dd.i/1E3;d.C\u0026\u0026d.C.Rb(e);dpa(d,{current:e,duration:d.l/1E3})});\ng.J(this,this.Hb);this.i\u003d0;this.u\u003dnull;g.hf(this,function(){d.u\u003dnull});\nthis.B\u003d0};\ndpa\u003dfunction(a,b){a.G.Na(\"onAdPlaybackProgress\",b);a.u\u003db};\nIJ\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;NH.call(this,\"survey\",a,{},b,c);this.rg\u003dd;this.Ii\u003de};\nJJ\u003dfunction(){dB(\"pbp\")||dB(\"pbs\")||eB(\"pbp\");dB(\"pbp\",\"watch\")||dB(\"pbs\",\"watch\")||eB(\"pbp\",void 0,\"watch\")};\nKJ\u003dfunction(a,b,c,d,e,f,h){wI.call(this,a,b,c,d,e,1);var l\u003dthis;this.C\u003db;this.B\u003dnew Hx;g.J(this,this.B);this.B.N(this.I,\"resize\",function(){450\u003el.I.Za().Zf().width\u0026\u0026(g.Jx(l.B),l.ag())});\nthis.L\u003d0;this.J\u003dh(this,function(){return\"\"+(Date.now()-l.L)});\nif(this.u\u003dg.HF(a.T())?new HJ(1E3*b.l,a,f):null)g.J(this,this.u),this.B.N(a,\"onAdPlaybackProgress\",function(m){m.current\u003d\u003d\u003dm.duration\u0026\u0026(m\u003dl.C.i,(m\u003dm.questions\u0026\u0026m.questions[0])?(m\u003d(m\u003dm.instreamSurveyAdMultiSelectQuestionRenderer||m.instreamSurveyAdSingleSelectQuestionRenderer)\u0026\u0026m.surveyAdQuestionCommon,l.J.xd(m\u0026\u0026m.timeoutCommands)):g.oy(Error(\"Expected a survey question in InstreamSurveyAdRenderer.\")))})};\nLJ\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?!1:e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;NH.call(this,\"survey-interstitial\",a,b,c,d);this.rg\u003de;this.OE\u003df};\nMJ\u003dfunction(a,b,c,d,e){wI.call(this,a,b,c,d,e,1);this.u\u003db};\nfpa\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?!0:c;var d\u003dg.O(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),e\u003dg.ji(window.location.href);e\u0026\u0026d.push(e);e\u003dg.ji(a);if(g.ib(d,e)||!e\u0026\u0026qc(a,\"/\"))if(g.fs(\"autoescape_tempdata_url\")\u0026\u0026(d\u003ddocument.createElement(\"a\"),g.od(d,a),a\u003dd.href),a\u0026\u0026(a\u003dli(a),d\u003da.indexOf(\"#\"),a\u003d0\u003ed?a:a.substr(0,d)))if(c\u0026\u0026!b.csn\u0026\u0026(b.itct||b.ved)\u0026\u0026(b\u003dObject.assign({csn:g.dy()},b)),f){var f\u003dparseInt(f,10);isFinite(f)\u0026\u00260\u003cf\u0026\u0026epa(a,b,f)}else epa(a,b)};\nepa\u003dfunction(a,b,c){a\u003d\"ST-\"+wd(a).toString(36);b\u003db?g.si(b):\"\";c\u003dc||5;g.fs(\"drop_st_cookie_before_cb\")\u0026\u0026!Rt()||g.ut(a,b,c)};\ng.hpa\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dvoid 0\u003d\u003d\u003dd?window:d;d\u003dd.location;a\u003dg.ui(a,b)+c;var e\u003dvoid 0\u003d\u003d\u003de?tl:e;e\u003dul(a,e)||gpa;d.href\u003dBj(e)};\ng.NJ\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dg.O(\"EVENT_ID\");d\u0026\u0026(b.ei||(b.ei\u003dd));b\u0026\u0026fpa(a,b);c||((window.ytspf||{}).enabled?spf.navigate(a):g.hpa(a))};\ng.OJ\u003dfunction(a,b,c,d){c\u0026\u0026fpa(a,c);c\u003dg.Mc(a);c\u003dg.Ic(c);a!\u003dc\u0026\u0026ms(Error(\"Unsafe window.open URL: \"+a));a\u003dc;b\u003db||wd(a).toString(36);var e,f;if(d\u0026\u0026\"function\"\u003d\u003d\u003dtypeof(null\u003d\u003d(e\u003ddocument.featurePolicy)?void 0:e.features)\u0026\u0026(null\u003d\u003d(f\u003ddocument.featurePolicy)?0:f.features().includes(\"attribution-reporting\")))try{a\u003dipa(a);var h\u003dObject.keys(d).map(function(l){return l.toLowerCase()+\"\u003d\"+d[l]}).join(\",\");\nwindow.open(a,b,h);return}catch(l){}window.open(a,b)};\nipa\u003dfunction(a){return\"www.googleadservices.com\"!\u003d\u003dg.ji(a)?a:a+\"\u0026nis\u003d3\"};\nPJ\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;NH.call(this,\"player-overlay\",a,{},b,d);this.videoAdDurationSeconds\u003dc;this.i\u003dd;this.Ii\u003de};\nQJ\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){wI.call(this,a,b,c,d,e,1);var q\u003dthis;this.qy\u003d!0;this.L\u003dm;this.u\u003db;this.B\u003df;this.ea\u003dnew Hx(this);g.J(this,this.ea);this.C\u003dnew g.K(function(){q.Tg(\"load_timeout\")},1E4);\ng.J(this,this.C);l(this);this.V\u003dh;this.J\u003dp};\njpa\u003dfunction(a){if(a.V\u0026\u0026(g.S(a.I.T().experiments,\"enable_topsoil_wta_for_halftime\")||g.S(a.I.T().experiments,\"enable_topsoil_wta_for_halftime_live_infra\"))){var b\u003da.u.u,c\u003db.B,d\u003db.u,e\u003db.i;b\u003db.C;if(void 0\u003d\u003d\u003dc)g.oy(Error(\"Expected ad break start time when a DAI ad starts\"));else if(void 0\u003d\u003d\u003dd)g.oy(Error(\"Expected ad break end time when a DAI ad starts\"));else return e\u003db.slice(0,e).reduce(function(f,h){return f+h},0),Math.min(Math.max((d-c)/1E3-e,0),a.u.l)}};\nTJ\u003dfunction(a,b){if(null!\u003d\u003da.L){var c\u003dkpa(a);a\u003dg.r(a.L.listeners);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003dc;var f\u003db,h\u003d!1;d.i||\"aderror\"!\u003d\u003df||(lpa(d,e,[],!1),mpa(d.u(),d.l),npa(d.u(),d.l),h\u003d!0);if(d.i\u0026\u0026d.i.layoutId\u003d\u003d\u003de){switch(f){case \"adabandoned\":e\u003d\"abandoned\";break;case \"aderror\":e\u003d\"error\";break;default:e\u003d\"normal\"}RJ(d.u(),d.l,d.i,e);if(h){e\u003dd.u();h\u003dd.l;SJ(e.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",h);e\u003dg.r(e.Hd);for(f\u003de.next();!f.done;f\u003de.next())f.value.xj(h);Loa(d.u(),d.l)}d.l\u003d\nnull;d.i\u003dnull}}}};\nUJ\u003dfunction(a){return(a\u003da.I.getVideoData(2))?a.clientPlaybackNonce:\"\"};\nkpa\u003dfunction(a){if(a\u003da.u.i.elementId)return a;g.oy(Error(\"No elementId on VideoAd InstreamVideoAdRenderer\"));return\"\"};\nopa\u003dfunction(a){function b(l,m){l\u003da.mV;var n\u003dObject.assign({},{});n.FINAL\u003dcI(Za(\"1\"));n.SLOT_POS\u003dcI(Za(\"0\"));return fI(l,eI(n),m)}\nfunction c(l){return null\u003d\u003dl?{create:function(){return null}}:{create:function(m,n,p){var q\u003db(m,n);\nn\u003da.Zz(m,q);m\u003dl(m,q,n,p);g.J(m,n);return m}}}\nvar d\u003dc(function(l,m,n){return new AI(a.I,l,m,n,a.ep,a.Xa)}),e\u003dc(function(l,m,n){return new MJ(a.I,l,m,n,a.ep)}),f\u003dc(function(l,m,n){return new FI(a.I,l,m,n,a.ep,a.Xa,a.Tl)}),h\u003dc(function(l,m,n){return new EI(a.I,l,m,n,a.ep,a.Xa)});\nthis.sP\u003dnew Joa({create:function(l,m){var n\u003dfI(b(l,m),eI(xoa(l)));m\u003da.Zz(l,n);l\u003dnew QJ(a.I,l,n,m,a.ep,a.Xa,a.daiEnabled,function(p){return new Yoa(a.Xa,n,p,a.I,a.Kh)},a.Ul,a.yh,a.Fd);\ng.J(l,m);return l}},{create:function(l,m){var n\u003da.Zz(l,m);\nl\u003dnew KJ(a.I,l,m,n,a.ep,a.Xa,function(p,q){return new bpa(a.Xa,m,p,a.I,a.Kh,q)});\ng.J(l,n);return l}},d,e,f,h)};\nVJ\u003dfunction(a,b){this.l\u003da;this.i\u003d{};this.u\u003dvoid 0\u003d\u003d\u003db?!1:b};\nppa\u003dfunction(a,b){var c\u003da.startSecs+a.durationSecs;c\u003d0\u003e\u003dc?null:c;if(null\u003d\u003d\u003dc)return null;switch(a.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(b)break;return null;default:return null}b\u003dMath.max(a.startSecs,0);return{OP:new Zq(b,c),hR:new Pz(b,c-b,a.context,a.identifier,a.event,a.i)}};\nWJ\u003dfunction(){this.i\u003d[]};\nXJ\u003dfunction(a,b,c){var d\u003dg.wb(a.i,b);if(0\u003c\u003dd)return b;b\u003d-d-1;return b\u003e\u003da.i.length||a.i[b]\u003ec?null:a.i[b]};\nqpa\u003dfunction(){this.i\u003dnew WJ};\nYJ\u003dfunction(a){this.i\u003da};\nrpa\u003dfunction(a){a\u003d[a,a.u].filter(function(d){return!!d});\nfor(var b\u003dg.r(a),c\u003db.next();!c.done;c\u003db.next())c.value.deactivate();return a};\nspa\u003dfunction(a,b,c){this.u\u003da;this.i\u003db;this.l\u003dc;this.B\u003da.getCurrentTime()};\nupa\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?Date.now():c;b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;var e\u003dc,f\u003da.i;ZJ({cuepointTrigger:{type:\"CUEPOINT_TYPE_AD\",event:tpa(d.event),cuepointId:d.identifier,totalCueDurationMs:1E3*d.durationSecs,playheadTimeMs:d.i,cueStartTimeMs:1E3*d.startSecs,cuepointReceivedTimeMs:e,contentCpn:f}});a.l\u0026\u0026(\"unknown\"\u003d\u003d\u003dd.event\u0026\u0026$J(\"DAI_ERROR_TYPE_CUEPOINT_WITH_INVALID_EVENT\",a.i),d\u003dd.startSecs+d.i/1E3,d\u003ea.B\u0026\u0026a.u.getCurrentTime()\u003ed\u0026\u0026$J(\"DAI_ERROR_TYPE_LATE_CUEPOINT\",\na.i))}};\nvpa\u003dfunction(a,b,c){a.l\u0026\u0026ZJ({daiStateTrigger:{totalCueDurationMs:b,filledAdsDurationMs:c,contentCpn:a.i}})};\nwpa\u003dfunction(a,b){a.l\u0026\u0026ZJ({adTrimmingInfo:{contentCpn:a.i,cueIdentifier:b.cueIdentifier||void 0,adMediaInfo:b.AP}})};\n$J\u003dfunction(a,b){ZJ({daiStateTrigger:{errorType:a,contentCpn:b}})};\nZJ\u003dfunction(a){g.Sv(\"adsClientStateChange\",a)};\ntpa\u003dfunction(a){switch(a){case \"unknown\":return\"CUEPOINT_EVENT_UNKNOWN\";case \"start\":return\"CUEPOINT_EVENT_START\";case \"continue\":return\"CUEPOINT_EVENT_CONTINUE\";case \"stop\":return\"CUEPOINT_EVENT_STOP\";case \"predictStart\":return\"CUEPOINT_EVENT_PREDICT_START\"}};\naK\u003dfunction(a){this.I\u003da;this.adVideoId\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.l\u003d!0;this.u\u003dthis.Ao\u003dthis.yf\u003d!1;this.adFormat\u003dnull;this.i\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\nzpa\u003dfunction(a,b,c,d,e,f){xpa(a,b,c,d,e,f,function(){ypa(a)})};\nxpa\u003dfunction(a,b,c,d,e,f,h){h();var l\u003da.I.getVideoData(1),m\u003da.I.getVideoData(2);l\u0026\u0026(a.contentCpn\u003dl.clientPlaybackNonce,a.videoId\u003dl.videoId);m\u0026\u0026(a.adCpn\u003dm.clientPlaybackNonce,a.adVideoId\u003dm.videoId,a.adFormat\u003dm.adFormat);a.i\u003db;0\u003e\u003de?h():(a.actionType\u003da.l?c?\"unknown_type\":\"video_to_ad\":c?\"ad_to_video\":\"ad_to_ad\",a.videoStreamType\u003df?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",a.u\u003dd+1\u003d\u003d\u003de,\"unknown_type\"!\u003d\u003da.actionType\u0026\u0026(a.yf\u003d!0,a.yf\u0026\u0026(b\u003d{adBreakType:Apa(a.i),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},\nvideoStreamType:a.videoStreamType},\"ad_to_video\"\u003d\u003d\u003da.actionType?(a.contentCpn\u0026\u0026(b.targetCpn\u003da.contentCpn),a.videoId\u0026\u0026(b.targetVideoId\u003da.videoId)):(a.adCpn\u0026\u0026(b.targetCpn\u003da.adCpn),a.adVideoId\u0026\u0026(b.targetVideoId\u003da.adVideoId)),a.adFormat\u0026\u0026(b.adType\u003da.adFormat),a.contentCpn\u0026\u0026(b.clientPlaybackNonce\u003da.contentCpn),a.videoId\u0026\u0026(b.videoId\u003da.videoId),a.adCpn\u0026\u0026(b.adClientPlaybackNonce\u003da.adCpn),a.adVideoId\u0026\u0026(b.adVideoId\u003da.adVideoId),aB(b,a.actionType))))};\nypa\u003dfunction(a){a.contentCpn\u003dnull;a.adCpn\u003dnull;a.videoId\u003dnull;a.adVideoId\u003dnull;a.adFormat\u003dnull;a.i\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";a.actionType\u003d\"unknown_type\";a.yf\u003d!1;a.Ao\u003d!1};\nBpa\u003dfunction(a){a.Ao\u003d!1;YA(\"video_to_ad\",[\"apbs\"],void 0,void 0)};\nbK\u003dfunction(a){a.Ao\u003d!1;YA(\"ad_to_video\",[\"pbresume\"],void 0,void 0)};\nCpa\u003dfunction(a){a.yf\u0026\u0026!a.Ao\u0026\u0026(a.l\u003d!1,a.Ao\u003d!0,\"ad_to_video\"!\u003d\u003da.actionType\u0026\u0026($A(\"apbs\",void 0,a.actionType),g.fs(\"finalize_all_timelines\")\u0026\u0026(a\u003da.actionType,WA(\"c\",a),HA(a),VA(a))))};\nApa\u003dfunction(a){switch(a){case \"AD_PLACEMENT_KIND_START\":return\"LATENCY_AD_BREAK_TYPE_PREROLL\";case \"AD_PLACEMENT_KIND_MILLISECONDS\":case \"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\":case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":return\"LATENCY_AD_BREAK_TYPE_MIDROLL\";case \"AD_PLACEMENT_KIND_END\":return\"LATENCY_AD_BREAK_TYPE_POSTROLL\";default:return\"LATENCY_AD_BREAK_TYPE_UNKNOWN\"}};\ng.Epa\u003dfunction(a){return(a\u003dDpa[a.toString()])?a:\"LICENSE\"};\ncK\u003dfunction(){g.F.call(this);this.l\u003dnull;this.G\u003dthis.C\u003d!1;this.u\u003dnew g.Kf;g.J(this,this.u)};\ndK\u003dfunction(a){a\u003da.Ku();return 1\u003ea.length?NaN:a.end(a.length-1)};\nFpa\u003dfunction(a,b,c){a.ym()||a.getCurrentTime()\u003eb||10\u003cc||(a.play(),g.Gs(function(){Fpa(a,a.getCurrentTime(),c+1)},500))};\nGpa\u003dfunction(a,b){a.l\u0026\u0026null!\u003d\u003db\u0026\u0026b.i\u003d\u003d\u003da.l.i||(a.l\u0026\u0026a.l.dispose(),a.l\u003db)};\neK\u003dfunction(a){return Eka(a.Lf(),a.getCurrentTime())};\nHpa\u003dfunction(a,b){if(0\u003d\u003d\u003da.nh()||0\u003ca.Wi())return!1;var c\u003d0\u003ca.getCurrentTime();return 0\u003c\u003db\u0026\u0026(a\u003da.Ku(),a.length||!c)?YD(a,b):c};\nIpa\u003dfunction(a){var b\u003da.Lf();return 0\u003c$D(b)\u0026\u0026a.getDuration()?b.end(b.length-1):0};\nfK\u003dfunction(a){switch(a.Wi()){case 2:return\"progressive.net.retryexhausted\";case 3:return\"fmt.decode\";case 4:return\"fmt.unplayable\";case 5:return\"drm.unavailable\";case 1E3:return\"capability.changed\";default:return null}};\ng.gK\u003dfunction(a,b){this.stateData\u003dvoid 0\u003d\u003d\u003db?null:b;this.state\u003da||64};\nhK\u003dfunction(a,b,c){return b\u003d\u003d\u003da.state\u0026\u0026c\u003d\u003d\u003da.stateData||void 0!\u003d\u003db\u0026\u0026(b\u0026128\u0026\u0026!c||b\u00262\u0026\u0026b\u002616)?a:new g.gK(b,c)};\niK\u003dfunction(a,b){return hK(a,a.state|b)};\njK\u003dfunction(a,b){return hK(a,a.state\u0026~b)};\nkK\u003dfunction(a,b,c){return hK(a,(a.state|b)\u0026~c)};\ng.U\u003dfunction(a,b){return!!(a.state\u0026b)};\ng.lK\u003dfunction(a,b){return b.state\u003d\u003d\u003da.state\u0026\u0026b.stateData\u003d\u003d\u003da.stateData};\ng.mK\u003dfunction(a){return g.U(a,8)\u0026\u0026!g.U(a,2)\u0026\u0026!g.U(a,1024)};\nnK\u003dfunction(a){return a.xc()\u0026\u0026!g.U(a,16)\u0026\u0026!g.U(a,32)};\ng.oK\u003dfunction(a){return g.U(a,1)\u0026\u0026!g.U(a,2)};\npK\u003dfunction(a){return g.U(a,128)?-1:g.U(a,2)?0:g.U(a,64)?-1:g.U(a,1)\u0026\u0026!g.U(a,32)?3:g.U(a,8)?1:g.U(a,4)?2:-1};\nqK\u003dfunction(a,b,c,d,e,f,h,l){g.Kx.call(this);this.Jf\u003da;this.I\u003db;this.i\u003dd;this.J\u003dthis.i.l instanceof IH?this.i.l:null;this.l\u003dnull;this.ea\u003d!1;this.C\u003dc;this.V\u003d(a\u003db.getVideoData(1))\u0026\u0026a.isLivePlayback||!1;this.xa\u003d0;this.ya\u003d!1;this.Bl\u003de;this.lr\u003df;this.Go\u003dh;this.Y\u003d!1;this.daiEnabled\u003dl};\nJpa\u003dfunction(a){if(JH(a.I)){var b\u003da.I.getVideoData(2);b\u003da.i.V[b.Tc]||null;if(!b)return a.lk(),!0;(!a.l||a.l\u0026\u0026a.l.ad!\u003d\u003db)\u0026\u0026a.kt(b)}else if(1\u003d\u003d\u003da.I.getPresentingPlayerType()\u0026\u0026a.l)return a.lk(),!0;return!1};\nKpa\u003dfunction(a){(a\u003da.baseUrl)\u0026\u0026g.Ju(a,void 0,yq(a))};\nLpa\u003dfunction(a,b){zpa(a.C,a.i.i.i,b,a.CI(),a.FI(),a.isLiveStream())};\nrK\u003dfunction(a){Mpa(a.Jf,a.i.i,a);a.daiEnabled\u0026\u0026!a.i.J\u0026\u0026(Npa(a,a.GI()),a.i.J\u003d!0)};\nNpa\u003dfunction(a,b){for(var c\u003dsK(a),d\u003da.i.i.start,e\u003d[],f\u003dg.r(b),h\u003df.next();!h.done;h\u003df.next()){h\u003dh.value;if(c\u003c\u003dd)break;var l\u003dOpa(h);e.push({externalVideoId:h.C,originalMediaDurationMs:(1E3*h.l).toString(),trimmedMediaDurationMs:(parseInt(h.i.trimmedMaxNonSkippableAdDurationMs,10)||0).toString()});l\u003dd+l;var m\u003dMath.min(l,c);h.u.B\u003da.i.i.start;h.u.u\u003dc;if(!Ppa(a,h,d,m)||l!\u003d\u003dm)break;d\u003dl}b\u003db.reduce(function(n,p){return n+Opa(p)},0);\nvpa(a.Bl,a.i.i.Au(),b);wpa(a.Bl,{cueIdentifier:a.i.B\u0026\u0026a.i.B.identifier,AP:e})};\nOpa\u003dfunction(a){var b\u003d1E3*a.l;return 0\u003cparseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10)\u0026\u0026parseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10)\u003cb?parseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10):b};\nsK\u003dfunction(a){var b\u003da.i.i.end;a\u003dXJ(a.lr,a.i.i.start,b);return Math.min(b,null\u003d\u003d\u003da?Infinity:a)};\nPpa\u003dfunction(a,b,c,d){var e\u003da.Go.create(b,eI(woa(a.i)),a.i.i.i);c\u003de.pI(c,d);g.ff(e);if(!c)return!1;a.i.V[c]\u003db;return!0};\nuK\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ea\u003d!0;g.ff(a.l);var d\u003da.C;d.u?bK(d):(d.Ao\u003d!1,YA(\"ad_to_ad\",[\"apbs\"],void 0,void 0));b?b\u003d!1:a.daiEnabled?(b\u003da.I.getCurrentTime(2,!0),b\u003d1\u003e\u003dMath.abs(b-a.i.i.end/1E3)):b\u003d!0;if(b\u0026\u0026!a.i.C.hasOwnProperty(\"ad_placement_end\")){b\u003dg.r(a.i.ea);for(d\u003db.next();!d.done;d\u003db.next())Kpa(d.value);a.i.C.ad_placement_end\u003d!0}b\u003da.i.L;if(null!\u003d\u003db){d\u003da.Bl;var e\u003da.i.B\u0026\u0026a.i.B.identifier,f\u003da.i.i.start,h\u003dsK(a);d.l\u0026\u0026ZJ({driftRecoveryInfo:{contentCpn:d.i,cueIdentifier:e||\nvoid 0,driftRecoveryMs:b.toString(),breakDurationMs:Math.round(h-f).toString(),driftFromHeadMs:Math.round(1E3*d.u.Wm()).toString()}});a.i.L\u003dnull}c||a.daiEnabled?tK(a.Jf,!0):a.V\u0026\u0026a.DG()\u0026\u0026a.Yu()?tK(a.Jf,!1,Qpa(a)):tK(a.Jf,!1);Lpa(a,!0)};\nQpa\u003dfunction(a){if(a.ya)return function(c){c.seekTo(Infinity,!0,void 0,1)};\nvar b\u003dMath.floor(g.Qa()/1E3)-a.xa;return function(c){c.seekTo(c.getCurrentTime()+b,!0,void 0,1)}};\nRpa\u003dfunction(a,b,c){this.i\u003da;this.l\u003db;this.u\u003dc};\nvK\u003dfunction(){this.C\u003d[];this.J\u003d[];this.i\u003d[];this.B\u003d[];this.G\u003d[];this.l\u003dnew Set;this.L\u003dnew Map};\nwK\u003dfunction(){vK.i||(vK.i\u003dnew vK);return vK.i};\nSpa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;b.then(function(d){var e,f;a.l.has(c)\u0026\u0026a.u\u0026\u0026a.u();var h\u003dg.dy(c),l\u003dg.by(c);h\u0026\u0026l\u0026\u0026((null\u003d\u003d\u003d(e\u003dd.response)||void 0\u003d\u003d\u003de?0:e.trackingParams)\u0026\u0026g.gz(a.client,h,l,[g.Yx(d.response.trackingParams)]),(null\u003d\u003d\u003d(f\u003dd.playerResponse)||void 0\u003d\u003d\u003df?0:f.trackingParams)\u0026\u0026g.gz(a.client,h,l,[g.Yx(d.playerResponse.trackingParams)]))})};\nTpa\u003dfunction(a,b){xK(a,g.Yx(b),void 0,void 0)};\nxK\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?0:d;if(a.l.has(d))a.C.push([b,c]);else{var e\u003dg.dy(d);c\u003dc||g.by(d);e\u0026\u0026c\u0026\u0026g.gz(a.client,e,c,[b])}};\nVpa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a.l.add(c.layer||0);a.u\u003dfunction(){Upa(a,b,c);var f\u003dg.by(c.layer);if(f){for(var h\u003dg.r(a.C),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,xK(a,l[0],l[1]||f,c.layer);f\u003dg.r(a.J);for(h\u003df.next();!h.done;h\u003df.next()){var m\u003dh.value;h\u003dvoid 0;h\u003dvoid 0\u003d\u003d\u003dh?0:h;l\u003dg.dy(h);var n\u003dm[0]||g.by(h);l\u0026\u0026n\u0026\u0026(h\u003da.client,m\u003dm[1],m\u003d{csn:l,ve:n.getAsJson(),clientData:m},n\u003d{Re:ey(l),hm:l},\"UNDEFINED_CSN\"\u003d\u003dl?fz(\"visualElementStateChanged\",m,n):h?mv(\"visualElementStateChanged\",m,h,n):g.Sv(\"visualElementStateChanged\",\nm,n))}}};\ng.dy(c.layer)||a.u();if(c.lI)for(var d\u003dg.r(c.lI),e\u003dd.next();!e.done;e\u003dd.next())Spa(a,e.value,c.layer);else g.oy(Error(\"Delayed screen needs a data promise.\"))};\nUpa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;c.layer||(c.layer\u003d0);var d\u003dvoid 0!\u003d\u003dc.jV?c.jV:c.layer;var e\u003dg.dy(d);d\u003dg.by(d);var f;d\u0026\u0026(void 0!\u003d\u003dc.parentCsn?f\u003d{clientScreenNonce:c.parentCsn,visualElement:d}:e\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026(f\u003d{clientScreenNonce:e,visualElement:d}));var h,l\u003dg.O(\"EVENT_ID\");\"UNDEFINED_CSN\"\u003d\u003d\u003de\u0026\u0026l\u0026\u0026(h\u003d{servletData:{serializedServletEventId:l}});try{var m\u003da.client;l\u003df;var n\u003dc.iI,p\u003dc.Re,q\u003dWpa(),t\u003d{csn:q,pageVe:(new Xx({veType:b,youtubeData:h})).getAsJson()};l\u0026\u0026l.visualElement?t.implicitGesture\u003d\n{parentCsn:l.clientScreenNonce,gesturedVe:l.visualElement.getAsJson()}:l\u0026\u0026g.py(new g.Xv(\"newScreen() parent element does not have a VE - rootVe\",b));n\u0026\u0026(t.cloneCsn\u003dn);n\u003d{Re:p,hm:q};m?mv(\"screenCreated\",t,m,n):g.Sv(\"screenCreated\",t,n);Gv(mz,new ez(q));var u\u003dq}catch(x){Iia(x,{Yv:b,rootVe:d,parentVisualElement:void 0,n9:e,C9:f,iI:c.iI});g.oy(x);return}gy(u,b,c.layer,c.Re);if((b\u003de\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026d)\u0026\u0026!(b\u003dg.fs(\"screen_manager_skip_hide_killswitch\"))){a:{b\u003dg.r(Object.values(Xpa));for(f\u003db.next();!f.done;f\u003d\nb.next())if(g.dy(f.value)\u003d\u003de){b\u003d!0;break a}b\u003d!1}b\u003d!b}b\u0026\u0026iz(a.client,e,d,!0);a.i[a.i.length-1]\u0026\u0026!a.i[a.i.length-1].csn\u0026\u0026(a.i[a.i.length-1].csn\u003du||\"\");g.ZA(\"csn\",u);qz.getInstance().clear();d\u003dg.by(c.layer);e\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026d\u0026\u0026(g.fs(\"web_mark_root_visible\")||g.fs(\"music_web_mark_root_visible\"))\u0026\u0026g.hz(u,d,void 0);a.l.delete(c.layer||0);a.u\u003dvoid 0;e\u003dg.r(a.L);for(u\u003de.next();!u.done;u\u003de.next())b\u003dg.r(u.value),u\u003db.next().value,b\u003db.next().value,b.has(c.layer)\u0026\u0026d\u0026\u0026xK(a,u,d,c.layer);for(c\u003d0;c\u003ca.B.length;c++){e\u003d\na.B[c];try{e()}catch(x){g.oy(x)}}for(c\u003da.B.length\u003d0;c\u003ca.G.length;c++){e\u003da.G[c];try{e()}catch(x){g.oy(x)}}};\nyK\u003dfunction(){this.i\u003d{};if(this.l\u003dxt()){var a\u003dg.vt(\"CONSISTENCY\");a\u0026\u0026Ypa(this,{encryptedTokenJarContents:a})}};\nYpa\u003dfunction(a,b){if(b.encryptedTokenJarContents\u0026\u0026(a.i[b.encryptedTokenJarContents]\u003db,\"string\"\u003d\u003d\u003dtypeof b.expirationSeconds)){var c\u003dNumber(b.expirationSeconds);setTimeout(function(){delete a.i[b.encryptedTokenJarContents]},1E3*c);\na.l\u0026\u0026g.ut(\"CONSISTENCY\",b.encryptedTokenJarContents,c,void 0,!0)}};\nzK\u003dfunction(){var a\u003dg.O(\"LOCATION_PLAYABILITY_TOKEN\");\"TVHTML5\"\u003d\u003d\u003dg.O(\"INNERTUBE_CLIENT_NAME\")\u0026\u0026(this.localStorage\u003dZpa(this))\u0026\u0026(a\u003dthis.localStorage.get(\"yt-location-playability-token\"));a\u0026\u0026(this.locationPlayabilityToken\u003da,this.i\u003dvoid 0)};\nZpa\u003dfunction(a){return void 0\u003d\u003d\u003da.localStorage?new Cv(\"yt-client-location\"):a.localStorage};\nAK\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dg.O(\"INNERTUBE_CONTEXT\");if(!d)return g.oy(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};d\u003dg.Xb(d);g.fs(\"web_no_tracking_params_in_shell_killswitch\")||delete d.clickTracking;d.client||(d.client\u003d{});var e\u003dd.client;\"MWEB\"\u003d\u003d\u003de.clientName\u0026\u0026(e.clientFormFactor\u003dg.O(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");e.screenWidthPoints\u003dwindow.innerWidth;e.screenHeightPoints\u003dwindow.innerHeight;e.screenPixelDensity\u003dMath.round(window.devicePixelRatio||\n1);e.screenDensityFloat\u003dwindow.devicePixelRatio||1;e.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var f\u003dvoid 0\u003d\u003d\u003df?!1:f;g.qv.getInstance();var h\u003d\"USER_INTERFACE_THEME_LIGHT\";g.tv(0,165)?h\u003d\"USER_INTERFACE_THEME_DARK\":g.tv(0,174)?h\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.fs(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026(h\u003d\"USER_INTERFACE_THEME_DARK\");f\u003df?h:tia()||h;e.userInterfaceTheme\u003d\nf;if(!b){if(f\u003dyv())e.connectionType\u003df;g.fs(\"web_log_effective_connection_type\")\u0026\u0026(f\u003dAv())\u0026\u0026(d.client.effectiveConnectionType\u003df)}f\u003dg.ts(g.C.location.href);!g.fs(\"web_populate_internal_geo_killswitch\")\u0026\u0026f.internalcountrycode\u0026\u0026(e.internalGeo\u003df.internalcountrycode);\"MWEB\"\u003d\u003d\u003de.clientName||\"WEB\"\u003d\u003d\u003de.clientName?(e.mainAppWebInfo\u003d{graftUrl:g.C.location.href},g.fs(\"kevlar_woffle\")\u0026\u0026nv.i\u0026\u0026(e.mainAppWebInfo.pwaInstallabilityStatus\u003dnv.i.i?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),\ng.fs(\"web_include_display_mode_killswitch\")||(e.mainAppWebInfo.webDisplayMode\u003dov()),e.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026void 0!\u003d\u003dnavigator.share):\"TVHTML5\"\u003d\u003d\u003de.clientName\u0026\u0026!g.fs(\"web_lr_app_quality_killswitch\")\u0026\u0026(f\u003dg.O(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(e.tvAppInfo\u003dObject.assign(Object.assign({},e.tvAppInfo),{appQuality:f}));if(!g.fs(\"web_populate_time_zone_itc_killswitch\")){a:{if(\"undefined\"!\u003d\u003dtypeof Intl)try{var l\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(z){}l\u003d\nvoid 0}l\u0026\u0026(e.timeZone\u003dl)}(l\u003dg.O(\"EXPERIMENTS_TOKEN\",\"\"))?e.experimentsToken\u003dl:delete e.experimentsToken;l\u003dis();yK.i||(yK.i\u003dnew yK);e\u003dKb(yK.i.i);d.request\u003dObject.assign(Object.assign({},d.request),{internalExperimentFlags:l,consistencyTokenJars:e});!g.fs(\"web_prequest_context_killswitch\")\u0026\u0026(l\u003dg.O(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(d.request.externalPrequestContext\u003dl);e\u003dg.qv.getInstance();l\u003dg.tv(0,58);e\u003de.get(\"gsml\",\"\");d.user\u003dObject.assign({},d.user);l\u0026\u0026(d.user.enableSafetyMode\u003dl);e\u0026\u0026(d.user.lockedSafetyMode\u003d\n!0);(l\u003dg.O(\"DELEGATED_SESSION_ID\"))\u0026\u0026!g.fs(\"pageid_as_header_web\")\u0026\u0026(d.user.onBehalfOfUser\u003dl);g.fs(\"warm_op_csn_cleanup\")?c\u0026\u0026(b\u003dg.dy())\u0026\u0026(d.clientScreenNonce\u003db):!b\u0026\u0026(b\u003dg.dy())\u0026\u0026(d.clientScreenNonce\u003db);a\u0026\u0026(d.clickTracking\u003d{clickTrackingParams:a});if(a\u003dg.Ga(\"yt.mdx.remote.remoteClient_\"))d.remoteClient\u003da;g.fs(\"web_enable_client_location_service\")\u0026\u0026zK.getInstance().setLocationOnInnerTubeContext(d);var m;try{var n\u003dCs(void 0),p\u003dn.bid;delete n.bid;d.adSignalsInfo\u003d{params:[],bid:p};for(var q\u003dg.r(Object.entries(n)),\nt\u003dq.next();!t.done;t\u003dq.next()){var u\u003dg.r(t.value),x\u003du.next().value,y\u003du.next().value;n\u003dx;p\u003dy;null\u003d\u003d\u003d(m\u003dd.adSignalsInfo.params)||void 0\u003d\u003d\u003dm?void 0:m.push({key:n,value:\"\"+p})}}catch(z){g.oy(z)}return d};\nBK\u003dfunction(){this.WV\u003d!0};\n$pa\u003dfunction(a,b,c){return Vg(a.Ix(b,c))};\nCK\u003dfunction(){BK.apply(this,arguments);this.Zp\u003d{}};\nEK\u003dfunction(){DK||(DK\u003dnew CK);return DK};\naqa\u003dfunction(a,b){b?a.Zp.Authorization\u003d\"Bearer \"+b:delete a.Zp.Authorization};\nbqa\u003dfunction(a){return a.isTimeout?\"NO_BID\":\"ERR_BID\"};\ncqa\u003dfunction(){var a\u003dnull;Zt().then(function(b){return a\u003db},function(b){return a\u003dbqa(b)});\nreturn a};\ndqa\u003dfunction(){var a\u003dmh(1E3,\"NO_BID\");return ah(g.ch(iba([Zt(),a]),bqa),function(){return a.cancel()})};\neqa\u003dfunction(a){return a.Tb?g.tv(g.qv.getInstance(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\nFK\u003dfunction(a){this.player\u003da;this.l\u003dthis.i\u003d1};\nHK\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var e\u003dc.Wt,f\u003dc.je;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;c\u003da.player.getVideoData(1);var h\u003da.player.T().Wj,l\u003d{AD_BLOCK:a.i++,AD_BREAK_LENGTH:e?e.durationSecs:0,AUTONAV_STATE:eqa(a.player.T()),CA_TYPE:\"image\",CPN:c.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:1E3*a.player.Wm(),LACT:Hu(),LIVE_INDEX:e?a.l++:1,LIVE_TARGETING_CONTEXT:e\u0026\u0026e.context?e.context:\"\",MIDROLL_POS:f?Math.round(f.start/1E3):0,MIDROLL_POS_MS:f?Math.round(f.start):0,VIS:a.player.getVisibilityState(),P_H:a.player.Za().Zf().height,\nP_W:a.player.Za().Zf().width,YT_REMOTE:h?h.join(\",\"):\"\"},m\u003dBs(As);Object.keys(m).forEach(function(p){null!\u003dm[p]\u0026\u0026(l[p.toUpperCase()]\u003dm[p].toString())});\n\"\"!\u003d\u003dd\u0026\u0026(l.BISCOTTI_ID\u003dd);d\u003d{};zs(b)\u0026\u0026(d.sts\u003d\"18837\",(e\u003da.player.T().eb)\u0026\u0026(d.forced_experiments\u003de));b\u003dws(g.zq(b,l),d);a.player.getVideoData();if(2!\u003d\u003db.split(\"?\").length)return Wg(Error(\"Invalid AdBreakInfo URL\"));if((d\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.oauthToken)\u0026\u0026ys()){var n\u003dEK();aqa(n,d)}n\u003da.player.Hl(n);a\u003dfqa(a,b,l,c.isMdxPlayback);return g.GK(n,a,\"/youtubei/v1/player/ad_break\")};\niqa\u003dfunction(a,b,c,d){a.client||(a.client\u003d{});a.client.originalUrl\u003db;var e\u003dxs(b),f\u003dgqa(b,\"X-YouTube-Time-Zone\");(e||f)\u0026\u0026\"undefined\"!\u003d\u003dtypeof Intl\u0026\u0026(a.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);f\u003dgqa(b,\"X-YouTube-Ad-Signals\");if(e||f||\"\"!\u003d\u003dc){var h\u003d{};b\u003dps(Cs(c)).split(\"\u0026\");var l\u003dnew Map;b.forEach(function(m){m\u003dm.split(\"\u003d\");1\u003cm.length\u0026\u0026l.set(m[0].toString(),decodeURIComponent(m[1].toString()))});\nl.has(\"bid\")\u0026\u0026(h.bid\u003dl.get(\"bid\"));h.params\u003d[];hqa.forEach(function(m){l.has(m)\u0026\u0026(m\u003d{key:m,value:l.get(m)},h.params.push(m))});\na.adSignalsInfo\u003dh}a.client.unpluggedAppInfo||(a.client.unpluggedAppInfo\u003d{});a.client.unpluggedAppInfo.enableFilterMode\u003d!1;b\u003dd.deviceParams.cosver;null!\u003db\u0026\u0026\"cosver\"!\u003d\u003db\u0026\u0026(a.client.osVersion\u003db);b\u003dd.deviceParams.cplatform;null!\u003db\u0026\u0026\"cplatform\"!\u003d\u003db\u0026\u0026\"\"!\u003d\u003db\u0026\u0026(a.client.platform\u003db);b\u003dd.deviceParams.cmodel;null!\u003db\u0026\u0026\"cmodel\"!\u003d\u003db\u0026\u0026(a.client.deviceModel\u003db);b\u003dd.deviceParams.cplayer;null!\u003db\u0026\u0026\"cplayer\"!\u003d\u003db\u0026\u0026(a.client.playerType\u003db);d\u003dd.deviceParams.cbrand;null!\u003dd\u0026\u0026\"cbrand\"!\u003d\u003dd\u0026\u0026(a.client.deviceMake\u003dd);a.user||(a.user\u003d\n{});a.user.lockedSafetyMode\u003d!1};\nlqa\u003dfunction(a,b){var c\u003d!1;if(\"\"\u003d\u003d\u003db)return c;b.split(\",\").forEach(function(d){var e\u003d{},f\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},h\u003d\"ACTIVE\";\"!\"\u003d\u003d\u003dd[0]\u0026\u0026(d\u003dd.substring(1),h\u003d\"INACTIVE\");d\u003dd.split(\"-\");3\u003ed.length||(d[0]in jqa\u0026\u0026(f.clientName\u003djqa[d[0]]),d[1]in kqa\u0026\u0026(f.platform\u003dkqa[d[1]]),f.applicationState\u003dh,f.clientVersion\u003d2\u003cd.length?d[2]:\"\",e.remoteClient\u003df,a.remoteContexts?a.remoteContexts.push(e):a.remoteContexts\u003d[e],c\u003d!0)});\nreturn c};\nfqa\u003dfunction(a,b,c,d){var e\u003dc.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(c.DRIFT_FROM_HEAD_MS)?Math.trunc(c.DRIFT_FROM_HEAD_MS):0,f\u003dmqa.exec(b);f\u003dnull!\u003df\u0026\u00262\u003c\u003df.length?f[1]:\"\";var h\u003dnqa.test(b),l\u003doqa.exec(b);l\u003dnull!\u003dl\u0026\u00262\u003c\u003dl.length?l[1]:\"\";var m\u003dpqa.exec(b);m\u003dnull!\u003dm\u0026\u00262\u003c\u003dm.length\u0026\u0026!Number.isNaN(Number(m[1]))?Number(m[1]):1;var n\u003dqqa.exec(b);n\u003dnull!\u003dn\u0026\u00262\u003c\u003dn.length?n[1]:\"0\";var p\u003dg.MF(a.player.T()),q\u003dAK(a.player.getVideoData(1).La,!0),t\u003d\"BISCOTTI_ID\"in c?c.BISCOTTI_ID:\"\";iqa(q,b,t.toString(),a.player.T());var u\u003d\n{splay:!1,lactMilliseconds:c.LACT.toString(),playerHeightPixels:Math.trunc(c.P_H),playerWidthPixels:Math.trunc(c.P_W),vis:Math.trunc(c.VIS),signatureTimestamp:18837,autonavState:eqa(a.player.T())};d\u0026\u0026(d\u003d{},lqa(d,c.YT_REMOTE)\u0026\u0026(u.mdxContext\u003dd));if(d\u003drqa.includes(p)?void 0:g.vt(\"PREF\")){for(var x\u003dd.split(/[:\u0026]/),y\u003d0,z\u003dx.length;y\u003cz;y++){var G\u003dx[y].split(\"\u003d\");if((\"SML\"\u003d\u003d\u003dG[0].toUpperCase()||\"GSML\"\u003d\u003d\u003dG[0].toUpperCase())\u0026\u00261\u003cG.length\u0026\u0026\"TRUE\"\u003d\u003d\u003dG[1].toUpperCase()){q.user.lockedSafetyMode\u003d!0;break}}a:{if(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in\nsqa)for(d\u003dd.split(/[:\u0026]/),y\u003dsqa.FLAG_AUTO_CAPTIONS_DEFAULT_ON,x\u003d\"f\"+(1+Math.floor(y/31)).toString(),y\u003d1\u003c\u003cMath.floor(y%31),z\u003d0,G\u003dd.length;z\u003cG;z++){var H\u003dd[z].split(\"\u003d\");if(H[0]\u003d\u003d\u003dx\u0026\u0026parseInt(\"0x\"+H[1],16)\u0026y){d\u003d!0;break a}}d\u003d!1}u.autoCaptionsDefaultOn\u003dd}b\u003dtqa.exec(b);(b\u003dnull!\u003db\u0026\u00262\u003c\u003db.length?b[1]:\"\")\u0026\u0026l\u0026\u0026(q.user.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}]);b\u003d{contentPlaybackContext:u};f\u003d{adBlock:Math.trunc(c.AD_BLOCK),params:f,breakIndex:m,breakPositionMs:n,clientPlaybackNonce:c.CPN,topLevelDomain:p,\nisProxyAdTagRequest:h,context:q,adSignalsInfoString:ps(Cs(t.toString())),overridePlaybackContext:b};l\u0026\u0026(f.videoId\u003dl);c.LIVE_TARGETING_CONTEXT\u0026\u0026(f.liveTargetingParams\u003dc.LIVE_TARGETING_CONTEXT);c.AD_BREAK_LENGTH\u0026\u0026(f.breakLengthMs\u003dMath.trunc(1E3*c.AD_BREAK_LENGTH).toString());e\u0026\u0026(f.driftFromHeadMs\u003de.toString());g.S(a.player.T().experiments,\"html5_populate_media_position_in_ad_break_request\")\u0026\u0026(f.currentMediaTimeMs\u003dMath.round(1E3*a.player.getCurrentTime(1)));return f};\nIK\u003dfunction(a,b,c,d,e,f){g.Kx.call(this);this.G\u003da;this.l\u003db;this.u\u003dc;this.C\u003dd;this.i\u003de;this.B\u003df;g.S(this.u.T().experiments,\"html5_pacf_enable_non_dai_live_video_ads\")||uqa(this)};\nvqa\u003dfunction(a,b){var c\u003d{isEmpty:!0,BJ:!1,vl:[]};if(!b)return c;b\u0026\u0026b.trackingParams\u0026\u0026Tpa(wK(),b.trackingParams);if(b\u0026\u0026b.adThrottled)return c.BJ\u003d!0,c;b\u003db.playerAds;if(!b||!b.length)return c;b\u003db.map(function(e){return e.adPlacementRenderer}).filter(function(e){return e\u0026\u0026null!\u003de.renderer});\nif(g.jb(b))return c;if(0\u003ca.i.i.end){var d\u003da.i.i.end.toString();b.forEach(function(e){(e\u003de.config\u0026\u0026e.config.adPlacementConfig)\u0026\u0026\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003de.kind\u0026\u0026\"-1\"\u003d\u003de.adTimeOffset.offsetEndMilliseconds\u0026\u0026e.adTimeOffset.offsetEndMilliseconds!\u003dd\u0026\u0026(e.adTimeOffset.offsetEndMilliseconds\u003dd)})}c.vl\u003db;\nc.isEmpty\u003d!1;return c};\nuqa\u003dfunction(a){[a.i.xa,a.i.i].filter(function(b){return null!\u003db}).forEach(function(b){Mpa(a.l,b,a)})};\nJK\u003dfunction(a,b,c,d,e,f,h,l){qK.call(this,a,b,c,d,e,f,h,l);this.u\u003dd.l;this.B\u003d-1;this.G\u003dnull;this.L\u003dwqa(this.Qx())};\nxqa\u003dfunction(a){a.B++;var b\u003da.Qx();b?a.kt(b):uK(a)};\nwqa\u003dfunction(a){return a?yqa.some(function(b){return a instanceof b}):!1};\nzqa\u003dfunction(a){this.i\u003dnew Rpa(function(b){b\u003dnew qK(a.Jf,a.I,a.hI(),b,a.Bl,a.lr,a.Go,a.daiEnabled);rK(b);return b},function(b){return new IK(a.AB,a.Jf,a.I,a.Fo,b,a.Bl)},function(b){b\u003dnew JK(a.Jf,a.I,a.hI(),b,a.Bl,a.lr,a.Go,a.daiEnabled);\nrK(b);return b})};\nAqa\u003dfunction(a,b){VH.call(this);a.adStart\u0026\u0026a.adStart.adMessageRenderer\u0026\u0026(g.Sv(\"adNotifyFilled\",{notifyCompositeType:\"COMPOSITE_AD_TYPE_LINEAR_AD_SEQUENCE\"}),WH(this,new CI(a.adStart.adMessageRenderer)));if(a.linearAds){var c\u003d[];a\u003dg.r(a.linearAds);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;if(d.instreamVideoAdRenderer){var e\u003db(d.instreamVideoAdRenderer);WH(this,e);c.push(e.l);d.instreamVideoAdRenderer.isCritical\u0026\u0026(this.l\u003d1)}else d.adActionInterstitialRenderer?(d\u003dnew yI(d.adActionInterstitialRenderer),\nWH(this,d)):d.adIntroRenderer\u0026\u0026(d\u003dnew BI(d.adIntroRenderer),WH(this,d),this.l\u003d1);this.i.filter(function(f){return f instanceof UH}).forEach(function(f,h){f instanceof UH\u0026\u0026(h\u003dnew SH(h,c),f.u\u003dh)})}}};\nCqa\u003dfunction(a,b){VH.call(this);WH(this,Bqa(this,a.adVideoStart));a:{var c\u003da.linearAd;if(c){if(c.instreamVideoAdRenderer){b\u003db(c.instreamVideoAdRenderer);break a}if(c.instreamSurveyAdRenderer){b\u003dnew aI(c.instreamSurveyAdRenderer);break a}}b\u003dnull}WH(this,b);(a\u003da.adVideoEnd)?a.adActionInterstitialRenderer?(this.l\u003d1,a\u003dnew yI(a.adActionInterstitialRenderer)):a\u003dnull:a\u003dnull;WH(this,a)};\nBqa\u003dfunction(a,b){return null\u003d\u003db?null:b.adActionInterstitialRenderer?(a.l\u003d1,new yI(b.adActionInterstitialRenderer)):b.adMessageRenderer?(g.Sv(\"adNotifyFilled\",{notifyCompositeType:\"COMPOSITE_AD_TYPE_SANDWICHED_LINEAR_AD\"}),new CI(b.adMessageRenderer)):b.surveyTextInterstitialRenderer?new DI(b.surveyTextInterstitialRenderer):null};\nDqa\u003dfunction(a,b,c){this.u\u003da;this.i\u003db;this.l\u003dc};\nEqa\u003dfunction(a){this.i\u003da};\nFqa\u003dfunction(a,b,c,d){try{var e\u003db.renderer,f\u003db.config\u0026\u0026b.config.adPlacementConfig,h\u003de?a.i.create(e,f):null;return new qoa(b,c,h,d)}catch(l){g.ks(l)}};\nGqa\u003dfunction(a){var b\u003dnew Eqa(a.tP);return{BI:function(){return b}}};\nKK\u003dfunction(a){g.F.call(this);var b\u003dthis;this.l\u003da;this.i\u003dnull;g.hf(this,function(){return b.i\u003dnull});\nvar c\u003dGx(a);if(c){var d\u003dfunction(){b.i\u0026\u0026b.i(!!Ex())};\nthis.l.addEventListener(c,d);g.hf(this,function(){b.l.removeEventListener(c,d)})}};\nLK\u003dfunction(a){g.F.call(this);this.i\u003da};\nHqa\u003dfunction(a){var b\u003dwindow.document;return g.TF(a.T())?new KK(b):new LK(a)};\nIqa\u003dfunction(a){g.F.call(this);this.nN\u003dnew spa(a.I,a.contentCpn,a.daiEnabled)};\nJqa\u003dfunction(a){MK\u003da\u0026\u0026a.data};\nLqa\u003dfunction(a){Kqa\u003da\u0026\u0026a.data};\nMqa\u003dfunction(a){NK\u003da\u0026\u0026a.data};\nNqa\u003dfunction(a){OK\u003da\u0026\u0026a.data};\nOqa\u003dfunction(a){PK\u003da\u0026\u0026a.data};\nPqa\u003dfunction(){PK\u003dOK\u003dNK\u003dMK\u003dnull};\nSK\u003dfunction(a){g.F.call(this);var b\u003dthis;this.Ec\u003da;this.Bd\u003dnew Map;this.i\u003dnew Map;QK(this,\"commandExecutorCommand\",function(c,d,e){b.xd(c.commands,d,e)});\nRK(this,\"commandExecutorCommand\",function(c,d){Qqa(b,c.commands,d)});\nQK(this,\"clickTrackingParams\",function(){});\nRK(this,\"clickTrackingParams\",function(){})};\nRqa\u003dfunction(a,b){QK(a,b.rk(),function(c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;e\u003dvoid 0\u003d\u003d\u003de?{}:e;b.handle(c,d,e)})};\nSqa\u003dfunction(a,b){RK(a,b.rk(),function(c,d){b.Kl(c,d)})};\nQK\u003dfunction(a,b,c){a.isDisposed();a.Bd.get(b)\u0026\u0026g.oy(Error(\"Extension name \"+b+\" already registered\"));a.Bd.set(b,c)};\nRK\u003dfunction(a,b,c){a.isDisposed();a.i.get(b)\u0026\u0026g.oy(Error(\"Extension name \"+b+\" already registered\"));a.i.set(b,c)};\nQqa\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?[]:b;a.isDisposed();var d\u003d[],e\u003d[],f\u003dg.r(b);for(b\u003df.next();!b.done;b\u003df.next())b\u003db.value,b.hasOwnProperty(\"pingingEndpoint\")||b.hasOwnProperty(\"adPingingEndpoint\")?d.push(b):e.push(b);d\u003dg.r(d);for(b\u003dd.next();!b.done;b\u003dd.next())TK(a,b.value,c);e\u003dg.r(e);for(b\u003de.next();!b.done;b\u003de.next())TK(a,b.value,c)};\nTqa\u003dfunction(a,b){a.Ec.get().Na(\"innertubeCommand\",{openPopupAction:b})};\nUqa\u003dfunction(a,b){a.Ec.get().Na(\"innertubeCommand\",{confirmDialogEndpoint:b})};\nTK\u003dfunction(a,b,c){a.isDisposed();b.loggingUrls\u0026\u0026Vqa(a,\"loggingUrls\",b.loggingUrls,c);b\u003dg.r(Object.entries(b));for(var d\u003db.next();!d.done;d\u003db.next()){var e\u003dg.r(d.value);d\u003de.next().value;e\u003de.next().value;\"openPopupAction\"\u003d\u003d\u003dd?Tqa(a,e):\"confirmDialogEndpoint\"\u003d\u003d\u003dd?Uqa(a,e):Wqa.hasOwnProperty(d)||Vqa(a,d,e,c)}};\nXqa\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?{}:e;if((a\u003da.Bd.get(b))\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a)try{a(c,d,e)}catch(f){g.oy(f)}else b\u003dnew g.Xv(\"Unhandled field\",b),g.py(b)};\nVqa\u003dfunction(a,b,c,d){(a\u003da.i.get(b))||new g.Xv(\"Unhandled field\",b);try{a(c,d)}catch(e){g.oy(e)}};\nZqa\u003dfunction(a,b,c,d){for(var e\u003d!1,f\u003dg.r(b.Ji.entries()),h\u003df.next();!h.done;h\u003df.next())h\u003dg.r(h.value).next().value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003dh.qb\u0026\u0026\"core\"\u003d\u003d\u003dh.gb\u0026\u0026(e\u003d!0);e?(d\u003dYqa(b,d))?c.WC(d):R(\"No triggering layout ID available when attempting to mute.\"):g.Kg(function(){a.lk()})};\nYqa\u003dfunction(a,b){if(b)return b;a\u003dg.r(a.Ji.entries());for(b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.r(b.value);b\u003dc.next().value;c\u003dc.next().value;if(\"SLOT_TYPE_IN_PLAYER\"\u003d\u003d\u003db.qb\u0026\u0026\"core\"\u003d\u003d\u003db.gb)return c.layoutId}};\n$qa\u003dfunction(a){var b\u003dnew hI(a.Uo),c\u003dnew iI(b);return{pQ:function(){return b},\nKC:function(){return c}}};\nFoa\u003dfunction(a){switch(a){case \"abandon\":return\"abandon\";case \"active_view_fully_viewable_audible_half_duration\":return\"fully_viewable_audible_half_duration_impression\";case \"active_view_measurable\":return\"measurable_impression\";case \"active_view_viewable\":return\"viewable_impression\";case \"complete\":return\"complete\";case \"end_fullscreen\":return\"exitfullscreen\";case \"first_quartile\":return\"firstquartile\";case \"fullscreen\":return\"fullscreen\";case \"impression\":return\"impression\";case \"midpoint\":return\"midpoint\";\ncase \"mute\":return\"mute\";case \"pause\":return\"pause\";case \"progress\":return\"progress\";case \"resume\":return\"resume\";case \"skip\":return\"skip\";case \"start\":return\"start\";case \"third_quartile\":return\"thirdquartile\";case \"unmute\":return\"unmute\";default:return null}};\nara\u003dfunction(a){this.I\u003da;var b\u003dFm(rq),c\u003da.Kd();b.u!\u003d\u003dc\u0026\u0026((b.u\u003dc)||xga(b));g.S(a.T().experiments,\"active_view_stop_starting_measurement_on_loaded\")\u0026\u0026dm(Pm().featureSet,\"ssmol\",1)};\nbra\u003dfunction(a){g.F.call(this);this.i\u003da;this.l\u003dnew ara(a.I)};\ncra\u003dfunction(a){return function(){return new aK(a.i.I)}};\ndra\u003dfunction(a){return function(b,c){return new Aoa(b,a.l,c,a.i.I,a.i.Kh,a.i.daiEnabled)}};\nUK\u003dfunction(a,b,c,d,e,f){g.Kx.call(this);var h\u003dthis;this.i\u003dc;this.Ja\u003dnull;this.bb\u003dd;this.eb\u003df.yh;this.Ya\u003df.Ln;this.l\u003dnull;this.u\u003dnew Map;d\u003dthis.i.T().experiments;var l\u003d$qa({Uo:c.getVideoData(1)}),m\u003dnew bra({Kh:l.KC(),I:c,daiEnabled:!1});g.J(this,m);this.Ho\u003dnew Set;this.gy\u003d-1;this.ea\u003d[];this.G\u003dnull;this.Y\u003dnew Map;this.J\u003dnew Map;this.L\u003dnew Set;this.B\u003dnew Hx(this);g.J(this,this.B);this.C\u003dnew Hx(this);g.J(this,this.C);this.xa\u003dthis.Ua\u003dthis.ya\u003d!1;this.V\u003dg.TF(c.T());this.fb\u003de;e\u003dnew Iqa({contentCpn:this.i.getVideoData(1).clientPlaybackNonce,\nl9:this,daiEnabled:!1,I:this.i});g.J(this,e);this.Fa\u003de.nN;this.La\u003d(new qpa({m9:this,H9:g.S(d,\"html5_recognize_predict_start_cue_point\"),D9:g.S(d,\"html5_persist_cue_range_killswitch\")})).i;var n\u003d$b(eI(dI(this.i)));b\u003dnew opa({Xa:this,ep:RH(),Kh:l.KC(),I:this.i,mV:n,Zz:dra(m),daiEnabled:!1,Ul:f.Ul,yh:this.eb,Tl:f.Tl,Fd:b});this.Aa\u003d(new zqa({Fo:this.bb,Go:b.sP,AB:a,Jf:this,ep:RH(),hI:cra(m),Bl:this.Fa,lr:this.La,I:this.i,P9:n,Zz:function(p){return dra(m)(p,n)},\ndaiEnabled:!1})).AI();this.Ia\u003dGqa({tP:new Dqa(new joa(c),d,function(p){return h.J.has(p)?h.J.get(p):null})}).BI();\nthis.Sa\u003dHqa(this.i);g.J(this,this.Sa);this.jb\u003dZF(this.i.T())?g.S(this.i.T().experiments,\"align_ad_to_video_player_lifecycle_for_bulleit_living_room\"):g.S(this.i.T().experiments,\"align_ad_to_video_player_lifecycle_for_bulleit\")};\nira\u003dfunction(a,b){var c\u003da.i.getVideoData(1);if(c.Po||g.O(\"SERVED_VIA_SPF_HISTORY\"))VK(a);else{if(KH(a.i)){var d\u003dera(a.i);d.addEventListener(\"updateKevlarOrC3Companion\",Jqa);d.addEventListener(\"onPlaShelfInfoCardsReady\",Lqa);d.addEventListener(\"updateEngagementPanelAction\",Mqa);d.addEventListener(\"changeEngagementPanelVisibility\",Nqa);d.addEventListener(\"scrollToEngagementPanel\",Oqa);window.addEventListener(\"yt-navigate-start\",Pqa)}a.B.N(a.i,\"applicationplayerstatechange\",a.rS);a.B.N(a.i,g.fA(\"ad\"),\na.RD,a);a.B.N(a.i,g.gA(\"ad\"),a.MS,a);a.B.N(a.i,\"aduxclicked\",a.dS);a.B.N(a.i,\"videodatachange\",a.ZU);b\u003dfra(a,b);b\u003dgra(a,b);b\u003dhra(a,b);0\u003cb.length\u0026\u0026WK(a,b);a.G\u0026\u0026c.subscribe(\"cuepointupdated\",a.AK,a);g.Kg(a.sW,a)}};\nfra\u003dfunction(a,b){return b.filter(function(c){if(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d(c.config\u0026\u0026c.config.adPlacementConfig\u0026\u0026c.config.adPlacementConfig.kind||null)){if(g.S(a.i.T().experiments,\"html5_pacf_enable_non_dai_live_video_ads\"))return R(\"Tries to extract CuePoint triggered AdPlacementRenderer.\"),!1;g.TF(a.i.T())\u0026\u0026a.i.getVideoData(1).Vg()||(a.G\u003dc);return!1}return!0})};\ngra\u003dfunction(a,b){a.Y\u003dnew Map;return b.filter(function(c){return\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d(c.config\u0026\u0026c.config.adPlacementConfig\u0026\u0026c.config.adPlacementConfig.kind||null)\u0026\u0026c.elementId?(a.Y.set(c.elementId,c),!1):!0})};\nhra\u003dfunction(a,b){a.J\u003dnew Map;return b.filter(function(c){return(c\u003dc.renderer.remoteSlotsRenderer)\u0026\u0026c.hostElementId?(a.J.set(c.hostElementId,c),!1):!0})};\njra\u003dfunction(a,b){return b.every(function(c){c\u003da.u.get(c);return null\u003d\u003dc?(g.ks(Error(\"AdCueRange without a corresponding AdPlacement.\")),!0):c instanceof IK?!1:c instanceof qK?!c.Ap():!0})};\nVK\u003dfunction(a){var b\u003dkra(a);if(0\u003cb.length){var c\u003dg.T(a.i.T().experiments,\"delay_ads_gvi_call_on_bulleit_living_room_ms\");0\u003cc\u0026\u0026!a.V\u0026\u0026g.HF(a.i.T())?(c\u003dnew g.K(function(){lra(a,b)},c),g.J(a,c),c.start()):g.Kg(function(){lra(a,b)})}};\nkra\u003dfunction(a){for(var b\u003dmra(a),c\u003dg.r(b),d\u003dc.next();!d.done;d\u003dc.next())a.Ho.delete(d.value);return b};\nmra\u003dfunction(a){var b\u003d[];a\u003dg.r(a.Ho);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,iA(c)\u0026\u0026b.push(c);return b};\nnra\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;var d\u003da.Ia,e\u003dd.create;var f\u003d1E3*a.i.getDuration(1);f\u003dnew Qz(f,1E3*a.i.getCurrentTime(1)||0,!1,g.S(a.i.T().experiments,\"html5_recognize_predict_start_cue_point\"));b\u003de.call(d,b,f,a.ea.length,c);a.ea\u003da.ea.concat(b);return b};\nlra\u003dfunction(a,b){if(!a.isDisposed()){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())a.RD(c.value)}};\nWK\u003dfunction(a,b,c){b\u003dnra(a,b,void 0\u003d\u003d\u003dc?null:c);0\u003d\u003db.length||b.map(function(d){return a.Aa.create(d)})};\nora\u003dfunction(a){a.ya||(a.C.N(a.i,\"presentingplayerstatechange\",a.oN),a.C.N(a.i,\"internalAbandon\",a.TR),a.C.N(a.i,\"progresssync\",a.cV),a.C.N(a.i,\"onVolumeChange\",a.dV),a.C.N(a.Sa,\"fullscreentoggled\",a.ZS),a.ya\u003d!0);g.M(a.i.getRootNode(),\"ad-showing\");g.M(a.i.getRootNode(),\"ad-interrupting\");g.S(a.i.T().experiments,\"enable_html5_teal_ad_badge\")\u0026\u0026KH(a.i)\u0026\u0026g.M(a.i.getRootNode(),\"ad-teal-design\");a.i.Aj(2)};\ntK\u003dfunction(a,b,c){var d\u003d!!a.l\u0026\u0026a.l||null,e\u003dd\u0026\u0026d.Ap()\u0026\u0026(JH(a.i)||!1);d\u003db\u0026\u0026d\u0026\u0026d.reset()||null;a.l\u0026\u0026pra(a,a.l);a.l\u003dnull;a.gy\u003d-1;e\u0026\u0026qra(a,c);a.xa||a.Ya.bp();b\u0026\u0026d\u0026\u0026(d.CG().l\u003d!1,rK(d))};\nqra\u003dfunction(a,b){g.Jx(a.C);a.ya\u003d!1;g.Nq(a.i.getRootNode(),\"ad-showing\");a.jb?(a.xa||a.Ya.bp(),rra(a),a.i.cueVideoByPlayerVars({},2)):(a.i.cueVideoByPlayerVars({},2),rra(a));g.Nq(a.i.getRootNode(),\"ad-interrupting\");g.S(a.i.T().experiments,\"enable_html5_teal_ad_badge\")\u0026\u0026g.Nq(a.i.getRootNode(),\"ad-teal-design\");b\u0026\u0026b(a.i)};\nrra\u003dfunction(a){if(a.Ua)!a.V\u0026\u0026g.HF(a.i.T())\u0026\u0026(g.S(a.i.T().experiments,\"release_player_on_abandon_for_bulleit_living_room\")||g.S(a.i.T().experiments,\"release_player_on_abandon_for_bulleit_lr_ads_frontend\"))\u0026\u0026a.i.Rn(2);else if(a.i.Rn(2),!a.V){var b\u003da.i.ub(1);g.U(b,4)\u0026\u0026!g.U(b,2)\u0026\u0026a.i.playVideo()}};\nMpa\u003dfunction(a,b,c){if(b instanceof hA){if(a.V\u0026\u0026jA(b)\u0026\u0026g.U(a.i.ub(1),64)){var d\u003d1E3*a.i.getCurrentTime(1)||0;d!\u003db.start\u0026\u0026b.contains(d)\u0026\u0026b.deactivate()}a.u.has(b)?g.ks(Error(b.toString()+\" has already been seen\")):(a.Ho.add(b),a.u.set(b,c),iA(b)||a.i.Gd([b],1))}else g.ks(Error(\"Should use AdCueRange instead of CueRange\"))};\npra\u003dfunction(a,b){a\u003da.u;for(var c\u003dg.r(a),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dg.r(d.value);var e\u003dd.next().value;if(d.next().value\u003d\u003db){a.delete(e);break}}g.ff(b)};\nXK\u003dfunction(a){g.F.call(this);this.l\u003da};\nYK\u003dfunction(a){XK.call(this,!0);this.i\u003da};\nsra\u003dfunction(a,b){function c(f){return{toString:f}}\nvar d\u003d{},e\u003da.getVideoData(1);d.CPN\u003dc(function(){return e\u0026\u0026e.clientPlaybackNonce||null});\nd.ASR\u003dc(function(){return e\u0026\u0026e.ll||null});\nd.EI\u003dc(function(){return e\u0026\u0026e.eventId||null});\nd.AD_CPN\u003dc(function(){return b.Gx()});\nd.AD_MT\u003dc(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(2))).toString()});\nd.MT\u003dc(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(1))).toString()});\nd.P_H\u003dc(function(){return a.getPlayerSize().height.toString()});\nd.PV_H\u003dd.P_H;d.P_W\u003dc(function(){return a.getPlayerSize().width.toString()});\nd.PV_W\u003dd.P_W;d.CONN\u003d\"0\";d.WT\u003dc(function(){return Date.now().toString()});\nd.LACT\u003dc(function(){return Hu().toString()});\nd.VIS\u003dc(function(){return a.getVisibilityState().toString()});\nd.VOL\u003dc(function(){return a.getVolume().toString()});\nreturn d};\ntra\u003dfunction(a,b){g.F.call(this);var c\u003dthis;this.u\u003d[];this.J\u003d!1;this.l\u003d0;this.C\u003dthis.G\u003dthis.B\u003d!1;this.ea\u003dnull;var d\u003d(0,g.D)(a,b);this.i\u003dnew g.K(function(){return d(c.ea)},300);\ng.J(this,this.i);this.V\u003dthis.L\u003dInfinity};\nura\u003dfunction(a,b){if(!b)return!1;for(var c\u003d0;c\u003cb.length;c++){var d\u003db.item(c);if(d\u0026\u0026a.u.includes(d.identifier))return!0}return!1};\nZK\u003dfunction(){var a\u003d\"ytp-id-\"+vra.toString();vra++;return a};\ng.$K\u003dfunction(a){g.F.call(this);this.Ya\u003d{};this.Tb\u003d{};this.element\u003dthis.createElement(a)};\naL\u003dfunction(a,b,c,d){if(\"{{\"\u003d\u003d\u003dd.substr(0,2))a.Tb[d]\u003d[b,c];else return d};\nwra\u003dfunction(a,b){var c\u003d[];if(!b)return c;b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next())if(d\u003dd.value,null!\u003dd){var e\u003dd.nodeType;1\u003d\u003d\u003de||3\u003d\u003d\u003de?c.push(d):d\u0026\u0026\"string\"\u003d\u003d\u003dtypeof d.D?c.push(a.createElement(d)):d.element?c.push(d.element):\"string\"\u003d\u003d\u003dtypeof d\u0026\u0026-1!\u003d\u003dd.indexOf(\"\\n\")?d.split(\"\\n\").forEach(function(f,h){0\u003ch\u0026\u0026c.push(g.qg(\"BR\"));c.push(g.rg(f))}):c.push(g.rg(d))}return c};\nbL\u003dfunction(a,b,c,d){if(\"child\"\u003d\u003d\u003dc){g.sg(b);var e;void 0\u003d\u003d\u003dd?e\u003dvoid 0:e\u003d!Array.isArray(d)||d\u0026\u0026\"string\"\u003d\u003d\u003dtypeof d.D?[d]:d;c\u003dwra(a,e);c\u003dg.r(c);for(a\u003dc.next();!a.done;a\u003dc.next())b.appendChild(a.value)}else\"style\"\u003d\u003d\u003dc?g.zl(b,\"cssText\",d?d:\"\"):null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?b.removeAttribute(c):(a\u003dd.toString(),\"href\"\u003d\u003d\u003dc\u0026\u0026(a\u003dg.Ic(g.Mc(a))),b.setAttribute(c,a))};\ng.V\u003dfunction(a){g.$K.call(this,a);this.xb\u003d!0;this.ea\u003d!1;this.listeners\u003d[]};\ng.cL\u003dfunction(a,b){b?a.show():a.hide()};\ng.dL\u003dfunction(a){g.V.call(this,a);this.Ja\u003dnew g.Kx;g.J(this,this.Ja)};\neL\u003dfunction(a,b,c,d,e,f,h){h\u003dvoid 0\u003d\u003d\u003dh?null:h;g.dL.call(this,c);this.api\u003da;this.Xa\u003db;this.macros\u003d{};this.componentType\u003dd;this.J\u003dnull;this.fb\u003dh;this.layoutId\u003de;this.i\u003df;this.Sa\u003dnull;this.OL\u003dnew YK(this.element);g.J(this,this.OL);this.eb\u003dthis.N(this.element,\"click\",this.onClick);this.ya\u003d[];this.xa\u003dnew tra(this.onClick,this);g.J(this,this.xa);this.jb\u003d!1;this.V\u003dnull};\nxra\u003dfunction(a,b,c){a.Xa?a.Xa.executeCommand(b,a.macros,c):g.ks(Error(\"null or undefined adService\"))};\nfL\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?null:a;b\u003dvoid 0\u003d\u003d\u003db?null:b;if(null\u003d\u003da)return ms(Error(\"Got null or undefined adText object\")),\"\";var c\u003dg.vd(a.text);if(!a.isTemplated)return c;if(null\u003d\u003db)return ms(Error(\"Missing required parameters for a templated message\")),c;a\u003dg.r(Object.entries(b));for(b\u003da.next();!b.done;b\u003da.next()){var d\u003dg.r(b.value);b\u003dd.next().value;d\u003dd.next().value;c\u003dc.replace(\"{\"+b+\"}\",d)}return c};\nyra\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?null:a;return null\u003d\u003da||(a\u003da.thumbnail,null\u003d\u003da||null\u003d\u003da.thumbnails||g.jb(a.thumbnails)||null\u003d\u003da.thumbnails[0].url)?\"\":g.vd(a.thumbnails[0].url)};\nzra\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?null:a;return null\u003d\u003da||(a\u003da.thumbnail,null\u003d\u003da||null\u003d\u003da.thumbnails||g.jb(a.thumbnails)||null\u003d\u003da.thumbnails[0].width||null\u003d\u003da.thumbnails[0].height)?new g.Uf(0,0):new g.Uf(a.thumbnails[0].width||0,a.thumbnails[0].height||0)};\ng.Ara\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M25,13 L11,13 L11,14.63 C14.96,15.91 18.09,19.04 19.37,23 L25,23 L25,13 L25,13 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",\nfill:\"#fff\"}}]}};\ngL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",U:{d:\"m 14.8,21.9 -4.2,-4.2 -1.4,1.4 5.6,5.6 12,-12 -1.4,-1.4 -10.6,10.6 z\",fill:\"#fff\"}}]}};\ng.hL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z\",fill:\"#fff\"}}]}};\ng.iL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},S:[{D:\"path\",U:{d:\"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z\",fill:\"#fff\"}}]}};\nBra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{D:\"path\",U:{d:\"M7.15,8.35 L9.25,10.45 L10.65,9.05 L8.55,6.95 L10.7,4.8 L9.3,3.4 L7.15,5.55 L5,3.4 L3.6,4.8 L5.75,6.95 L3.65,9.05 L5.05,10.45 L7.15,8.35 Z\",fill:\"#fff\"}}]}};\nCra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nDra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.jL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\",fill:\"#fff\"}}]}};\nEra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M14.1 24.9L7.2 18.0l6.9-6.9L12.0 9.0l-9.0 9.0 9.0 9.0 2.1-2.1zm7.8 .0l6.9-6.9-6.9-6.9L24.0 9.0l9.0 9.0-9.0 9.0-2.1-2.1z\",fill:\"#fff\"}}]}};\nFra\u003dfunction(){return{D:\"svg\",U:{viewBox:\"0 0 24 24\"},S:[{D:\"path\",U:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{D:\"path\",U:{d:\"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .127.0.0.1 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z\",fill:\"#fff\"}}]}};\nGra\u003dfunction(){return{D:\"svg\",U:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{D:\"path\",U:{d:\"M22 34h4V22h-4v12zm2-30C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16zm-2-22h4v-4h-4v4z\"}}]}};\nHra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 17,23 h 2 V 17 H 17 Z M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 Z m 0,18 c -4.41,0 -8,-3.59 -8,-8 0,-4.41 3.59,-8 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z M 17,15 h 2 v -2 h -2 z\"}}]}};\ng.kL\u003dfunction(){return{D:\"svg\",U:{viewBox:\"0 0 24 24\"},S:[{D:\"path\",U:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{D:\"path\",U:{d:\"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z\",fill:\"#fff\"}}]}};\nlL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z\",fill:\"#fff\"}}]}};\nIra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nmL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 12,24 20.5,18 12,12 V 24 z M 22,12 v 12 h 2 V 12 h -2 z\"}}]}};\ng.nL\u003dfunction(){return{D:\"svg\",U:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},S:[{D:\"path\",U:{d:\"M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}};\nJra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nKra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z\",fill:\"#fff\"}}]}};\nLra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 12,26 18.5,22 18.5,14 12,10 z M 18.5,22 25,18 25,18 18.5,14 z\"}}]}};\nMra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\ng.oL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z\"}}]}};\ng.pL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"m 23.94,18.78 c .03,-0.25 .05,-0.51 .05,-0.78 0,-0.27 -0.02,-0.52 -0.05,-0.78 l 1.68,-1.32 c .15,-0.12 .19,-0.33 .09,-0.51 l -1.6,-2.76 c -0.09,-0.17 -0.31,-0.24 -0.48,-0.17 l -1.99,.8 c -0.41,-0.32 -0.86,-0.58 -1.35,-0.78 l -0.30,-2.12 c -0.02,-0.19 -0.19,-0.33 -0.39,-0.33 l -3.2,0 c -0.2,0 -0.36,.14 -0.39,.33 l -0.30,2.12 c -0.48,.2 -0.93,.47 -1.35,.78 l -1.99,-0.8 c -0.18,-0.07 -0.39,0 -0.48,.17 l -1.6,2.76 c -0.10,.17 -0.05,.39 .09,.51 l 1.68,1.32 c -0.03,.25 -0.05,.52 -0.05,.78 0,.26 .02,.52 .05,.78 l -1.68,1.32 c -0.15,.12 -0.19,.33 -0.09,.51 l 1.6,2.76 c .09,.17 .31,.24 .48,.17 l 1.99,-0.8 c .41,.32 .86,.58 1.35,.78 l .30,2.12 c .02,.19 .19,.33 .39,.33 l 3.2,0 c .2,0 .36,-0.14 .39,-0.33 l .30,-2.12 c .48,-0.2 .93,-0.47 1.35,-0.78 l 1.99,.8 c .18,.07 .39,0 .48,-0.17 l 1.6,-2.76 c .09,-0.17 .05,-0.39 -0.09,-0.51 l -1.68,-1.32 0,0 z m -5.94,2.01 c -1.54,0 -2.8,-1.25 -2.8,-2.8 0,-1.54 1.25,-2.8 2.8,-2.8 1.54,0 2.8,1.25 2.8,2.8 0,1.54 -1.25,2.8 -2.8,2.8 l 0,0 z\",\nfill:\"#fff\"}}]}};\nNra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\nOra\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M11,11 C9.9,11 9,11.9 9,13 L9,23 C9,24.1 9.9,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M11,17 L14,17 L14,19 L11,19 L11,17 L11,17 Z M20,23 L11,23 L11,21 L20,21 L20,23 L20,23 Z M25,23 L22,23 L22,21 L25,21 L25,23 L25,23 Z M25,19 L16,19 L16,17 L25,17 L25,19 L25,19 Z\",fill:\"#fff\"}}]}};\nqL\u003dfunction(){return{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}};\nrL\u003dfunction(a){if(!a)return null;switch(a.iconType){case \"OPEN_IN_NEW\":return{D:\"svg\",U:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{D:\"path\",U:{d:\"M38 38H10V10h14V6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24h-4v14zM28 6v4h7.17L15.51 29.66l2.83 2.83L38 12.83V20h4V6H28z\"}}]};case \"CHECK_BOX\":return{D:\"svg\",U:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M0 0h24v24H0z\",fill:\"none\"}},\n{D:\"path\",U:{d:\"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\",fill:\"#d4d4d4\"}}]};case \"CHECK_BOX_OUTLINE_BLANK\":return{D:\"svg\",U:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z\",fill:\"#d4d4d4\"}},{D:\"path\",U:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.jL();case \"INFO_OUTLINE\":return Gra();case \"REMOVE_CIRCLE\":return{D:\"svg\",\nU:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{D:\"path\",U:{d:\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z\",fill:\"#757575\"}}]};case \"SKIP_NEXT\":return mL();case \"LIKE\":return g.kL();case \"DISLIKE\":return Fra();default:return g.py(new g.Xv(\"Unexpected icon:\",a)),null}};\nsL\u003dfunction(a,b,c,d,e,f,h,l){e\u003dvoid 0\u003d\u003d\u003de?[]:e;h\u003dvoid 0\u003d\u003d\u003dh?!1:h;e\u003d{D:\"button\",Ea:[\"ytp-ad-button\"].concat(e)};null!\u003dl\u0026\u0026(e.U\u003d{tabindex:l});eL.call(this,a,b,e,void 0\u003d\u003d\u003df?\"button\":f,c,d);this.l\u003dthis.u\u003dthis.B\u003dnull;this.C\u003dh;this.hide()};\nPra\u003dfunction(a){var b\u003dnull;null!\u003da.l\u0026\u0026(b\u003d[a.l.serviceEndpoint,a.l.navigationEndpoint].filter(function(c){return null!\u003dc}),a.l.command\u0026\u0026(b\u003db.concat(a.l.command)));\nreturn b||[]};\ntL\u003dfunction(){g.F.call(this);var a\u003dthis;this.i\u003dnew Map;this.l\u003dDha(function(b){if(b.target\u0026\u0026(b\u003da.i.get(b.target))\u0026\u0026b)for(var c\u003d0;c\u003cb.length;c++)g.Ju(b[c],void 0,void 0)})};\nQra\u003dfunction(){null\u003d\u003duL\u0026\u0026(uL\u003dnew tL);return uL};\nvL\u003dfunction(a,b){if(a.simpleText){a:{a\u003da.simpleText;if(b\u0026\u0026(b\u003dRra(a))){b\u003dpg(\"SPAN\",null,b);break a}b\u003dg.rg(a)}return b}var c\u003d[];if(a.runs)for(var d\u003d0;d\u003ca.runs.length;d++){var e\u003da.runs[d];e.text\u0026\u0026c.push(Sra(e,b))}return 1\u003d\u003dc.length?c[0]:pg(\"SPAN\",null,c)};\nSra\u003dfunction(a,b){var c\u003dnull,d\u003da.text;b\u0026\u0026(d\u003dRra(d)||d);a.bold\u0026\u0026(c\u003dpg(\"B\",null,c||d));a.italics\u0026\u0026(c\u003dpg(\"I\",null,c||d));a.strikethrough\u0026\u0026(c\u003dpg(\"STRIKE\",null,c||d));a.navigationEndpoint\u0026\u0026a.navigationEndpoint.urlEndpoint\u0026\u0026(b\u003da.navigationEndpoint.urlEndpoint,c\u003dpg(\"A\",null,c||d),g.od(c,b.url),\"TARGET_NEW_WINDOW\"\u003d\u003db.target\u0026\u0026(c.target\u003d\"_blank\"),a\u003da.navigationEndpoint.loggingUrls)\u0026\u0026(a\u003da.map(function(e){return e.baseUrl}),Qra().register(c,a),g.M(c,\"ytp-ad-has-logging-urls\"));\nreturn c||pg(\"SPAN\",null,d)};\nRra\u003dfunction(a){a\u003da.split(/(?:\\r\\n|\\r|\\n)/g);if(1\u003ca.length){for(var b\u003d[a[0]],c\u003d1;c\u003ca.length;c++)b.push(pg(\"BR\")),b.push(a[c]);return b}return null};\nwL\u003dfunction(a,b,c,d,e,f,h,l){f\u003dvoid 0\u003d\u003d\u003df?!1:f;h\u003dvoid 0\u003d\u003d\u003dh?[]:h;eL.call(this,a,b,{D:\"span\",Ea:[\"ytp-ad-hover-text-button\"].concat(h)},void 0\u003d\u003d\u003dl?\"ad-hover-text-button\":l,c,d);this.button\u003dthis.u\u003dnull;this.G\u003df;this.C\u003de;this.hide()};\nxL\u003dfunction(a){return a\u0026\u0026a.thumbnails\u0026\u0026!g.jb(a.thumbnails||null)\u0026\u0026a.thumbnails[0].url?g.vd(a.thumbnails[0].url):\"\"};\nyL\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?!1:f;eL.call(this,a,b,{D:\"img\",K:\"ytp-ad-image\"},\"ad-image\",c,d,void 0\u003d\u003d\u003de?null:e);this.l\u003df;this.hide()};\nzL\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?[]:e;eL.call(this,a,b,{D:\"div\",Ea:[\"ytp-ad-confirm-dialog-background\"],S:[{D:\"div\",K:\"ytp-ad-confirm-dialog-container\",S:[{D:\"div\",Ea:[\"ytp-ad-confirm-dialog\"].concat(e),U:{role:\"dialog\",tabindex:\"-1\"},S:[{D:\"div\",K:\"ytp-ad-confirm-dialog-title\",ra:\"{{title}}\"},{D:\"div\",K:\"ytp-ad-confirm-dialog-messages\"},{D:\"div\",K:\"ytp-ad-confirm-dialog-confirm-container\",S:[{D:\"button\",K:\"ytp-ad-confirm-dialog-cancel-button\",ra:\"{{cancelLabel}}\"},{D:\"button\",K:\"ytp-ad-confirm-dialog-confirm-button\",\nra:\"{{confirmLabel}}\"}]}]}]},{D:\"button\",Ea:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],S:[{D:\"span\",K:\"ytp-ad-button-icon\",S:[g.jL()]}]}]},void 0\u003d\u003d\u003df?\"confirm-dialog\":f,c,d);this.L\u003dthis.Da(\"ytp-ad-confirm-dialog-close-overlay-button\");this.C\u003dthis.Da(\"ytp-ad-confirm-dialog-cancel-button\");this.G\u003dthis.Da(\"ytp-ad-confirm-dialog-confirm-button\");this.Y\u003dthis.Da(\"ytp-ad-confirm-dialog-messages\");this.B\u003dnull;this.l\u003dnew Hx;g.J(this,this.l);this.u\u003dnull;this.hide()};\nTra\u003dfunction(a,b){if(b.title){var c\u003dg.mA(b.title);a.Ra(\"title\",c)}if(b.dialogMessages){c\u003dg.r(b.dialogMessages);for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dvL(d.value),a.Y.appendChild(d)}b.cancelLabel\u0026\u0026(c\u003dg.mA(b.cancelLabel),a.Ra(\"cancelLabel\",c),a.l.N(a.C,\"click\",function(e){return a.MA(e)}));\nb.confirmLabel\u0026\u0026(b\u003dg.mA(b.confirmLabel),a.Ra(\"confirmLabel\",b),a.l.N(a.G,\"click\",function(e){return a.PD(e)}));\na.l.N(a.L,\"click\",function(e){return a.OD(e)})};\nAL\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?[]:e;f\u003dvoid 0\u003d\u003d\u003df?\"toggle-button\":f;var h\u003dMH(\"ytp-ad-toggle-button-input\");eL.call(this,a,b,{D:\"div\",Ea:[\"ytp-ad-toggle-button\"].concat(e),S:[{D:\"label\",K:\"ytp-ad-toggle-button-label\",U:{\"for\":h},S:[{D:\"span\",K:\"ytp-ad-toggle-button-icon\",U:{role:\"button\",\"aria-label\":\"{{tooltipText}}\"},S:[{D:\"span\",K:\"ytp-ad-toggle-button-untoggled-icon\",ra:\"{{untoggledIconTemplateSpec}}\"},{D:\"span\",K:\"ytp-ad-toggle-button-toggled-icon\",ra:\"{{toggledIconTemplateSpec}}\"}]},{D:\"input\",\nK:\"ytp-ad-toggle-button-input\",U:{id:h,type:\"checkbox\"}},{D:\"span\",K:\"ytp-ad-toggle-button-text\",ra:\"{{buttonText}}\"},{D:\"span\",K:\"ytp-ad-toggle-button-tooltip\",ra:\"{{tooltipText}}\"}]}]},f,c,d);this.B\u003dthis.Da(\"ytp-ad-toggle-button\");this.l\u003dthis.Da(\"ytp-ad-toggle-button-input\");this.Da(\"ytp-ad-toggle-button-label\");this.Y\u003dthis.Da(\"ytp-ad-toggle-button-icon\");this.G\u003dthis.Da(\"ytp-ad-toggle-button-untoggled-icon\");this.C\u003dthis.Da(\"ytp-ad-toggle-button-toggled-icon\");this.Aa\u003dthis.Da(\"ytp-ad-toggle-button-text\");\nthis.u\u003dnull;this.L\u003d!1;this.hide()};\nBL\u003dfunction(a){a.L\u0026\u0026(a.isToggled()?(g.Ql(a.G,!1),g.Ql(a.C,!0)):(g.Ql(a.G,!0),g.Ql(a.C,!1)))};\nUra\u003dfunction(a,b){var c\u003dnull;a.u\u0026\u0026(c\u003d(b?[a.u.defaultServiceEndpoint,a.u.defaultNavigationEndpoint]:[a.u.toggledServiceEndpoint]).filter(function(d){return null!\u003dd}));\nreturn c||[]};\nCL\u003dfunction(a){Hx.call(this);this.i\u003da;this.N(this.i,\"onAdUxUpdate\",this.J)};\nDL\u003dfunction(a,b,c,d){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-feedback-dialog-background\",S:[{D:\"div\",K:\"ytp-ad-feedback-dialog-container\",S:[{D:\"div\",K:\"ytp-ad-feedback-dialog-form\",U:{role:\"dialog\",tabindex:\"-1\"},S:[{D:\"div\",K:\"ytp-ad-feedback-dialog-title\",S:[{D:\"span\",ra:\"{{title}}\"}]},{D:\"span\",K:\"ytp-ad-info-dialog-feedback-options-title\",ra:\"{{reasonsTitle}}\"},{D:\"div\",K:\"ytp-ad-info-dialog-feedback-options\"},{D:\"div\",K:\"ytp-ad-feedback-dialog-confirm-container\",S:[{D:\"button\",K:\"ytp-ad-feedback-dialog-cancel-button\",\nra:\"{{cancelLabel}}\"},{D:\"button\",K:\"ytp-ad-feedback-dialog-confirm-button\",ra:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",c,d);this.C\u003d[];this.l\u003dnull;this.G\u003dthis.Da(\"ytp-ad-feedback-dialog-cancel-button\");this.L\u003dthis.Da(\"ytp-ad-feedback-dialog-confirm-button\");this.Y\u003dthis.Da(\"ytp-ad-info-dialog-feedback-options\");this.Aa\u003dthis.Da(\"ytp-ad-feedback-dialog-title\");this.B\u003dthis.u\u003dnull;this.hide()};\nYra\u003dfunction(a,b){var c\u003db.cancelRenderer\u0026\u0026b.cancelRenderer.buttonRenderer||null;c\u0026\u0026(a.l\u003dnew sL(a.api,a.Xa,a.layoutId,a.i,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.J(a,a.l),a.l.init(MH(\"button\"),c,a.macros),a.l.Pa(\"click\",a.vK,a),a.l.Ba(a.element));b.title\u0026\u0026(c\u003dg.mA(b.title),a.Ra(\"title\",c));b.reasonsTitle\u0026\u0026(c\u003dg.mA(b.reasonsTitle),a.Ra(\"reasonsTitle\",c));b.reasons\u0026\u0026Vra(a,b.reasons);b.cancelLabel\u0026\u0026(c\u003dg.mA(b.cancelLabel),a.Ra(\"cancelLabel\",c),g.hu(a.G,\"click\",function(){return a.vK()}));\nb.confirmLabel\u0026\u0026(c\u003dg.mA(b.confirmLabel),a.Ra(\"confirmLabel\",c),g.hu(a.L,\"click\",function(){return Wra(a)}));\nb.undoRenderer\u0026\u0026Xra(a,b.undoRenderer)};\nVra\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next()){var d\u003dc.value;c\u003dd.reason;null\u003d\u003dc?ms(Error(\"AdFeedbackReason.reason was not set.\")):(d\u003dd.endpoint,null\u003d\u003dd?ms(Error(\"AdFeedbackReason.endpoint was not set.\")):(c\u003dnew Zra(c,d),g.J(a,c),a.Y.appendChild(c.i.element),a.C.push(c)))}};\nXra\u003dfunction(a,b){if(b\u003db\u0026\u0026b.buttonRenderer||null)b.serviceEndpoint?(a.u\u003dnew sL(a.api,a.Xa,a.layoutId,a.i,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.J(a,a.u),a.u.init(MH(\"ad-feedback-undo-mute-button\"),b,a.macros),a.u.Pa(\"click\",a.YU,a),a.u.Ba(a.Aa)):ms(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nWra\u003dfunction(a){var b\u003da.C.filter(function(c){return c.isChecked()});\n0!\u003d\u003db.length\u0026\u0026(a.Xa.executeCommand(b[0].l,a.macros),a.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",a.layoutId),a.Z(\"a\"),a.hide())};\nZra\u003dfunction(a,b){this.l\u003db;this.i\u003dnew g.dL({D:\"label\",K:\"ytp-ad-feedback-dialog-reason-label\",S:[{D:\"input\",K:\"ytp-ad-feedback-dialog-reason-input\",U:{type:\"radio\",name:\"feedback-reason-group\"}},{D:\"span\",K:\"ytp-ad-feedback-dialog-reason-text\",ra:g.mA(a)}]});this.u\u003dthis.i.Da(\"ytp-ad-feedback-dialog-reason-input\")};\nEL\u003dfunction(a,b,c,d){zL.call(this,a,b,c,d,[],\"ad-mute-confirm-dialog\")};\nFL\u003dfunction(a,b,c,d,e){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-info-dialog-background\",S:[{D:\"div\",K:\"ytp-ad-info-dialog-container\",S:[{D:\"div\",K:\"ytp-ad-info-dialog-form\",U:{role:\"dialog\",tabindex:\"-1\"},S:[{D:\"div\",K:\"ytp-ad-info-dialog-title\",ra:\"{{title}}\"},{D:\"ul\",K:\"ytp-ad-info-dialog-ad-reasons\"},{D:\"div\",K:\"ytp-ad-info-dialog-message\"},{D:\"div\",K:\"ytp-ad-info-dialog-mute-container\"},{D:\"div\",K:\"ytp-ad-info-dialog-confirm-container\",S:[{D:\"button\",K:\"ytp-ad-info-dialog-confirm-button\",ra:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",c,d);this.l\u003dthis.u\u003dnull;this.L\u003dthis.Da(\"ytp-ad-info-dialog-confirm-button\");this.Ua\u003dthis.Da(\"ytp-ad-info-dialog-mute-container\");this.La\u003dthis.Da(\"ytp-ad-info-dialog-message\");this.Fa\u003dthis.Da(\"ytp-ad-info-dialog-ad-reasons\");this.C\u003dthis.B\u003dnull;this.Aa\u003de;this.G\u003dnull;this.Ia\u003d!1;this.Y\u003dnull;this.hide()};\n$ra\u003dfunction(a){(a.G\u0026\u0026a.G.impressionEndpoints||[]).forEach(function(b){return a.Xa.executeCommand(b,a.macros)})};\nasa\u003dfunction(a,b){if(b\u003db.content\u0026\u0026b.content.adFeedbackRenderer||null)a.u\u003dnew DL(a.api,a.Xa,a.layoutId,a.i),g.J(a,a.u),a.u.init(MH(\"ad-feedback-dialog\"),b,a.macros),a.u.Ba(a.Aa),a.u.subscribe(\"a\",function(){return a.Z(\"c\")})};\nbsa\u003dfunction(a,b){if(b\u003db.content\u0026\u0026b.content.confirmDialogRenderer||null)a.C\u003dnew EL(a.api,a.Xa,a.layoutId,a.i),g.J(a,a.C),a.C.init(MH(\"ad-mute-confirm-dialog\"),b,a.macros),a.C.Ba(a.Aa),a.C.subscribe(\"b\",function(){return a.Z(\"c\")})};\ncsa\u003dfunction(a){a.l\u0026\u0026a.l.Pa(\"click\",a.cG,a);g.hu(a.L,\"click\",function(){return a.cG()})};\nGL\u003dfunction(a,b,c,d,e,f){wL.call(this,a,b,c,d,void 0\u003d\u003d\u003df?!0:f,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\");this.l\u003dnull;this.B\u003de;this.hide()};\ndsa\u003dfunction(a,b,c){b\u003db.dialog\u0026\u0026b.dialog.adInfoDialogRenderer||null;null\u003d\u003db?g.ks(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(a.l\u003dnew FL(a.api,a.Xa,a.layoutId,a.i,a.B),g.J(a,a.l),a.l.init(MH(\"ad-info-dialog\"),b,c),a.l.Ba(a.B),a.l.subscribe(\"d\",function(){return a.Z(\"f\")}),a.l.subscribe(\"c\",function(){return a.Z(\"e\")}))};\nfsa\u003dfunction(a,b,c){null\u003d\u003da.button?g.ks(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(a.u\u0026\u0026g.M(a.u.element,\"ytp-ad-info-hover-text-short\"),(b\u003db\u0026\u0026b.serviceEndpoint\u0026\u0026b.serviceEndpoint.adInfoDialogEndpoint||null)?(dsa(a,b,c),a.button.Pa(\"click\",function(){a.l\u0026\u0026!a.l.xb\u0026\u0026(a.l.show(),esa(a))})):a.button.Pa(\"click\",function(){return esa(a)}))};\nesa\u003dfunction(a){a.api.onAdUxClicked(\"ad-info-icon-button\",a.layoutId)};\nHL\u003dfunction(a,b,c,d,e,f){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-text\"},void 0\u003d\u003d\u003df?\"ad-text\":f,c,d,void 0\u003d\u003d\u003de?null:e);this.l\u003dnull;this.hide()};\nIL\u003dfunction(a,b){b\u0026\u0026g.xg(a.element,fL(a.l,b))};\nJL\u003dfunction(a,b,c,d,e,f,h){eL.call(this,a,b,c,d,e,f);this.l\u003dh;g.J(this,this.l);this.Fa\u003dthis.C\u003d-1};\nKL\u003dfunction(a){a.l\u0026\u0026-1\u003d\u003d\u003da.C\u0026\u0026(a.C\u003da.l.subscribe(\"h\",a.On,a),a.Fa\u003da.l.subscribe(\"g\",a.Xp,a),a.On())};\nLL\u003dfunction(a){null!\u003da.l\u0026\u0026-1!\u003d\u003da.C\u0026\u0026(a.l.Rf(a.C),a.l.Rf(a.Fa),a.Fa\u003d-1,a.C\u003d-1)};\ng.ML\u003dfunction(a,b,c,d,e,f){g.F.call(this);this.element\u003da;this.state\u003dnull;c||a.hide();this.u\u003db;this.B\u003dvoid 0\u003d\u003d\u003dd?b:d;this.i\u003df;this.l\u003de;this.delay\u003dnew g.K(this.gA,0,this);g.J(this,this.delay)};\nNL\u003dfunction(a,b){a\u003da.element.element;b?a.setAttribute(\"aria-hidden\",\"true\"):a.removeAttribute(\"aria-hidden\")};\nOL\u003dfunction(a,b,c,d,e,f){JL.call(this,a,b,{D:\"div\",K:\"ytp-ad-preview-slot\"},\"ad-preview\",c,d,e);var h\u003dthis;this.La\u003d-1;this.u\u003dnew g.dL({D:\"span\",K:\"ytp-ad-preview-container\"});g.J(this,this.u);this.B\u003dnew HL(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-preview-text\");g.J(this,this.B);this.B.Ba(this.u.element);this.L\u003dnew g.dL({D:\"span\",K:\"ytp-ad-preview-image\"});g.J(this,this.L);this.G\u003dnew yL(this.api,this.Xa,this.layoutId,this.i);g.J(this,this.G);this.G.Ba(this.L.element);this.L.Ba(this.u.element);\nthis.u.Ba(this.element);this.Y\u003dnew g.ML(this.u,400,!1,100,function(){return h.hide()});\ng.J(this,this.Y);this.Aa\u003d0;this.Ia\u003d!1;this.Ua\u003df;this.hide()};\nPL\u003dfunction(a){a.Y.show(100);a.show()};\nQL\u003dfunction(a,b,c,d,e){JL.call(this,a,b,{D:\"div\",Ea:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],S:[{D:\"div\",K:\"ytp-flyout-cta-icon-container\"},{D:\"div\",K:\"ytp-flyout-cta-body\",S:[{D:\"div\",K:\"ytp-flyout-cta-text-container\",S:[{D:\"div\",K:\"ytp-flyout-cta-headline-container\"},{D:\"div\",K:\"ytp-flyout-cta-description-container\"}]},{D:\"div\",K:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",c,d,e);this.L\u003dnew yL(this.api,this.Xa,this.layoutId,this.i,\"ytp-flyout-cta-icon\");g.J(this,this.L);this.L.Ba(this.Da(\"ytp-flyout-cta-icon-container\"));\nthis.G\u003dnew HL(this.api,this.Xa,this.layoutId,this.i,\"ytp-flyout-cta-headline\");g.J(this,this.G);this.G.Ba(this.Da(\"ytp-flyout-cta-headline-container\"));this.B\u003dnew HL(this.api,this.Xa,this.layoutId,this.i,\"ytp-flyout-cta-description\");g.J(this,this.B);this.B.Ba(this.Da(\"ytp-flyout-cta-description-container\"));this.u\u003dnew sL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-flyout-cta-action-button\"]);g.J(this,this.u);this.u.Ba(this.Da(\"ytp-flyout-cta-action-button-container\"));this.Y\u003dnull;this.Aa\u003d0;this.hide()};\nRL\u003dfunction(a,b,c,d,e){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",c,d,void 0\u003d\u003d\u003de?null:e);var f\u003dthis;this.l\u003dnull;this.B\u003dnew AL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.J(this,this.B);this.B.Ba(this.element);this.u\u003dnew AL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.J(this,this.u);this.u.Ba(this.element);this.C\u003dnew g.ML(this,400,!1,500,function(){return f.hide()});\ng.J(this,this.C);this.hide()};\ngsa\u003dfunction(a,b){a.B.init(MH(\"toggle-button\"),a.l.likeButton.toggleButtonRenderer,b);a.u.init(MH(\"toggle-button\"),a.l.dislikeButton.toggleButtonRenderer,b);a.N(a.element,\"change\",a.dG)};\nSL\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?0:e;g.F.call(this);this.u\u003da;this.l\u003d!1;this.V\u003dd;this.G\u003d!1;this.i\u003dnull;0\u003cb\u0026\u0026(this.i\u003dnew g.K(this.CH,b,this),g.J(this,this.i));this.C\u003dnew g.K(this.CH,c,this);g.J(this,this.C);this.L\u003dSq(this.u,e,1,d);g.J(this,this.L);this.J\u003dSq(this.u,0,d,1);g.J(this,this.J);this.B\u003dnew Hx;g.J(this,this.B)};\nTL\u003dfunction(a,b,c,d,e,f){JL.call(this,a,b,{D:\"div\",K:\"ytp-ad-skip-button-slot\"},\"skip-button\",c,d,e);var h\u003dthis;this.L\u003dnull;this.Aa\u003d!1;this.Ia\u003df;this.B\u003dnew g.dL({D:\"span\",Ea:[\"ytp-ad-skip-button-container\"]});g.J(this,this.B);this.B.Ba(this.element);this.u\u003dthis.G\u003dnull;this.La\u003dnew g.ML(this.B,500,!1,100,function(){return h.hide()});\ng.J(this,this.La);this.Y\u003dnew SL(this.B.element,15E3,5E3,.5,.5);g.J(this,this.Y);this.hide()};\nisa\u003dfunction(a){var b\u003da.L\u0026\u0026a.L.adRendererCommands;b\u003db\u0026\u0026b.clickCommand\u0026\u0026b.clickCommand.commandExecutorCommand\u0026\u0026b.clickCommand.commandExecutorCommand.commands||[];return g.S(a.api.T().experiments,\"html5_enable_single_video_vod_ivar_on_pacf\")?b.some(function(c){return c.adLifecycleCommand?hsa(c.adLifecycleCommand):!1}):b.some(function(c){return c.adLifecycleCommand})};\nhsa\u003dfunction(a){return\"END_LINEAR_AD\"\u003d\u003d\u003da.action||\"END_LINEAR_AD_PLACEMENT\"\u003d\u003d\u003da.action};\nUL\u003dfunction(a,b,c,d,e,f){JL.call(this,a,b,{D:\"div\",K:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",c,d,e);this.Y\u003df;this.G\u003d!1;this.L\u003d0;this.B\u003dthis.u\u003dnull;this.hide()};\njsa\u003dfunction(a,b){a.G||(a.G\u003d!0,a.u\u0026\u0026(b?a.u.Y.hide():a.u.hide()),b?(a\u003da.B,a.La.show(),a.show()):a.B.show())};\nVL\u003dfunction(a,b,c,d){sL.call(this,a,b,c,d,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\nWL\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;eL.call(this,a,b,{D:\"span\",K:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",c,d);this.l\u003de;this.hide()};\nXL\u003dfunction(a,b){g.Kx.call(this);this.api\u003da;this.durationMs\u003db;this.i\u003dnull;this.qe\u003dnew Hx(this);g.J(this,this.qe);this.l\u003dksa;this.qe.N(this.api,\"presentingplayerstatechange\",this.Hc);this.i\u003dthis.qe.N(this.api,\"onAdPlaybackProgress\",this.Rb)};\nYL\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.Kx.call(this);var d\u003dthis;this.Xa\u003db;this.G\u003dc;this.u\u003d!1;this.B\u003dthis.l\u003d0;this.qe\u003dnew Hx(this);g.J(this,this.qe);this.durationMs\u003da;this.G?(this.i\u003dnew g.kh(200),g.J(this,this.i),this.i.Pa(\"tick\",function(){d.Rb()})):(this.i\u003dnew g.kh(100),g.J(this,this.i),this.qe.N(this.i,\"tick\",this.Rb));\nthis.C\u003d{seekableStart:0,seekableEnd:a/1E3,current:0};this.start()};\ng.ZL\u003dfunction(a,b){var c\u003dMath.abs(Math.floor(a)),d\u003dMath.floor(c/86400),e\u003dMath.floor(c%86400/3600),f\u003dMath.floor(c%3600/60);c\u003dMath.floor(c%60);if(b){b\u003d\"\";0\u003cd\u0026\u0026(b+\u003d\" \"+d+\" Days\");if(0\u003cd||0\u003ce)b+\u003d\" \"+e+\" Hours\";d\u003d(b+(\" \"+f+\" Minutes \")+(c+\" Seconds\")).trim()}else{b\u003d\"\";0\u003cd\u0026\u0026(b+\u003dd+\":\",10\u003ee\u0026\u0026(b+\u003d\"0\"));if(0\u003cd||0\u003ce)b+\u003de+\":\",10\u003ef\u0026\u0026(b+\u003d\"0\");b+\u003df+\":\";10\u003ec\u0026\u0026(b+\u003d\"0\");d\u003db+c}return 0\u003c\u003da?d:\"-\"+d};\ng.$L\u003dfunction(a){return(!(\"button\"in a)||\"number\"!\u003d\u003dtypeof a.button||0\u003d\u003d\u003da.button)\u0026\u0026!(\"shiftKey\"in a\u0026\u0026a.shiftKey)\u0026\u0026!(\"altKey\"in a\u0026\u0026a.altKey)\u0026\u0026!(\"metaKey\"in a\u0026\u0026a.metaKey)\u0026\u0026!(\"ctrlKey\"in a\u0026\u0026a.ctrlKey)};\naM\u003dfunction(a,b,c,d,e,f){JL.call(this,a,b,{D:\"span\",K:\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",c,d,e);this.videoAdDurationSeconds\u003df;this.u\u003dnull;this.hide()};\nbM\u003dfunction(a,b,c,d){HL.call(this,a,b,c,d,\"ytp-video-ad-top-bar-title\",\"ad-title\")};\ncM\u003dfunction(a,b){this.l\u003da;this.i\u003db};\ndM\u003dfunction(a){return a.i-a.l};\neM\u003dfunction(a,b){return a.l+b*dM(a)};\nfM\u003dfunction(a,b,c){return dM(a)?g.Of((b-a.l)/dM(a),0,1):null!\u003dc?c:Infinity};\ngM\u003dfunction(a,b){g.dL.call(this,{D:\"div\",K:\"ytp-ad-persistent-progress-bar-container\",S:[{D:\"div\",K:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003da;this.l\u003db;g.J(this,this.l);this.Ic\u003dthis.Da(\"ytp-ad-persistent-progress-bar\");this.i\u003d-1;this.N(a,\"presentingplayerstatechange\",this.u);this.hide();this.u()};\nhM\u003dfunction(a,b,c,d,e,f){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-player-overlay\",S:[{D:\"div\",K:\"ytp-ad-player-overlay-flyout-cta\"},{D:\"div\",K:\"ytp-ad-player-overlay-instream-info\"},{D:\"div\",K:\"ytp-ad-player-overlay-skip-or-preview\"},{D:\"div\",K:\"ytp-ad-player-overlay-progress-bar\"},{D:\"div\",K:\"ytp-ad-player-overlay-instream-user-sentiment\"}]},\"player-overlay\",c,d);this.G\u003df;this.L\u003dthis.Da(\"ytp-ad-player-overlay-flyout-cta\");this.u\u003dthis.Da(\"ytp-ad-player-overlay-instream-info\");this.B\u003dnull;lsa(this)\u0026\u0026(a\u003d\npg(\"div\"),g.M(a,\"ytp-ad-player-overlay-top-bar-gradients\"),b\u003dthis.u,b.parentNode\u0026\u0026b.parentNode.insertBefore(a,b),(b\u003dthis.api.getVideoData(2))\u0026\u0026b.isListed\u0026\u0026b.title\u0026\u0026(c\u003dnew bM(this.api,this.Xa,this.layoutId,this.i),c.Ba(a),c.init(MH(\"ad-title\"),{text:b.title},this.macros),g.J(this,c)),this.B\u003da);this.C\u003dthis.Da(\"ytp-ad-player-overlay-skip-or-preview\");this.Aa\u003dthis.Da(\"ytp-ad-player-overlay-progress-bar\");this.Y\u003dthis.Da(\"ytp-ad-player-overlay-instream-user-sentiment\");this.l\u003de;g.J(this,this.l);this.hide()};\nlsa\u003dfunction(a){a\u003da.api.T();return g.AF(a)\u0026\u0026a.i};\niM\u003dfunction(a,b,c){var d\u003d{};b\u0026\u0026(d.v\u003db);c\u0026\u0026(d.list\u003dc);a\u003d{name:a,locale:void 0,feature:void 0};for(var e in d)a[e]\u003dd[e];d\u003dg.ui(\"/sharing_services\",a);g.Ju(d)};\ng.nsa\u003dfunction(a,b,c){b\u003dmsa(null,b,c);if(b\u003dpd(b,window,\"loginPopup\",\"width\u003d800,height\u003d600,resizable\u003dyes,scrollbars\u003dyes\"))c\u003dg.Qu(\"LOGGED_IN\",function(d){g.Ru(g.O(\"LOGGED_IN_PUBSUB_KEY\",void 0));cs(\"LOGGED_IN\",!0);a(d)}),cs(\"LOGGED_IN_PUBSUB_KEY\",c),b.moveTo((screen.width-800)/2,(screen.height-600)/2)};\nmsa\u003dfunction(a,b,c){var d\u003d\"/signin?context\u003dpopup\";c\u0026\u0026(d\u003ddocument.location.protocol+\"//\"+c+d);c\u003ddocument.location.protocol+\"//\"+document.domain+\"/post_login\";a\u0026\u0026(c\u003dti(c,\"mode\",a));a\u003dti(d,\"next\",c);b\u0026\u0026(a\u003dti(a,\"feature\",b));return a};\npsa\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?\"UNKNOWN_INTERFACE\":b;if(1\u003d\u003d\u003da.length)return a[0];var c\u003dosa[b];if(c){var d\u003dnew RegExp(c),e\u003dg.r(a);for(c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,d.exec(c))return c}var f\u003d[];Object.entries(osa).forEach(function(h){var l\u003dg.r(h);h\u003dl.next().value;l\u003dl.next().value;b!\u003d\u003dh\u0026\u0026f.push(l)});\nd\u003dnew RegExp(f.join(\"|\"));a.sort(function(h,l){return h.length-l.length});\ne\u003dg.r(a);for(c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,!d.exec(c))return c;return a[0]};\ng.jM\u003dfunction(a){return\"/youtubei/v1/\"+psa(a)};\nkM\u003dfunction(a){var b\u003dg.O(\"INNERTUBE_HOST_OVERRIDE\");b\u0026\u0026(a\u003dString(b)+String(li(a)));return a};\nqsa\u003dfunction(a,b){g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.Authorization)||(a\u003dws(a,{key:g.O(\"INNERTUBE_API_KEY\")}));return a};\nlM\u003dfunction(a,b){return{method:void 0\u003d\u003d\u003db?\"POST\":b,mode:xs(a)?\"same-origin\":\"cors\",credentials:xs(a)?\"same-origin\":\"include\"}};\nmM\u003dfunction(){};\nnM\u003dfunction(){};\noM\u003dfunction(a,b,c,d){this.i\u003da;this.C\u003db;this.u\u003dc;this.B\u003dd;this.l\u003dvoid 0;a.jq||(a.jq\u003d{});a.jq\u003dObject.assign(Object.assign({},rsa),a.jq)};\nqM\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?pM:d;var e\u003dssa(a,b);if(!e)return Wg(new g.Xv(\"Error: No request builder found for command.\",b));var f\u003de.C(b,c,d);return f?new Pg(function(h){return g.E(a,function m(){var n,p,q\u003dthis,t;return g.B(m,function(u){if(1\u003d\u003du.i)return p\u003d\"cors\"\u003d\u003d\u003d(null\u003d\u003d\u003d(n\u003df.aq)||void 0\u003d\u003d\u003dn?void 0:n.mode)?\"cors\":void 0,g.A(u,tsa(q,f.config,p),2);t\u003du.l;h(usa(q,f,t));g.qa(u)})})}):Wg(new g.Xv(\"Error: Failed to build request for command.\",b))};\ng.GK\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?{Mo:{identity:pM}}:d;var e\u003dvoid 0\u003d\u003d\u003de?!0:e;b.context||(b.context\u003dAK(void 0,e));return new Pg(function(f){return g.E(a,function l(){var m,n,p\u003dthis,q,t,u;return g.B(l,function(x){if(1\u003d\u003dx.i)return m\u003dkM(c),n\u003dxs(m)?\"same-origin\":\"cors\",g.A(x,tsa(p,d,n),2);q\u003dx.l;t\u003dqsa(kM(c),q);u\u003d{input:t,aq:lM(t),Nl:b,config:d};f(usa(p,u,q));g.qa(x)})})})};\nusa\u003dfunction(a,b,c){var d,e;return g.E(a,function h(){var l\u003dthis,m,n,p,q,t,u,x,y,z;return g.B(h,function(G){switch(G.i){case 1:G.wb(2);break;case 3:if((m\u003dG.l)\u0026\u0026!m.isExpired())return G.return(Promise.resolve(m.i()));case 2:n\u003dg.r([]);for(p\u003dn.next();!p.done;p\u003dn.next())q\u003dp.value,q.G9(b.Nl.context);if(null\u003d\u003d\u003d(d\u003dl.l)||void 0\u003d\u003d\u003dd?0:d.B(b.input,b.Nl))return G.return(l.l.u(b.input,b.Nl));t\u003dJSON.stringify(b.Nl);b.aq\u003dObject.assign(Object.assign({},b.aq),{headers:c});u\u003dObject.assign({},b.aq);\"POST\"\u003d\u003d\u003db.aq.method\u0026\u0026\n(u\u003dObject.assign(Object.assign({},u),{body:t}));return g.A(G,l.C.fetch(b.input,u),4);case 4:if((x\u003dG.l)||null\u003d\u003d\u003d(e\u003dl.l)||void 0\u003d\u003d\u003de||!e.i(b.input,b.Nl)){G.wb(5);break}return g.A(G,l.l.l(b.input,b.Nl),6);case 6:x\u003dG.l;case 5:if(x\u0026\u0026l.B)for(y\u003dg.r(l.B),p\u003dy.next();!p.done;p\u003dy.next())z\u003dp.value,z.handleResponse(x,b);return G.return(x)}})})};\nvsa\u003dfunction(a,b){var c,d;if(!b)return!1;if((null\u003d\u003d\u003d(c\u003db.signalServiceEndpoint)||void 0\u003d\u003d\u003dc?0:c.signal)\u0026\u0026a.i.jq)return hs(\"web_op_signal_type_banlist\").includes(b.signalServiceEndpoint.signal)?!1:!!a.i.jq[b.signalServiceEndpoint.signal];if((null\u003d\u003d\u003d(d\u003db.continuationCommand)||void 0\u003d\u003d\u003dd?0:d.request)\u0026\u0026a.i.cC)return hs(\"web_op_continuation_type_banlist\").includes(b.continuationCommand.request)?!1:!!a.i.cC[b.continuationCommand.request];for(var e in b)if(a.i.ZB[e]){if(hs(\"web_op_endpoint_banlist\").includes(e))break;\nreturn!0}return!1};\ntsa\u003dfunction(a,b,c){return g.E(a,function e(){var f\u003dthis;return g.B(e,function(h){if(f.u.WV){var l\u003dh.return,m,n,p\u003d(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.Mo)||void 0\u003d\u003d\u003dn?void 0:n.identity)||pM;n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.Mo)||void 0\u003d\u003d\u003dm?void 0:m.sessionIndex;m\u003df.u.Ix(p,{sessionIndex:n});m\u003dObject.assign(Object.assign({},wsa(c)),m);h\u003dl.call(h,m)}else h\u003dh.return(xsa(f,b,c));return h})})};\nxsa\u003dfunction(a,b,c){var d,e,f\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.Mo)||void 0\u003d\u003d\u003dd?void 0:d.identity)||pM;b\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.Mo)||void 0\u003d\u003d\u003de?void 0:e.sessionIndex;return $pa(a.u,f,{sessionIndex:b}).then(function(h){return Promise.resolve(Object.assign(Object.assign({},wsa(c)),h))})};\nwsa\u003dfunction(a){var b\u003d{\"Content-Type\":\"application/json\"},c\u003dg.O(\"VISITOR_DATA\");c\u0026\u0026(b[\"X-Goog-Visitor-Id\"]\u003dc);\"cors\"!\u003d\u003da\u0026\u0026((a\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(b[\"X-Youtube-Client-Name\"]\u003da),(a\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(b[\"X-Youtube-Client-Version\"]\u003da),(a\u003dg.O(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(b[\"X-Youtube-Chrome-Connected\"]\u003da),g.fs(\"forward_domain_admin_state_on_embeds\")\u0026\u0026(a\u003dg.O(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(b[\"X-Youtube-Domain-Admin-State\"]\u003da));return b};\nssa\u003dfunction(a,b){var c,d;if((null\u003d\u003d\u003d(c\u003db.signalServiceEndpoint)||void 0\u003d\u003d\u003dc?0:c.signal)\u0026\u0026a.i.jq){var e\u003da.i.jq[b.signalServiceEndpoint.signal];if(e)return new e}if((null\u003d\u003d\u003d(d\u003db.continuationCommand)||void 0\u003d\u003d\u003dd?0:d.request)\u0026\u0026a.i.cC\u0026\u0026(e\u003da.i.cC[b.continuationCommand.request]))return new e;for(var f in b)if(a.i.ZB[f]\u0026\u0026(b\u003da.i.ZB[f]))return new b};\nrM\u003dfunction(){};\nsM\u003dfunction(){};\ntM\u003dfunction(){};\nuM\u003dfunction(){};\nvM\u003dfunction(){};\nwM\u003dfunction(){};\nxM\u003dfunction(){};\ng.zM\u003dfunction(a,b){if(!yM){var c\u003d{ZB:{feedbackEndpoint:tM,modifyChannelNotificationPreferenceEndpoint:uM,playlistEditEndpoint:vM,subscribeEndpoint:rM,unsubscribeEndpoint:sM,webPlayerShareEntityServiceEndpoint:wM}},d\u003dg.fs(\"web_enable_client_location_service\")?zK.getInstance():void 0,e\u003d[];d\u0026\u0026e.push(d);void 0\u003d\u003d\u003da\u0026\u0026(BK.i||(BK.i\u003dnew BK),a\u003dBK.i);void 0\u003d\u003d\u003db\u0026\u0026(xM.i||(xM.i\u003dnew xM),b\u003dxM.i);oM.i\u003dnew oM(c,b,a,e);yM\u003doM.i}return yM};\nAM\u003dfunction(){};\nysa\u003dfunction(){AM.i||(AM.i\u003dnew AM);return AM.i};\nAsa\u003dfunction(){if((!g.fs(\"condition_ad_status_fetch_on_consent_cookie_html5_clients\")||Rt())\u0026\u0026\"1\"!\u003dUb(g.O(\"PLAYER_VARS\",{}),\"privembed\",!1)){var a\u003dfunction(){BM\u003d!0;\"google_ad_status\"in window?cs(\"DCLKSTAT\",1):cs(\"DCLKSTAT\",2)};\ntry{g.yz(\"//static.doubleclick.net/instream/ad_status.js\",a)}catch(b){}zsa.push(g.xu(function(){if(!(BM||\"google_ad_status\"in window)){try{if(a){var b\u003d\"\"+g.Na(a),c\u003dAz[b];c\u0026\u0026g.Ru(c)}}catch(d){}BM\u003d!0;cs(\"DCLKSTAT\",3)}},5E3))}};\nBsa\u003dfunction(){var a\u003dNumber(g.O(\"DCLKSTAT\",0));return isNaN(a)?0:a};\nDsa\u003dfunction(){var a,b;return g.E(this,function d(){var e;return g.B(d,function(f){e\u003dnavigator;return(null\u003d\u003d\u003d(a\u003de.storage)||void 0\u003d\u003d\u003da?0:a.estimate)?f.return(e.storage.estimate()):(null\u003d\u003d\u003d(b\u003de.webkitTemporaryStorage)||void 0\u003d\u003d\u003db?0:b.queryUsageAndQuota)?f.return(Csa()):f.return()})})};\nCsa\u003dfunction(){var a\u003dnavigator;return new Promise(function(b,c){var d;null!\u003d\u003d(d\u003da.webkitTemporaryStorage)\u0026\u0026void 0!\u003d\u003dd\u0026\u0026d.queryUsageAndQuota?a.webkitTemporaryStorage.queryUsageAndQuota(function(e,f){b({usage:e,quota:f})},function(e){c(e)}):c(Error(\"webkitTemporaryStorage is not supported.\"))})};\nQv\u003dfunction(a,b){var c\u003dthis;this.handleError\u003da;this.i\u003db;this.l\u003d!1;void 0\u003d\u003d\u003dself.document||self.addEventListener(\"beforeunload\",function(){c.l\u003d!0});\nthis.u\u003dMath.random()\u003c\u003dgs(\"ytidb_transaction_ended_event_rate_limit\",.02)};\nFsa\u003dfunction(a,b){Dsa().then(function(c){c\u003dObject.assign(Object.assign({},b),{isSw:void 0\u003d\u003d\u003dself.document,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:Esa(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.usage),deviceStorageQuotaMbytes:Esa(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.quota)});a.i(\"idbQuotaExceeded\",c)})};\nEsa\u003dfunction(a){return\"undefined\"\u003d\u003d\u003dtypeof a?\"-1\":String(Math.ceil(a/1048576))};\nCM\u003dfunction(){this.l\u003d!1;this.i\u003dnull};\nHsa\u003dfunction(a,b,c,d,e,f,h){h\u003dvoid 0\u003d\u003d\u003dh?!1:h;c?(a.l\u003d!0,g.yz(c,function(){a.l\u003d!1;var l\u003d0\u003c\u003dc.indexOf(\"/th/\");if(l?window.trayride:window.botguard)Gsa(a,d,!!h,l,e);else{l\u003dzz(c);var m\u003ddocument.getElementById(l);m\u0026\u0026(Uu(l),m.parentNode.removeChild(m));g.py(new g.Xv(\"Unable to load Botguard\",\"from \"+c))}},f)):b\u0026\u0026(f\u003dg.qg(\"SCRIPT\"),f.textContent\u003db,f.nonce\u003drd(),document.head.appendChild(f),document.head.removeChild(f),((b\u003db.includes(\"trayride\"))?window.trayride:window.botguard)?Gsa(a,d,!!h,b,e):g.py(Error(\"Unable to load Botguard from JS\")))};\nGsa\u003dfunction(a,b,c,d,e){var f,h;if(d\u003dd?null\u003d\u003d\u003d(f\u003dwindow.trayride)||void 0\u003d\u003d\u003df?void 0:f.ad:null\u003d\u003d\u003d(h\u003dwindow.botguard)||void 0\u003d\u003d\u003dh?void 0:h.bg)if(c)try{Isa(a,new d(b,e?function(){return e(b)}:g.Ha))}catch(l){l instanceof Error\u0026\u0026g.py(l)}else{try{Isa(a,new d(b))}catch(l){l instanceof Error\u0026\u0026g.py(l)}e\u0026\u0026e(b)}else g.py(Error(\"Failed to finish initializing VM\"))};\nJsa\u003dfunction(a,b){var c\u003dDM;a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?3E3:b;return c.i?Promise.race([new Promise(function(d,e){setTimeout(function(){setTimeout(function(){setTimeout(function(){e(Error(\"Timed out waiting for snapshot\"))},0)},0)},b)}),\nnew Promise(function(d){c.i?c.i.hasOwnProperty(\"hot\")?c.i.hot(d,!0,a):c.i.invoke(d,!0,a):d(null)})]):Promise.resolve(null)};\nIsa\u003dfunction(a,b){a.i\u003db};\nKsa\u003dfunction(){eB(\"bg_l\",void 0,\"player_att\");EM\u003d(0,g.P)()};\nLsa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return DM.invoke(a)};\nMsa\u003dfunction(a){var b\u003dgs(\"botguard_async_snapshot_timeout_ms\",3E3);a\u003dvoid 0\u003d\u003d\u003da?{}:a;return Jsa(a,b)};\ng.FM\u003dfunction(a){var b\u003da.T(),c\u003dNsa(b),d\u003da.La;d\u0026\u0026(c.clickTracking\u003d{clickTrackingParams:d});d\u003dc.client||{};var e\u003d\"EMBED\",f\u003dyH(a);\"leanback\"\u003d\u003d\u003df?e\u003d\"WATCH\":b.X(\"gvi_channel_client_screen\")\u0026\u0026\"profilepage\"\u003d\u003d\u003df?e\u003d\"CHANNEL\":a.bb?e\u003d\"LIVE_MONITOR\":\"detailpage\"\u003d\u003d\u003df?e\u003d\"WATCH_FULL_SCREEN\":\"adunit\"\u003d\u003d\u003df?e\u003d\"ADUNIT\":\"sponsorshipsoffer\"\u003d\u003d\u003df\u0026\u0026(e\u003d\"UNKNOWN\");d.clientScreen\u003de;if(b\u003da.kidsAppInfo)d.kidsAppInfo\u003dJSON.parse(b);(e\u003da.Ui)\u0026\u0026!b\u0026\u0026(d.kidsAppInfo\u003d{contentSettings:{ageUpMode:Osa[e]}});a.wq\u0026\u0026(d.unpluggedAppInfo\u003d{enableFilterMode:!0});\nif(b\u003da.ea)d.unpluggedLocationInfo\u003db;c.client\u003dd;d\u003dc.request||{};a.Uc\u0026\u0026(d.isPrefetch\u003d!0);if(b\u003da.mdxEnvironment)d.mdxEnvironment\u003db;if(b\u003da.mdxControlMode)d.mdxControlMode\u003dPsa[b];c.request\u003dd;d\u003dc.user||{};if(b\u003da.Fa)d.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}];if(b\u003da.rb)d.delegatePurchases\u003d{oauthToken:b},d.kidsParent\u003d{oauthToken:b};c.user\u003dd;if(d\u003da.contextParams)c.activePlayers\u003d[{playerContextParams:d}];if(a\u003da.clientScreenNonce)c.clientScreenNonce\u003da;return c};\nNsa\u003dfunction(a){var b\u003dAK(),c\u003db.client||{};a.X(\"web_player_unset_default_csn_killswitch\")||delete b.clientScreenNonce;if(a.eb){var d\u003da.eb.split(\",\"),e\u003d[];d\u003dg.r(d);for(var f\u003dd.next();!f.done;f\u003dd.next())e.push(Number(f.value));c.experimentIds\u003de}if(e\u003da.homeGroupInfo)c.homeGroupInfo\u003dJSON.parse(e);if(e\u003da.getPlayerType())c.playerType\u003de;if(e\u003da.deviceParams.ctheme)c.theme\u003de;if(e\u003da.livingRoomAppMode)c.tvAppInfo\u003dObject.assign(Object.assign({},c.tvAppInfo),{livingRoomAppMode:e});b.client\u003dc;c\u003db.user||{};a.enableSafetyMode\u0026\u0026\n(c.enableSafetyMode\u003d!0);b.user\u003dc;if(a\u003da.Dc)b.thirdParty\u003d{embedUrl:a};return b};\nGM\u003dfunction(a,b,c){var d\u003da.videoId,e\u003dg.FM(a),f\u003da.T(),h\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(Hu()),referer:document.location.toString(),signatureTimestamp:18837};g.qv.getInstance();a.Bk\u0026\u0026(h.autonav\u003d!0);g.tv(0,141)\u0026\u0026(h.autonavState\u003dg.tv(0,140)?\"STATE_OFF\":\"STATE_ON\");h.autoCaptionsDefaultOn\u003dg.tv(0,66);BH(a)\u0026\u0026(h.autoplay\u003d!0);f.u\u0026\u0026a.cycToken\u0026\u0026(h.cycToken\u003da.cycToken);f.enablePrivacyFilter\u0026\u0026(h.enablePrivacyFilter\u003d!0);a.isFling\u0026\u0026(h.fling\u003d!0);var l\u003da.Mg;if(l){var m\u003d{},n\u003d[];l\u003dl.split(\",\");\nl\u003dg.r(l);for(var p\u003dl.next();!p.done;p\u003dl.next()){p\u003dp.value;var q\u003dp.split(\"|\");3!\u003d\u003dq.length||p.includes(\"\u003d\")||(q[0]\u003d\"breaktype\u003d\"+q[0],q[1]\u003d\"offset\u003d\"+q[1],q[2]\u003d\"url\u003d\"+q[2]);p\u003d{adtype:\"video_ad\"};q\u003dg.r(q);for(var t\u003dq.next();!t.done;t\u003dq.next()){var u\u003dg.r(t.value.split(\"\u003d\"));t\u003du.next().value;u\u003dka(u);p[t]\u003du.join(\"\u003d\")}q\u003dp.url;t\u003dp.viralresponseurl;u\u003dNumber(p.campaignid);if(\"in_display_ad\"\u003d\u003d\u003dp.adtype)q\u0026\u0026(m.url\u003dq),t\u0026\u0026(m.viralAdResponseUrl\u003dt),u\u0026\u0026(m.viralCampaignId\u003dString(u));else if(\"video_ad\"\u003d\u003d\u003dp.adtype){var x\u003d\n{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(p.offset)||0)}};if(p\u003dQsa[p.breaktype])x.breakType\u003dp;q\u0026\u0026(x.url\u003dq);t\u0026\u0026(x.viralAdResponseUrl\u003dt);u\u0026\u0026(x.viralCampaignId\u003dString(u));n.push(x)}}h.forceAdParameters\u003d{videoAds:n,inDisplayAd:m}}a.isInlinePlaybackNoAd\u0026\u0026(h.isInlinePlaybackNoAd\u003d!0);a.isLivingRoomDeeplink\u0026\u0026(h.isLivingRoomDeeplink\u003d!0);m\u003da.ZE;if(null!\u003dm){m\u003d{startWalltime:String(m)};if(n\u003da.Qg)m.manifestDuration\u003dString(n||14400);h.liveContext\u003dm}a.mutedAutoplay\u0026\u0026(h.mutedAutoplay\u003d!0);a.He\u0026\u0026(h.splay\u003d\n!0);m\u003da.vnd;5\u003d\u003d\u003dm\u0026\u0026(h.vnd\u003dm);m\u003d{};if((n\u003da.isMdxPlayback)||g.S(f.experiments,\"send_mdx_remote_data_if_present\"))m.triggeredByMdx\u003dn;if(n\u003da.Al)m.skippableAdsSupported\u003dn.split(\",\").includes(\"ska\");if(p\u003da.Df){n\u003da.BA;l\u003d[];p\u003dg.r(p.split(\",\"));for(q\u003dp.next();!q.done;q\u003dp.next())if(t\u003dq.value)if((q\u003dt.startsWith(\"!\"))\u0026\u0026(t\u003dt.substr(1)),t\u003dt.split(\"-\"),!(3\u003et.length)){q\u003d{applicationState:q?\"INACTIVE\":\"ACTIVE\",clientFormFactor:Rsa[t[1]]||\"UNKNOWN_FORM_FACTOR\",clientName:Ssa[t[0]]||\"UNKNOWN_INTERFACE\",clientVersion:t[2]||\n\"\",platform:Tsa[t[1]]||\"UNKNOWN_PLATFORM\"};t\u003dvoid 0;if(n){u\u003dvoid 0;try{u\u003dJSON.parse(n)}catch(y){g.py(y)}u\u0026\u0026(t\u003d{params:[{key:\"ms\",value:u.ms}]},q.osName\u003du.os_name,q.userAgent\u003du.user_agent,q.windowHeightPoints\u003du.window_height_points,q.windowWidthPoints\u003du.window_width_points)}l.push({adSignalsInfo:t,remoteClient:q})}m.remoteContexts\u003dl}h.mdxContext\u003dm;m\u003db.width;0\u003cm\u0026\u0026(h.playerWidthPixels\u003dMath.round(m));if(b\u003db.height)h.playerHeightPixels\u003dMath.round(b);0!\u003d\u003dc\u0026\u0026(h.vis\u003dc);if(c\u003df.widgetReferrer)h.widgetReferrer\u003d\nc.substring(0,128);d\u003d{videoId:d,context:e,playbackContext:{contentPlaybackContext:h}};a.contentCheckOk\u0026\u0026(d.contentCheckOk\u003d!0);if(e\u003da.clientPlaybackNonce)d.cpn\u003de;if(e\u003da.playerParams)d.params\u003de;if(e\u003da.playlistId)d.playlistId\u003de;a.racyCheckOk\u0026\u0026(d.racyCheckOk\u003d!0);e\u003da.T();if(h\u003de.embedConfig)d.serializedThirdPartyEmbedConfig\u003dh;d.captionParams\u003d{};h\u003dg.tv(g.qv.getInstance(),65);null!\u003da.deviceCaptionsOn?d.captionParams.deviceCaptionsOn\u003da.deviceCaptionsOn:g.VF(e)\u0026\u0026(d.captionParams.deviceCaptionsOn\u003dnull!\u003dh?!h:\n!1);a.EJ\u0026\u0026(d.captionParams.deviceCaptionsLangPref\u003da.EJ);a.gB.length?d.captionParams.viewerSelectedCaptionLangs\u003da.gB:g.RF(e)\u0026\u0026e.X(\"web_player_i_see_captions_2\")\u0026\u0026(e\u003d(0,g.Usa)(),null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?0:e.length)\u0026\u0026(d.captionParams.viewerSelectedCaptionLangs\u003de);e\u003d\"onesie\"\u003d\u003d\u003da.fetchType\u0026\u0026a.X(\"html5_onesie_attach_po_token\");h\u003d\"onesie\"!\u003d\u003da.fetchType\u0026\u0026a.X(\"html5_non_onesie_attach_po_token\");if(e||h)a\u003da.T(),a.Og\u0026\u0026(d.serviceIntegrityDimensions\u003d{},d.serviceIntegrityDimensions.poToken\u003da.Og),JF(a);return d};\nWsa\u003dfunction(a){var b\u003da.T();g.qv.getInstance();var c\u003d{context:g.FM(a),videoId:a.videoId,racyCheckOk:a.racyCheckOk,contentCheckOk:a.contentCheckOk,autonavState:\"STATE_NONE\"};\"adunit\"\u003d\u003d\u003dyH(a)\u0026\u0026(c.isAdPlayback\u003d!0);b.embedConfig\u0026\u0026(c.serializedThirdPartyEmbedConfig\u003db.embedConfig);b.Lj\u0026\u0026(c.showContentOwnerOnly\u003d!0);g.tv(0,141)\u0026\u0026(c.autonavState\u003dg.tv(0,140)?\"STATE_OFF\":\"STATE_ON\");g.VF(b)\u0026\u0026(a\u003dg.tv(0,65),a\u003dnull!\u003da?!a:!1,b\u003d!!(0,g.Vsa)(),c.captionsRequested\u003da\u0026\u0026b);return c};\nYsa\u003dfunction(a,b,c,d){var e\u003dwindow.location.search;if(38\u003d\u003d\u003db.ya\u0026\u0026\"books\"\u003d\u003d\u003da.playerStyle)return e\u003db.videoId.indexOf(\":\"),g.ui(\"//play.google.com/books/volumes/\"+b.videoId.slice(0,e)+\"/content/media\",{aid:b.videoId.slice(e+1),sig:b.QR});if(30\u003d\u003d\u003db.ya\u0026\u0026\"docs\"\u003d\u003d\u003da.playerStyle)return g.ui(\"https://docs.google.com/get_video_info\",{docid:b.videoId,authuser:b.PG,authkey:b.authKey,eurl:a.Dc});if(33\u003d\u003d\u003db.ya\u0026\u0026\"google-live\"\u003d\u003d\u003da.playerStyle)return g.ui(\"//google-liveplayer.appspot.com/get_video_info\",{key:b.videoId});\n\"yt\"!\u003d\u003da.ya\u0026\u0026g.oy(Error(\"getVideoInfoUrl for invalid namespace: \"+a.ya));var f\u003d{html5:\"1\",video_id:b.videoId,cpn:b.clientPlaybackNonce,eurl:a.Dc,ps:a.playerStyle,el:yH(b),hl:a.ze,list:b.playlistId,agcid:b.mH,aqi:b.adQueryId,sts:18837,lact:Hu()};g.Pa(f,a.deviceParams);a.eb\u0026\u0026(f.forced_experiments\u003da.eb);b.Fa?(f.vvt\u003db.Fa,b.mdxEnvironment\u0026\u0026(f.mdx_environment\u003db.mdxEnvironment)):b.df()\u0026\u0026(f.access_token\u003db.df());b.adFormat\u0026\u0026(f.adformat\u003db.adFormat);0\u003c\u003db.slotPosition\u0026\u0026(f.slot_pos\u003db.slotPosition);b.breakType\u0026\u0026\n(f.break_type\u003db.breakType);null!\u003d\u003db.oB\u0026\u0026(f.ad_id\u003db.oB);null!\u003d\u003db.qB\u0026\u0026(f.ad_sys\u003db.qB);null!\u003d\u003db.IB\u0026\u0026(f.encoded_ad_playback_context\u003db.IB);b.EA\u0026\u0026(f.tpra\u003d\"1\");a.captionsLanguagePreference\u0026\u0026(f.cc_lang_pref\u003da.captionsLanguagePreference);a.Sa\u0026\u00262!\u003d\u003da.Sa\u0026\u0026(f.cc_load_policy\u003da.Sa);var h\u003dg.tv(g.qv.getInstance(),65);g.VF(a)\u0026\u0026null!\u003dh\u0026\u0026!h\u0026\u0026(f.device_captions_on\u003d\"1\");a.mute\u0026\u0026(f.mute\u003da.mute);b.annotationsLoadPolicy\u0026\u00262!\u003d\u003da.annotationsLoadPolicy\u0026\u0026(f.iv_load_policy\u003db.annotationsLoadPolicy);b.fp\u0026\u0026(f.endscreen_ad_tracking\u003d\nb.fp);(h\u003da.V.get(b.videoId))\u0026\u0026h.Aw\u0026\u0026(f.ic_track\u003dh.Aw);b.La\u0026\u0026(f.itct\u003db.La);BH(b)\u0026\u0026(f.autoplay\u003d\"1\");b.mutedAutoplay\u0026\u0026(f.mutedautoplay\u003db.mutedAutoplay);b.Bk\u0026\u0026(f.autonav\u003d\"1\");b.oD\u0026\u0026(f.noiba\u003d\"1\");g.S(a.experiments,\"send_mdx_remote_data_if_present\")?(b.isMdxPlayback\u0026\u0026(f.mdx\u003d\"1\"),b.Df\u0026\u0026(f.ytr\u003db.Df)):b.isMdxPlayback\u0026\u0026(f.mdx\u003d\"1\",f.ytr\u003db.Df);b.mdxControlMode\u0026\u0026(f.mdx_control_mode\u003db.mdxControlMode);b.Al\u0026\u0026(f.ytrcc\u003db.Al);b.ID\u0026\u0026(f.utpsa\u003d\"1\");b.isFling\u0026\u0026(f.is_fling\u003d\"1\");b.isInlinePlaybackNoAd\u0026\u0026(f.mute\u003d\"1\");b.vnd\u0026\u0026\n(f.vnd\u003db.vnd);b.Mg\u0026\u0026(h\u003d3\u003d\u003d\u003db.Mg.split(\"|\").length,f.force_ad_params\u003dh?b.Mg:\"||\"+b.Mg);b.Uc\u0026\u0026(f.preload\u003db.Uc);c.width\u0026\u0026(f.width\u003dc.width);c.height\u0026\u0026(f.height\u003dc.height);b.He\u0026\u0026(f.splay\u003d\"1\");b.ypcPreview\u0026\u0026(f.ypc_preview\u003d\"1\");zH(b)\u0026\u0026(f.content_v\u003dzH(b));b.bb\u0026\u0026(f.livemonitor\u003d1);a.ea\u0026\u0026(f.authuser\u003da.ea);a.pageId\u0026\u0026(f.pageid\u003da.pageId);a.Aa\u0026\u0026(f.ei\u003da.Aa);a.l\u0026\u0026(f.iframe\u003d\"1\");b.contentCheckOk\u0026\u0026(f.cco\u003d\"1\");b.racyCheckOk\u0026\u0026(f.rco\u003d\"1\");a.u\u0026\u0026b.ZE\u0026\u0026(f.live_start_walltime\u003db.ZE);a.u\u0026\u0026b.Qg\u0026\u0026(f.live_manifest_duration\u003db.Qg);\na.u\u0026\u0026b.playerParams\u0026\u0026(f.player_params\u003db.playerParams);a.u\u0026\u0026b.cycToken\u0026\u0026(f.cyc\u003db.cycToken);a.u\u0026\u0026b.FA\u0026\u0026(f.tkn\u003db.FA);0!\u003d\u003dd\u0026\u0026(f.vis\u003dd);a.enableSafetyMode\u0026\u0026(f.enable_safety_mode\u003d\"1\");b.rb\u0026\u0026(f.kpt\u003db.rb);b.Ui\u0026\u0026(f.kids_age_up_mode\u003db.Ui);b.kidsAppInfo\u0026\u0026(f.kids_app_info\u003db.kidsAppInfo);b.wq\u0026\u0026(f.upg_content_filter_mode\u003d\"1\");a.widgetReferrer\u0026\u0026(f.widget_referrer\u003da.widgetReferrer.substring(0,128));b.ea?(h\u003dnull!\u003db.ea.latitudeE7\u0026\u0026null!\u003db.ea.longitudeE7?b.ea.latitudeE7+\",\"+b.ea.longitudeE7:\",\",h+\u003d\",\"+(b.ea.clientPermissionState||\n0)+\",\"+(b.ea.locationRadiusMeters||\"\")+\",\"+(b.ea.locationOverrideToken||\"\")):h\u003dnull;h\u0026\u0026(f.uloc\u003dh);b.Ri\u0026\u0026(f.internalipoverride\u003db.Ri);a.embedConfig\u0026\u0026(f.embed_config\u003da.embedConfig);a.Lj\u0026\u0026(f.co_rel\u003d\"1\");0\u003ca.Zd.length\u0026\u0026(f.ancestor_origins\u003dArray.from(a.Zd).join(\",\"));void 0!\u003d\u003da.homeGroupInfo\u0026\u0026(f.home_group_info\u003da.homeGroupInfo);void 0!\u003d\u003da.livingRoomAppMode\u0026\u0026(f.living_room_app_mode\u003da.livingRoomAppMode);a.enablePrivacyFilter\u0026\u0026(f.enable_privacy_filter\u003d\"1\");b.isLivingRoomDeeplink\u0026\u0026(f.is_living_room_deeplink\u003d\n\"1\");b.rl\u0026\u0026b.ul\u0026\u0026(f.clip\u003db.rl,f.clipt\u003db.ul);b.Eo\u0026\u0026(f.disable_watch_next\u003d\"1\");a.X(\"web_player_gvi_wexit_diff\")\u0026\u0026(f.player_request\u003dJSON.stringify(GM(b,c,d)));a.X(\"html5_onesie_watch_next_diff\")\u0026\u0026(f.watch_next_request\u003dJSON.stringify(Wsa(b)));b.Og\u0026\u0026(f.forced_by_var\u003d\"1\");for(var l in f)!Xsa.has(l)\u0026\u0026f[l]\u0026\u0026512\u003cString(f[l]).length\u0026\u0026(g.py(Error(\"GVI param too long: \"+l)),f[l]\u003d\"\");b\u003da.Fa;g.zF(a)\u0026\u0026(b\u003dVz(b.replace(/\\b(?:www|web)([.-])/,\"tv$1\"))||a.Fa);a\u003dg.ui(b+\"get_video_info\",f);e\u0026\u0026(a\u003dgt(a,e));return a};\ng.HM\u003dfunction(a,b){return a.Fa+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+b.videoId};\ng.IM\u003dfunction(a){var b\u003d{};b.feature\u003da;return b};\nZsa\u003dfunction(a){var b\u003d{};a.BA\u0026\u0026(b.ytrext\u003da.BA);return g.Sb(b)?void 0:b};\ng.$sa\u003dfunction(a){var b\u003dthis;this.videoData\u003da;a\u003d{};this.l\u003d(a.c1a\u003dfunction(){if(DM.ke()){var c\u003d\"\";b.videoData\u0026\u0026b.videoData.Aa\u0026\u0026(c\u003db.videoData.Aa+(\"\u0026r1b\u003d\"+b.videoData.clientPlaybackNonce));var d\u003d{};c\u003d(d.atr_challenge\u003dc,d);eB(\"bg_v\",void 0,\"player_att\");c\u003dLsa(c);eB(\"bg_s\",void 0,\"player_att\");c\u003dc?\"r1a\u003d\"+c:\"r1c\u003d2\"}else eB(\"bg_e\",void 0,\"player_att\"),c\u003dwindow.trayride||window.botguard?\"r1c\u003d1\":\"r1c\u003d4\";return c},a.c3a\u003dfunction(c){return\"r3a\u003d\"+Math.floor(b.videoData.lengthSeconds%Number(c.c3a)).toString()},\na.c6a\u003dfunction(c){return\"r6a\u003d\"+(Number(c.c)^Bsa())},a);\nthis.videoData\u0026\u0026this.videoData.Aa?this.i\u003dqs(this.videoData.Aa):this.i\u003d{}};\ng.ata\u003dfunction(a){if(a.videoData\u0026\u0026a.videoData.Aa){for(var b\u003d[a.videoData.Aa],c\u003dg.r(Object.keys(a.l)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,a.i[d]\u0026\u0026a.l[d]\u0026\u0026(d\u003da.l[d](a.i))\u0026\u0026b.push(d);return b.join(\"\u0026\")}return null};\ncta\u003dfunction(a){var b\u003d{};Object.assign(b,a.l);\"c1b\"in a.i\u0026\u0026(b.c1a\u003dfunction(){return bta(a)});\nif(a.videoData\u0026\u0026a.videoData.Aa){for(var c\u003d[a.videoData.Aa],d\u003dg.r(Object.keys(b)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,a.i[e]\u0026\u0026b[e]\u0026\u0026(e\u003db[e](a.i))\u0026\u0026c.push(e);return new Promise(function(f,h){Promise.all(c).then(function(l){f(l.filter(function(m){return!!m}).join(\"\u0026\"))},h)})}return Promise.resolve(null)};\nbta\u003dfunction(a){if(!DM.ke())return eB(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?Promise.resolve(\"r1c\u003d1\"):Promise.resolve(\"r1c\u003d4\");var b\u003d\"\";a.videoData\u0026\u0026a.videoData.Aa\u0026\u0026(b\u003da.videoData.Aa+(\"\u0026r1b\u003d\"+a.videoData.clientPlaybackNonce));a\u003d{};var c\u003d(a.atr_challenge\u003db,a);return new Promise(function(d){eB(\"bg_v\",void 0,\"player_att\");Msa(c).then(function(e){e?(eB(\"bg_s\",void 0,\"player_att\"),d(\"r1a\u003d\"+e)):(eB(\"bg_e\",void 0,\"player_att\"),d(\"r1c\u003d2\"))},function(){eB(\"bg_e\",void 0,\"player_att\");\nd(\"r1c\u003d3\")})})};\ndta\u003dfunction(a,b,c){\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d{mediaContentUrl:a,startSeconds:b,suggestedQuality:c});a:{if((b\u003da.mediaContentUrl)\u0026\u0026(b\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(b))\u0026\u0026b[2]){b\u003db[2];break a}b\u003dnull}a.videoId\u003db;return JM(a)};\nJM\u003dfunction(a,b,c){if(\"string\"\u003d\u003d\u003dtypeof a)return{videoId:a,startSeconds:b,suggestedQuality:c};b\u003d[\"endSeconds\",\"startSeconds\",\"mediaContentUrl\",\"suggestedQuality\",\"videoId\"];c\u003d{};for(var d\u003d0;d\u003cb.length;d++){var e\u003db[d];a[e]\u0026\u0026(c[e]\u003da[e])}return c};\neta\u003dfunction(a,b,c,d){if(g.La(a)\u0026\u0026!Array.isArray(a)){b\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");c\u003d{};for(d\u003d0;d\u003cb.length;d++){var e\u003db[d];a[e]\u0026\u0026(c[e]\u003da[e])}return c}b\u003d{index:b,startSeconds:c,suggestedQuality:d};\"string\"\u003d\u003d\u003dtypeof a\u0026\u002616\u003d\u003d\u003da.length?b.list\u003d\"PL\"+a:b.playlist\u003da;return b};\nMM\u003dfunction(a,b){g.F.call(this);var c\u003dthis;this.app\u003da;this.playerType\u003db;this.i\u003d!0;this.element\u003dnull;this.C\u003d{};this.J\u003d{};this.l\u003d{};this.L\u003d[];this.G\u003d{};this.B\u003d{};this.u\u003dnull;this.V\u003dnew Set;KM(this,\"cueVideoById\",this.cueVideoById);KM(this,\"loadVideoById\",this.loadVideoById);KM(this,\"cueVideoByUrl\",this.cueVideoByUrl);KM(this,\"loadVideoByUrl\",this.loadVideoByUrl);KM(this,\"playVideo\",this.playVideo);KM(this,\"pauseVideo\",this.pauseVideo);KM(this,\"stopVideo\",this.stopVideo);KM(this,\"clearVideo\",this.clearVideo);\nKM(this,\"getVideoBytesLoaded\",this.getVideoBytesLoaded);KM(this,\"getVideoBytesTotal\",this.getVideoBytesTotal);KM(this,\"getVideoLoadedFraction\",this.getVideoLoadedFraction);KM(this,\"getVideoStartBytes\",this.getVideoStartBytes);KM(this,\"cuePlaylist\",this.cuePlaylist);KM(this,\"loadPlaylist\",this.loadPlaylist);KM(this,\"nextVideo\",this.nextVideo);KM(this,\"previousVideo\",this.previousVideo);KM(this,\"playVideoAt\",this.playVideoAt);KM(this,\"setShuffle\",this.setShuffle);KM(this,\"setLoop\",this.setLoop);KM(this,\n\"getPlaylist\",this.uQ);KM(this,\"getPlaylistIndex\",this.getPlaylistIndex);KM(this,\"getPlaylistId\",this.getPlaylistId);KM(this,\"loadModule\",this.loadModule);KM(this,\"unloadModule\",this.unloadModule);KM(this,\"setOption\",this.setOption);KM(this,\"getOption\",this.getOption);KM(this,\"getOptions\",this.getOptions);KM(this,\"mute\",this.mute);KM(this,\"unMute\",this.unMute);KM(this,\"isMuted\",this.isMuted);KM(this,\"setVolume\",this.setVolume);KM(this,\"getVolume\",this.getVolume);KM(this,\"seekTo\",this.seekTo);KM(this,\n\"getPlayerState\",this.getPlayerState);KM(this,\"getPlaybackRate\",this.getPlaybackRate);KM(this,\"setPlaybackRate\",this.setPlaybackRate);KM(this,\"getAvailablePlaybackRates\",this.getAvailablePlaybackRates);KM(this,\"getPlaybackQuality\",function(){return c.getPlaybackQuality(1)});\nKM(this,\"setPlaybackQuality\",this.setPlaybackQuality);KM(this,\"getAvailableQualityLevels\",this.getAvailableQualityLevels);KM(this,\"getCurrentTime\",this.getCurrentTime);KM(this,\"getDuration\",this.getDuration);KM(this,\"addEventListener\",this.yP);KM(this,\"removeEventListener\",this.vV);KM(this,\"getDebugText\",this.getDebugText);KM(this,\"getVideoData\",function(){return c.Vx()});\nKM(this,\"addCueRange\",this.addCueRange);KM(this,\"removeCueRange\",this.removeCueRange);KM(this,\"setSize\",this.setSize);KM(this,\"getApiInterface\",this.getApiInterface);KM(this,\"destroy\",this.destroy);KM(this,\"showVideoInfo\",this.showVideoInfo);KM(this,\"hideVideoInfo\",this.hideVideoInfo);KM(this,\"isVideoInfoVisible\",this.isVideoInfoVisible);KM(this,\"getSphericalProperties\",this.getSphericalProperties);KM(this,\"setSphericalProperties\",this.setSphericalProperties);this.app.T().C||(KM(this,\"getVideoEmbedCode\",\nthis.getVideoEmbedCode),KM(this,\"getVideoUrl\",this.getVideoUrl));KM(this,\"getMediaReferenceTime\",this.getMediaReferenceTime);LM(this,\"getInternalApiInterface\",this.getInternalApiInterface);LM(this,\"cueVideoByPlayerVars\",this.cueVideoByPlayerVars);LM(this,\"loadVideoByPlayerVars\",this.loadVideoByPlayerVars);LM(this,\"preloadVideoByPlayerVars\",this.preloadVideoByPlayerVars);LM(this,\"getAdState\",this.getAdState);LM(this,\"sendAbandonmentPing\",this.sendAbandonmentPing);LM(this,\"setLoopRange\",this.setLoopRange);\nLM(this,\"getLoopRange\",this.getLoopRange);LM(this,\"setAutonavState\",this.setAutonavState);LM(this,\"seekToLiveHead\",this.seekToLiveHead);LM(this,\"seekToStreamTime\",this.seekToStreamTime);LM(this,\"seekToChapterWithAnimation\",this.seekToChapterWithAnimation);LM(this,\"startSeekCsiAction\",this.startSeekCsiAction);LM(this,\"getStreamTimeOffset\",this.getStreamTimeOffset);LM(this,\"getVideoData\",this.Vx);LM(this,\"setIsExternalPlaylist\",this.setIsExternalPlaylist);LM(this,\"downloadVideo\",this.downloadVideo);\nLM(this,\"refreshAllVideos\",this.refreshAllVideos);LM(this,\"deleteVideos\",this.deleteVideos);LM(this,\"deleteAllVideos\",this.deleteAllVideos);LM(this,\"isOrchestrationLeader\",this.isOrchestrationLeader);LM(this,\"getAppState\",this.getAppState);LM(this,\"addInfoCardXml\",this.addInfoCardXml);LM(this,\"updateLastActiveTime\",this.updateLastActiveTime);LM(this,\"setBlackout\",this.setBlackout);LM(this,\"setAccountLinkState\",this.setAccountLinkState);LM(this,\"updateAccountLinkingConfig\",this.updateAccountLinkingConfig);\nLM(this,\"setUserEngagement\",this.setUserEngagement);LM(this,\"updateSubtitlesUserSettings\",this.updateSubtitlesUserSettings);LM(this,\"setFauxFullscreen\",this.setFauxFullscreen);LM(this,\"setUseFastSizingOnWatch\",this.setUseFastSizingOnWatch);LM(this,\"getPresentingPlayerType\",this.getPresentingPlayerType);LM(this,\"canPlayType\",this.canPlayType);LM(this,\"updatePlaylist\",this.updatePlaylist);LM(this,\"updateVideoData\",this.updateVideoData);LM(this,\"updateEnvironmentData\",this.updateEnvironmentData);LM(this,\n\"sendVideoStatsEngageEvent\",this.sendVideoStatsEngageEvent);LM(this,\"setCardsVisible\",this.setCardsVisible);LM(this,\"productsInVideoVisibilityUpdated\",this.productsInVideoVisibilityUpdated);LM(this,\"setSafetyMode\",this.setSafetyMode);LM(this,\"isAtLiveHead\",function(d){c.isAtLiveHead(void 0,d)});\nLM(this,\"getVideoAspectRatio\",this.getVideoAspectRatio);LM(this,\"getPreferredQuality\",this.getPreferredQuality);LM(this,\"setPlaybackQualityRange\",this.setPlaybackQualityRange);LM(this,\"onAdUxClicked\",this.onAdUxClicked);LM(this,\"getFeedbackProductData\",this.getFeedbackProductData);LM(this,\"getStoryboardFrame\",this.getStoryboardFrame);LM(this,\"getStoryboardFrameIndex\",this.getStoryboardFrameIndex);LM(this,\"getStoryboardLevel\",this.getStoryboardLevel);LM(this,\"getNumberOfStoryboardLevels\",this.getNumberOfStoryboardLevels);\nLM(this,\"getCaptionWindowContainerId\",this.getCaptionWindowContainerId);LM(this,\"getAvailableQualityLabels\",this.getAvailableQualityLabels);LM(this,\"addUtcCueRange\",this.addUtcCueRange);LM(this,\"setAutonav\",this.setAutonav);LM(this,\"isNotServable\",this.isNotServable);LM(this,\"channelSubscribed\",this.channelSubscribed);LM(this,\"channelUnsubscribed\",this.channelUnsubscribed);LM(this,\"isPictureInPictureAllowed\",this.isPictureInPictureAllowed);LM(this,\"togglePictureInPicture\",this.togglePictureInPicture);\nLM(this,\"supportsGaplessAudio\",this.supportsGaplessAudio);LM(this,\"enqueueVideoByPlayerVars\",function(d){return void c.enqueueVideoByPlayerVars(d)});\nLM(this,\"clearQueue\",this.clearQueue);LM(this,\"isFastLoad\",function(){return!1});\nLM(this,\"getPlayerResponse\",this.getPlayerResponse);LM(this,\"getAudioTrack\",this.jQ);LM(this,\"setAudioTrack\",this.setAudioTrack);LM(this,\"getAvailableAudioTracks\",this.kQ);LM(this,\"getMaxPlaybackQuality\",this.getMaxPlaybackQuality);LM(this,\"getUserPlaybackQualityPreference\",this.getUserPlaybackQualityPreference);LM(this,\"getSubtitlesUserSettings\",this.getSubtitlesUserSettings);LM(this,\"resetSubtitlesUserSettings\",this.resetSubtitlesUserSettings);LM(this,\"setMinimized\",this.setMinimized);LM(this,\"confirmYpcRental\",\nthis.confirmYpcRental);LM(this,\"setInlinePreview\",this.setInlinePreview);LM(this,\"toggleSubtitlesOn\",this.toggleSubtitlesOn);LM(this,\"handleExternalCall\",this.handleExternalCall);LM(this,\"isExternalMethodAvailable\",this.isExternalMethodAvailable);LM(this,\"getStatsForNerds\",this.getStatsForNerds);LM(this,\"setScreenLayer\",this.setScreenLayer);LM(this,\"getCurrentPlaylistSequence\",this.getCurrentPlaylistSequence);LM(this,\"getPlaylistSequenceForTime\",this.getPlaylistSequenceForTime);LM(this,\"shouldSendVisibilityState\",\nthis.shouldSendVisibilityState);LM(this,\"updateFullerscreenEduButtonVisibility\",this.updateFullerscreenEduButtonVisibility);LM(this,\"updateFullerscreenEduButtonSubtleModeState\",this.updateFullerscreenEduButtonSubtleModeState);LM(this,\"setGlobalCrop\",this.setGlobalCrop);LM(this,\"getVisibilityState\",this.getVisibilityState);LM(this,\"isMutedByMutedAutoplay\",this.isMutedByMutedAutoplay);LM(this,\"setInternalSize\",this.setInternalSize)};\nKM\u003dfunction(a,b,c){a.C[b]\u003dfunction(d){for(var e\u003d[],f\u003d0;f\u003carguments.length;++f)e[f-0]\u003darguments[f];a.ma();return c.apply(a,e)};\na.l.hasOwnProperty(b)||LM(a,b,c);a.L.push(b)};\nNM\u003dfunction(a,b,c){a.J[b]\u003dfunction(d){for(var e\u003d[],f\u003d0;f\u003carguments.length;++f)e[f-0]\u003darguments[f];a.ma();return c.apply(a,e)};\na.l.hasOwnProperty(b)||LM(a,b,c);a.L.push(b)};\nLM\u003dfunction(a,b,c){a.l[b]\u003dfunction(d){for(var e\u003d[],f\u003d0;f\u003carguments.length;++f)e[f-0]\u003darguments[f];a.ma();return c.apply(a,e)}};\nera\u003dfunction(a){a.u||(a.u\u003d{},g.Pa(a.u,a.C),g.Pa(a.u,a.J),a.u.addEventListener\u003dfunction(b,c){fta(a,b,c)},a.u.removeEventListener\u003dfunction(b,c){c\u003d\"string\"\u003d\u003d\u003dtypeof c?b+c:b+String(g.Na(c));\nvar d\u003da.B[c];d\u0026\u0026(a.app.Fl.unsubscribe(b,d),b\u003da.B,c in b\u0026\u0026delete b[c])});\nreturn a.u};\nfta\u003dfunction(a,b,c){var d\u003d\"string\"\u003d\u003d\u003dtypeof c?b+c:b+String(g.Na(c));if(!a.B[d]){var e;\"string\"\u003d\u003d\u003dtypeof c?e\u003dfunction(h){for(var l\u003d[],m\u003d0;m\u003carguments.length;++m)l[m-0]\u003darguments[m];g.Ga(c).apply(window,l)}:e\u003dc;\nvar f\u003dfunction(h){e({target:a.u,data:h})};\na.B[d]\u003df;a.app.Fl.subscribe(b,f)}};\ngta\u003dfunction(a,b,c){b\u003dg.Of(Math.floor(b),0,100);isFinite(b)\u0026\u0026OM(a.app,{volume:b,muted:a.isMuted()},c)};\nhta\u003dfunction(a,b){OM(a.app,{muted:!0,volume:a.getVolume()},b)};\nita\u003dfunction(a,b){OM(a.app,{muted:!1,volume:Math.max(5,a.getVolume())},b)};\ng.QM\u003dfunction(a){var b\u003dPM(a.app.sb());if(b)return b.xu();a\u003da.app.sb();a\u003dg.CF(a.I.T())?a.qd.get(\"music\"):void 0;return a?a.xu():null};\nSM\u003dfunction(a,b){MM.call(this,a,b);var c\u003dthis;this.i\u003d!1;NM(this,\"cueVideoByPlayerVars\",function(d,e){c.cueVideoByPlayerVars(RM(c,d),e)});\nNM(this,\"loadVideoByPlayerVars\",function(d,e,f,h){c.loadVideoByPlayerVars(RM(c,d),e,f,h)});\nNM(this,\"preloadVideoByPlayerVars\",function(d,e,f,h){return void c.preloadVideoByPlayerVars(RM(c,d),e,f,h)});\nNM(this,\"seekBy\",this.seekBy);NM(this,\"mutedAutoplay\",this.mutedAutoplay);NM(this,\"showControls\",this.showControls);NM(this,\"hideControls\",this.hideControls);NM(this,\"cancelPlayback\",this.cancelPlayback);NM(this,\"getProgressState\",this.getProgressState);NM(this,\"isInline\",this.isInline);NM(this,\"setInline\",this.setInline);NM(this,\"setLoopVideo\",this.setLoopVideo);NM(this,\"getLoopVideo\",this.getLoopVideo);NM(this,\"getStoryboardFormat\",this.getStoryboardFormat);NM(this,\"getVideoContentRect\",this.getVideoContentRect);\nNM(this,\"toggleFullscreen\",this.toggleFullscreen);NM(this,\"isFullscreen\",this.isFullscreen);NM(this,\"getVideoStats\",this.getVideoStats);NM(this,\"getPlayerSize\",this.getPlayerSize);NM(this,\"toggleSubtitles\",this.toggleSubtitles);NM(this,\"setCenterCrop\",this.setCenterCrop);NM(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);NM(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);NM(this,\"setSizeStyle\",this.setSizeStyle);NM(this,\"wakeUpControls\",this.wakeUpControls)};\nRM\u003dfunction(a,b){var c\u003d{};if(a.app.T().L){a\u003dg.r(jta);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,b.hasOwnProperty(d)\u0026\u0026(c[d]\u003db[d])}else for(a\u003dg.r(kta),d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,b.hasOwnProperty(d)\u0026\u0026(c[d]\u003db[d]);return c};\nlta\u003dfunction(a,b,c){var d\u003da.app.getIngestionTime(c);if(!d)return 0;a\u003dd-a.app.getCurrentTime(c);return b-a};\ng.TM\u003dfunction(a){SM.call(this,a);this.settingsMenu\u003dnull};\nUM\u003dfunction(a){a\u003da.sb();var b\u003da.qd.get(\"endscreen\");return b\u0026\u0026b.gq()?!0:a.ew()||g.CF(a.I.T())};\ng.VM\u003dfunction(a,b){3\u003d\u003d\u003da.getPresentingPlayerType()?a.Z(\"mdxautoplaycancel\"):a.Z(\"autonavcancel\",b)};\ng.XM\u003dfunction(a){var b\u003dg.WM(a.sb());return a.app.Xf\u0026\u0026!a.isFullscreen()||3\u003d\u003d\u003da.getPresentingPlayerType()\u0026\u0026b\u0026\u0026b.hasNext()\u0026\u0026b.wk()||!!a.getPlaylist()};\ng.ZM\u003dfunction(a){return(a\u003dg.YM(a.sb()))?a.Sx():{}};\ng.mta\u003dfunction(a){a\u003d(a\u003da.getVideoData())\u0026\u0026a.l;return!!a\u0026\u0026!(!a.audio||!a.video)\u0026\u0026\"application/x-mpegURL\"!\u003d\u003da.mimeType};\ng.nta\u003dfunction(a){a\u003da.getVideoData();return!!a\u0026\u0026!!(a.adaptiveFormats||a.hlsFormats||a.Ya)};\ng.$M\u003dfunction(a,b,c){a\u003da.Za().element;var d\u003dxb(a.children,function(e){e\u003dNumber(e.getAttribute(\"data-layer\"));return c-e||1});\n0\u003ed\u0026\u0026(d\u003d-(d+1));g.tg(a,b,d);b.setAttribute(\"data-layer\",String(c))};\ng.aN\u003dfunction(a){var b\u003da.T();if(!b.Tb)return!1;var c\u003da.getVideoData();if(!c||3\u003d\u003d\u003da.getPresentingPlayerType())return!1;var d\u003dc.isLivePlayback\u0026\u0026c.hasProgressBarBoundaries()\u0026\u0026a.X(\"enable_linear_player_handling\");d\u003d(!c.isLiveDefaultBroadcast||g.S(b.experiments,\"allow_poltergust_autoplay\"))\u0026\u0026!d;d\u003dc.isLivePlayback\u0026\u0026(!g.S(b.experiments,\"allow_live_autoplay\")||!d);var e\u003dc.isLivePlayback\u0026\u0026g.S(b.experiments,\"allow_live_autoplay_on_mweb\");a\u003da.getPlaylist();a\u003d!!a\u0026\u0026a.hasNext();var f\u003dc.watchNextResponse\u0026\u0026c.watchNextResponse.playerOverlays||\nnull;f\u003d!!(f\u0026\u0026f.playerOverlayRenderer\u0026\u0026f.playerOverlayRenderer.autoplay);f\u003dc.C\u0026\u0026f;return!c.ypcPreview\u0026\u0026(!d||e)\u0026\u0026!g.ib(c.V,\"ypc\")\u0026\u0026!a\u0026\u0026(!g.rF(b)||f)};\nota\u003dfunction(a){a\u003dg.bN(a.app);if(!a)return!1;var b\u003da.getVideoData();if(!b.l||!b.l.video||1080\u003eb.l.video.i||b.DL)return!1;var c\u003d/^qsa/.test(b.clientPlaybackNonce),d\u003d\"r\";0\u003c\u003db.l.id.indexOf(\";\")\u0026\u0026(c\u003d/^[a-p]/.test(b.clientPlaybackNonce),d\u003d\"x\");return c?(a.Ca(\"iqss\",d,!0),!0):!1};\ng.cN\u003dfunction(){Hx.apply(this,arguments)};\npta\u003dfunction(a){this.W\u003da;this.l\u003dthis.i\u003dNaN;this.u\u003dg.T(this.W.experiments,\"h5_csi_seek_latency_action_sampling\")||1};\ndN\u003dfunction(a,b){this.W\u003da;this.timerName\u003d\"\";this.l\u003d!1;this.u\u003dnew pta(a);this.i\u003db||null;this.l\u003d!1};\nqta\u003dfunction(a,b,c){var d\u003dg.xF(b.B)\u0026\u0026!b.B.C;if(b.B.Qg\u0026\u0026(tF(b.B)||ZF(b.B)||d)\u0026\u0026!a.l){a.l\u003d!0;g.O(\"TIMING_ACTION\")||cs(\"TIMING_ACTION\",a.W.csiPageType);a.W.csiServiceName\u0026\u0026cs(\"CSI_SERVICE_NAME\",a.W.csiServiceName);if(a.i){b\u003da.i.hp();d\u003dg.r(Object.keys(b));for(var e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,$A(e,b[e],a.timerName);b\u003da.i.Vt;d\u003dg.r(Object.keys(b));for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,g.ZA(e,b[e],a.timerName);b\u003da.i;b.i\u003d{};b.Vt\u003d{}}g.ZA(\"yt_pvis\",gB(),a.timerName);g.ZA(\"yt_pt\",\"html5\",a.timerName);\nc\u0026\u0026!dB(\"pbs\",a.timerName)\u0026\u0026a.tick(\"pbs\",c);c\u003da.W;ZF(c)||tF(c)||a.timerName||!dB(\"_start\")||fB()}};\ng.eN\u003dfunction(a,b){this.type\u003da||\"\";this.id\u003db||\"\"};\ng.fN\u003dfunction(a,b){g.Kx.call(this);this.l\u003da;this.startSeconds\u003d0;this.shuffle\u003d!1;this.index\u003d0;this.title\u003d\"\";this.length\u003d0;this.items\u003d[];this.loaded\u003d!1;this.Nd\u003dthis.mC\u003dthis.i\u003dnull;this.dislikes\u003dthis.likes\u003dthis.views\u003d0;this.order\u003d[];this.author\u003d\"\";this.B\u003d{};this.u\u003d0;if(a\u003db.session_data)this.Nd\u003dos(a,\"\u0026\");this.index\u003dMath.max(0,Number(b.index)||0);this.loop\u003d!!b.loop;this.startSeconds\u003dNumber(b.startSeconds)||0;this.title\u003db.playlist_title||\"\";this.description\u003db.playlist_description||\"\";this.author\u003db.author||\nb.playlist_author||\"\";b.video_id\u0026\u0026(this.items[this.index]\u003db);if(a\u003db.api)\"string\"\u003d\u003d\u003dtypeof a\u0026\u002616\u003d\u003d\u003da.length?b.list\u003d\"PL\"+a:b.playlist\u003da;if(a\u003db.list)switch(b.listType){case \"user_uploads\":this.listId\u003dnew g.eN(\"UU\",\"PLAYER_\"+a);break;default:var c\u003db.playlist_length;c\u0026\u0026(this.length\u003dNumber(c)||0);this.listId\u003dnew g.eN(a.substr(0,2),a.substr(2));if(a\u003db.video)this.items\u003da.slice(0),this.loaded\u003d!0}else if(b.playlist){a\u003db.playlist.toString().split(\",\");0\u003cthis.index\u0026\u0026(this.items\u003d[]);a\u003dg.r(a);for(c\u003da.next();!c.done;c\u003d\na.next())(c\u003dc.value)\u0026\u0026this.items.push({video_id:c});this.length\u003dthis.items.length;if(a\u003db.video)this.items\u003da.slice(0),this.loaded\u003d!0}this.setShuffle(!!b.shuffle);if(a\u003db.suggestedQuality)this.quality\u003da;this.B\u003dVma(b,\"playlist_\");this.C\u003d(b\u003db.thumbnail_ids)?b.split(\",\"):[]};\ngN\u003dfunction(a){return!!(a.playlist||a.list||a.api)};\nrta\u003dfunction(a){var b\u003da.index+1;return b\u003e\u003da.length?0:b};\nsta\u003dfunction(a){var b\u003da.index-1;return 0\u003eb?a.length-1:b};\nhN\u003dfunction(a,b){a.index\u003dg.Of(b,0,a.length-1);a.startSeconds\u003d0};\niN\u003dfunction(a,b){if(b.video\u0026\u0026b.video.length){a.title\u003db.title||\"\";a.description\u003db.description;a.views\u003db.views;a.likes\u003db.likes;a.dislikes\u003db.dislikes;a.author\u003db.author||\"\";var c\u003db.loop;c\u0026\u0026(a.loop\u003dc);c\u003da.ib();a.items\u003d[];for(var d\u003dg.r(b.video),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value)e.video_id\u003de.encrypted_id,a.items.push(e);a.length\u003da.items.length;if(b\u003db.index)a.index\u003db;else if(c\u0026\u0026(b\u003dc.videoId,!a.items[a.index]||a.items[a.index].video_id!\u003d\u003db))for(c\u003d0;c\u003ca.items.length;c++)if(a.items[c].video_id\u003d\u003d\u003db){a.index\u003d\nc;break}a.setShuffle(!1);a.loaded\u003d!0;a.u++;a.i\u0026\u0026a.i()}};\nvta\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l,m;return g.B(d,function(n){if(1\u003d\u003dn.i){e\u003dg.zM();var p\u003da.T(),q\u003d{context:g.FM(a)};p\u003dp.embedConfig;var t,u,x,y,z,G;var H\u003db.docid||b.video_id||b.videoId||b.id;if(!H){H\u003db.raw_embedded_player_response;if(!H\u0026\u0026!g.fs(\"parse_video_id_from_serialized_embedded_player_response_killswitch\")){var I\u003db.embedded_player_response;I\u0026\u0026(H\u003dJSON.parse(I))}H\u003dH?(null\u003d\u003d\u003d(G\u003dnull\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003d(u\u003dnull\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003dH||void 0\u003d\u003d\u003dH?void 0:H.embedPreview)||\nvoid 0\u003d\u003d\u003dt?void 0:t.thumbnailPreviewRenderer)||void 0\u003d\u003d\u003du?void 0:u.playButton)||void 0\u003d\u003d\u003dx?void 0:x.buttonRenderer)||void 0\u003d\u003d\u003dy?void 0:y.navigationEndpoint)||void 0\u003d\u003d\u003dz?void 0:z.watchEndpoint)||void 0\u003d\u003d\u003dG?void 0:G.videoId)||null:null}t\u003d(t\u003dH)?t:void 0;u\u003da.playlistId?a.playlistId:b.list;x\u003db.listType;if(u){var L;\"user_uploads\"\u003d\u003d\u003dx?L\u003d{username:u}:L\u003d{playlistId:u};tta(p,t,b,L);q.playlistRequest\u003dL}else b.playlist?(L\u003d{templistVideoIds:b.playlist.toString().split(\",\")},tta(p,t,b,L),q.playlistRequest\u003dL):t\u0026\u0026\n(L\u003d{videoId:t},p\u0026\u0026(L.serializedThirdPartyEmbedConfig\u003dp),q.singleVideoRequest\u003dL);f\u003dq;h\u003dg.jM(uta);return g.A(n,g.GK(e,f,h),2)}l\u003dn.l;m\u003da.T();return n.return(new g.UG(m,{raw_embedded_player_response:l}))})})};\ntta\u003dfunction(a,b,c,d){c.index\u0026\u0026(d.playlistIndex\u003dString(Number(c.index)+1));d.videoId\u003db?b:\"\";a\u0026\u0026(d.serializedThirdPartyEmbedConfig\u003da)};\ng.jN\u003dfunction(a){g.Kx.call(this);this.loaded\u003d!1;this.player\u003da};\nwta\u003dfunction(){this.l\u003d[];this.i\u003d[]};\ng.kN\u003dfunction(a,b){return b?a.i.concat(a.l):a.i};\ng.lN\u003dfunction(a,b){switch(b.kind){case \"asr\":xta(b,a.l);break;default:xta(b,a.i)}};\nxta\u003dfunction(a,b){g.eb(b,function(c){return c?a.toString()\u003d\u003d\u003dc.toString():!1})||b.push(a)};\ng.mN\u003dfunction(a){g.F.call(this);this.W\u003da;this.l\u003dnew wta;this.B\u003d[]};\ng.nN\u003dfunction(a,b,c){g.mN.call(this,a);this.audioTrack\u003dc;this.i\u003dnull;this.B\u003db.uB};\nyta\u003dfunction(){this.i\u003d!1;this.l\u003d0;this.Sf\u003d!1};\nzta\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003dc.hasSubfragmentedFmp4?!1:c.hasSubfragmentedFmp4;c\u003dvoid 0\u003d\u003d\u003dc.xk?!1:c.xk;var d\u003dnew yta;d.i\u003da.X(\"html5_streaming_xhr_no_mp4_holdback_chunk\");d.l\u003dg.T(a.experiments,\"html5_time_based_consolidation_ms\");d.Sf\u003db||c;return d};\ng.Ata\u003dfunction(a){this.i\u003da;this.C\u003dnew yta;this.jl\u003dthis.il\u003d!1;this.bk\u003d2;this.J\u003d20971520;this.L\u003d8388608;this.G\u003d120;this.jb\u003d3145728;this.ya\u003d62914560;this.rb\u003d10485760;this.al\u003dg.T(this.i.experiments,\"html5_min_readbehind_secs\");this.At\u003dg.T(this.i.experiments,\"html5_min_readbehind_cap_secs\");this.zt\u003dg.T(this.i.experiments,\"html5_max_readbehind_secs\");this.Dt\u003dg.S(this.i.experiments,\"html5_trim_future_discontiguous_ranges\");this.Jb\u003dNaN;this.Mh\u003d0;this.Hj\u003dthis.uo\u003d2;this.Mg\u003d3;this.Eo\u003d2;this.Fa\u003d2097152;this.ul\u003d\n1048576;this.bb\u003d!1;this.Dc\u003d1800;this.Yj\u003d5;this.Y\u003d15;this.Nc\u003d1;this.u\u003d1.15;this.B\u003d1.05;this.dl\u003d!0;this.La\u003d!1;this.Yo\u003d.8;this.Pj\u003dthis.Tb\u003d!1;this.vb\u003d6;this.xa\u003dthis.fb\u003d!1;this.Xb\u003d0;this.Ug\u003dthis.i.X(\"html5_stop_overlapping_requests\");this.bl\u003d0;this.Aq\u003dthis.i.X(\"html5_append_init_while_paused\");this.ck\u003dg.T(this.i.experiments,\"html5_max_readahead_bandwidth_cap\");this.ll\u003dg.T(this.i.experiments,\"html5_post_interrupt_readahead\");this.zb\u003d5E3;this.qo\u003d100;this.Vi\u003d6;this.He\u003d1;this.Qg\u003d1.6;this.eb\u003d!1;this.V\u003d.5;this.dc\u003d\n2;this.Zb\u003dthis.tq\u003d0;this.uq\u003d1.5;this.wq\u003dthis.Xg\u003d.5;this.Uc\u003d15;this.Xj\u003d1;this.Gp\u003dthis.Cg\u003d!1;this.Zj\u003d0;this.Cl\u003dthis.nq\u003dthis.rl\u003dthis.Rj\u003dthis.ql\u003dthis.fl\u003d!1;this.Ib\u003d2;this.Hp\u003dthis.mq\u003dthis.Mj\u003d!1;this.ye\u003d0;this.Ag\u003dthis.xo\u003dthis.Hg\u003dthis.ea\u003dthis.rq\u003dthis.Bg\u003dthis.Ip\u003d!1;this.Hh\u003dthis.i.X(\"html5_unrewrite_timestamps\");this.Ya\u003d!0;this.uc\u003dthis.Ja\u003dthis.ol\u003dthis.Ua\u003d!1;this.Si\u003d!0;this.Og\u003d!1;this.l\u003d\"\";this.Oq\u003d1048576;this.Qj\u003dthis.Ei\u003dthis.Kc\u003d!1;this.ze\u003d46800;this.ph\u003dthis.td\u003d!1;this.Bq\u003dthis.i.X(\"html5_audio_only_eos_fix_killswitch\");\nthis.yp\u003dthis.Lj\u003dthis.Kj\u003dthis.Nb\u003d!1;this.Bt\u003dthis.i.X(\"html5_reject_promise_if_seeking_to_head_killswitch\");this.Ri\u003dthis.Nj\u003d!1;this.Sa\u003d0;this.Ti\u003d\"\";this.Dq\u003dthis.i.X(\"html5_max_drift_per_track_secs\")||this.i.X(\"html5_rewrite_manifestless_for_sync\")||this.i.X(\"html5_check_segnum_discontinuity\");this.Fq\u003dthis.i.X(\"html5_disable_codec_for_playback_on_error\");this.Li\u003dthis.Ci\u003dthis.Oj\u003dthis.Dg\u003d!1;this.Zd\u003d0;this.Ct\u003dKt();this.Up\u003dthis.Wj\u003d!1;this.Cq\u003dthis.i.X(\"html5_skip_buffer_check_seek_to_head\");this.Yp\u003dthis.Ia\u003d\n!1;this.Eq\u003d!this.i.X(\"html5_mfl_config_fallback_killswitch\");this.Ni\u003dthis.Ui\u003d!1;this.Th\u003d8192;this.Aa\u003dthis.Wb\u003d!1;this.fp\u003d1;this.Ih\u003d!1};\nBta\u003dfunction(a,b){1080\u003cb.ib().i\u0026\u0026!a.il\u0026\u0026(a.J\u003d36700160,a.L\u003d5242880,a.jb\u003d10485760,a.Fa\u003d4194304,a.il\u003d!0);2160\u003cb.ib().i\u0026\u0026!a.jl\u0026\u0026(a.J\u003d104857600,a.Jb\u003d13107200,a.jl\u003d!0);b.Jb\u0026\u0026(a.ul\u003dMath.max(65536,Math.min(a.Fa,5*b.Jb)))};\ng.oN\u003dfunction(a,b){return ND(a.info.mimeType)?b?a.info.kc()\u003d\u003d\u003db:!0:!1};\ng.Cta\u003dfunction(a,b){if(null!\u003da.i\u0026\u0026g.TF(b.T())\u0026\u0026!a.i.isManifestless\u0026\u0026null!\u003da.i.i.rawcc)return!0;if(!a.Vg())return!1;b\u003d!!a.i\u0026\u0026a.i.isManifestless\u0026\u0026Object.values(a.i.i).some(function(c){return g.oN(c,\"386\")});\na\u003d!!a.i\u0026\u0026!a.i.isManifestless\u0026\u0026Lka(a.i);return b||a};\ng.pN\u003dfunction(a,b,c,d,e){g.mN.call(this,a);this.videoId\u003dc;this.mJ\u003de;this.C\u003d{};this.i\u003dnull;a\u003dd||g.ts(b).hl||\"\";a\u003da.split(\"_\").join(\"-\");this.u\u003dvs(b,{hl:a})};\nqN\u003dfunction(a,b){g.F.call(this);this.I\u003da;this.l\u003db;this.Vt\u003d{};this.i\u003d{};this.u\u003dnull;this.qd\u003dnew Map;this.B\u003dg.S(a.T().experiments,\"web_player_defer_modules\")};\ng.rN\u003dfunction(a){return a.qd.get(\"captions\")};\nFta\u003dfunction(a,b){switch(b){case \"ad\":return sN(a);case \"annotations_module\":return b\u003da.I.T(),DF(b)?a\u003d!1:(a\u003da.I.getVideoData(),a\u003da.PM||\"3\"\u003d\u003d\u003db.controlsType?!1:b.V.isEmpty()\u0026\u0026\"annotation-editor\"!\u003d\u003db.playerStyle\u0026\u0026\"live-dashboard\"!\u003d\u003db.playerStyle?!!a.Ja||!!g.wH(a)||!!g.xH(a):!0),a;case \"attribution\":return a\u003da.I.T(),g.S(a.experiments,\"web_player_show_music_in_this_video\")\u0026\u0026\"desktop-polymer\"\u003d\u003d\u003da.playerStyle;case \"creatorendscreen\":return b\u003da.I.T(),\"3\"\u003d\u003d\u003db.controlsType?a\u003d!1:\"creator-endscreen-editor\"\u003d\u003d\u003d\nb.playerStyle?a\u003d!0:(a\u003da.I.getVideoData(),a\u003d!!a\u0026\u0026(!!g.aoa(a)||!!g.boa(a))),a;case \"embed\":return g.rF(a.I.T());case \"endscreen\":return g.Dta(a);case \"heartbeat\":return a.NE();case \"inline_preview\":return a.I.T().showInlinePreviewUi;case \"kids\":return IF(a.I.T());case \"remote\":return a.I.T().Cg;case \"miniplayer\":return a.I.T().showMiniplayerUiWhenMinimized;case \"music\":return g.CF(a.I.T());case \"captions\":return b\u003da.I.getVideoData(),!!b.Tb||!!b.captionTracks.length||g.Cta(b,a.I);case \"unplugged\":return g.zF(a.I.T());\ncase \"ux\":return a.I.T().vb;case \"webgl\":return Eta(a);case \"ypc\":return a.ew();case \"ypc_clickwrap\":return a\u003da.I.getVideoData(),a.Ei\u0026\u0026!a.tD;case \"yto\":return!!a.I.getVideoData().V.includes(\"yto\");default:return g.oy(Error(\"Module descriptor \"+b+\" does not match\")),!1}};\ntN\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;var f\u003da.qd.get(b);if(!f||e)if(c||(c\u003dfunction(){tN(a,b,void 0,d,e)}),f\u003df||Gta(a,b,c,Fta(a,b)))a.qd.set(b,f),f.create(),d\u0026\u0026a.I.Na(\"onApiChange\")};\nHta\u003dfunction(a){a.B\u0026\u0026(tN(a,\"endscreen\"),a.fC(),tN(a,\"creatorendscreen\",void 0,!0))};\ng.Dta\u003dfunction(a){var b\u003da.I.T();if(ZF(b)||b.C||!b.zb\u0026\u0026!b.Nc)return!1;var c\u003da.I.getPresentingPlayerType();if(2\u003d\u003d\u003dc)return!1;if(3\u003d\u003d\u003dc)return g.S(b.experiments,\"desktop_enable_autoplay\");a\u003da.I.getVideoData();if(!a)return!1;c\u003d!a.isLiveDefaultBroadcast||g.S(b.experiments,\"allow_poltergust_autoplay\");c\u003da.isLivePlayback\u0026\u0026(!g.S(b.experiments,\"allow_live_autoplay\")||!c);b\u003da.isLivePlayback\u0026\u0026g.S(b.experiments,\"allow_live_autoplay_on_mweb\");return!c||b};\ng.YM\u003dfunction(a){return a.qd.get(\"webgl\")};\nEta\u003dfunction(a){var b\u003da.I.getVideoData(),c\u003da.I.T().experiments,d\u003dg.It(),e\u003dg.S(c,\"enable_spherical_kabuki\");a\u003dg.YF(a.I.T());if(g.vH(b))return d||e||a||g.S(c,\"html5_enable_spherical\");if(g.sH(b))return a||d||e||g.S(c,\"html5_enable_spherical\");if(g.tH(b))return a||d||g.S(c,\"html5_enable_spherical3d\");if(g.uH(b))return a||!1;d\u003db.l\u0026\u0026b.l.video\u0026\u0026b.l.video.isHdr();return a\u0026\u0026!g.lH(b)\u0026\u0026!d\u0026\u0026(g.S(c,\"enable_webgl_noop\")||g.S(c,\"html5_enable_bicubicsharp\")||g.S(c,\"html5_enable_smartsharp\"))};\nIta\u003dfunction(a){g.S(a.I.T().experiments,\"web_player_ux_module_wait\")\u0026\u0026a.qd.get(\"ux\")\u0026\u0026a.I.Cd(\"ux\")};\nJta\u003dfunction(a){Ita(a);tN(a,\"ux\",void 0,!0)};\nsN\u003dfunction(a){if(a\u003da.I.getVideoData(1).getPlayerResponse())if(a\u003da.adPlacements)for(var b\u003d0;b\u003ca.length;b++)if(a[b].adPlacementRenderer)return!0;return!1};\nGta\u003dfunction(a,b,c,d){try{if(d){var e\u003dg.uN[b];if(e)return new e(a.I);\"creatorendscreen\"\u003d\u003d\u003db?a.l\u0026\u0026vN(a,a.l+\"annotations_module.js\",\"annotations_module\",c):a.l\u0026\u0026vN(a,a.l+b+\".js\",b,c)}else a.I.Cd(b)}catch(f){a.I.Cd(b),g.oy(f)}return null};\nwN\u003dfunction(a,b,c){for(var d\u003dg.r(a.qd),e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.r(e.value);e\u003df.next().value;(f\u003df.next().value)\u0026\u0026(c||f.Hi(b))\u0026\u0026(g.ff(f),a.qd.delete(e))}};\nxN\u003dfunction(a){return a.qd.get(\"ad\")};\nyN\u003dfunction(a){if(IF(a.I.T()))return a.qd.get(\"kids\")};\ng.WM\u003dfunction(a){if(a.I.T().Cg)return a.qd.get(\"remote\")};\nzN\u003dfunction(a){if(g.zF(a.I.T()))return a.qd.get(\"unplugged\")};\nPM\u003dfunction(a){if(a.I.T().vb)return a.qd.get(\"ux\")};\ng.AN\u003dfunction(a){return a.qd.get(\"annotations_module\")};\nBN\u003dfunction(a){return a.qd.get(\"creatorendscreen\")};\nKta\u003dfunction(a){var b\u003da.l.split(\"/\").slice(0,4).join(\"/\")+\"/wasm/lib.js\";return new Promise(function(c,d){vN(a,b,null,function(){return g.E(a,function f(){var h,l;return g.B(f,function(m){if(1\u003d\u003dm.i)return h\u003dg.C.loadWasm,\"function\"!\u003d\u003dtypeof h?(d(\"noloadwasm\"),m.wb(0)):g.A(m,h(),3);l\u003dm.l;c(l);g.qa(m)})})})})};\nvN\u003dfunction(a,b,c,d){function e(){!a.isDisposed()\u0026\u0026c\u0026\u0026a.I.Cd(c)}\nfunction f(){a.isDisposed()||d.call(a)}\nfor(var h\u003dg.bg(\"SCRIPT\"),l\u003d!1,m,n\u003d0;n\u003ch.length;n++){var p\u003dh[n];if(p.src\u003d\u003d\u003db||p.getAttribute(\"data-original-src\")\u003d\u003d\u003db)m\u003dp}m||(m\u003dg.qg(\"SCRIPT\"),m.setAttribute(\"data-original-src\",b),l\u003d!0);var q\u003dm.onload;m.onload\u003dfunction(y){Dg(f);q\u0026\u0026q.apply(window,[y])};\nvar t\u003dm.onerror;m.onerror\u003dfunction(y){if(.01\u003eMath.random()){var z\u003dnew g.Xv(\"Unable to load player module\",(c||\"lib\")+\".js from \"+b+\" on \"+(document.location\u0026\u0026document.location.origin)+\".\");g.oy(z)}Dg(e);t\u0026\u0026t(y)};\nvar u\u003dm,x\u003du.onreadystatechange;u.onreadystatechange\u003dfunction(y){switch(u.readyState){case \"loaded\":case \"complete\":Dg(f)}x\u0026\u0026x(y)};\nl\u0026\u0026((h\u003da.I.T().cspNonce)\u0026\u0026m.setAttribute(\"nonce\",h),g.Dj(m,g.xl(b)),h\u003dg.bg(\"HEAD\")[0]||document.body,h.insertBefore(m,h.firstChild),g.hf(a,function(){m.parentNode\u0026\u0026m.parentNode.removeChild(m);c\u0026\u0026(g.uN[c]\u003dnull);\"annotations_module\"\u003d\u003d\u003dc\u0026\u0026(g.uN.creatorendscreen\u003dnull)}))};\nCN\u003dfunction(a,b,c){g.lf.call(this,b,a);this.i\u003dc};\ng.DN\u003dfunction(a){cK.call(this);var b\u003dthis;this.i\u003da;this.B\u003d{};this.listener\u003dfunction(c){b.dispatchEvent(new CN(b,c.type,c))}};\nFN\u003dfunction(a,b,c,d){g.Kx.call(this);var e\u003dthis;this.target\u003da;this.fx\u003db;this.l\u003d0;this.G\u003d!1;this.B\u003dnew g.Sf(NaN,NaN);this.i\u003dnew g.cN(this);this.ya\u003dthis.u\u003dthis.J\u003dnull;g.J(this,this.i);b\u003dd?4E3:3E3;this.V\u003dnew g.K(function(){EN(e,1,!1)},b,this);\ng.J(this,this.V);this.ea\u003dnew g.K(function(){EN(e,2,!1)},b,this);\ng.J(this,this.ea);this.Y\u003dnew g.K(function(){EN(e,512,!1)},b,this);\ng.J(this,this.Y);this.xa\u003dc\u0026\u00260\u003cc.Dc.length?5E3:3E3;d||(this.u\u003dthis.i.N(a,\"mouseover\",this.Sy),this.i.N(a,\"mousemove\",this.JR),this.i.N(a,\"mouseleave\",this.KR));Bl?this.i.N(a,\"keypress\",this.rR):this.i.N(a,\"focusin\",this.mQ);this.C\u003dthis.i.N(a,\"mousedown\",this.cK);this.L\u003dthis.i.N(a,\"touchstart\",this.sM,void 0,!0);EN(this,640,!0)};\nLta\u003dfunction(a){EN(a,4,!1);a.J\u0026\u0026(a.i.jc(a.J),a.J\u003dnull,a.u\u003da.i.N(a.target,\"mouseover\",a.Sy));a.u\u0026\u0026(a.i.jc(a.u),a.u\u003da.i.N(a.target,\"mouseover\",a.Sy))};\nEN\u003dfunction(a,b,c){a.isDisposed();var d\u003d!a.l;c?(a.l|\u003db,b\u00261\u0026\u0026a.V.start(),b\u00262\u0026\u0026a.ea.start()):(a.l\u0026\u003d~b,b\u00261\u0026\u0026a.V.stop(),b\u00262\u0026\u0026a.ea.stop(),b\u0026512\u0026\u0026a.Y.stop());a.l\u0026512\u0026\u0026!(a.l\u0026128)\u0026\u0026g.Fq(a.Y,a.xa);b\u003d!a.l;d!\u003d\u003db\u0026\u0026a.Z(\"autohideupdate\",b)};\ng.GN\u003dfunction(a){g.V.call(this,{D:\"button\",Ea:[\"ytp-large-play-button\",\"ytp-button\"],U:{\"aria-label\":\"Play\"},S:[\"{{largePlayButtonChildren}}\"]});this.api\u003da;this.N(a,\"videodatachange\",this.Ma);this.Ma()};\nHN\u003dfunction(a){var b\u003d[\"ytp-cued-thumbnail-overlay\"];a.T().C\u0026\u0026b.push(\"ytp-exp-contain-thumbnail\");g.V.call(this,{D:\"div\",Ea:b,S:[{D:\"div\",K:\"ytp-cued-thumbnail-overlay-image\"}]});b\u003dthis.Da(\"ytp-cued-thumbnail-overlay\");var c\u003dnew g.GN(a);g.J(this,c);c.Ba(b);this.u\u003dnew g.cN(this);g.J(this,this.u);this.api\u003da;this.C\u003dthis.Da(\"ytp-cued-thumbnail-overlay-image\");this.B\u003dc;this.l\u003dnew g.ML(this,250);g.J(this,this.l);this.i\u003dnew g.K(this.Ma,0,this);g.J(this,this.i);this.Ma();this.N(a,\"appresize\",this.tb);this.N(a,\n\"presentingplayerstatechange\",this.vN);this.N(a,\"ypcStateChanged\",this.iV);tF(a.T())\u0026\u0026this.N(a,\"videoplayerreset\",this.uN)};\nMta\u003dfunction(a){var b\u003d!a.T().Dg\u0026\u00263!\u003d\u003da.getPresentingPlayerType();return a.isFullscreen()||b};\ng.IN\u003dfunction(a,b,c,d){var e\u003da.currentTarget;if((void 0\u003d\u003d\u003dc||!c)\u0026\u0026g.$L(a))return g.nu(a),!0;b.pauseVideo();a\u003de.getAttribute(\"href\");g.NJ(a,d,!0);return!1};\ng.JN\u003dfunction(a,b,c){if(PF(b.T())\u0026\u00262!\u003d\u003db.getPresentingPlayerType()){if(g.$L(c))return b.isFullscreen()\u0026\u0026!b.T().externalFullscreen\u0026\u0026b.toggleFullscreen(),g.nu(c),!0}else if(b.T().X(\"embeds_enable_webview_nonjs_navigation\")\u0026\u0026g.rF(b.T())\u0026\u0026(Pt()||Nt()))b\u003dc.target,b instanceof HTMLAnchorElement\u0026\u0026(a\u003dul(a),b.href\u003dBj(a));else{var d\u003dg.$L(c);d\u0026\u0026b.pauseVideo();g.NJ(a,void 0,!0);d\u0026\u0026(g.OJ(a),g.nu(c))}return!1};\nKN\u003dfunction(){return{D:\"div\",K:\"ytp-spinner-container\",S:[{D:\"div\",K:\"ytp-spinner-rotator\",S:[{D:\"div\",K:\"ytp-spinner-left\",S:[{D:\"div\",K:\"ytp-spinner-circle\"}]},{D:\"div\",K:\"ytp-spinner-right\",S:[{D:\"div\",K:\"ytp-spinner-circle\"}]}]}]}};\nLN\u003dfunction(a){if(document.createRange){var b\u003ddocument.createRange();b\u0026\u0026(b.selectNodeContents(a),a\u003dwindow.getSelection())\u0026\u0026(a.removeAllRanges(),a.addRange(b))}};\nMN\u003dfunction(a,b,c){a\u003da.T();return g.S(a.experiments,\"desktop_player_button_tooltip_with_shortcut\")\u0026\u0026!a.Bg?g.GI(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:b,SHORTCUT:c}):b};\ng.NN\u003dfunction(a){g.V.call(this,{D:\"div\",Ea:[\"ytp-error\"],U:{role:\"alert\"},S:[{D:\"div\",K:\"ytp-error-content\",S:[{D:\"div\",K:\"ytp-error-icon-container\",S:[{D:\"svg\",U:{fill:\"#fff\",viewBox:\"0 0 48 48\"},S:[{D:\"path\",U:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{D:\"path\",U:{d:\"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z\",\"fill-opacity\":\"0.7\"}}]}]},{D:\"div\",K:\"ytp-error-content-wrap\",\nS:[{D:\"div\",K:\"ytp-error-content-wrap-reason\",ra:\"{{content}}\"},{D:\"div\",K:\"ytp-error-content-wrap-subreason\",ra:\"{{subreason}}\"}]}]}]});this.api\u003da;this.keys\u003d[]};\ng.ON\u003dfunction(a){a\u003da.split(Nta);for(var b\u003d[],c\u003d0;c\u003ca.length;c+\u003d3){var d\u003da[c++].split(\"\\n\");b.push(d[0]);for(var e\u003d1;e\u003cd.length;e++)b.push({D:\"br\"}),b.push(d[e]);c\u003ca.length\u0026\u0026b.push({D:\"a\",U:{href:a[c],target:a[c+1]},ra:a[c+2]})}return{D:\"span\",S:b}};\nQN\u003dfunction(a,b,c,d,e,f,h){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;h\u003dvoid 0\u003d\u003d\u003dh?!0:h;e||(e\u003da.api.T().l);a\u003da.api.getVideoData();b\u003dg.GI(g.PN[b]||\"\",d?{CPN:a.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);d\u003d[];f\u0026\u0026d.push({D:\"h2\",ra:f});d.push(b[0]);h\u0026\u0026d.push({D:\"br\"});d.push({D:\"a\",U:{href:c,target:e?\"_blank\":null},ra:b[2]});d.push(b[4]);return{D:\"span\",S:d}};\nOta\u003dfunction(a,b){for(var c\u003da.element.getElementsByTagName(\"a\"),d\u003d0;d\u003cc.length;d++){var e\u003da.N(c[d],\"click\",b);a.keys.push(e)}};\nPta\u003dfunction(a){for(var b\u003d0;b\u003ca.keys.length;b++)a.jc(a.keys[b]);a.keys\u003d[]};\nSN\u003dfunction(a){g.cN.call(this);this.I\u003da;this.i\u003dnew Set;this.mediaSession\u003dnavigator.mediaSession;RN(this,\"play\",function(){a.playVideo()});\nRN(this,\"pause\",function(){a.pauseVideo()});\nRN(this,\"seekbackward\",function(){a.seekBy(-5*a.getPlaybackRate())});\nRN(this,\"seekforward\",function(){a.seekBy(5*a.getPlaybackRate())});\nthis.N(a,\"videodatachange\",this.ob);this.N(a,\"presentingplayerstatechange\",this.eh);this.ob()};\nRN\u003dfunction(a,b,c){a.mediaSession.setActionHandler(b,c?function(){c()}:null);\na.i.add(b)};\nQta\u003dfunction(a){var b,c;a\u003da.I.getVideoData();a\u003da.watchNextResponse\u0026\u0026a.watchNextResponse.playerOverlays||null;return null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.playerOverlayRenderer)||void 0\u003d\u003d\u003db?void 0:b.browserMediaSession)||void 0\u003d\u003d\u003dc?void 0:c.browserMediaSessionRenderer};\nRta\u003dfunction(a){var b\u003d[];if(!a||!a.thumbnails)return b;a\u003dg.r(a.thumbnails);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.url\u0026\u0026(!c.width||0\u003e\u003dc.width||!c.height||0\u003e\u003dc.height||g.Xz(c.url)\u0026\u0026b.push({src:c.url||\"\",sizes:c.width+\"x\"+c.height,type:\"image/jpeg\"}));return b};\nTN\u003dfunction(a){g.V.call(this,{D:\"div\",K:\"ytp-paid-content-overlay\",U:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\"}});this.I\u003da;this.videoId\u003dnull;this.B\u003d!1;this.md\u003dthis.i\u003dnull;var b\u003da.T();a.X(\"enable_new_paid_product_placement\")\u0026\u0026!g.UF(b)?(this.l\u003dnew g.V({D:\"a\",K:\"ytp-paid-content-overlay-link\",U:{href:\"{{href}}\",target:\"_blank\"},S:[{D:\"div\",K:\"ytp-paid-content-overlay-icon\",ra:\"{{icon}}\"},{D:\"div\",K:\"ytp-paid-content-overlay-text\",ra:\"{{text}}\"},{D:\"div\",K:\"ytp-paid-content-overlay-chevron\",ra:\"{{chevron}}\"}]}),\nthis.N(this.l.element,\"click\",this.onClick)):this.l\u003dnew g.V({D:\"div\",Ea:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],ra:\"{{text}}\"});this.u\u003dnew g.ML(this.l,250,!1,100);g.J(this,this.l);this.l.Ba(this.element);g.J(this,this.u);this.I.Kg(this.element,this);this.N(a,\"videodatachange\",this.ob);this.N(a,\"presentingplayerstatechange\",this.Hc)};\nSta\u003dfunction(a,b){var c\u003dYna(b),d\u003dmH(b);if(a.i)b.videoId\u0026\u0026b.videoId!\u003d\u003da.videoId\u0026\u0026(g.Hq(a.i),a.videoId\u003db.videoId,a.B\u003d!!d);else if(c\u0026\u0026d){var e,f,h,l;a.i\u003dnew g.K(a.Bb,d,a);g.J(a,a.i);b\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003db.getPlayerResponse())||void 0\u003d\u003d\u003de?void 0:e.paidContentOverlay)||void 0\u003d\u003d\u003df?void 0:f.paidContentOverlayRenderer;e\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.navigationEndpoint;f\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.icon)||void 0\u003d\u003d\u003dh?void 0:h.iconType;h\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.urlEndpoint)||void 0\u003d\u003d\u003d\nl?void 0:l.url;a.I.im(a.element,(null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.clickTrackingParams)||null);a.l.update({href:null!\u003d\u003dh\u0026\u0026void 0!\u003d\u003dh?h:\"#\",text:c,icon:\"MONEY_HAND\"\u003d\u003d\u003df?{D:\"svg\",U:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z\",\nfill:\"white\"}}]}:null,chevron:h?g.iL():null})}};\nTta\u003dfunction(a,b){a.i\u0026\u0026(g.U(b,8)\u0026\u0026a.B?(a.B\u003d!1,a.Zc(),a.i.start()):(g.U(b,2)||g.U(b,64))\u0026\u0026a.videoId\u0026\u0026(a.videoId\u003dnull))};\nUN\u003dfunction(a){g.V.call(this,{D:\"div\",K:\"ytp-spinner\",S:[KN(),{D:\"div\",K:\"ytp-spinner-message\",ra:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003da;this.message\u003dthis.Da(\"ytp-spinner-message\");this.i\u003dnew g.K(this.show,500,this);g.J(this,this.i);this.N(a,\"presentingplayerstatechange\",this.l);this.N(a,\"playbackstalledatstart\",this.u);a\u003da.ub();Uta(a)?this.i.start():this.hide()};\nUta\u003dfunction(a){return g.U(a,128)?!1:g.U(a,16)||g.U(a,1)?!0:!1};\ng.VN\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;g.dL.call(this,b);var e\u003dthis;this.I\u003da;this.Aa\u003dd;this.J\u003dnew g.cN(this);this.V\u003dnew g.ML(this,c,!0,void 0,void 0,function(){e.l\u0026\u0026e.element\u0026\u0026(e.l.getAttribute(\"aria-haspopup\"),e.l.setAttribute(\"aria-expanded\",\"true\"),e.focus())});\ng.J(this,this.J);g.J(this,this.V)};\nVta\u003dfunction(a){a.l\u0026\u0026(document.activeElement\u0026\u0026g.wg(a.element,document.activeElement)\u0026\u0026(zg(a.l),a.l.focus()),a.l.removeAttribute(\"aria-expanded\"),a.l\u003dvoid 0);g.Jx(a.J);a.L\u003dvoid 0};\nWN\u003dfunction(a,b,c){a.Nf()?a.Bb():a.Zc(b,c)};\nXN\u003dfunction(a){var b\u003dg.GE(a.T().experiments,\"mweb_muted_autoplay_animation\"),c\u003d[],d\u003d[{D:\"div\",Ea:[\"ytp-unmute-icon\"],S:[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}]},\n{D:\"div\",Ea:[\"ytp-unmute-text\"],ra:\"Tap to unmute\"}];\"none\"!\u003d\u003db\u0026\u0026(c.push(\"ytp-unmute-animated\"),d.push({D:\"div\",Ea:[\"ytp-unmute-box\"],S:[]}),\"expand\"\u003d\u003d\u003db?c.push(\"ytp-unmute-expand\"):\"shrink\"\u003d\u003d\u003db\u0026\u0026c.push(\"ytp-unmute-shrink\"));g.VN.call(this,a,{D:\"button\",Ea:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\"].concat(c),S:[{D:\"div\",K:\"ytp-unmute-inner\",S:d}]},100);this.i\u003dthis.u\u003d!1;this.api\u003da;this.api.Yb(this.element,this,51663);this.N(a,\"onMutedAutoplayChange\",this.Gv,this);this.N(a,\"presentingplayerstatechange\",\nthis.eh);this.Pa(\"click\",this.onClick,this);a\u003da.isMutedByMutedAutoplay()\u0026\u0026!g.rF(this.api.T());g.cL(this,a);a\u0026\u0026Wta(this);this.B\u003da};\nWta\u003dfunction(a){a.i||(a.i\u003d!0,a.api.kb(a.element,!0))};\ng.ZN\u003dfunction(a){g.cN.call(this);var b\u003dthis;this.api\u003da;this.ME\u003d!1;this.zk\u003dnull;this.mx\u003d!1;this.oe\u003dnull;this.eC\u003dthis.Yz\u003d!1;this.kF\u003dthis.mF\u003dnull;this.LJ\u003dNaN;this.jF\u003dthis.du\u003d!1;this.xv\u003d0;this.yB\u003d[];var c\u003da.T(),d\u003da.Za();this.DH\u003dnew g.K(this.LD,0,this);g.J(this,this.DH);g.CF(c)||(this.jr\u003dnew HN(a),g.J(this,this.jr),g.$M(a,this.jr.element,4));if(Xta()){var e\u003dnew UN(a);g.J(this,e);e\u003de.element;g.$M(a,e,4)}var f\u003da.getVideoData();this.ld\u003dnew FN(d,function(l){return b.fx(l)},f,c.td);\ng.J(this,this.ld);this.ld.subscribe(\"autohideupdate\",this.rj,this);var h\u003dnew TN(a);g.J(this,h);g.$M(a,h.element,4);this.eA\u003dnew XN(a);g.J(this,this.eA);g.$M(this.api,this.eA.element,2);this.cD\u003dthis.api.isMutedByMutedAutoplay();this.N(a,\"onMutedAutoplayChange\",this.Gv);this.Xz\u003dnew g.K(this.Gs,200,this);g.J(this,this.Xz);this.rD\u003df.videoId;this.KL\u003dnew g.K(function(){b.xv\u003d0},350);\ng.J(this,this.KL);this.qx\u003dnew g.K(function(){b.jF||YN(b)},350,this);\ng.J(this,this.qx);f\u003da.getRootNode();f.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(c.color){case \"white\":g.M(f,\"ytp-color-white\")}g.CF(c)\u0026\u0026g.M(f,\"ytp-music-player\");!g.S(a.T().experiments,\"disable_mediasession2\")\u0026\u0026navigator.mediaSession\u0026\u0026!navigator.mediaSession.metadata\u0026\u0026navigator.mediaSession.setActionHandler\u0026\u0026(f\u003dnew SN(a),g.J(this,f));this.N(a,\"appresize\",this.tb);this.N(a,\"presentingplayerstatechange\",this.eh);this.N(a,\"videodatachange\",this.ob);this.N(a,\"videoplayerreset\",this.KT);\nthis.N(a,\"autonavvisibility\",function(){b.pm()});\nthis.N(a,\"sizestylechange\",function(){b.pm()});\nthis.N(d,\"click\",this.nU,this);this.N(d,\"dblclick\",this.oU,this);c.Ua\u0026\u0026(this.N(d,\"gesturechange\",this.pU,this),this.N(d,\"gestureend\",this.qU,this));this.Dn\u003d[d.Ut];this.jr\u0026\u0026this.Dn.push(this.jr.element);e\u0026\u0026this.Dn.push(e)};\n$N\u003dfunction(a,b){if(!b)return!1;var c\u003da.api.cd();if(c.Bo()\u0026\u0026(c\u003dc.Fe())\u0026\u0026g.wg(c,b))return c.controls;for(c\u003d0;c\u003ca.Dn.length;c++)if(g.wg(a.Dn[c],b))return!1;return g.Lq(b,\"ytp-player-content\")||g.Lq(b,\"html5-endscreen\")||b\u003d\u003d\u003da.api.getRootNode()?!1:!0};\nYta\u003dfunction(a){var b\u003d2\u003d\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026(a.api.Za().dy||!1)\u0026\u0026a.api.T().i\u0026\u0026aO\u0026\u002611\u003c\u003dHH;a\u003da.api.T().J\u0026\u0026aO;return!(!b\u0026\u0026!a)};\nbO\u003dfunction(a,b){return!$N(a,ku(b))\u0026\u0026g.$L(b)};\nYN\u003dfunction(a){a.ld.Qk();if(g.S(a.api.T().experiments,\"web_player_touch_mode_improvements\")\u0026\u0026a.Yz\u0026\u0026a.eC)a.eC\u003d!1;else if(!a.api.T().xa\u0026\u0026!a.pk()){var b\u003da.api.ub();g.U(b,2)\u0026\u0026UM(a.api)||a.iq(b);if(!a.api.T().Ua||b.isCued()||g.U(b,1024)){var c\u003da.api.Oz();g.Sv(\"embedsShouldRequestStorageAccessResult\",{result:!!c,returnsUndefined:void 0\u003d\u003d\u003dc});var d\u003dg.U(b,1024);c\u0026\u0026(b.isCued()||d)?(g.Sv(\"embedsRequestStorageAccessState\",{isCued:b.isCued(),v9:d}),a.requestStorageAccess()):(!c||b.isCued()\u0026\u0026d||g.Sv(\"embedsRequestStorageAccessFailedState\",\n{state:b.state}),a.Gs())}else a.Xz.isActive()?(a.ey(),a.Xz.stop()):a.Xz.start()}};\nZta\u003dfunction(a,b){return g.$L(b)\u0026\u0026a.api.isMutedByMutedAutoplay()?(a.api.unMute(),2\u003d\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026a.api.playVideo(),b\u003da.api.ub(),!g.U(b,4)||g.U(b,8)||g.U(b,2)||a.Gs(),!0):!1};\n$ta\u003dfunction(a,b,c){a.api.isFullscreen()?c\u003c1-b\u0026\u0026a.api.toggleFullscreen():c\u003e1+b\u0026\u0026a.api.toggleFullscreen()};\nXta\u003dfunction(){var a\u003dCt()\u0026\u002667\u003c\u003dzt();return!Bt(\"tizen\")\u0026\u0026!pF\u0026\u0026!a\u0026\u0026!0};\ncO\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?2:b;g.Kx.call(this);this.api\u003da;this.i\u003dnull;this.qe\u003dnew Hx(this);g.J(this,this.qe);this.l\u003dksa;this.qe.N(this.api,\"presentingplayerstatechange\",this.Hc);this.i\u003dthis.qe.N(this.api,\"progresssync\",this.Rb);this.Ij\u003db;1\u003d\u003d\u003dthis.Ij\u0026\u0026this.Rb()};\ndO\u003dfunction(a){g.V.call(this,{D:\"button\",Ea:[\"ytp-button\",\"ytp-back-button\"],S:[{D:\"div\",K:\"ytp-arrow-back-icon\",S:[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 -12 36 36\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{D:\"path\",Kb:!0,U:{d:\"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z\",fill:\"#fff\"}}]}]}]});this.I\u003da;g.cL(this,a.T().showBackButton);this.Pa(\"click\",this.onClick)};\ng.eO\u003dfunction(a){g.V.call(this,{D:\"div\",S:[{D:\"div\",K:\"ytp-bezel-text-wrapper\",S:[{D:\"div\",K:\"ytp-bezel-text\",ra:\"{{title}}\"}]},{D:\"div\",K:\"ytp-bezel\",U:{role:\"status\",\"aria-label\":\"{{label}}\"},S:[{D:\"div\",K:\"ytp-bezel-icon\",ra:\"{{icon}}\"}]}]});this.I\u003da;this.l\u003dnew g.K(this.show,10,this);this.i\u003dnew g.K(this.hide,500,this);g.J(this,this.l);g.J(this,this.i);this.hide()};\ngO\u003dfunction(a,b,c){if(0\u003e\u003db){c\u003dqL();b\u003d\"muted\";var d\u003d0}else c\u003dc?{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z\",fill:\"#fff\"}}]}:{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z\",\nfill:\"#fff\"}}]},d\u003dMath.floor(b),b\u003dd+\"volume\";fO(a,c,b,d+\"%\")};\naua\u003dfunction(a,b){b\u003db?{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 17,24 V 12 l -8.5,6 8.5,6 z m .5,-6 8.5,6 V 12 l -8.5,6 z\"}}]}:{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]};var c\u003da.I.getPlaybackRate(),d\u003dg.GI(\"Speed is $RATE\",{RATE:String(c)});fO(a,b,d,c+\"x\")};\nfO\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;a.Ra(\"label\",void 0\u003d\u003d\u003dc?\"\":c);a.Ra(\"icon\",b);g.Hq(a.i);a.l.start();a.Ra(\"title\",d);g.N(a.element,\"ytp-bezel-text-hide\",!d)};\niO\u003dfunction(a,b,c){g.V.call(this,{D:\"button\",Ea:[\"ytp-button\",\"ytp-cards-button\"],U:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.rF(a.T()))},S:[{D:\"span\",K:\"ytp-cards-button-icon-default\",S:[{D:\"div\",K:\"ytp-cards-button-icon\",S:[a.T().X(\"player_new_info_card_format\")?Hra():{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M17,16 L19,16 L19,24 L17,24 L17,16 Z M17,12 L19,12 L19,14 L17,14 L17,12 Z\"}}]}]},\n{D:\"div\",K:\"ytp-cards-button-title\",ra:\"Info\"}]},{D:\"span\",K:\"ytp-cards-button-icon-shopping\",S:[{D:\"div\",K:\"ytp-cards-button-icon\",S:[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",K:\"ytp-svg-shadow\",U:{d:\"M 27.99,18 A 9.99,9.99 0 1 1 8.00,18 9.99,9.99 0 1 1 27.99,18 z\"}},{D:\"path\",K:\"ytp-svg-fill\",U:{d:\"M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 z m -4.68,4 4.53,0 c .35,0 .70,.14 .93,.37 l 5.84,5.84 c .23,.23 .37,.58 .37,.93 0,.35 -0.13,.67 -0.37,.90 L 20.06,24.62 C 19.82,24.86 19.51,25 19.15,25 c -0.35,0 -0.70,-0.14 -0.93,-0.37 L 12.37,18.78 C 12.13,18.54 12,18.20 12,17.84 L 12,13.31 C 12,12.59 12.59,12 13.31,12 z m .96,1.31 c -0.53,0 -0.96,.42 -0.96,.96 0,.53 .42,.96 .96,.96 .53,0 .96,-0.42 .96,-0.96 0,-0.53 -0.42,-0.96 -0.96,-0.96 z\",\n\"fill-opacity\":\"1\"}},{D:\"path\",K:\"ytp-svg-shadow-fill\",U:{d:\"M 24.61,18.22 18.76,12.37 C 18.53,12.14 18.20,12 17.85,12 H 13.30 C 12.58,12 12,12.58 12,13.30 V 17.85 c 0,.35 .14,.68 .38,.92 l 5.84,5.85 c .23,.23 .55,.37 .91,.37 .35,0 .68,-0.14 .91,-0.38 L 24.61,20.06 C 24.85,19.83 25,19.50 25,19.15 25,18.79 24.85,18.46 24.61,18.22 z M 14.27,15.25 c -0.53,0 -0.97,-0.43 -0.97,-0.97 0,-0.53 .43,-0.97 .97,-0.97 .53,0 .97,.43 .97,.97 0,.53 -0.43,.97 -0.97,.97 z\",fill:\"#000\",\"fill-opacity\":\"0.15\"}}]}]},{D:\"div\",\nK:\"ytp-cards-button-title\",ra:\"Shopping\"}]}]});this.I\u003da;this.u\u003db;this.B\u003dc;this.i\u003dnull;this.l\u003dnew g.ML(this,250,!0,100);g.J(this,this.l);g.N(this.B,\"ytp-show-cards-title\",g.rF(a.T()));this.hide();this.Pa(\"click\",this.onClicked);this.Pa(\"mouseover\",this.fT);hO(this,!0)};\nhO\u003dfunction(a,b){b?a.i\u003dg.jO(a.u.fc(),a.element):(a.i\u003da.i,a.i(),a.i\u003dnull)};\nkO\u003dfunction(a,b,c){g.V.call(this,{D:\"div\",K:\"ytp-cards-teaser\",S:[{D:\"div\",K:\"ytp-cards-teaser-box\"},{D:\"div\",K:\"ytp-cards-teaser-text\",S:a.T().X(\"player_new_info_card_format\")?[{D:\"button\",K:\"ytp-cards-teaser-info-icon\",U:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},S:[Hra()]},{D:\"span\",K:\"ytp-cards-teaser-label\",ra:\"{{text}}\"},{D:\"button\",K:\"ytp-cards-teaser-close-button\",U:{\"aria-label\":\"Close\"},S:[g.jL()]}]:[{D:\"span\",K:\"ytp-cards-teaser-label\",ra:\"{{text}}\"}]}]});var d\u003dthis;this.I\u003da;this.V\u003d\nb;this.Xh\u003dc;this.B\u003dnew g.ML(this,250,!1,250);this.i\u003dnull;this.J\u003dnew g.K(this.vT,300,this);this.G\u003dnew g.K(this.uT,2E3,this);this.C\u003d[];this.l\u003dnull;this.L\u003dnew g.K(function(){d.element.style.margin\u003d\"0\"},250);\nthis.u\u003dnull;g.J(this,this.B);g.J(this,this.J);g.J(this,this.G);g.J(this,this.L);g.S(a.T().experiments,\"player_new_info_card_format\")?(g.M(a.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.N(this.Da(\"ytp-cards-teaser-close-button\"),\"click\",this.wi),this.N(this.Da(\"ytp-cards-teaser-info-icon\"),\"click\",this.aF),this.N(this.Da(\"ytp-cards-teaser-label\"),\"click\",this.aF)):this.Pa(\"click\",this.aF);this.N(c.element,\"mouseover\",this.gG);this.N(c.element,\"mouseout\",this.fG);this.N(a,\"cardsteasershow\",this.NU);\nthis.N(a,\"cardsteaserhide\",this.Bb);this.N(a,\"cardstatechange\",this.BM);this.N(a,\"presentingplayerstatechange\",this.BM);this.N(a,\"appresize\",this.xF);this.N(a,\"onShowControls\",this.xF);this.N(a,\"onHideControls\",this.JP);this.Pa(\"mouseenter\",this.xN)};\nmO\u003dfunction(a){g.V.call(this,{D:\"button\",Ea:[lO.BUTTON,lO.TITLE_NOTIFICATIONS],U:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},S:[{D:\"div\",K:lO.TITLE_NOTIFICATIONS_ON,U:{title:\"Stop receiving notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},S:[g.nL()]},{D:\"div\",K:lO.TITLE_NOTIFICATIONS_OFF,U:{title:\"Receive notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},S:[{D:\"svg\",U:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},S:[{D:\"path\",\nU:{d:\"M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}]}]});this.api\u003da;this.i\u003d!1;a.Yb(this.element,this,36927);this.Pa(\"click\",this.onClick,this);this.Ra(\"pressed\",!1);this.Ra(\"label\",\"Receive notifications about every new video\")};\nbua\u003dfunction(a,b){a.i\u003db;a.element.classList.toggle(lO.NOTIFICATIONS_ENABLED,a.i);var c\u003da.api.getVideoData();c?(b\u003db?c.HA:c.GA)?(a\u003da.api.Hl())?qM(a,b):g.ks(Error(\"No innertube service available when updating notification preferences.\")):g.ks(Error(\"No update preferences command available.\")):g.ks(Error(\"No video data when updating notification preferences.\"))};\ng.oO\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t){t\u003dvoid 0\u003d\u003d\u003dt?null:t;f\u0026\u0026(a\u003da.charAt(0)+a.substring(1).toLowerCase(),c\u003dc.charAt(0)+c.substring(1).toLowerCase());if(\"0\"\u003d\u003d\u003db||\"-1\"\u003d\u003d\u003db)b\u003dnull;if(\"0\"\u003d\u003d\u003dd||\"-1\"\u003d\u003d\u003dd)d\u003dnull;var u\u003dq.T();if(p){c\u003d{href:p,\"aria-label\":\"Subscribe to channel\"};if(g.xF(u)||g.BF(u))c.target\u003du.G;g.V.call(this,{D:\"div\",Ea:[\"ytp-button\",\"ytp-sb\"],S:[{D:\"a\",K:\"ytp-sb-subscribe\",U:c,S:[{D:\"div\",K:\"ytp-sb-text\",S:[{D:\"div\",K:\"ytp-sb-icon\"},a]},b?{D:\"div\",K:\"ytp-sb-count\",ra:b}:\"\"]}]});f\u0026\u0026g.M(this.element,\n\"ytp-sb-classic\");this.channelId\u003dh;this.i\u003dt}else{p\u003du.userDisplayName\u0026\u0026g.xF(u)\u0026\u0026!g.S(u.experiments,\"subscribe_tooltipkillswitch\");g.V.call(this,{D:\"div\",Ea:[\"ytp-button\",\"ytp-sb\"],S:[{D:\"div\",K:\"ytp-sb-subscribe\",U:p?{title:g.GI(\"Subscribe as $USER_NAME\",{USER_NAME:u.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":$F(u),\"data-tooltip-opaque\":String(g.rF(u)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Subscribe to channel\"},S:[{D:\"div\",K:\"ytp-sb-text\",S:[{D:\"div\",K:\"ytp-sb-icon\"},\na]},b?{D:\"div\",K:\"ytp-sb-count\",ra:b}:\"\"]},{D:\"div\",K:\"ytp-sb-unsubscribe\",U:p?{title:g.GI(\"Subscribed as $USER_NAME\",{USER_NAME:u.userDisplayName}),\"aria-label\":\"Unsubscribe from channel\",\"data-tooltip-image\":$F(u),\"data-tooltip-opaque\":String(g.rF(u)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe from channel\"},S:[{D:\"div\",K:\"ytp-sb-text\",S:[{D:\"div\",K:\"ytp-sb-icon\"},c]},d?{D:\"div\",K:\"ytp-sb-count\",ra:d}:\"\"]}]});var x\u003dthis;this.channelId\u003dh;this.i\u003dt;var y\u003dthis.Da(\"ytp-sb-subscribe\"),z\u003dthis.Da(\"ytp-sb-unsubscribe\");\nf\u0026\u0026g.M(this.element,\"ytp-sb-classic\");if(e){l?this.l():this.u();var G\u003dfunction(){var I\u003dx.channelId;if(m||n){var L\u003d{c:I};if(g.S(q.T().experiments,\"embeds_botguard_with_subscribe_killswitch\"))L\u003d\"\";else{var X;DM.ke()\u0026\u0026(X\u003dLsa(L));L\u003dX||\"\"}if(X\u003dq.getVideoData())if(X\u003dX.subscribeCommand){var Q\u003dq.Hl();Q?(qM(Q,X,{botguardResponse:L,feature:m}),q.Na(\"SUBSCRIBE\",I)):g.ks(Error(\"No innertube service available when updating subscriptions.\"))}else g.ks(Error(\"No subscribe command in videoData.\"));else g.ks(Error(\"No video data available when updating subscription.\"))}z.focus();\nz.removeAttribute(\"aria-hidden\");y.setAttribute(\"aria-hidden\",\"true\")},H\u003dfunction(){var I\u003dx.channelId;\nif(m||n){var L\u003dq.getVideoData();qM(q.Hl(),L.unsubscribeCommand,{feature:m});q.Na(\"UNSUBSCRIBE\",I)}y.focus();y.removeAttribute(\"aria-hidden\");z.setAttribute(\"aria-hidden\",\"true\")};\nthis.N(y,\"click\",G);this.N(z,\"click\",H);this.N(y,\"keypress\",function(I){13\u003d\u003d\u003dI.keyCode\u0026\u0026G(I)});\nthis.N(z,\"keypress\",function(I){13\u003d\u003d\u003dI.keyCode\u0026\u0026H(I)});\nthis.N(q,\"SUBSCRIBE\",this.l);this.N(q,\"UNSUBSCRIBE\",this.u);this.i\u0026\u0026p\u0026\u0026(this.tooltip\u003dthis.i.fc(),nO(this.tooltip),g.hf(this,g.jO(this.tooltip,y)),g.hf(this,g.jO(this.tooltip,z)))}else g.M(y,\"ytp-sb-disabled\"),g.M(z,\"ytp-sb-disabled\")}};\npO\u003dfunction(a,b){g.V.call(this,{D:\"div\",K:\"ytp-title-channel\",S:[{D:\"div\",K:\"ytp-title-beacon\"},{D:\"a\",K:\"ytp-title-channel-logo\",U:{href:\"{{channelLink}}\",target:a.T().G,\"aria-label\":\"{{channelLogoLabel}}\"}},{D:\"div\",K:\"ytp-title-expanded-overlay\",U:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},S:[{D:\"div\",K:\"ytp-title-expanded-heading\",S:[{D:\"h2\",K:\"ytp-title-expanded-title\",S:[{D:\"a\",ra:\"{{expandedTitle}}\",U:{href:\"{{channelTitleLink}}\",target:a.T().G,tabIndex:\"{{channelTitleFocusable}}\"}}]},{D:\"h3\",\nK:\"ytp-title-expanded-subtitle\",ra:\"{{expandedSubtitle}}\"}]}]}]});this.api\u003da;this.G\u003db;this.channel\u003dthis.Da(\"ytp-title-channel\");this.i\u003dthis.Da(\"ytp-title-channel-logo\");this.B\u003dthis.Da(\"ytp-title-expanded-overlay\");this.u\u003dthis.l\u003dthis.subscribeButton\u003dnull;this.C\u003dg.rF(this.api.T());a.Yb(this.i,this,36925);this.C\u0026\u0026cua(this);this.N(a,\"videodatachange\",this.Ma);this.N(a,\"videoplayerreset\",this.Ma);this.Ma()};\ncua\u003dfunction(a){var b\u003da.api.T(),c\u003da.api.getVideoData();if(!b.Ci){var d\u003db.ea?null:msa(),e\u003dnew g.oO(\"Subscribe\",null,\"Subscribed\",null,!0,!1,c.Qi,c.subscribed,\"channel_avatar\",null,d,a.api,a.G);a.subscribeButton\u003de;g.J(a,e);e.Ba(a.B);a.api.Yb(e.element,a,36926);e.hide();a.N(e.element,\"click\",function(){a.api.Gb(e.element)});\nvar f\u003dnew mO(a.api);a.l\u003df;g.J(a,f);f.Ba(a.B);f.hide();a.N(a.api,\"SUBSCRIBE\",function(){c.Ih\u0026\u0026f.show()});\na.N(a.api,\"UNSUBSCRIBE\",function(){c.Ih\u0026\u0026(f.hide(),bua(f,!1))})}a.Ra(\"flyoutUnfocusable\",\"true\");\na.Ra(\"channelTitleFocusable\",\"-1\");b.i?a.N(a.i,\"click\",function(h){dua(a)\u0026\u0026(h.preventDefault(),a.isExpanded()?a.YB():a.uC());a.api.Gb(a.i)}):(a.N(a.channel,\"mouseenter\",a.uC),a.N(a.channel,\"mouseleave\",a.YB),a.N(a.channel,\"focusin\",a.uC),a.N(a.channel,\"focusout\",function(h){a.channel.contains(h.relatedTarget)||a.YB()}),a.N(a.i,\"click\",function(){a.api.Gb(a.i)}));\na.u\u003dnew g.K(function(){a.isExpanded()\u0026\u0026(a.subscribeButton\u0026\u0026(a.subscribeButton.hide(),a.api.kb(a.subscribeButton.element,!1)),a.l\u0026\u0026(a.l.hide(),a.api.kb(a.l.element,!1)),a.channel.classList.remove(\"ytp-title-expanded\"),a.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.J(a,a.u);a.N(a.channel,eua,function(){fua(a)});\na.N(a.api,\"onHideControls\",a.yE);a.N(a.api,\"appresize\",a.yE);a.N(a.api,\"fullscreentoggled\",a.yE)};\nfua\u003dfunction(a){a.channel.classList.remove(\"ytp-title-show-collapsed\");a.channel.classList.remove(\"ytp-title-show-expanded\")};\ndua\u003dfunction(a){var b\u003da.api.getPlayerSize();return a.C\u0026\u0026524\u003c\u003db.width};\ng.rO\u003dfunction(a,b,c,d){g.dL.call(this,a);this.priority\u003db;c\u0026\u0026g.qO(this,c);d\u0026\u0026this.dd(d)};\ng.sO\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?[]:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;b.push(\"ytp-menuitem\");\"role\"in a||(a.role\u003d\"menuitem\");c||\"tabindex\"in a||(a.tabindex\u003d\"0\");return{D:c?\"a\":\"div\",Ea:b,U:a,S:[{D:\"div\",K:\"ytp-menuitem-icon\",ra:\"{{icon}}\"},{D:\"div\",K:\"ytp-menuitem-label\",ra:\"{{label}}\"},{D:\"div\",K:\"ytp-menuitem-content\",ra:\"{{content}}\"}]}};\ntO\u003dfunction(a,b){a.Ra(\"icon\",b)};\ng.qO\u003dfunction(a,b){a.Ra(\"label\",b)};\nuO\u003dfunction(a,b,c,d,e,f){var h\u003d{D:\"div\",K:\"ytp-panel\"};if(c){var l\u003d\"ytp-panel-title\";var m\u003d{D:\"div\",K:\"ytp-panel-header\",S:[{D:\"button\",Ea:[\"ytp-button\",l],S:[c]}]};if(e){var n\u003d\"ytp-panel-options\";m.S.unshift({D:\"button\",Ea:[\"ytp-button\",n],S:[d]})}h.S\u003d[m]}d\u003d!1;f\u0026\u0026(f\u003d{D:\"div\",K:\"ytp-panel-footer\",S:[f]},d\u003d!0,h.S?h.S.push(f):h.S\u003d[f]);g.dL.call(this,h);this.content\u003db;d\u0026\u0026h.S?b.Ba(this.element,h.S.length-1):b.Ba(this.element);this.gJ\u003d!1;this.aR\u003dd;c\u0026\u0026(c\u003dthis.Da(l),this.N(c,\"click\",this.uS),this.gJ\u003d!0,\ne\u0026\u0026(n\u003dthis.Da(n),this.N(n,\"click\",e)));b.subscribe(\"size-change\",this.xK,this);this.N(a,\"fullscreentoggled\",this.xK)};\ng.vO\u003dfunction(a,b,c,d,e,f){b\u003dvoid 0\u003d\u003d\u003db?null:b;var h\u003d{role:\"menu\"};b\u0026\u0026(h.id\u003db);b\u003dnew g.dL({D:\"div\",K:\"ytp-panel-menu\",U:h});uO.call(this,a,b,c,d,e,f);this.menuItems\u003db;this.items\u003d[];g.J(this,this.menuItems)};\ng.wO\u003dfunction(a){for(var b\u003dg.r(a.items),c\u003db.next();!c.done;c\u003db.next())c.value.unsubscribe(\"size-change\",a.WD,a);a.items\u003d[];g.sg(a.menuItems.element);a.menuItems.Z(\"size-change\")};\ngua\u003dfunction(a,b){return b.priority-a.priority};\nxO\u003dfunction(a){var b\u003dg.sO({\"aria-haspopup\":\"true\"});g.rO.call(this,b,a);this.Pa(\"keydown\",this.i)};\nyO\u003dfunction(a,b){a.element.setAttribute(\"aria-haspopup\",String(b))};\nzO\u003dfunction(a,b){g.rO.call(this,g.sO({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),b,a,{D:\"div\",K:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.Pa(\"click\",this.onClick)};\nAO\u003dfunction(a,b,c,d){var e;g.vO.call(this,a);this.I\u003da;this.yb\u003dc;this.pc\u003dd;this.getVideoUrl\u003dnew xO(6);this.ej\u003dnew xO(5);this.bj\u003dnew xO(4);this.Fb\u003dnew xO(3);this.Vv\u003dnew g.rO(g.sO({href:\"{{href}}\",target:this.I.T().G},void 0,!0),2,\"Troubleshoot playback issue\");this.gr\u003dnew g.dL({D:\"div\",Ea:[\"ytp-copytext\",\"ytp-no-contextmenu\"],U:{draggable:\"false\",tabindex:\"1\"},ra:\"{{text}}\"});this.cI\u003dnew uO(this.I,this.gr);this.qn\u003dnull;this.I.T().Ri\u0026\u0026(this.ni\u003dnew zO(\"Loop\",7),g.J(this,this.ni),this.Ac(this.ni,!0),this.ni.Pa(\"click\",\nthis.oT,this),a.Yb(this.ni.element,this.ni,28661));g.J(this,this.getVideoUrl);this.Ac(this.getVideoUrl,!0);this.getVideoUrl.Pa(\"click\",this.cT,this);a.Yb(this.getVideoUrl.element,this.getVideoUrl,28659);g.J(this,this.ej);this.Ac(this.ej,!0);this.ej.Pa(\"click\",this.dT,this);a.Yb(this.ej.element,this.ej,28660);g.J(this,this.bj);this.Ac(this.bj,!0);this.bj.Pa(\"click\",this.bT,this);a.Yb(this.bj.element,this.bj,28658);g.J(this,this.Fb);this.Ac(this.Fb,!0);this.Fb.Pa(\"click\",this.aT,this);g.J(this,this.Vv);\nthis.Ac(this.Vv,!0);this.Vv.Pa(\"click\",this.iU,this);b\u003dnew g.rO(g.sO(),1,\"Stats for nerds\");g.J(this,b);this.Ac(b,!0);b.Pa(\"click\",this.AU,this);g.J(this,this.gr);this.gr.Pa(\"click\",this.LS,this);g.J(this,this.cI);c\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");g.cj\u0026\u0026g.ae(43)\u0026\u0026(c\u003d!0);g.dj\u0026\u0026!g.ae(41)\u0026\u0026(c\u003d!1);c\u0026\u0026(this.qn\u003dnew g.V({D:\"textarea\",K:\"ytp-html5-clipboard\",U:{readonly:\"\"}}),g.J(this,this.qn),this.qn.Ba(this.element));null\u003d\u003d\u003d(e\u003dthis.ni)||void 0\u003d\u003d\u003de?void 0:tO(e,{D:\"svg\",\nU:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},S:[{D:\"path\",U:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]});tO(this.Fb,{D:\"svg\",U:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},S:[{D:\"path\",U:{\"clip-rule\":\"evenodd\",d:\"M20 10V8H17.19C16.74 7.22 16.12 6.54 15.37 6.04L17 4.41L15.59 3L13.42 5.17C13.39 5.16 13.37 5.16 13.34 5.16C13.18 5.12 13.02 5.1 12.85 5.07C12.79 5.06 12.74 5.05 12.68 5.04C12.46 5.02 12.23 5 12 5C11.51 5 11.03 5.07 10.58 5.18L10.6 5.17L8.41 3L7 4.41L8.62 6.04H8.63C7.88 6.54 7.26 7.22 6.81 8H4V10H6.09C6.03 10.33 6 10.66 6 11V12H4V14H6V15C6 15.34 6.04 15.67 6.09 16H4V18H6.81C7.85 19.79 9.78 21 12 21C14.22 21 16.15 19.79 17.19 18H20V16H17.91C17.96 15.67 18 15.34 18 15V14H20V12H18V11C18 10.66 17.96 10.33 17.91 10H20ZM16 15C16 17.21 14.21 19 12 19C9.79 19 8 17.21 8 15V11C8 8.79 9.79 7 12 7C14.21 7 16 8.79 16 11V15ZM10 14H14V16H10V14ZM10 10H14V12H10V10Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]});tO(this.Vv,{D:\"svg\",U:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},S:[{D:\"path\",U:{\"clip-rule\":\"evenodd\",d:\"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.28 15.21 11.97 14.44 12.64C13.71 13.28 13 13.90 13 15H11C11 13.17 11.94 12.45 12.77 11.82C13.42 11.32 14 10.87 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]});tO(b,Gra());this.N(a,\"loopchange\",this.IK);this.N(a,\"videodatachange\",this.ob);hua(this);this.Bj(this.I.getVideoData())};\nCO\u003dfunction(a,b){var c\u003d!1;if(a.qn){var d\u003da.qn.element;d.value\u003db;d.select();try{c\u003ddocument.execCommand(\"copy\")}catch(e){}}c?a.yb.Bb():(a.gr.dd(b,\"text\"),g.BO(a.yb,a.cI),LN(a.gr.element),a.qn\u0026\u0026(a.qn\u003dnull,hua(a)));return c};\nhua\u003dfunction(a){var b\u003d!!a.qn;g.qO(a.Fb,b?\"Copy debug info\":\"Get debug info\");yO(a.Fb,!b);g.qO(a.bj,b?\"Copy embed code\":\"Get embed code\");yO(a.bj,!b);g.qO(a.getVideoUrl,b?\"Copy video URL\":\"Get video URL\");yO(a.getVideoUrl,!b);g.qO(a.ej,b?\"Copy video URL at current time\":\"Get video URL at current time\");yO(a.ej,!b);tO(a.bj,b?Era():null);tO(a.getVideoUrl,b?lL():null);tO(a.ej,b?lL():null)};\ng.DO\u003dfunction(a,b){g.VN.call(this,a,{D:\"div\",Ea:[\"ytp-popup\",b||\"\"]},100,!0);this.i\u003d[];this.G\u003dthis.B\u003dnull;this.Nw\u003dthis.maxWidth\u003d0;this.size\u003dnew g.Uf(0,0);this.Pa(\"keydown\",this.yN)};\niua\u003dfunction(a){var b\u003da.i[a.i.length-1];if(b){g.Ol(a.element,a.maxWidth||\"100%\",a.Nw||\"100%\");g.zl(b.element,\"minWidth\",\"250px\");g.zl(b.element,\"width\",\"\");g.zl(b.element,\"height\",\"\");g.zl(b.element,\"maxWidth\",\"100%\");g.zl(b.element,\"maxHeight\",\"100%\");g.zl(b.content.element,\"height\",\"\");var c\u003dg.Pl(b.element);c.width+\u003d1;c.height+\u003d1;g.zl(b.element,\"width\",c.width+\"px\");g.zl(b.element,\"height\",c.height+\"px\");g.zl(b.element,\"maxWidth\",\"\");g.zl(b.element,\"maxHeight\",\"\");var d\u003d0;b.gJ\u0026\u0026(d\u003db.Da(\"ytp-panel-header\"),\nd\u003dg.Pl(d).height);var e\u003d0;b.aR\u0026\u0026(e\u003db.Da(\"ytp-panel-footer\"),g.zl(e,\"width\",c.width+\"px\"),e\u003dg.Pl(e).height);g.zl(b.content.element,\"height\",c.height-d-e+\"px\");b.element instanceof HTMLElement\u0026\u0026(d\u003db.element,e\u003dd.scrollWidth-d.clientWidth,0\u003cd.offsetWidth-d.clientWidth\u0026\u00260\u003ce\u0026\u0026(c.width+\u003de,g.zl(b.element,\"width\",c.width+\"px\")));a.size\u003dc}};\ng.BO\u003dfunction(a,b){var c\u003da.i[a.i.length-1];a.i.push(b);EO(a,c,b)};\ng.FO\u003dfunction(a){if(!(1\u003e\u003da.i.length)){var b\u003da.i.pop(),c\u003da.i[0];a.i\u003d[c];EO(a,b,c,!0)}};\nEO\u003dfunction(a,b,c,d){jua(a);b\u0026\u0026(b.unsubscribe(\"size-change\",a.Ls,a),b.unsubscribe(\"back\",a.hh,a));c.subscribe(\"size-change\",a.Ls,a);c.subscribe(\"back\",a.hh,a);if(a.xb){g.M(c.element,d?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");c.Ba(a.element);c.focus();a.element.scrollLeft\u003d0;a.element.scrollTop\u003d0;var e\u003da.size;iua(a);g.Ol(a.element,e);a.B\u003dnew g.K(function(){kua(a,b,c,d)},20,a);\na.B.start()}else c.Ba(a.element),b\u0026\u0026b.detach()};\nkua\u003dfunction(a,b,c,d){a.B.dispose();a.B\u003dnull;g.M(a.element,\"ytp-popup-animating\");d?(g.M(b.element,\"ytp-panel-animate-forward\"),g.Nq(c.element,\"ytp-panel-animate-back\")):(g.M(b.element,\"ytp-panel-animate-back\"),g.Nq(c.element,\"ytp-panel-animate-forward\"));g.Ol(a.element,a.size);a.G\u003dnew g.K(function(){g.Nq(a.element,\"ytp-popup-animating\");b.detach();g.Oq(b.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);a.G.dispose();a.G\u003dnull},250,a);\na.G.start()};\njua\u003dfunction(a){a.B\u0026\u0026g.Gq(a.B);a.G\u0026\u0026g.Gq(a.G)};\ng.GO\u003dfunction(a,b,c){g.DO.call(this,a);this.ya\u003db;this.pc\u003dc;this.u\u003dnew g.cN(this);this.Y\u003dnew g.K(this.SU,1E3,this);this.xa\u003dthis.C\u003dnull;g.J(this,this.u);g.J(this,this.Y);a.Yb(this.element,this,28656);g.M(this.element,\"ytp-contextmenu\");lua(this);this.hide()};\nlua\u003dfunction(a){g.Jx(a.u);if(\"gvn\"!\u003d\u003da.I.T().playerStyle){var b\u003da.I.Za();a.u.N(b,\"contextmenu\",a.IS);a.u.N(b,\"touchstart\",a.AN,null,!0);a.u.N(b,\"touchmove\",a.eL,null,!0);a.u.N(b,\"touchend\",a.eL,null,!0)}};\nmua\u003dfunction(a){a.I.isFullscreen()?g.$M(a.I,a.element,9):a.Ba(document.body)};\ng.HO\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?240:c;g.V.call(this,{D:\"button\",Ea:[\"ytp-button\",\"ytp-copylink-button\"],U:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.rF(a.T()))},S:[{D:\"div\",K:\"ytp-copylink-icon\",ra:\"{{icon}}\"},{D:\"div\",K:\"ytp-copylink-title\",ra:\"Copy link\",U:{\"aria-hidden\":\"true\"}}]});this.api\u003da;this.i\u003db;this.l\u003dc;this.visible\u003d!1;this.tooltip\u003dthis.i.fc();b\u003da.T();nO(this.tooltip);g.N(this.element,\"ytp-show-copylink-title\",g.rF(b)\u0026\u0026!g.CF(b));a.Yb(this.element,this,86570);this.Pa(\"click\",\nthis.onClick);this.N(a,\"videodatachange\",this.Ma);this.N(a,\"videoplayerreset\",this.Ma);this.N(a,\"appresize\",this.Ma);this.Ma();g.hf(this,g.jO(this.tooltip,this.element))};\nnua\u003dfunction(a){a.Ra(\"icon\",gL());if(a.api.T().i)IO(a.tooltip,a.element,\"Link copied to clipboard\");else{a.Ra(\"title-attr\",\"Link copied to clipboard\");JO(a.tooltip);IO(a.tooltip,a.element);var b\u003da.Pa(\"mouseleave\",function(){a.jc(b);a.Ma();a.tooltip.Yi()})}};\noua\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis;return g.B(d,function(f){if(1\u003d\u003df.i)return ra(f,2),g.A(f,navigator.clipboard.writeText(b),4);if(2!\u003df.i)return f.return(!0);ta(f);var h\u003df.return,l\u003d!1,m\u003dg.qg(\"TEXTAREA\");m.value\u003db;m.setAttribute(\"readonly\",\"\");var n\u003de.api.getRootNode();n.appendChild(m);if(Mt){var p\u003dwindow.getSelection();p.removeAllRanges();var q\u003ddocument.createRange();q.selectNodeContents(m);p.addRange(q);m.setSelectionRange(0,b.length)}else m.select();try{l\u003ddocument.execCommand(\"copy\")}catch(t){}n.removeChild(m);\nreturn h.call(f,l)})})};\nKO\u003dfunction(){g.V.call(this,{D:\"div\",K:\"ytp-doubletap-ui\",S:[{D:\"div\",Ea:[\"ytp-seek-info-container\",\"ytp-seek-static-circle\"],S:[{D:\"div\",K:\"ytp-seek-arrows-container\",S:[{D:\"span\",K:\"ytp-seek-base-arrow\"},{D:\"span\",K:\"ytp-seek-base-arrow\"},{D:\"span\",K:\"ytp-seek-base-arrow\"}]},{D:\"div\",K:\"ytp-seek-tooltip\",S:[{D:\"div\",K:\"ytp-chapter-seek-text\",ra:\"{{chapterSeekText}}\"},{D:\"div\",K:\"ytp-seek-tooltip-label\",ra:\"{{seekTime}}\"}]}]}]});this.l\u003dnew g.K(this.show,10,this);this.i\u003dnew g.K(this.hide,700,this);\ng.J(this,this.l);g.J(this,this.i);this.hide()};\nLO\u003dfunction(a){g.V.call(this,{D:\"div\",K:\"ytp-doubletap-ui-legacy\",S:[{D:\"div\",K:\"ytp-doubletap-fast-forward-ve\"},{D:\"div\",K:\"ytp-doubletap-rewind-ve\"},{D:\"div\",K:\"ytp-doubletap-static-circle\",S:[{D:\"div\",K:\"ytp-doubletap-ripple\"}]},{D:\"div\",K:\"ytp-doubletap-overlay-a11y\"},{D:\"div\",K:\"ytp-doubletap-seek-info-container\",S:[{D:\"div\",K:\"ytp-doubletap-arrows-container\",S:[{D:\"span\",K:\"ytp-doubletap-base-arrow\"},{D:\"span\",K:\"ytp-doubletap-base-arrow\"},{D:\"span\",K:\"ytp-doubletap-base-arrow\"}]},{D:\"div\",\nK:\"ytp-doubletap-tooltip\",S:[{D:\"div\",K:\"ytp-chapter-seek-text-legacy\",ra:\"{{seekText}}\"},{D:\"div\",K:\"ytp-doubletap-tooltip-label\",ra:\"{{seekTime}}\"}]}]}]});this.I\u003da;this.u\u003dnew g.K(this.show,10,this);this.l\u003dnew g.K(this.hide,700,this);this.i\u003dthis.Da(\"ytp-doubletap-static-circle\");g.J(this,this.u);g.J(this,this.l);this.hide();this.B\u003dthis.Da(\"ytp-doubletap-fast-forward-ve\");this.C\u003dthis.Da(\"ytp-doubletap-rewind-ve\");this.I.Yb(this.B,this,28240);this.I.Yb(this.C,this,28239);this.I.kb(this.B,!0);this.I.kb(this.C,\n!0)};\npua\u003dfunction(a,b){b\u003dg.GI(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:b.toString()});a.Ra(\"seekTime\",b)};\nMO\u003dfunction(a){var b\u003dnull;try{b\u003da.toLocaleString(\"en-GB\",{style:\"percent\"})}catch(c){b\u003da.toLocaleString(void 0,{style:\"percent\"})}return b};\nNO\u003dfunction(a,b){var c\u003d0;a\u003dg.r(a);for(var d\u003da.next();!(d.done||d.value.startTime\u003eb);d\u003da.next())c++;return 0\u003d\u003d\u003dc?c:c-1};\nqua\u003dfunction(a,b){b\u003dNO(a,b)+1;return b\u003ca.length?b:-1};\nrua\u003dfunction(a,b){return NO(a,b)-1};\ng.OO\u003dfunction(a,b,c,d,e,f,h){g.cN.call(this);var l\u003dthis;this.api\u003da;this.contextMenu\u003dc;this.ld\u003dd;this.pc\u003de;this.i\u003df;this.B\u003dh;this.u\u003dnew g.K(function(){sua(l,!1)},1E3);\nthis.l\u003d\"\";g.J(this,this.u);a\u003dg.Oa(this.KE,!1);this.N(b,\"mousedown\",a);this.N(c.element,\"mousedown\",a);this.N(b,\"keydown\",this.cJ);this.N(c.element,\"keydown\",this.cJ);this.N(b,\"keyup\",this.dJ);this.N(c.element,\"keyup\",this.dJ)};\nQO\u003dfunction(a,b,c,d){var e\u003dg.rN(a.api.sb());if(e\u0026\u0026e.loaded){var f\u003da.api.getSubtitlesUserSettings();e\u003dvoid 0;for(var h\u003d0;h\u003cg.PO.length;h++){var l\u003dg.PO[h];if(l.option\u003d\u003d\u003db){e\u003dl.options;break}}h\u003dvoid 0;for(l\u003d0;l\u003ce.length;l++)e[l].option\u003d\u003d\u003df[b]\u0026\u0026(h\u003dl);if(d)if(c){if(0\u003d\u003d\u003dh)return}else if(h\u003d\u003d\u003de.length-1)return;d\u003d{};d[b]\u003de[(h+(c?e.length-1:1))%e.length].option;a.api.updateSubtitlesUserSettings(d);sua(a,!0);a.u.start()}};\ntua\u003dfunction(a,b){a.api.hf();if(g.U(a.api.ub(),4)){var c\u003da.api.getVideoData().l;c\u0026\u0026(c\u003dc.video)\u0026\u0026a.api.seekBy(b/(c.fps||30))}};\nsua\u003dfunction(a,b){g.rN(a.api.sb())\u0026\u0026a.api.setOption(\"captions\",\"sampleSubtitles\",b)};\nRO\u003dfunction(a,b,c){g.V.call(this,{D:\"button\",Ea:[\"ytp-button\",\"ytp-overflow-button\"],U:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":c.element.id},S:[{D:\"div\",K:\"ytp-overflow-icon\",S:[{D:\"svg\",U:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z\",fill:\"#fff\"}}]}]}]});var d\u003dthis;this.I\u003da;this.i\u003db;this.visible\u003d!1;this.tooltip\u003dthis.i.fc();\na.Yb(this.element,this,16499);this.N(a,\"appresize\",this.Ma);this.N(a,\"fullscreentoggled\",this.Ma);this.N(a,\"presentingplayerstatechange\",this.Ma);this.Ma();g.hf(this,g.jO(this.tooltip,this.element));this.Pa(\"click\",function(){a.Gb(d.element);WN(c,d.element,!1)})};\nSO\u003dfunction(a,b){g.VN.call(this,a,{D:\"div\",K:\"ytp-overflow-panel\",U:{id:ZK(),role:\"dialog\"},S:[{D:\"div\",K:\"ytp-overflow-panel-content\",S:[{D:\"div\",K:\"ytp-overflow-panel-action-buttons\",ra:\"{{buttons}}\"}]},{D:\"button\",Ea:[\"ytp-overflow-panel-close\",\"ytp-button\"],U:{title:\"Close\"},S:[g.jL()]}]},250);this.actionButtons\u003d[];this.tooltip\u003db.fc();this.i\u003dthis.Da(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.Da(\"ytp-overflow-panel-close\");this.N(this.closeButton,\"click\",this.Bb);g.hf(this,g.jO(this.tooltip,\nthis.closeButton));this.Pa(\"click\",this.BN);this.N(a,\"videoplayerreset\",this.hide);this.N(a,\"fullscreentoggled\",this.Pe);this.hide()};\nTO\u003dfunction(a,b){a.actionButtons.includes(b)||(a.actionButtons.push(b),a.Ra(\"buttons\",a.actionButtons))};\nuua\u003dfunction(a,b){a\u003dg.r(a.actionButtons);for(var c\u003da.next();!c.done;c\u003da.next())c.value.Sb(b)};\nUO\u003dfunction(a,b,c){var d\u003db.ib(c),e\u003da.T(),f\u003dd.Se(\"default.jpg\");g.V.call(this,{D:\"a\",Ea:[\"ytp-video-menu-item\",\"ytp-button\"],U:{role:\"menuitemradio\",\"aria-label\":d.title,href:e.getVideoUrl(d.videoId,b.listId?b.listId.toString():null)},S:[{D:\"div\",K:\"ytp-video-menu-item-index\",ra:String(c+1)},{D:\"div\",K:\"ytp-video-menu-item-now-playing\",ra:\"\\u25b6\"},{D:\"div\",K:\"ytp-video-menu-item-thumbnail\",U:{style:f?\"background-image: url(\"+f+\");\":void 0}},{D:\"div\",K:\"ytp-video-menu-item-title\",ra:d.title},{D:\"div\",\nK:\"ytp-video-menu-item-author\",ra:d.author}]});this.api\u003da;this.index\u003dc;this.Pa(\"click\",this.onClick)};\nVO\u003dfunction(a){g.VN.call(this,a,{D:\"div\",K:\"ytp-playlist-menu\",U:{role:\"dialog\",id:ZK()},S:[{D:\"div\",K:\"ytp-playlist-menu-header\",S:[{D:\"div\",K:\"ytp-playlist-menu-title\",S:[{D:\"a\",K:\"ytp-playlist-menu-title-name\",U:{href:\"{{playlisturl}}\"},ra:\"{{title}}\"},{D:\"button\",Ea:[\"ytp-playlist-menu-close\",\"ytp-button\"],U:{\"aria-label\":\"Close\"},S:[g.jL()]}]},{D:\"div\",K:\"ytp-playlist-menu-subtitle\",ra:\"{{subtitle}}\"}]},{D:\"div\",K:\"ytp-playlist-menu-items\",U:{role:\"menu\"}}]},250);this.api\u003da;this.selected\u003dthis.B\u003d\nthis.playlist\u003dnull;this.items\u003dthis.Da(\"ytp-playlist-menu-items\");this.u\u003dnew g.cN(this);this.i\u003d[];a\u003dthis.Da(\"ytp-playlist-menu-close\");this.N(a,\"click\",this.Bb);a\u003dthis.Da(\"ytp-playlist-menu-title-name\");this.N(a,\"click\",this.RU);g.J(this,this.u);this.hide()};\nWO\u003dfunction(a,b,c){g.V.call(this,{D:\"button\",Ea:[\"ytp-playlist-menu-button\",\"ytp-button\"],U:{title:\"{{title}}\",\"aria-owns\":String(c.element.id),\"aria-haspopup\":\"true\",\"aria-label\":\"Playlist\"},S:[{D:\"div\",K:\"ytp-playlist-menu-button-icon\",S:[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"m 22.53,21.42 0,6.85 5.66,-3.42 -5.66,-3.42 0,0 z m -11.33,0 9.06,0 0,2.28 -9.06,0 0,-2.28 0,0 z m 0,-9.14 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z m 0,4.57 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z\",\nfill:\"#fff\"}}]}]},{D:\"div\",K:\"ytp-playlist-menu-button-text\",ra:\"{{text}}\"}]});var d\u003dthis;this.api\u003da;this.playlist\u003dnull;this.visible\u003d!1;this.tooltip\u003db.fc();a.Yb(this.element,this,70344);this.N(a,\"videodatachange\",this.i);this.N(a,\"onPlaylistUpdate\",this.i);this.N(a,\"presentingplayerstatechange\",this.Ma);this.N(a,\"appresize\",this.Ma);this.hide();this.i();g.hf(this,g.jO(this.tooltip,this.element));this.Pa(\"click\",function(){a.Gb(d.element);WN(c,d.element,!1)})};\nXO\u003dfunction(a,b,c){g.V.call(this,{D:\"div\",K:\"ytp-promotooltip-wrapper\",S:[{D:\"div\",K:\"ytp-promotooltip-container\",S:[{D:\"div\",K:\"ytp-promotooltip-content\",S:[{D:\"div\",K:\"ytp-promotooltip-title\",ra:\"{{title}}\"},{D:\"div\",K:\"ytp-promotooltip-details\",ra:\"{{details}}\"}]},{D:\"div\",K:\"ytp-promotooltip-buttons\",S:[{D:\"div\",K:\"ytp-promotooltip-dismiss-button\",ra:\"{{dismissButtonText}}\",U:{tabindex:\"0\"}},{D:\"div\",K:\"ytp-promotooltip-accept-button\",ra:\"{{acceptButtonText}}\",U:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{D:\"div\",K:\"ytp-promotooltip-pointer\"}]});this.tooltipRenderer\u003da;this.J\u003db;this.I\u003dc;this.i\u003dthis.u\u003dnull;this.title\u003dthis.Da(\"ytp-promotooltip-title\");this.details\u003dthis.Da(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.Da(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.Da(\"ytp-promotooltip-dismiss-button\");this.G\u003dthis.C\u003dthis.l\u003dthis.B\u003d!1;g.cL(this,!1);a\u003dthis.tooltipRenderer.trackingParams||null;if(this.l\u003d!!a)this.I.Kg(this.element,this,!0),this.I.im(this.element,a);this.N(c,\"onShowControls\",\nthis.OA);this.N(c,\"onHideControls\",this.KS);this.N(c,\"resize\",this.tb);this.N(this.acceptButton,\"click\",this.UR);this.N(this.dismissButton,\"click\",this.QS);this.N(document,\"click\",this.CN)};\nvua\u003dfunction(a){a\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+a.tooltipRenderer.targetId+\u0027\"]\u0027);return 0\u003ca.length?a[0]:null};\nYO\u003dfunction(a){g.cL(a,!1);a.l\u0026\u0026a.I.kb(a.element,a.xb)};\nZO\u003dfunction(a,b){var c,d,e\u003da.tooltipRenderer.promoConfig;if(e){switch(b){case 0:if(null\u003d\u003d\u003d(c\u003de.impressionEndpoints)||void 0\u003d\u003d\u003dc?0:c.length)var f\u003de.impressionEndpoints[0];break;case 1:f\u003de.acceptCommand;break;case 2:f\u003de.dismissCommand}if(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.feedbackEndpoint)||void 0\u003d\u003d\u003dd?0:d.feedbackToken)b\u003d{feedbackTokens:[f.feedbackEndpoint.feedbackToken]},a\u003da.I.Hl(),(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:vsa(a,f))\u0026\u0026qM(a,f,b)}};\nwua\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,q\u003d(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.acceptButton)||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dc?void 0:c.text)||void 0\u003d\u003d\u003dd?void 0:d.runs)||void 0\u003d\u003d\u003de?void 0:e.length)\u0026\u0026!(null\u003d\u003d\u003d(f\u003da.acceptButton)||void 0\u003d\u003d\u003df||!f.buttonRenderer.text.runs[0].text);a\u003d(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003da.dismissButton)||void 0\u003d\u003d\u003dh?void 0:h.buttonRenderer)||void 0\u003d\u003d\u003dl?void 0:l.text)||void 0\u003d\u003d\u003dm?void 0:m.runs)||void 0\u003d\u003d\u003dn?void 0:n.length)\u0026\u0026!(null\u003d\u003d\u003d(p\u003da.dismissButton)||\nvoid 0\u003d\u003d\u003dp||!p.buttonRenderer.text.runs[0].text);return q||a};\n$O\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-replay-button\",\"ytp-button\"],U:{title:\"Replay\"},S:[g.oL()]});this.I\u003da;this.N(a,\"presentingplayerstatechange\",this.i);this.Pa(\"click\",this.onClick,this);a\u003da.ub();g.cL(this,g.U(a,2));g.jO(b.fc(),this.element)};\ng.aP\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?240:d;g.V.call(this,{D:\"button\",Ea:[\"ytp-button\",\"ytp-share-button\"],U:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":c.element.id,\"data-tooltip-opaque\":String(g.rF(a.T()))},S:[{D:\"div\",K:\"ytp-share-icon\",ra:\"{{icon}}\"},{D:\"div\",K:\"ytp-share-title\",ra:\"Share\"}]});this.api\u003da;this.i\u003db;this.u\u003dc;this.l\u003dd;this.visible\u003d!1;this.tooltip\u003dthis.i.fc();b\u003da.T();a.Yb(this.element,this,28664);this.Pa(\"click\",this.onClick);this.N(a,\"videodatachange\",this.Ma);this.N(a,\"videoplayerreset\",\nthis.Ma);this.N(a,\"appresize\",this.Ma);this.N(a,\"presentingplayerstatechange\",this.Ma);this.Ma();g.N(this.element,\"ytp-show-share-title\",g.rF(b)\u0026\u0026!g.CF(b));g.hf(this,g.jO(this.tooltip,this.element))};\nxua\u003dfunction(a){\"InvalidStateError\"!\u003d\u003da.name\u0026\u0026g.oy(a)};\ng.bP\u003dfunction(a,b){var c\u003dZK(),d\u003da.T();c\u003d{D:\"div\",K:\"ytp-share-panel\",U:{id:ZK(),role:\"dialog\",\"aria-labelledby\":c},S:[{D:\"div\",K:\"ytp-share-panel-inner-content\",S:[{D:\"div\",K:\"ytp-share-panel-title\",U:{id:c},ra:\"Share\"},{D:\"a\",Ea:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],U:{href:\"{{link}}\",target:d.G,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},ra:\"{{linkText}}\"},{D:\"label\",K:\"ytp-share-panel-include-playlist\",S:[{D:\"input\",K:\"ytp-share-panel-include-playlist-checkbox\",U:{type:\"checkbox\",\nchecked:!0}},\"Include playlist\"]},{D:\"div\",K:\"ytp-share-panel-loading-spinner\",S:[KN()]},{D:\"div\",K:\"ytp-share-panel-service-buttons\",ra:\"{{buttons}}\"},{D:\"div\",K:\"ytp-share-panel-error\",ra:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{D:\"button\",Ea:[\"ytp-share-panel-close\",\"ytp-button\"],U:{title:\"Close\"},S:[g.jL()]}]};g.VN.call(this,a,c,250);this.api\u003da;this.tooltip\u003db.fc();this.i\u003d[];this.C\u003dthis.Da(\"ytp-share-panel-inner-content\");this.closeButton\u003dthis.Da(\"ytp-share-panel-close\");\nthis.N(this.closeButton,\"click\",this.Bb);g.hf(this,g.jO(this.tooltip,this.closeButton));this.B\u003dthis.Da(\"ytp-share-panel-include-playlist-checkbox\");this.N(this.B,\"click\",this.Ma);this.u\u003dthis.Da(\"ytp-share-panel-link\");g.hf(this,g.jO(this.tooltip,this.u));this.Pa(\"click\",this.DN);this.N(a,\"videoplayerreset\",this.hide);this.N(a,\"fullscreentoggled\",this.Pe);this.N(a,\"onLoopRangeChange\",this.zR);this.hide()};\nzua\u003dfunction(a,b){yua(a);for(var c\u003db.links||b.shareTargets,d\u003d0,e\u003d{},f\u003d0;f\u003cc.length\u0026\u00262\u003ed;e\u003d{tm:e.tm},f++){e.tm\u003dc[f];a:switch(e.tm.img||e.tm.iconId){case \"facebook\":var h\u003d{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},S:[{D:\"rect\",U:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{D:\"path\",U:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z m -1.9,3.8 0,5.7 -3.8,0 c -1.04,0 -1.9,.84 -1.9,1.9 l 0,3.8 5.7,0 0,5.7 -5.7,0 0,13.3 -5.7,0 0,-13.3 -3.8,0 0,-5.7 3.8,0 0,-4.75 c 0,-3.67 2.97,-6.65 6.65,-6.65 l 4.75,0 z\",\nfill:\"#39579b\"}}]};break a;case \"twitter\":h\u003d{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},S:[{D:\"rect\",U:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{D:\"path\",U:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z M 29.84,13.92 C 29.72,22.70 24.12,28.71 15.74,29.08 12.28,29.24 9.78,28.12 7.6,26.75 c 2.55,.40 5.71,-0.60 7.41,-2.06 -2.50,-0.24 -3.98,-1.52 -4.68,-3.56 .72,.12 1.48,.09 2.17,-0.05 -2.26,-0.76 -3.86,-2.15 -3.95,-5.07 .63,.28 1.29,.56 2.17,.60 C 9.03,15.64 7.79,12.13 9.21,9.80 c 2.50,2.75 5.52,4.99 10.47,5.30 -1.24,-5.31 5.81,-8.19 8.74,-4.62 1.24,-0.23 2.26,-0.71 3.23,-1.22 -0.39,1.23 -1.17,2.09 -2.11,2.79 1.03,-0.14 1.95,-0.38 2.73,-0.77 -0.47,.99 -1.53,1.9 -2.45,2.66 l 0,0 z\",\nfill:\"#01abf0\"}}]};break a;default:h\u003dnull}h\u0026\u0026(h\u003dnew g.V({D:\"a\",Ea:[\"ytp-share-panel-service-button\",\"ytp-button\"],U:{href:e.tm.url,target:\"_blank\",title:e.tm.sname||e.tm.serviceName},S:[h]}),h.Pa(\"click\",function(m){return function(n){if(g.$L(n)){var p\u003dm.tm.url;var q\u003dvoid 0\u003d\u003d\u003dq?{}:q;q.target\u003dq.target||\"YouTube\";q.width\u003dq.width||\"600\";q.height\u003dq.height||\"600\";q||(q\u003d{});var t\u003dwindow;var u\u003dp instanceof g.Hc?p:g.Mc(\"undefined\"!\u003dtypeof p.href?p.href:String(p));p\u003dq.target||p.target;var x\u003d[];for(y in q)switch(y){case \"width\":case \"height\":case \"top\":case \"left\":x.push(y+\n\"\u003d\"+q[y]);break;case \"target\":case \"noopener\":case \"noreferrer\":break;default:x.push(y+\"\u003d\"+(q[y]?1:0))}var y\u003dx.join(\",\");Td()\u0026\u0026t.navigator\u0026\u0026t.navigator.standalone\u0026\u0026p\u0026\u0026\"_self\"!\u003dp?(y\u003dg.qg(\"A\"),g.od(y,u),y.setAttribute(\"target\",p),q.noreferrer\u0026\u0026y.setAttribute(\"rel\",\"noreferrer\"),q\u003ddocument.createEvent(\"MouseEvent\"),q.initMouseEvent(\"click\",!0,!0,t,1),y.dispatchEvent(q),t\u003d{}):q.noreferrer?(t\u003dpd(\"\",t,p,y),q\u003dg.Ic(u),t\u0026\u0026(g.XF\u0026\u0026-1!\u003dq.indexOf(\";\")\u0026\u0026(q\u003d\"\u0027\"+q.replace(/\u0027/g,\"%27\")+\"\u0027\"),t.opener\u003dnull,q\u003dg.ld(g.hc(\"b/12014412, meta tag with sanitized URL\"),\n\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+g.ud(q)+\u0027\"\u003e\u0027),(u\u003dt.document)\u0026\u0026u.write\u0026\u0026(u.write(g.fd(q)),u.close()))):(t\u003dpd(u,t,p,y))\u0026\u0026q.noopener\u0026\u0026(t.opener\u003dnull);if(q\u003dt)q.opener||(q.opener\u003dwindow),q.focus();g.nu(n)}}}(e)),g.hf(h,g.jO(a.tooltip,h.element)),a.i.push(h),d++)}var l\u003db.more||b.moreLink;\nb\u003dnew g.V({D:\"a\",Ea:[\"ytp-share-panel-service-button\",\"ytp-button\"],S:[{D:\"span\",K:\"ytp-share-panel-service-button-more\",S:[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},S:[{D:\"rect\",U:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{D:\"path\",U:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 Z m -5.7,21.85 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z\",\nfill:\"#4e4e4f\",\"fill-rule\":\"evenodd\"}}]}]}],U:{href:l,target:\"_blank\",title:\"More\"}});b.Pa(\"click\",function(m){g.JN(l,a.api,m)\u0026\u0026a.api.Na(\"SHARE_CLICKED\")});\ng.hf(b,g.jO(a.tooltip,b.element));a.i.push(b);a.Ra(\"buttons\",a.i)};\nyua\u003dfunction(a){for(var b\u003dg.r(a.i),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.detach(),g.ff(c);a.i\u003d[]};\neP\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;g.V.call(this,{D:\"div\",K:\"ytp-suggested-action\"});var d\u003dthis;this.I\u003da;this.eb\u003db;this.La\u003dthis.J\u003dthis.i\u003dthis.C\u003dthis.B\u003dthis.l\u003dthis.expanded\u003dthis.enabled\u003dthis.u\u003d!1;this.bb\u003d!0;this.Ja\u003dnew g.K(function(){d.badge.element.style.width\u003d\"\"},200,this);\nthis.Y\u003dnew g.K(function(){cP(d);dP(d)},200,this);\nthis.dismissButton\u003dnew g.V({D:\"button\",Ea:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.J(this,this.dismissButton);this.G\u003dnew g.V({D:\"div\",K:\"ytp-suggested-action-badge-expanded-content-container\",S:[{D:\"label\",K:\"ytp-suggested-action-badge-title\",ra:\"{{badgeLabel}}\"},this.dismissButton]});g.J(this,this.G);this.badge\u003dnew g.V({D:\"button\",Ea:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],S:[c?{D:\"div\",K:\"ytp-suggested-action-badge-icon\"}:\n\"\",this.G]});g.J(this,this.badge);this.badge.Ba(this.element);this.L\u003dnew g.ML(this.badge,250,!1,100);g.J(this,this.L);this.ya\u003dnew g.ML(this.G,250,!1,100);g.J(this,this.ya);this.Ia\u003dnew g.Bq(this.PV,null,this);g.J(this,this.Ia);this.xa\u003dnew g.Bq(this.fQ,null,this);g.J(this,this.xa);g.J(this,this.Ja);g.J(this,this.Y);this.I.Kg(this.badge.element,this.badge,!0);this.I.Kg(this.dismissButton.element,this.dismissButton,!0);this.N(this.I,\"onHideControls\",function(){d.i\u003d!1;dP(d);cP(d);d.Ph()});\nthis.N(this.I,\"onShowControls\",function(){d.i\u003d!0;dP(d);cP(d);d.Ph()});\nthis.N(this.badge.element,\"click\",this.MD);this.N(this.dismissButton.element,\"click\",this.ND);this.N(this.I,\"pageTransition\",this.EN);this.N(this.I,\"appresize\",this.Ph);this.N(this.I,\"fullscreentoggled\",this.YS);this.N(this.I,\"cardstatechange\",this.xS);this.N(this.I,\"annotationvisibility\",this.pW,this);this.N(this.I,\"offlineslatestatechange\",this.qW,this)};\ncP\u003dfunction(a){g.N(a.badge.element,\"ytp-suggested-action-badge-with-controls\",a.i||!a.l)};\ndP\u003dfunction(a,b){var c\u003da.J||a.i||!a.l;a.expanded!\u003d\u003dc\u0026\u0026(a.expanded\u003dc,void 0\u003d\u003d\u003db||b?(a.Ia.stop(),a.xa.stop(),a.Ja.stop(),a.Ia.start()):(g.cL(a.G,a.expanded),g.N(a.badge.element,\"ytp-suggested-action-badge-expanded\",a.expanded)),Aua(a))};\nAua\u003dfunction(a){a.B\u0026\u0026a.I.kb(a.badge.element,a.gw());a.C\u0026\u0026a.I.kb(a.dismissButton.element,a.gw()\u0026\u0026(a.J||a.i||!a.l))};\nBua\u003dfunction(a){var b\u003da.text||\"\";g.xg(g.eg(\"ytp-suggested-action-badge-title\",a.element),b);a.badge.element.setAttribute(\"aria-label\",b);a.dismissButton.element.setAttribute(\"aria-label\",a.Sa?a.Sa:\"\")};\nCua\u003dfunction(a,b){b?a.C\u0026\u0026a.I.Gb(a.dismissButton.element):a.B\u0026\u0026a.I.Gb(a.badge.element)};\nfP\u003dfunction(a,b){eP.call(this,a,b);var c\u003dthis;this.V\u003dthis.Aa\u003dthis.Fa\u003d!1;this.N(this.I,g.fA(\"shopping_overlay_visible\"),function(){c.ue(!0)});\nthis.N(this.I,g.gA(\"shopping_overlay_visible\"),function(){c.ue(!1)});\nthis.N(this.I,g.fA(\"shopping_overlay_expanded\"),function(){c.J\u003d!0;dP(c)});\nthis.N(this.I,g.gA(\"shopping_overlay_expanded\"),function(){c.J\u003d!1;dP(c)});\nthis.N(this.I,\"changeProductsInVideoVisibility\",this.OT);this.N(this.I,\"videodatachange\",this.ob);this.N(this.I,\"paidcontentoverlayvisibilitychange\",this.FT)};\ngP\u003dfunction(a){a.I.Ue(\"shopping_overlay_visible\");a.I.Ue(\"shopping_overlay_expanded\")};\nhP\u003dfunction(a){g.VN.call(this,a,{D:\"button\",Ea:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],S:[{D:\"div\",K:\"ytp-skip-intro-button-text\",ra:\"Skip Intro\"}]},100);var b\u003dthis;this.C\u003d!1;this.B\u003dnew g.K(function(){b.hide()},5E3);\nthis.i\u003dthis.u\u003dNaN;g.J(this,this.B);this.xa\u003dfunction(){b.show()};\nthis.Y\u003dfunction(){b.hide()};\nthis.G\u003dfunction(){var c\u003db.I.getCurrentTime();c\u003eb.u/1E3\u0026\u0026c\u003cb.i/1E3\u0026\u0026b.show()};\nthis.N(this.I,\"videodatachange\",function(c,d){b.Fr(c,d)});\nthis.N(this.element,\"click\",function(){b.I.seekTo(b.i/1E3)});\nthis.hide()};\niP\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-airplay-button\",\"ytp-button\"],U:{title:\"AirPlay\"},ra:\"{{icon}}\"});this.I\u003da;this.Pa(\"click\",this.onClick);this.N(a,\"airplayactivechange\",this.Ma);this.N(a,\"airplayavailabilitychange\",this.Ma);this.Ma();g.hf(this,g.jO(b.fc(),this.element))};\njP\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-button\"],U:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},S:[{D:\"div\",K:\"ytp-autonav-toggle-button-container\",S:[{D:\"div\",K:\"ytp-autonav-toggle-button\",U:{\"aria-checked\":\"true\"}}]}]});this.I\u003da;this.l\u003d[];this.i\u003d!1;this.isChecked\u003d!0;a.Yb(this.element,this,113681);this.N(a,\"presentingplayerstatechange\",this.nt);this.Pa(\"click\",this.onClick);this.tooltip\u003db.fc();g.hf(this,g.jO(b.fc(),this.element));this.nt()};\nDua\u003dfunction(a){a.setValue(a.isChecked);var b\u003da.isChecked?\"Auto-play is on\":\"Auto-play is off\";a.Ra(\"title\",b);a.Ra(\"label\",b);JO(a.tooltip)};\ng.lP\u003dfunction(a){g.V.call(this,{D:\"div\",K:\"ytp-gradient-bottom\"});this.i\u003dg.qg(\"CANVAS\");this.ctx\u003dthis.i.getContext(\"2d\");this.u\u003dNaN;this.i.width\u003d1;this.l\u003dg.CF(a.T());g.kP(this,a.Za().getPlayerSize().height)};\ng.kP\u003dfunction(a,b){if(a.ctx){b\u003dMath.floor(b*(a.l?1:.4));b\u003dMath.max(b,47);var c\u003db+2;if(a.u!\u003d\u003dc){a.u\u003dc;a.i.height\u003dc;a.ctx.clearRect(0,0,1,c);var d\u003da.ctx.createLinearGradient(0,2,0,2+b);if(a.l)d.addColorStop(.133,\"rgba(0, 0, 0, 0.2)\"),d.addColorStop(.44,\"rgba(0, 0, 0, 0.243867)\"),d.addColorStop(1,\"rgba(0, 0, 0, 0.8)\");else{var e\u003db-42;d.addColorStop(0,\"rgba(0, 0, 0, 0)\");d.addColorStop(e/b,\"rgba(0, 0, 0, 0.3)\");d.addColorStop(1,\"rgba(0, 0, 0, 0.68)\")}a.ctx.fillStyle\u003dd;a.ctx.fillRect(0,2,1,b);a.element.style.height\u003d\nc+\"px\";try{a.element.style.backgroundImage\u003d\"url(\"+a.i.toDataURL()+\")\"}catch(f){}}}};\nmP\u003dfunction(a,b){g.V.call(this,{D:\"div\",K:\"ytp-chapter-container\",S:[{D:\"button\",Ea:[\"ytp-chapter-title\",\"ytp-button\"],U:{title:\"View chapter\",\"aria-label\":\"View chapter\"},S:[{D:\"span\",U:{\"aria-hidden\":\"true\"},K:\"ytp-chapter-title-prefix\",ra:\"\\u2022\"},{D:\"div\",K:\"ytp-chapter-title-content\",ra:\"{{title}}\"},{D:\"div\",K:\"ytp-chapter-title-chevron\",S:[{D:\"svg\",U:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M9.71 18.71l-1.42-1.42 5.3-5.29-5.3-5.29 1.42-1.42 6.7 6.71z\",fill:\"#fff\"}}]}]}]}]});\nthis.I\u003da;this.G\u003db;this.B\u003d\"\";this.currentIndex\u003d0;this.u\u003dvoid 0;this.i\u003d!0;this.C\u003dthis.Da(\"ytp-chapter-container\");this.l\u003dthis.Da(\"ytp-chapter-title\");this.updateVideoData(\"newdata\",this.I.getVideoData());this.N(a,\"videodatachange\",this.updateVideoData);this.N(this.C,\"click\",this.onClick);this.N(a,\"onVideoProgress\",this.Rb);this.N(a,\"SEEK_TO\",this.Rb);this.N(a,\"innertubeCommand\",this.onClickCommand)};\nEua\u003dfunction(a,b,c,d,e){var f\u003db.Qy/b.rows,h\u003dMath.min(c/(b.Ry/b.columns),d/f),l\u003db.Ry*h,m\u003db.Qy*h;l\u003dMath.floor(l/b.columns)*b.columns;m\u003dMath.floor(m/b.rows)*b.rows;var n\u003dl/b.columns,p\u003dm/b.rows,q\u003d-b.column*n,t\u003d-b.row*p;e\u0026\u002645\u003e\u003df\u0026\u0026(p-\u003d1/h);n-\u003d2/h;a\u003da.style;a.width\u003dn+\"px\";a.height\u003dp+\"px\";e||(d\u003d(d-p)/2,c\u003d(c-n)/2,a.marginTop\u003dMath.floor(d)+\"px\",a.marginBottom\u003dMath.ceil(d)+\"px\",a.marginLeft\u003dMath.floor(c)+\"px\",a.marginRight\u003dMath.ceil(c)+\"px\");a.background\u003d\"url(\"+b.url+\") \"+q+\"px \"+t+\"px/\"+l+\"px \"+m+\"px\"};\ng.nP\u003dfunction(a){g.V.call(this,{D:\"div\",K:\"ytp-storyboard-framepreview\",S:[{D:\"div\",K:\"ytp-storyboard-framepreview-img\"}]});this.api\u003da;this.B\u003dthis.Da(\"ytp-storyboard-framepreview-img\");this.l\u003dnull;this.u\u003dNaN;this.events\u003dnew g.cN(this);this.i\u003dnew g.ML(this,100);g.J(this,this.events);g.J(this,this.i);this.N(this.api,\"presentingplayerstatechange\",this.Hc)};\noP\u003dfunction(a,b){var c\u003d!!a.l;a.l\u003db;a.l?(c||(a.events.N(a.api,\"videodatachange\",function(){oP(a,a.api.Eh())}),a.events.N(a.api,\"progresssync\",a.jd),a.events.N(a.api,\"appresize\",a.C)),a.u\u003dNaN,pP(a),a.i.show(200)):(c\u0026\u0026g.Jx(a.events),a.i.hide(),a.i.stop())};\npP\u003dfunction(a){var b\u003da.l,c\u003da.api.getCurrentTime(),d\u003da.api.Za().getPlayerSize(),e\u003dMG(b,d.width);c\u003dqna(b,e,c);c!\u003d\u003da.u\u0026\u0026(a.u\u003dc,nna(b,c,d.width),b\u003dlna(b,c,d.width),Eua(a.B,b,d.width,d.height))};\nqP\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],S:[{D:\"div\",Ea:[\"ytp-fullerscreen-edu-text\"],ra:\"Scroll for details\"},{D:\"div\",Ea:[\"ytp-fullerscreen-edu-chevron\"],S:[{D:\"svg\",U:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},S:[{D:\"path\",U:{d:\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\",fill:\"#fff\"}}]}]}]});this.i\u003da;this.B\u003db;this.l\u003dnew g.ML(this,250,void 0,100);this.C\u003dthis.u\u003d!1;a.Yb(this.element,this,61214);this.B\u003db;g.J(this,this.l);this.N(a,\n\"fullscreentoggled\",this.Ma);this.N(a,\"presentingplayerstatechange\",this.Ma);this.Pa(\"click\",this.onClick);this.Ma()};\ng.rP\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-fullscreen-button\",\"ytp-button\"],U:{title:\"{{title}}\"},ra:\"{{icon}}\"});this.I\u003da;this.l\u003db;this.message\u003dnull;this.i\u003dg.jO(this.l.fc(),this.element);this.u\u003dnew g.K(this.FP,2E3,this);g.J(this,this.u);this.N(a,\"fullscreentoggled\",this.Fi);this.N(a,\"presentingplayerstatechange\",this.Ma);this.Pa(\"click\",this.onClick);g.Dx()\u0026\u0026(b\u003dthis.I.Za(),this.N(b,via(),this.TD),this.N(b,Gx(document),this.Yl));a.T().Ua||a.T().J||this.disable();this.Ma();this.Fi(a.isFullscreen())};\nsP\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-miniplayer-button\",\"ytp-button\"],U:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},S:[Kra()]});this.I\u003da;this.visible\u003d!1;this.Pa(\"click\",this.onClick);this.N(a,\"fullscreentoggled\",this.Ma);this.Ra(\"title\",MN(a,\"Miniplayer\",\"i\"));g.hf(this,g.jO(b.fc(),this.element));a.Yb(this.element,this,62946);this.Ma()};\ntP\u003dfunction(a,b,c){g.V.call(this,{D:\"button\",Ea:[\"ytp-multicam-button\",\"ytp-button\"],U:{title:\"Switch camera\",\"aria-haspopup\":\"true\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\"},S:[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M 26,10 22.83,10 21,8 15,8 13.17,10 10,10 c -1.1,0 -2,.9 -2,2 l 0,12 c 0,1.1 .9,2 2,2 l 16,0 c 1.1,0 2,-0.9 2,-2 l 0,-12 c 0,-1.1 -0.9,-2 -2,-2 l 0,0 z m -5,11.5 0,-2.5 -6,0 0,2.5 -3.5,-3.5 3.5,-3.5 0,2.5 6,0 0,-2.5 3.5,3.5 -3.5,3.5 0,0 z\",\nfill:\"#fff\"}}]}]});var d\u003dthis;this.I\u003da;this.i\u003d!1;this.l\u003dnew g.K(this.u,400,this);this.tooltip\u003db.fc();nO(this.tooltip);g.J(this,this.l);this.Pa(\"click\",function(){WN(c,d.element,!1)});\nthis.N(a,\"presentingplayerstatechange\",function(){d.Ma(!1)});\nthis.N(a,\"videodatachange\",this.ob);this.Ma(!0);g.hf(this,g.jO(this.tooltip,this.element))};\nuP\u003dfunction(a){g.VN.call(this,a,{D:\"div\",K:\"ytp-multicam-menu\",U:{role:\"dialog\"},S:[{D:\"div\",K:\"ytp-multicam-menu-header\",S:[{D:\"div\",K:\"ytp-multicam-menu-title\",S:[\"Switch camera\",{D:\"button\",Ea:[\"ytp-multicam-menu-close\",\"ytp-button\"],U:{\"aria-label\":\"Close\"},S:[g.jL()]}]}]},{D:\"div\",K:\"ytp-multicam-menu-items\"}]},250);this.api\u003da;this.u\u003dnew g.cN(this);this.items\u003dthis.Da(\"ytp-multicam-menu-items\");this.i\u003d[];g.J(this,this.u);a\u003dthis.Da(\"ytp-multicam-menu-close\");this.N(a,\"click\",this.Bb);this.hide()};\nvP\u003dfunction(){g.F.call(this);this.l\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.Bq(this.i,null,this);g.J(this,this.delay)};\nFua\u003dfunction(a,b){if(\"path\"\u003d\u003d\u003db.D)return b.U.d;if(b.S)for(var c\u003d0;c\u003cb.S.length;c++){var d\u003db.S[c];if(d\u0026\u0026\"string\"!\u003d\u003dtypeof d\u0026\u0026(d\u003dFua(a,d)))return d}};\nIua\u003dfunction(a,b,c){c\u003dFua(a,c);var d\u003db.getElementsByTagName(\"path\")[0],e\u003dd.getAttribute(\"d\");if(d.getAttribute(\"id\")){var f\u003dZK();b\u003db.getElementsByTagName(\"use\");for(var h\u003d0;h\u003cb.length;h++)b[h].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+f);d.setAttribute(\"id\",f)}var l\u003dGua(e),m\u003dGua(c);wP(a,function(n){d.setAttribute(\"d\",Hua(l,m,n))},200)};\nwP\u003dfunction(a,b,c){a.l\u003db;a.startTime\u003d(0,g.P)();a.duration\u003dc;a.i()};\nGua\u003dfunction(a){var b\u003d[];a\u003da.match(Jua);for(var c\u003d0;c\u003ca.length;c++){var d\u003d\" \"\u003d\u003d\u003da[c]?NaN:Number(a[c]);b.push(isNaN(d)?a[c]:d)}return b};\nHua\u003dfunction(a,b,c){for(var d\u003d\"\",e\u003d0;e\u003ca.length;e++){var f\u003da[e];d\u003d\"number\"\u003d\u003d\u003dtypeof f?d+(f+(b[e]-f)*c):d+f}return d};\ng.xP\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-mute-button\",\"ytp-button\"],U:a.T().Y?{title:\"{{title}}\",\"aria-label\":\"{{label}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"},ra:\"{{icon}}\"});this.I\u003da;this.i\u003dnull;this.B\u003dthis.L\u003dthis.C\u003dthis.Y\u003dNaN;this.xa\u003dthis.G\u003dnull;this.u\u003d[];this.l\u003d[];this.visible\u003d!1;this.J\u003dnull;var c\u003dthis.I.T();this.Ra(\"icon\",qL());this.tooltip\u003db.fc();this.i\u003dnew g.$K({D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"defs\",S:[{D:\"clipPath\",U:{id:\"ytp-svg-volume-animation-mask\"},\nS:[{D:\"path\",U:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{D:\"path\",U:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{D:\"path\",K:\"ytp-svg-volume-animation-mover\",U:{d:\"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z\"}}]},{D:\"clipPath\",U:{id:\"ytp-svg-volume-animation-slash-mask\"},S:[{D:\"path\",K:\"ytp-svg-volume-animation-mover\",U:{d:\"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z\"}}]}]},{D:\"path\",Kb:!0,Ea:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-speaker\"],U:{\"clip-path\":\"url(#ytp-svg-volume-animation-mask)\",\nd:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z\",fill:\"#fff\"}},{D:\"path\",Kb:!0,Ea:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],U:{\"clip-path\":\"url(#ytp-svg-volume-animation-slash-mask)\",d:\"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z\",fill:\"#fff\"}}]});g.J(this,this.i);this.G\u003dthis.i.Da(\"ytp-svg-volume-animation-speaker\");this.xa\u003dthis.G.getAttribute(\"d\");this.u\u003dg.dg(\"ytp-svg-volume-animation-mover\",this.i.element);\nthis.l\u003dg.dg(\"ytp-svg-volume-animation-hider\",this.i.element);this.ya\u003dnew vP;g.J(this,this.ya);this.V\u003dnew vP;g.J(this,this.V);this.Pa(\"click\",this.wT);this.N(a,\"appresize\",this.iG);this.N(a,\"onVolumeChange\",this.Af);var d\u003dnull;if(c.Y)g.hf(this,g.jO(b.fc(),this.element));else{var e\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/);d\u003dnew g.VN(a,{D:\"span\",Ea:[\"ytp-popup\",\"ytp-generic-popup\"],U:{tabindex:\"0\"},S:[e[0],{D:\"a\",U:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",\ntarget:c.G},ra:e[2]},e[4]]},100,!0);g.J(this,d);d.hide();d.subscribe(\"show\",function(f){b.rr(d,f)});\ng.$M(a,d.element,4)}this.message\u003dd;a.Yb(this.element,this,28662);this.iG(a.Za().getPlayerSize());this.setVolume(a.getVolume(),a.isMuted())};\nMua\u003dfunction(a,b){a.Y\u003db;var c\u003da.xa;b\u0026\u0026(c+\u003dHua(Kua,Lua,b));a.G.setAttribute(\"d\",c)};\nNua\u003dfunction(a,b){a.L\u003db;for(var c\u003d20*b,d\u003d0;d\u003ca.u.length;d++)a.u[d].setAttribute(\"transform\",\"translate(\"+c+\", \"+c+\")\");var e;1\u003d\u003d\u003db?e\u003dqL():e\u003da.i;for(c\u003d0;c\u003ca.l.length;c++)if(d\u003da.l[c],null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:d.style)d.style.display\u003d0\u003d\u003d\u003db?\"none\":\"\";e!\u003d\u003da.J\u0026\u0026(a.Ra(\"icon\",e),a.J\u003de)};\nyP\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-pip-button\",\"ytp-button\"],U:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},S:[Kra()]});this.I\u003da;this.Ra(\"title\",\"Picture in Picture\");this.Pa(\"click\",this.onClick);g.hf(this,g.jO(b.fc(),this.element))};\ng.zP\u003dfunction(a,b,c){g.V.call(this,{D:\"button\",Ea:[\"ytp-play-button\",\"ytp-button\"],U:{title:\"{{title}}\",\"aria-label\":\"{{label}}\"},ra:\"{{icon}}\"});this.I\u003da;this.i\u003dnull;this.transition\u003dnew vP;this.tooltip\u003db.fc();g.J(this,this.transition);this.l\u003d!!c;this.N(a,\"fullscreentoggled\",this.ob);this.N(a,\"presentingplayerstatechange\",this.u);this.N(a,\"videodatachange\",this.ob);Oua(this,a.ub());this.Pa(\"click\",this.Gs,this);g.hf(this,g.jO(b.fc(),this.element))};\nPua\u003dfunction(a){switch(a){case 1:return Lra();case 2:return Jra();case 3:return g.oL();case 4:return Nra();default:return null}};\nOua\u003dfunction(a,b){var c\u003dg.qH(a.I.getVideoData()),d\u003d!1;g.mK(b)?b\u003dc?4:2:g.U(b,2)?(b\u003d3,d\u003dc):b\u003d1;a.element.disabled\u003dd;if(a.i!\u003d\u003db){c\u003dnull;switch(b){case 2:c\u003dMN(a.I,\"Pause\",\"k\");break;case 3:c\u003d\"Replay\";break;case 1:c\u003dMN(a.I,\"Play\",\"k\");break;case 4:c\u003d\"Stop live playback\"}3\u003d\u003d\u003db?a.update({title:c,label:null,icon:Pua(b)}):(a.update({title:c,label:c}),(c\u003dPua(b))\u0026\u0026a.i\u0026\u00263!\u003d\u003da.i?Iua(a.transition,a.element,c):a.Ra(\"icon\",c));JO(a.tooltip);a.i\u003db}};\ng.AP\u003dfunction(a,b){return gN(b)?(b.fetch\u003d0,new g.fN(a,b)):new g.UG(a,b)};\ng.CP\u003dfunction(a,b,c){g.V.call(this,{D:\"a\",Ea:[c?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],U:{role:\"button\",title:\"{{title}}\",href:\"{{url}}\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\",\"data-duration\":\"{{duration}}\",\"aria-disabled\":\"{{disabled}}\",\"data-next\":\"{{next}}\",\"data-prev\":\"{{prev}}\"},S:[c?mL():Mra()]});var d\u003dthis;this.I\u003da;this.i\u003dc;this.playlist\u003dthis.videoData\u003dnull;this.G\u003d!1;this.B\u003dthis.C\u003dthis.l\u003dnull;this.u\u003d!1;this.tooltip\u003db.fc();this.N(a,\"fullscreentoggled\",this.ob);\nthis.N(a,\"videodatachange\",this.ob);this.N(a,\"onPlaylistUpdate\",this.ob);this.i||this.N(a,\"appresize\",this.PA);this.N(a,\"mdxpreviousnextchange\",function(){BP(d);d.PA()});\nthis.ob()};\nQua\u003dfunction(a){a.playlist\u0026\u0026a.playlist.unsubscribe(\"shuffle\",a.ob,a)};\nRua\u003dfunction(a){return!!a.playlist\u0026\u0026!a.i\u0026\u0026!!a.videoData\u0026\u0026!a.videoData.isLivePlayback\u0026\u00263\u003c\u003da.I.getCurrentTime()\u0026\u00262!\u003d\u003da.I.getPresentingPlayerType()};\nSua\u003dfunction(a){var b\u003dg.WM(a.I.sb());return b?a.i?b.hasNext():b.wk():!1};\nBP\u003dfunction(a){var b,c,d\u003d{duration:null,preview:null,text:null,title:null,url:null},e\u003dnull!\u003da.playlist\u0026\u0026a.playlist.hasNext();e\u003dg.XM(a.I)\u0026\u0026(!a.i||e);var f\u003da.i\u0026\u0026g.aN(a.I),h\u003dSua(a),l\u003da.i\u0026\u00265\u003d\u003d\u003da.I.getPresentingPlayerType(),m\u003dMN(a.I,\"Next\",\"SHIFT+n\"),n\u003dMN(a.I,\"Previous\",\"SHIFT+p\");if(l)d.title\u003d\"Start video\";else if(a.u)d.title\u003d\"Replay\";else if(e){var p\u003dnull;a.playlist\u0026\u0026(p\u003da.playlist.ib(a.i?rta(a.playlist):sta(a.playlist)));if(p){if(p.videoId){var q\u003da.playlist.listId;d.url\u003da.I.T().getVideoUrl(p.videoId,\nq?q.toString():void 0)}d.text\u003dp.title;d.duration\u003dnull!\u003d\u003d(b\u003dp.lengthText)\u0026\u0026void 0!\u003d\u003db?b:p.lengthSeconds?g.ZL(p.lengthSeconds):null;d.preview\u003dp.Se(\"mqdefault.jpg\")}d.title\u003da.i?m:n}else f\u0026\u0026(a.videoData\u0026\u0026a.videoData.suggestions\u0026\u0026a.videoData.suggestions.length\u0026\u0026(n\u003dg.AP(a.I.T(),a.videoData.suggestions[0]),d.url\u003dn.fn(),d.text\u003dn.title,d.duration\u003dnull!\u003d\u003d(c\u003dn.lengthText)\u0026\u0026void 0!\u003d\u003dc?c:n.lengthSeconds?g.ZL(n.lengthSeconds):null,d.preview\u003dn.Se(\"mqdefault.jpg\"),n.dispose()),d.title\u003dm);d.disabled\u003d!f\u0026\u0026!e\u0026\u0026!h\u0026\u0026!l;\na.update(d);a.G\u003d!!d.url;f||e||a.u||h||l?a.l||(a.l\u003dg.jO(a.tooltip,a.element),a.C\u003da.Pa(\"click\",a.onClick,a)):a.l\u0026\u0026(a.l(),a.l\u003dnull,a.jc(a.C),a.C\u003dnull);JO(a.tooltip)};\nTua\u003dfunction(a){if(a\u0026\u0026a.simpleText)return a.simpleText;var b\u003d\"\";if(a\u0026\u0026a.runs)for(var c\u003d0;c\u003ca.runs.length;c++)a.runs[c].text\u0026\u0026(b+\u003da.runs[c].text);return b};\nUua\u003dfunction(a){g.V.call(this,{D:\"div\",K:\"ytp-heat-map-chapter\",S:[{D:\"svg\",U:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},S:[{D:\"defs\",S:[{D:\"clipPath\",U:{id:\"{{id}}\"},S:[{D:\"path\",K:\"ytp-heat-map-path\",U:{d:\"\",fill:\"white\",\"fill-opacity\":\"0.6\"}}]}]},{D:\"rect\",K:\"ytp-heat-map-graph\",U:{\"clip-path\":\"\",fill:\"white\",\"fill-opacity\":\"0.2\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{D:\"rect\",K:\"ytp-heat-map-hover\",U:{\"clip-path\":\"\",height:\"100%\",x:\"0\",y:\"0\"}},\n{D:\"rect\",K:\"ytp-heat-map-play\",U:{\"clip-path\":\"\",height:\"100%\",x:\"0\",y:\"0\"}}]}]});this.api\u003da;this.B\u003dthis.Da(\"ytp-heat-map-path\");this.u\u003dthis.Da(\"ytp-heat-map-graph\");this.l\u003dthis.Da(\"ytp-heat-map-play\");this.i\u003dthis.Da(\"ytp-heat-map-hover\")};\nXua\u003dfunction(a,b,c){c\u003dVua(b,void 0\u003d\u003d\u003dc?!0:c);if(0\u003d\u003d\u003db.length)c\u003d\"\";else{b\u003d\"\";for(var d\u003dg.r(c.entries()),e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.r(e.value);e\u003df.next().value;f\u003df.next().value;if(0\u003d\u003d\u003de)e\u003d\"M \"+f.x+\",\"+f.y;else{var h\u003dWua(c[e-1],c[e-2],f);e\u003dWua(f,c[e-1],c[e+1],!0);e\u003d\" C \"+(h.x+\",\"+h.y+\" \"+e.x+\",\"+e.y+\" \"+f.x+\",\"+f.y)}b+\u003de}c\u003db}a.B.setAttribute(\"d\",c);g.N(a.api.getRootNode(),\"ytp-heat-map\",a.api.X(\"web_player_heat_map\")\u0026\u0026\"\"!\u003d\u003dc);g.N(a.api.getRootNode(),\"ytp-heat-map-played_bar\",a.api.X(\"web_player_heat_map_played_bar\")\u0026\u0026\n\"\"!\u003d\u003dc)};\nVua\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;var c,d\u003dMath.max.apply(Math,g.v(a.map(function(n){var p;return(null\u003d\u003d\u003d(p\u003dn.markerRenderer)||void 0\u003d\u003d\u003dp?void 0:p.heatmapIntensityScoreNormalized)||1})));\nb\u003db?1/d:1;d\u003d1E3/a.length;var e\u003d[];e.push({x:0,y:100});for(var f\u003dg.r(a.entries()),h\u003df.next();!h.done;h\u003df.next()){var l\u003dg.r(h.value);h\u003dl.next().value;l\u003dl.next().value;var m\u003d(null\u003d\u003d\u003d(c\u003dl.markerRenderer)||void 0\u003d\u003d\u003dc?void 0:c.heatmapIntensityScoreNormalized)||0;l\u003d(h+.5)*d;m\u003d100-100*m*b;0\u003d\u003d\u003dh\u0026\u0026e.push({x:0,y:m});e.push({x:l,y:m});h\u003d\u003d\u003da.length-1\u0026\u0026e.push({x:1E3,y:m})}e.push({x:1E3,y:100});return e};\nWua\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;b\u003dnew Yua(b||a,c||a);return{x:a.x+.2*((void 0\u003d\u003d\u003dd?0:d)?-1*b.i:b.i),y:a.y+.2*((void 0\u003d\u003d\u003dd?0:d)?-1*b.l:b.l)}};\nYua\u003dfunction(a,b){this.l\u003dthis.i\u003d0;this.i\u003db.x-a.x;this.l\u003db.y-a.y};\nDP\u003dfunction(){g.V.call(this,{D:\"div\",K:\"ytp-chapter-hover-container\",S:[{D:\"div\",K:\"ytp-progress-bar-padding\"},{D:\"div\",K:\"ytp-progress-list\",S:[{D:\"div\",Ea:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{D:\"div\",K:\"ytp-load-progress\"},{D:\"div\",K:\"ytp-hover-progress\"},{D:\"div\",K:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.u\u003dthis.Da(\"ytp-ad-progress-list\");this.B\u003dthis.Da(\"ytp-load-progress\");this.C\u003dthis.Da(\"ytp-play-progress\");this.l\u003dthis.Da(\"ytp-hover-progress\");\nthis.i\u003dthis.Da(\"ytp-chapter-hover-container\")};\nEP\u003dfunction(a,b){g.zl(a.i,\"width\",b)};\nFP\u003dfunction(a,b){g.zl(a.i,\"margin-right\",b+\"px\")};\nGP\u003dfunction(a,b){return\"PLAY_PROGRESS\"\u003d\u003d\u003db?a.C:\"LOAD_PROGRESS\"\u003d\u003d\u003db?a.B:a.l};\nZua\u003dfunction(){this.u\u003dthis.position\u003dthis.B\u003dthis.i\u003dthis.C\u003dthis.l\u003dthis.width\u003dNaN};\n$ua\u003dfunction(){g.V.call(this,{D:\"div\",K:\"ytp-timed-marker\"});this.timeRangeStartMillis\u003dNaN;this.thumbnailUrl\u003dthis.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.HP\u003dfunction(a,b){g.dL.call(this,{D:\"div\",K:\"ytp-progress-bar-container\",U:{\"aria-disabled\":\"true\"},S:[{D:\"div\",Ea:[\"ytp-heat-map-container\"]},{D:\"div\",Ea:[\"ytp-progress-bar\"],U:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},S:[{D:\"div\",K:\"ytp-chapters-container\"},{D:\"div\",K:\"ytp-marker-crenellation-list\"},{D:\"div\",K:\"ytp-timed-markers-container\"},{D:\"div\",K:\"ytp-clip-start-exclude\"},\n{D:\"div\",K:\"ytp-clip-end-exclude\"},{D:\"div\",K:\"ytp-scrubber-container\",S:[{D:\"div\",Ea:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],S:[{D:\"div\",K:\"ytp-scrubber-pull-indicator\"}]}]}]},{D:\"div\",K:\"ytp-bound-time-left\",ra:\"{{boundTimeLeft}}\"},{D:\"div\",K:\"ytp-bound-time-right\",ra:\"{{boundTimeRight}}\"},{D:\"div\",K:\"ytp-clip-start\",U:{title:\"{{clipstarttitle}}\"},ra:\"{{clipstarticon}}\"},{D:\"div\",K:\"ytp-clip-end\",U:{title:\"{{clipendtitle}}\"},ra:\"{{clipendicon}}\"}]});this.api\u003da;this.Xb\u003d!1;this.C\u003dthis.Kc\u003d\n0;this.Ia\u003d1;this.Nc\u003dthis.Y\u003d0;this.G\u003dnull;this.xa\u003dthis.vb\u003d0;this.dc\u003dthis.Da(\"ytp-marker-crenellation-list\");this.Fa\u003d{};this.jb\u003d{};this.clipEnd\u003dInfinity;this.bb\u003dthis.Da(\"ytp-clip-end\");this.Ib\u003dnew g.Ox(this.bb,!0);this.Zb\u003dthis.Da(\"ytp-clip-end-exclude\");this.ye\u003dthis.Da(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.eb\u003dthis.Da(\"ytp-clip-start\");this.Nb\u003dnew g.Ox(this.eb,!0);this.V\u003dthis.Sa\u003d0;this.Ic\u003dthis.Da(\"ytp-progress-bar\");this.rb\u003d{};this.zb\u003dthis.Da(\"ytp-chapters-container\");this.Zd\u003dthis.Da(\"ytp-timed-markers-container\");\nthis.i\u003d[];this.ya\u003d[];this.td\u003d{};this.La\u003d-1;this.Ua\u003dthis.Aa\u003d0;this.L\u003dnull;this.Uc\u003dthis.Da(\"ytp-scrubber-button\");this.He\u003dthis.Da(\"ytp-scrubber-container\");this.fb\u003dnew g.Sf;this.uc\u003dnew Zua;this.l\u003dnew cM(0,0);this.B\u003dnull;this.u\u003dthis.Wb\u003d!1;this.Dc\u003dnull;this.ze\u003dthis.Da(\"ytp-heat-map-container\");this.J\u003d[];this.tooltip\u003db.fc();g.hf(this,g.jO(this.tooltip,this.bb));g.J(this,this.Ib);this.Ib.subscribe(\"hoverstart\",this.uK,this);this.Ib.subscribe(\"hoverend\",this.tK,this);this.N(this.bb,\"click\",this.zz);g.hf(this,\ng.jO(this.tooltip,this.eb));g.J(this,this.Nb);this.Nb.subscribe(\"hoverstart\",this.uK,this);this.Nb.subscribe(\"hoverend\",this.tK,this);this.N(this.eb,\"click\",this.zz);ava(this);bva(this);this.N(a,\"resize\",this.tb);this.N(a,\"presentingplayerstatechange\",this.GN);this.N(a,\"videodatachange\",this.Fr);this.N(a,\"videoplayerreset\",this.IQ);this.N(a,\"cuerangesadded\",this.FM);this.N(a,\"cuerangesremoved\",this.wV);this.N(a,\"cuerangemarkersupdated\",this.FM);this.N(a,\"onLoopRangeChange\",this.DM);this.N(a,\"innertubeCommand\",\nthis.onClickCommand);this.N(a,g.fA(\"timedMarkerCueRange\"),this.Ad);this.updateVideoData(a.getVideoData(),!0);this.DM(a.getLoopRange())};\nava\u003dfunction(a){if(0\u003d\u003d\u003da.i.length){var b\u003dnew DP;a.i.push(b);g.J(a,b);b.Ba(a.zb,0)}for(;1\u003ca.i.length;)a.i.pop().dispose();EP(a.i[0],\"100%\");a.i[0].startTime\u003d0;a.i[0].title\u003d\"\"};\nbva\u003dfunction(a){if(a.api.X(\"web_player_heat_map\")){for(0\u003d\u003d\u003da.J.length\u0026\u0026cva(a);1\u003ca.J.length;)a.J.pop().dispose();Xua(a.J[0],[])}};\ncva\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?NaN:b;var c\u003dnew Uua(a.api);a.J.push(c);g.J(a,c);c.Ba(a.ze);a\u003d\"hm_\"+a.J.length;c.update({id:a});a\u003d\"url(#\"+a+\")\";c.u.setAttribute(\"clip-path\",a);c.l.setAttribute(\"clip-path\",a);c.i.setAttribute(\"clip-path\",a);0\u003c\u003db\u0026\u0026(c.element.style.width\u003db+\"px\")};\ndva\u003dfunction(a){for(;a.ya.length;)a.ya.pop().dispose()};\ngva\u003dfunction(a,b){var c,d,e\u003dnull\u003d\u003d\u003d(c\u003da.rb[b])||void 0\u003d\u003d\u003dc?void 0:c.chapters;e\u0026\u0026(eva(a,e),a.api.getVideoData().dl\u003da.i);if((e\u003dnull\u003d\u003d\u003d(d\u003da.rb[b])||void 0\u003d\u003d\u003dd?void 0:d.markers)\u0026\u0026\"HEATSEEKER\"!\u003d\u003db){var f;dva(a);b\u003dg.r(e);for(e\u003db.next();!e.done;e\u003db.next()){var h\u003de.value;e\u003dnew $ua;if(h\u003dh.markerRenderer)e.title\u003d(null\u003d\u003d\u003d(f\u003dh.title)||void 0\u003d\u003d\u003df?void 0:f.simpleText)||\"\",e.timeRangeStartMillis\u003dh.timeRangeStartMillis||NaN,e.thumbnailUrl\u003dh.thumbnailUrl||\"\",e.onActiveCommand\u003d(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh?void 0:h.onActiveCommand)||\nvoid 0,a.ya.push(e),g.J(a,e),e.Ba(a.Zd,a.Zd.children.length)}fva(a,a.ya);f\u003da.ya;b\u003da.td;e\u003d[];for(h\u003d0;h\u003cf.length;h++)if(!isNaN(f[h].timeRangeStartMillis)\u0026\u0026f[h].onActiveCommand){var l\u003df[h].timeRangeStartMillis;l\u003dnew g.cA(l,h\u003d\u003d\u003df.length-1?Infinity:f[h+1].timeRangeStartMillis,{namespace:\"timedMarkerCueRange\",priority:7,id:\"tm_\"+l});e.push(l);b[l.id]\u003df[h].onActiveCommand}a.api.Gd(e)}};\nfva\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dhva(a,c.timeRangeStartMillis/(1E3*a.l.i),IP(a));g.zl(c.element,\"transform\",\"translateX(\"+d+\"px)\")}};\neva\u003dfunction(a,b){var c\u003d0,d\u003d!1;b\u003dg.r(b);for(var e\u003db.next();!e.done;e\u003db.next()){e\u003de.value;if(e.chapterRenderer){e\u003de.chapterRenderer;var f\u003d{startTime:NaN,title:null,onActiveCommand:void 0};f.title\u003dTua(e.title);var h\u003de.timeRangeStartMillis;null!\u003dh\u0026\u0026(f.startTime\u003dh);f.onActiveCommand\u003de.onActiveCommand;e\u003df;0\u003d\u003d\u003dc\u0026\u00260!\u003d\u003de.startTime\u0026\u0026(a.i[c].startTime\u003d0,a.i[c].title\u003d\"\",a.i[c].onActiveCommand\u003de.onActiveCommand,c++,d\u003d!0);a.i.length\u003c\u003dc\u0026\u0026(f\u003dnew DP,f.index\u003dd?c-1:c,a.i.push(f),g.J(a,f),f.Ba(a.zb,a.zb.children.length));\na.i[c].startTime\u003de.startTime;a.i[c].title\u003de.title?e.title:\"\";a.i[c].onActiveCommand\u003de.onActiveCommand}c++}for(;c\u003ca.i.length;)a.i.pop().dispose();g.JP(a);KP(a)};\ng.JP\u003dfunction(a){a.Aa\u003da.i.length-1;a.Ua\u003d0;iva(a,!0)\u0026\u0026iva(a,!1);for(var b\u003d0,c\u003d0;c\u003ca.i.length;c++)if(0\u003d\u003d\u003da.i[c].width){if(c\u003d\u003d\u003da.i.length-1)for(var d\u003da.i.length-1;0\u003c\u003dd;d--)if(0\u003ca.i[d].width){FP(a.i[d],0);EP(a.i[d],Math.floor(a.i[d].width)+\"px\");break}EP(a.i[c],\"0\")}else c\u003d\u003d\u003da.i.length-1?EP(a.i[c],Math.floor(a.i[c].width+b)+\"px\"):(b\u003da.i[c].width+b,d\u003dMath.round(b),b-\u003dd,EP(a.i[c],d+\"px\"));jva(a)};\njva\u003dfunction(a){var b,c,d\u003dnull\u003d\u003d\u003d(b\u003da.api.getVideoData())||void 0\u003d\u003d\u003db?void 0:b.Dg;if(d\u003dd?null\u003d\u003d\u003d(c\u003da.rb[d])||void 0\u003d\u003d\u003dc?void 0:c.markers:void 0)for(var e\u003d0,f\u003da.i.length,h\u003d{},l\u003d0;l\u003cf;h\u003d{xA:h.xA,oA:h.oA},l++){var m\u003da.i[l].width;h.xA\u003da.i[l].startTime;h.oA\u003dl\u003d\u003d\u003df-1?Infinity:a.i[l+1].startTime;l\u003ca.J.length?a.J[l].element.style.width\u003dm+\"px\":l\u003d\u003d\u003da.J.length\u0026\u0026cva(a,m);a.J[l].element.style.left\u003de+\"px\";var n\u003dd.filter(function(p){return function(q){var t;q\u003d(null\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003dq||void 0\u003d\u003d\u003dq?void 0:q.markerRenderer)||\nvoid 0\u003d\u003d\u003dt?void 0:t.timeRangeStartMillis)||-1;return q\u003e\u003dp.xA\u0026\u0026q\u003c\u003dp.oA}}(h));\nXua(a.J[l],n,1\u003d\u003d\u003da.J.length);e+\u003dm+(a.u?3:2)}};\niva\u003dfunction(a,b){var c\u003d0,d\u003d!1,e\u003da.i.length,f\u003d1E3*a.l.i;0\u003d\u003d\u003df\u0026\u0026(f\u003d1E3*a.api.getProgressState().seekableEnd);if(0\u003cf\u0026\u00260\u003ca.C){for(var h\u003da.C-(a.u?3:2)*a.Aa,l\u003d0\u003d\u003d\u003da.Ua?3:h*a.Ua,m\u003dg.r(a.i),n\u003dm.next();!n.done;n\u003dm.next())n.value.width\u003d0;for(;c\u003ce;){m\u003df-a.i[c].startTime;c\u003ce-1\u0026\u0026(m\u003da.i[c+1].startTime-a.i[c].startTime,FP(a.i[c],a.u?3:2));g.N(a.i[c].i,\"ytp-exp-chapter-hover-container\",1\u003ca.i.length);n\u003d(0\u003d\u003d\u003df?0:m/f*h)+a.i[c].width;if(n\u003el)a.i[c].width\u003dn;else{a.i[c].width\u003d0;var p\u003da,q\u003dc,t\u003dp.i[q-1];void 0!\u003d\u003dt\u0026\u00260\u003ct.width?\nt.width+\u003dn:q\u003cp.i.length-1\u0026\u0026(p.i[q+1].width+\u003dn);FP(p.i[q],0);b\u0026\u0026(a.Aa--,m/f\u003ea.Ua\u0026\u0026(a.Ua\u003dm/f),d\u003d!0)}c++}}return d};\nKP\u003dfunction(a){if(a.C){var b\u003da.api.getProgressState();var c\u003db.seekableStart;var d\u003db.seekableEnd,e\u003d!!a.B\u0026\u0026a.B.postId\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType(),f\u003dg.S(a.api.T().experiments,\"enable_fully_expanded_clip_range_in_progress_bar\"),h\u003dg.S(a.api.T().experiments,\"enable_expanded_clip_range_in_progress_bar\");e\u0026\u0026f?c\u003dnew cM(Math.max(c,a.B.startTimeMs/1E3),Math.min(d,a.B.endTimeMs/1E3)):e\u0026\u0026h?(e\u003da.B.startTimeMs/1E3,f\u003da.B.endTimeMs/1E3,h\u003d(f-e)/20,c\u003dnew cM(Math.max(c,e-h),Math.min(d,f+h))):c\u003dnew cM(c,d);d\u003d\nfM(c,b.loaded,0);b\u003dfM(c,b.current,0);e\u003da.l.l!\u003d\u003dc.l||a.l.i!\u003d\u003dc.i;a.l\u003dc;LP(a,b,d);e\u0026\u0026MP(a);kva(a)}};\nOP\u003dfunction(a,b){var c\u003deM(a.l,b.u);if(1\u003ca.i.length){c\u003dNP(a,b.B,!0);for(var d\u003d0,e\u003d0;e\u003cc;e++)0\u003ca.i[e].width\u0026\u0026(d+\u003da.i[e].width,d+\u003da.u?3:2);c\u003d(a.i[c].startTime+(b.B-d)/a.i[c].width*((c\u003d\u003d\u003da.i.length-1?1E3*a.l.i:a.i[c+1].startTime)-a.i[c].startTime))/1E3||0}return c};\nlva\u003dfunction(a,b,c){return c\u003e\u003da.i.length?!1:4\u003eMath.abs(b-a.i[c].startTime/1E3)/a.l.i*(a.C-(a.u?3:2)*a.Aa)};\nmva\u003dfunction(a,b,c,d){b\u003dg.Of(b,0,a.u?60:40);a.Y\u003db;var e\u003da.Ia;a.Ia\u003db/(a.u?60:40)*(Math.max(dM(a.l)/a.C,1)-1)+1;b\u003da.C*a.Ia;a.xa\u003dg.Of(d*b-c,0,b-a.C);e!\u003d\u003da.Ia\u0026\u0026MP(a)};\nMP\u003dfunction(a){var b\u003dIP(a),c\u003d-b.l/b.i,d\u003d(-b.l+b.width)/b.i,e\u003deba(a.dc),f\u003d0;if(a.Y\u003e.2*(a.u?60:40)\u0026\u00261\u003d\u003d\u003da.i.length)for(var h\u003ddM(a.l)/60*d,l\u003dMath.ceil(dM(a.l)/60*c);l\u003ch;l++){var m\u003de[f];m||(m\u003dg.qg(\"DIV\"),a.dc.appendChild(m));f++;0\u003d\u003d\u003dl%60?g.Kq(m,\"ytp-60m-progress\"):0\u003d\u003d\u003dl%30?g.Kq(m,\"ytp-30m-progress\"):0\u003d\u003d\u003dl%15?g.Kq(m,\"ytp-15m-progress\"):g.Kq(m,\"ytp-1m-progress\");m.style.left\u003d(60*l/dM(a.l)-c)*b.i+\"px\"}b\u003da.Wb?a.l.i:0;a.update({boundTimeLeft:g.ZL(eM(a.l,c)-b),boundTimeRight:g.ZL(eM(a.l,d)-b)});for(c\u003de.length-\n1;c\u003e\u003df;c--)g.ug(e[c]);a.element.style.height\u003da.Y+(a.u?8:5)+\"px\";a.Z(\"height-change\",a.Y);a.Uc.style.height\u003da.Y+(a.u?20:13)+\"px\";e\u003dg.r(Object.keys(a.Fa));for(f\u003de.next();!f.done;f\u003de.next())nva(a,f.value);PP(a);LP(a,a.V,a.Sa)};\nIP\u003dfunction(a){var b\u003da.fb.x,c\u003da.C*a.Ia;b\u003dg.Of(b,0,a.C);a.uc.update(b,a.C,-a.xa,-(c-a.xa-a.C));return a.uc};\nLP\u003dfunction(a,b,c){var d,e;a.V\u003db;a.Sa\u003dc;var f\u003dIP(a),h\u003da.l.i,l\u003deM(a.l,a.V),m\u003dg.GI(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.ZL(l,!0),DURATION:g.ZL(h,!0)}),n\u003dNO(a.i,1E3*l);n\u003da.i[n].title;a.update({ariamin:Math.floor(a.l.l),ariamax:Math.floor(h),arianow:Math.floor(l),arianowtext:n?n+\" \"+m:m});h\u003da.clipStart;l\u003da.clipEnd;a.B\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026(h\u003da.B.startTimeMs/1E3,l\u003da.B.endTimeMs/1E3);h\u003dfM(a.l,h,0);m\u003dfM(a.l,l,1);n\u003d!(null\u003d\u003d\u003d(d\u003da.api.getVideoData())||void 0\u003d\u003d\u003dd||!g.FH(d));l\u003dg.Of(b,\nh,m);c\u003dn?1:g.Of(c,h,m);b\u003dhva(a,b,f);g.zl(a.He,\"transform\",\"translateX(\"+b+\"px)\");QP(a,f,h,l,\"PLAY_PROGRESS\");QP(a,f,h,c,\"LOAD_PROGRESS\");a.api.X(\"web_player_heat_map\")\u0026\u0026(null\u003d\u003d\u003d(e\u003da.J[0])||void 0\u003d\u003d\u003de?void 0:e.l.setAttribute(\"width\",(100*l).toFixed(2)+\"%\"))};\nQP\u003dfunction(a,b,c,d,e){var f\u003da.i.length,h\u003db.i-a.Aa*(a.u?3:2),l\u003dc*h;c\u003dNP(a,l);var m\u003dd*h;h\u003dNP(a,m);\"HOVER_PROGRESS\"\u003d\u003d\u003de\u0026\u0026(h\u003dNP(a,b.i*d,!0),m\u003db.i*d-ova(a,b.i*d)*(a.u?3:2));b\u003dMath.max(l-pva(a,c),0);for(d\u003dc;d\u003cf;d++)GP(a.i[d],e).style.left\u003dc\u003d\u003d\u003dd?b+\"px\":\"0\";for(f\u003dc;f\u003ch;f++)d\u003da.i[f].width,RP(a,GP(a.i[f],e),f\u003d\u003d\u003dc?d-b:d,d);f\u003da.i[h].width;m\u003dg.Of(m-pva(a,h),0,f);c\u003d\u003d\u003dh\u0026\u0026(m-\u003db);RP(a,GP(a.i[h],e),m,f);m\u003da.i.length;for(h+\u003d1;h\u003cm;h++)RP(a,GP(a.i[h],e),0,a.i[h].width);for(h\u003d0;h\u003cc;h++)RP(a,GP(a.i[h],e),0,a.i[h].width)};\npva\u003dfunction(a,b){if(b\u003e\u003da.i.length)return a.C;for(var c\u003d0,d\u003d0;d\u003cb;)c+\u003da.i[d].width,d++;return c};\nRP\u003dfunction(a,b,c,d,e){e||a.api.T().i?b.style.width\u003dc+\"px\":g.zl(b,\"transform\",\"scalex(\"+(d?c/d:0)+\")\")};\nNP\u003dfunction(a,b,c){var d\u003d0;(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026(b-\u003dova(a,b)*(a.u?3:2));c\u003dg.r(a.i);for(var e\u003dc.next();!e.done;e\u003dc.next()){e\u003de.value;if(b\u003ee.width)b-\u003de.width;else break;d++}return d\u003d\u003d\u003da.i.length?d-1:d};\nhva\u003dfunction(a,b,c){for(var d\u003db*a.l.i*1E3,e\u003d-1,f\u003dg.r(a.i),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,d\u003eh.startTime\u0026\u00260\u003ch.width\u0026\u0026e++;return b*(c.i-(a.u?3:2)*a.Aa)+(a.u?3:2)*(0\u003ee?0:e)+c.l};\nova\u003dfunction(a,b){for(var c\u003da.i.length,d\u003d0,e\u003dg.r(a.i),f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,0!\u003d\u003df.width)if(b\u003ef.width)b-\u003df.width,b-\u003da.u?3:2,d++;else break;return d\u003d\u003d\u003dc?c-1:d};\ng.SP\u003dfunction(a,b,c,d){var e\u003da.C!\u003d\u003dc;a.Kc\u003db;a.C\u003dc;a.u\u003dd;MP(a);1\u003d\u003d\u003da.i.length\u0026\u0026(a.i[0].width\u003dc||0);e\u0026\u0026g.JP(a)};\nPP\u003dfunction(a){var b\u003d!!a.B\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType(),c\u003da.clipStart,d\u003da.clipEnd,e\u003d!0,f\u003d!0;b\u0026\u0026a.B?(c\u003da.B.startTimeMs/1E3,d\u003da.B.endTimeMs/1E3):(e\u003dc\u003ea.l.l,f\u003d0\u003ca.l.i\u0026\u0026d\u003ca.l.i);g.N(a.element,\"ytp-loop-range-enabled\",b);g.N(a.element,\"ytp-clip-start-enabled\",e);g.N(a.element,\"ytp-clip-end-enabled\",f);b\u003de?fM(a.l,c,0):0;d\u003df?fM(a.l,d,1):1;a.eb.style.left\u003dMath.round(1E3*b)/10+\"%\";a.bb.style.left\u003dMath.round(1E3*d)/10+\"%\";a.ye.style.width\u003dMath.round(1E3*b)/10+\"%\";a.Zb.style.left\u003dMath.round(1E3*d)/10+\n\"%\";a.Zb.style.width\u003dMath.round(1E3*(1-d))/10+\"%\"};\nkva\u003dfunction(a){var b,c\u003dIP(a);QP(a,c,a.V,Math.max(c.u,a.V),\"HOVER_PROGRESS\");for(var d\u003dNP(a,c.i*a.V,!0),e\u003dNP(a,c.B,!0),f\u003dd;f\u003c\u003de;f++)g.N(a.i[f].l,\"ytp-hover-progress-light\",c.u\u003ea.V);g.N(a.Uc,\"ytp-scrubber-button-hover\",d\u003d\u003d\u003de\u0026\u00261\u003ca.i.length);a.api.X(\"web_player_heat_map\")\u0026\u0026(null\u003d\u003d\u003d(b\u003da.J[0])||void 0\u003d\u003d\u003db?void 0:b.i.setAttribute(\"width\",(100*c.u).toFixed(2)+\"%\"))};\nnva\u003dfunction(a,b){var c\u003da.Fa[b];b\u003da.jb[b];var d\u003dIP(a),e\u003dfM(a.l,c.start/1E3,0),f\u003ddja(c,a.u)/d.width;var h\u003dfM(a.l,c.end/1E3,1);f!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(e\u003dg.Of(e,0,h-f));h\u003dMath.min(h,e+f);c.color\u0026\u0026(b.style.background\u003dc.color);c\u003de;e\u003d!0;b.style.left\u003dMath.max(c*d.i+d.l,0)+\"px\";RP(a,b,g.Of((h-c)*d.i+d.l,0,d.width),d.width,void 0\u003d\u003d\u003de?!1:e)};\nqva\u003dfunction(a,b){var c\u003db.getId();a.Fa[c]\u003d\u003d\u003db\u0026\u0026(g.ug(a.jb[c]),delete a.Fa[c],delete a.jb[c])};\nrva\u003dfunction(a,b){b?a.L||(a.element.removeAttribute(\"aria-disabled\"),a.L\u003dnew g.Ox(a.Ic,!0),a.L.subscribe(\"hovermove\",a.RT,a),a.L.subscribe(\"hoverend\",a.QT,a),a.L.subscribe(\"dragstart\",a.PT,a),a.L.subscribe(\"dragmove\",a.TT,a),a.L.subscribe(\"dragend\",a.ST,a),a.Dc\u003da.Pa(\"keydown\",a.HN)):a.L\u0026\u0026(a.element.setAttribute(\"aria-disabled\",\"true\"),a.jc(a.Dc),a.L.cancel(),a.L.dispose(),a.L\u003dnull)};\ng.sva\u003dfunction(a){var b\u003d2*a.C*g.QF();return 1E3*dM(a.l)/a.api.getPlaybackRate()/b};\nTP\u003dfunction(a,b,c){g.V.call(this,{D:\"button\",K:\"ytp-button\",U:{title:\"Play on TV\",\"aria-haspopup\":\"true\"},ra:\"{{icon}}\"});this.I\u003da;this.yb\u003dc;this.i\u003dnull;this.N(a,\"onMdxReceiversChange\",this.Ma);this.N(a,\"presentingplayerstatechange\",this.Ma);this.N(a,\"appresize\",this.Ma);this.Ma();this.Pa(\"click\",this.l,this);g.hf(this,g.jO(b.fc(),this.element))};\nUP\u003dfunction(a,b,c){g.V.call(this,{D:\"button\",Ea:[\"ytp-button\",\"ytp-settings-button\"],U:{\"aria-haspopup\":\"true\",\"aria-owns\":ZK(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},S:[g.pL()]});this.I\u003da;this.yb\u003dc;this.l\u003d!0;this.Pa(\"click\",this.u);this.N(a,\"onPlaybackQualityChange\",this.updateBadge);this.N(a,\"videodatachange\",this.updateBadge);this.N(a,\"webglsettingschanged\",this.updateBadge);this.N(a,\"appresize\",this.i);g.hf(this,g.jO(b.fc(),this.element));this.I.Yb(this.element,this,\n28663);this.updateBadge();this.i(a.Za().getPlayerSize())};\nVP\u003dfunction(a,b){a.l\u003d!!b;a.i(a.I.Za().getPlayerSize())};\nWP\u003dfunction(a,b){zO.call(this,\"Annotations\",6);this.I\u003da;this.yb\u003db;this.i\u003d!1;this.N(a,\"videodatachange\",this.Ma);this.N(a,\"onApiChange\",this.Ma);this.subscribe(\"select\",this.l,this);this.Ma()};\ng.XP\u003dfunction(a,b,c,d,e,f,h){g.rO.call(this,g.sO({\"aria-haspopup\":\"true\"}),b,a);this.yb\u003dd;this.B\u003d!1;this.l\u003dnull;this.options\u003d{};this.u\u003dnew g.vO(c,void 0,a,e,f,h);g.J(this,this.u);this.Pa(\"keydown\",this.IN);this.Pa(\"click\",this.open)};\ntva\u003dfunction(a){if(a.l){var b\u003da.options[a.l];b.element.getAttribute(\"aria-checked\");b.element.removeAttribute(\"aria-checked\");a.l\u003dnull}};\ng.YP\u003dfunction(a,b){g.wO(a.u);for(var c\u003d{},d\u003d!1,e\u003d0;e\u003cb.length;e++){var f\u003db[e],h\u003da.options[f],l\u003df\u003d\u003d\u003da.l;l\u0026\u0026(d\u003d!0);h\u0026\u0026h.priority\u003d\u003d\u003d-e?(l\u003da,g.qO(l.options[f],l.Xi(f,!0)),delete a.options[f]):h\u003da.KB(f,-e,l);c[f]\u003dh;a.u.Ac(h,!0)}d||(a.l\u003dnull);b\u003dg.r(Object.keys(a.options));for(d\u003db.next();!d.done;d\u003db.next())a.options[d.value].dispose();a.options\u003dc};\nZP\u003dfunction(a,b){g.XP.call(this,\"Audio track\",3,a,b);this.I\u003da;this.tracks\u003d{};this.i\u003dnew g.V({D:\"div\",S:[{D:\"span\",ra:\"Audio track\"},{D:\"span\",K:\"ytp-menuitem-label-count\",ra:\"{{content}}\"}]});g.J(this,this.i);g.qO(this,this.i);this.N(a,\"videodatachange\",this.Ma);this.N(a,\"onPlaybackAudioChange\",this.Ma);this.Ma()};\n$P\u003dfunction(a,b){zO.call(this,\"Autoplay\",7);this.I\u003da;this.yb\u003db;this.i\u003d!1;this.u\u003d[];this.N(a,\"presentingplayerstatechange\",this.l);this.subscribe(\"select\",this.C,this);a.Yb(this.element,this,113682);this.l()};\naQ\u003dfunction(a,b,c,d){d\u003dnew g.V({D:\"div\",Ea:[\"ytp-linked-account-popup-button\"],ra:d,U:{role:\"button\",tabindex:\"0\"}});b\u003dnew g.V({D:\"div\",K:\"ytp-linked-account-popup\",U:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},S:[{D:\"div\",K:\"ytp-linked-account-popup-title\",ra:b},{D:\"div\",K:\"ytp-linked-account-popup-description\",ra:c},{D:\"div\",K:\"ytp-linked-account-popup-buttons\",S:[d]}]});g.VN.call(this,a,{D:\"div\",K:\"ytp-linked-account-popup-container\",S:[b]},100);var e\u003dthis;this.dialog\u003db;g.J(this,this.dialog);\nd.Pa(\"click\",function(){e.Bb()});\ng.J(this,d);g.$M(this.I,this.element,4);this.hide()};\nbQ\u003dfunction(a,b){g.rO.call(this,g.sO({\"aria-haspopup\":\"true\"}),1);this.I\u003da;this.yb\u003db;this.l\u003dthis.i\u003d!1;this.N(this.I,\"videodatachange\",this.B);this.Pa(\"click\",this.onClick);this.B()};\ncQ\u003dfunction(a){return a?g.mA(a):\"\"};\ndQ\u003dfunction(a,b){g.XP.call(this,\"Quality\",2,a,b);this.I\u003da;this.C\u003d{};this.i\u003d\"unknown\";g.M(this.u.element,\"ytp-quality-menu\");this.N(a,\"videodatachange\",this.ot);this.N(a,\"videoplayerreset\",this.ot);this.N(a,\"onPlaybackQualityChange\",this.jG);this.ot()};\nuva\u003dfunction(a,b,c){a\u003da.C[b];var d\u003dg.nB[b];c\u003d{D:\"span\",Ea:c,S:[a?a.qualityLabel:d?d+\"p\":\"Auto\"]};var e;\"highres\"\u003d\u003d\u003db?e\u003d\"8K\":\"hd2880\"\u003d\u003d\u003db?e\u003d\"5K\":\"hd2160\"\u003d\u003d\u003db?e\u003d\"4K\":0\u003d\u003d\u003db.indexOf(\"hd\")\u0026\u0026\"hd720\"!\u003d\u003db\u0026\u0026(e\u003d\"HD\");e\u0026\u0026(c.S.push(\" \"),c.S.push({D:\"sup\",K:\"ytp-swatch-color\",ra:e}));return c};\neQ\u003dfunction(a,b,c,d,e,f,h){g.V.call(this,{D:\"div\",K:\"ytp-slider-section\",U:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},S:[{D:\"div\",K:\"ytp-slider\",S:[{D:\"div\",K:\"ytp-slider-handle\"}]}]});this.G\u003da;this.C\u003db;this.minimumValue\u003dc;this.maximumValue\u003dd;this.J\u003de;this.Y\u003df;this.range\u003dthis.maximumValue-this.minimumValue;this.xa\u003dthis.Da(\"ytp-slider-section\");this.l\u003dthis.Da(\"ytp-slider\");this.L\u003dthis.Da(\"ytp-slider-handle\");\nthis.B\u003dnew g.Ox(this.l,!0);this.i\u003dh?h:c;g.J(this,this.B);this.B.subscribe(\"dragmove\",this.KN,this);this.N(this.element,\"keydown\",this.LN);this.N(this.element,\"wheel\",this.JN);this.init()};\ngQ\u003dfunction(a){eQ.call(this,.05,.05,a.getAvailablePlaybackRates()[0],a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1],150,20,a.getPlaybackRate());this.I\u003da;this.u\u003dg.qg(\"P\");this.ya\u003djaa(this.V,this);g.M(this.l,\"ytp-speedslider\");g.M(this.u,\"ytp-speedslider-text\");a\u003dthis.u;var b\u003dthis.l;b.parentNode\u0026\u0026b.parentNode.insertBefore(a,b.nextSibling);fQ(this);this.N(this.I,\"onPlaybackRateChange\",this.Aa)};\nfQ\u003dfunction(a){a.u.textContent\u003dhQ(a,a.i)+\"x\"};\nhQ\u003dfunction(a,b){a\u003dNumber(g.Of(b,a.minimumValue,a.maximumValue).toFixed(2));b\u003dMath.floor(100*(a+.001)%5+2E-15);var c\u003da;0!\u003d\u003db\u0026\u0026(c\u003da-.01*b);return Number(c.toFixed(2))};\niQ\u003dfunction(a){g.dL.call(this,{D:\"div\",K:\"ytp-speedslider-component\"});this.i\u003dnew gQ(a);g.J(this,this.i);this.element.appendChild(this.i.element)};\nvva\u003dfunction(a){var b\u003dnew iQ(a);uO.call(this,a,b,\"Custom\");g.J(this,b)};\njQ\u003dfunction(a,b){var c\u003dnew vva(a);g.XP.call(this,\"Playback speed\",5,a,b,\"Custom\",function(){g.BO(b,c)});\ng.J(this,c);this.I\u003da;this.C\u003dthis.i\u003dthis.J\u003dnull;this.G\u003dthis.I.getAvailablePlaybackRates();this.N(a,\"presentingplayerstatechange\",this.Ma);this.Ma()};\nwva\u003dfunction(a,b){var c\u003dkQ(b);a.options[c]?a.Rh(c):b\u003d\u003d\u003da.C\u0026\u0026a.i\u0026\u0026(a.Rh(a.i),a.dd(b.toString()))};\nyva\u003dfunction(a){g.YP(a,a.G.map(kQ));a.i\u003dnull;a.C\u003dnull;var b\u003da.I.getPlaybackRate();a.G.includes(b)||(xva(a,b),g.XP.prototype.uf.call(a,a.i))};\nxva\u003dfunction(a,b){a.C\u003db;a.i\u003dg.GI(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:b.toString()});b\u003da.G.map(kQ);b.unshift(a.i);g.YP(a,b)};\nkQ\u003dfunction(a){return a.toString()};\nlQ\u003dfunction(a,b,c,d){var e\u003dnew g.vO(b,void 0,\"Video Override\");g.XP.call(this,d.text||\"\",a,b,c,\"Video Override\",function(){g.BO(c,e)});\nvar f\u003dthis;g.M(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dd.option.toString();a\u003dd.options;this.settings\u003dg.Cb(a,this.getKey,this);this.G\u003de;g.J(this,this.G);b\u003dnew g.rO({D:\"div\",K:\"ytp-menuitemtitle\",ra:\"Allow for a different caption style if specified by the video.\"},0);g.J(this,b);this.G.Ac(b,!0);this.C\u003dnew g.rO({D:\"div\",K:\"ytp-menuitem\",U:{role:\"menuitemradio\",tabindex:\"0\"},S:[{D:\"div\",K:\"ytp-menuitem-label\",ra:\"On\"}]},-1);g.J(this,this.C);this.G.Ac(this.C,!0);this.N(this.C.element,\n\"click\",function(){zva(f,!0)});\nthis.i\u003dnew g.rO({D:\"div\",K:\"ytp-menuitem\",U:{role:\"menuitemradio\",tabindex:\"0\"},S:[{D:\"div\",K:\"ytp-menuitem-label\",ra:\"Off\"}]},-2);g.J(this,this.i);this.G.Ac(this.i,!0);this.N(this.i.element,\"click\",function(){zva(f,!1)});\ng.YP(this,g.Re(a,this.getKey))};\nzva\u003dfunction(a,b){a.Z(\"settingChange\",a.setting+\"Override\",!b);a.yb.hh()};\nmQ\u003dfunction(a,b){g.vO.call(this,a,void 0,\"Options\");var c\u003dthis;this.Bn\u003d{};for(var d\u003d0;d\u003cg.PO.length;d++){var e\u003dg.PO[d],f\u003dnew lQ(-d,a,b,e);g.J(this,f);f.subscribe(\"settingChange\",this.fh,this);this.Bn[e.option.toString()]\u003df;this.Ac(f,!0)}a\u003dnew g.rO(g.sO(),-g.PO.length,\"Reset\");g.J(this,a);a.Pa(\"click\",function(){c.fh(\"reset\",!0)});\nthis.Ac(a,!0)};\nnQ\u003dfunction(a,b){g.XP.call(this,\"Auto-translate\",0,a,b);this.I\u003da;this.languages\u003d{};a.Yb(this.element,this,127301);a.kb(this.element,!0)};\nAva\u003dfunction(a,b){a.languages\u003dg.Cb(b,a.getKey,a);g.YP(a,g.Re(b,a.getKey))};\noQ\u003dfunction(a,b){var c\u003dnew mQ(a,b),d\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],e;g.VF(a.T())\u0026\u0026(e\u003d{D:\"div\",K:\"ytp-panel-footer-content\",S:[{D:\"span\",ra:d[0]},{D:\"a\",K:\"ytp-panel-footer-content-link\",ra:\"Settings\",U:{href:\"/account_playback\"}},{D:\"span\",ra:d[1]}]});g.XP.call(this,\"Subtitles/CC\",4,a,b,\"Options\",function(){g.BO(b,c)},e);\nvar f\u003dthis;this.I\u003da;this.yb\u003db;this.tracks\u003d{};this.G\u003dnew g.K(function(){Bva(f,!1)},3E3);\ng.J(this,this.G);this.J\u003dnew g.V({D:\"div\",S:[{D:\"span\",ra:\"Subtitles/CC\"},{D:\"span\",K:\"ytp-menuitem-label-count\",ra:\"{{content}}\"}]});g.J(this,this.J);g.qO(this,this.J);this.i\u003dnew nQ(a,b);g.J(this,this.i);this.i.subscribe(\"select\",this.NN,this);this.C\u003dc;g.J(this,this.C);this.C.subscribe(\"settingChange\",this.fh,this);b.subscribe(\"show\",this.zU,this);this.N(a,\"videodatachange\",this.Ma);this.N(a,\"onApiChange\",this.Ma);this.N(a,\"onCaptionsTrackListChanged\",this.Ma);this.N(a,\"captionschanged\",this.Ma);\na.Yb(this.element,this,127300);this.Ma()};\nBva\u003dfunction(a,b){a.I.setOption(\"captions\",\"sampleSubtitles\",b)};\npQ\u003dfunction(a){g.DO.call(this,a,\"ytp-settings-menu\");var b\u003dthis;this.Rd\u003dnew g.vO(this.I);this.uD\u003dthis.settingsButton\u003dnull;this.ke\u003d!1;g.J(this,this.Rd);this.hide();g.BO(this,this.Rd);a.Yb(this.element,this,108341,!0);this.subscribe(\"show\",function(c){b.ue(c)})};\nCva\u003dfunction(a,b){a.settingsButton\u003db;a.element.id\u003db.element.getAttribute(\"aria-owns\")};\nqQ\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-size-button\",\"ytp-button\"],U:{title:\"{{title}}\"},ra:\"{{icon}}\"});this.I\u003da;this.isWidescreen\u003dnull;this.transition\u003dnew vP;this.tooltip\u003db.fc();g.J(this,this.transition);this.N(a,\"sizestylechange\",this.Ma);this.N(a,\"fullscreentoggled\",this.Ma);this.N(a,\"presentingplayerstatechange\",this.Ma);this.Ma();this.Pa(\"click\",this.onClick);g.hf(this,g.jO(this.tooltip,this.element))};\ng.rQ\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-subtitles-button\",\"ytp-button\"],U:{\"aria-pressed\":\"{{pressed}}\",title:MN(a,\"Subtitles/closed captions\",\"c\")},S:[Ora()]});this.I\u003da;this.N(a,\"videodatachange\",this.Ma);this.N(a,\"appresize\",this.Ma);this.N(a,\"promotooltipacceptbuttonclicked\",this.i);this.N(a,\"onApiChange\",this.Ma);this.N(a,\"onCaptionsTrackListChanged\",this.Ma);this.N(a,\"captionschanged\",this.Ma);this.I.Yb(this.element,this,127299);this.Ma();this.Pa(\"click\",this.onClick);g.hf(this,\ng.jO(b.fc(),this.element))};\ng.sQ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?350:c;g.V.call(this,{D:\"div\",Ea:[\"ytp-time-display\",\"notranslate\"],S:[{D:\"span\",K:\"ytp-time-current\",ra:\"{{currenttime}}\"},{D:\"span\",K:\"ytp-time-separator\",ra:\" / \"},{D:\"span\",K:\"ytp-time-duration\",ra:\"{{duration}}\"}]});this.api\u003da;this.J\u003dc;this.liveBadge\u003dnew g.V({D:\"button\",Ea:[\"ytp-live-badge\",\"ytp-button\"],U:{disabled:\"true\"},ra:\"{{content}}\"});this.i\u003dnull;this.isLiveVideo\u003dthis.l\u003d!1;this.G\u003dthis.C\u003dnull;this.isPremiere\u003d!1;this.B\u003dthis.u\u003dnull;this.liveBadge.dd(\"Live\");\ng.J(this,this.liveBadge);this.liveBadge.Ba(this.element);this.tooltip\u003db.fc();this.Pa(\"click\",this.onClick);this.N(a,\"presentingplayerstatechange\",this.Rb);this.N(a,\"appresize\",this.Rb);this.N(a,\"videodatachange\",this.ob);(a\u003da.getVideoData())\u0026\u0026this.updateVideoData(a);this.Rb()};\nvQ\u003dfunction(a,b,c){g.V.call(this,{D:\"div\",K:\"ytp-volume-panel\",U:{role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},S:[{D:\"div\",K:\"ytp-volume-slider\",S:[{D:\"div\",K:\"ytp-volume-slider-handle\"}]}]});var d\u003dthis;this.api\u003da;this.i\u003db;this.G\u003dc;this.di\u003d!1;this.L\u003dthis.volume\u003d0;this.C\u003dnull;this.hasFocus\u003dthis.l\u003dthis.isDragging\u003d!1;this.i\u003db;this.G\u003dc;this.u\u003db.Le();this.J\u003dthis.Da(\"ytp-volume-slider\");this.V\u003dthis.Da(\"ytp-volume-slider-handle\");\nthis.B\u003dnew g.Ox(this.J,!0);g.J(this,this.B);this.B.subscribe(\"dragstart\",this.DU,this);this.B.subscribe(\"dragmove\",this.PN,this);this.B.subscribe(\"dragend\",this.CU,this);this.N(a,\"onVolumeChange\",this.Af);this.N(a,\"appresize\",this.kG);this.N(a,\"fullscreentoggled\",this.Yl);this.N(a,\"onShowControls\",this.XH);this.N(a,\"onHideControls\",this.XH);this.N(this.element,\"keydown\",this.QN);this.N(this.element,\"focus\",function(){tQ(d,d.l,d.isDragging,!0,d.i.di())});\nthis.N(this.element,\"blur\",function(){tQ(d,d.l,d.isDragging,!1,d.i.di())});\nthis.kG(a.Za().getPlayerSize());uQ(this,a.getVolume(),a.isMuted())};\nuQ\u003dfunction(a,b,c){var d\u003dMath.floor(b),e\u003dd+\"% volume\"+(c?\" muted\":\"\");c\u003dc?0:b/100;a.Ra(\"valuenow\",d);a.Ra(\"valuetext\",e);a.V.style.left\u003d(a.u?60:40)*c+\"px\";a.volume\u003db};\nDva\u003dfunction(a,b){g.N(a.element,\"ytp-volume-control-hover\",b);tQ(a,b,a.isDragging,a.hasFocus,a.i.di())};\ntQ\u003dfunction(a,b,c,d,e){var f\u003da.l||a.isDragging||a.hasFocus||a.di;a.l\u003db;a.isDragging\u003dc;a.hasFocus\u003dd;a.di\u003de;b\u003da.l||a.isDragging||a.hasFocus||a.di;f!\u003d\u003db\u0026\u0026(b?a.C\u003da.N(a.element,\"wheel\",a.ON):(a.jc(a.C),a.C\u003dnull),g.N(a.G,\"ytp-volume-slider-active\",b))};\ng.wQ\u003dfunction(a,b){var c\u003da.T(),d\u003dg.NF(c);0\u003d\u003d\u003dd.indexOf(\"www.\")\u0026\u0026(d\u003dd.substring(4));var e\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];g.CF(c)\u0026\u0026e.push(\"ytp-youtube-music-button\");g.V.call(this,{D:\"a\",Ea:e,U:{href:\"{{url}}\",target:c.G,title:g.GI(\"Watch on $WEBSITE\",{WEBSITE:d}),\"data-sessionlink\":\"feature\u003dplayer-button\"},ra:\"{{logoSvg}}\"});this.api\u003da;this.visible\u003d!1;a.Yb(this.element,this,28666);this.Pa(\"click\",this.onClick);this.N(a,\"videodatachange\",this.ob);this.N(a,\"onLoopRangeChange\",\nthis.ob);this.N(a,\"appresize\",this.tb);this.ob();g.hf(this,g.jO(b.fc(),this.element));this.tb()};\nyQ\u003dfunction(a,b,c){g.cN.call(this);var d\u003dthis;this.I\u003da;this.l\u003db;this.ld\u003dc;this.Ja\u003dNaN;this.Ia\u003dthis.Fa\u003dnull;this.settingsMenu\u003dnew pQ(this.I);this.Ic\u003dnew g.HP(this.I,this.l);this.muteButton\u003dnull;this.wg\u003dnew g.sQ(this.I,this.l);this.J\u003dthis.B\u003dthis.u\u003dthis.L\u003dthis.ya\u003dnull;this.V\u003dnew yP(this.I,this.l);this.Aa\u003dnew g.rP(this.I,this.l);this.yd\u003dnew g.Bq(this.Op,null,this);this.G\u003dnull;c\u003da.T();this.ld.subscribe(\"autohideupdate\",this.rj,this);var e\u003d!a.ub().isCued(),f\u003dthis.I.T().X(\"html5_player_bottom_linear_gradient\");\nf||!g.CF(c)\u0026\u0026!g.S(a.T().experiments,\"html5_player_dynamic_bottom_gradient\")?f\u003df?new g.V({D:\"div\",K:\"ytp-gradient-bottom-container\",S:[{D:\"div\",K:\"ytp-gradient-bottom-extension\"},{D:\"div\",K:\"ytp-gradient-bottom\"}]}):new g.V({D:\"div\",K:\"ytp-gradient-bottom\"}):this.Ia\u003df\u003dnew g.lP(a);g.J(this,f);g.$M(a,f.element,8);this.Y\u003dnew g.ML(f,250,e,100);g.J(this,this.Y);this.i\u003dnew g.V({D:\"div\",K:\"ytp-chrome-bottom\",S:[{D:\"div\",K:\"ytp-chrome-controls\"}]});g.J(this,this.i);g.$M(a,this.i.element,8);this.ea\u003dnew g.ML(this.i,\n250,e,100);g.J(this,this.ea);this.xa\u003dthis.i.element.children[0];g.hf(this.settingsMenu,function(){a.cn()\u003d\u003d\u003dd.settingsMenu\u0026\u0026(a.settingsMenu\u003dnull)});\ng.J(this,this.settingsMenu);a.settingsMenu\u003dthis.settingsMenu;g.$M(a,this.settingsMenu.element,6);this.settingsMenu.subscribe(\"show\",function(m){var n\u003dd.l.fc(),p\u003d!m;if(null!\u003dn.type)if(p)switch(n.type){case 3:case 2:xQ(n);n.B.show();break;default:n.B.show()}else n.B.hide();n.G\u003dp;b.Lz(d.settingsMenu,m)});\ng.J(this,this.Ic);this.Ic.Ba(this.i.element,0);e\u003dnew g.nP(a);g.J(this,e);g.$M(a,e.element,4);f\u003dnew g.$K({D:\"div\",K:\"ytp-left-controls\"});g.J(this,f);f.Ba(this.xa);e\u003dnew g.CP(a,b,!1);g.J(this,e);e.Ba(f.element);c.xa||(e\u003dnew g.zP(a,b),g.J(this,e),e.Ba(f.element),WF(c)\u0026\u0026(e\u003dnew g.$K({D:\"div\",K:\"ytp-hybrid-controls\"}),g.J(this,e),this.J\u003dnew g.zP(a,b,!0),g.J(this,this.J),this.J.Ba(e.element),g.$M(a,e.element,4)));e\u003dnew g.CP(a,b,!0);g.J(this,e);e.Ba(f.element);e\u003dnew g.V({D:\"span\",K:\"ytp-volume-area\"});g.J(this,\ne);e.Ba(f.element);if(!c.rb\u0026\u0026(this.muteButton\u003dnew g.xP(a,b),g.J(this,this.muteButton),this.muteButton.Ba(e.element),c.Y)){var h\u003dnew vQ(a,b,this.i.element);g.J(this,h);h.Ba(e.element);e\u003dnew g.Ox(e.element);g.J(this,e);e.subscribe(\"hoverstart\",function(){Dva(h,!0)});\ne\u003dnew g.Ox(f.element);g.J(this,e);e.subscribe(\"hoverend\",function(){Dva(h,!1)})}g.J(this,this.wg);\nthis.wg.Ba(f.element);e\u003dnew g.$K({D:\"div\",K:\"ytp-right-controls\"});g.J(this,e);this.ya\u003dnew mP(a,this.Ic);g.J(this,this.ya);this.ya.Ba(f.element);e.Ba(this.xa);a.T().Tb\u0026\u0026g.S(c.experiments,\"web_player_move_autonav_toggle\")\u0026\u0026(f\u003dnew jP(a,b),g.J(this,f),f.Ba(e.element));g.S(c.experiments,\"external_fullscreen_with_edu\")\u0026\u0026c.externalFullscreen\u0026\u0026PF(c)\u0026\u0026(this.L\u003dnew qP(a,b),g.J(this,this.L),this.L.Ba(e.element));f\u003dnew g.rQ(a,b);g.J(this,f);f.Ba(e.element);f\u003dnew UP(a,b,this.settingsMenu);g.J(this,f);Cva(this.settingsMenu,\nf);f.Ba(e.element);var l\u003dnew uP(a);g.J(this,l);g.$M(a,l.element,5);l.subscribe(\"show\",function(m){b.Mm(l,m)});\nf\u003dnew tP(a,b,l);g.J(this,f);f.Ba(e.element);f\u003da.getVideoData();if(c.Nj||f.C\u0026\u0026\"1\"\u003d\u003d\u003dc.controlsType)this.u\u003dnew g.wQ(a,b),g.J(this,this.u),this.u.Ba(e.element);c.showMiniplayerButton\u0026\u0026!g.S(a.T().experiments,\"web_player_pip\")\u0026\u0026(this.B\u003dnew sP(a,b),g.J(this,this.B),this.B.Ba(e.element));g.J(this,this.V);this.V.Ba(e.element);f.CA||this.V.hide();c.Hg||(f\u003dnew qQ(a,b),g.J(this,f),f.Ba(e.element));c.Cg\u0026\u0026(f\u003dnew TP(a,b,this.settingsMenu),g.J(this,f),f.Ba(e.element));c.Kj\u0026\u0026(c\u003dnew iP(a,b),g.J(this,c),c.Ba(e.element));\ng.J(this,this.Aa);this.Aa.Ba(e.element);g.J(this,this.yd);this.N(a,\"appresize\",this.tb);this.N(a,\"fullscreentoggled\",this.tb);this.N(a,\"presentingplayerstatechange\",this.QA);this.N(a,\"videodatachange\",this.ob);this.tb()};\nEva\u003dfunction(a,b){a.I.ub().isCued()||b?b\u0026\u0026(a.ea.hide(),a.Y.hide(),a.muteButton\u0026\u0026a.muteButton.Sb(!1),a.u\u0026\u0026a.u.Sb(!1),a.B\u0026\u0026a.B.Sb(!1),a.l.fc().Yi(a.i.element)):b||(a.ea.show(),a.Y.show(),a.muteButton\u0026\u0026a.muteButton.Sb(!0),a.u\u0026\u0026a.u.Sb(!0),a.B\u0026\u0026a.B.Sb(!0),a.rj())};\nFva\u003dfunction(a){var b\u003da.I.Za().getPlayerSize().width;return Math.max(b-2*zQ(a),100)};\nzQ\u003dfunction(a){var b\u003da.l.Le();return 12*(a.I.getVideoData().C?0:b?2:1)};\nAQ\u003dfunction(a){var b\u003da.l.Le()?72:50;a\u003da.I.T();g.RF(a)\u0026\u0026(b\u003d54,g.S(a.experiments,\"web_player_bigger_buttons_like_mobile\")\u0026\u0026(b\u003d62));return b};\nBQ\u003dfunction(a,b){eP.call(this,a,b,!1);var c\u003dthis;this.N(this.I,\"videodatachange\",this.ob);this.N(this.I,g.fA(\"suggested_action_button_visible\"),function(){c.ue(!0)});\nthis.N(this.I,g.gA(\"suggested_action_button_visible\"),function(){c.ue(!1)})};\nCQ\u003dfunction(a){a.I.Ue(\"suggested_action_button_visible\")};\nEQ\u003dfunction(a){g.V.call(this,{D:\"div\",K:DQ.TITLE,S:[{D:\"div\",K:DQ.TEXT,S:[{D:\"a\",Ea:[DQ.LINK,DQ.SESSIONLINK],U:{target:a.T().G,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},ra:\"{{title}}\"},{D:\"div\",K:DQ.SUBTEXT,S:[{D:\"a\",K:DQ.CHANNEL_NAME,U:{href:\"{{channelLink}}\",target:\"_blank\"},ra:\"{{channelName}}\"}]}]}]});this.api\u003da;this.i\u003dnull;this.link\u003dthis.Da(DQ.LINK);a.Yb(this.element,this,23851);this.N(a,\"videodatachange\",this.Ma);this.N(a,\"videoplayerreset\",\nthis.Ma);this.Ma()};\nGva\u003dfunction(a){a.Ra(\"channelLink\",\"\");a.Ra(\"channelName\",\"\");a.Ra(\"channelTitleFocusable\",\"-1\")};\ng.FQ\u003dfunction(a,b){g.V.call(this,{D:\"div\",S:[{D:\"div\",K:\"ytp-tooltip-text-wrapper\",S:[{D:\"div\",K:\"ytp-tooltip-image\"},{D:\"div\",K:\"ytp-tooltip-title\",ra:\"{{title}}\"},{D:\"span\",K:\"ytp-tooltip-text\",ra:\"{{text}}\"}]},{D:\"div\",K:\"ytp-tooltip-bg\",S:[{D:\"div\",K:\"ytp-tooltip-duration\",ra:\"{{duration}}\"}]}]});var c\u003dthis;this.api\u003da;this.Aa\u003db;this.env\u003dthis.api.T();this.ya\u003dthis.env.i;this.bg\u003dthis.Da(\"ytp-tooltip-bg\");this.image\u003dthis.Da(\"ytp-tooltip-image\");this.text\u003dthis.Da(\"ytp-tooltip-text\");this.title\u003dthis.Da(\"ytp-tooltip-title\");\nthis.L\u003dfunction(d){(d\u003dlu(d))\u0026\u0026g.wg(c.activeElement,d)||c.Sj()};\nthis.u\u003dfunction(d){3\u003d\u003d\u003dc.type\u0026\u0026c.Sj();(d\u003dd.currentTarget)\u0026\u00261\u003d\u003d\u003dd.nodeType\u0026\u0026!c.type\u0026\u0026(d.removeEventListener(\"mouseover\",c.u),d.addEventListener(\"mouseout\",c.L),d.removeEventListener(\"focus\",c.u),d.addEventListener(\"blur\",c.L),Hva(c,d,2))};\nthis.V\u003dfunction(){c.Sj()};\nthis.activeElement\u003dnull;this.B\u003dnew g.ML(this,100);this.type\u003dnull;this.J\u003d!1;this.i\u003dnull;this.l\u003dNaN;this.C\u003d\"\";this.RA\u003dthis.api.Za().getPlayerSize().width;this.G\u003d!0;this.scale\u003d1;this.Y\u003dnew g.K(this.uR,250,this);this.xa\u003dnew g.K(this.Sj,5E3,this);g.J(this,this.B);g.J(this,this.Y);g.J(this,this.xa);oF\u0026\u0026(a\u003dthis.Da(\"ytp-tooltip-text\"),a.setAttribute(\"role\",\"text\"),a.setAttribute(\"aria-live\",\"polite\"))};\nnO\u003dfunction(a){a.element.setAttribute(\"aria-live\",\"polite\")};\nKva\u003dfunction(a,b,c,d,e,f,h,l){if(!a.ya){3\u003d\u003d\u003da.type\u0026\u0026a.Sj();1!\u003d\u003da.type\u0026\u0026(g.Kq(a.element,\"ytp-tooltip ytp-bottom\"),a.type\u003d1,a.G\u0026\u0026a.B.show(),a.i\u0026\u0026a.i.dispose(),a.i\u003da.api.Eh(),a.i\u0026\u0026a.i.subscribe(\"l\",a.EK,a));a.update({text:d,title:h?h:\"\"});g.N(a.text,\"ytp-tooltip-text-no-title\",1\u003d\u003d\u003da.type\u0026\u0026!h);g.N(a.element,\"ytp-text-detail\",!!e);d\u003d-1;a.i\u0026\u0026(d\u003dMG(a.i,160*a.scale),g.S(a.env.experiments,\"web_l3_storyboard\")\u0026\u00264\u003d\u003d\u003da.i.levels.length\u0026\u0026(d\u003da.i.levels.length-1),d\u003dqna(a.i,d,c));Iva(a,d);if(l)switch(c\u003dg.Pl(a.element).width,\nl){case 1:a.title.style.right\u003d\"0\";a.title.style.textAlign\u003d\"left\";break;case 2:a.title.style.right\u003dc+\"px\";a.title.style.textAlign\u003d\"right\";break;case 3:a.title.style.right\u003dc/2+\"px\",a.title.style.textAlign\u003d\"center\"}Jva(a,!!e,b,f)}};\ng.GQ\u003dfunction(a){1\u003d\u003d\u003da.type\u0026\u0026a.Sj()};\ng.jO\u003dfunction(a,b){if(a.ya)return g.Ha;b.addEventListener(\"mouseover\",a.u);b.addEventListener(\"focus\",a.u);var c\u003db.getAttribute(\"title\");c\u0026\u0026!b.hasAttribute(\"aria-label\")\u0026\u0026b.setAttribute(\"aria-label\",c);return function(){a.activeElement\u003d\u003d\u003db\u0026\u0026a.Sj();b.removeEventListener(\"mouseover\",a.u);b.removeEventListener(\"focus\",a.u)}};\nIO\u003dfunction(a,b,c){if(a.type)if(3\u003d\u003d\u003da.type)a.Sj();else return;Hva(a,b,3,c)};\nHva\u003dfunction(a,b,c,d){if(b\u0026\u0026!b.hasAttribute)a\u003dnew g.Xv(\"showElementTooltip called with non-element.\",b.toString()),g.oy(a);else{isNaN(a.l)||(a.l\u003dNaN,a.bg.style.background\u003d\"\");a.activeElement\u003db;a.J\u003d!!d;d?a.C\u003dd:(a.C\u003db.getAttribute(\"title\"),b.removeAttribute(\"title\"));g.Kq(a.element,\"ytp-tooltip\");if(d\u003db.getAttribute(\"data-tooltip-image\"))a.image.style.backgroundImage\u003d\"url(\"+d+\")\";g.N(a.element,\"ytp-tooltip-image-enabled\",!!d);b\u003db.getAttribute(\"data-tooltip-opaque\");g.N(a.element,\"ytp-tooltip-opaque\",\n!!b);a.type\u003dc;a.api.addEventListener(\"appresize\",a.V);a.G\u0026\u0026(xQ(a),a.B.show(0))}};\nxQ\u003dfunction(a){var b;a.activeElement\u0026\u0026(b\u003da.activeElement.getAttribute(\"data-tooltip-text\"));if(b\u0026\u0026!a.J){var c\u003da.activeElement;a.Ra(\"text\",b);var d\u003dc.getAttribute(\"data-duration\");a.update({title:a.C,duration:d});c\u003dc.getAttribute(\"data-preview\");var e\u003d160*a.scale,f\u003d90*a.scale,h\u003d160*a.scale,l\u003d90*a.scale;a.bg.style.width\u003de+\"px\";a.bg.style.height\u003df+\"px\";a.bg.style.backgroundImage\u003dc?\"url(\"+c+\")\":\"\";a.bg.style.backgroundPosition\u003d(e-h)/2+\"px \"+(f-l)/2+\"px\";a.bg.style.backgroundSize\u003dh+\"px \"+l+\"px\";g.Mq(a.element,\n[\"ytp-text-detail\",\"ytp-preview\"]);g.N(a.element,\"ytp-has-duration\",!!d)}else a.Ra(\"text\",a.C),g.Oq(a.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);Jva(a,!!b)};\nJva\u003dfunction(a,b,c,d){var e\u003dMath.min(a.RA,300*a.scale);a.element.style.maxWidth\u003db?\"\":e+\"px\";a.Aa.Vp(a.element,a.activeElement,c,1\u003d\u003d\u003da.type,d);a.element.style.top?g.M(a.element,\"ytp-bottom\"):a.element.style.bottom\u0026\u0026g.M(a.element,\"ytp-top\");3\u003d\u003d\u003da.type\u0026\u0026a.xa.start()};\nJO\u003dfunction(a){a.activeElement\u0026\u0026!a.J\u0026\u0026a.activeElement.hasAttribute(\"title\")\u0026\u0026(a.C\u003da.activeElement.getAttribute(\"title\")||\"\",a.activeElement.removeAttribute(\"title\"),a.G\u0026\u0026xQ(a))};\nIva\u003dfunction(a,b){g.N(a.element,\"ytp-preview\",0\u003c\u003db);if(!(0\u003eb||b\u003d\u003d\u003da.l)){a.l\u003db;b\u003d160*a.scale;var c\u003d160*a.scale,d\u003dlna(a.i,a.l,b);Eua(a.bg,d,b,c,!0);a.Y.start()}};\nLva\u003dfunction(a){var b\u003da.activeElement;3\u003d\u003d\u003da.type\u0026\u0026a.xa.stop();a.api.removeEventListener(\"appresize\",a.V);a.J||b.setAttribute(\"title\",a.C);a.C\u003d\"\";a.activeElement\u003dnull};\ng.HQ\u003dfunction(a,b){g.V.call(this,{D:\"button\",Ea:[\"ytp-watch-later-button\",\"ytp-button\"],U:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.rF(a.T()))},S:[{D:\"div\",K:\"ytp-watch-later-icon\",ra:\"{{icon}}\"},{D:\"div\",K:\"ytp-watch-later-title\",ra:\"Watch later\"}]});this.I\u003da;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.i\u003d!1;this.tooltip\u003db.fc();nO(this.tooltip);a.Yb(this.element,this,28665);this.Pa(\"click\",this.onClick,this);this.N(a,\"videoplayerreset\",this.RN);\nthis.N(a,\"appresize\",this.Ow);this.N(a,\"videodatachange\",this.Ow);this.N(a,\"presentingplayerstatechange\",this.Ow);this.Ow();a\u003dthis.I.T();var c\u003dMva();a.l\u0026\u0026c?(Nva(),Ova(this)):this.Ma(2);g.N(this.element,\"ytp-show-watch-later-title\",g.rF(a));g.hf(this,g.jO(b.fc(),this.element))};\nPva\u003dfunction(a,b){g.nsa(function(){Nva({videoId:b});window.location.reload()},\"wl_button\",g.MF(a.I.T()))};\nOva\u003dfunction(a){if(!a.isRequestPending){a.isRequestPending\u003d!0;a.Ma(3);var b\u003da.I.getVideoData();b\u003da.i?b.removeFromWatchLaterCommand:b.addToWatchLaterCommand;var c\u003da.I.Hl(),d\u003da.i?function(){a.i\u003d!1;a.isRequestPending\u003d!1;a.Ma(2);a.I.T().u\u0026\u0026a.I.Na(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){a.i\u003d!0;\na.isRequestPending\u003d!1;a.Ma(1);a.I.T().i\u0026\u0026IO(a.tooltip,a.element);a.I.T().u\u0026\u0026a.I.Na(\"WATCH_LATER_VIDEO_ADDED\")};\nqM(c,b).then(d,function(){a.isRequestPending\u003d!1;Qva(a,\"An error has occurred. Please try again later.\")})}};\nQva\u003dfunction(a,b){a.Ma(4,b);a.I.T().u\u0026\u0026a.I.Na(\"WATCH_LATER_ERROR\",b)};\nRva\u003dfunction(a,b){var c\u003da.I.T();if(b!\u003d\u003da.icon){switch(b){case 3:var d\u003dKN();break;case 1:d\u003dgL();break;case 2:d\u003d{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M16,19.02 L16,12.00 L18,12.00 L18,17.86 L23.10,20.81 L22.10,22.54 L16,19.02 Z\"}}]};break;case 4:d\u003dg.S(c.experiments,\"watch_later_iconchange_killswitch\")?{D:\"svg\",U:{height:\"100%\",\nversion:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M21,7.91 L19.60,20.91 L16.39,20.91 L15,7.91 L21,7.91 Z M18,27.91 C16.61,27.91 15.5,26.79 15.5,25.41 C15.5,24.03 16.61,22.91 18,22.91 C19.38,22.91 20.5,24.03 20.5,25.41 C20.5,26.79 19.38,27.91 18,27.91 Z\"}}]}:{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}a.Ra(\"icon\",d);\na.icon\u003db}};\nIQ\u003dfunction(a){g.ZN.call(this,a);var b\u003dthis;this.py\u003d(this.Bp\u003dg.rF(this.api.T()))\u0026\u0026(this.api.T().i||Pt()||Nt());this.WB\u003d48;this.XB\u003d69;this.hk\u003dnull;this.Fn\u003d[];this.pc\u003dnew g.eO(this.api);this.fu\u003dthis.api.X(\"web_player_deprecate_double_tap_ux\")?new KO:new LO(this.api);this.Nh\u003dnew g.V({D:\"div\",K:\"ytp-chrome-top\"});this.zw\u003d[];this.tooltip\u003dnew g.FQ(this.api,this);this.backButton\u003dthis.Zr\u003dnull;this.channelAvatar\u003dnew pO(this.api,this);this.title\u003dnew EQ(this.api,this);this.xg\u003dnew g.$K({D:\"div\",K:\"ytp-chrome-top-buttons\"});\nthis.kh\u003dnull;this.Xh\u003dnew iO(this.api,this,this.Nh.element);this.overflowButton\u003dthis.Of\u003dnull;this.Qf\u003d\"1\"\u003d\u003d\u003dthis.api.T().controlsType?new yQ(this.api,this,this.ld):null;this.contextMenu\u003dnew g.GO(this.api,this,this.pc);this.HB\u003d!1;this.Bx\u003dnew g.V({D:\"div\",U:{tabindex:\"0\"}});this.Ax\u003dnew g.V({D:\"div\",U:{tabindex:\"0\"}});this.Pv\u003dnull;this.ME\u003dthis.mx\u003d!1;var c\u003da.Za(),d\u003da.T(),e\u003da.getVideoData();this.Bp\u0026\u0026(g.M(a.getRootNode(),\"ytp-embed\"),g.M(a.getRootNode(),\"ytp-embed-playlist\"),d.X(\"embeds_enable_player_overlays_autohide\")\u0026\u0026\nthis.py\u0026\u0026(g.M(a.getRootNode(),\"ytp-embed-overlays-autohide\"),g.M(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.WB\u003d60,this.XB\u003d89);this.api.T().i\u0026\u0026(g.M(a.getRootNode(),\"ytp-mobile\"),this.api.T().J\u0026\u0026g.M(a.getRootNode(),\"ytp-embed-mobile-exp\"));this.Ng\u003de\u0026\u0026e.Ng;g.J(this,this.pc);WF(d)||g.$M(a,this.pc.element,4);g.J(this,this.fu);g.$M(a,this.fu.element,4);e\u003dnew g.V({D:\"div\",K:\"ytp-gradient-top\"});g.J(this,e);g.$M(a,e.element,1);this.iF\u003dnew g.ML(e,250,!0,100);g.J(this,this.iF);g.J(this,this.Nh);\ng.$M(a,this.Nh.element,1);this.hF\u003dnew g.ML(this.Nh,250,!0,100);g.J(this,this.hF);g.J(this,this.tooltip);g.$M(a,this.tooltip.element,4);var f\u003dnew VO(a);g.J(this,f);g.$M(a,f.element,5);f.subscribe(\"show\",function(l){b.Mm(f,l)});\nthis.zw.push(f);this.Zr\u003dnew WO(a,this,f);g.J(this,this.Zr);d.showBackButton\u0026\u0026(this.backButton\u003dnew dO(a),g.J(this,this.backButton),this.backButton.Ba(this.Nh.element));this.Bp||this.Zr.Ba(this.Nh.element);this.channelAvatar.Ba(this.Nh.element);g.J(this,this.channelAvatar);g.J(this,this.title);this.title.Ba(this.Nh.element);g.J(this,this.xg);this.xg.Ba(this.Nh.element);this.kh\u003dnew g.HQ(a,this);g.J(this,this.kh);this.kh.Ba(this.xg.element);var h\u003dnew g.bP(a,this);g.J(this,h);g.$M(a,h.element,5);h.subscribe(\"show\",\nfunction(l){b.Mm(h,l)});\nthis.zw.push(h);this.shareButton\u003dnew g.aP(a,this,h);g.J(this,this.shareButton);this.shareButton.Ba(this.xg.element);this.Jg\u003dnew g.HO(a,this);g.J(this,this.Jg);this.Jg.Ba(this.xg.element);d.Yj\u0026\u0026(e\u003dnew hP(a),g.J(this,e),g.$M(a,e.element,4));this.Bp\u0026\u0026this.Zr.Ba(this.xg.element);g.J(this,this.Xh);this.Xh.Ba(this.xg.element);e\u003dnew kO(a,this,this.Xh);g.J(this,e);e.Ba(this.xg.element);this.Of\u003dnew SO(a,this);g.J(this,this.Of);g.$M(a,this.Of.element,5);this.Of.subscribe(\"show\",function(){b.Mm(b.Of,b.Of.Nf())});\nthis.zw.push(this.Of);this.overflowButton\u003dnew RO(a,this,this.Of);g.J(this,this.overflowButton);this.overflowButton.Ba(this.xg.element);this.Qf\u0026\u0026g.J(this,this.Qf);\"3\"\u003d\u003d\u003dd.controlsType\u0026\u0026(e\u003dnew $O(a,this),g.J(this,e),g.$M(a,e.element,8));g.J(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.KM,this);e\u003dnew gM(a,new cO(a));g.J(this,e);g.$M(a,e.element,4);this.Bx.Pa(\"focus\",this.nQ,this);g.J(this,this.Bx);this.Ax.Pa(\"focus\",this.oQ,this);g.J(this,this.Ax);(this.Rl\u003dd.td?null:new g.OO(a,c,this.contextMenu,\nthis.ld,this.pc,this.fu,function(){return b.pk()}))\u0026\u0026g.J(this,this.Rl);\nthis.Bp||(this.VL\u003dnew fP(this.api,this),g.J(this,this.VL),g.$M(a,this.VL.element,4));this.hM\u003dnew BQ(this.api,this);g.J(this,this.hM);g.$M(a,this.hM.element,4);this.Dn.push(this.pc.element);this.N(a,\"fullscreentoggled\",this.Yl);this.N(a,\"offlineslatestatechange\",function(){b.api.Xu()\u0026\u0026EN(b.ld,128,!1)});\nthis.N(a,\"cardstatechange\",function(){b.Pi()});\nthis.N(a,\"resize\",this.JS);this.N(a,\"showpromotooltip\",this.qT)};\nSva\u003dfunction(a){var b\u003da.api.T(),c\u003dg.U(a.api.ub(),128);return b.l\u0026\u0026c\u0026\u0026!a.api.isFullscreen()};\nJQ\u003dfunction(a,b,c){b\u003dc?b.lastElementChild:b.firstElementChild;for(var d\u003dnull;b;){if(\"none\"!\u003d\u003dEl(b,\"display\")\u0026\u0026\"true\"!\u003d\u003db.getAttribute(\"aria-hidden\")){var e\u003dvoid 0;0\u003c\u003db.tabIndex?e\u003db:e\u003dJQ(a,b,c);e\u0026\u0026(d?c?e.tabIndex\u003ed.tabIndex\u0026\u0026(d\u003de):e.tabIndex\u003cd.tabIndex\u0026\u0026(d\u003de):d\u003de)}b\u003dc?b.previousElementSibling:b.nextElementSibling}return d};\nTva\u003dfunction(a,b,c){var d;if(g.S(a.api.T().experiments,\"web_player_nitrate_promo_tooltip\")){var e\u003da.api.getVideoData();if(null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?0:e.tooltipRenderer){e\u003de.tooltipRenderer;var f;if(f\u003d!a.Pv){if(!(b\u003d!b)){var h,l;b\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"!\u003d\u003d(null\u003d\u003d\u003d(h\u003de.tooltipDisplayStrategy)||void 0\u003d\u003d\u003dh?void 0:h.type)\u0026\u0026\"dtip-edu-player-iseecaptions\"!\u003d\u003d(null\u003d\u003d\u003d(l\u003de.promoConfig)||void 0\u003d\u003d\u003dl?void 0:l.promoId)}f\u003db}f\u0026\u0026(a.Pv\u003dnew XO(e,a,a.api),g.J(a,a.Pv),g.$M(a.api,a.Pv.element,8));null\u003d\u003d\u003d\n(d\u003da.Pv)||void 0\u003d\u003d\u003dd?void 0:d.OA(e,c)}}};\ng.KQ\u003dfunction(a){g.jN.call(this,a);this.chrome\u003dnull;this.load()};\nLQ\u003dfunction(){var a\u003dUva;var b\u003dvoid 0\u003d\u003d\u003db?[]:b;var c\u003dvoid 0\u003d\u003d\u003dc?[]:c;b\u003dzr.apply(null,[fha.apply(null,g.v(b))].concat(g.v(c)));this.store\u003dCr(a,void 0,b)};\nMQ\u003dfunction(a){this.l\u003da;this.B\u003dthis.i\u003d0;this.u\u003d-1};\nNQ\u003dfunction(a){var b\u003dvD(a.l,a.i);++a.i;if(128\u003eb)return b;for(var c\u003db\u0026127,d\u003d1;128\u003c\u003db;)b\u003dvD(a.l,a.i),++a.i,d*\u003d128,c+\u003d(b\u0026127)*d;return c};\nOQ\u003dfunction(a,b){a.B\u003db;var c\u003da.u;for(a.u\u003d-1;a.i+1\u003c\u003da.l.totalLength;){0\u003ec\u0026\u0026(c\u003dNQ(a));var d\u003dc\u003e\u003e3,e\u003dc\u00267;if(d\u003d\u003d\u003db)return!0;if(d\u003eb){a.u\u003dc;break}c\u003d-1;switch(e){case 0:NQ(a);break;case 1:a.i+\u003d8;break;case 2:d\u003dNQ(a);a.i+\u003dd;break;case 5:a.i+\u003d4}}return!1};\nPQ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;return OQ(a,b)?NQ(a):c};\nQQ\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;if(!OQ(a,b))return c;b\u003dNQ(a);if(!b)return\"\";c\u003duD(a.l,a.i,b);a.i+\u003db;return g.C.TextDecoder?(new TextDecoder).decode(c):g.Ya(c)};\nRQ\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(!OQ(a,b))return c;b\u003dNQ(a);c\u003duD(a.l,a.i,b);a.i+\u003db;return c};\nVva\u003dfunction(){this.i\u003d0;this.u\u003dvoid 0;this.B\u003d[];this.l\u003dnew Uint8Array(4096);this.view\u003dnew DataView(this.l.buffer);g.C.TextEncoder\u0026\u0026(this.u\u003dnew TextEncoder)};\nSQ\u003dfunction(a,b){b\u003da.i+b;if(!(a.l.length\u003e\u003db)){for(var c\u003d2*a.l.length;c\u003cb;)c*\u003d2;b\u003dnew Uint8Array(c);b.set(a.l);a.l\u003db;a.view\u003dnew DataView(a.l.buffer)}};\nTQ\u003dfunction(a,b){if(268435455\u003cb){SQ(a,4);for(var c\u003db\u00261073741823,d\u003d0;4\u003ed;d++)a.view.setUint8(a.i,c\u0026127|128),c\u003e\u003e\u003d7,a.i+\u003d1;b\u003dMath.floor(b/268435456)}for(SQ(a,4);127\u003cb;)a.view.setUint8(a.i,b\u0026127|128),b\u003e\u003e\u003d7,a.i+\u003d1;a.view.setUint8(a.i,b);a.i+\u003d1};\nUQ\u003dfunction(a,b,c){TQ(a,b\u003c\u003c3|0);TQ(a,c)};\nVQ\u003dfunction(a,b,c){TQ(a,b\u003c\u003c3|2);b\u003dc.length;TQ(a,b);SQ(a,b);a.l.set(c,a.i);a.i+\u003db};\nXQ\u003dfunction(a,b,c){c\u003da.u?a.u.encode(c):new Uint8Array(WQ(g.Xa(c)).buffer);VQ(a,b,c)};\nWva\u003dfunction(a){TQ(a,18);a.B.push(a.i);a.i+\u003d2};\nXva\u003dfunction(a){var b\u003da.B.pop()||0,c\u003da.i-b-2;a.view.setUint8(b,c\u0026127|128);a.view.setUint8(b+1,c\u003e\u003e7)};\nYQ\u003dfunction(a){var b\u003dnew MQ(new qD([g.Ad(decodeURIComponent(a))]));a\u003dQQ(b,2);b\u003dPQ(b,4);return{hQ:b,entityType:Yva[b],entityId:a}};\nZQ\u003dfunction(a,b){var c\u003dnew Vva;XQ(c,2,a);UQ(c,4,Zva[b]);UQ(c,5,1);a\u003dnew Uint8Array(c.l.buffer,0,c.i);return encodeURIComponent(g.ee(a))};\n$Q\u003dfunction(a){a\u003da.key||a.id;if(!a)throw Error(\"Entity key is missing\");return a};\naR\u003dfunction(a,b,c,d){if(void 0\u003d\u003d\u003dd){d\u003da[b]||{};var e\u003d[\"symbol\"\u003d\u003d\u003dtypeof c?c:c+\"\"];c\u003d{};for(var f in d)Object.prototype.hasOwnProperty.call(d,f)\u0026\u00260\u003ee.indexOf(f)\u0026\u0026(c[f]\u003dd[f]);if(null!\u003dd\u0026\u0026\"function\"\u003d\u003d\u003dtypeof Object.getOwnPropertySymbols){var h\u003d0;for(f\u003dObject.getOwnPropertySymbols(d);h\u003cf.length;h++)0\u003ee.indexOf(f[h])\u0026\u0026(c[f[h]]\u003dd[f[h]])}f\u003d{};return Object.assign(Object.assign({},a),(f[b]\u003dc,f))}f\u003d{};e\u003d{};return Object.assign(Object.assign({},a),(e[b]\u003dObject.assign(Object.assign({},a[b]),(f[c]\u003dd,f)),e))};\nawa\u003dfunction(a){var b\u003d$va[a];if(b)return b;g.py(new g.Xv(\"Entity model not found.\",{entityType:a}))};\nbwa\u003dfunction(a,b){this.i\u003da;this.u\u003db;this.l\u003d{}};\nfwa\u003dfunction(a,b){a:{a\u003dcwa(a.u,b.version);try{var c\u003da.l(b.data,b.key);break a}catch(d){dwa(d,ewa)}c\u003dvoid 0}return c};\nbR\u003dfunction(a,b,c){return ww(a.i,\"EntityStore\").get(b).then(function(d){if(d){if(c\u0026\u0026d.entityType!\u003d\u003dc)throw Error(\"Incorrect entity type\");return fwa(a,d)}})};\ncR\u003dfunction(a,b,c){return c?(c\u003dc.map(function(d){return bR(a,d,b)}),gw.all(c)):ww(a.i,\"EntityStore\").index(\"entityType\").getAll(IDBKeyRange.only(b)).then(function(d){return d.map(function(e){return fwa(a,e)})})};\neR\u003dfunction(a,b,c){var d\u003d$Q(b),e\u003dg.fs(\"pes_aes_all\")?1:0,f\u003dcwa(a.u,e);a:{try{var h\u003df.u(b,d);break a}catch(m){dwa(m,gwa)}h\u003dvoid 0}var l\u003d{key:d,entityType:c,data:h,version:e};return ww(a.i,\"EntityStore\").get(d).then(function(m){if(m\u0026\u0026m.entityType!\u003d\u003dc)throw Error(\"Incorrect entity type\");}).then(function(){var m\u003d[];\nm.push(vw(ww(a.i,\"EntityStore\"),l));g.fs(\"pes_enable_association_store\")\u0026\u0026m.push(hwa(a,b,c));return gw.all(m)}).then(function(){dR(a,d,c);\nreturn d})};\nfR\u003dfunction(a,b,c){b\u003db.map(function(d){return eR(a,d,c)});\nreturn gw.all(b)};\ngR\u003dfunction(a,b,c){if(g.fs(\"pes_enable_association_store\")\u0026\u0026(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.i9)){var d\u003dnew Set;return iwa(a,b,d).then(function(){for(var f\u003d[],h\u003dg.r(d),l\u003dh.next();!l.done;l\u003dh.next())f.push(gR(a,l.value));return gw.all(f).then(function(){})})}var e\u003dYQ(b).entityType;\nc\u003d[];c.push(ww(a.i,\"EntityStore\").delete(b));g.fs(\"pes_enable_association_store\")\u0026\u0026c.push(hR(a,b));return gw.all(c).then(function(){dR(a,b,e)})};\njwa\u003dfunction(a,b){return Hw(ww(a.i,\"EntityStore\").index(\"entityType\"),{query:IDBKeyRange.only(b)},function(c){var d\u003d[];d.push(c.delete());g.fs(\"pes_enable_association_store\")\u0026\u0026d.push(hR(a,c.Rx()));return gw.all(d).then(function(){dR(a,c.Rx(),b);return c.continue()})})};\ndR\u003dfunction(a,b,c){var d\u003da.l[c];d||(d\u003dnew Set,a.l[c]\u003dd);d.add(b)};\nkwa\u003dfunction(a,b,c){var d\u003d$Q(b);c\u003dawa(c);if(!c)return gw.resolve([]);c\u003dnew c(b);a\u003dww(a.i,\"EntityAssociationStore\");b\u003d[];c\u003dg.r(c.l());for(var e\u003dc.next();!e.done;e\u003dc.next())b.push(vw(a,{parentEntityKey:d,childEntityKey:e.value}));return gw.all(b).then(function(f){return f.map(function(h){return h[1]})})};\nhR\u003dfunction(a,b){return ww(a.i,\"EntityAssociationStore\").index(\"byParentEntityKey\").delete(IDBKeyRange.only(b))};\nhwa\u003dfunction(a,b,c){var d\u003d$Q(b);return hR(a,d).then(function(){return kwa(a,b,c)})};\niwa\u003dfunction(a,b,c){if(c.has(b))return gw.resolve(void 0);c.add(b);return lwa(a,b).then(function(d){return ww(a.i,\"EntityAssociationStore\").index(\"byParentEntityKey\").delete(IDBKeyRange.only(b)).then(function(){return d})}).then(function(d){var e\u003dgw.resolve(void 0),f\u003d{};\nd\u003dg.r(d);for(var h\u003dd.next();!h.done;f\u003d{uA:f.uA},h\u003dd.next())f.uA\u003dh.value,e\u003de.then(function(l){return function(){return iwa(a,l.uA,c)}}(f));\nreturn e}).then(function(){})};\nlwa\u003dfunction(a,b){var c\u003dww(a.i,\"EntityAssociationStore\");return c.index(\"byParentEntityKey\").getAll(IDBKeyRange.only(b)).then(function(d){var e\u003d[];d\u003dg.r(d);for(var f\u003dd.next();!f.done;f\u003dd.next())f\u003df.value,e.push(c.index(\"byChildEntityKey\").getAll(f.childEntityKey));return gw.all(e)}).then(function(d){var e\u003d[];\nd\u003dg.r(d);for(var f\u003dd.next();!f.done;f\u003dd.next())f\u003df.value,1\u003d\u003d\u003df.length\u0026\u0026e.push(f[0].childEntityKey);return e})};\nnR\u003dfunction(a){this.counter\u003d[0,0,0,0];this.l\u003dnew Uint8Array(16);this.i\u003d16;if(!mwa){var b,c\u003dnew Uint8Array(256),d\u003dnew Uint8Array(256);var e\u003d1;for(b\u003d0;256\u003eb;b++)c[e]\u003db,d[b]\u003de,e^\u003de\u003c\u003c1^(e\u003e\u003e7\u0026\u0026283);iR\u003dnew Uint8Array(256);jR\u003d[];kR\u003d[];lR\u003d[];mR\u003d[];for(var f\u003d0;256\u003ef;f++){e\u003df?d[255^c[f]]:0;e^\u003de\u003c\u003c1^e\u003c\u003c2^e\u003c\u003c3^e\u003c\u003c4;e\u003de\u0026255^e\u003e\u003e\u003e8^99;iR[f]\u003de;b\u003de\u003c\u003c1^(e\u003e\u003e7\u0026\u0026283);var h\u003db^e;jR.push(b\u003c\u003c24|e\u003c\u003c16|e\u003c\u003c8|h);kR.push(h\u003c\u003c24|jR[f]\u003e\u003e\u003e8);lR.push(e\u003c\u003c24|kR[f]\u003e\u003e\u003e8);mR.push(e\u003c\u003c24|lR[f]\u003e\u003e\u003e8)}mwa\u003d!0}e\u003d[];for(c\u003d0;4\u003ec;c++)e.push(a[4*c]\u003c\u003c\n24|a[4*c+1]\u003c\u003c16|a[4*c+2]\u003c\u003c8|a[4*c+3]);for(d\u003d1;44\u003ec;c++)a\u003de[c-1],c%4||(a\u003d(iR[a\u003e\u003e16\u0026255]^d)\u003c\u003c24|iR[a\u003e\u003e8\u0026255]\u003c\u003c16|iR[a\u0026255]\u003c\u003c8|iR[a\u003e\u003e\u003e24],d\u003dd\u003c\u003c1^(d\u003e\u003e7\u0026\u0026283)),e.push(e[c-4]^a);this.key\u003de};\nnwa\u003dfunction(a,b){for(var c\u003d0;4\u003ec;c++)a.counter[c]\u003db[4*c]\u003c\u003c24|b[4*c+1]\u003c\u003c16|b[4*c+2]\u003c\u003c8|b[4*c+3];a.i\u003d16};\nowa\u003dfunction(a){for(var b\u003da.key,c\u003da.counter[0]^b[0],d\u003da.counter[1]^b[1],e\u003da.counter[2]^b[2],f\u003da.counter[3]^b[3],h\u003d3;0\u003c\u003dh\u0026\u0026!(a.counter[h]\u003d-~a.counter[h]);h--);for(h\u003d4;40\u003eh;){var l\u003djR[c\u003e\u003e\u003e24]^kR[d\u003e\u003e16\u0026255]^lR[e\u003e\u003e8\u0026255]^mR[f\u0026255]^b[h++];var m\u003djR[d\u003e\u003e\u003e24]^kR[e\u003e\u003e16\u0026255]^lR[f\u003e\u003e8\u0026255]^mR[c\u0026255]^b[h++];var n\u003djR[e\u003e\u003e\u003e24]^kR[f\u003e\u003e16\u0026255]^lR[c\u003e\u003e8\u0026255]^mR[d\u0026255]^b[h++];f\u003djR[f\u003e\u003e\u003e24]^kR[c\u003e\u003e16\u0026255]^lR[d\u003e\u003e8\u0026255]^mR[e\u0026255]^b[h++];c\u003dl;d\u003dm;e\u003dn}a\u003da.l;c\u003d[c,d,e,f];for(d\u003d0;16\u003ed;)a[d++]\u003diR[c[0]\u003e\u003e\u003e24]^b[h]\u003e\u003e\u003e24,a[d++]\u003diR[c[1]\u003e\u003e\n16\u0026255]^b[h]\u003e\u003e16\u0026255,a[d++]\u003diR[c[2]\u003e\u003e8\u0026255]^b[h]\u003e\u003e8\u0026255,a[d++]\u003diR[c[3]\u0026255]^b[h++]\u0026255,c.push(c.shift())};\noR\u003dfunction(){var a;if(!pwa\u0026\u0026!g.Qw){var b\u003dnull\u003d\u003d\u003d(a\u003dwindow.crypto)||void 0\u003d\u003d\u003da?void 0:a.subtle;if((null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.importKey)\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.sign)\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.encrypt))return b}};\npR\u003dfunction(a){this.u\u003da};\nqR\u003dfunction(a){this.l\u003da};\nrR\u003dfunction(a){this.C\u003dnew Uint8Array(64);this.u\u003dnew Uint8Array(64);this.B\u003d0;this.G\u003dnew Uint8Array(64);this.l\u003d0;this.C.set(a);this.u.set(a);for(a\u003d0;64\u003ea;a++)this.C[a]^\u003d92,this.u[a]^\u003d54;this.reset()};\nrwa\u003dfunction(a,b,c){for(var d\u003d[],e\u003d0;16\u003ee;e++)d.push(b[c]\u003c\u003c24|b[c+1]\u003c\u003c16|b[c+2]\u003c\u003c8|b[c+3]),c+\u003d4;for(b\u003d16;64\u003eb;b++)c\u003dd[b-7]+d[b-16],e\u003dd[b-2],c+\u003d(e\u003e\u003e\u003e17|e\u003c\u003c15)^(e\u003e\u003e\u003e19|e\u003c\u003c13)^e\u003e\u003e\u003e10,e\u003dd[b-15],c+\u003d(e\u003e\u003e\u003e7|e\u003c\u003c25)^(e\u003e\u003e\u003e18|e\u003c\u003c14)^e\u003e\u003e\u003e3,d.push(c);b\u003da.i[0];c\u003da.i[1];e\u003da.i[2];for(var f\u003da.i[3],h\u003da.i[4],l\u003da.i[5],m\u003da.i[6],n\u003da.i[7],p,q,t\u003d0;64\u003et;t++)p\u003dn+qwa[t]+d[t]+((h\u003e\u003e\u003e6|h\u003c\u003c26)^(h\u003e\u003e\u003e11|h\u003c\u003c21)^(h\u003e\u003e\u003e25|h\u003c\u003c7))+(h\u0026l^~h\u0026m),q\u003d((b\u003e\u003e\u003e2|b\u003c\u003c30)^(b\u003e\u003e\u003e13|b\u003c\u003c19)^(b\u003e\u003e\u003e22|b\u003c\u003c10))+(b\u0026c^b\u0026e^c\u0026e),n\u003dm,m\u003dl,l\u003dh,h\u003df+p,f\u003de,e\u003dc,c\u003db,b\u003d\np+q;a.i[0]\u003db+a.i[0]|0;a.i[1]\u003dc+a.i[1]|0;a.i[2]\u003de+a.i[2]|0;a.i[3]\u003df+a.i[3]|0;a.i[4]\u003dh+a.i[4]|0;a.i[5]\u003dl+a.i[5]|0;a.i[6]\u003dm+a.i[6]|0;a.i[7]\u003dn+a.i[7]|0};\ntwa\u003dfunction(a){var b\u003dnew Uint8Array(32),c\u003d64-a.l;55\u003ca.l\u0026\u0026(c+\u003d64);var d\u003dnew Uint8Array(c);d[0]\u003d128;for(var e\u003d8*a.B,f\u003d1;9\u003ef;f++){var h\u003de%256;d[c-f]\u003dh;e\u003d(e-h)/256}a.update(d);for(c\u003d0;8\u003ec;c++)b[4*c]\u003da.i[c]\u003e\u003e\u003e24,b[4*c+1]\u003da.i[c]\u003e\u003e\u003e16\u0026255,b[4*c+2]\u003da.i[c]\u003e\u003e\u003e8\u0026255,b[4*c+3]\u003da.i[c]\u0026255;swa(a);return b};\nswa\u003dfunction(a){a.i\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];a.B\u003d0;a.l\u003d0};\nsR\u003dfunction(a){this.token\u003da};\nuwa\u003dfunction(){return g.E(this,function b(){var c,d;return g.B(b,function(e){switch(e.i){case 1:return g.A(e,sR.getInstance(),2);case 2:c\u003de.l;if(!c)return e.return();ra(e,3);return g.A(e,c.get(\"pak\"),5);case 5:if(d\u003de.l){e.wb(6);break}for(var f\u003dnew Uint8Array(16),h\u003d0;h\u003cf.length;++h)f[h]\u003dMath.floor(255*Math.random());d\u003df;return g.A(e,c.set(\"pak\",d,Number.MAX_SAFE_INTEGER),6);case 6:return e.return(d);case 3:return ta(e),e.return()}})})};\ntR\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;g.Xv.call(this,vwa[a],Object.assign({name:\"PESEncoderError\",type:a},b));this.type\u003da;this.level\u003d\"WARNING\";Object.setPrototypeOf(this,tR.prototype)};\nwwa\u003dfunction(a){return new tR(\"WRONG_DATA_TYPE\",{dQ:a})};\ngwa\u003dfunction(a){return a instanceof Error?new tR(\"UNKNOWN_ENCODE_ERROR\",{originalMessage:a.message}):new tR(\"UNKNOWN_ENCODE_ERROR\")};\newa\u003dfunction(a){return a instanceof Error?new tR(\"UNKNOWN_DECODE_ERROR\",{originalMessage:a.message}):new tR(\"UNKNOWN_DECODE_ERROR\")};\ndwa\u003dfunction(a,b){a\u003da instanceof tR?a:b(a);g.oy(a);throw a;};\nxwa\u003dfunction(){};\nywa\u003dfunction(a){a\u003d(new TextEncoder).encode(a).slice(0,16);var b\u003dnew Uint8Array(16);b.set(a);return b};\nuR\u003dfunction(a){this.i\u003da};\nvR\u003dfunction(){};\nzwa\u003dfunction(){this.i\u003d{};this.yf\u003d!1};\ncwa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?0:b;a\u003da.i[b];if(!a)throw b\u003dnew tR(\"INVALID_ENCODER_VERSION\",{dQ:b}),g.oy(b),b;return a};\nwR\u003dfunction(a,b){g.F.call(this);this.token\u003da;this.l\u003db;this.i\u003d[];if(!Zv())throw Error(\"Datasync ID is missing\");\"undefined\"\u003d\u003d\u003dtypeof BroadcastChannel?a\u003dnull:(a\u003dnew BroadcastChannel(\"PERSISTENT_ENTITY_STORE_SYNC:\"+Yv()),a.onmessage\u003dthis.u.bind(this));this.channel\u003da};\nxR\u003dfunction(a,b,c){return g.E(a,function e(){var f\u003dthis,h,l,m,n,p;return g.B(e,function(q){if(1\u003d\u003dq.i)return h\u003df,g.A(q,Awa().open(),2);if(3!\u003dq.i)return l\u003dq.l,g.A(q,uw(l,[\"EntityStore\",\"EntityAssociationStore\"],b,function(t){m\u003dnew bwa(t,h.l);return c(m)}),3);\nn\u003dq.l;m\u0026\u0026(p\u003dm.l,0\u003cObject.keys(p).length\u0026\u0026(f.channel\u0026\u0026f.channel.postMessage(p),Bwa(f,p)));return q.return(n)})})};\nyR\u003dfunction(a,b){a.i.push(b);return function(){var c\u003da.i.indexOf(b);0\u003c\u003dc\u0026\u0026a.i.splice(c,1)}};\nzR\u003dfunction(a,b,c){return xR(a,\"readwrite\",function(d){return eR(d,b,c)})};\nCwa\u003dfunction(a,b){return xR(a,\"readwrite\",function(c){return fR(c,b,\"offlineOrchestrationActionWrapperEntity\")})};\nDwa\u003dfunction(a,b){return xR(a,\"readwrite\",function(c){return gR(c,b,void 0)})};\nAR\u003dfunction(a,b,c){return xR(a,\"readonly\",function(d){return bR(d,b,c)})};\nBR\u003dfunction(a,b,c){return xR(a,\"readonly\",function(d){return cR(d,b,c)})};\nBwa\u003dfunction(a,b){a\u003dg.r(a.i);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c\u003dc(b),Ewa\u0026\u0026c\u0026\u0026Ewa.push(c)};\nDR\u003dfunction(){return g.E(this,function b(){return g.B(b,function(c){CR||(CR\u003dFwa());return c.return(CR)})})};\nFwa\u003dfunction(){return g.E(this,function b(){var c,d;return g.B(b,function(e){switch(e.i){case 1:return g.A(e,g.Tw(),2);case 2:c\u003de.l;if(!c||!Zv())return e.return();d\u003dnew zwa;ra(e,3);return g.A(e,d.init(),5);case 5:sa(e,4);break;case 3:return ta(e),e.return();case 4:return e.return(new wR(c,d))}})})};\nIwa\u003dfunction(a){var b\u003dGwa;return g.E(this,function d(){var e;return g.B(d,function(f){if(1\u003d\u003df.i){e\u003da.mutations;if(!e||0\u003e\u003de.length)return f.return();if(b){var h\u003de,l\u003d{type:\"ENTITY_LOADED\"};void 0!\u003d\u003dh\u0026\u0026(l.payload\u003dh);b.dispatch(l)}return g.A(f,Hwa(e),2)}e.length\u003d0;g.qa(f)})})};\nHwa\u003dfunction(a){return g.E(this,function c(){var d;return g.B(c,function(e){return 1\u003d\u003de.i?g.A(e,DR(),2):(d\u003de.l)?g.A(e,xR(d,\"readwrite\",function(f){for(var h\u003d[],l\u003dg.r(a),m\u003dl.next();!m.done;m\u003dl.next()){m\u003dm.value;var n;if(n\u003dm.entityKey){n\u003dvoid 0;var p\u003dnull\u003d\u003d\u003d(n\u003dm.options)||void 0\u003d\u003d\u003dn?void 0:n.persistenceOption;n\u003d\"ENTITY_PERSISTENCE_OPTION_PERSIST\"\u003d\u003d\u003dp||\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"\u003d\u003d\u003dp}n\u0026\u0026(n\u003dIb(m.payload),\"ENTITY_MUTATION_TYPE_REPLACE\"\u003d\u003d\u003dm.type\u0026\u0026h.push(eR(f,m.payload[n],n)),\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003d\nm.type\u0026\u0026h.push(gR(f,m.entityKey)))}return gw.all(h)}),0):e.return()})})};\nJwa\u003dfunction(a){return void 0!\u003d\u003da};\nER\u003dfunction(a,b,c){g.py(new g.Xv(\"Woffle: \"+a,c?{cotn:c}:\"\"));b instanceof Error\u0026\u0026g.py(b)};\nKwa\u003dfunction(a,b){var c\u003d{};c\u003dvoid 0\u003d\u003d\u003dc?{}:c;g.E(this,function e(){return g.B(e,function(f){if(\"locks\"in navigator)return f.return(navigator.locks.request(a,c,function(h){return b(h)}));\nthrow Error(\"Web lock is not supported.\");})})};\nLwa\u003dfunction(a,b,c){var d\u003dthis,e;this.L\u003da;this.V\u003db;this.visibility\u003dc;this.B\u003dthis.G\u003dthis.C\u003dthis.l\u003dthis.i\u003d!1;this.J\u003dnew g.K(function(){d.u\u0026\u0026d.u.resolve();d.i\u003d!1;d.l\u003d!1;d.V()});\nnull\u003d\u003d\u003d(e\u003dthis.visibility)||void 0\u003d\u003d\u003de?void 0:e.subscribe(\"visibilitystatechange\",function(){d.ue()})};\nMwa\u003dfunction(a){if(!a.l\u0026\u0026!a.i){a.l\u003d!0;var b\u003dYv(\"OfflineLockManager\");Kwa(\"woffle_orchestration_leader:\"+b,function(){return g.E(a,function d(){var e\u003dthis;return g.B(d,function(f){return 1\u003d\u003df.i?(e.u\u003dnew br,e.i\u003d!0,e.l\u003d!1,g.A(f,e.L(),2)):g.A(f,e.u.promise,0)})})})}};\nNwa\u003dfunction(a){a.i\u0026\u0026(a.B\u003d!0,FR(a))};\nOwa\u003dfunction(a,b){a.i\u0026\u0026(a.G\u003db,FR(a))};\nFR\u003dfunction(a){a.visibility\u0026\u0026(a.G\u0026\u0026a.C\u0026\u0026a.B\u0026\u0026a.visibility.isBackground()?g.Fq(a.J,6E4):a.J.stop())};\nGR\u003dfunction(){};\nHR\u003dfunction(){};\nIR\u003dfunction(a){if(a.includes(\":\"))throw Error(\"Invalid user cache name: \"+a);return a+\":\"+Yv(\"CacheStorage get\")};\nPwa\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d;return g.B(b,function(e){d\u003dc;if(void 0!\u003d\u003dJR)return e.return(JR);JR\u003dnew Promise(function(f){return g.E(d,function l(){var m;return g.B(l,function(n){switch(n.i){case 1:return ra(n,2),g.A(n,KR.open(\"test-only\"),4);case 4:return g.A(n,KR.delete(\"test-only\"),5);case 5:sa(n,3);break;case 2:if(m\u003dta(n),m instanceof Error\u0026\u0026\"SecurityError\"\u003d\u003d\u003dm.name)return f(!1),n.return();case 3:f(\"caches\"in window),g.qa(n)}})})});\nreturn e.return(JR)})})};\nMR\u003dfunction(){return g.E(this,function b(){return g.B(b,function(c){if(1\u003d\u003dc.i)return g.A(c,Pwa(),2);if(!c.l)return c.return(void 0);LR||(LR\u003dnew HR);return c.return(LR)})})};\nQwa\u003dfunction(){return g.E(this,function b(){var c;return g.B(b,function(d){return 1\u003d\u003dd.i?g.A(d,MR(),2):(c\u003dd.l)?d.return(c.delete(\"yt-player-local-img\")):d.return(!0)})})};\nRwa\u003dfunction(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){if(1\u003d\u003df.i)return g.A(f,MR(),2);if(3!\u003df.i){d\u003df.l;if(!d)throw Error(\"Cache API not supported\");return a.length?g.A(f,d.open(\"yt-player-local-img\"),3):f.return()}e\u003df.l;return g.A(f,Promise.all(a.map(function(h){return e.delete(h)})),0)})})};\nSwa\u003dfunction(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){if(1\u003d\u003df.i)return g.A(f,MR(),2);if(3!\u003df.i){d\u003df.l;if(!d)throw Error(\"Cache API not supported\");return a.length?g.A(f,d.open(\"yt-player-local-img\"),3):f.return()}e\u003df.l;return g.A(f,e.addAll(a),0)})})};\nNR\u003dfunction(a){g.Sv(\"offlineTransferStatusChanged\",a)};\nTwa\u003dfunction(a){switch(a){case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":return\"OFFLINE_DATABASE_ERROR\";case \"TRANSFER_FAILURE_REASON_PLAYABILITY\":return\"NOT_PLAYABLE\";case \"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\":return\"TOO_MANY_RETRIES\";case \"TRANSFER_FAILURE_REASON_INTERNAL\":return\"OFFLINE_DOWNLOAD_CONTROLLER_ERROR\";case \"TRANSFER_FAILURE_REASON_STREAM_MISSING\":return\"STREAM_VERIFICATION_FAILED\";case \"TRANSFER_FAILURE_REASON_SERVER\":case \"TRANSFER_FAILURE_REASON_SERVER_PROPERTY_MISSING\":return\"OFFLINE_REQUEST_FAILURE\";\ncase \"TRANSFER_FAILURE_REASON_NETWORK\":return\"OFFLINE_NETWORK_ERROR\";default:return\"UNKNOWN_FAILURE_REASON\"}};\nOR\u003dfunction(a){var b,c,d;return 0\u003c(null!\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.actionMetadata)||void 0\u003d\u003d\u003db?void 0:b.retryScheduleIntervalsInSeconds)||void 0\u003d\u003d\u003dc?void 0:c.length)\u0026\u0026void 0!\u003d\u003dd?d:0)};\nPR\u003dfunction(a){return\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\"\u003d\u003d\u003da.actionType\u0026\u0026!!a.entityKey};\nQR\u003dfunction(a){return\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"\u003d\u003d\u003da.actionType\u0026\u0026!!a.entityKey};\nXwa\u003dfunction(a,b,c){return g.E(this,function e(){var f,h,l,m,n,p,q,t,u,x,y,z,G,H,I,L,X,Q,va,za,Mb,Sc,Pb;return g.B(e,function(dc){switch(dc.i){case 1:return f\u003dZQ(a,\"ytMainVideoEntity\"),h\u003dZQ(a,\"ytMainChannelEntity\"),l\u003dZQ(a,\"transfer\"),g.A(dc,xR(b,\"readonly\",function(mc){return gw.all([bR(mc,f,\"ytMainVideoEntity\"),bR(mc,h,\"ytMainChannelEntity\"),bR(mc,l,\"transfer\"),cR(mc,\"ytMainChannelEntity\"),cR(mc,\"offlineOrchestrationActionWrapperEntity\")])}),2);\ncase 2:m\u003ddc.l;n\u003dg.r(m);p\u003dn.next().value;q\u003dn.next().value;t\u003dn.next().value;u\u003dn.next().value;x\u003dn.next().value;y\u003dp;z\u003dq;G\u003dt;H\u003du;I\u003dx;if(!y\u0026\u0026!z){dc.wb(3);break}L\u003dy?RR(y.thumbnail):[];if(!z){X\u003d[];dc.wb(4);break}return g.A(dc,Uwa(z,H),5);case 5:X\u003ddc.l;case 4:return Q\u003dX,g.A(dc,Rwa(L.concat(Q)),3);case 3:va\u003d[ZQ(a,\"ytMainDownloadedVideoEntity\"),f,h,ZQ(a,\"playbackData\"),l,ZQ(a,\"offlineVideoPolicy\"),ZQ(a,\"offlineVideoStreams\")];za\u003dg.r(I);for(Mb\u003dza.next();!Mb.done;Mb\u003dza.next())Sc\u003dMb.value,Pb\u003dYQ(Sc.key).entityId,\nPb!\u003d\u003da||Vwa(c,Sc.actionProto)||va.push(Sc.key);return g.A(dc,xR(b,\"readwrite\",function(mc){return gw.all(va.map(function(hg){return gR(mc,hg)})).then(function(){return m})}),7);\ncase 7:Wwa(G),g.qa(dc)}})})};\nZwa\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l;return g.B(d,function(m){if(1\u003d\u003dm.i)return g.A(m,xR(a,\"readwrite\",function(n){var p\u003dcR(n,\"transfer\"),q\u003dcR(n,\"offlineOrchestrationActionWrapperEntity\");return gw.all([p,q]).then(function(t){t\u003dg.r(t);var u\u003dt.next().value,x\u003dt.next().value;t\u003dYwa.map(function(H){return jwa(n,H)});\nx\u003dg.r(x);for(var y\u003dx.next();!y.done;y\u003dx.next()){y\u003dy.value;var z\u003d\"ytMainDownloadedVideoEntity\"\u003d\u003d\u003dYQ(y.actionProto.entityKey).entityType,G\u003d\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\"\u003d\u003d\u003dy.actionProto.actionType;Vwa(b,y.actionProto)||z\u0026\u0026(!z||G)||t.push(gR(n,y.key))}return gw.all(t).then(function(){return u})})}),2);\ne\u003dm.l;f\u003dg.r(e);for(h\u003df.next();!h.done;h\u003df.next())l\u003dh.value,Wwa(l);return g.A(m,Qwa(),0)})})};\nVwa\u003dfunction(a,b){return a.actionType\u003d\u003d\u003db.actionType\u0026\u0026a.entityKey\u003d\u003d\u003db.entityKey};\nWwa\u003dfunction(a){if(a\u0026\u0026\"TRANSFER_STATE_COMPLETE\"!\u003d\u003da.transferState\u0026\u0026\"TRANSFER_STATE_FAILED\"!\u003d\u003da.transferState){var b\u003dYQ(a.key).entityId;NR({encryptedVideoId:b,cotn:a.cotn,transferStatusType:\"TRANSFER_STATUS_TYPE_TERMINATED_BY_USER\",statusType:\"CANCELLED\"})}};\nRR\u003dfunction(a){if(!a||!a.thumbnails)return[];var b\u003d[];a\u003dg.r(a.thumbnails);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.url\u0026\u0026b.push(c.url);return b};\nUwa\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l,m,n,p,q;return g.B(d,function(t){e\u003dRR(a.avatar);f\u003dg.r(b);for(h\u003df.next();!h.done;h\u003df.next())if(l\u003dh.value,l.id!\u003d\u003da.id)for(m\u003dg.r(RR(l.avatar)),n\u003dm.next();!n.done;n\u003dm.next())p\u003dn.value,q\u003de.indexOf(p),-1!\u003d\u003dq\u0026\u0026e.splice(q,1);return t.return(e)})})};\nSR\u003dfunction(a){this.i\u003da};\nTR\u003dfunction(a,b,c){this.status\u003da;this.i\u003db;this.l\u003dc};\nUR\u003dfunction(a,b){this.i\u003da;this.W\u003db};\nbxa\u003dfunction(a,b){var c,d;return g.E(a,function f(){var h,l,m\u003dthis,n;return g.B(f,function(p){switch(p.i){case 1:h\u003db.entityKey;l\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.actionMetadata)||void 0\u003d\u003d\u003dc?void 0:c.playbackDataActionMetadata)||void 0\u003d\u003d\u003dd?void 0:d.isEnqueuedForExpiredStreamUrlRefetch;ra(p,2);var q;var t\u003dnull!\u003d\u003d(q\u003db.actionMetadata)\u0026\u0026void 0!\u003d\u003dq\u0026\u0026q.playbackDataActionMetadata?{maximumDownloadQuality:b.actionMetadata.playbackDataActionMetadata.maximumDownloadQuality}:void 0;return g.A(p,$wa(m,h,{isEnqueuedForExpiredStreamUrlRefetch:l,\nwW:t}),4);case 4:return(n\u003dp.l)?g.A(p,axa(m,n,b),5):p.return(VR(b,!1));case 5:return p.return(VR(b,!0,n.orchestrationActions));case 2:return ta(p),ER(\"PDE handleAdd error\"),p.return(VR(b,!1))}})})};\ncxa\u003dfunction(a,b){return g.E(a,function d(){var e,f\u003dthis,h,l,m,n,p,q,t,u;return g.B(d,function(x){switch(x.i){case 1:return e\u003db.entityKey,g.A(x,xR(f.i,\"readonly\",function(y){var z\u003dbR(y,e,\"playbackData\");y\u003dbR(y,ZQ(YQ(b.entityKey).entityId,\"offlineVideoPolicy\"),\"offlineVideoPolicy\");return gw.all([z,y])}),2);\ncase 2:h\u003dx.l;l\u003dg.r(h);m\u003dl.next().value;n\u003dl.next().value;p\u003dm;q\u003dn;if(!p||!q)return x.return(VR(b,!0));t\u003d{lastPlayerResponseTimestampSeconds:p.playerResponseTimestamp,offlineToken:q.offlineToken};ra(x,3);return g.A(x,$wa(f,e,{refreshData:t}),5);case 5:return(u\u003dx.l)?g.A(x,axa(f,u,b),6):x.return(VR(b,!1));case 6:return x.return(VR(b,!0,u.orchestrationActions));case 3:return ta(x),x.return(VR(b,!1))}})})};\n$wa\u003dfunction(a,b,c){return g.E(a,function e(){var f,h\u003dthis,l,m;return g.B(e,function(n){f\u003dg.zM();var p\u003dh.W,q\u003dc.refreshData,t\u003dc.isEnqueuedForExpiredStreamUrlRefetch,u\u003dc.wW,x\u003d{entityKey:b};q\u0026\u0026(x.refreshData\u003dq);t\u0026\u0026(x.isExpiredStreamUrlRefetch\u003dt);u\u0026\u0026(x.downloadParameters\u003du);l\u003d{context:Nsa(p),signatureTimestamp:18837,videos:[x]};m\u003dg.jM(dxa);return n.return(g.GK(f,l,m))})})};\naxa\u003dfunction(a,b,c){return g.E(a,function e(){var f,h\u003dthis;return g.B(e,function(l){if(1\u003d\u003dl.i){if(!b.frameworkUpdates||!b.frameworkUpdates.entityBatchUpdate)return l.return();if(!(b.frameworkUpdates.entityBatchUpdate.mutations\u0026\u00260\u003cb.frameworkUpdates.entityBatchUpdate.mutations.length\u0026\u0026\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003db.frameworkUpdates.entityBatchUpdate.mutations[0].type))return l.wb(2);f\u003dYQ(b.frameworkUpdates.entityBatchUpdate.mutations[0].entityKey).entityId;return g.A(l,Xwa(f,h.i,c),2)}return g.A(l,\nIwa(b.frameworkUpdates.entityBatchUpdate),0)})})};\nVR\u003dfunction(a,b,c){return new TR(b?\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\":\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",OR(a),c)};\nWR\u003dfunction(){SR.apply(this,arguments)};\nfxa\u003dfunction(a,b){return g.E(a,function d(){var e,f\u003dthis,h;return g.B(d,function(l){switch(l.i){case 1:return e\u003dOR(b),g.A(l,AR(f.i,b.entityKey,\"transfer\"),2);case 2:if(h\u003dl.l)return l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",e));ra(l,3);return g.A(l,exa(f,b),5);case 5:sa(l,4);break;case 3:return ta(l),l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",e));case 4:return l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",e))}})})};\ngxa\u003dfunction(a,b){return g.E(a,function d(){var e,f\u003dthis,h;return g.B(d,function(l){switch(l.i){case 1:return e\u003dOR(b),g.A(l,AR(f.i,b.entityKey,\"transfer\"),2);case 2:h\u003dl.l;if(!h||\"TRANSFER_STATE_COMPLETE\"!\u003d\u003dh.transferState)return l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",e));ra(l,3);return g.A(l,exa(f,b),5);case 5:sa(l,4);break;case 3:return ta(l),l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",e));case 4:return l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",\ne))}})})};\nexa\u003dfunction(a,b){var c;return g.E(a,function e(){var f,h,l\u003dthis,m;return g.B(e,function(n){if(1\u003d\u003dn.i)return f\u003dnull\u003d\u003d\u003d(c\u003db.actionMetadata)||void 0\u003d\u003d\u003dc?void 0:c.transferEntityActionMetadata,h\u003d{key:b.entityKey,transferState:\"TRANSFER_STATE_TRANSFER_IN_QUEUE\",cotn:Vx(),enqueuedTimestampMs:Date.now().toString(),maximumDownloadQuality:null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.maximumDownloadQuality,preferredAudioTrack:null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.preferredAudioTrack,transferRetryCount:0},g.A(n,zR(l.i,h,\"transfer\"),\n2);m\u003dYQ(h.key).entityId;NR({encryptedVideoId:m,cotn:h.cotn,transferStatusType:\"TRANSFER_STATUS_TYPE_ENQUEUED\",statusType:\"ADDED_TO_QUEUE\"});g.qa(n)})})};\nixa\u003dfunction(a){var b,c;return g.E(this,function e(){var f,h,l,m,n;return g.B(e,function(p){if(1\u003d\u003dp.i)return f\u003dg.zM(),h\u003d{context:AK(),videoIds:[a]},l\u003dg.jM(hxa),g.A(p,g.GK(f,h,l),2);m\u003dp.l;if(!m)throw Error(\"Network request failed\");if(!m.videos||1!\u003d\u003dm.videos.length)throw Error(\"Failed request: \"+(null!\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dm.error)||void 0\u003d\u003d\u003db?void 0:b.code)\u0026\u0026void 0!\u003d\u003dc?c:\"?\"));n\u003dm.videos[0].offlineVideoData;if(!n)throw Error(\"No data\");return p.return(n)})})};\nYR\u003dfunction(){SR.apply(this,arguments)};\nlxa\u003dfunction(a,b){return g.E(a,function d(){var e,f,h,l\u003dthis,m;return g.B(d,function(n){switch(n.i){case 1:return e\u003dOR(b),f\u003dYQ(b.entityKey),h\u003df.entityId,ra(n,2),g.A(n,jxa(l,h),4);case 4:sa(n,3);break;case 2:return ta(n),n.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",e));case 3:var p;var q\u003dnull!\u003d\u003d(p\u003db.actionMetadata)\u0026\u0026void 0!\u003d\u003dp\u0026\u0026p.ytMainDownloadedVideoEntityActionMetadata?{playbackDataActionMetadata:{maximumDownloadQuality:b.actionMetadata.ytMainDownloadedVideoEntityActionMetadata.maximumDownloadQuality}}:\nvoid 0;m\u003dkxa(\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",h,q);return n.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",e,[m]))}})})};\nmxa\u003dfunction(a,b){return g.E(a,function d(){var e,f,h,l\u003dthis,m,n;return g.B(d,function(p){switch(p.i){case 1:return e\u003dOR(b),f\u003dYQ(b.entityKey),h\u003df.entityId,g.A(p,AR(l.i,b.entityKey,\"ytMainDownloadedVideoEntity\"),2);case 2:m\u003dp.l;if(!m)return p.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",e));ra(p,3);return g.A(p,jxa(l,h,m.addedTimestampMillis),5);case 5:sa(p,4);break;case 3:return ta(p),p.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",e));case 4:return n\u003dkxa(\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\",\nh),p.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",e,[n]))}})})};\nnxa\u003dfunction(a,b){return g.E(a,function d(){var e,f,h\u003dthis;return g.B(d,function(l){switch(l.i){case 1:return e\u003dOR(b),ra(l,2),f\u003dYQ(b.entityKey).entityId,\"!*$_ALL_VIDEOS_!*$\"\u003d\u003d\u003df?g.A(l,Zwa(h.i,b),5):g.A(l,Xwa(f,h.i,b),5);case 5:sa(l,3);break;case 2:return ta(l),l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",e));case 3:return l.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",e))}})})};\njxa\u003dfunction(a,b,c){return g.E(a,function e(){var f\u003dthis,h,l,m,n,p;return g.B(e,function(q){switch(q.i){case 1:return g.A(q,ixa(b),2);case 2:return h\u003dq.l,g.A(q,oxa(f,h,c),3);case 3:l\u003dq.l;m\u003dl.videoEntity;n\u003dl.channelEntity;ra(q,4);var t\u003dRR(m.thumbnail),u\u003dRR(n.avatar);return g.A(q,Swa(t.concat(u)),6);case 6:sa(q,0);break;case 4:p\u003dta(q),ER(\"thumbnails failed\",p),g.qa(q)}})})};\noxa\u003dfunction(a,b,c){var d;return g.E(a,function f(){var h,l,m,n,p\u003dthis;return g.B(f,function(q){if(1\u003d\u003dq.i){if(!(b\u0026\u0026b.channel\u0026\u0026b.channel.offlineChannelData\u0026\u0026b.videoId))throw Error(\"Invalid OfflineVideoData\");c||(c\u003dDate.now().toString());h\u003dnull\u003d\u003d\u003d(d\u003db.channel)||void 0\u003d\u003d\u003dd?void 0:d.offlineChannelData;l\u003d{id:ZQ(b.videoId,\"ytMainChannelEntity\"),channelId:h.channelId,title:h.title,avatar:h.thumbnail};m\u003d{id:ZQ(b.videoId,\"ytMainVideoEntity\"),videoId:b.videoId,title:b.title,thumbnail:b.thumbnail,localizedStrings:{viewCount:b.shortViewCountText},\nlengthSeconds:b.lengthSeconds?Number(b.lengthSeconds):void 0,publishedTimestampMillis:b.publishedTimestamp?(1E3*Number(b.publishedTimestamp)).toString():void 0,formattedDescription:b.description,channelOwner:l.id};n\u003d{id:ZQ(b.videoId,\"ytMainDownloadedVideoEntity\"),video:m.id,playbackData:ZQ(b.videoId,\"playbackData\"),offlineVideoPolicy:ZQ(b.videoId,\"offlineVideoPolicy\"),addedTimestampMillis:c};return g.A(q,xR(p.i,\"readwrite\",function(t){var u\u003deR(t,l,\"ytMainChannelEntity\"),x\u003deR(t,m,\"ytMainVideoEntity\");\nt\u003deR(t,n,\"ytMainDownloadedVideoEntity\");return gw.all([u,x,t])}),2)}return q.return({videoEntity:m,\nchannelEntity:l,o9:n})})})};\nkxa\u003dfunction(a,b,c){b\u003dZQ(b,\"playbackData\");c\u003dObject.assign(Object.assign({},c),{priority:1,retryScheduleIntervalsInSeconds:pxa});return{actionType:a,entityKey:b,actionMetadata:c}};\nqxa\u003dfunction(a,b,c){return new g.UG(a,{cotn:b,raw_player_response:c,download_media:!0,start:Infinity,disable_watch_next:!0})};\nsxa\u003dfunction(){return{priority:1,retryScheduleIntervalsInSeconds:rxa}};\nZR\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){this.entityType\u003da;this.actionId\u003db;this.action\u003dc;this.parentActionId\u003dd;this.rootActionId\u003dvoid 0\u003d\u003d\u003de?b:e;this.childActionIds\u003df;this.prereqActionId\u003dh;this.postreqActionIds\u003dl;this.hasChildActionFailed\u003dn;this.retryScheduleIndex\u003d0;this.i\u003dp||Date.now();this.retryScheduleIndex\u003dm||0};\n$R\u003dfunction(a){return{key:ZQ(a.actionId,\"offlineOrchestrationActionWrapperEntity\"),actionProto:a.action,parentActionId:a.parentActionId,rootActionId:a.rootActionId,childActionIds:a.childActionIds,prereqActionId:a.prereqActionId,postreqActionIds:a.postreqActionIds,retryScheduleIndex:a.retryScheduleIndex,hasChildActionFailed:a.hasChildActionFailed,enqueueTimeSec:(a.i/1E3).toFixed()}};\ntxa\u003dfunction(){this.i\u003dnew Map};\nuxa\u003dfunction(){aS||(aS\u003dnew txa);return aS};\nvxa\u003dfunction(a,b){return{eventType:{flowEventNamespace:\"FLOW_EVENT_NAMESPACE_OFFLINE_ORCHESTRATION\",flowEventType:a},metadata:b,statusCode:void 0}};\nwxa\u003dfunction(a,b,c){if(!c){var d\u003dvoid 0\u003d\u003d\u003dd?!1:d;c\u003da.i.get(\"FLOW_TYPE_OFFLINE_ORCHESTRATION\");if(!c||d)c\u003dVx(),a.i.set(\"FLOW_TYPE_OFFLINE_ORCHESTRATION\",c)}a\u003d{flowNonce:c,flowType:\"FLOW_TYPE_OFFLINE_ORCHESTRATION\",flowEventType:b.eventType};b.metadata\u0026\u0026(a.flowMetadata\u003db.metadata);void 0!\u003d\u003db.statusCode\u0026\u0026(a.flowEventStatus\u003db.statusCode);g.Sv(\"flowEvent\",a,void 0)};\nxxa\u003dfunction(a,b,c){if(!a.action.entityKey)throw Error(\"entityKey is missing.\");var d\u003dYQ(a.action.entityKey);a\u003d{entityType:d.hQ,entityId:d.entityId,offlineOrchestrationActionType:a.action.actionType,orchestrationAction:{orchestrationActionId:a.actionId}};b\u0026\u0026(a.offlineOrchestrationActionResult\u003db.status,a.isRetryable\u003db.i);c\u0026\u0026(a.additionalOrchestrationActions\u003dc.map(function(e){return{orchestrationActionId:e.actionId}}));\nreturn a};\nbS\u003dfunction(a,b){var c\u003d{offlineOrchestrationContext:xxa(a)};b\u003dvxa(b,c);wxa(uxa(),b,a.rootActionId)};\nyxa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?[]:c;b\u003d{offlineOrchestrationContext:xxa(a,b,c)};b\u003dvxa(3,b);wxa(uxa(),b,a.rootActionId)};\nzxa\u003dfunction(){this.actions\u003d[]};\nAxa\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,bS(c,1),a.actions.push(c);a.actions.sort(a.i)};\nBxa\u003dfunction(a,b){a\u003dg.r(a.actions);for(var c\u003da.next();!c.done;c\u003da.next())if(c.value.actionId\u003d\u003d\u003db)return!0;return!1};\ncS\u003dfunction(a,b,c){g.F.call(this);var d\u003dthis;this.i\u003da;this.ea\u003db;this.L\u003dc;this.l\u003dnew zxa;this.J\u003dnew ix;this.u\u003dnew g.K(function(){Cxa(d)});\nthis.C\u003dNaN;g.J(this,this.u);this.G\u003dyR(this.i,this.V.bind(this))};\nFxa\u003dfunction(a,b,c){return g.E(this,function e(){var f;return g.B(e,function(h){if(1\u003d\u003dh.i)return f\u003dnew cS(a,b,c),g.A(h,Dxa(f),2);Exa(f);return h.return(f)})})};\nExa\u003dfunction(a){return a.B?Promise.resolve():dS(a)};\ndS\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e,f,h,l,m;return g.B(c,function(n){switch(n.i){case 1:if(d.B)throw Error(\"Already processing an action\");if(d.isDisposed())return n.return();e\u003dd.l.actions.shift();var p\u003dd.L;p.i\u0026\u0026(p.C\u003d!e,FR(p));if(void 0\u003d\u003d\u003de)return n.return();d.B\u003de;if(f\u003dd.ea[e.entityType]){n.wb(2);break}d.B\u003dvoid 0;return g.A(n,dS(d),3);case 3:return n.return();case 2:return ra(n,4,5),bS(e,2),g.A(n,f.l(e.action),7);case 7:return h\u003dn.l,g.A(n,Gxa(d,e,h),5);case 5:ua(n);d.B\u003dvoid 0;wa(n,\n6);break;case 4:return l\u003dta(n),ER(\"Orchestration error\",l),ra(n,9),g.A(n,Hxa(d,e),11);case 11:sa(n,5);break;case 9:m\u003dta(n);ER(\"Orchestration retry error\",m);3\u003ee.retryScheduleIndex\u0026\u0026Axa(d.l,[e]);n.wb(5);break;case 6:return g.A(n,dS(d),0)}})})};\nGxa\u003dfunction(a,b,c){var d;return g.E(a,function f(){var h\u003dthis,l,m;return g.B(f,function(n){if(1\u003d\u003dn.i){l\u003dh;if(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\"\u003d\u003d\u003dc.status)return m\u003dnull\u003d\u003d\u003d(d\u003dc.l)||void 0\u003d\u003d\u003dd?void 0:d.map(function(p){return l.createAction(p,b)}),yxa(b,c,m),g.A(n,xR(h.i,\"readwrite\",function(p){var q\u003d[];\nif(m){var t\u003dm.map(function(u){return $R(u)});\nq.push(fR(p,t,\"offlineOrchestrationActionWrapperEntity\"))}t\u003d$R(b);q.push(gR(p,t.key));return gw.all(q)}),9);\nif(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\"!\u003d\u003dc.status)return n.wb(0);yxa(b,c);if(c.i\u0026\u00263\u003eb.retryScheduleIndex+1)return g.A(n,Hxa(h,b),0);ER(\"Orchestration result is not retryable, deleting action\");return g.A(n,Dwa(h.i,$R(b).key),0)}bS(b,4);g.qa(n)})})};\neS\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f,h,l,m,n,p,q,t,u,x,y,z;return g.B(d,function(G){f\u003d[];h\u003dInfinity;l\u003d4E3;m\u003dg.r(b);for(n\u003dm.next();!n.done;n\u003dm.next())p\u003dn.value,q\u003dNumber(p.enqueueTimeSec),t\u003dIxa(q),u\u003dp.retryScheduleIndex,x\u003dnull!\u003du\u0026\u00260\u003cu,0\u003ct\u0026\u0026x?(h\u003dMath.min(h,q),l\u003dMath.min(t,l)):f.push(p);isFinite(h)\u0026\u0026(!e.u.isActive()||h\u003ce.C)\u0026\u0026(e.C\u003dh,e.u.start(l));e.J.ij()||(y\u003df.length,f\u003df.filter(function(H){var I;H\u003d(null\u003d\u003d\u003d(I\u003dH.actionProto)||void 0\u003d\u003d\u003dI?void 0:I.actionType)||\"OFFLINE_ORCHESTRATION_ACTION_TYPE_UNKNOWN\";\nreturn!Jxa.includes(H)}),z\u003df.length\u003cy,!e.u.isActive()\u0026\u0026z\u0026\u0026e.u.start(1));\n0\u003cf.length\u0026\u0026Kxa(e,f);return g.A(G,Exa(e),0)})})};\nCxa\u003dfunction(a){g.E(a,function c(){var d\u003dthis,e,f,h,l,m,n,p;return g.B(c,function(q){if(1\u003d\u003dq.i)return g.A(q,Lxa(d),2);e\u003dq.l;f\u003d[];h\u003dg.r(e);for(l\u003dh.next();!l.done;l\u003dh.next())m\u003dl.value,n\u003dYQ(m.key),p\u003dn.entityId,Bxa(d.l,p)||f.push(m);return g.A(q,eS(d,f),0)})})};\nIxa\u003dfunction(a){a\u003d1E3*a-Date.now();return 4E3\u003ca?4E3:a};\nHxa\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis;return g.B(d,function(f){var h,l,m\u003d(null\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003db.action)||void 0\u003d\u003d\u003dh?void 0:h.actionMetadata)||void 0\u003d\u003d\u003dl?void 0:l.retryScheduleIntervalsInSeconds)||rxa;h\u003d1;b.retryScheduleIndex\u003cm.length\u0026\u0026(h\u003dm[b.retryScheduleIndex]);b.i\u003d1E3*h+Date.now();b.retryScheduleIndex++;return g.A(f,Mxa(e,[b]),0)})})};\nDxa\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e;return g.B(c,function(f){if(1\u003d\u003df.i)return g.A(f,BR(d.i,\"offlineOrchestrationActionWrapperEntity\"),2);e\u003df.l;return g.A(f,eS(d,e),0)})})};\nKxa\u003dfunction(a,b){0!\u003d\u003db.length\u0026\u0026b.forEach(function(c){if(!c.key)throw Error(\"Entity key is required.\");if(!c.actionProto)throw Error(\"OfflineOrchestrationAction is required.\");var d\u003dYQ(c.key),e\u003dYQ(c.actionProto.entityKey);c\u003dnew ZR(e.entityType,d.entityId,c.actionProto,c.parentActionId,c.rootActionId,c.childActionIds,c.prereqActionId,c.postreqActionIds,c.retryScheduleIndex,c.hasChildActionFailed,1E3*Number(c.enqueueTimeSec));3\u003ec.retryScheduleIndex\u0026\u0026Axa(a.l,[c])})};\nLxa\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f;return g.B(d,function(h){if(1\u003d\u003dh.i)return g.A(h,BR(e.i,\"offlineOrchestrationActionWrapperEntity\",b),2);f\u003dh.l;return h.return(f.filter(Jwa))})})};\nMxa\u003dfunction(a,b){if(0\u003d\u003d\u003db.length)return Promise.resolve([]);b\u003db.map(function(c){return $R(c)});\nreturn Cwa(a.i,b)};\nNxa\u003dfunction(){this.i\u003dvoid 0};\nPxa\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f,h,l,m,n,p;return g.B(d,function(q){f\u003de;h\u003db.videoId;l\u003db.T();m\u003d!0;if(b.captionTracks.length)n\u003d$na(b),e.i\u003dnew g.nN(l,b,n);else if(b.Tb)p\u003dg.eoa(b),e.i\u003dnew g.pN(l,b.Tb,h,p,b.Lj),m\u003db.Lj;else return q.return();return q.return(new Promise(function(t){var u;null\u003d\u003d\u003d(u\u003df.i)||void 0\u003d\u003d\u003du?void 0:u.Pr(function(){return g.E(f,function y(){var z\u003dthis;return g.B(y,function(G){if(1\u003d\u003dG.i)return g.A(G,Oxa(z,h,m),2);t();g.qa(G)})})})}))})})};\nOxa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;return g.E(a,function e(){var f\u003dthis,h,l,m,n,p,q,t,u,x,y,z,G,H,I;return g.B(e,function(L){switch(L.i){case 1:if(!f.i)return L.return();h\u003d[];l\u003dg.kN(f.i.l,c);m\u003d[];n\u003d{};p\u003dg.r(l.entries());for(q\u003dp.next();!q.done;n\u003d{qA:n.qA},q\u003dp.next())t\u003dq.value,u\u003dg.r(t),x\u003du.next().value,y\u003du.next().value,n.qA\u003dx,z\u003dy,G\u003df.i.tp(z,\"json3\"),H\u003dg.ch(g.nt(G,{withCredentials:!0},3,500).then(function(X){return function(Q){Q\u003d{metadata:g.pG(l[X.qA]),trackData:Q.xhr.responseText};m.push(Q)}}(n)),\nfunction(X){ER(\"Caption fetch error\",X)}),h.push(H);\nreturn g.A(L,Zg(h),2);case 2:return ra(L,3),g.A(L,Hma(b,m),5);case 5:sa(L,0);break;case 3:I\u003dta(L),ER(\"Caption DB transaction error\",I),g.qa(L)}})})};\nQxa\u003dfunction(a,b){return g.E(a,function d(){var e;return g.B(d,function(f){if(1\u003d\u003df.i)return g.A(f,Ima(b),2);e\u003df.l;return f.return(!!e\u0026\u00260\u003ce.length)})})};\nRxa\u003dfunction(){this.tag\u003d\"woffle\"};\nSxa\u003dfunction(a,b,c){this.api\u003da;this.player\u003db;this.i\u003dc;this.logger\u003dnew Rxa;this.l\u003d!1;a\u003d{};Lx(this.player,(a.localmediachange\u003dthis.Vr,a.signatureexpired\u003dthis.UD,a.statechange\u003dthis.US,a),this)};\nTxa\u003dfunction(a){return g.E(this,function c(){return g.B(c,function(d){return d.return(Nma(a))})})};\nfS\u003dfunction(a,b){var c\u003djG(b);if(1\u003d\u003d\u003dc||0\u003d\u003d\u003dc)return Promise.resolve();(c\u003da.player.getVideoData().videoId\u003d\u003d\u003db?a.player:null)\u0026\u0026c.stopVideo();a.u\u003d0;return Txa(b)};\nUxa\u003dfunction(a){switch(a){case \"HD_1080\":return\"hd1080\";case \"HD\":return\"hd720\";case \"SD\":return\"large\";case \"LD\":return\"tiny\";default:return\"hd720\"}};\ngS\u003dfunction(a){g.F.call(this);this.i\u003da;this.l\u003dyR(this.i,this.u.bind(this))};\nVxa\u003dfunction(a,b){return g.E(a,function d(){var e,f\u003dthis,h,l,m,n,p,q;return g.B(d,function(t){switch(t.i){case 1:if(0\u003d\u003d\u003db.length)return t.return([]);e\u003db.map(function(u){return ZQ(u,\"transfer\")});\nreturn g.A(t,BR(f.i,\"transfer\",e),2);case 2:h\u003dt.l;l\u003dh.filter(Jwa).map(function(u){return YQ(u.key).entityId});\nm\u003db.filter(function(u){return-1\u003d\u003d\u003dl.indexOf(u)});\nif(0\u003d\u003d\u003dm.length)return t.return([]);n\u003dg.r(m);p\u003dn.next();case 3:if(p.done){t.wb(5);break}q\u003dp.value;return g.A(t,Txa(q),4);case 4:p\u003dn.next();t.wb(3);break;case 5:return t.return(m)}})})};\nXxa\u003dfunction(a,b,c,d,e,f){return g.E(this,function l(){var m,n,p;return g.B(l,function(q){m\u003d\"STREAM_TYPE_UNKNOWN\";c.video\u0026\u0026c.audio?(m\u003d\"STREAM_TYPE_AUDIO_AND_VIDEO\",ER(\"unexpected stream type\")):c.video\u0026\u0026!c.audio?m\u003d\"STREAM_TYPE_VIDEO\":!c.video\u0026\u0026c.audio\u0026\u0026(m\u003d\"STREAM_TYPE_AUDIO\");n\u003dZQ(b,\"offlineVideoStreams\");p\u003d{numBytesDownloaded:e.toFixed(),numTotalBytes:f.toFixed(),streamType:m,streamState:\"DOWNLOAD_STREAM_STATE_IN_PROGRESS\",formatStreamBytes:JSON.stringify(d),itag:\"STREAM_TYPE_AUDIO_AND_VIDEO\"\u003d\u003d\u003d\nm?Number(c.kc()):void 0};return g.A(q,xR(a,\"readwrite\",function(t){var u\u003dbR(t,n,\"offlineVideoStreams\"),x\u003dbR(t,ZQ(b,\"transfer\"),\"transfer\");return gw.all([u,x]).then(function(y){var z\u003dg.r(y);y\u003dz.next().value;z\u003dz.next().value;if(!z)return gR(t,n).then(function(){});\ny\u003d[eR(t,Wxa(y,d,p,n),\"offlineVideoStreams\")];z.offlineVideoStreams||(z.offlineVideoStreams\u003d[]);-1\u003d\u003d\u003dz.offlineVideoStreams.indexOf(n)\u0026\u0026(z.offlineVideoStreams.push(n),y.push(eR(t,z,\"transfer\")));return gw.all(y)})}),0)})})};\nYxa\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l,m;return g.B(d,function(n){if(1\u003d\u003dn.i)return e\u003dZQ(b,\"offlineVideoStreams\"),g.A(n,AR(a,e,\"offlineVideoStreams\"),2);f\u003dn.l;if(!f||!f.streamsProgress)return n.return();h\u003dg.r(f.streamsProgress);for(l\u003dh.next();!l.done;l\u003dh.next())m\u003dl.value,m.streamState\u003d\"DOWNLOAD_STREAM_STATE_COMPLETE\",m.numTotalBytes!\u003d\u003dm.numBytesDownloaded\u0026\u0026(m.numBytesDownloaded\u003dm.numTotalBytes);return g.A(n,zR(a,f,\"offlineVideoStreams\"),0)})})};\nWxa\u003dfunction(a,b,c,d){if(a\u0026\u0026a.streamsProgress){d\u003da;a:{b\u003db.itag+\";\"+b.xtags;for(var e\u003da.streamsProgress,f\u003d0;f\u003ce.length;f++){var h\u003dJSON.parse(e[f].formatStreamBytes);if(h.itag+\";\"+h.xtags\u003d\u003d\u003db){e[f]\u003dc;c\u003de;break a}}e.push(c);c\u003de}d.streamsProgress\u003dc}else a\u003d{key:d,streamsProgress:[c]};return a};\nhS\u003dfunction(a,b,c,d){g.F.call(this);this.l\u003da;this.player\u003dc;this.V\u003dd;this.G\u003d0;this.B\u003dyR(this.l,this.ea.bind(this));this.L\u003dnew Sxa(b,c,this);this.J\u003dnew Nxa;this.C\u003dnew gS(this.l)};\nZxa\u003dfunction(a){g.E(a,function c(){var d\u003dthis;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,Gma(),2);var f\u003dd.C;var h\u003diG();h\u003dObject.keys(h);f\u003dVxa(f,h);return g.A(e,f,0)})})};\niS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return g.E(a,function d(){var e\u003dthis,f;return g.B(d,function(h){if(1\u003d\u003dh.i){if(e.i)throw Error(\"Already downloading a video\");return g.A(h,$xa(e),2)}return 4!\u003dh.i?(f\u003dh.l,Owa(e.V,!f),f?b?g.A(h,new Promise(function(l){g.Gs(l,1E3)}),4):h.wb(4):h.wb(0)):g.A(h,aya(e,f),0)})})};\nbya\u003dfunction(a){return g.E(a,function c(){var d\u003dthis;return g.B(c,function(e){if(1\u003d\u003de.i)return d.u?g.A(e,fS(d.L,d.u.videoDetails.videoId),3):e.wb(0);jS(d);g.qa(e)})})};\ncya\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f;return g.B(d,function(h){if(1\u003d\u003dh.i)return ra(h,2),g.A(h,Pxa(e.J,b),4);if(2!\u003dh.i)return sa(h,0);f\u003dta(h);ER(\"Caption downloading error\",f,b.cotn);g.qa(h)})})};\naya\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f,h,l;return g.B(d,function(m){switch(m.i){case 1:return e.i\u003db,g.A(m,kS(e),2);case 2:return f\u003dnull,ra(m,3),g.A(m,dya(e,b),5);case 5:f\u003dm.l;e.u\u003df;sa(m,4);break;case 3:return h\u003dta(m),ER(\"error getting player response\",h,b.cotn),g.A(m,e.Jv(\"TRANSFER_FAILURE_REASON_INTERNAL\"),6);case 6:return m.return();case 4:return l\u003dqxa(e.player.T(),b.cotn,f),g.A(m,cya(e,l),7);case 7:var n\u003de.L,p\u003db.maximumDownloadQuality;l.getPlayerResponse()\u0026\u0026DH(l);kG(l.videoId,\n2);n.u\u003d2;n.l\u003d!1;n.player.Bj(l);p?p\u003dUxa(p):(p\u003dg.qv.getInstance().get(\"lmqf\"),p\u003dUxa(p));n.X(\"hoffle_lmqf_killswitch\")||(p\u003doB(p,p,!0,\"m\"),eya(n.player,p,!1));lS(n.player,!1);g.qa(m)}})})};\n$xa\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e,f;return g.B(c,function(h){if(1\u003d\u003dh.i)return g.A(h,BR(d.l,\"transfer\"),2);e\u003dh.l;f\u003de.filter(fya).sort(gya);return 0\u003d\u003d\u003df.length?h.return():h.return(f[0])})})};\nkS\u003dfunction(a){return g.E(a,function c(){var d\u003dthis;return g.B(c,function(e){return g.A(e,mS(d,\"TRANSFER_STATE_TRANSFERRING\"),0)})})};\nhya\u003dfunction(a){g.E(a,function c(){var d\u003dthis,e,f,h,l;return g.B(c,function(m){switch(m.i){case 1:if(!d.i||!d.u){m.wb(2);break}e\u003dqxa(d.player.T(),d.i.cotn,d.u);if(!(f\u003d!!e.captionTracks.length||!!e.Tb)){m.wb(3);break}return g.A(m,Qxa(d.J,e.videoId),4);case 4:f\u003d!m.l;case 3:if(!f){m.wb(2);break}return g.A(m,cya(d,e),2);case 2:return g.A(m,mS(d,\"TRANSFER_STATE_COMPLETE\",\"DOWNLOAD_STREAM_STATE_COMPLETE\"),7);case 7:return h\u003dYQ(d.i.key),l\u003dh.entityId,g.A(m,Yxa(d.l,l),8);case 8:NR({encryptedVideoId:l,cotn:d.i.cotn,\ntransferStatusType:\"TRANSFER_STATUS_TYPE_COMPLETED\",statusType:\"SUCCESS\"}),jS(d),iS(d),g.qa(m)}})})};\niya\u003dfunction(a,b,c){g.E(a,function e(){var f\u003dthis,h;return g.B(e,function(l){if(1\u003d\u003dl.i)return\"TRANSFER_STATE_TRANSFERRING\"\u003d\u003d\u003df.i.transferState?l.wb(2):g.A(l,kS(f),2);if(5!\u003dl.i){h\u003dDate.now();if(!(1E3\u003ch-f.G))return l.wb(0);f.G\u003dh;return g.A(l,Xxa(f.l,c.videoId,c.l,c.formatStream,c.bytesDownloaded,c.i),5)}var m\u003dMath.floor(c.bytesDownloaded/1024).toFixed();NR({encryptedVideoId:b,cotn:f.i.cotn,transferStatusType:\"TRANSFER_STATUS_TYPE_PROCESSING\",statusType:\"OFFLINING_STARTED\",alreadyDownloadedKbytes:m,\ntotalFetchedKbytes:m,totalContentKbytes:Math.floor(c.i/1024).toFixed()});g.qa(l)})})};\njya\u003dfunction(a){a\u003da.i;var b\u003d3\u003e(a.transferRetryCount||0);b\u0026\u0026(a.transferRetryCount\u003d(a.transferRetryCount||0)+1);return b};\nnS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"TRANSFER_FAILURE_REASON_UNKNOWN\":b;return g.E(a,function d(){var e\u003dthis,f;return g.B(d,function(h){if(1\u003d\u003dh.i)return g.A(h,mS(e,\"TRANSFER_STATE_FAILED\",\"DOWNLOAD_STREAM_STATE_ERROR_STREAMS_MISSING\",b),2);f\u003dYQ(e.i.key).entityId;var l\u003db,m\u003d{encryptedVideoId:f,cotn:e.i.cotn,transferStatusType:\"TRANSFER_STATUS_TYPE_TERMINATED_WITH_FAILURE\",statusType:\"FAILED\"};l\u0026\u0026(m.transferFailureReason\u003dl,m.failureReason\u003dTwa(l));NR(m);g.qa(h)})})};\nmS\u003dfunction(a,b,c,d){return g.E(a,function f(){var h\u003dthis,l;return g.B(f,function(m){l\u003dh;h.i.transferState\u003db;h.i.failureReason\u003dd;return g.A(m,kya(h,function(n){return c?cR(n,\"offlineVideoStreams\",l.i.offlineVideoStreams).then(function(p){for(var q\u003dg.r(p),t\u003dq.next();!t.done;t\u003dq.next())if((t\u003dt.value)\u0026\u0026t.streamsProgress){t\u003dg.r(t.streamsProgress);for(var u\u003dt.next();!u.done;u\u003dt.next())u.value.streamState\u003dc}return fR(n,p.filter(function(x){return!!x}),\"offlineVideoStreams\")}):gw.resolve(void 0)}),0)})})};\nkya\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f;return g.B(d,function(h){if(!e.i)return h.return();f\u003de.i;return g.A(h,xR(e.l,\"readwrite\",function(l){var m\u003d[eR(l,f,\"transfer\")];b\u0026\u0026m.push(b(l));return gw.all(m)}),0)})})};\njS\u003dfunction(a){a.i\u003dvoid 0;a.u\u003dvoid 0};\ndya\u003dfunction(a,b){return g.E(a,function d(){var e,f,h,l\u003dthis,m;return g.B(d,function(n){if(1\u003d\u003dn.i)return e\u003dYQ(b.key),f\u003de.entityId,h\u003dZQ(f,\"playbackData\"),g.A(n,AR(l.l,h,\"playbackData\"),2);m\u003dn.l;if(null\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?0:m.playerResponseJson)return n.return(JSON.parse(m.playerResponseJson));throw Error(\"No PlayerResponse found\");})})};\nfya\u003dfunction(a){return void 0!\u003d\u003doS[a.transferState]};\ngya\u003dfunction(a,b){var c\u003doS[a.transferState],d\u003doS[b.transferState];return c!\u003d\u003dd?c-d:Number(a.enqueuedTimestampMs)-Number(b.enqueuedTimestampMs)};\nnya\u003dfunction(a,b,c){var d\u003dthis;this.W\u003da;this.api\u003db;this.player\u003dc;this.G\u003dnew ix;this.u\u003dnew br;this.l\u003dnew Lwa(function(){return lya(d)},function(){mya(d)},this.player.visibility);\nMwa(this.l)};\nlya\u003dfunction(a){return g.E(a,function c(){var d\u003dthis;return g.B(c,function(e){d.api.Na(\"onOrchestrationBecameLeader\");d.i\u0026\u0026d.B||oya(d).then(d.u.resolve).catch(d.u.reject);var f\u003dd.u.promise;return g.A(e,f,0)})})};\noya\u003dfunction(a){return g.E(a,function c(){var d,e\u003dthis,f,h;return g.B(c,function(l){if(1\u003d\u003dl.i)return g.A(l,DR(),2);if(3!\u003dl.i){d\u003dl.l;if(!d)return ER(\"PES is undefined\"),l.return();e.i\u003dnew hS(d,e.api,e.player,e.l);f\u003d{};h\u003d(f.ytMainDownloadedVideoEntity\u003dnew YR(d),f.playbackData\u003dnew UR(d,e.W),f.transfer\u003dnew WR(d),f);return g.A(l,Fxa(d,h,e.l),3)}e.B\u003dl.l;return g.A(l,pya(e),0)})})};\npya\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e;return g.B(c,function(f){if(1\u003d\u003df.i)return e\u003dd,d.i?g.A(f,iS(d.i),2):(ER(\"transferManager is undefined\"),f.return());if(3!\u003df.i)return g.A(f,pS(d),3);d.C\u003dct(function(){pS(e)},9E5);\nwu(zu(),function(){e.i\u0026\u0026Zxa(e.i)});\nNwa(d.l);g.qa(f)})})};\nmya\u003dfunction(a){var b,c;g.E(a,function e(){var f\u003dthis;return g.B(e,function(h){if(1\u003d\u003dh.i)return f.i||f.B?g.A(h,f.u.promise,2):h.return();void 0!\u003d\u003df.C\u0026\u0026(window.clearInterval(f.C),f.C\u003dvoid 0);null\u003d\u003d\u003d(b\u003df.i)||void 0\u003d\u003d\u003db?void 0:b.dispose();f.i\u003dvoid 0;null\u003d\u003d\u003d(c\u003df.B)||void 0\u003d\u003d\u003dc?void 0:c.dispose();f.B\u003dvoid 0;f.api.Na(\"onOrchestrationLostLeader\");f.u\u003dnew br;g.qa(h)})})};\nqya\u003dfunction(a,b,c){return g.E(a,function e(){var f\u003dthis;return g.B(e,function(h){var l\u003dc?{ytMainDownloadedVideoEntityActionMetadata:{maximumDownloadQuality:c}}:void 0;return h.return(f.Qv(b,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",l))})})};\nrya\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis;return g.B(d,function(f){return f.return(e.Qv(b,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"))})})};\nsya\u003dfunction(a){return g.E(a,function c(){var d,e,f;return g.B(c,function(h){if(1\u003d\u003dh.i)return g.A(h,DR(),2);if(3!\u003dh.i)return(d\u003dh.l)?g.A(h,BR(d,\"transfer\"),3):h.return([]);e\u003dh.l;f\u003de.map(function(l){return YQ(l.key).entityId});\nreturn h.return(f)})})};\npS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?43200:b;return g.E(a,function d(){var e\u003dthis,f,h,l,m,n,p,q,t;return g.B(d,function(u){if(1\u003d\u003du.i)return e.G.ij()?g.A(u,DR(),2):u.return(tya(e));if(3!\u003du.i){f\u003du.l;if(!f)return u.return([]);h\u003dDate.now()/1E3;return g.A(u,BR(f,\"offlineVideoPolicy\"),3)}l\u003du.l;m\u003d[];n\u003dg.r(l);for(p\u003dn.next();!p.done;p\u003dn.next())q\u003dp.value,Number(q.lastUpdatedTimestampSeconds)+b\u003c\u003dh\u0026\u0026(t\u003dYQ(q.key).entityId,m.push(t));return m.length?u.return(rya(e,m)):u.return([])})})};\ntya\u003dfunction(a){return g.E(a,function c(){var d,e,f,h,l,m;return g.B(c,function(n){switch(n.i){case 1:return g.A(n,DR(),2);case 2:d\u003dn.l;if(!d)return n.return([]);e\u003dDate.now()/1E3;return g.A(n,BR(d,\"offlineVideoPolicy\"),3);case 3:f\u003dn.l,h\u003dg.r(f),l\u003dh.next();case 4:if(l.done){n.wb(6);break}m\u003dl.value;if(!(m.expirationTimestamp\u0026\u0026Number(m.expirationTimestamp)\u003ce)){n.wb(5);break}m.action\u003d\"OFFLINE_VIDEO_POLICY_ACTION_DISABLE\";return g.A(n,zR(d,m,\"offlineVideoPolicy\"),5);case 5:l\u003dh.next();n.wb(4);break;case 6:return n.return(f.map(function(p){return p.key}))}})})};\nvya\u003dfunction(){g.E(this,function b(){var c,d;return g.B(b,function(e){if(1\u003d\u003de.i)return c\u003d[],g.A(e,DR(),2);(d\u003de.l)\u0026\u0026c.push(xR(d,\"readwrite\",function(f){var h\u003duya.map(function(l){return jwa(f,l)});\nreturn gw.all(h)}));\nc.push(Qwa(),Bma().then(function(f){return f?Oma():Promise.resolve()}));\nreturn g.A(e,Promise.all(c),0)})})};\nwya\u003dfunction(){for(var a\u003dqS.length;4\u003ea;a++){var b\u003dg.qg(\"VIDEO\");b.load();qS.push(new g.DN(b))}};\nxya\u003dfunction(){this.l\u003d200;this.i\u003d12};\nyya\u003dfunction(a){var b\u003dnew xya;b.l\u003dg.T(a.experiments,\"html5_gapless_ended_transition_buffer_ms\");b.i\u003dg.T(a.experiments,\"html5_gapless_max_played_ranges\");return b};\ng.rS\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;cK.call(this);this.oa\u003da;this.start\u003db;this.end\u003dc;this.i\u003dd};\nzya\u003dfunction(a,b,c,d){var e\u003dc.getVideoData(),f\u003db.getVideoData();if(c.getPlayerState().isError())return\"player-error\";c\u003df.u;if(b.Ah()\u003ed/1E3+1)return\"in-the-past\";if(f.isLivePlayback\u0026\u0026!isFinite(d))return\"live-infinite\";if(a.i\u0026\u0026((b\u003db.cd())\u0026\u0026b.isView()\u0026\u0026(b\u003db.oa),b\u0026\u0026b.qp().length\u003ea.i\u0026\u0026g.lH(e)))return\"played-ranges\";if(!e.u)return null;if(!e.u.i||!c.i)return\"non-dash\";if(e.u.videoInfos[0].containerType!\u003d\u003dc.videoInfos[0].containerType)return\"container\";if(g.lH(f)\u0026\u0026g.lH(e))return\"content-protection\";a\u003dc.i[0].audio;\ne\u003de.u.i[0].audio;return a.sampleRate\u003d\u003d\u003de.sampleRate||g.cj?(a.numChannels||2)!\u003d\u003d(e.numChannels||2)?\"channel-count\":null:\"sample-rate\"};\nsS\u003dfunction(){var a\u003dthis;this.i\u003dthis.l\u003dhaa;this.promise\u003dnew Pg(function(b,c){a.l\u003db;a.i\u003dc})};\ntS\u003dfunction(a,b,c,d){g.F.call(this);var e\u003dthis;this.policy\u003da;this.i\u003db;this.l\u003dc;this.B\u003dthis.u\u003dnull;this.G\u003d-1;this.J\u003d!1;this.C\u003dnew sS;this.Fj\u003dd-1E3*b.Oc();this.C.then(void 0,function(){});\nthis.timeout\u003dnew g.K(function(){e.Ee(\"timeout\")},1E4);\ng.J(this,this.timeout);this.L\u003disFinite(d);this.status\u003d{status:0,error:null};this.ma()};\nEya\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e,f,h,l,m,n,p,q,t,u;return g.B(c,function(x){if(1\u003d\u003dx.i){e\u003dd;if(d.isDisposed())return x.return(Promise.reject(Error(d.status.error||\"disposed\")));d.ma();d.timeout.start();f\u003dg.uS.mw(\"gtfta\");return g.A(x,d.C,2)}g.uS.uu(f);h\u003dd.i.cd();if(h.Dk())return d.Ee(\"ended_in_finishTransition\"),x.return(Promise.reject(Error(d.status.error||\"\")));if(!d.B||!jE(d.B))return d.Ee(\"next_mse_closed\"),x.return(Promise.reject(Error(d.status.error||\"\")));if(d.l.mp()!\u003d\u003d\nd.B)return d.Ee(\"next_mse_mismatch\"),x.return(Promise.reject(Error(d.status.error||\"\")));l\u003dAya(d);m\u003dl.kK;n\u003dl.kI;p\u003dl.jK;d.i.pg(!1,!0);q\u003dBya(h,m,p,!d.l.getVideoData().isAd());d.l.setMediaElement(q);d.L\u0026\u0026(d.l.seekTo(d.l.getCurrentTime()+.001,{zp:!0,gF:3,Md:\"gapless_pseudo\"}),q.play()||qt());t\u003dh.Fb();t.cpn\u003dd.i.getVideoData().clientPlaybackNonce;t.st\u003d\"\"+m;t.et\u003d\"\"+p;d.l.Ca(\"gapless\",g.dE(t));d.i.Ca(\"gaplessTo\",d.l.getVideoData().clientPlaybackNonce);u\u003dd.i.getPlayerType()\u003d\u003d\u003dd.l.getPlayerType();Cya(d.i,n,\n!1,u,d.l.getVideoData().clientPlaybackNonce);Cya(d.l,d.l.getCurrentTime(),!0,u,d.i.getVideoData().clientPlaybackNonce);g.Kg(function(){!e.l.getVideoData().fb\u0026\u0026g.mK(e.l.getPlayerState())\u0026\u0026Dya(e.l)});\nvS(d,6);d.dispose();return x.return(Promise.resolve())})})};\nHya\u003dfunction(a){if(a.l.getVideoData().u){wS(a.l,a.B);vS(a,3);Fya(a);var b\u003dGya(a),c\u003db.UL;b\u003db.NV;c.subscribe(\"updateend\",a.Kq,a);b.subscribe(\"updateend\",a.Kq,a);a.Kq(c);a.Kq(b)}};\nFya\u003dfunction(a){a.i.unsubscribe(\"internalvideodatachange\",a.Ko,a);a.l.unsubscribe(\"internalvideodatachange\",a.Ko,a);a.i.unsubscribe(\"mediasourceattached\",a.Ko,a);a.l.unsubscribe(\"statechange\",a.Hc,a)};\nBya\u003dfunction(a,b,c,d){a\u003da.isView()?a.oa:a;return new g.rS(a,b,c,d)};\nvS\u003dfunction(a,b){a.ma();b\u003c\u003da.status.status||(a.status\u003d{status:b,error:null},5\u003d\u003d\u003db\u0026\u0026a.C.resolve(void 0))};\nAya\u003dfunction(a){var b\u003da.i.cd();b\u003db.isView()?b.start:0;var c\u003da.i.getVideoData().isLivePlayback?Infinity:xS(a.i,!0);c\u003dMath.min(a.Fj/1E3,c)+b;var d\u003da.L?100:0;a\u003dc-a.l.Ah()+d;return{QP:b,kK:a,kI:c,jK:Infinity}};\nGya\u003dfunction(a){return{UL:a.u.i.od,NV:a.u.l.od}};\nyS\u003dfunction(a){g.F.call(this);var b\u003dthis;this.api\u003da;this.C\u003dthis.i\u003dthis.l\u003dnull;this.J\u003d!1;this.B\u003dnull;this.L\u003dyya(this.api.T());this.u\u003dnull;this.G\u003dfunction(){g.Kg(function(){Iya(b)})}};\nJya\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?0:d;a.ma();a.Lr()||zS(a);a.B\u003dnew sS;a.l\u003db;var e\u003dc,f\u003da.api.Fc(),h\u003df.getVideoData().isLivePlayback?Infinity:1E3*xS(f,!0);e\u003eh\u0026\u0026(e\u003dh-a.L.l,a.J\u003d!0);f.getCurrentTime()\u003e\u003de/1E3?a.G():(a.i\u003df,f\u003de,e\u003da.i,a.api.addEventListener(g.fA(\"vqueued\"),a.G),f\u003disFinite(f)||f/1E3\u003ee.getDuration()?f:0x8000000000000,a.C\u003dnew g.cA(f,0x8000000000000,{namespace:\"vqueued\"}),e.addCueRange(a.C));f\u003dd/\u003d1E3;e\u003db.getVideoData().i;if(d\u0026\u0026e\u0026\u0026a.i){h\u003dd;var l\u003d0;b.getVideoData().isLivePlayback\u0026\u0026(f\u003dMath.min(c/\n1E3,xS(a.i,!0)),l\u003dMath.max(0,f-a.i.getCurrentTime()),h\u003dMath.min(d,xS(b)+l));f\u003dfla(e,h)||d;f!\u003d\u003dd\u0026\u0026a.l.Ca(\"qvaln\",\"st.\"+d+\";at.\"+f+\";rm.\"+(l+\";ct.\"+h))}b\u003df;d\u003da.l;d.getVideoData().Uc\u003d!0;d.getVideoData().Sa\u003d!0;lS(d,!0);e\u003d\"\";a.i\u0026\u0026(e\u003dg.AS(a.i.Ub.l),f\u003da.i.getVideoData().clientPlaybackNonce,e\u003d\"crt.\"+(1E3*e).toFixed()+\";cpn.\"+f);d.Ca(\"queued\",e);0!\u003d\u003db\u0026\u0026d.seekTo(b+.01,{zp:!0,gF:3,Md:\"videoqueuer_queued\"});a.u\u003dnew tS(a.L,a.api.Fc(),a.l,c);c\u003da.u;c.ma();Infinity!\u003d\u003dc.status.status\u0026\u0026(vS(c,1),c.i.subscribe(\"internalvideodatachange\",\nc.Ko,c),c.l.subscribe(\"internalvideodatachange\",c.Ko,c),c.i.subscribe(\"mediasourceattached\",c.Ko,c),c.l.subscribe(\"statechange\",c.Hc,c),c.i.subscribe(\"newelementrequired\",c.KK,c),c.Ko());return a.B};\nIya\u003dfunction(a){g.E(a,function c(){var d\u003dthis,e,f,h,l;return g.B(c,function(m){switch(m.i){case 1:e\u003dd;if(d.isDisposed())return m.return();d.ma();if(!d.B||!d.l)return d.ma(),m.return();d.J\u0026\u0026BS(d.api.Fc(),!0,!1);f\u003dnull;if(!d.u){m.wb(2);break}ra(m,3);return g.A(m,Eya(d.u),5);case 5:sa(m,2);break;case 3:f\u003dh\u003dta(m);case 2:if(!d.l)return d.ma(),m.return();d.api.St(d.l);g.uS.rE(\"vqsp\",function(){e.api.Aj(e.l.getPlayerType())});\ng.uS.rE(\"vqpv\",function(){e.api.playVideo()});\nf\u0026\u0026Kya(d.l,f.message);l\u003dd.B;zS(d);return m.return(l.resolve(void 0))}})})};\nzS\u003dfunction(a){if(a.i){var b\u003da.i;a.api.removeEventListener(g.fA(\"vqueued\"),a.G);b.removeCueRange(a.C);a.i\u003dnull;a.C\u003dnull}a.u\u0026\u0026(a.u.isFinished()||(b\u003da.u,Infinity!\u003d\u003db.status.status\u0026\u0026b.Ee(\"Canceled\")),a.u\u003dnull);a.B\u003dnull;a.l\u003dnull;a.J\u003d!1};\nLya\u003dfunction(){var a\u003dau();return!(!a||\"visible\"\u003d\u003d\u003da)};\nNya\u003dfunction(a){var b\u003dMya();b\u0026\u0026document.addEventListener(b,a,!1)};\nOya\u003dfunction(a){var b\u003dMya();b\u0026\u0026document.removeEventListener(b,a,!1)};\nMya\u003dfunction(){if(document.visibilityState)var a\u003d\"visibilitychange\";else{if(!document[$t+\"VisibilityState\"])return\"\";a\u003d$t+\"visibilitychange\"}return a};\nCS\u003dfunction(){g.Kx.call(this);var a\u003dthis;this.fullscreen\u003d0;this.l\u003dthis.pictureInPicture\u003dthis.i\u003dthis.u\u003dthis.inline\u003d!1;this.B\u003dfunction(){a.ue()};\nNya(this.B);this.C\u003dthis.getVisibilityState(this.zf(),this.isFullscreen(),this.Be(),this.isInline(),this.Kr(),this.Ir())};\nPya\u003dfunction(a){this.end\u003dthis.start\u003da};\ng.ES\u003dfunction(a,b,c){g.F.call(this);var d\u003dthis;this.api\u003da;this.W\u003db;this.i\u003dc;this.Aa\u003dnew Map;this.La\u003dnew Map;this.B\u003dnew Map;this.C\u003d[];this.l\u003d[];this.Ua\u003dNaN;this.ya\u003dthis.Y\u003dnull;this.Sa\u003dnew g.K(function(){DS(d,d.Ua)});\nthis.events\u003dnew g.cN(this);this.isLiveNow\u003d!0;this.bb\u003dg.T(this.W.experiments,\"web_player_ss_dai_ad_fetching_timeout_ms\")||1E4;this.G\u003dnew g.K(function(){d.J\u003d!0;d.i.Ca(\"sdai\",\"aftimeout.\"+d.bb.toString());d.Nu(!1)},this.bb);\nthis.J\u003d!1;this.xa\u003dnew Map;this.Ia\u003d[];this.V\u003dnull;this.ea\u003d[];this.jb\u003d[];this.eb\u003d[];this.u\u003dvoid 0;this.Ya\u003d0;this.Ja\u003d!0;this.L\u003d!1;this.Fa\u003d[];this.fb\u003dnew Set;this.vb\u003dnew Set;this.rb\u003dnew Set;this.zb\u003dg.T(this.W.experiments,\"html5_server_stitched_dai_decorated_url_retry_limit\");this.Xt\u003d0;this.i.getPlayerType();Qya(this.i,this);g.J(this,this.Sa);g.J(this,this.events);g.J(this,this.G);this.events.N(this.api,g.fA(\"serverstitchedcuerange\"),this.Ad);this.events.N(this.api,g.gA(\"serverstitchedcuerange\"),this.mf)};\nTya\u003dfunction(a,b,c,d,e,f,h){var l\u003dRya(a,e,e+d);a.J\u0026\u0026a.i.Ca(\"sdai\",\"adaftto\");var m\u003dg.S(a.W.experiments,\"web_player_ssdai_reject_invalid_ads_killswitch\"),n\u003da.i;f\u003dvoid 0\u003d\u003d\u003df?e+d:f;e\u003d\u003d\u003df\u0026\u0026!d\u0026\u0026a.W.X(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026a.i.Ca(\"sdai\",\"attl0d\");if(e\u003ef\u0026\u0026(a.Ud(\"Invalid_playback_enterTimeMs_\"+e+\"_is_greater_than_parentReturnTimeMs_\"+f),m))return\"\";var p\u003d1E3*n.getMinSeekableTime();if(e\u003cp\u0026\u0026(a.Ud(\"Invalid_playback_enterTimeMs_\"+e+\"_is_less_than_parentMinSeekableTimeMs_\"+p),m))return\"\";\nn\u003d1E3*n.getDuration();if(f\u003en\u0026\u0026(a.Ud(\"Invalid_playback_parentReturnTimeMs_\"+f+\"_is_greater_than_parentDurationMs_\"+n),m))return\"\";n\u003dnull;p\u003dg.r(a.l);for(var q\u003dp.next();!q.done;q\u003dp.next()){q\u003dq.value;if(e\u003e\u003dq.Lc\u0026\u0026e\u003cq.rd\u0026\u0026(a.Ud(\"Overlapping_child_playbacks_not_allowed._New_playback_video_id_\"+(b.video_id+\"_enterTimeMs_\"+e+\"_parentReturnTimeMs_\"+f+\"_overlaps_existing_ChildPlayback_\"+GS(q))),m)||f\u003c\u003dq.rd\u0026\u0026f\u003eq.Lc\u0026\u0026(a.Ud(\"Overlapping_child_playbacks_not_allowed._New_playback_video_id_\"+(b.video_id+\"_enterTimeMs_\"+\ne+\"_parentReturnTimeMs_\"+f+\"_overlaps_existing_ChildPlayback_\"+GS(q))),m)||f\u003d\u003d\u003dq.Lc\u0026\u0026(a.Ud(\"Neighboring_child_playbacks_must_be_added_sequentially._New_playback_video_id_\"+(b.video_id+\"_enterTimeMs_\"+e+\"_parentReturnTimeMs_\"+f+\"_added_after_existing_ChildPlayback_\"+GS(q))),m))return\"\";e\u003d\u003d\u003dq.rd\u0026\u0026(n\u003dq)}if(l\u0026\u0026n)for(m\u003dg.r(a.ea.entries()),p\u003dm.next();!p.done;p\u003dm.next()){if(q\u003dg.r(p.value),p\u003dq.next().value,q\u003dq.next().value,q.identifier\u003d\u003d\u003dl.identifier){a.ea.splice(p,1);break}}else if(l\u0026\u0026g.S(a.W.experiments,\n\"web_player_ss_timeout_skip_ads\"))return a.i.Ca(\"sdai\",\"rejectAttl\"),h\u0026\u0026!xn(a.eb,function(t){return t\u003d\u003d\u003dh})\u0026\u0026(a.i.Ca(\"sdai\",\"rejectAdBreakAttl\"),a.eb.push(h)),\"\";\nl\u003d\"childplayback_\"+Sya++;m\u003db.raw_player_response;m||g.S(a.W.experiments,\"web_player_parse_ad_response_killswitch\")||(p\u003db.player_response)\u0026\u0026(m\u003dJSON.parse(p));b.cpn||(b.cpn\u003dVx());p\u003db.cpn;b\u003dnew g.UG(a.W,b);b.Tc\u003dl;c\u003d{Tc:l,playerType:c,durationMs:d,Lc:e,rd:f,playerResponse:m,cpn:p,videoData:b,errorCount:0};a.l\u003da.l.concat(c).sort(function(t,u){return t.Lc-u.Lc});\na.i.Ca(\"sdai\",\"attlDone.\"+(f-e));h?c.qh\u003dh:n?c.qh\u003dn.qh:c.qh\u003dc.cpn;a.G.isActive()\u0026\u0026(a.J\u003d!1,a.G.stop(),a.Nu(!0));a.ma();return l};\nUya\u003dfunction(a,b){return new g.cA(a,b,{namespace:\"serverstitchedcuerange\",priority:7})};\nVya\u003dfunction(a,b,c){var d\u003da.L,e\u003d{cpn:a.i.getVideoData().clientPlaybackNonce,durationMs:0,Lc:0,playerType:1,rd:0,videoData:a.i.getVideoData(),errorCount:0};if(b.isAd\u0026\u0026c.isAd){e\u003da.l.find(function(h){return h.cpn\u003d\u003d\u003db.adCpn});\nvar f\u003da.l.find(function(h){return h.cpn\u003d\u003d\u003dc.adCpn});\nf\u0026\u0026e\u0026\u0026(a.api.Z(\"serverstitchedvideochange\",e.Tc),a.i.Ca(\"sdai\",\"ssvc.a2a\"),a.Xt++,HS(a.i,f,e,c.mm,b.mm,d))}else!b.isAd\u0026\u0026c.isAd?(a.api.Z(\"serverstitchedvideochange\"),a.i.Ca(\"sdai\",\"ssvc.a2c\"),a.Xt\u003d0,f\u003dc.je,a.Ya\u003df.end-f.start,(f\u003da.l.find(function(h){return h.cpn\u003d\u003d\u003dc.adCpn}))\u0026\u0026HS(a.i,f,e,c.mm,b.mm,d)):b.isAd\u0026\u0026!c.isAd\u0026\u0026(f\u003da.l.find(function(h){return h.cpn\u003d\u003d\u003db.adCpn}))\u0026\u0026(a.api.Z(\"serverstitchedvideochange\",f.Tc),a.i.Ca(\"sdai\",\"ssvc.c2a\"),a.Xt\u003d1,a.Ya\u003d0,HS(a.i,e,f,c.mm,b.mm,d))};\nIS\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;a\u003dg.r(a.l);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;if(d.Lc/1E3\u003eb+c)break;if(d.rd/1E3\u003eb)return{zl:d,Mp:b}}return{zl:void 0,Mp:b}};\nJS\u003dfunction(a,b){var c\u003dWya(a,b);if(c)return a.l.find(function(d){return d.cpn\u003d\u003d\u003da.B.get(c)})};\nWya\u003dfunction(a,b){a\u003dg.r(a.B.keys());for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,c.start\u003c\u003db\u0026\u0026c.end\u003e\u003db)return c};\nDS\u003dfunction(a,b){var c\u003da.ya||a.api.Fc().getPlayerState();KS(a,!0);var d\u003db;g.S(a.W.experiments,\"web_player_ssdai_seek_without_offset_killswitch\")\u0026\u0026(d\u003dIS(a,b).Mp);a.i.seekTo(d);a\u003da.api.Fc();b\u003da.getPlayerState();g.mK(c)\u0026\u0026!g.mK(b)?a.playVideo():g.U(c,4)\u0026\u0026!g.U(b,4)\u0026\u0026a.pauseVideo()};\nKS\u003dfunction(a,b){a.Ua\u003dNaN;a.Sa.stop();a.Y\u0026\u0026b\u0026\u0026LS(a.Y);a.ya\u003dnull;a.Y\u003dnull};\ngT\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?-1:b;c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;a.ma();for(var d\u003db,e\u003dc,f\u003d[],h\u003dg.r(a.l),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,(l.Lc\u003cd||l.rd\u003ee)\u0026\u0026f.push(l);a.l\u003df;d\u003db;e\u003dc;f\u003dg.r(a.B.keys());for(h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.start\u003e\u003dd\u0026\u0026h.end\u003c\u003de\u0026\u0026(a.i.removeCueRange(h),a.B.delete(h),a.i.Ca(\"sdai\",\"rmAdCR\"));d\u003dIS(a,b/1E3);b\u003dd.zl;d\u003dd.Mp;b\u0026\u0026(d\u003d1E3*d-b.Lc,e\u003db.Lc+d,a.ma(),b.durationMs\u003dd,b.rd\u003de,Xya(a,b));(b\u003dIS(a,c/1E3).zl)\u0026\u0026a.Ud(\"Invalid_clearEndTimeMs_\"+c+\"_that_falls_during_\"+GS(b)+\n\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")};\nXya\u003dfunction(a,b){for(var c\u003dnull,d\u003dg.r(a.B),e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.r(e.value);e\u003df.next().value;f\u003df.next().value;f\u003d\u003d\u003db.cpn\u0026\u0026(c\u003de)}if(c){a\u003dg.r(a.C);for(d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.start\u003d\u003d\u003dc.end?d.start\u003db.Lc+b.durationMs:d.end\u003d\u003d\u003dc.start\u0026\u0026(d.end\u003db.Lc);c.start\u003db.Lc;c.end\u003db.Lc+b.durationMs}};\nGS\u003dfunction(a){var b;return\"playback_timelinePlaybackId_\"+a.Tc+\"_video_id_\"+(null\u003d\u003d\u003d(b\u003da.videoData)||void 0\u003d\u003d\u003db?void 0:b.videoId)+\"_durationMs_\"+a.durationMs+\"_enterTimeMs_\"+a.Lc+\"_parentReturnTimeMs_\"+a.rd};\nrT\u003dfunction(a,b,c){c\u003da.xa.get(c);c||(b+\u003dqT(a),c\u003dIS(a,b,1).zl);return c};\nYya\u003dfunction(a,b,c,d){var e,f;if(3\u003d\u003d\u003dd)return\"\";if(!g.S(a.W.experiments,\"html5_ssdai_use_cached_daistate_killswitch\")){if(1\u003d\u003d\u003dd\u0026\u0026a.Aa.has(b))return a.Aa.get(b);if(2\u003d\u003d\u003dd\u0026\u0026a.La.has(b))return a.La.get(b)}d\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003da.i.getVideoData().i.i[c])||void 0\u003d\u003d\u003de?void 0:e.index)||void 0\u003d\u003d\u003df?void 0:f.getStitchedVideoInfo(b);return d?d.i:(a.i.Ca(\"sdai\",\"gdu.nodaist.seg.\"+b+\".itag.\"+c),\"\")};\ntT\u003dfunction(a,b,c,d){if(d)for(d\u003d0;d\u003ca.C.length;){var e\u003da.C[d];if(e.start\u003cb\u0026\u0026e.end\u003ec){var f\u003de.end;e.end\u003db;Zya(a,c,f)}else if(e.start\u003e\u003db\u0026\u0026e.start\u003cc\u0026\u0026e.end\u003ec)e.start\u003dc;else if(e.end\u003eb\u0026\u0026e.end\u003c\u003dc\u0026\u0026e.start\u003cb)e.end\u003db;else if(e.start\u003e\u003db\u0026\u0026e.end\u003c\u003dc){a.i.removeCueRange(e);a.Fa.includes(e)\u0026\u0026a.mf(e);a.C.splice(d,1);continue}d++}else Zya(a,b,c)};\nZya\u003dfunction(a,b,c){b\u003dUya(b,c);c\u003d!0;g.Ab(a.C,b,function(h,l){return h.start-l.start});\nfor(var d\u003d0;d\u003ca.C.length;){if(0\u003cd){var e\u003da.C[d],f\u003da.C[d-1];if(Math.round(f.end/1E3)\u003e\u003dMath.round(e.start/1E3)){f.end\u003de.end;e!\u003d\u003db?a.i.removeCueRange(e):c\u003d!1;a.C.splice(d,1);continue}}d++}c\u0026\u0026a.i.addCueRange(b)};\nuT\u003dfunction(a,b,c){if(void 0\u003d\u003d\u003dc||!c){c\u003dg.r(a.Ia);for(var d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;if(b\u003e\u003dd.start\u0026\u0026b\u003c\u003dd.end)return;if(b\u003d\u003d\u003dd.end+1){d.end+\u003d1;return}}a.Ia.push(new Pya(b))}};\ng.$ya\u003dfunction(a,b){a\u003dg.r(a.Ia);for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,b\u003e\u003dc.start\u0026\u0026b\u003c\u003dc.end)return!0;return!1};\nqT\u003dfunction(a){var b\u003d0;a.W.X(\"web_player_ss_media_time_offset\")\u0026\u0026(b\u003d0\u003d\u003d\u003da.i.getStreamTimeOffset()?a.i.Oc():a.i.getStreamTimeOffset());return b};\naza\u003dfunction(a,b){var c\u003d[];a\u003dg.r(a.l);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.qh\u003d\u003d\u003db\u0026\u0026d.cpn\u0026\u0026c.push(d.cpn);return c};\nbza\u003dfunction(a,b,c){var d\u003d0;a\u003dg.r(a.l);for(var e\u003da.next();!e.done;e\u003da.next())if(e\u003de.value,e.qh\u003d\u003d\u003dc){if(e.cpn\u003d\u003d\u003db)return d;d++}return-1};\ncza\u003dfunction(a,b){var c,d\u003d[];a\u003dg.r(a.l);for(var e\u003da.next();!e.done;e\u003da.next()){e\u003de.value;var f\u003dnull\u003d\u003d\u003d(c\u003de.videoData)||void 0\u003d\u003d\u003dc?void 0:c.videoId;e.qh\u003d\u003d\u003db\u0026\u0026f\u0026\u0026d.push(f)}return d};\nRya\u003dfunction(a,b,c){if(a.ea.length)for(var d\u003d{},e\u003dg.r(a.ea),f\u003de.next();!f.done;d\u003d{oo:d.oo},f\u003de.next()){d.oo\u003df.value;f\u003d1E3*d.oo.startSecs;var h\u003d1E3*d.oo.durationSecs+f;if(b\u003ef\u0026\u0026b\u003ch||c\u003ef\u0026\u0026c\u003ch)return xn(a.jb,function(l){return function(m){return m.identifier\u003d\u003d\u003dl.oo.identifier}}(d))||(a.i.Ca(\"sdai\",\"adskip_\"+b),a.jb.push(d.oo)),d.oo}};\nvT\u003dfunction(a,b,c){g.F.call(this);var d\u003dthis;this.api\u003da;this.W\u003db;this.l\u003dc;this.G\u003dnew Map;this.i\u003d[];this.u\u003dthis.J\u003dnull;this.V\u003dNaN;this.C\u003dthis.B\u003dnull;this.L\u003dnew g.K(function(){dza(d,d.V)});\nthis.ea\u003d[];this.Y\u003dnew g.K(function(){var e\u003dd.ea.pop();if(e){var f\u003de.Tc,h\u003de.playerVars;e\u003de.playerType;h\u0026\u0026(h.prefer_gapless\u003d!0,d.api.preloadVideoByPlayerVars(h,e,NaN,\"\",f),d.ea.length\u0026\u0026g.Fq(d.Y,4500))}});\nthis.events\u003dnew g.cN(this);c.getPlayerType();g.J(this,this.L);g.J(this,this.Y);g.J(this,this.events);this.events.N(this.api,g.fA(\"childplayback\"),this.Ad);this.events.N(this.api,\"onQueuedVideoLoaded\",this.aU);this.events.N(this.api,\"presentingplayerstatechange\",this.eh)};\nhza\u003dfunction(a,b,c,d,e,f){var h\u003da.l;f\u003dvoid 0\u003d\u003d\u003df?e+d:f;if(e\u003ef)return a.Ud(\"e.enterAfterReturn enterTimeMs\u003d\"+e+\" is greater than parentReturnTimeMs\u003d\"+f.toFixed(3)),\"\";var l\u003d1E3*h.getMinSeekableTime();if(e\u003cl)return a.Ud(\"e.enterBeforeMinSeekable enterTimeMs\u003d\"+e+\" is less than parentMinSeekableTimeMs\u003d\"+l),\"\";l\u003d1E3*h.getDuration();if(f\u003el)return h\u003d\"e.returnAfterDuration parentReturnTimeMs\u003d\"+f.toFixed(3)+\" is greater than parentDurationMs\u003d\"+l+\". And timestampOffset in seconds is \"+h.Oc(),a.Ud(h),\"\";l\u003dnull;\nfor(var m\u003dg.r(a.i),n\u003dm.next();!n.done;n\u003dm.next()){n\u003dn.value;if(e\u003e\u003dn.Lc\u0026\u0026e\u003cn.rd)return a.Ud(\"e.overlappingEnter\"),a.ma(),\"\";if(f\u003c\u003dn.rd\u0026\u0026f\u003en.Lc)return a.Ud(\"e.overlappingReturn\"),a.ma(),\"\";if(f\u003d\u003d\u003dn.Lc)return a.Ud(\"e.outOfOrder\"),a.ma(),\"\";e\u003d\u003d\u003dn.rd\u0026\u0026(l\u003dn)}m\u003d\"childplayback_\"+eza++;n\u003d{je:wT(d,!0),Fj:Infinity,target:null};var p\u003d{Tc:m,playerVars:b,playerType:c,durationMs:d,Lc:e,rd:f,Om:n};a.i\u003da.i.concat(p).sort(function(u,x){return u.Lc-x.Lc});\nl?fza(a,l,{je:wT(l.durationMs,!0),Fj:a.W.X(\"timeline_manager_transition_killswitch\")?Infinity:l.Om.Fj,target:p}):(b\u003d{je:wT(e,!1),Fj:e,target:p},a.G.set(b.je,b),a.ma(),h.addCueRange(b.je));b\u003dg.S(a.W.experiments,\"html5_gapless_preloading\");if(a.l\u003d\u003d\u003da.api.Fc()\u0026\u0026(h\u003d1E3*h.getCurrentTime(),h\u003e\u003dp.Lc\u0026\u0026h\u003cp.rd)){var q\u003da.api.Fc().getPlayerState(),t\u003dh-p.Lc;Dg(function(){gza(a,p,t/1E3,q)});\nb\u003d!1}b\u0026\u0026(a.ea.unshift(p),g.Fq(a.Y,0));a.ma();return m};\nwT\u003dfunction(a,b){return new g.cA(Math.max(0,a-5E3),b?0x8000000000000:a-1,{namespace:\"childplayback\",priority:7})};\niza\u003dfunction(a,b,c,d){a.ma();a.u\u003dd;a.api.tx(a.l,c,b)};\njza\u003dfunction(a,b,c,d){a.ma();a.u\u003dd;d\u003db.Tc;var e\u003db.playerVars,f\u003db.playerType;a.J\u003db;e\u0026\u0026a.api.enqueueVideoByPlayerVars(e,f,c,d)};\nfza\u003dfunction(a,b,c){var d\u003db.Om;b.Om\u003dc;xT(a,b)\u0026\u0026(c\u003da.api.Fc(),d.je\u003d\u003d\u003da.u\u0026\u0026yT(a),a.ma(),c.removeCueRange(d.je),b\u003db.Om,a.ma(),c.addCueRange(b.je))};\nyT\u003dfunction(a){a.J\u003dnull;a.u\u003dnull;a.api.Lr()||a.api.clearQueue()};\nkza\u003dfunction(a,b){xT(a,b)||a.Ud(\"e.childPlaybackIsNotPresenting\");return b.rd\u003d\u003d\u003db.Lc+b.durationMs?(a\u003da.api.Fc(),b.Lc+1E3*a.getCurrentTime()):b.rd};\nzT\u003dfunction(a,b){var c\u003d0;a\u003dg.r(a.i);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003dd.Lc/1E3+c,f\u003de+d.durationMs/1E3;if(e\u003eb)break;if(f\u003eb)return{zl:d,Mp:b-e};c\u003df-d.rd/1E3}return{zl:null,Mp:b-c}};\ndza\u003dfunction(a,b){var c\u003da.C||a.api.Fc().getPlayerState();AT(a,!0);b\u003dg.S(a.W.experiments,\"html5_playbacktimeline_seektoinf_killswitch\")||isFinite(b)?b:a.l.cj();var d\u003dzT(a,b);b\u003dd.zl;d\u003dd.Mp;var e\u003db\u0026\u0026!xT(a,b)||!b\u0026\u0026a.l!\u003d\u003da.api.Fc(),f\u003d1E3*d;f\u003da.u\u0026\u0026a.u.start\u003c\u003df\u0026\u0026f\u003c\u003da.u.end;!e\u0026\u0026f||yT(a);a.ma();b?(a.ma(),gza(a,b,d,c)):(a.ma(),BT(a,d,c))};\nBT\u003dfunction(a,b,c){var d\u003da.l,e\u003da.api.Fc();d!\u003d\u003de\u0026\u0026a.api.Aj(d.getPlayerType());d.seekTo(b,{Md:\"application_timelinemanager\"});lza(a,c)};\ngza\u003dfunction(a,b,c,d){var e\u003dxT(a,b);if(!e){b.playerVars.prefer_gapless\u003d!0;var f\u003dnew g.UG(a.W,b.playerVars);a.W.X(\"html5_match_codecs_for_gapless\")||a.api.Aj(b.playerType);f.Tc\u003db.Tc;a.api.zn(f,b.playerType)}f\u003da.api.Fc();e||(b\u003db.Om,a.ma(),f.addCueRange(b.je));f.seekTo(c,{Md:\"application_timelinemanager\"});lza(a,d)};\nlza\u003dfunction(a,b){a\u003da.api.Fc();var c\u003da.getPlayerState();g.mK(b)\u0026\u0026!g.mK(c)?a.playVideo():g.U(b,4)\u0026\u0026!g.U(c,4)\u0026\u0026a.pauseVideo()};\nAT\u003dfunction(a,b){a.V\u003dNaN;a.L.stop();a.B\u0026\u0026b\u0026\u0026LS(a.B);a.C\u003dnull;a.B\u003dnull};\nxT\u003dfunction(a,b){a\u003da.api.Fc();return!!a\u0026\u0026a.getVideoData().Tc\u003d\u003d\u003db.Tc};\nmza\u003dfunction(a){var b\u003da.i.find(function(e){return xT(a,e)});\nif(b){var c\u003da.api.Fc();yT(a);var d\u003dnew g.gK(8);b\u003dkza(a,b)/1E3;BT(a,b,d);c.Ca(\"forceParentTransition\",\"childPlayback\");a.l.Ca(\"forceParentTransition\",\"parentPlayback\")}};\nCT\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?-1:b;c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;a.ma();for(var d\u003db,e\u003dc,f\u003dg.r(a.G),h\u003df.next();!h.done;h\u003df.next()){var l\u003dg.r(h.value);h\u003dl.next().value;l\u003dl.next().value;l.Fj\u003e\u003dd\u0026\u0026l.target\u0026\u0026l.target.rd\u003c\u003de\u0026\u0026(a.l.removeCueRange(h),a.G.delete(h))}d\u003db;e\u003dc;f\u003d[];h\u003dg.r(a.i);for(l\u003dh.next();!l.done;l\u003dh.next())if(l\u003dl.value,l.Lc\u003e\u003dd\u0026\u0026l.rd\u003c\u003de){var m\u003da;m.J\u003d\u003d\u003dl\u0026\u0026yT(m);xT(m,l)\u0026\u0026m.api.Rn(l.playerType)}else f.push(l);a.i\u003df;d\u003dzT(a,b/1E3);b\u003dd.zl;d\u003dd.Mp;b\u0026\u0026(d*\u003d1E3,nza(a,b,d,b.rd\u003d\u003d\u003db.Lc+b.durationMs?b.Lc+d:b.rd));\n(b\u003dzT(a,c/1E3).zl)\u0026\u0026a.Ud(\"Invalid clearEndTimeMs\u003d\"+c+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(b.Tc+\" video_id\u003d\"+b.playerVars.video_id+\" durationMs\u003d\"+b.durationMs+\" enterTimeMs\u003d\"+b.Lc+\" parentReturnTimeMs\u003d\"+b.rd+\"}.Child playbacks can only have duration updated not their start.\"))};\nnza\u003dfunction(a,b,c,d){a.ma();b.durationMs\u003dc;b.rd\u003dd;d\u003d{je:wT(c,!0),Fj:c,target:null};fza(a,b,d);xT(a,b)\u0026\u00261E3*a.api.Fc().getCurrentTime()\u003ec\u0026\u0026(b\u003dkza(a,b)/1E3,c\u003da.api.Fc().getPlayerState(),BT(a,b,c))};\npza\u003dfunction(a){a\u0026\u0026\"web\"!\u003d\u003da\u0026\u0026oza.includes(a)};\nFT\u003dfunction(a,b){g.F.call(this);var c\u003dthis;this.data\u003d[];this.u\u003da||NaN;this.l\u003db||null;this.i\u003dnew g.K(function(){DT(c);ET(c)});\ng.J(this,this.i)};\nDT\u003dfunction(a){var b\u003d(0,g.P)();a.data.forEach(function(c){c.expire\u003cb\u0026\u0026GT(a,c,!0)});\na.data\u003dg.Ro(a.data,function(c){return!(c.expire\u003cb)})};\nGT\u003dfunction(a,b,c){c\u0026\u0026a.l\u0026\u0026a.l(b.value)};\nET\u003dfunction(a){a.i.stop();var b\u003dInfinity;for(var c\u003dg.r(a.data),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.expire\u003cb\u0026\u0026(b\u003dd.expire);b\u0026\u0026isFinite(b)\u0026\u0026(b\u003dMath.max(b-Date.now(),100),a.i.start(b))};\nHT\u003dfunction(){g.cr.call(this);this.C\u003dnew Map};\nIT\u003dfunction(a){this.data\u003dwindow.Float32Array?new Float32Array(a):Array(a);this.l\u003dthis.i\u003da-1};\nqza\u003dfunction(a){return a.data[a.i]||0};\nJT\u003dfunction(a){g.F.call(this);this.u\u003da;this.i\u003dnew Map;this.l\u003dnew g.K(this.sample,250,this);g.J(this,this.l);this.start()};\nKT\u003dfunction(a,b){var c;if(null\u003d\u003d\u003d(c\u003da.i.get(b))||void 0\u003d\u003d\u003dc)a\u003dvoid 0;else{a\u003dc.buffer;for(b\u003d[];a.l!\u003d\u003da.i;)a.l\u003d(a.l+1)%a.data.length,b.push(a.data[a.l]);a\u003db}return a||[]};\nLT\u003dfunction(a,b){var c;return(null\u003d\u003d\u003d(c\u003da.i.get(b))||void 0\u003d\u003d\u003dc?void 0:qza(c.buffer))||0};\nMT\u003dfunction(a){this.l\u003da;this.i\u003dNaN;this.buffer\u003dnew IT(100)};\nrza\u003dfunction(a){var b\u003d/codecs\u003d\"([^\"]*)\"/.exec(a.mimeType);return b\u0026\u0026b[1]?b[1]+\" (\"+a.kc()+\")\":a.kc()};\nNT\u003dfunction(a,b){g.F.call(this);var c\u003dthis;this.i\u003dnull;for(var d\u003d[],e\u003d0;100\u003e\u003de;e++)d.push(e/100);e\u003d{threshold:d};b\u0026\u0026(e\u003d{threshold:d,trackVisibility:!0,delay:1E3});(this.l\u003dwindow.IntersectionObserver?new IntersectionObserver(function(f){f\u003df[f.length-1];b?\"undefined\"\u003d\u003d\u003dtypeof f.isVisible?c.i\u003dnull:c.i\u003df.isVisible?f.intersectionRatio:0:c.i\u003df.intersectionRatio},e):null)\u0026\u0026this.l.observe(a)};\nsza\u003dfunction(a,b){zx(a,\"version\",b)};\nPT\u003dfunction(a){g.V.call(this,{D:\"div\",Ea:[\"html5-video-player\"],U:{tabindex:\"-1\",id:a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId:a.config.attrs.id},S:[{D:\"div\",K:g.OT.VIDEO_CONTAINER,U:{\"data-layer\":\"0\"}}]});var b\u003dthis;this.app\u003da;this.Ut\u003dthis.Da(g.OT.VIDEO_CONTAINER);this.hs\u003dnew g.pl(0,0,0,0);this.Eb\u003dnull;this.qz\u003dnew g.pl(0,0,0,0);this.QC\u003dthis.DD\u003dthis.CD\u003dNaN;this.dy\u003dthis.SH\u003d!1;this.bC\u003dNaN;this.mD\u003d!1;this.fv\u003dnull;this.dispatchEvent\u003dfunction(){};\nthis.SD\u003dfunction(){b.element.focus()};\nthis.lA\u003dnull;var c\u003dthis.element.addEventListener,d\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(f,h,l){c.apply(b.element,[f,h,l])};\nthis.removeEventListener\u003dfunction(f,h,l){d.apply(b.element,[f,h,l])};\nvar e\u003da.T();e.transparentBackground\u0026\u0026this.Bm(\"ytp-transparent\");\"0\"\u003d\u003d\u003de.controlsType\u0026\u0026this.Bm(\"ytp-hide-controls\");g.M(this.element,\"ytp-exp-bottom-control-flexbox\");e.X(\"html5_player_bottom_linear_gradient\")\u0026\u0026g.M(this.element,\"ytp-linear-gradient-bottom-experiment\");e.X(\"web_player_bigger_buttons_like_mobile\")\u0026\u0026g.M(this.element,\"ytp-exp-bigger-button-like-mobile\");e.X(\"enable_new_paid_product_placement\")\u0026\u0026!g.UF(e)\u0026\u0026g.M(this.element,\"ytp-exp-ppp-update\");sza(this.element,tza(a));this.WL\u003d!1;PF(e)\u0026\u0026\n\"blazer\"!\u003d\u003de.playerStyle\u0026\u0026window.matchMedia\u0026\u0026(this.lA\u003d\"desktop-polymer\"\u003d\u003d\u003de.playerStyle?[{query:window.matchMedia(\"(max-width: 656px)\"),size:new g.Uf(426,240)},{query:window.matchMedia(\"(max-width: 856px)\"),size:new g.Uf(640,360)},{query:window.matchMedia(\"(max-width: 999px)\"),size:new g.Uf(854,480)},{query:window.matchMedia(\"(min-width: 1720px) and (min-height: 980px)\"),size:new g.Uf(1280,720)},{query:window.matchMedia(\"(min-width: 1294px) and (min-height: 630px)\"),size:new g.Uf(854,480)},{query:window.matchMedia(\"(min-width: 1000px)\"),\nsize:new g.Uf(640,360)}]:[{query:window.matchMedia(\"(max-width: 656px)\"),size:new g.Uf(426,240)},{query:window.matchMedia(\"(min-width: 1720px) and (min-height: 980px)\"),size:new g.Uf(1280,720)},{query:window.matchMedia(\"(min-width: 1294px) and (min-height: 630px)\"),size:new g.Uf(854,480)},{query:window.matchMedia(\"(min-width: 657px)\"),size:new g.Uf(640,360)}]);this.zF\u003de.useFastSizingOnWatchDefault;this.vu\u003dnew g.Uf(NaN,NaN);uza(this);this.N(a.Wa,\"onMutedAutoplayChange\",this.Gv)};\nuza\u003dfunction(a){function b(){a.Eb\u0026\u0026QT(a);RT(a)!\u003d\u003da.mD\u0026\u0026a.resize()}\nfunction c(h,l){a.Fr(h,l)}\nfunction d(h){h.getVideoData()\u0026\u0026a.updateVideoData(h.getVideoData())}\nfunction e(){a.qz\u003dnew g.pl(0,0,0,0);a.hs\u003dnew g.pl(0,0,0,0)}\nvar f\u003da.app.Wa;f.addEventListener(\"initializingmode\",e);f.addEventListener(\"videoplayerreset\",d);f.addEventListener(\"videodatachange\",c);f.addEventListener(\"presentingplayerstatechange\",b);g.hf(a,function(){f.removeEventListener(\"initializingmode\",e);f.removeEventListener(\"videoplayerreset\",d);f.removeEventListener(\"videodatachange\",c);f.removeEventListener(\"presentingplayerstatechange\",b)})};\nvza\u003dfunction(a){var b\u003dg.bN(a.app);if(b\u003db?b.getVideoData():null){if(g.sH(b)||g.tH(b)||g.vH(b))return 16/9;if(aH(b)\u0026\u0026b.u.i)return a\u003db.u.videoInfos[0].video,ST(a.width,a.height)}return(a\u003da.Eb)?ST(a.videoWidth,a.videoHeight):16/9};\nwza\u003dfunction(a,b,c,d){var e\u003dc,f\u003dST(b.width,b.height);a.SH?e\u003dc\u003cf?Infinity:0:isNaN(a.QC)?isNaN(a.DD)||(e\u003da.DD):e\u003da.QC;isFinite(e)||(e\u003dMath.max(c,f));a\u003de\u003ef?{width:b.width,height:b.width/e,aspectRatio:e}:e\u003cf?{width:b.height*e,height:b.height,aspectRatio:e}:{width:b.width,height:b.height,aspectRatio:f};d||isNaN(c)||(c\u003ee?a.width\u003da.height*c:c\u003ce\u0026\u0026(a.height\u003da.width/c),a.aspectRatio\u003dc);return a};\nST\u003dfunction(a,b){return 1\u003eMath.abs(TT*b-a)||1\u003eMath.abs(TT/a-b)?TT:a/b};\nRT\u003dfunction(a){if(1\u003d\u003d\u003da.app.getAppState())return!1;if(6\u003d\u003d\u003da.app.getAppState())return!0;var b\u003dg.bN(a.app);if(!b||b.Ml())return!1;var c\u003da.app.Wa.ub();a\u003d!g.U(c,2)||!g.S(a.app.T().experiments,\"html5_leanback_gapless_elem_display_killswitch\")\u0026\u0026b\u0026\u0026b.getVideoData().Sa;b\u003dg.U(c,1024);return c\u0026\u0026a\u0026\u0026!b\u0026\u0026!c.isCued()};\nQT\u003dfunction(a){var b\u003d\"3\"\u003d\u003d\u003da.app.T().controlsType\u0026\u0026!a.dy\u0026\u0026RT(a)\u0026\u0026!a.app.tv||!1;a.Eb.controls\u003db;a.Eb.tabIndex\u003db?0:-1;b?a.Eb.removeEventListener(\"focus\",a.SD):g.S(a.app.T().experiments,\"disable_focus_redirect\")||a.Eb.addEventListener(\"focus\",a.SD)};\nxza\u003dfunction(a){var b\u003da.Zf(),c\u003d1,d\u003d!1,e\u003dwza(a,b,a.getVideoAspectRatio()),f\u003dLt();if(RT(a)){var h\u003dvza(a);var l\u003disNaN(h)||g.Qw||UT\u0026\u0026g.ej;Mt\u0026\u0026!g.ae(601)?h\u003de.aspectRatio:l\u003dl||\"3\"\u003d\u003d\u003da.app.T().controlsType;l?l\u003dnew g.pl(0,0,b.width,b.height):(c\u003de.aspectRatio/h,l\u003dnew g.pl((b.width-e.width/c)/2,(b.height-e.height)/2,e.width/c,e.height),1\u003d\u003d\u003dc\u0026\u0026g.ej\u0026\u0026(h\u003dl.width-b.height*h,0\u003ch\u0026\u0026(l.width+\u003dh,l.height+\u003dh)));if(f||a.WL)a.Eb.style.display\u003d\"\";a.mD\u003d!0}else{l\u003d-b.height;Mt?l*\u003dwindow.devicePixelRatio:g.XF\u0026\u0026(l-\u003dwindow.screen.height);\nl\u003dnew g.pl(0,l,b.width,b.height);if(f||a.WL)a.Eb.style.display\u003d\"none\";a.mD\u003d!1}ql(a.qz,l)||(a.qz\u003dl,g.zF(a.app.T())?(a.Eb.style.setProperty(\"width\",l.width+\"px\",\"important\"),a.Eb.style.setProperty(\"height\",l.height+\"px\",\"important\")):g.Ol(a.Eb,new g.Uf(l.width,l.height)),d\u003dnew g.Sf(l.left,l.top),g.Hl(a.Eb,Math.round(d.x),Math.round(d.y)),d\u003d!0);b\u003dnew g.pl((b.width-e.width)/2,(b.height-e.height)/2,e.width,e.height);ql(a.hs,b)||(a.hs\u003db,d\u003d!0);g.zl(a.Eb,\"transform\",1\u003d\u003d\u003dc?\"\":\"scaleX(\"+c+\")\");return d};\nyza\u003dfunction(){this.csn\u003dg.dy();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.u\u003dnew Set;this.i\u003dnew Set;this.l\u003dnew Set};\nzza\u003dfunction(a,b){a.elements.has(b);a.elements.delete(b);a.u.delete(b);a.i.delete(b);a.l.delete(b)};\nAza\u003dfunction(a){if(a.csn!\u003d\u003dg.dy())if(\"UNDEFINED_CSN\"\u003d\u003d\u003da.csn)a.csn\u003dg.dy();else{var b\u003dg.dy(),c\u003dg.by();if(b\u0026\u0026c){a.csn\u003db;for(var d\u003dg.r(a.elements),e\u003dd.next();!e.done;e\u003dd.next())(e\u003de.value.visualElement)\u0026\u0026e.isClientVe()\u0026\u0026g.gz(void 0,b,c,[e])}if(b)for(a\u003dg.r(a.i),e\u003da.next();!e.done;e\u003da.next())(c\u003de.value.visualElement)\u0026\u0026c.isClientVe()\u0026\u0026g.hz(b,c,void 0)}};\nVT\u003dfunction(a,b,c,d,e){g.V.call(this,{D:\"div\",K:\"ytp-horizonchart\"});this.C\u003db;this.sampleCount\u003dc;this.u\u003dd;this.B\u003de;this.index\u003d0;this.heightPx\u003d-1;this.l\u003dthis.ctx\u003dnull;this.i\u003dMath.round(a/c);this.element.style.width\u003dthis.i*this.sampleCount+\"px\";this.element.style.height\u003dthis.C+\"em\"};\nWT\u003dfunction(a,b){if(-1\u003d\u003d\u003da.heightPx){var c\u003dnull;try{c\u003dg.qg(\"CANVAS\"),a.ctx\u003dc.getContext(\"2d\")}catch(e){}if(a.ctx){var d\u003da.i*a.sampleCount;a.l\u003dc;a.l.width\u003dd;a.l.style.width\u003dd+\"px\";a.element.appendChild(a.l)}else for(a.sampleCount\u003dMath.floor(a.sampleCount/4),a.i*\u003d4,c\u003d0;c\u003ca.sampleCount;c++)d\u003dg.qg(\"SPAN\"),d.style.width\u003da.i+\"px\",d.style.left\u003da.i*c+\"px\",a.element.appendChild(d)}c\u003da.element.clientHeight||24;c!\u003d\u003da.heightPx\u0026\u0026(a.heightPx\u003dc,a.ctx\u0026\u0026(c\u003d1\u003c(window.devicePixelRatio||1)?2:1,a.l.height\u003da.heightPx*\nc,a.l.style.height\u003da.heightPx+\"px\",a.ctx.scale(1,c)));b\u003dg.r(b);for(c\u003db.next();!c.done;c\u003db.next())a.setValue(a.index,c.value),a.index\u003d(a.index+1)%a.sampleCount;b\u003da.index;a.ctx?a.ctx.clearRect(b*a.i,0,a.i,a.heightPx):(a\u003da.element.children[b],a.style.height\u003d\"0px\",a.style.borderTop\u003d\"\")};\nXT\u003dfunction(a){var b\u003dnull;b\u003d{D:\"button\",Ea:[\"html5-video-info-panel-close\",\"ytp-button\"],U:{title:\"close\"},ra:\"[x]\"};g.V.call(this,{D:\"div\",K:\"html5-video-info-panel\",S:[b,{D:\"div\",K:\"html5-video-info-panel-content\",S:[{D:\"div\",S:[{D:\"div\",ra:\"Video ID / sCPN\"},{D:\"span\",ra:\"{{video_id_and_cpn}}\"}]},{D:\"div\",S:[{D:\"div\",ra:\"Viewport / Frames\"},{D:\"span\",ra:\"{{dims_and_frames}}\"}]},{D:\"div\",S:[{D:\"div\",ra:\"Current / Optimal Res\"},{D:\"span\",ra:\"{{resolution}}\"}]},{D:\"div\",S:[{D:\"div\",ra:\"Volume / Normalized\"},\n{D:\"span\",ra:\"{{volume}}\"}]},{D:\"div\",S:[{D:\"div\",ra:\"Codecs\"},{D:\"span\",ra:\"{{codecs}}\"}]},{D:\"div\",U:{style:\"{{shader_info_style}}\"},S:[{D:\"div\",ra:\"Shader Info\"},{D:\"span\",ra:\"{{shader_info}}\"}]},{D:\"div\",U:{style:\"{{color_style}}\"},S:[{D:\"div\",ra:\"Color\"},{D:\"span\",ra:\"{{color}}\"}]},{D:\"div\",U:{style:\"{{drm_style}}\"},S:[{D:\"div\",ra:\"Protected\"},{D:\"span\",ra:\"{{drm}}\"}]},{D:\"div\",U:{style:\"{{bandwidth_style}}\"},S:[{D:\"div\",ra:\"Connection Speed\"},{D:\"span\",S:[{D:\"span\",ra:\"{{bandwidth_chart}}\"},\n{D:\"span\",ra:\"{{bandwidth_kbps}}\"}]}]},{D:\"div\",U:{style:\"{{network_activity_style}}\"},S:[{D:\"div\",ra:\"Network Activity\"},{D:\"span\",S:[{D:\"span\",ra:\"{{network_activity_chart}}\"},{D:\"span\",ra:\"{{network_activity_bytes}}\"}]}]},{D:\"div\",S:[{D:\"div\",ra:\"Buffer Health\"},{D:\"span\",S:[{D:\"span\",ra:\"{{buffer_health_chart}}\"},{D:\"span\",ra:\"{{buffer_health_seconds}}\"}]}]},{D:\"div\",U:{style:\"{{live_latency_style}}\"},S:[{D:\"div\",ra:\"Live Latency\"},{D:\"span\",S:[{D:\"span\",ra:\"{{live_latency_chart}}\"},{D:\"span\",\nra:\"{{live_latency_secs}}\"}]}]},{D:\"div\",U:{style:\"{{live_mode_style}}\"},S:[{D:\"div\",ra:\"Live Mode\"},{D:\"span\",ra:\"{{live_mode}}\"}]},{D:\"div\",U:{style:\"{{playback_categories_style}}\"},S:[{D:\"div\",ra:\"Playback Categories\"},{D:\"span\",ra:\"{{playback_categories}}\"}]},{D:\"div\",S:[{D:\"div\",ra:\"Mystery Text\"},{D:\"span\",ra:\"{{debug_info}}\"}]},{D:\"div\",U:{style:\"{{cotn_and_local_media_style}}\"},S:[{D:\"div\",ra:\"COTN / Local Media\"},{D:\"span\",ra:\"{{cotn_and_local_media}}\"}]},{D:\"div\",U:{style:\"{{release_style}}\"},\nS:[{D:\"div\",ra:\"Player Release\"},{D:\"span\",ra:\"{{release_name}}\"}]}]}]});b\u0026\u0026(b\u003dthis.Da(\"html5-video-info-panel-close\"),this.N(b,\"click\",this.hide));b\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];var c\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \"),d\u003db.map(function(e){return e/4});\nthis.i\u003dnew VT(300,1,150,b,c);g.J(this,this.i);this.Ra(\"bandwidth_chart\",this.i);this.u\u003dnew VT(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.J(this,this.u);this.Ra(\"live_latency_chart\",this.u);this.l\u003dnew VT(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.J(this,this.l);this.Ra(\"buffer_health_chart\",this.l);this.B\u003dnew VT(300,1,150,d,c);g.J(this,this.B);this.Ra(\"network_activity_chart\",this.B);this.delay\u003dnew g.K(this.Ma,\n500,this);g.J(this,this.delay);this.C\u003da};\nBza\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b\u003da.Sf,c\u003da.vg,d\u003da.getLastSegmentNumber,e\u003da.Br;this.Cl\u003da.Cl;this.Sf\u003db;this.vg\u003dc;this.getLastSegmentNumber\u003dd;this.Br\u003de};\nCza\u003dfunction(a,b){if(0\u003eb)return!0;var c\u003da.getLastSegmentNumber();return b\u003cc||b\u003d\u003d\u003dc\u0026\u0026!a.Cl||b\u003d\u003d\u003dc\u0026\u0026(a\u003da.Br())\u0026\u0026b\u003d\u003d\u003da.Ka?!0:!1};\nDza\u003dfunction(a,b,c){if(!Cza(a,b))return 0;if(!a.Sf||!isNaN(c)\u0026\u00260\u003cc)return 2;if(0\u003eb)return 1;c\u003da.getLastSegmentNumber();return b\u003cc||b\u003d\u003d\u003dc\u0026\u0026(a\u003da.Br())\u0026\u0026b\u003d\u003d\u003da.Ka\u0026\u0026!a.pending?2:1};\nZT\u003dfunction(a){var b\u003da.Gg,c\u003dvoid 0\u003d\u003d\u003da.qk?1:a.qk,d\u003dvoid 0\u003d\u003d\u003da.iz?c:a.iz,e\u003dvoid 0\u003d\u003d\u003da.Zi?!1:a.Zi,f\u003dvoid 0\u003d\u003d\u003da.Ol?!1:a.Ol,h\u003da.bh,l\u003da.Ka;a\u003da.Je;this.ya\u003dnull;this.xa\u003dthis.i\u003dNaN;this.Ia\u003d0;this.u\u003dNaN;this.l\u003d0;this.Fa\u003dNaN;this.Aa\u003d0;this.Sa\u003dthis.La\u003dthis.isActive\u003d!1;this.B\u003d0;this.J\u003dNaN;this.V\u003dthis.C\u003dInfinity;this.ea\u003dNaN;this.Ja\u003d!1;this.G\u003dNaN;this.L\u003dvoid 0;this.Gg\u003db;this.qk\u003dc;this.iz\u003dd;this.Zi\u003de;this.Ol\u003df;this.bh\u003dh;this.Ka\u003dl;this.Je\u003da;this.snapshot\u003ddF(this.Gg)};\nEza\u003dfunction(a){return{rt:(a.now()-a.i).toFixed(),lb:a.l.toFixed(),pt:(1E3*a.J).toFixed(),pb:a.qk.toFixed(),stall:(1E3*a.B).toFixed(),elbowTime:(a.xa-a.i).toFixed(),elbowBytes:a.Ia.toFixed()}};\nHza\u003dfunction(a){a.i\u003da.now();a.u\u003da.i;a.Fa\u003da.i;Fza(a);Gza(a,a.i);a.J\u003d(a.G-a.i)/1E3};\n$T\u003dfunction(a){!a.Y\u0026\u0026a.ya\u0026\u0026(a.Y\u003da.ya());return a.Y};\nJza\u003dfunction(a,b,c){var d\u003d(b-a.u)/1E3,e\u003dc-a.l,f\u003d$T(a);if(a.isActive)1\u003d\u003d\u003df\u0026\u00260\u003ce\u0026\u0026(.2\u003cd||1024\u003ee?(a.B+\u003dd,.2\u003cd\u0026\u0026bU(a,.05,e)):bU(a,d,e),a.Sa\u003d!0);else if(aU(a,c)){if(1\u003d\u003d\u003df\u0026\u0026(f\u003d(b-a.i)/1E3,!Iza(a)\u0026\u0026!a.Ol)){var h\u003da.Gg;h.J.Fg(1,f);eF(h)}a.xa\u003db;a.Ia\u003dc;a.isActive\u003d!0}a.Ol||Gla(a.Gg,d,e);a.u\u003db;a.l\u003dc};\nbU\u003dfunction(a,b,c){if(!a.Ol){b\u003dMath.max(b,.05);a\u003da.Gg;var d\u003db;a.u.Fg(void 0\u003d\u003d\u003db?d:b,c/d);a.B\u003d$E()}};\ndU\u003dfunction(a,b,c){c\u003dMath.round(c/1024);a.L\u0026\u0026a.L.push(cU(b-a.Fa,c-a.Aa));a.Fa\u003db;a.Aa\u003dc};\naU\u003dfunction(a,b){return b?a.bh\u0026\u00261!\u003d\u003d$T(a)?!0:2048\u003c\u003db:!1};\neU\u003dfunction(a){return aU(a,a.l)};\nFza\u003dfunction(a){a.ea\u003da.i+1E3*a.snapshot.delay;a.Ja\u003d!1};\nfU\u003dfunction(a,b){if(a.bh\u0026\u0026void 0!\u003d\u003da.Ka\u0026\u0026void 0!\u003d\u003da.Je){var c\u003dMath,d\u003dc.min,e\u003da.C;var f\u003da.bh;var h\u003da.i;if(Cza(f,a.Ka))f\u003db;else{var l\u003d0;f.Sf\u0026\u0026(l\u003d.2);f\u003dh+1E3*(f.vg+l)}a.C\u003dd.call(c,e,f);c\u003dMath;d\u003dc.min;e\u003da.V;f\u003da.bh;h\u003da.i;l\u003dDza(f,a.Ka,a.Je);2!\u003d\u003dl\u0026\u0026(b\u003dl?b:h+1E3*f.vg,f.Sf\u0026\u0026(b+\u003d1E3*f.vg));a.V\u003dd.call(c,e,b);a.C\u003c\u003da.i?Fza(a):(a.ea\u003da.C,a.Ja\u003d!0)}};\nIza\u003dfunction(a){a.bh\u0026\u0026fU(a,a.now());return a.Ja};\nGza\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?a.now():b;if(a.bh){fU(a,b);var c\u003da.Y?a.bh?1!\u003d\u003d$T(a):!1:a.C!\u003d\u003da.V;if(c){if(c\u003da.V,b\u003cc){a.G\u003da.V;return}}else c\u003da.C;c\u003dMath.max(c,a.ea)}else c\u003da.ea;var d\u003da.qk-a.l;0\u003ed\u0026\u0026(d\u003d0);d\u003d1E3*(d*a.snapshot.stall+d/a.snapshot.byterate);d\u003deU(a)?d+b:d+Math.max(b,c);a.G\u003dd};\ncU\u003dfunction(a,b){for(var c\u003d\"\";4095\u003ca;)c+\u003dcU(4095,0),a-\u003d4095;for(;4095\u003cb;)c+\u003dcU(a,4095),b-\u003d4095,a\u003d0;return c+(\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(a\u003e\u003e6\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(a\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(b\u003e\u003e6\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(b\u002663))};\ngU\u003dfunction(a,b){this.schedule\u003da;this.policy\u003db;this.playbackRate\u003d1};\nhU\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;a.policy.Kc\u0026\u0026(d\u003dMath.abs(d));d/\u003da.playbackRate;var f\u003d1/cF(a.schedule);var h\u003d.9*(d-a.policy.Mg);h\u003dMath.max(h,aF(a.schedule)+2048*f);c\u003dh/f*a.policy.Yo/(b+c);c\u003dMath.min(c,d);a.policy.Uc\u0026\u0026e\u0026\u0026(c\u003dMath.max(c,a.policy.Uc));return Kza(a,c,b)};\nKza\u003dfunction(a,b,c){return Math.ceil(Math.max(Math.max(65536,a.policy.Eo*c),Math.min(Math.min(a.policy.Fa,31*c),Math.ceil(b*c))))||65536};\niU\u003dfunction(a){return cF(a.schedule,!a.policy.Pj,a.policy.ul)};\njU\u003dfunction(a){return iU(a)/a.playbackRate};\nkU\u003dfunction(a,b,c,d,e,f){this.Va\u003da;this.l\u003db;this.videoTrack\u003dc;this.audioTrack\u003dd;this.policy\u003de;this.G\u003df;this.seekCount\u003dthis.u\u003d0;this.i\u003d!1;this.B\u003dthis.l.isManifestless\u0026\u0026!this.l.Te;this.C\u003dnull};\nLza\u003dfunction(a,b,c){var d\u003db.i.index,e\u003db.l.Ka;lD(d,e)||c\u0026\u0026c.Ka\u003d\u003d\u003de?(a.ma(),b.C\u003d!lD(d,e),b.L\u003d!lD(d,e)):(a.ma(),b.C\u003d!0,b.L\u003d!0)};\nNza\u003dfunction(a,b,c,d){a.ma();if(!b.i.Me())return 0!\u003d\u003dc\u0026\u0026lU(b),c;var e\u003dmU(b,c);if(!isNaN(e))return a.ma(),e;lU(b);nU(b.B);return d\u0026\u0026(a\u003dZD(d.bf(),c),!isNaN(a))?(oU(b,a+Mza),c):oU(b,c)};\nRza\u003dfunction(a,b,c,d){if(a.i\u0026\u0026a.u){var e\u003dOza(a,b,c);if(-1!\u003d\u003de){a.videoTrack.C\u003d!1;a.audioTrack.C\u003d!1;a.B\u003d!0;g.Kg(function(){a.Va.Ca(\"seekreason\",\"reason.behindMinSq;tgt.\"+e);Pza(a,e)});\nreturn}}c?a.videoTrack.L\u003d!1:a.audioTrack.L\u003d!1;var f\u003da.policy.Cq||!a.B;if(0\u003c\u003dmU(a.videoTrack,a.u)\u0026\u00260\u003c\u003dmU(a.audioTrack,a.u)\u0026\u0026f){if(a.videoTrack.C||a.audioTrack.C)a.ma(),a.Va.Ca(\"iterativeSeeking\",\"done;count.\"+a.seekCount);a.videoTrack.C\u003d!1;a.audioTrack.C\u003d!1}else d\u0026\u0026g.Kg(function(){if(a.B||!a.policy.Ya)Qza(a);else{var h\u003db.startTime,l\u003db.duration,m\u003d-1!\u003d\u003da.videoTrack.G\u0026\u0026-1!\u003d\u003da.audioTrack.G,n\u003d!a.videoTrack.L\u0026\u0026!a.audioTrack.L;(c?a.videoTrack.C:a.audioTrack.C)\u0026\u0026m\u0026\u0026n\u0026\u0026(a.u\u003e\u003dh\u0026\u0026a.u\u003ch+l+.1?((c?a.videoTrack:\na.audioTrack).C\u003d!1,a.videoTrack.C||a.audioTrack.C||(a.ma(),a.Va.Ca(\"iterativeSeeking\",\"done;count.\"+a.seekCount),a.seekCount\u003d0)):8\u003ea.seekCount?(a.seekCount++,a.ma(),a.Va.Ca(\"iterativeSeeking\",\"inprogress;count.\"+a.seekCount+\";target.\"+a.u+\";actual.\"+h+\";duration.\"+l+\";isVideo.\"+c),a.seek(a.u)):(a.ma(),a.Va.Ca(\"iterativeSeeking\",\"incomplete;count.\"+a.seekCount+\";target.\"+a.u+\";actual.\"+h),a.seekCount\u003d0,a.videoTrack.C\u003d!1,a.audioTrack.C\u003d!1,a.Va.Qd.seekTo(h+.1,{zp:!0,Md:\"chunkSelectorSynchronizeMedia\",\nLo:!0})))}})};\nOza\u003dfunction(a,b,c){if(!a.i)return-1;c\u003d(c?a.videoTrack:a.audioTrack).i.index;var d\u003dc.getSegmentNumberForTime(a.u);return(lD(c,a.l.le)||b.Ka\u003d\u003d\u003da.l.le)\u0026\u0026d\u003ca.l.le?(a.ma(),a.l.getMinSeekableTime()):-1};\nPza\u003dfunction(a,b){a.B\u0026\u0026-1!\u003d\u003da.videoTrack.G\u0026\u0026-1!\u003d\u003da.audioTrack.G\u0026\u0026(a.B\u003d!1,a.ma(),a.Va.Qd.seekTo(b+.1,{zp:!0,Md:\"chunkSelectorSynchronize\",Lo:!0}))};\nQza\u003dfunction(a){var b\u003d-1!\u003d\u003da.videoTrack.G,c\u003d-1!\u003d\u003da.audioTrack.G;if(!b||!c)if(b\u003d!b\u0026\u0026a.videoTrack.hg(),c\u003d!c\u0026\u0026a.audioTrack.hg(),b||c)if(c\u003db?a.videoTrack:a.audioTrack,b\u003db?a.audioTrack:a.videoTrack,c.G\u003dc.hg().info.Ka,-1!\u003d\u003db.G){var d\u003dMath.max(b.i.index.getStartTime(b.G),c.i.index.getStartTime(c.G));a.policy.Eq\u0026\u0026xE(a.l)\u0026\u0026432E3\u003cMath.abs(d-xE(a.l))\u0026\u0026ila(a.l);a.Va.Ca(\"seekreason\",\"reason.initManifestlessSync;tgt.\"+d);g.Kg(function(){return Pza(a,d)});\na.C\u0026\u0026(a.C.resolve(d+.1),a.C\u003dnull)}};\npU\u003dfunction(){this.u\u003dthis.B\u003d0;this.ticks\u003d{}};\nqU\u003dfunction(a,b,c,d,e,f){g.Kx.call(this);this.Va\u003da;this.V\u003db;this.policy\u003dc;this.J\u003dd;this.xa\u003de;this.u\u003dthis.Y\u003dthis.i\u003dnull;this.G\u003d!1;this.B\u003dthis.C\u003dNaN;this.L\u003d0;this.ea\u003dnull;this.l\u003df?1:0};\nrU\u003dfunction(a,b,c){a.policy.Hh\u0026\u0026(b.startSecs+\u003disNaN(a.L)?0:a.L);a\u003da.V;a.ea.push(b);a.Z(\"cuepointsadded\",c)};\nSza\u003dfunction(a,b,c){return(0\u003ec||c\u003d\u003d\u003da.B)\u0026\u0026!isNaN(a.C)?a.C:b};\nUza\u003dfunction(a,b,c,d){Tza(a.J,d,c,b);Tza(a.xa,d,c,b);zE(a.V,d,!0);zE(a.V,d,!1);a.Ca(\"sdai\",\"rollbk2_seg\"+d+\"_rbt\"+c.toFixed(3)+\"_lt\"+b.toFixed(3))};\nsU\u003dfunction(a,b){if(a.i){a.u\u003dnull;a.G\u003d!1;var c\u003da.i.Jd.durationSecs-(b.startTime+a.L-a.i.Jd.startSecs);0\u003e\u003dc||(c\u003dnew Pz(a.i.Jd.startSecs-(a.policy.Hh\u0026\u0026!isNaN(a.L)?a.L:0),c,a.i.Jd.context,a.i.Jd.identifier,\"stop\",a.i.Jd.i+1E3*b.duration),a.Ca(\"cuepointdiscontinuity\",\"segNum.\"+b.Ka),a.policy.Ia?rU(a,c,b.Ka):a.Yy(c,b.Ka))}};\nVza\u003dfunction(a,b,c,d){(void 0\u003d\u003d\u003dd?0:d)?(a.l\u003d1,a.Ca(\"sdai\",\"rststate_skth\")):0\u003cb\u0026\u00265\u003c\u003dMath.abs(b-c)\u0026\u00264\u003d\u003d\u003da.l\u0026\u0026(a.Ca(\"sdai\",\"rststate_skt_\"+b.toFixed(2)+\"_ct_\"+c.toFixed(2)),a.l\u003d5)};\ntU\u003dfunction(a,b,c){this.audio\u003da;this.video\u003db;this.reason\u003dc};\nWza\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?[]:f;this.Va\u003da;this.xa\u003db;this.policy\u003dc;this.C\u003dd;this.G\u003de;this.Ya\u003df;this.u\u003dTG;this.i\u003dthis.J\u003dnull;this.V\u003d-1;this.Ja\u003d!1;this.nextVideo\u003dthis.l\u003dnull;this.B\u003d[];this.Aa\u003d{};this.videoIndex\u003d0;this.Sa\u003dthis.ea\u003dthis.L\u003d!1;this.ya\u003d0;this.La\u003dnew Set;this.Ua\u003d!1;this.Y\u003dnew Map;this.Ia\u003d0;this.bb\u003d!1;this.Fa\u003dnull};\naAa\u003dfunction(a,b,c){uU(a,b);Xza(a,c);a.J\u003da.l;Yza(a);Zza(a);a.i\u003da.nextVideo;a.J\u003da.l;return $za(a)};\nbAa\u003dfunction(a,b){if(mB(a.u,b))return null;if(\"m\"\u003d\u003d\u003db.reason\u0026\u0026b.isLocked())return a.ma(),uU(a,b),a.videoIndex\u003da.B.length-1,vU(a),wU(a),a.ea\u003da.ea||a.i!\u003d\u003da.nextVideo,a.i\u003da.nextVideo,new tU(a.l,a.i,b.reason);\"r\"\u003d\u003d\u003db.reason\u0026\u0026(a.V\u003d-1);uU(a,b);wU(a);if(\"r\"\u003d\u003d\u003db.reason\u0026\u0026a.nextVideo\u003d\u003d\u003da.i)return new tU(a.l,a.nextVideo,b.reason);a.i\u0026\u0026a.nextVideo\u0026\u0026xU(a,a.i.info)\u003cxU(a,a.nextVideo.info)\u0026\u0026(b\u003da.u.reason,a.L\u003da.L||\"r\"\u003d\u003d\u003db||\"u\"\u003d\u003d\u003db||\"v\"\u003d\u003d\u003db);return null};\ncAa\u003dfunction(a,b){if(b.info.video){if(a.i!\u003d\u003db)return a.i\u003db,$za(a)}else a.Sa\u003da.J!\u003d\u003db,a.J\u003db;return null};\nyU\u003dfunction(a,b,c){a.Ia+\u003d1;if(void 0\u003d\u003d\u003dc?0:c)a.bb\u003d!0;c\u003d6E4*Math.pow(2,a.Ia);a.Y.set(b.info.id,(0,g.P)()+c);a.V\u003d-1;uU(a,a.u)};\nzU\u003dfunction(a){if(a.Y.size){for(var b\u003d(0,g.P)(),c\u003dg.r(a.Y.values()),d\u003dc.next();!d.done;d\u003dc.next())if(d.value\u003eb)return!0;a.Y.clear()}return!1};\ndAa\u003dfunction(a,b){return new tU(a.J,a.i,b||a.u.reason)};\nAU\u003dfunction(a){return a.u.isLocked()};\n$za\u003dfunction(a){a.Ja?a.Ja\u003d!1:a.V\u003d(0,g.P)();a.L\u003d!1;return new tU(a.J,a.i,a.u.reason)};\neAa\u003dfunction(a){var b\u003d!AU(a)\u0026\u0026-1\u003ca.V\u0026\u00268E3\u003e(0,g.P)()-a.V,c\u003da.nextVideo\u0026\u00263*xU(a,a.nextVideo.info)\u003cjU(a.xa);if(!b||c)vU(a),wU(a),a.ea\u003da.ea||a.nextVideo!\u003d\u003da.i};\nfAa\u003dfunction(a,b){var c\u003d{};b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next())if((d\u003dd.value)\u0026\u0026d.video){var e\u003dd.video.i,f\u003dc[e],h\u003df\u0026\u0026LD(f)\u0026\u0026f.video.i\u003ea.policy.Sa,l\u003de\u003c\u003da.policy.Sa?LD(d):JD(d);if(!f||h||l)c[e]\u003dd}return c};\nuU\u003dfunction(a,b){a.u\u003db;var c\u003da.G.videoInfos;if(!AU(a)){var d\u003d(0,g.P)();c\u003dg.Ro(c,function(n){if(n.Jb\u003ethis.policy.Jb)return this.ma(),!1;var p\u003dthis.C.i[n.id],q\u003dp.info.i;return this.policy.Fq\u0026\u0026this.La.has(q)||this.Y.get(n.id)\u003ed?!1:4\u003cp.l.l||4\u003cp.L?(this.ma(),!1):p.C?!1:!0},a);\na.bb\u0026\u0026zU(a)\u0026\u0026(c\u003dg.Ro(c,function(n){return 480\u003e\u003dn.video.i}))}c.length||(c\u003da.G.videoInfos);\nvar e\u003dg.Ro(c,b.B,b);if(a.policy.Ri||a.policy.Ci){var f\u003d\"m\"\u003d\u003d\u003db.reason||\"s\"\u003d\u003d\u003db.reason;a.policy.Oj\u0026\u0026UT\u0026\u0026g.ej\u0026\u0026(!f||1080\u003eb.i)\u0026\u0026(e\u003de.filter(function(n){return!!n\u0026\u0026!!n.video\u0026\u0026!!n.l}));\nif(!gE()\u0026\u00260\u003ce.length){var h\u003d(b\u003de[0])\u0026\u0026b.video\u0026\u0026b.video.i;if(h){b\u003de.filter(function(n){return!!n\u0026\u0026!!n.video\u0026\u0026n.video.i\u003d\u003d\u003dh});\nvar l\u003dfAa(a,b)[h].i;e\u003de.filter(function(n){return!!n\u0026\u0026!!n.video\u0026\u0026n.i\u003d\u003d\u003dl})}}var m\u003dfAa(a,e);\ne\u003de.filter(function(n){return!!n\u0026\u0026!!n.video\u0026\u0026n.i\u003d\u003d\u003dm[n.video.i].i})}e.length||(e\u003d[c[0]]);\ne.sort(function(n,p){return xU(a,n)-xU(a,p)});\nfor(c\u003d1;c\u003ce.length;c++)b\u003de[c-1],f\u003de[c],b.video.width\u003ef.video.width?(a.ma(),g.lb(e,c),c--):xU(a,b)*a.policy.u\u003exU(a,f)\u0026\u0026(a.ma(),g.lb(e,c-1),c--);c\u003de[e.length-1];a.Ua\u003d!!a.i\u0026\u0026!!a.i.info\u0026\u0026a.i.info.i!\u003d\u003dc.i;a.ma();a.B\u003de;Bta(a.policy,c)};\nXza\u003dfunction(a,b){b?a.l\u003da.C.i[b]:(b\u003d(b\u003dg.eb(a.G.i,function(c){return!!c.Gc\u0026\u0026c.Gc.isDefault}))||a.G.i[0],a.l\u003da.C.i[b.id]);\nvU(a)};\ngAa\u003dfunction(a,b){for(var c\u003d0;c+1\u003ca.B.length\u0026\u0026\"tiny\"\u003d\u003d\u003da.B[c].ib().quality;)c++;var d\u003djU(a.xa)/a.policy.u;return xU(a,b.info)+xU(a,a.B[c])\u003ed};\nvU\u003dfunction(a){if(!a.l||!a.policy.l)if(!a.l||!a.l.info.Gc)if(a.l\u003da.C.i[a.G.i[0].id],1\u003ca.G.i.length){var b\u003d!1;if(a.policy.Ua){if(b\u003d!0,a.policy.ol){var c\u003ddb(a.G.i,function(d){return\"250\"\u003d\u003d\u003dd.kc()});\n0\u003c\u003dc\u0026\u0026(a.l\u003da.C.i[a.G.i[c].id],b\u003dgAa(a,a.l))}}else b\u003da.u.isLocked()?240\u003ea.u.i:gAa(a,a.l);b\u0026\u0026(a.l\u003da.C.i[g.cb(a.G.i).id])}};\nwU\u003dfunction(a){a.policy.Dg\u0026\u0026(a.Fa\u003da.Fa||new g.K(function(){a.policy.Dg\u0026\u0026a.i\u0026\u0026!zU(a)\u0026\u00261\u003d\u003d\u003dMath.floor(10*Math.random())?(yU(a,a.i),a.L\u003d!0):a.Fa.start()},6E4),g.Fq(a.Fa));\nif(!a.nextVideo||!a.policy.l)if(AU(a))a.nextVideo\u003d360\u003e\u003da.u.i?a.C.i[a.B[0].id]:a.C.i[g.cb(a.B).id],a.ma();else{for(var b\u003dMath.min(a.videoIndex,a.B.length-1),c\u003djU(a.xa),d\u003dxU(a,a.l.info),e\u003dc/a.policy.B-d;0\u003cb\u0026\u0026!(xU(a,a.B[b])\u003c\u003de);b--);for(c\u003dc/a.policy.u-d;b\u003ca.B.length-1\u0026\u0026!(xU(a,a.B[b+1])\u003e\u003dc);b++);a.nextVideo\u003da.C.i[a.B[b].id];a.videoIndex!\u003d\u003db\u0026\u0026a.ma();a.videoIndex\u003db}};\nYza\u003dfunction(a){var b\u003da.policy.B,c\u003djU(a.xa)/b-xU(a,a.l.info);b\u003dg.fb(a.B,function(d){return xU(this,d)\u003cc},a);\n0\u003eb\u0026\u0026(b\u003d0);a.videoIndex\u003db;a.nextVideo\u003da.C.i[a.B[b].id];a.ma()};\nZza\u003dfunction(a){if(a.Ya.length){var b\u003da.Ya,c\u003dfunction(d,e){if(b.includes(QC(d)))return d;for(var f\u003d0;f\u003ce.length;f++){var h\u003da.C.i[e[f].id],l\u003dQC(h);if(b.includes(l)){l\u003dd.info.i;var m\u003dh.info.i;if(l\u003d\u003d\u003dm||gE())return d\u003dd.info.kc(),e\u003dh.info.kc(),a.Va.Ca(\"ombifa\",\"f.\"+d+\";t.\"+e),a.ma(),a.Ja\u003d!0,h;a.Va.Ca(\"ombifa\",\"mismatch.efficient;fc.\"+l+\";tc.\"+m)}}a.Va.Ca(\"ombifa\",\"mismatch.unselectable;fmts.\"+b.join(\".\"));return d};\na.nextVideo\u003dc(a.nextVideo,a.G.videoInfos);a.l\u003dc(a.l,a.G.i)}};\nhAa\u003dfunction(a,b){a.policy.Sa\u003dFE(b,{},a.G);uU(a,a.u);eAa(a);a.L\u003da.nextVideo!\u003d\u003da.i};\nxU\u003dfunction(a,b){if(!a.Aa[b.id]){var c\u003da.C.i[b.id].index.getLocalMaxByterate(a.ya,15);c\u003db.Mt\u0026\u0026a.i\u0026\u0026a.i.index.isLoaded()?c||b.Mt:c||b.Jb;a.Aa[b.id]\u003dc}c\u003da.Aa[b.id];a.policy.Xb\u0026\u0026b.video\u0026\u0026b.video.i\u003ea.policy.Xb\u0026\u0026(c*\u003d1.5);return c};\niAa\u003dfunction(a,b){a\u003dRb(a.C.i,function(c){return c.info.kc()\u003d\u003d\u003db});\nif(!a)throw Error(\"Itag \"+b+\" from server not known.\");return a};\njAa\u003dfunction(a){var b\u003d[];if(\"m\"\u003d\u003d\u003da.u.reason||\"s\"\u003d\u003d\u003da.u.reason)return b;if(Qka(a.C)){for(var c\u003dMath.max(0,a.videoIndex-2);c\u003ca.videoIndex\u0026\u0026c\u003ca.B.length;c++){var d\u003da.B[c].kc();b.push(d)}b.reverse()}return b};\nBU\u003dfunction(a,b,c){this.policy\u003da;this.i\u003db;this.V\u003dc;this.u\u003dthis.l\u003d0;this.Ne\u003dnull;this.C\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.J\u003dthis.L\u003d!1;this.chunkSize\u003da.Oq;this.B\u003dnew Uint8Array(this.chunkSize);this.G\u003dnew sS};\nCU\u003dfunction(a){return!!a.Ne\u0026\u0026a.Ne.u};\nlAa\u003dfunction(a,b){if(!CU(a)\u0026\u0026!a.isDisposed()){if(!a.L){a.L\u003d!0;var c\u003dDU(a);c\u003dmG(a.policy.l,a.i.info,EU(a),c);FU(a,c)}if(1\u003d\u003d\u003db.info.type)a.initRange\u003dTC(0,b.i.totalLength);else if(2\u003d\u003d\u003db.info.type){if(!a.Ne||1!\u003d\u003da.Ne.type)return;a.indexRange\u003dTC(a.u*a.chunkSize+a.l,b.i.totalLength)}else if(3\u003d\u003d\u003db.info.type){if(3\u003d\u003d\u003da.Ne.type\u0026\u0026!YC(a.Ne,b.info)\u0026\u0026(a.C\u003d[],c\u003da.Ne,b.info.Ka!\u003d\u003dc.Ka+(c.Td?1:0)||0!\u003d\u003db.info.Ab))return;if(b.info.Td){c\u003dg.r(a.C);for(var d\u003dc.next();!d.done;d\u003dc.next())kAa(a,d.value);a.C\u003d[]}else{a.C.push(b);\na.Ne\u003db.info;return}}a.Ne\u003db.info;kAa(a,b);CU(a)\u0026\u0026(b\u003dnew Uint8Array(a.B.buffer,0,a.l),c\u003d{downloadedEndTime:-1,maxKnownEndTime:Math.round(a.i.index.getMaxKnownEndTime()),averageByteRate:Math.round(a.i.info.Mt)},b\u003dmG(a.policy.l,a.Ne.i.info,EU(a),c,a.u,b),FU(a,b,!0))}};\nkAa\u003dfunction(a,b){for(var c\u003d0,d\u003duD(b.i);c\u003cd.length;){var e\u003dMath.min(d.length-c,a.B.byteLength-a.l),f\u003dnew Uint8Array(d.buffer,d.byteOffset+c,e);a.B.set(f,a.l);a.l+\u003de;c+\u003de;if(a.l\u003d\u003d\u003da.B.length){if(b.info\u003d\u003d\u003da.Ne\u0026\u0026CU(a)\u0026\u0026c\u003d\u003d\u003dd.length)break;e\u003dDU(a);e\u003dmG(a.policy.l,a.i.info,EU(a),e,a.u,a.B);FU(a,e);a.isDisposed()||(e\u003dDU(a),a.V(EU(a),void 0!\u003d\u003de?(e.downloadedEndTime||0)*e.averageByteRate:e.maxKnownEndTime*e.averageByteRate,e.maxKnownEndTime*e.averageByteRate));a.B\u003dnew Uint8Array(a.chunkSize);a.l\u003d0;a.u+\u003d1}}};\nDU\u003dfunction(a){return{downloadedEndTime:Math.round(a.Ne?a.Ne.C:0),maxKnownEndTime:Math.round(a.i.index.getMaxKnownEndTime()),averageByteRate:Math.round(a.i.info.Mt)}};\nEU\u003dfunction(a){var b,c,d\u003d{lmt:a.i.info.lastModified,docid:a.policy.l,fmtid:a.i.info.id,type:a.i.info.mimeType.split(\";\")[0],csz:a.chunkSize,clen:a.u*a.chunkSize+a.l};d\u003d\"local://localhost/videoplayback?\"+ps(d);d\u003d{itag:+a.i.info.kc(),mimeType:a.i.info.mimeType,bitrate:8*a.i.info.Jb,lastModified:String(a.i.info.lastModified),initRange:null\u003d\u003d\u003d(b\u003da.initRange)||void 0\u003d\u003d\u003db?void 0:Tja(b),indexRange:null\u003d\u003d\u003d(c\u003da.indexRange)||void 0\u003d\u003d\u003dc?void 0:Tja(c),url:d};var e\u003da.i.info;if(e\u003d0\u003ce.id.indexOf(\";\")?e.id.split(\";\")[1]:\nnull)d.xtags\u003de;if(e\u003da.i.info.video)if(d.quality\u003de.quality,d.qualityLabel\u003de.qualityLabel,d.width\u003de.width,d.height\u003de.height,e\u003de.fps)d.fps\u003de;if(a\u003da.i.info.audio){if(e\u003da.sampleRate)d.audioSampleRate\u003dString(e);if(a\u003da.numChannels)d.audioChannels\u003da}return d};\nFU\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;b.then(function(d){(c||4\u003d\u003d\u003dd)\u0026\u0026a.G.resolve(d)},function(d){a.G.reject(d)})};\nmAa\u003dfunction(a){a\u003dg.sC(a,1886614376);g.Bb(a,function(b){return!b.l});\nreturn g.Re(a,function(b){return new Uint8Array(b.data.buffer,b.offset+b.data.byteOffset,b.size)})};\nnAa\u003dfunction(a){var b\u003dEm(a,function(e,f){return e+f.length},0),c\u003dnew Uint8Array(b),d\u003d0;\ng.Bb(a,function(e){c.set(e,d);d+\u003de.length});\nreturn c};\noAa\u003dfunction(a,b,c,d){this.ids\u003da;this.l\u003db;this.u\u003dc;this.i\u003dd};\nGU\u003dfunction(a,b,c){this.initData\u003da;this.contentType\u003db;this.isPrefetch\u003dc;this.i\u003dthis.cryptoPeriodIndex\u003dNaN;this.l\u003d[];this.Ce\u003d!1;if(\"webm\"\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.toLowerCase())||16\u003d\u003d\u003da.length)this.Ce\u003d!0};\npAa\u003dfunction(a){a:{var b\u003da.initData;try{for(var c\u003d0,d\u003dnew DataView(b.buffer);c\u003cd.byteLength-8;){var e\u003dd.getUint32(c);if(1\u003e\u003de)break;if(1886614376\u003d\u003d\u003dd.getUint32(c+4)){var f\u003d32;if(0\u003cd.getUint8(c+8)){var h\u003dd.getUint32(c+28);f+\u003d16*h+4}var l\u003dd.getUint32(c+f-4);try{var m\u003db.subarray(c+f,c+f+l);b:{for(var n\u003dnew Er,p\u003dnew Id(m);Jd(p);){var q;switch(p.C){case 18:f\u003dq\u003dOd(p);Ee(n,2).push(f);break;case 34:q\u003dOd(p);Ge(n,4,q);break;case 56:q\u003dHd(p.i);Ge(n,7,q);break;case 72:q\u003dHd(p.i);Ge(n,9,q);break;case 80:q\u003dHd(p.i);\nGe(n,10,q);break;case 88:q\u003dGd(p.i);Ge(n,11,q);break;case 96:q\u003dHd(p.i);Ge(n,12,q);break;case 106:f\u003dq\u003dOd(p);Ee(n,13).push(f);break;case 114:q\u003dnew Fr;f\u003dp;var t\u003dq,u\u003djha,x\u003df.i.u,y\u003dHd(f.i),z\u003df.i.i+y;f.i.u\u003dz;u(t,f);f.i.i\u003dz;f.i.u\u003dx;f\u003dn;t\u003dq;u\u003dFr;var G\u003dKe(f,u,14),H\u003dt?t:new u,I\u003dEe(f,14);G.push(H);I.push(Le(H));break;case 122:q\u003dMd(p);Ge(n,15,q);break;case 130:q\u003dMd(p);Ge(n,16,q);break;case 136:q\u003dHd(p.i);Ge(n,17,q);break;case 8:q\u003dGd(p.i);Ge(n,1,q);break;case 26:q\u003dMd(p);Ge(n,3,q);break;case 42:q\u003dMd(p);Ge(n,5,q);\nbreak;case 50:q\u003dMd(p);Ge(n,6,q);break;case 66:q\u003dOd(p);Ge(n,8,q);break;default:if(!we(p)){var L\u003dn;break b}}}L\u003dn}f\u003dL;if(null!\u003d\u003df){var X\u003df;break a}}catch(Q){}}c+\u003de}X\u003dnull}catch(Q){X\u003dnull}}if(null!\u003dX)for(b\u003dEe(X,7),null\u003d\u003db||a.Ce||(a.cryptoPeriodIndex\u003db),b\u003dEe(X,10),null!\u003db\u0026\u00260\u003cb\u0026\u0026!a.Ce\u0026\u0026(a.i\u003db),X\u003dEe(X,2),X\u003d!X.length||X[0]instanceof Uint8Array?X:g.Re(X,xe),X\u003dg.r(X),b\u003dX.next();!b.done;b\u003dX.next())a.l.push(g.ee(b.value,4))};\nHU\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dc?{}:c;c\u003dvoid 0\u003d\u003d\u003dd.videoDuration?0:d.videoDuration;d\u003dvoid 0\u003d\u003d\u003dd.Ov?void 0:d.Ov;this.videoId\u003da;this.status\u003db;this.videoDuration\u003dc;this.Ov\u003dd};\nqAa\u003dfunction(a,b,c,d,e){this.videoId\u003da;this.formatStream\u003db;this.l\u003dc;this.bytesDownloaded\u003dd;this.i\u003de};\nIU\u003dfunction(a){this.i\u003da;this.offset\u003d0};\nJU\u003dfunction(a){if(a.offset\u003e\u003da.i.totalLength)throw Error();return vD(a.i,a.offset++)};\nrAa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dJU(a);if(1\u003d\u003d\u003dc){b\u003d-1;for(c\u003d0;7\u003ec;c++){var d\u003dJU(a);-1\u003d\u003d\u003db\u0026\u0026255!\u003d\u003dd\u0026\u0026(b\u003d0);-1\u003cb\u0026\u0026(b\u003d256*b+d)}return b}d\u003d128;for(var e\u003d0;6\u003ee\u0026\u0026d\u003ec;e++)c\u003d256*c+JU(a),d*\u003d128;return b?c:c-d};\nKU\u003dfunction(a,b,c){var d\u003dthis;this.Va\u003da;this.policy\u003db;this.C\u003dc;this.l\u003d[];this.i\u003dnull;this.Y\u003d-1;this.L\u003d0;this.ya\u003dNaN;this.V\u003d0;this.u\u003dNaN;this.Aa\u003d0;this.Ia\u003d-1;this.Ja\u003dthis.G\u003dthis.J\u003dthis.xa\u003dnull;this.La\u003dthis.Fa\u003dNaN;this.B\u003dthis.ea\u003dthis.Sa\u003dnull;this.Ua\u003d!1;this.timestampOffset\u003d0;if(this.policy.l){var e\u003dthis.C,f\u003dthis.policy.l;this.B\u003dnew BU(this.policy,e,function(h,l,m){h\u003dnew HU(d.policy.l,2,{Ov:new qAa(f,h,e.info,l,m)});a.Qd.Vr(h)});\nthis.B.G.promise.then(function(h){d.B\u003dnull;1\u003d\u003d\u003dh\u0026\u0026(h\u003dnew HU(d.policy.l,h),a.Qd.Vr(h))},function(h){h\u003d(h.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nd.ma();d.Va.Ca(\"dldbwerr\",h);sAa(d);h\u003dnew HU(d.policy.l,4);a.Qd.Vr(h)})}};\ntAa\u003dfunction(a){return a.l.length?a.l[0]:null};\nLU\u003dfunction(a){return a.l.length?a.l[a.l.length-1]:null};\nyAa\u003dfunction(a,b,c){if(a.G){var d\u003da.G.Ab+a.G.l;if(0\u003cc.info.Ab)if(c.info.Ka\u003d\u003d\u003da.G.Ka\u0026\u0026c.info.Ab\u003cd){if(c.info.Ab+c.info.l\u003c\u003dd)return;c\u003dska(c,d-c.info.Ab)[1]}else if(0\u003c\u003dc.info.Ka\u0026\u00260\u003c\u003da.G.Ka\u0026\u0026!YC(a.G,c.info))throw new g.Xv(\"improper_continuation\",UC(a.G),UC(c.info));if(a.policy.Dq){d\u003da.G;var e\u003dc.info;d\u003dd.Ka!\u003d\u003de.Ka\u0026\u0026e.Ka!\u003d\u003dd.Ka+1||d.type!\u003d\u003de.type||Rf(d.B,e.B)\u0026\u0026d.Ka\u003d\u003d\u003de.Ka?!1:ZC(d,e)}else d\u003dZC(a.G,c.info);d||uAa(a)}else if(0\u003cc.info.Ab)throw new g.Xv(\"continuation_of_null\",UC(c.info));a.G\u003dc.info;a.C\u003dc.info.i;\nif(0\u003d\u003d\u003dc.info.Ab){if(a.i)throw new g.Xv(\"slice_not_fully_processed\",UC(a.i.info),UC(c.info));MU(a)}else!c.info.i.Ig()\u0026\u0026a.J\u0026\u0026Yja(c.info,a.J);if(a.i){d\u003dtka(a.i,c);if(!d)throw new g.Xv(\"failed_to_merge\",UC(a.i.info),UC(c.info));a.i\u003dd}else a.i\u003dc;a:{c\u003dg.yD(a.i.info.i.info);if(3!\u003d\u003da.i.info.type){if(!a.i.info.Td)break a;6\u003d\u003d\u003da.i.info.type?vAa(a,b,a.i):NU(a,a.i);a.i\u003dnull}for(;a.i;){d\u003da.i.i.totalLength;if(0\u003e\u003da.Y\u0026\u00260\u003d\u003d\u003da.L){var f\u003da.i.i,h\u003d-1;e\u003d-1;if(c){for(var l\u003d0;l+8\u003cf.totalLength;){var m\u003dqka(f,l),n\u003dqka(f,l+\n4);l+\u003dm||1;if(1836019558\u003d\u003d\u003dn)h\u003dl;else if(1835295092\u003d\u003d\u003dn){e\u003dl;break}}0\u003ee\u0026\u0026(h\u003d-1)}else{f\u003dnew IU(f);for(m\u003dl\u003d!1;;){n\u003df.getOffset();var p\u003df;try{var q\u003drAa(p,!0),t\u003drAa(p,!1);var u\u003dq;var x\u003dt}catch(z){x\u003du\u003d-1}p\u003du;var y\u003dx;if(!(0\u003cp))break;if(408125543!\u003d\u003dp)if(524531317\u003d\u003d\u003dp)l\u003d!0,0\u003c\u003dy\u0026\u0026(e\u003df.getOffset()+y,m\u003d!0);else{if(l\u0026\u0026(160\u003d\u003d\u003dp||163\u003d\u003d\u003dp)\u0026\u0026(0\u003eh\u0026\u0026(h\u003dn),m))break;163\u003d\u003d\u003dp\u0026\u0026(h\u003dMath.max(0,h),e\u003df.getOffset()+y);if(160\u003d\u003d\u003dp){0\u003eh\u0026\u0026(e\u003dh\u003df.getOffset()+y);break}f.skip(y)}}0\u003eh\u0026\u0026(e\u003d-1)}if(0\u003eh)break;a.Y\u003dh;a.L\u003de-h}if(a.Y\u003ed)break;\na.Y?(d\u003dwAa(a,a.Y),d.u\u0026\u0026!d.info.i.Ig()\u0026\u0026xAa(a,d),vAa(a,b,d),OU(a,d),a.Y\u003d0):a.L\u0026\u0026(d\u003dwAa(a,0\u003ea.L?Infinity:a.L),a.L-\u003dd.i.totalLength,OU(a,d))}}a.i\u0026\u0026a.i.info.Td\u0026\u0026(OU(a,a.i),a.i\u003dnull)};\nNU\u003dfunction(a,b){!b.info.i.Ig()\u0026\u00260\u003d\u003d\u003db.info.Ab\u0026\u0026(g.yD(b.info.i.info)||b.info.i.info.Ce())\u0026\u0026zka(b,a.policy.Ih);if(1\u003d\u003d\u003db.info.type)try{xAa(a,b),zAa(a,b)}catch(d){g.oy(d);var c\u003d$C(b.info);c.hms\u003d\"1\";a.Va.handleError(!0,\"fmt.unparseable\",c||{})}b.info.i.VC(b);a.B\u0026\u0026lAa(a.B,b)};\nnU\u003dfunction(a){a.l\u003d[];MU(a);sAa(a)};\nsAa\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003da.B)||void 0\u003d\u003d\u003db?void 0:b.dispose();a.B\u003dnull};\nAAa\u003dfunction(a){var b\u003da.l.reduce(function(c,d){return c+d.i.totalLength},0);\na.i\u0026\u0026(b+\u003da.i.i.totalLength);return b};\nPU\u003dfunction(a){return g.Re(a.l,function(b){return b.info})};\nwAa\u003dfunction(a,b){var c\u003da.i;b\u003dMath.min(b,c.i.totalLength);if(b\u003d\u003d\u003dc.i.totalLength)return a.i\u003dnull,c;c\u003dska(c,b);a.i\u003dc[1];return c[0]};\nxAa\u003dfunction(a,b){var c\u003dxD(b);if(!a.policy.rl\u0026\u0026KD(b.info.i.info)\u0026\u0026\"bt2020\"\u003d\u003d\u003db.info.i.info.ib().primaries){var d\u003dnew tC(c);vC(d,[408125543,374648427,174,224,21936,21937])\u0026\u0026(d\u003dd.start+d.i,129\u003d\u003d\u003dc.getUint8(d)\u0026\u00261\u003d\u003d\u003dc.getUint8(d+1)\u0026\u0026c.setUint8(d+1,9))}d\u003db.info.i.info;JD(d)\u0026\u0026!KD(d)\u0026\u0026(d\u003dxD(b),AC(new tC(d)),zC([408125543,374648427,174,224],21936,d));b.info.i.info.isVideo()\u0026\u0026(d\u003db.info.i,d.info\u0026\u0026d.info.video\u0026\u00264\u003d\u003d\u003dd.info.video.projectionType\u0026\u0026!d.u\u0026\u0026(g.yD(d.info)?d.u\u003dBja(c):d.info.Ce()\u0026\u0026(d.u\u003dHja(c))));b.info.i.info.Ce()\u0026\u0026\nb.info.isVideo()\u0026\u0026(c\u003dxD(b),AC(new tC(c)),zC([408125543,374648427,174,224],30320,c)\u0026\u0026zC([408125543,374648427,174,224],21432,c));if(a.policy.Ct\u0026\u0026b.info.i.info.Ce()){c\u003dxD(b);var e\u003dnew tC(c);if(vC(e,[408125543,374648427,174,29637])){d\u003dyC(e,!0);e\u003de.start+e.i;for(var f\u003d0;f\u003cd-1;f++)c.setUint8(e+f,0);c.setUint8(e+d-1,1)}}if(a.Ak()\u0026\u0026g.yD(b.info.i.info)){d\u003dxD(b);c\u003dg.jC(d,0,1701606260);f\u003dg.jC(d,0,1836476516);if(c\u0026\u0026f){c.skip(2);var h\u003daC(c),l\u003dcC(c);d\u003d[];e\u003d[];var m\u003d[],n\u003d[];if(h)for(h\u003d0;h\u003cl;++h)d.push(dC(c)),e.push(dC(c)),\nm.push(aC(c)),n.push(aC(c));else for(h\u003d0;h\u003cl;++h)d.push(bC(c)),e.push(bC(c)),m.push(aC(c)),n.push(aC(c));c\u003dg.kC(f);c\u003dnew yja(e[0]/c,d[0]/c)}else c\u003dnull;if(c){if(g.yD(b.info.i.info))for(d\u003dxD(b),e\u003dg.jC(d,0,1701082227);e;)e.markAsSkip(),e\u003dg.jC(d,e.offset+e.size,1701082227);a.Ua\u003d!0;b.info.i.G\u003dc}}b.info.i.Ig()||b.info.i.i||b.info.i.indexRange||(g.yD(b.info.i.info)?(a\u003dxD(b),(c\u003dmC(a,0,1836019574))?(c\u003dc.offset+c.size,d\u003dnew Uint8Array(c),d.set(new Uint8Array(a.buffer,a.byteOffset,c)),a\u003dd):a\u003dnull):a\u003dIja(new tC(xD(b))),\na\u0026\u0026(b.info.i.i\u003da))};\nvAa\u003dfunction(a,b,c){if(c.info.i.Ig()){if(a.Ua\u0026\u0026BAa(c)\u0026\u0026(b\u003dxD(c),b\u003dg.jC(b,0,1953658222))){b.skip(1);var d\u003d$B(b)\u003c\u003c16|aC(b),e\u003dd\u00261,f\u003dd\u00264;if(d\u0026256){var h\u003dd\u0026512,l\u003dd\u00261024;d\u0026\u003d2048;var m\u003dcC(b);2\u003em||(e\u0026\u0026b.skip(4),f\u0026\u0026b.skip(4),e\u003dcC(b),b.skip((m-1)*(4+(h?4:0)+(l?4:0)+(d?4:0))-4),b.data.setUint32(b.offset+b.i,e))}}if(b\u003da.xa\u0026\u0026!!a.xa.C.G)if(b\u003dc.info.isVideo())b\u003dyka(c),h\u003da.xa,QU?(l\u003d1/b,b\u003dRU(a,b)\u003e\u003dRU(h)+l):b\u003da.getDuration()\u003e\u003dh.getDuration(),b\u003d!b;b\u0026\u0026BAa(c)\u0026\u0026(b\u003da.xa,QU?(l\u003dyka(c),h\u003d1/l,l\u003dRU(a,l),b\u003dRU(b)+h-l):b\u003db.getDuration()-\na.getDuration(),b\u003d1+b/c.info.duration,Aja(xD(c),b))}else{h\u003d!1;a.J||(zka(c,a.policy.Ih),c.l\u0026\u0026(a.J\u003dc.l,h\u003d!0,Yja(c.info,c.l),l\u003dc.info.i.info,f\u003dxD(c),g.yD(l)?rC(f,1701671783):l.Ce()\u0026\u0026zC([408125543],307544935,f)));a:{if(f\u003dl\u003dzD(c,a.policy.Aa))f\u003dc.info.i.info.Ce()\u0026\u0026160\u003d\u003d\u003dvD(c.i,0);if(f)a.V+\u003dl,a.u\u003da.policy.Wb?a.u+l:NaN;else{if(a.policy.mq){var n\u003da.Va.Lo(uka(c),1);e\u003dn;if(0\u003c\u003da.u\u0026\u00266!\u003d\u003dc.info.type){if(a.policy.Wb\u0026\u0026isNaN(a.Fa)){g.py(new g.Xv(\"Missing duration while processing previous chunk\",UC(c.info)));uAa(a);\nbreak a}f\u003dn-a.u;var p\u003df-a.Aa;d\u003dc.info.Ka;var q\u003da.Ja?a.Ja.Ka:-1,t\u003da.La,u\u003da.Fa;m\u003da.policy.ye\u0026\u0026f\u003ea.policy.ye;var x\u003da.policy.Zd\u0026\u0026p\u003ea.policy.Zd;1E-4\u003cMath.abs(p)\u0026\u0026(n\u003d{audio:\"\"+ +a.Ak(),sq:d.toFixed(),sliceStart:n,lastSq:q.toFixed(),lastSliceStart:t,lastSliceDuration:u,totalDrift:(1E3*f).toFixed(),segDrift:(1E3*p).toFixed(),skipRewrite:\"\"+(+m||x)},a.Va.handleError(!1,\"qoe.avsync\",n),a.Ia\u003dd);n\u003d0;a.policy.Hp\u0026\u0026(m||x||(e\u003da.u),a.policy.Ip\u0026\u0026a.xa\u0026\u0026!a.Ak()\u0026\u0026g.yD(c.info.i.info)\u0026\u0026(x\u003da.xa,m\u003dx.Ia,x\u003dx.Aa,p\u003d.02\u003cMath.abs(x-\nf),(d\u003d\u003d\u003dm||d\u003em\u0026\u0026d\u003ea.Ia)\u0026\u0026p\u0026\u0026(d\u003dMath.max(.95,Math.min(1.05,(l-(x-f))/l)),Aja(xD(c),d),d\u003dzD(c,a.policy.Aa),n\u003dl-d,l\u003dd)));a.Aa\u003df+n}}else isNaN(a.u)?e\u003dc.info.startTime:e\u003da.u;vka(c,e)?(isNaN(a.ya)\u0026\u0026(a.ya\u003de),a.V+\u003dl,a.u\u003de+l):(l\u003d$C(c.info),l.smst\u003d\"1\",a.Va.handleError(!0,\"fmt.unparseable\",l||{}))}}a.Ja\u003dc.info;a.Fa\u003dxka(c);0\u003c\u003dc.B\u0026\u0026(a.La\u003dc.B);if(h\u0026\u0026a.J){h\u003dCAa(a,!0);aD(c.info,h);a.i\u0026\u0026aD(a.i.info,h);b\u003dg.r(b.info.i);for(l\u003db.next();!l.done;l\u003db.next())aD(l.value,h);(c.info.Td||a.i\u0026\u0026a.i.info.Td)\u0026\u00266!\u003d\u003dc.info.type||(a.ea\u003d\nh,b\u003da.Va,b.i.isManifestless\u0026\u0026DAa(b,h,!!a.C.info.video),a.policy.Ia||EAa(a))}}zAa(a,c);a.timestampOffset\u0026\u0026wka(c,a.timestampOffset)};\nOU\u003dfunction(a,b){if(b.info.Td){a.Sa\u003db.info;if(a.J){var c\u003dCAa(a,!1);a.Va.VD(a.C,c);a.ea||a.policy.Ia||EAa(a);a.ea\u003dnull}MU(a)}a.B\u0026\u0026lAa(a.B,b);if(c\u003dLU(a))if(c\u003dtka(c,b,a.policy.Kj)){a.l.pop();a.l.push(c);return}a.l.push(b)};\nMU\u003dfunction(a){a.i\u003dnull;a.Y\u003d-1;a.L\u003d0;a.J\u003dnull;a.ya\u003dNaN;a.V\u003d0;a.ea\u003dnull};\nuAa\u003dfunction(a){a.u\u003dNaN;a.Aa\u003d0;a.Ia\u003d-1;a.Ja\u003dnull;a.La\u003dNaN;a.Fa\u003dNaN};\nzAa\u003dfunction(a,b){if(a.C.info.Id){if(b.info.i.info.Ce()){var c\u003dnew tC(xD(b));if(vC(c,[408125543,374648427,174,28032,25152,20533,18402])){var d\u003dyC(c,!0);c\u003d16!\u003d\u003dd?null:EC(c,d)}else c\u003dnull;d\u003d\"webm\"}else b.info.L\u003dmAa(xD(b)),c\u003dnAa(b.info.L),d\u003d\"cenc\";c\u0026\u0026c.length\u0026\u0026(c\u003dnew GU(c,d),c.Ce\u003db.info.i.info.Ce(),b.l\u0026\u0026b.l.cryptoPeriodIndex\u0026\u0026(c.cryptoPeriodIndex\u003db.l.cryptoPeriodIndex),a.policy.Nj\u0026\u0026b.l\u0026\u0026b.l.u\u0026\u0026(c.i\u003db.l.u),a.Va.Wr(c))}};\nEAa\u003dfunction(a){var b\u003da.J,c\u003dwja(b);c\u0026\u0026(c.startSecs+\u003da.ya,a.Va.Yy(a.C,c,b.i))};\nCAa\u003dfunction(a,b){var c,d\u003da.J;if(c\u003dwja(d))c.startSecs+\u003da.ya;if(d.data[\"Stitched-Video-Id\"]||d.data[\"Stitched-Video-Cpn\"]||d.data[\"Stitched-Video-Duration-Us\"]||d.data[\"Stitched-Video-Start-Frame-Index\"]||d.data[\"Serialized-State\"]){var e\u003dd.data[\"Stitched-Video-Id\"]?d.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[];var f\u003dd.data[\"Stitched-Video-Cpn\"]?d.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[],h\u003d[];if(d.data[\"Stitched-Video-Duration-Us\"])for(var l\u003dg.r(d.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,\n-1)),m\u003dl.next();!m.done;m\u003dl.next())h.push((Number(m.value)||0)/1E6);l\u003d[];if(d.data[\"Stitched-Video-Start-Frame-Index\"]){m\u003dg.r(d.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var n\u003dm.next();!n.done;n\u003dm.next())l.push(Number(n.value)||0)}e\u003dnew oAa(e,f,h,d.data[\"Serialized-State\"]?d.data[\"Serialized-State\"]:\"\")}return new UB(d.i,a.ya,b?d.Ki:a.V,d.ingestionTime,\"sq/\"+d.i,void 0,void 0,b,e,c)};\nBAa\u003dfunction(a){return a.info.i.Ig()\u0026\u0026a.info.Ka\u003d\u003d\u003da.info.i.index.getLastSegmentNumber()};\nRU\u003dfunction(a,b){b\u003d(b\u003dvoid 0\u003d\u003d\u003db?0:b)?Math.round(a.timestampOffset*b)/b:a.timestampOffset;a.C.G\u0026\u0026b\u0026\u0026(b+\u003da.C.G.i);return b+a.getDuration()};\nFAa\u003dfunction(a,b){0\u003eb||(a.l.forEach(function(c){wka(c,b)}),a.timestampOffset\u003db)};\nSU\u003dfunction(a,b){this.info\u003da;this.callback\u003db;this.state\u003d1;this.L\u003d!1;this.B\u003d0;this.C\u003d!1;this.i\u003dnull};\nGAa\u003dfunction(a){return g.Dm(a.info.i,function(b){return 3\u003d\u003d\u003db.type})};\nTU\u003dfunction(a,b){var c\u003da.state;a.state\u003db;a.SA();a.callback\u0026\u0026a.callback(a,c)};\nUU\u003dfunction(a,b){b\u0026\u0026a.state\u003cb?TU(a,b):a.callback\u0026\u0026a.callback(a,a.state)};\nHAa\u003dfunction(a){a.i\u0026\u0026a.i.B?(a\u003da.i.B,a\u003dnew VC(a.type,a.i,a.range,\"getEmptyStubAfter\"+a.G,a.Ka,a.startTime+a.duration,0,a.Ab+a.l,0,!1)):(a\u003da.info.i[0],a\u003dnew VC(a.type,a.i,a.range,\"getEmptyStubBefore\"+a.G,a.Ka,a.startTime,0,a.Ab,0,!1));return a};\nIAa\u003dfunction(a,b){this.i\u003da;this.l\u003d0;this.u\u003dnull;this.Od\u003d[];this.B\u003dnull;(this.length\u003db?b:0)?1!\u003d\u003dthis.i.length||this.i[0].l||(this.i[0].l\u003dthis.length):1\u003d\u003d\u003dthis.i.length||g.Dm(this.i,function(c){return!!c.range})};\nJAa\u003dfunction(a,b,c){a.u\u0026\u0026(rD(a.u,b),b\u003da.u,a.u\u003dnull);for(var d\u003d!1,e\u003d!1,f\u003d0,h\u003d0,l\u003dg.r(a.i),m\u003dl.next();!m.done;m\u003dl.next())if(m\u003dm.value,m.range\u0026\u0026f+m.l\u003c\u003da.l)f+\u003dm.l;else{if(WC(m)\u0026\u0026!c\u0026\u0026a.l+b.totalLength-h\u003cf+m.l){a.u\u003db.split(h).lq;break}var n\u003d3\u003d\u003d\u003dm.type||4\u003d\u003d\u003dm.type,p\u003da.l-f,q\u003da,t\u003dh,u\u003db,x\u003dm.i.Ys()\u0026\u0026!p||n\u0026\u0026d\u0026\u0026!e\u0026\u00261\u003d\u003d\u003db.i.length,y\u003d!!c,z\u003du.totalLength-t;m.range\u0026\u0026(z\u003dMath.min(m.l-p,z));y\u003dm.range?m.Ab+p+z\u003d\u003d\u003dm.range.length:y;p\u003dnew VC(m.type,m.i,m.range,\"reslice\"+m.G,m.Ka,m.startTime,m.duration,m.Ab+p,z,y\u0026\u0026m.u,y);\ny\u003dz;t\u003du.split(t).lq.split(y).by;q.Od.push(new wD(p,t,x));q\u003dz;a.l+\u003dq;h+\u003dq;f+\u003dm.l;1\u003d\u003d\u003dm.type\u0026\u0026(d\u003d!0);n\u0026\u0026(e\u003d!0);if(h\u003d\u003d\u003db.totalLength)break}};\nKAa\u003dfunction(a){if(!a.Od.length)return[];var b\u003da.Od;a.Od\u003d[];a.B\u003dg.cb(b).info;return b};\nLAa\u003dfunction(a){return a.length-a.l+a.Od.reduce(function(b,c){return b+c.i.totalLength},0)};\nVU\u003dfunction(a,b,c,d){SU.call(this,b,d);var e\u003dthis;this.l\u003da;this.u\u003dc;this.jd\u003dfunction(){e.isDisposed()||(e.u.cg(e.l)\u0026\u0026UU(e,2),e.u.gf(e.l)\u0026\u0026(MAa(e.u,e.l)?TU(e,4):TU(e,5)))};\nthis.i\u003dnew IAa(this.info.i,this.info.range.length);NAa(this.u,this.l,this.jd);g.Kg(this.jd)};\nOAa\u003dfunction(a){for(;a.u.cg(a.l);){var b\u003da.i,c\u003da.u.Gi(a.l),d\u003da.u.Ge.get(a.l);JAa(b,c,d.gf\u0026\u0026!d.Od.totalLength\u0026\u0026MAa(a.u,a.l))}};\nWU\u003dfunction(a,b,c){this.Va\u003da;this.policy\u003db;this.i\u003dc;this.u\u003d[];this.l\u003dthis.Qb\u003dnull;this.ea\u003dthis.Y\u003d0;this.G\u003d-1;this.L\u003d!1;this.V\u003d-1;this.B\u003dnew KU(a,b,c);this.Jb\u003dc.info.Jb;this.J\u003dc.Wu();this.isManifestless\u003dc.Wu();this.C\u003dthis.J};\nXU\u003dfunction(a,b){b\u0026\u0026QU\u0026\u0026FAa(a.B,b.MC());a.Qb\u003db};\nYU\u003dfunction(a){return a.Qb\u0026\u0026a.Qb.Lx()};\nZU\u003dfunction(a,b){a.u.push(b);a.l\u003dg.cb(b.info.i)};\n$U\u003dfunction(a){for(;a.u.length\u0026\u00264\u003d\u003d\u003da.u[0].state;){var b\u003da.u.shift();PAa(a,b);a.Y\u003db.II()}a.u.length\u0026\u0026(b\u003da.u[0],b.gs()\u0026\u0026(!b.info.Zi()||b instanceof VU)\u0026\u0026PAa(a,b))};\nPAa\u003dfunction(a,b){if(b.gs()){var c\u003db.TA();c\u003dg.r(c);for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,a.policy.xa\u0026\u0026b instanceof VU\u0026\u0026a.Va.Ca(\"omblss\",\"s.\"+UC(d.info)),QAa(a,b,d)}};\nQAa\u003dfunction(a,b,c){switch(c.info.type){case 1:case 2:NU(a.B,c);break;case 4:var d\u003dc.info.i.ZF(c);c\u003dc.info;var e\u003da.l;e\u0026\u0026e.i\u003d\u003d\u003dc.i\u0026\u0026e.type\u003d\u003d\u003dc.type\u0026\u0026(c.range\u0026\u0026e.range?e.range.start\u003d\u003d\u003dc.range.start\u0026\u0026e.range.end\u003d\u003d\u003dc.range.end:e.range\u003d\u003d\u003dc.range)\u0026\u0026e.Ka\u003d\u003d\u003dc.Ka\u0026\u0026e.Ab\u003d\u003d\u003dc.Ab\u0026\u0026e.l\u003d\u003d\u003dc.l\u0026\u0026(a.l\u003dg.cb(d).info);d\u003dg.r(d);for(c\u003dd.next();!c.done;c\u003dd.next())QAa(a,b,c.value);break;case 3:yAa(a.B,b,c);break;case 6:yAa(a.B,b,c),a.l\u003dc.info}};\nmU\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(a.Qb){var d\u003da.Qb.bf(),e\u003dZD(d,b),f\u003dNaN,h\u003dYU(a);h\u0026\u0026(f\u003dZD(d,h.i.index.getStartTime(h.Ka)));if(e\u003d\u003d\u003df\u0026\u0026a.l\u0026\u0026a.l.l\u0026\u0026RAa(aV(a),0))return b}a\u003dSAa(a,b,c);return 0\u003c\u003da?a:NaN};\noU\u003dfunction(a,b){a.i.Me();var c\u003dSAa(a,b);if(0\u003c\u003dc)return c;c\u003da.B;c.B?(c\u003dc.B,c\u003dc.Ne\u0026\u00263\u003d\u003d\u003dc.Ne.type?c.Ne.startTime:0):c\u003dInfinity;b\u003dMath.min(b,c);a.l\u003da.i.Zm(b).i[0];bV(a)\u0026\u0026a.Qb\u0026\u0026a.Qb.abort();a.ea\u003d0;return a.l.startTime};\nTAa\u003dfunction(a){a.J\u003d!0;a.C\u003d!0;a.G\u003d-1;oU(a,Infinity)};\ncV\u003dfunction(a){var b\u003d0;g.Bb(a.u,function(c){var d\u003db;c\u003dc.i\u0026\u0026c.i.length?LAa(c.i):Zja(c.info);b\u003dd+c},a);\nreturn b+\u003dAAa(a.B)};\ndV\u003dfunction(a,b){if(!a.Qb)return 0;var c\u003dYU(a);if(c\u0026\u0026c.u)return c.C;a\u003da.Qb.bf(!0);return Eka(a,b)};\nTza\u003dfunction(a,b,c,d){lU(a);for(var e\u003da.B,f\u003d!1,h\u003de.l.length-1;0\u003c\u003dh;h--){var l\u003de.l[h];l.info.Ka\u003e\u003db\u0026\u0026(e.l.pop(),e.u-\u003dzD(l,e.policy.Aa),f\u003d!0)}f\u0026\u0026(e.G\u003d0\u003ce.l.length?e.l[e.l.length-1].info:null);d\u003ec?oU(a,d):a.l\u003da.i.xm(b-1,!1).i[0]};\ngV\u003dfunction(a,b){var c;for(c\u003d0;c\u003ca.u.length\u0026\u0026b!\u003d\u003da.u[c];c++);if(c\u003d\u003d\u003da.u.length)eV(a,b);else{for(;c\u003ca.u.length;)eV(a,a.u.pop());var d\u003dfV(a);d\u0026\u0026d.i.Ig()\u0026\u0026xn(b.info.i,function(e){return Xja(e,d)})?a.l\u003dd:XC(b.info.i[0])?a.l\u003dHAa(b):a.l\u003dnull}};\nbV\u003dfunction(a){var b;!(b\u003d!a.policy.Bq\u0026\u0026\"f\"\u003d\u003d\u003da.i.info.i)\u0026\u0026(b\u003da.policy.l)\u0026\u0026(b\u003da.B,b\u003d!!b.B\u0026\u0026CU(b.B));if(b)return!0;b\u003dYU(a);if(!b)return!1;var c\u003db.u\u0026\u0026b.Td;return a.isManifestless\u0026\u00260\u003ca.V?c||b.Ka\u003e\u003da.V:c};\nUAa\u003dfunction(a){var b;return bV(a)||!(null\u003d\u003d\u003d(b\u003dLU(a.B))||void 0\u003d\u003d\u003db||!b.info.u)};\naV\u003dfunction(a){var b\u003d[],c\u003dYU(a);c\u0026\u0026b.push(c);b\u003dg.pb(b,PU(a.B));g.Bb(a.u,function(d){g.Bb(d.info.i,function(e){d.L\u0026\u0026(b\u003dg.Ro(b,function(f){return!(f.i!\u003d\u003de.i?0:f.range\u0026\u0026e.range?f.range.start+f.Ab\u003e\u003de.range.start+e.Ab\u0026\u0026f.range.start+f.Ab+f.l\u003c\u003de.range.start+e.Ab+e.l:f.Ka\u003d\u003d\u003de.Ka\u0026\u0026f.Ab\u003e\u003de.Ab\u0026\u0026(f.Ab+f.l\u003c\u003de.Ab+e.l||e.Td))}));\n(XC(e)||4\u003d\u003d\u003de.type)\u0026\u0026b.push(e)})});\na.l\u0026\u0026!Vja(a.l,g.cb(b),a.l.i.Ig())\u0026\u0026b.push(a.l);return b};\nRAa\u003dfunction(a,b){if(!a.length)return!1;for(b+\u003d1;b\u003ca.length;b++)if(!ZC(a[b-1],a[b]))return!1;return!0};\nSAa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(!a.l||!a.l.l)return NaN;a\u003daV(a);a:{var d\u003dc;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;for(var e\u003d-1,f\u003d0;f\u003ca.length;++f){var h\u003da[f];if(h.B\u003c\u003db)if(d)e\u003df;else if(h.startTime+h.duration\u003e\u003db){b\u003df;break a}}b\u003de}return 0\u003eb?NaN:RAa(a,c?b:0)?a[b].startTime:NaN};\nhV\u003dfunction(a){return!(!a.l||a.l.i\u003d\u003d\u003da.i)};\niV\u003dfunction(a){return hV(a)\u0026\u0026a.i.Me()\u0026\u0026a.l.i.info.Jb\u003ca.i.info.Jb};\nVAa\u003dfunction(a,b,c){return(a\u003dfV(a))\u0026\u0026!a.u?a.C\u003eb\u0026\u0026a.C\u003cb+c:!1};\nfV\u003dfunction(a){var b\u003dLU(a.B);return b?b.info:YU(a)};\nlU\u003dfunction(a){g.Bb(a.u,function(b){eV(this,b)},a);\na.u\u003d[];a.l\u003dnull};\neV\u003dfunction(a,b){var c\u003db.info.i[0].i.Ig();b.L\u0026\u0026!c\u0026\u0026(a\u003da.B,a.ma(),a.ea\u0026\u0026!a.policy.Bg\u0026\u0026(c\u003da.Va,c.i.isManifestless\u0026\u0026zE(c.i,a.ea.Ka,!!a.C.info.video)),a.ea\u003dnull,a.J\u003dnull,a.G\u003da.Sa,a.u-\u003da.V,MU(a));b.dispose()};\nWAa\u003dfunction(a){return!!a.l\u0026\u0026-1!\u003d\u003da.l.Ka\u0026\u0026a.l.Ka\u003ca.i.index.getFirstSegmentNumber()};\nXAa\u003dfunction(a){var b\u003da.l;b\u0026\u0026-1\u003d\u003d\u003db.Ka\u0026\u0026(a\u003dLU(a.B))\u0026\u0026XC(a.info)\u0026\u0026(a\u003da.info.Ka,b.G\u003d\"updateLastSliceRequested\",b.Ka\u003da)};\nYAa\u003dfunction(a){return xn(a.u,function(b){return b.C})};\njV\u003dfunction(a,b,c,d){this.target\u003da;this.trigger\u003db;this.l\u003dc;this.u\u003dd;this.i\u003d0};\n$Aa\u003dfunction(a,b){var c\u003dthis;this.i\u003da;this.u\u003db;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";a\u003dSC(this.i.get(\"range\")||\"\");if(!a)throw Error(\"bad range\");this.range\u003da;this.l\u003dnew qD;ZAa(this).then(function(){c.u.Kv()},function(d){c.error\u003d\"\"+d||\"unknown_err\";\nc.u.Kv()})};\nZAa\u003dfunction(a){return g.E(a,function c(){var d\u003dthis,e,f,h,l,m,n,p,q,t,u,x,y,z,G;return g.B(c,function(H){if(1\u003d\u003dH.i){d.status\u003d200;e\u003dd.i.get(\"docid\");f\u003dtd(d.i.get(\"fmtid\")||\"\");h\u003dd.i.get(\"lmt\")||\"0\";l\u003d+(d.i.get(\"csz\")||0);if(!e||!f||!l)throw Error(\"Invalid local URL\");m\u003dd.range;n\u003dMath.floor(m.start/l);p\u003dMath.floor(m.end/l);q\u003dn}if(5!\u003dH.i)return q\u003c\u003dp?g.A(H,Mma(e,f,h,q),5):H.wb(0);t\u003dH.l;if(void 0\u003d\u003d\u003dt)throw Error(\"invariant: data is undefined\");u\u003dq*l;x\u003d(q+1)*l;y\u003dMath.max(0,m.start-u);z\u003dMath.min(m.end+\n1,x)-(y+u);G\u003dnew Uint8Array(t.buffer,y,z);d.l.append(G);d.loaded+\u003dz;d.loaded\u003cm.length\u0026\u0026d.u.gz((0,g.P)(),d.loaded);q++;return H.wb(2)})})};\nkV\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?{}:d;this.policy\u003db;this.C\u003dc;this.ya\u003dd;this.status\u003d0;this.response\u003dvoid 0;this.xa\u003d!1;this.l\u003d0;this.Y\u003dNaN;this.V\u003dthis.G\u003dthis.ea\u003d!1;this.errorMessage\u003d\"\";this.Fa\u003dfunction(f){e.status\u003df.status;if(f.ok\u0026\u0026f.body)e.status\u003de.status||242,e.u\u003df.body.getReader(),e.isDisposed()?e.u.cancel().catch(function(){}):(e.L\u003df.headers,e.C.dE(),aBa(e));\nelse e.onDone()};\nthis.Aa\u003dfunction(f){var h\u003d(0,g.P)();if(!e.isDisposed()){var l\u003df.value?f.value:void 0;e.J\u0026\u0026(e.i.append(e.J),e.J\u003dvoid 0);f.done?(e.u\u003dvoid 0,e.onDone()):(e.l+\u003dl.length,bBa(e)?e.i.append(l):e.J\u003dl,e.C.gz(h,e.l),aBa(e))}};\nthis.onError\u003dfunction(f){e.ma();e.errorMessage\u003dString(f);e.G\u003d!0;e.onDone()};\nthis.i\u003dnew qD;this.id\u003dcBa++;this.B\u003dwindow.AbortController?new AbortController:void 0;this.start(a);this.startTime\u003dDate.now()};\naBa\u003dfunction(a){a.u.read().then(a.Aa,a.onError).then(void 0,Rv)};\nbBa\u003dfunction(a){var b\u003da.getResponseHeader(\"content-type\");b\u003d\"audio/mp4\"\u003d\u003d\u003db||\"video/mp4\"\u003d\u003d\u003db;return a.policy.i\u0026\u0026a.policy.Sf\u0026\u0026jB(a)\u0026\u0026b};\nlV\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.u\u003db;this.l\u003dthis.status\u003d0;this.isDisposed\u003dthis.i\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(c.method||\"GET\",a);if(c.headers){a\u003dc.headers;b\u003dg.r(Object.keys(a));for(var e\u003db.next();!e.done;e\u003db.next())e\u003de.value,this.xhr.setRequestHeader(e,a[e])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){2\u003d\u003d\u003dd.xhr.readyState\u0026\u0026d.u.dE()};\na\u003dls(function(f){d.onDone(f)});\nthis.xhr.addEventListener(\"load\",a,!1);this.xhr.addEventListener(\"error\",a,!1);c.body?this.xhr.send(c.body):this.xhr.send();this.xhr.addEventListener(\"progress\",ls(function(f){d.jd(f)}),!1)};\noV\u003dfunction(a,b,c,d,e,f){var h\u003dvoid 0\u003d\u003d\u003df?{}:f;f\u003dvoid 0\u003d\u003d\u003dh.Lv?[]:h.Lv;var l\u003dvoid 0\u003d\u003d\u003dh.ow?!1:h.ow,m\u003dvoid 0\u003d\u003d\u003dh.Oo?0:h.Oo;h\u003dvoid 0\u003d\u003d\u003dh.poToken?\"\":h.poToken;SU.call(this,b,e);var n\u003dthis;this.policy\u003da;this.timing\u003dc;this.lastError\u003dnull;this.ea\u003dthis.u\u003d0;this.ya\u003d!1;this.J\u003dthis.G\u003dnull;this.timing.ya\u003dfunction(){return dBa(n)?2:1};\nthis.Y\u003dd;this.ow\u003dl;this.requestNumber\u003d++eBa;this.l\u003dg.eD(this.info,this.policy,this.Y);this.l.set(\"rn\",this.requestNumber.toString());this.l.set(\"rbuf\",(1E3*m).toFixed().toString());this.ow\u0026\u0026this.l.set(\"smb\",\"1\");this.policy.Ni\u0026\u0026h\u0026\u0026this.l.set(\"pot\",h);this.Lv\u003df||null;this.C\u003dfBa(this);this.xa\u003d1*this.policy.Dc;this.V\u003dnew g.K(this.yV,this.xa,this);this.info.l.G\u003d(0,g.P)();Oja(mV(this));Hza(this.timing);try{this.xhr\u003dgBa(this),this.V.start(),this.ma(\"Sent, itag\u003d\"+this.l.get(\"itag\")+(\" seg\u003d\"+this.info.i[0].Ka)+\n(\" range\u003d\"+this.l.get(\"range\"))+(\" time\u003d\"+Math.round(this.info.i[0].B)+\"-\"+Math.round(g.cb(this.info.i).C))+(\" rtp\u003d\"+(this.timing.G-Date.now()).toFixed(0)))}catch(p){g.py(p),this.lastError\u003d\"net.ssl\",g.Kg(function(){nV(n)})}};\nfBa\u003dfunction(a){if(!(dD(a.info)\u0026\u0026a.info.Zi()\u0026\u0026a.policy.Cg\u0026\u0026a.Lv)||2\u003c\u003da.info.l.l||hBa()||!iBa())return!1;var b\u003da.l.get(\"aitags\");if(!b)return!1;b\u003dtd(b).split(\",\");for(var c\u003d[],d\u003dg.r(a.Lv),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,g.ib(b,e)\u0026\u0026c.push(e);if(!c.length)return!1;a.l.set(\"altitags\",sd(c.join(\",\")));return!0};\nmV\u003dfunction(a){return MC(a.Y,NB(a.l.Vf))};\nnBa\u003dfunction(a,b){if(400\u003c\u003db.status)return a.lastError\u003d\"net.badstatus\",5;if(!b.yz())return a.lastError\u003d204\u003d\u003d\u003db.status?\"net.nocontent\":\"net.connect\",5;var c\u003d\"\";if(jBa(a)){var d\u003db.hg();d.totalLength\u003c\u003da.policy.Th\u0026\u0026(c\u003duD(d),c\u003dYB(c),Wz(c)?a.ma():c\u003d\"\")}if(c){var e\u003dmV(a);(0,g.P)();e.started\u003d0;e.timedOut\u003d0;e.i\u003d0;a.info.gj(a.l,c);return 3}c\u003db.pp();if((d\u003d!!a.info.range\u0026\u0026a.info.range.length)\u0026\u0026d!\u003d\u003dc||b.qE())return a.lastError\u003d\"net.closed\",5;kBa(a,!0);if(!d\u0026\u0026a.i\u0026\u0026(d\u003da.i.Od,d.length\u0026\u0026!rka(d[0])))return a.lastError\u003d\n\"net.closed\",5;var f\u003dGAa(a)?b.getResponseHeader(\"X-Bandwidth-Est\"):0;if(b\u003dGAa(a)?b.getResponseHeader(\"X-Bandwidth-Est3\"):0)a.ya\u003d!0,a.policy.ql\u0026\u0026(f\u003db);b\u003da.timing;d\u003d(0,g.P)();f\u003df?Number(f):0;if(!b.La){b.La\u003d!0;if(!b.Ol){dU(b,d,c);Jza(b,d,c);var h\u003d$T(b);if(2\u003d\u003d\u003dh\u0026\u0026f)bU(b,b.l/f,b.l);else if(2\u003d\u003d\u003dh||1\u003d\u003d\u003dh)f\u003d(d-b.i)/1E3,(f\u003c\u003db.Gg.ea.i||!b.Gg.ea.i)\u0026\u0026!b.Sa\u0026\u0026eU(b)\u0026\u0026bU(b,f,c),eU(b)\u0026\u0026(f\u003db.Gg,c\u003dMath.max(c,2048),f.i.Fg(1,b.B/c),eF(f));c\u003db.Gg;d\u003d(d-b.i)/1E3||.05;f\u003db.J;h\u003db.Zi;c.G.Fg(d,b.l/d);c.B\u003d$E();h||c.l.Fg(1,d-f)}b.deactivate()}b\u003d\nmV(a);(0,g.P)();b.started\u003d0;b.timedOut\u003d0;b.i\u003d0;b\u003da.info.l;b.l\u003d0;b.B\u003d0;(0,g.P)()\u003clBa+3E5||!a.l||OB(a.l.Vf)||!(b\u003dNB(a.l.Vf))||0\u003eb.indexOf(\"googlevideo.com\")||(QB(a.l.Vf)\u0026\u0026(e\u003dNB(RB(a.l.Vf))),mBa(b,e),lBa\u003d(0,g.P)());e\u003da.timing;a.ma(\"Succeeded, rtpd\u003d\"+(1E3*e.J+e.i-Date.now()).toFixed(0));return 4};\nnV\u003dfunction(a){var b;a.ma(\"Request failed, itag\u003d\"+a.l.get(\"itag\")+(\" seg\u003d\"+a.info.i[0].Ka)+(\" sliced\u003d\"+(null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.l))+(\" error\u003d\"+a.lastError));if(\"net.timeout\"\u003d\u003d\u003da.lastError){var c\u003da.timing,d\u003d(0,g.P)();if(!c.Ol){dU(c,d,1024*c.Aa);var e\u003d(d-c.i)/1E3;if(2!\u003d\u003d$T(c))if(eU(c)){c.B+\u003d(d-c.u)/1E3;var f\u003dc.Gg,h\u003dc.l;h\u003dMath.max(h,2048);f.i.Fg(1,c.B/h);eF(f)}else Iza(c)||c.Ol||(f\u003dc.Gg,f.J.Fg(1,e),eF(f)),c.xa\u003dd;f\u003dc.Gg;h\u003dc.J;var l\u003dc.Zi;f.G.Fg(e,c.l/e);f.B\u003d$E();l||f.l.Fg(1,e-h);Gla(c.Gg,(d-\nc.u)/1E3,0)}}\"net.nocontent\"!\u003d\u003da.lastError\u0026\u0026((c\u003d\"net.timeout\"\u003d\u003d\u003da.lastError||\"net.connect\"\u003d\u003d\u003da.lastError||\"net.closed\"\u003d\u003d\u003da.lastError)?(d\u003dmV(a),d.timedOut+\u003d1):(d\u003dmV(a),d.i+\u003d1),a.timing.l||(d\u003da.info.l,++d.l,c\u0026\u0026++d.B));TU(a,5)};\noBa\u003dfunction(a,b){b\u0026\u0026(b\u003dmV(a),b.l+\u003d1);pV(a);a.lastError\u003d\"net.timeout\";nV(a)};\npV\u003dfunction(a){a.ma();a.xhr\u0026\u0026a.xhr.abort();a.timing.deactivate()};\njBa\u003dfunction(a){var b\u003da.xhr.getResponseHeader(\"content-type\"),c\u003da.xhr.Jx();c\u003d!c||c\u003c\u003da.policy.Th;return(!a.xhr.pw()||!b||-1!\u003d\u003db.indexOf(\"text/plain\"))\u0026\u0026c};\ngBa\u003dfunction(a){if(OB(a.l.Vf))return new $Aa(a.l,a);var b\u003dg.KC(a.l);return a.policy.La\u0026\u0026(a.policy.Gp\u0026\u0026!isNaN(a.info.Je)\u0026\u0026a.info.Je\u003ea.policy.Zj||a.C?0:iB())?new kV(b,a.policy.C,a):new lV(b,a)};\nkBa\u003dfunction(a,b){if(b||a.xhr.xp()\u0026\u0026a.xhr.cg()\u0026\u0026!jBa(a)\u0026\u0026!a.C){if(!a.i){if(a.xhr.pw())a.info.range\u0026\u0026(c\u003da.info.range.length);else var c\u003da.xhr.pp();a.i\u003dnew IAa(a.info.i,c)}for(;a.xhr.cg();)JAa(a.i,a.xhr.Gi(),b\u0026\u0026!a.xhr.cg())}};\ndBa\u003dfunction(a){if(!a.policy.C.Sf||!isNaN(a.info.Je)\u0026\u00260\u003ca.info.Je)return!1;if(!a.xhr.xp())return a.ma(),!0;if(!jB(a.xhr))return!1;if(isNaN(a.info.Je)){var b\u003da.xhr.getResponseHeader(\"x-head-seqnum\");if(!b)a.ma();else if(Number(b)\u003ea.info.i[0].Ka)return!1}return!0};\nqV\u003dfunction(a,b,c,d,e){this.Va\u003da;this.policy\u003db;this.schedule\u003dc;this.L\u003dd;this.ea\u003de;this.Y\u003dNaN;this.l\u003dthis.J\u003dthis.B\u003dnull;this.i\u003dthis.C\u003dthis.G\u003dthis.startTimeSecs\u003dNaN;this.u\u003d!1;this.V\u003dNaN};\npBa\u003dfunction(a,b,c,d,e){return b.eb\u0026\u0026b.ea\u0026\u00263\u003d\u003d\u003dHB(b)?new qV(a,b,c,d,e):null};\nqBa\u003dfunction(a,b){if(a.policy.rq){var c\u003db.info.Jb,d\u003dcF(a.schedule);b\u003db.index.vg;c\u003dMath.max(1,d/c);a.V\u003dMath.round(1E3*Math.max(((c-1)*b+a.policy.V)/c,b-a.policy.dc));a.ma()}};\ntBa\u003dfunction(a,b){var c\u003dDate.now()/1E3,d\u003dc-a.startTimeSecs,e\u003dc-a.G,f\u003de\u003e\u003da.policy.Xg,h\u003d!1;if(f){var l\u003d0;!isNaN(b)\u0026\u0026b\u003ea.C\u0026\u0026(l\u003db-a.C,a.C\u003db);l/e\u003ca.policy.uq\u0026\u0026(h\u003d!0);a.ma();a.G\u003dc}c\u003dd\u003e\u003da.policy.dc\u0026\u0026!a.u;if(!f\u0026\u0026!c\u0026\u0026rBa(a,b))return NaN;c\u0026\u0026(a.u\u003d!0,a.ma());a:{d\u003dh;c\u003dDate.now()/1E3-(a.L.Yf()||0)-a.J.l-a.policy.V;f\u003da.l.startTime;c\u003df+c;if(d){if(isNaN(b)){a.ma();rV(a,NaN,\"n\",b);f\u003dNaN;break a}d\u003db-a.policy.Zb;d\u003cc\u0026\u0026(a.ma(),c\u003dd)}else a.u\u0026\u0026(d\u003dc+a.policy.V-a.Y+a.policy.wq,isNaN(b)||(d\u003dMath.max(d,Math.min(c,b-a.policy.Zb))),\nc\u003dd);c\u003dMath.max(c,f);a.ma();f\u003dc}a.i\u003df;if(isNaN(a.i))return a.ma(),a.clear(),NaN;if(!h\u0026\u0026rBa(a,b))return sBa(a,b),NaN;if(a.i\u003c\u003da.l.startTime)return rV(a,NaN,\"y\",b),a.clear(),NaN;if(!a.ea(a.i,!1))return!sBa(a,b)\u0026\u0026h\u0026\u0026(rV(a,NaN,\"t\",b),a.clear()),NaN;a.ma();h\u003da.i;rV(a,h,\"s\",b);a.clear();return h};\nsBa\u003dfunction(a,b){return a.ea(a.i,!0)?!1:(rV(a,NaN,\"ns\",b),a.ma(),a.clear(),!0)};\nrBa\u003dfunction(a,b){return isNaN(b)?!0:isNaN(a.i)?!1:b\u003ca.i+(a.u?a.policy.Zb:a.policy.tq)};\nrV\u003dfunction(a,b,c,d){var e\u003da.B.qt();e.ssr_sk\u003d(1E3*b).toFixed(0);e.ssr_t\u003d(1E3*a.i).toFixed(0);e.ssr_r\u003dc;e.ssr_st\u003d(1E3*a.startTimeSecs).toFixed(0);e.ssr_n\u003dDate.now().toFixed(0);e.ssr_f\u003d(1E3*a.J.l).toFixed(0);e.ssr_fa\u003da.u?\"1\":\"0\";e.ssr_o\u003d(1E3*a.L.Yf()||0).toFixed(0);e.ssr_v\u003d(1E3*d).toFixed(0);b\u003da.l.i.index;lD(b,a.l.Ka,!0)\u0026\u0026(e.ssr_ist\u003d(1E3*b.getStartTime(a.l.Ka)).toFixed(0),e.ssr_id\u003d(1E3*b.getDuration(a.l.Ka)).toFixed(0));a.Va.Ca(\"ssr\",g.dE(e))};\nuBa\u003dfunction(){if(!window.performance)return{};var a\u003dwindow.performance.memory;return a?{jsTotal:a.totalJSHeapSize,jsUsed:a.usedJSHeapSize,msUsed:a.usedMediaSourceMemorySize}:{}};\ng.sV\u003dfunction(a,b,c,d,e,f,h,l,m){l\u003dvoid 0\u003d\u003d\u003dl?!1:l;g.F.call(this);var n\u003dthis;this.Qd\u003da;this.schedule\u003db;this.policy\u003dc;this.i\u003dd;this.Y\u003dm;this.timing\u003dnew pU;this.G\u003dnew gU(this.schedule,this.policy);this.mediaSource\u003dnull;this.V\u003dnew g.K(this.oh,0,this);this.Ya\u003dnew g.K(this.oh,1E3,this);this.jb\u003dnew g.K(this.oh,void 0,this);this.fb\u003dnew g.K(this.oh,1E4,this);this.L\u003dthis.currentTime\u003dNaN;this.xa\u003dthis.Ua\u003d0;this.ya\u003dthis.La\u003dthis.isSuspended\u003d!1;this.Ja\u003d\"\";this.Fa\u003dnew XE(5);this.Aa\u003d{};this.bb\u003dthis.Je\u003dNaN;this.bh\u003d\nnull;this.timestampOffset\u003dNaN;this.eb\u003d!1;this.Sa\u003d0;this.ea\u003d!1;this.J\u003dnull;a\u003dm\u0026\u0026Array.from(m.Ge.keys());this.l\u003dnew Wza(this,this.G,c,this.i,e,a);c\u003daAa(this.l,f,h\u0026\u0026h.id);this.audioTrack\u003dnew WU(this,this.policy,c.audio);this.videoTrack\u003dnew WU(this,this.policy,c.video);this.videoTrack.B.xa\u003dthis.audioTrack.B;this.Ia\u003d{updateend:this.SN,error:this.nS};g.J(this,this.V);g.J(this,this.Ya);g.J(this,this.jb);g.J(this,this.fb);this.C\u003dpBa(this,this.policy,this.schedule,this.Fa,function(p,q){return vBa(n,p,q)});\nthis.u\u003dnew qU(this,this.i,this.policy,this.videoTrack,this.audioTrack,l);this.B\u003dnew kU(this,this.i,this.videoTrack,this.audioTrack,this.policy,this.u);this.ma()};\nxBa\u003dfunction(a,b){var c\u003db.i;if(a.Y\u0026\u0026wBa(a.Y,QC(c))\u0026\u0026c.indexRange\u0026\u0026c.initRange){var d\u003dQC(c),e\u003dc.indexRange.length+c.initRange.length,f\u003da.Y.Ge.get(d).qk||0;if(f){if(e\u003dc.np(f-e))f\u003dfunction(h){h.isFailed()?(a.Ca(\"ombf\",\"1\"),gV(b,h),dD(h.info)\u0026\u0026tV(a,b,c,!0),a.oh()):uV(a,h)\u0026\u0026a.oh()},c.B\u003d!0,cD(e)\u0026\u0026ZU(b,new VU(d,e,a.Y,f))}else a.Ca(\"ombooo\",\"1\")}};\nyBa\u003dfunction(a){var b\u003da.videoTrack.i.index;a.bh\u003dnew Bza({Cl:a.policy.Cl,Sf:a.policy.C.Sf,vg:b.vg,getLastSegmentNumber:function(){return b.getLastSegmentNumber()},\nBr:function(){return b.Br()}})};\nwV\u003dfunction(a,b){b\u003db||a.videoTrack\u0026\u0026a.videoTrack.l\u0026\u0026a.videoTrack.l.startTime||a.currentTime;var c\u003da.videoTrack,d\u003da.l;b\u003dd.nextVideo\u0026\u0026d.nextVideo.index.getSegmentNumberForTime(b)||0;d.ya!\u003d\u003db\u0026\u0026(d.Aa\u003d{},d.ya\u003db,uU(d,d.u));eAa(d);d.nextVideo\u0026\u0026!d.nextVideo.index.isLoaded()\u0026\u0026(d.ya\u003d-1);vV(a,c,d.nextVideo);vV(a,a.audioTrack,a.l.l)};\nxV\u003dfunction(a,b){a.La\u003db;a.ea||(a.ma(),a.isSuspended\u003d!0)};\nzBa\u003dfunction(a){a.mediaSource\u0026\u0026a.mediaSource.i\u0026\u0026a.mediaSource.l\u0026\u0026(Mx(a.mediaSource.i,a.Ia,a),Mx(a.mediaSource.l,a.Ia,a));XU(a.audioTrack,null);XU(a.videoTrack,null);a.mediaSource\u003dnull};\nzV\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a.ma();zBa(a);b?(a.ma(),a.ea\u003d!0):a.policy.uc?xV(a,a.eb):xV(a,!1);yV(a)};\nAV\u003dfunction(a){a.mediaSource\u0026\u0026a.mediaSource.gf()\u0026\u0026(zV(a),a.policy.yp\u0026\u0026a.handleError(!0,\"fmt.unplayable\",{unexpected:1}))};\nCV\u003dfunction(a,b,c){var d\u003da.u;if(2\u003d\u003d\u003dd.l||3\u003d\u003d\u003dd.l||a.isSuspended\u0026\u0026(!Ila(a.schedule)||a.La))return!1;if(a.i.isManifestless){if(0\u003cb.u.length\u0026\u0026b.l\u0026\u0026-1\u003d\u003d\u003db.l.Ka||b.u.length\u003e\u003da.policy.Xj\u0026\u0026!a.policy.Ug||!a.policy.fl\u0026\u00260\u003cb.u.length\u0026\u0026!a.policy.C.Sf)return!1;if(b.J)return!a.i.isLive||!isNaN(a.Je)}if(YAa(b))return a.ma(),!1;if(!(b.l||a.i.isManifestless\u0026\u0026a.policy.Ug\u0026\u0026b.J)){if(!b.i.Me())return!1;oU(b,a.currentTime)}d\u003db.u.length+c.u.length;(b.u.length\u0026\u0026b.u[0].Lq()||c.u.length\u0026\u0026c.u[0].Lq()||a.i.isLive\u0026\u0026(!a.policy.Ug||\n!b.u.length))\u0026\u0026--d;if(d+1\u003e\u003da.policy.bk)return!1;if(!b.l)return!0;d\u003db.l;if(!Sja(d.i.l,a.policy))return!1;4\u003d\u003d\u003dd.type\u0026\u0026d.i.Me()\u0026\u0026(b.l\u003dg.cb(d.i.Wv(d)),d\u003db.l);if(!d.u\u0026\u0026!d.i.wm(d))return!1;var e\u003da.i.Te||a.i.L;if(a.i.isManifestless\u0026\u0026e){e\u003db.i.index.getLastSegmentNumber();var f\u003dc.i.index.getLastSegmentNumber();e\u003dMath.min(e,f);if(0\u003cb.i.index.Zs\u0026\u00260\u003ce\u0026\u0026d.Ka\u003e\u003de)return b.V\u003de,c.V\u003de,!1}if(d.i.info.audio\u0026\u00264\u003d\u003d\u003dd.type)return!1;if(iV(b)\u0026\u0026!a.policy.bb)return!0;if(d.u||cV(b)\u0026\u0026cV(b)+cV(c)\u003ea.policy.jb)return!1;e\u003d!b.C\u0026\u0026!c.C;\nf\u003db\u003d\u003d\u003da.videoTrack\u0026\u0026a.ea;if(!(c\u003d!!(c.l\u0026\u0026!c.l.u\u0026\u0026c.l.C\u003cd.C)\u0026\u0026(!a.i.isManifestless||c.l\u0026\u0026c.l.C\u0026\u0026d.C)\u0026\u0026e\u0026\u0026!f||a.policy.Ya\u0026\u0026!b.C\u0026\u0026c.C)\u0026\u0026(c\u003dXC(d))){c\u003dd.C;a:if(d\u003da.u,d\u003dd.i?d.i.Jd:null,a.ea\u0026\u0026d)a\u003dd.startSecs+d.durationSecs+(a.policy.Ui?15:0);else{d\u003dBV(a,b,!0);!AU(a.l)\u0026\u00260\u003ca.policy.Y\u0026\u0026(e\u003d((0,g.P)()-a.Ua)/1E3,d\u003dMath.min(d,a.policy.Y+a.policy.Nc*e));d\u003da.currentTime+d;if(a.policy.ll\u0026\u0026(e\u003dABa(a)+a.policy.ll,e\u003cd)){a.Ca(\"mrl\",\"ori.\"+d+\";mod.\"+e,!0);a.policy.Qj\u0026\u0026(a.Ua\u003d(0,g.P)());a\u003de;break a}a\u003dd}c\u003dc\u003ea}return c?!1:(b\u003d\nb.Qb)\u0026\u0026b.isLocked()?!1:!0};\nCBa\u003dfunction(a,b,c){if(CV(a,b,c)){if(b.J){if(a.i.isLive){var d\u003da.i.le\u0026\u0026a.i.L?b.i.xm(a.i.le,!1):b.i.Zm(Infinity);d.Je\u003da.Je}else d\u003db.i.xm(0,!1);a.C?0\u003d\u003d\u003dd.Je\u0026\u0026(d.C\u003da.C.V):d.C\u003da.bb}else if(d\u003db.l,d.i.Me()){var e\u003dd.C-a.currentTime,f\u003d!d.range||0\u003d\u003d\u003dd.l\u0026\u00260\u003d\u003d\u003dd.Ab?0:d.range.length-(d.Ab+d.l),h\u003dd.i;if(hV(b)\u0026\u0026b.i.Me()){var l\u003dMath.min(15,.5*BV(a,b,!0));var m\u003diV(b)||e\u003c\u003dl||a.l.L;a.ma(\"ready to adapt: \"+m+\", upgrade pending: \"+iV(b)+\", health: \"+e+\", max health: \"+l);l\u003dm}else l\u003d!1;l\u0026\u00260\u003d\u003d\u003df\u0026\u0026(a.i.isManifestless?h\u003d\nb.i:(h\u003dd.startTime+BBa,d.l\u0026\u0026(h+\u003dd.duration),oU(b,h),d\u003db.l,h\u003dd.i));h.Ig()?(f\u003da.l,c\u003dhU(a.G,h.info.Jb,c.i.info.Jb,e,0\u003cf.B.length\u0026\u00260\u003d\u003d\u003df.videoIndex\u0026\u0026a.ya),e\u003dhV(b),c\u003dd.i.Gq(d,c),c.range\u0026\u00261\u003cc.i.length\u0026\u0026(e||c.l.l||c.i[0].i!\u003d\u003dd.i?c\u003dd.i.Gq(d,c.i[0].l):(e\u003dc.i[c.i.length-1],h\u003de.l/c.range.length,!e.Td\u0026\u0026.4\u003eh\u0026\u0026(c\u003dd.i.Gq(d,c.range.length-e.l)))),d\u003dc):(0\u003ed.Ka\u0026\u0026(c\u003d$C(d),c.pr\u003d\"\"+b.u.length,a.B.i\u0026\u0026(c.sk\u003d\"1\"),a.Ca(\"nosq\",d.G+\";\"+g.dE(c))),d\u003dh.Xs(d));if(a.ea)for(c\u003dg.r(d.i),e\u003dc.next();!e.done;e\u003dc.next())e.value.type\u003d6}else d.i.Ig()?\n(c\u003dhU(a.G,b.i.info.Jb,c.i.info.Jb,0),d\u003dd.i.Gq(d,c)):d\u003dd.i.Xs(d);if(a.J\u0026\u0026(c\u003da.u,e\u003dd.i[0].Ka,e\u003d0\u003ee\u0026\u0026!isNaN(c.B)?c.B:e,h\u003dSza(a.u,d.i[0].B,e),c\u003da.J.yr(h,e,d.i[0].i.info.id,b\u003d\u003d\u003da.audioTrack?1:2),0\u003ee\u0026\u0026Vza(a.u,0,0,!0),c)){h\u003d\"decurl_itag\"+d.i[0].i.info.kc()+\"_sg\"+e+\"_st\"+h.toFixed(3)+\".\";if(a.policy.Up\u0026\u0026b.isRequestPending(e-1)){a.Ca(\"sdai\",\"wt_daistate_on_sg\"+(e-1));return}a.Ca(\"sdai\",h);e\u003dd;c\u0026\u0026(e.u\u003dnew g.KB(c))}a.policy.Lj\u0026\u0026-1!\u003d\u003dd.i[0].Ka\u0026\u0026d.i[0].Ka\u003ca.i.le\u0026\u0026(d\u003db.i.xm(a.i.le,!1));ZU(b,DV(a,d))}};\nDBa\u003dfunction(a,b){var c\u003dZja(b),d\u003da.schedule,e\u003da.G,f\u003dMath.min(2.5,aF(e.schedule));e\u003diU(e);c\u003d{Gg:d,qk:c,iz:c-f*e,Zi:WC(b.i[0]),Ol:OB(b.l.i)};a.bh\u0026\u0026(c.Ka\u003db.i[0].Ka,c.Je\u003db.Je,c.bh\u003da.bh);return new ZT(c)};\nDV\u003dfunction(a,b){XC(b.i[b.i.length-1])\u0026\u0026EBa(a,cAa(a.l,b.i[0].i));var c\u003dDBa(a,b);a.policy.xa\u0026\u0026(c.L\u003d[]);var d\u003d{Oo:Math.max(0,b.i[0].B-a.currentTime),Lv:a.policy.Cg\u0026\u0026dD(b)\u0026\u0026b.i[0].i.info.video?jAa(a.l):void 0,ow:a.ea,poToken:FBa(a.Qd)};return new oV(a.policy,b,c,a.Aa,function(e,f){a:{var h\u003de.info.i[0].i,l\u003dh.info.video?a.videoTrack:a.audioTrack;if(!(2\u003c\u003de.state)||e.isComplete()||e.B||!(!a.mediaSource||a.isSuspended||3\u003cdV(l,a.currentTime))){var m\u003da.policy.Ib;if(!(!m||e.isComplete()||e.B\u003cm||OC(e.info.l,\na.Aa))){m\u003da.Aa;var n\u003dNB(NC(e.info.l));m\u003dMC(m,n);m.i||m.timedOut||m.started||(m\u003d$ja(e.info,!0))\u0026\u0026DV(a,m)}if(e.isComplete()||e.isDisposed()\u0026\u00263\u003ef)a.policy.fb\u0026\u0026(f\u003dEza(e.timing),m\u003de.timing,a.Ca(\"rqs\",g.dE({rn:e.requestNumber.toString(),rt:f.rt,pt:f.pt,stall:f.stall,elt:f.elbowTime,elb:f.elbowBytes,rst:\"\"+e.state,strm:\"\"+e.xhr.pw(),d:m.L?m.L.join(\"\"):\"\"}))),e.ya\u0026\u0026a.Ca(\"sbwe3\",\"1\",!0);if(!a.isDisposed()\u0026\u00262\u003c\u003de.state)if(f\u003da.timing,n\u003de.info.i[0].i,m\u003d!f.l\u0026\u0026n.info.video,n\u003d!f.i\u0026\u0026n.info.audio,3\u003d\u003d\u003de.state?m?f.tick(\"vrr\"):\nn\u0026\u0026f.tick(\"arr\"):4\u003d\u003d\u003de.state?m?(f.l\u003dg.KC(e.l),zu(),Cu(4)):n\u0026\u0026(f.i\u003dg.KC(e.l)):e.Lq()\u0026\u0026m\u0026\u0026(zu(),Cu(4)),3\u003d\u003d\u003de.state)gV(l,e),dD(e.info)\u0026\u0026tV(a,l,h,!0),a.J\u0026\u0026(l\u003de.info.yr())\u0026\u0026a.J.gj(e.info.i[0].Ka,h.info.id,l),a.oh();else if(e.isComplete()\u0026\u00265\u003d\u003d\u003de.info.i[0].type)4\u003d\u003d\u003de.state\u0026\u0026(h\u003d(e.info.i[0].i.info.video?a.videoTrack:a.audioTrack).u[0]||null)\u0026\u0026h instanceof oV\u0026\u0026h.B\u0026\u0026oBa(h,!0),e.dispose();else{if(!e.isFailed()\u0026\u0026e.C\u0026\u00262\u003c\u003de.state\u0026\u00263!\u003d\u003de.state)if(h\u003de.xhr.getResponseHeader(\"X-Response-Itag\")){a.ma();h\u003diAa(a.l,h);\nl\u003de.info.range.length-h.HC();h.B\u003d!0;e.info.i[0].i.B\u003d!1;f\u003dh.np(l);e.info\u003df;if(e.i){l\u003de.i;f\u003df.i;l.i\u003df;m\u003df[0].range;n\u003duD(l.Od[0].i);uD(g.cb(l.Od).i);for(var p\u003d0;p\u003cl.Od.length;p++){l.Od[p].info\u003df[p];var q\u003df[p].range;l.Od[p].i\u003dnew qD([new Uint8Array(n.buffer,q.start-m.start,q.length)])}}e.C\u003d!1;vV(a,a.videoTrack,h);l\u003da.videoTrack;l.l\u0026\u0026(l.l.i\u003dh);l\u003da.Qd;f\u003dh.info.ib().quality;l.videoData.uo\u003doB(\"auto\",f,!1,\"u\");EV(l);(l\u003de.xhr.getResponseHeader(\"X-Segment-Lmt\"))\u0026\u0026h.info.lastModified\u0026\u0026h.info.lastModified!\u003d\u003d+l\u0026\u0026\ngV(a.videoTrack,e)}else e.C\u003d!1;if(4\u003d\u003d\u003de.state){if(uV(a,e),a.u\u0026\u0026(h\u003da.u,l\u003de.info,f\u003da.J,0!\u003d\u003dh.l\u0026\u0026f\u0026\u0026l.i[0].isVideo()))if(l.i[0].Ka\u003eh.B\u0026\u0026(h.B\u003dNaN,h.C\u003dNaN),h.i\u0026\u0026h.i.Ka\u003d\u003d\u003dl.i[0].Ka)if(m\u003dh.i.Jd.event,\"start\"\u003d\u003d\u003dm||\"continue\"\u003d\u003d\u003dm){if(1\u003d\u003d\u003dh.l||5\u003d\u003d\u003dh.l)h.B\u003dl.i[0].Ka,h.C\u003dl.i[0].B,h.Ca(\"sdai\",\"joinad\"+h.l+\"_sg\"+h.B+\"_st\"+h.C.toFixed(3)),h.l\u003d2,f.SC(h.i.Jd)}else h.l\u003d5;else 1\u003d\u003d\u003dh.l\u0026\u0026(h.l\u003d5)}else if(a.policy.La\u0026\u0026e.gs()\u0026\u0026!e.isComplete()\u0026\u0026!uV(a,e)\u0026\u0026!e.isFailed())break a;e.isFailed()\u0026\u0026a.Pu(e);a.oh();a.policy.zb\u0026\u0026e.isComplete()\u0026\u0026\ne.canRetry()\u0026\u0026OC(e.info.l,a.Aa)\u0026\u0026(h\u003da.Aa,l\u003dNB(e.info.l.i),h\u003dMC(h,l),h.u+a.policy.zb*Pja(h,a.policy,!0)\u003e(0,g.P)()||(e\u003d$ja(e.info,!1))\u0026\u0026DV(a,e))}}}},d)};\nEBa\u003dfunction(a,b){b\u0026\u0026(a.ma(),a.Qd.Xy(b));a.policy.Wj\u0026\u0026a.l.Sa\u0026\u0026(b\u003ddAa(a.l,\"a\"),FV(a.Qd,b.reason,b.audio.info))};\nuV\u003dfunction(a,b){try{var c\u003db.info.i[0].i.info.video?a.videoTrack:a.audioTrack;if(a.i.isManifestless\u0026\u0026c){c.J\u0026\u0026(b.isDisposed(),b.isComplete()||b.gs(),c.J\u003d!1);b.AC()\u0026\u0026a.Fa.Fg(1,b.AC());var d\u003db.mG(),e\u003db.MI(),f\u003da.i,h;for(h in f.i){var l\u003df.i[h].index;l.ek\u0026\u0026(d\u0026\u0026(l.Zs\u003dMath.max(l.Zs,d)),e\u0026\u0026(l.i\u003dMath.max(l.i||0,e)))}}if(b.info.Zi()\u0026\u0026!cD(b.info))for(var m\u003dg.r(b.TA()),n\u003dm.next();!n.done;n\u003dm.next())NU(c.B,n.value);$U(c);return!!c.hg()}catch(p){return p instanceof Error\u0026\u0026(g.py(p),b\u003db.qt(),b.origin\u003d\"hrhs\",a.handleError(!0,\n\"fmt.unplayable\",b)),!1}};\nHV\u003dfunction(a){var b\u003da.mediaSource.i,c\u003da.mediaSource.l,d\u003dGBa(a);if(d){if(a.policy.Aq){if(!b.jp()){var e\u003da.audioTrack.hg();e\u0026\u0026GV(a,b,e)}c.jp()||(b\u003da.videoTrack.hg())\u0026\u0026GV(a,c,b)}a.xa||(a.xa\u003d(0,g.P)(),a.ma(),a.policy.xa\u0026\u0026a.Ca(\"apdps\",\"r.\"+d))}else{if(a.xa){d\u003d(0,g.P)()-a.xa;e\u003ddV(a.audioTrack,a.currentTime);var f\u003ddV(a.videoTrack,a.currentTime);a.ma();a.policy.xa\u0026\u0026a.Ca(\"apdpe\",\"dur.\"+d.toFixed()+\";abuf.\"+((1E3*e).toFixed()+\";vbuf.\")+(1E3*f).toFixed());a.xa\u003d0}if(a.C){d\u003da.C;e\u003da.audioTrack;f\u003d$D(a.mediaSource.l.bf());\nif(d.B)d\u003dtBa(d,f);else{if(f\u003de.hg()){var h\u003df.l;h\u0026\u0026h.C\u0026\u0026h.l\u0026\u0026(e\u003de.u.length?e.u[0]:null)\u0026\u00262\u003c\u003de.state\u0026\u0026!e.isFailed()\u0026\u00260\u003d\u003d\u003de.info.Je\u0026\u0026(d.B\u003de,d.J\u003dh,d.l\u003df.info,d.startTimeSecs\u003dDate.now()/1E3,d.G\u003dd.startTimeSecs,d.C\u003dd.l.startTime,d.ma())}d\u003dNaN}d\u0026\u0026a.Qd.seekTo(d,{zp:!0,Md:\"pollSubsegmentReadahead\",Lo:!0})}d\u003d!1;HBa(a,a.videoTrack,c)\u0026\u0026(d\u003d!0,e\u003da.timing,e.B||(e.B\u003dDate.now(),e.tick(\"vda\"),eB(\"vda\",void 0,\"video_to_ad\"),e.u\u0026\u0026(zu(),Cu(4))));if(a.mediaSource\u0026\u0026!a.mediaSource.gf()\u0026\u0026(HBa(a,a.audioTrack,b)\u0026\u0026(d\u003da.timing,\nd.u||(d.u\u003dDate.now(),d.tick(\"ada\"),eB(\"ada\",void 0,\"video_to_ad\"),d.B\u0026\u0026(zu(),Cu(4))),d\u003d!0),!a.isDisposed()\u0026\u0026a.mediaSource)){!a.policy.Ja\u0026\u0026bV(a.videoTrack)\u0026\u0026bV(a.audioTrack)\u0026\u0026jE(a.mediaSource)\u0026\u0026!a.mediaSource.Wg()\u0026\u0026(e\u003dYU(a.audioTrack).i,e\u003d\u003d\u003da.i.i[e.info.id]\u0026\u0026(a.ma(),e\u003da.mediaSource,jE(e)\u0026\u0026(e.mediaSource?e.mediaSource.endOfStream():e.De.webkitSourceEndOfStream(e.De.EOS_NO_ERROR)),e\u003da.schedule,Hla(dF(e)),e.C\u003d$E()));e\u003da.policy.zt;f\u003da.policy.Dt;d||!(0\u003ce||f)||!jE(a.mediaSource)||bV(a.videoTrack)||bV(a.audioTrack)||\n(b.cA(a.currentTime,f,e),c.cA(a.currentTime,f,e));if(c\u003dd)c\u003da.mediaSource,c\u003d!(c.i?c.i.supports(0):mE());c\u0026\u0026g.Fq(a.V)}}};\nGBa\u003dfunction(a){if(YAa(a.videoTrack))return a.ma(),\"ssf\";var b\u003da.u;if(1\u003d\u003d\u003db.l||2\u003d\u003d\u003db.l||3\u003d\u003d\u003db.l)return\"cpm\";if(a.policy.Ag||UAa(a.videoTrack)||UAa(a.audioTrack))return\"\";if(a.B.i){b\u003da.G;var c\u003da.videoTrack,d\u003da.audioTrack;if(c.u.length||d.u.length){var e\u003d0,f\u003dPU(c.B).concat(PU(d.B));f\u003dg.r(f);for(var h\u003df.next();!h.done;h\u003df.next())e+\u003dh.value.l;c\u003dc.i.info.Jb+d.i.info.Jb;e/\u003dc;b\u003de\u003cb.policy.bl?!1:10\u003ce?!0:10\u003ec*(10-e)/jU(b)}else b\u003d!0;if(!b)return\"abr\";b\u003da.videoTrack;if(0\u003cb.u.length\u0026\u00261\u003d\u003d\u003db.B.l.length\u0026\u0026tAa(b.B).info.J\u003c\nb.Y)return\"seek\"}if(!a.ya||!a.policy.vb||10\u003ea.currentTime||360\u003ca.videoTrack.i.info.ib().i)return\"\";b\u003dVAa(a.videoTrack,a.currentTime,a.policy.vb)||VAa(a.audioTrack,a.currentTime,a.policy.vb);return(0\u003ca.videoTrack.u.length||0\u003ca.audioTrack.u.length||CV(a,a.videoTrack,a.audioTrack)||CV(a,a.audioTrack,a.videoTrack))\u0026\u0026b?\"nord\":\"\"};\nHBa\u003dfunction(a,b,c){if(c.Wg())return!0;if(!c.NB())return!1;var d\u003db.hg(),e;if(!(e\u003d!d||6\u003d\u003d\u003dd.info.type)\u0026\u0026(e\u003da.u)){e\u003da.u;var f;if(f\u003d0!\u003d\u003de.l\u0026\u0026b\u003d\u003d\u003de.xa)e\u003dfV(e.J),f\u003dd.info.Ka\u003e(e?e.Ka:-1);e\u003d!!f}if(e)return!1;e\u003dd.info;f\u003dYU(b);!f||f.Td||YC(f,e)||c.abort();!c.Cu()||gE()?c.uF(e.i.info.containerType,e.i.info.mimeType):e.i.info.containerType!\u003d\u003dc.Cu()\u0026\u0026a.Ca(\"ctu\",\"ct.\"+gE()+\";prev_c.\"+c.Cu()+\";curr_c.\"+e.i.info.containerType);f\u003de.i.G;a.policy.Si\u0026\u0026f\u0026\u0026(e\u003d0+f.duration,f\u003d-f.i,0\u003d\u003d\u003dc.Hx()\u0026\u0026e\u003d\u003d\u003dc.xC()||c.HE(0,e),f!\u003d\u003d\nc.Oc()\u0026\u0026(c.Nz(f),QU\u0026\u0026FAa(a.audioTrack.B,c.MC())));if(a.i.u\u0026\u00260\u003d\u003d\u003dd.info.Ab\u0026\u0026(g.yD(d.info.i.info)||a.policy.xo)){if(null\u003d\u003dc.jp()){e\u003dYU(b);if(!(f\u003d!e||e.i!\u003d\u003dd.info.i)){b:if(e\u003de.L,f\u003dd.info.L,e.length!\u003d\u003df.length)e\u003d!1;else{for(var h\u003d0;h\u003ce.length;h++)if(!g.zb(e[h],f[h])){e\u003d!1;break b}e\u003d!0}f\u003d!e}e\u003df}else e\u003dc.jp(),f\u003dd.info.i.i,e\u003de!\u003d\u003df\u0026\u0026!g.zb(e,f);e\u0026\u0026a.Ca(\"initchg\",\"it.\"+d.info.i.info.id+\".ty.\"+d.info.type+\".seg.\"+d.info.Ka);a.policy.Tb\u0026\u0026!e\u0026\u0026(g.yD(d.info.i.info)?(rC(xD(d),1836019574),rC(xD(d),1718909296)):(e\u003d\nnew tC(xD(d)),Kja(e),xC(e,524531317,!0),d.i\u003dd.i.split(e.start+e.i).lq),d.u\u003d!1)}a.policy.Og\u0026\u0026d.u\u0026\u0026(d.u\u003d!1);e\u003da.C\u0026\u0026!!a.C.B\u0026\u0026b.i.info.audio;f\u003da.i.isManifestless||d.u;if(!(a.i.u\u0026\u00260!\u003d\u003dd.info.Ab||f\u0026\u0026!e)\u0026\u0026GV(a,c,d))return!0;if(e)return!1;e\u003da.currentTime+BV(a,b,!1);(e\u003dd.info.B\u003ee)||(a.policy.td\u0026\u0026(!d.info.Ab||d.info.Td||10\u003ed.info.B)\u0026\u0026a.Ca(\"sba\",c.Fb({as:UC(d.info)})),e\u003dd.u?d.info.i.i:null,f\u003duD(d.i),d.u\u0026\u0026(f\u003dnew Uint8Array(f.buffer,0,f.byteOffset+f.length)),e\u003dIBa(a,c,f,d.info,e),\"s\"\u003d\u003d\u003de?(a.Sa\u003d0,e\u003d!0):(\"i\"\u003d\u003d\u003d\ne||\"x\"\u003d\u003d\u003de?JBa(a,\"checked\",e,d.info):(\"q\"\u003d\u003d\u003de\u0026\u0026(d.info.isVideo()?(e\u003da.policy,e.J\u003dMath.floor(.8*e.J),e.ya\u003dMath.floor(.8*e.ya),e.G\u003dMath.floor(.8*e.G)):(e\u003da.policy,e.L\u003dMath.floor(.8*e.L),e.rb\u003dMath.floor(.8*e.rb),e.G\u003dMath.floor(.8*e.G)),yU(a.l,d.info.i)),IV(a.Qd)),e\u003d!1),e\u003d!e);if(e)return!1;b.Gi(d);a.ma(\"Appended \"+UC(d.info)+\", buffered: \"+WD(c.bf()));return!0};\nJBa\u003dfunction(a,b,c,d){var e\u003d\"fmt.unplayable\",f\u003d!0;\"x\"\u003d\u003d\u003dc||\"m\"\u003d\u003d\u003dc?(e\u003d\"fmt.unparseable\",d.i.C\u003de,d.i.info.video\u0026\u0026!zU(a.l)\u0026\u0026yU(a.l,d.i)):\"i\"\u003d\u003d\u003dc\u0026\u0026(15\u003ea.Sa?(a.Sa++,e\u003d\"html5.invalidstate\",f\u003d!1):e\u003d\"fmt.unplayable\");d\u003d$C(d);d.mrs\u003dlE(a.mediaSource);d.origin\u003db;d.reason\u003dc;a.handleError(f,e,d)};\nDAa\u003dfunction(a,b,c){var d\u003da.i,e\u003d!1,f\u003d-1,h;for(h in d.i){var l\u003dND(d.i[h].info.mimeType)||d.i[h].info.isVideo();if(c\u003d\u003d\u003dl)if(l\u003dd.i[h].index,!lD(l,b.Ka))l.KA(b),e\u003d!0;else if(d.Ya){e\u003db;var m\u003dl.aj(e.Ka);m\u0026\u0026m.startTime!\u003d\u003de.startTime?(l.segments\u003d[],l.KA(e),e\u003d!0):e\u003d!1;e\u0026\u0026(f\u003db.Ka)}}0\u003c\u003df\u0026\u0026d.Z(\"clienttemp\",\"restMflIndex\",(c?\"v\":\"a\")+\".\"+f,!1);Rza(a.B,b,c,e);a.u.VD(b,c)};\nGV\u003dfunction(a,b,c){c.info.i.Me();var d\u003dc.info.i.i;if(null\u003d\u003dd||b.jp()\u003d\u003d\u003dd)return!1;var e\u003dd,f\u003db.Kx();if(a.policy.Og\u0026\u0026f\u0026\u0026b.isView()\u0026\u0026g.yD(c.info.i.info)){var h\u003dnew DataView(d.buffer,d.byteOffset,d.byteLength);(f\u003dFja(h,f))?e\u003dnew Uint8Array(f.buffer,f.byteOffset,f.byteLength):a.Ca(\"fenc\",\"1\")}f\u003dnull;(h\u003dc.info.i.np(0))\u0026\u0026(f\u003dh.i[0]);a.policy.Li\u0026\u0026b.abort();d\u003dIBa(a,b,e,f,d);if(\"s\"!\u003d\u003dd)return JBa(a,\"sepInit\",d,c.info),!0;a.ma();return b.Wg()};\nIBa\u003dfunction(a,b,c,d,e){try{b.appendBuffer(c,d,e)}catch(f){if(f instanceof DOMException){if(11\u003d\u003d\u003df.code)return\"i\";if(12\u003d\u003d\u003df.code)return\"x\";if(22\u003d\u003d\u003df.code||0\u003d\u003d\u003df.message.indexOf(\"Not enough storage\"))return b\u003dObject.assign({name:\"QuotaExceededError\",buffered:WD(b.bf()).replace(/,/g,\"_\"),message:g.ee(g.Wa(f.message),3),track:a.mediaSource?b\u003d\u003d\u003da.mediaSource.l?\"v\":\"a\":\"u\"},uBa()),a.handleError(!1,\"player.exception\",b),\"q\";g.oy(f)}return\"u\"}return a.mediaSource.gf()?\"m\":\"s\"};\nBV\u003dfunction(a,b,c){if(a.isSuspended)return 1;var d\u003db.i.info.audio?a.policy.L:a.policy.J;!a.policy.bb\u0026\u0026AU(a.l)\u0026\u0026(d\u003dMath.max(d,b.i.info.audio?a.policy.rb:a.policy.ya));c\u0026\u0026(d+\u003da.policy.jb);var e\u003dAU(a.l)?b.l?b.l.i.info.Jb:b.i.info.Jb:b.Jb;d/\u003de;0\u003ca.policy.al\u0026\u0026a.mediaSource\u0026\u0026jE(a.mediaSource)\u0026\u0026(b\u003db.i.info.video?a.mediaSource.l:a.mediaSource.i)\u0026\u0026!b.Wg()\u0026\u0026(b\u003db.bf(),e\u003dXD(b,a.currentTime),0\u003c\u003de\u0026\u0026(b\u003da.currentTime-b.start(e),d+\u003dMath.max(0,Math.min(b-a.policy.al,a.policy.At))));0\u003ca.policy.G\u0026\u0026(d\u003dMath.min(d,a.policy.G));\na.policy.ck\u0026\u0026c\u0026\u0026!AU(a.l)\u0026\u0026(c\u003da.l,c\u003dxU(c,g.cb(c.B))+xU(c,c.G.i[0]),c\u003da.policy.ck*(c/iU(a.G)),c\u003cd\u0026\u002615\u003ec\u0026\u0026a.Ca(\"bwcapped\",\"1\",!0),c\u003dMath.max(c,15),d\u003dMath.min(d,c));return d};\nABa\u003dfunction(a){var b\u003dg.Ro(a.Qd.Vm(),function(d){return\"ad\"\u003d\u003d\u003dd.namespace});\nb\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.start/1E3\u003ea.currentTime)return c.start/1E3;return Infinity};\nKBa\u003dfunction(a,b){(new jV(b,\"cms\",null,function(c){a.Qd.handleError(c)})).send()};\nLBa\u003dfunction(a,b){if(a.mediaSource\u0026\u0026a.mediaSource.l){b-\u003d!isNaN(a.timestampOffset)\u0026\u0026a.policy.Hh?a.timestampOffset:0;a.currentTime!\u003d\u003db\u0026\u0026a.resume();if(a.B.i\u0026\u0026!a.mediaSource.gf()){var c\u003da.currentTime\u003c\u003db\u0026\u0026b\u003ca.currentTime+10,d\u003dYD(a.mediaSource.l.bf(),a.currentTime+BBa);c\u0026\u0026d\u0026\u0026(a.B.i\u003d!1)}a.B.i||(a.currentTime\u003db);g.Fq(a.Ya)}};\nMBa\u003dfunction(a,b){var c\u003daV(a.videoTrack).find(function(d){return d.startTime\u003e\u003db\u0026\u0026vBa(a,d.startTime,!1)});\nreturn c\u0026\u0026c.startTime\u003cb+1.5*c.duration?c.startTime+.1:0};\nvBa\u003dfunction(a,b,c){if(!(a.videoTrack.i.Me()\u0026\u0026a.audioTrack.i.Me()\u0026\u0026a.mediaSource\u0026\u0026a.mediaSource.l\u0026\u0026a.mediaSource.i))return!1;if(c\u0026\u0026a.i.isManifestless\u0026\u0026(-1\u003d\u003d\u003da.videoTrack.G||-1\u003d\u003d\u003da.audioTrack.G))return!0;var d\u003dmU(a.videoTrack,b,c);if(isNaN(d))return!1;a\u003dmU(a.audioTrack,a.policy.ea?b:d,c);return isNaN(a)?!1:!0};\nvV\u003dfunction(a,b,c){b.i!\u003d\u003dc\u0026\u0026(a.ma(),b.i\u003dc)};\ntV\u003dfunction(a,b,c,d){if(!c.Me()\u0026\u0026!c.B\u0026\u0026Sja(c.l,a.policy)\u0026\u0026\"f\"!\u003d\u003dc.info.i){if(d){d\u003da.G;var e\u003dc.info,f\u003dKza(d,e.video?d.policy.uo:d.policy.Hj,e.Jb);d\u003dd.policy.Mh\u0026\u0026e.video?Math.max(f,d.policy.Mh):f}else d\u003d0;d\u003dc.np(d);a\u003dDV(a,d);cD(d)\u0026\u0026ZU(b,a);c.B\u003d!0}};\nyV\u003dfunction(a){var b\u003da.audioTrack;lU(b);nU(b.B);b\u003da.videoTrack;lU(b);nU(b.B);a.policy.l\u003d\"\"};\nNBa\u003dfunction(a,b){a.timestampOffset!\u003d\u003db\u0026\u0026(a.timestampOffset\u003db,a.ma(),a.u.L\u003da.timestampOffset,a.Qd.bE(a.timestampOffset),a.i.isManifestless\u0026\u0026(b\u003da.i,a\u003da.timestampOffset,b.Fa?b.timestampOffset\u003da:b.l\u003da))};\ng.JV\u003dfunction(a){this.Dd\u003da};\nKV\u003dfunction(){g.Kx.apply(this,arguments)};\nLV\u003dfunction(a,b,c,d){KV.call(this);var e\u003dthis;this.u\u003d-1;this.i\u003d{};this.B\u003dnew g.K(this.C,0,this);g.J(this,this.B);this.l\u003dnew g.K(function(){e.isDisposed()||(e.B.start(Math.random()*c),e.l.start(b))},a,this);\ng.J(this,this.l);d.subscribe(\"fairplay_next_need_key_info\",this.G,this)};\nOBa\u003dfunction(a){a\u003da.subarray(4);a\u003dnew Uint16Array(a.buffer,a.byteOffset,a.byteLength/2);return String.fromCharCode.apply(null,a)};\nPBa\u003dfunction(a){var b\u003da.interval,c\u003da.Xv;this.url\u003da.url;this.interval\u003db;this.Xv\u003dc};\nQBa\u003dfunction(a,b){this.statusCode\u003da;this.message\u003db;this.i\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.l\u003d{};this.nextFairplayKeyId\u003dnull};\nSBa\u003dfunction(a){var b\u003dXB(a.subarray(0,16384)),c\u003db.indexOf(\"\\r\\n\\r\\n\");if(-1\u003d\u003d\u003dc)return null;var d\u003db.indexOf(\"\\r\\n\"),e\u003db.slice(0,d).match(/^GLS\\/1.\\d ([0-9]{1,3}) (\\w+)$/);if(null\u003d\u003de)return null;e\u003de[1];isFinite(e)\u0026\u0026(e\u003dString(e));e\u003d\"string\"\u003d\u003d\u003dtypeof e?/^\\s*-?0x/i.test(e)?parseInt(e,16):parseInt(e,10):NaN;b\u003diC(b.slice(d+2));if(null\u003d\u003db)return null;a\u003dnew QBa(e,a.subarray(c+4));0!\u003d\u003da.statusCode\u0026\u0026(a.errorMessage\u003dg.Epa(a.statusCode));if(c\u003db[\"Heartbeat-Url\"])a.heartbeatParams\u003dnew PBa({url:c,interval:Number(b[\"Heartbeat-Interval-Secs\"])||\n60,Xv:Number(b[\"Heartbeat-Num-Retries\"])||4});if(c\u003db[\"Authorized-Format-Types\"])a.i\u003dc.split(\",\");if(c\u003db[\"Key-Ids\"])a.l\u003dRBa(c);a.nextFairplayKeyId\u003db[\"Next-Key-Id\"];return a};\nRBa\u003dfunction(a){if(!a)return{};a\u003da.split(\";\");var b\u003d{};g.Bb(a,function(c){c\u003dc.split(\",\");2\u003d\u003d\u003dc.length\u0026\u0026(b[c[1]]\u003dc[0])});\nreturn b};\nMV\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;g.F.call(this);this.message\u003da;this.requestNumber\u003db;this.l\u003dc;this.onError\u003dthis.onSuccess\u003dnull;this.i\u003dnew g.Ze(5E3,2E4,.2)};\nTBa\u003dfunction(a,b,c){a.onSuccess\u003db;a.onError\u003dc};\nVBa\u003dfunction(a,b,c){var d\u003d{format:\"RAW\",method:\"POST\",postBody:a.message,responseType:\"arraybuffer\",withCredentials:!0,timeout:3E4,onSuccess:function(e){if(!a.isDisposed())if(a.ma(),0!\u003d\u003de.status\u0026\u0026e.response)if($A(\"drm_net_r\",void 0,a.l),e\u003dnew Uint8Array(e.response),e\u003dSBa(e))a.onSuccess(e,a.requestNumber);else a.onError(a,\"drm.net\",\"t.p\");else UBa(a,e)},\nonError:function(e){UBa(a,e)}};\nc\u0026\u0026(b\u003dAi(b,\"access_token\",c));g.it(b,d);a.ma()};\nUBa\u003dfunction(a,b){if(!a.isDisposed())a.onError(a,b.status?\"drm.net.badstatus\":\"drm.net.connect\",\"t.r;c.\"+String(b.status),b.status)};\nXBa\u003dfunction(a,b,c,d){var e\u003d{timeout:3E4,onSuccess:function(f){if(!a.isDisposed()){a.ma();$A(\"drm_net_r\",void 0,a.l);var h\u003d\"LICENSE_STATUS_OK\"\u003d\u003d\u003df.status?0:9999,l\u003dnull;if(f.license)try{l\u003dg.Ad(f.license)}catch(x){g.oy(x)}if(0!\u003d\u003dh||l){l\u003dnew QBa(h,l);0!\u003d\u003dh\u0026\u0026f.reason\u0026\u0026(l.errorMessage\u003df.reason);if(f.authorizedFormats){h\u003d{};for(var m\u003d[],n\u003d{},p\u003dg.r(f.authorizedFormats),q\u003dp.next();!q.done;q\u003dp.next())if(q\u003dq.value,q.trackType\u0026\u0026q.keyId){var t\u003dWBa[q.trackType];if(t){\"HD\"\u003d\u003d\u003dt\u0026\u0026f.isHd720\u0026\u0026(t\u003d\"HD720\");q.isHdr\u0026\u0026\n(t+\u003d\"HDR\");h[t]||(m.push(t),h[t]\u003d!0);var u\u003dnull;try{u\u003dg.Ad(q.keyId)}catch(x){g.oy(x)}u\u0026\u0026(n[g.ee(u,4)]\u003dt)}}l.i\u003dm;l.l\u003dn}f.nextFairplayKeyId\u0026\u0026(l.nextFairplayKeyId\u003df.nextFairplayKeyId);f\u003dl}else f\u003dnull;if(f)a.onSuccess(f,a.requestNumber);else a.onError(a,\"drm.net\",\"t.p;p.i\")}},\nonError:function(f){if(!a.isDisposed())if(f\u0026\u0026f.error)f\u003df.error,a.onError(a,\"drm.net.badstatus\",\"t.r;p.i;c.\"+f.code+\";s.\"+f.status,f.code);else a.onError(a,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){a.onError(a,\"drm.net\",\"rt.req.\"+a.requestNumber)}};\nd\u0026\u0026(e.BH\u003d\"Bearer \"+d);g.hv(c,\"player/get_drm_license\",b,e)};\nOV\u003dfunction(a,b,c,d){g.Kx.call(this);this.videoData\u003da;this.W\u003db;this.Aa\u003dc;this.sessionId\u003dd;this.B\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.J\u003dthis.V\u003d!1;this.u\u003dnull;this.xa\u003d[];this.C\u003d[];this.ea\u003d!1;this.i\u003d{};this.Y\u003dNaN;this.status\u003d\"\";this.G\u003dNaN;this.l\u003da.G;this.cryptoPeriodIndex\u003dc.cryptoPeriodIndex;a\u003d{};Object.assign(a,this.W.deviceParams);a.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.Fa\u0026\u0026(a.vvt\u003dthis.videoData.Fa,this.videoData.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dthis.videoData.mdxEnvironment));\nthis.W.ea\u0026\u0026(a.authuser\u003dthis.W.ea);this.W.pageId\u0026\u0026(a.pageid\u003dthis.W.pageId);isNaN(this.cryptoPeriodIndex)||(a.cpi\u003dthis.cryptoPeriodIndex.toString());var e\u003d(e\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.Xc))?e[1]:\"\";\"ATV\"\u003d\u003d\u003de\u0026\u0026(a.cdt\u003de);this.B\u003da;this.B.session_id\u003dd;this.L\u003d!0;\"widevine\"\u003d\u003d\u003dthis.l.flavor\u0026\u0026(this.B.hdr\u003d\"1\");\"playready\"\u003d\u003d\u003dthis.l.flavor\u0026\u0026(b\u003dNumber(g.GE(b.experiments,\"playready_first_play_expiration\")),!isNaN(b)\u0026\u00260\u003c\u003db\u0026\u0026(this.B.mfpe\u003d\"\"+b),this.L\u003d!1);this.baseUrl\u003dg.NE(this.l)?OBa(c.initData).replace(\"skd://\",\n\"https://\"):this.l.B;this.fairplayKeyId\u003dyi(this.baseUrl,\"ek\")||\"\";if(b\u003dyi(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(b);this.ya\u003dthis.videoData.X(\"html5_use_drm_retry\");this.xa\u003dc.l;this.ma();NV(this,\"sessioninit.\"+c.cryptoPeriodIndex);this.status\u003d\"in\"};\naCa\u003dfunction(a,b){NV(a,\"createkeysession\");a.status\u003d\"gr\";$A(\"drm_gk_s\",void 0,a.videoData.jb);a.url\u003dYBa(a);try{a.u\u003db.createSession(a.Aa,function(c){NV(a,c)})}catch(c){b\u003d\"t.g\";\nc instanceof DOMException\u0026\u0026(b+\u003d\";c.\"+c.code);a.Z(\"licenseerror\",\"drm.unavailable\",!0,b,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}a.u\u0026\u0026(ZBa(a.u,function(c,d){$Ba(a,c,d)},function(c){a.isDisposed()||(a.ma(),a.error(\"drm.keyerror\",!0,c))},function(){a.isDisposed()||(a.ma(),NV(a,\"onkyadd\"),a.J||(a.Z(\"sessionready\"),a.J\u003d!0))},function(c){a.Kn(c)}),g.J(a,a.u))};\nYBa\u003dfunction(a){var b\u003da.baseUrl;$ia(b)||a.error(\"drm.net\",!0,\"t.x\");if(!yi(b,\"fexp\")){var c\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(e){return a.W.experiments.experiments[e]});\n0\u003cc.length\u0026\u0026(a.B.fexp\u003dc.join())}c\u003dg.r(Object.keys(a.B));for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b\u003dAi(b,d,a.B[d]);return b};\n$Ba\u003dfunction(a,b,c){if(!a.isDisposed())if(b){a.ma();NV(a,\"onkmtyp.\"+c);a.status\u003d\"km\";switch(c){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":bCa(a,b);return;default:a.Z(\"ctmp\",\"message_type\",\"t.\"+c+\";l.\"+b.byteLength)}a.V||($A(\"drm_gk_f\",void 0,a.videoData.jb),a.V\u003d!0,a.Z(\"newsession\",a));if(KE(a.l)\u0026\u0026(b\u003dcCa(b),!b))return;g.NE(a.l)\u0026\u0026!a.videoData.useInnertubeDrmService()\u0026\u0026(b\u003dWB(g.ee(b)));b\u003dnew MV(b,++a.requestNumber,a.videoData.jb);TBa(b,\nfunction(d,e){dCa(a,d,e)},function(d,e,f){if(!a.isDisposed()){var h\u003d!1,l;\n(l\u003d3\u003c\u003dd.i.l)||(l\u003da.ya\u0026\u002636E4\u003c(0,g.P)()-a.Y);l\u0026\u0026(h\u003d!0,e\u003d\"drm.net.retryexhausted\");a.ma();NV(a,\"onlcsrqerr.\"+e+\";\"+f);a.error(e,h,f);a.shouldRetry(h,d)\u0026\u0026eCa(a,d)}});\ng.J(a,b);fCa(a,b)}else a.error(\"drm.unavailable\",!1,\"km.empty\")};\nbCa\u003dfunction(a,b){a.ma();NV(a,\"sdpvrq\");a.G\u003dDate.now();if(\"widevine\"!\u003d\u003da.l.flavor)a.error(\"drm.provision\",!0,\"e.flavor;f.\"+a.l.flavor+\";l.\"+b.byteLength);else{var c\u003d{cpn:a.videoData.clientPlaybackNonce};Object.assign(c,a.W.deviceParams);c\u003dg.ui(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",c);b\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:XB(b)}),responseType:\"arraybuffer\"};\ng.nt(c,b,3,500).then(ls(function(d){d\u003dd.xhr;if(!a.isDisposed()){d\u003dnew Uint8Array(d.response);var e\u003dXB(d);try{var f\u003dJSON.parse(e)}catch(h){}f\u0026\u0026f.signedResponse?(a.Z(\"ctmp\",\"drminfo\",\"provisioning\"),f\u003d(Date.now()-a.G)/1E3,a.G\u003dNaN,a.Z(\"ctmp\",\"provs\",\"\"+f.toFixed(3)),a.u\u0026\u0026a.u.update(d)):(f\u003df\u0026\u0026f.error\u0026\u0026f.error.message,d\u003d\"e.parse\",f\u0026\u0026(d+\u003d\";m.\"+f),a.error(\"drm.provision\",!0,d))}}),ls(function(d){a.isDisposed()||a.error(\"drm.provision\",!0,\"e.\"+d.errorCode+\";c.\"+(d.xhr\u0026\u0026d.xhr.status))}))}};\nPV\u003dfunction(a){var b;if(b\u003da.L\u0026\u0026null!\u003da.u)a\u003da.u,b\u003d!(!a.i||!a.i.keyStatuses);return b};\nfCa\u003dfunction(a,b){var c,d;a.status\u003d\"km\";$A(\"drm_net_s\",void 0,a.videoData.jb);if(a.videoData.useInnertubeDrmService()){var e\u003dnew g.xx(a.W.Mg),f\u003d{context:g.fv(e.config_||g.gv())};f.drmSystem\u003dgCa[a.l.flavor];f.videoId\u003da.videoData.videoId;f.cpn\u003da.videoData.clientPlaybackNonce;f.sessionId\u003da.sessionId;f.licenseRequest\u003dg.ee(b.message);f.drmParams\u003da.videoData.drmParams;isNaN(a.cryptoPeriodIndex)||(f.isKeyRotated\u003d!0,f.cryptoPeriodIndex\u003da.cryptoPeriodIndex);var h\u003d!(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.videoData.l)||void 0\u003d\u003d\u003d\nc?void 0:c.ib())||void 0\u003d\u003d\u003dd||!d.isHdr());f.drmVideoFeature\u003dh?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\"DRM_VIDEO_FEATURE_SDR\";if(!f.context||!f.context.client){a.ma();a.error(\"drm.net\",!0,\"t.r;ic.0\");return}if(h\u003da.W.deviceParams)f.context.client.deviceMake\u003dh.cbrand,f.context.client.deviceModel\u003dh.cmodel,f.context.client.browserName\u003dh.cbr,f.context.client.browserVersion\u003dh.cbrver,f.context.client.osName\u003dh.cos,f.context.client.osVersion\u003dh.cosver;f.context.user\u003df.context.user||{};f.context.request\u003df.context.request||\n{};a.videoData.Fa\u0026\u0026(f.context.user.credentialTransferTokens\u003d[{token:a.videoData.Fa,scope:\"VIDEO\"}]);f.context.request.mdxEnvironment\u003da.videoData.mdxEnvironment||f.context.request.mdxEnvironment;a.videoData.rb\u0026\u0026(f.context.user.kidsParent\u003d{oauthToken:a.videoData.rb});if(g.NE(a.l)){h\u003da.fairplayKeyId;for(var l\u003d[],m\u003d0;m\u003ch.length;m+\u003d2)l.push(parseInt(h.substring(m,m+2),16));f.fairplayKeyId\u003dg.ee(l)}XBa(b,f,e,a.videoData.df())}else VBa(b,a.url,a.videoData.oauthToken);a.status\u003d\"rs\"};\ndCa\u003dfunction(a,b,c){if(!a.isDisposed()){if(a.requestNumber!\u003d\u003dc\u0026\u0026\"widevine\"\u003d\u003d\u003da.l.flavor\u0026\u0026((a.W.X(\"html5_drm_ignore_out_of_order_responses\")||a.W.X(\"html5_drm_ignore_out_of_order_responses_cfl\"))\u0026\u0026NV(a,\"drmOOO.\"+a.requestNumber+\".\"+c,!0),a.W.X(\"html5_drm_ignore_out_of_order_responses\")))return;NV(a,\"onlcsrsp\");a.status\u003d\"rr\";0!\u003d\u003db.statusCode?a.error(\"drm.auth\",!0,\"t.f;c.\"+b.statusCode,b.errorMessage||void 0):($A(\"drm_kr_s\",void 0,a.videoData.jb),b.heartbeatParams\u0026\u0026b.heartbeatParams.url\u0026\u0026a.videoData.X(\"outertube_streaming_data_always_use_staging_license_service\")\u0026\u0026\n(c\u003da.l.B.match(/(.*)youtube.com/g))\u0026\u0026(b.heartbeatParams.url\u003dc[0]+b.heartbeatParams.url),b.heartbeatParams\u0026\u0026a.Z(\"newlicense\",b.heartbeatParams),b.i\u0026\u0026(a.C\u003db.i,g.S(a.W.experiments,\"html5_heartbeat_wait_for_drm_killswitch\")||(a.videoData.useInnertubeDrmService()\u0026\u0026!a.videoData.SB\u0026\u0026a.Z(\"newlicense\",new PBa({})),a.videoData.SB\u003d!0),a.ea\u003dxn(a.C,function(d){return d.includes(\"HDR\")})),b.l\u0026\u0026(a.i\u003dFb(b.l,function(d){return{type:d,\nstatus:\"unknown\"}})),LE(a.l)\u0026\u0026!a.videoData.useInnertubeDrmService()?b.message\u003dg.Ad(XB(b.message)):ME(a.l)\u0026\u0026a.videoData.useInnertubeDrmService()\u0026\u0026(b.message\u003dWB(g.ee(b.message))),a.u\u0026\u0026(a.ma(),NV(a,\"updtks\"),a.status\u003d\"ku\",a.u.update(b.message).then(function(){$A(\"drm_kr_f\",void 0,a.videoData.jb);\nPV(a)||(NV(a,\"ksApiUnsup\"),a.Z(\"keystatuseschange\",a))},function(d){d\u003d\"msuf.req.\"+a.requestNumber+\";msg.\"+g.ee(g.Wa(d.message),3);\na.error(\"drm.keyerror\",!0,d)})),a.J\u0026\u0026(a.Y\u003d(0,g.P)()),g.NE(a.l)\u0026\u0026a.Z(\"fairplay_next_need_key_info\",a.baseUrl,b.nextFairplayKeyId))}};\neCa\u003dfunction(a,b){var c\u003db.i.getValue();c\u003dnew g.K(function(){fCa(a,b)},c);\ng.J(a,c);c.start();g.$e(b.i);a.ma();NV(a,\"rtyrq\")};\nhCa\u003dfunction(a,b){for(var c\u003d[],d\u003dg.r(Object.keys(a.i)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,c.push(e+\"_\"+a.i[e].type+\"_\"+a.i[e].status);return c.join(b)};\niCa\u003dfunction(a){var b\u003da.status+\".\";return PV(a)?b+hCa(a,\".\"):b+a.C.join(\".\")};\njCa\u003dfunction(a,b){switch(a){case \"highres\":case \"hd2880\":a\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":a\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":a\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":a\u003d\"SD\";break;default:return\"\"}b\u0026\u0026(a+\u003d\"HDR\");return a};\nQV\u003dfunction(a,b){for(var c in a.i)if(\"usable\"\u003d\u003d\u003da.i[c].status\u0026\u0026a.i[c].type\u003d\u003d\u003db)return!0;return!1};\nNV\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ma();(c||a.videoData.Y)\u0026\u0026a.Z(\"ctmp\",\"drmlog\",b)};\nkCa\u003dfunction(a){var b\u003da[0];a[0]\u003da[3];a[3]\u003db;b\u003da[1];a[1]\u003da[2];a[2]\u003db;b\u003da[4];a[4]\u003da[5];a[5]\u003db;b\u003da[6];a[6]\u003da[7];a[7]\u003db};\ncCa\u003dfunction(a){for(var b\u003d\"\",c\u003d0;c\u003ca.length;c+\u003d2)b+\u003dString.fromCharCode(a[c]);a\u003dqd(new DOMParser,g.ld(g.hc(\"Uses only text content.\"),b),\"text/xml\");return a?(a\u003da.querySelector(\"Challenge\"))\u0026\u0026a.childNodes\u0026\u00260!\u003d\u003da.childNodes.length?new Uint8Array(WQ(ge(a.childNodes[0].nodeValue)).buffer):null:null};\nlCa\u003dfunction(a,b,c,d){if(a\u003dWB(g.ee(a)))a\u003d{format:\"RAW\",method:\"POST\",postBody:a,responseType:\"arraybuffer\",withCredentials:!0,timeout:3E4},c\u003dCba(c,d),g.nt(c,a,3,500).then(function(e){e\u003dnew Uint8Array(e.xhr.response);(e\u003dSBa(e))\u0026\u0026e.message\u0026\u0026b.update(e.message)})};\nRV\u003dfunction(a,b,c,d,e){g.F.call(this);this.element\u003da;this.L\u003db;this.initData\u003dc;this.i\u003dd;this.l\u003de;this.sessionId\u003d\"\";this.J\u003dthis.G\u003dthis.u\u003dthis.C\u003dnull;this.B\u003dnew Hx(this);g.J(this,this.B);mCa(this)};\nmCa\u003dfunction(a){a.i?(a.B.N(a.i,\"message\",a.TN),a.B.N(a.i,\"keystatuseschange\",a.Kn),a.i.closed\u0026\u0026a.i.closed.then(ls(function(){a.isDisposed()||Bt(\"xboxone\")\u0026\u0026a.u\u0026\u0026a.u(\"closed\")}),null)):a.l\u0026\u0026(Ix(a.B,a.l,[\"mskeymessage\",\n\"webkitkeymessage\"],a.SK),Ix(a.B,a.l,[\"mskeyerror\",\"webkitkeyerror\"],a.RK),Ix(a.B,a.l,[\"mskeyadded\",\"webkitkeyadded\"],a.QK))};\nZBa\u003dfunction(a,b,c,d,e){a.C\u003db;a.u\u003dc;a.G\u003dd;a.J\u003de};\nnCa\u003dfunction(a,b,c){g.ks(c);a.u\u0026\u0026(c instanceof DOMException\u0026\u0026(b+\u003d\";n.\"+c.name+\";m.\"+c.message),a.u(b))};\nSV\u003dfunction(a,b){g.F.call(this);this.element\u003da;this.i\u003db;this.G\u003d{};this.B\u003dnull;this.C\u003dnew Hx(this);this.u\u003dthis.l\u003dnull;g.J(this,this.C)};\nTV\u003dfunction(a){if(a.i.keySystemAccess)return a.i.keySystemAccess.createMediaKeys().then(function(b){a.isDisposed()||(a.l\u003db,a.element.setMediaKeys(b))});\nJE(a.i)?a.u\u003dnew (IE())(a.i.keySystem):LE(a.i)?(a.u\u003dnew (IE())(a.i.keySystem),a.element.webkitSetMediaKeys(a.u)):oCa(a);return null};\noCa\u003dfunction(a){Ix(a.C,a.element,[\"keymessage\",\"webkitkeymessage\"],a.WN);Ix(a.C,a.element,[\"keyerror\",\"webkitkeyerror\"],a.VN);Ix(a.C,a.element,[\"keyadded\",\"webkitkeyadded\"],a.UN)};\nqCa\u003dfunction(a,b){b\u003dpCa(b,a.i.l);a\u003da.u.createSession(\"video/mp4\",b);return new RV(null,null,null,null,a)};\nrCa\u003dfunction(a,b){for(var c\u003dnew Uint8Array(270),d\u003d0;135\u003ed;d++)c[2*d]\u003d\u0027\u003cPlayReadyCDMData type\u003d\"LicenseAcquisition\"\u003e\u003cLicenseAcquisition version\u003d\"1.0\" Proactive\u003d\"true\"\u003e\u003c/LicenseAcquisition\u003e\u003c/PlayReadyCDMData\u003e\u0027.charCodeAt(d);a\u003da.u.createSession(\"video/mp4\",b,c);return new RV(null,null,null,null,a)};\nUV\u003dfunction(a,b){var c\u003da.G[b.sessionId];!c\u0026\u0026a.B\u0026\u0026(c\u003da.B,a.B\u003dnull,c.sessionId\u003db.sessionId,a.G[b.sessionId]\u003dc);return c};\npCa\u003dfunction(a,b){var c\u003da.subarray(4);c\u003dnew Uint16Array(c.buffer,c.byteOffset,c.byteLength/2);c\u003dString.fromCharCode.apply(null,c).match(/ek\u003d([0-9a-f]+)/)[1];for(var d\u003d\"\",e\u003d0;e\u003cc.length;e+\u003d2)d+\u003dString.fromCharCode(parseInt(c.substr(e,2),16));c\u003dd;d\u003dnew ArrayBuffer(2*c.length);e\u003dnew Uint16Array(d);for(var f\u003d0;f\u003cc.length;f++)e[f]\u003dc.charCodeAt(f);c\u003dnew Uint8Array(d);d\u003d0;f\u003dnew ArrayBuffer(a.byteLength+4+c.byteLength+4+b.byteLength);e\u003dnew Uint8Array(f);f\u003dnew DataView(f);e.set(a);d+\u003da.byteLength;f.setUint32(d,\nc.length,!0);d+\u003d4;e.set(c,d);d+\u003dc.length;f.setUint32(d,b.byteLength,!0);e.set(b,d+4);return e};\nVV\u003dfunction(a,b){g.F.call(this);this.i\u003dg.qg(\"video\");this.l\u003dnull;this.C\u003d[];this.B\u003dnew Hx(this);this.u\u003dnew HE(\"fairplay\",\"com.youtube.fairplay\",\"\",b);this.u.l\u003da;g.J(this,this.B);this.init()};\nWV\u003dfunction(a,b,c,d){KV.call(this);var e\u003dthis;this.C\u003da;this.B\u003db;this.u\u003dc;this.i\u003d[];this.l\u003dnew g.K(function(){e.Z(\"log_qoe\",\"wvagt.timer;reqlen.\"+(e.i?e.i.length:-1));if(e.i){if(0\u003ce.i.length){var f\u003de.i.shift();sCa(e,f.info)}0\u003ce.i.length\u0026\u0026(f\u003de.i[0].time-(0,g.P)(),e.l.start(Math.max(0,f)))}},0);\ng.J(this,this.l);d.subscribe(\"widevine_set_need_key_info\",this.G,this)};\nsCa\u003dfunction(a,b){a:{var c\u003db.cryptoPeriodIndex;if(isNaN(c)\u0026\u00260\u003ca.u.values.length)c\u003d!0;else{for(var d\u003dg.r(a.u.values),e\u003dd.next();!e.done;e\u003dd.next())if(e.value.cryptoPeriodIndex\u003d\u003d\u003dc){c\u003d!0;break a}c\u003d!1}}a.Z(\"log_qoe\",\"wvagt.reqnews;canskip.\"+c);c||a.Z(\"rotated_need_key_info_ready\",b)};\nXV\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\nYV\u003dfunction(a){a.keys\u003d[];a.values\u003d[]};\nZV\u003dfunction(a,b){return g.fb(a.keys,function(c){return g.zb(b,c)})};\n$V\u003dfunction(a,b,c){g.Kx.call(this);this.element\u003da;this.videoData\u003db;this.W\u003dc;this.i\u003dthis.videoData.G;this.drmSessionId\u003dthis.videoData.drmSessionId||g.Wx();this.l\u003dnew XV;this.G\u003dnew XV;this.J\u003dnew XV;this.u\u003d[];this.Fa\u003d2;this.Y\u003dnew Hx(this);this.Ja\u003dthis.ya\u003d!1;this.heartbeatParams\u003dnull;this.xa\u003dthis.V\u003d!1;this.C\u003dnull;this.Aa\u003d!1;(a\u003dthis.element)\u0026\u0026(a.addKey||a.webkitAddKey)||IE()||OE(c.experiments);c\u003dthis.videoData.Hg;this.L\u003d\"fairplay\"\u003d\u003d\u003dthis.i.flavor||c?TG:tCa;this.B\u003dnew SV(this.element,this.i);g.J(this,this.B);\nJE(this.i)\u0026\u0026(this.ea\u003dnew SV(this.element,this.i),g.J(this,this.ea));g.J(this,this.Y);c\u003dthis.element;this.i.keySystemAccess?this.Y.N(c,\"encrypted\",this.XN):Ix(this.Y,c,JE(this.i)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.zT);uCa(this);a:switch(c\u003dthis.i,a\u003dthis.W.experiments,b\u003dthis.l,c.flavor){case \"fairplay\":19.2999\u003cAt()?(a\u003dc.J,c\u003dc.G,c\u003e\u003da\u0026\u0026(c\u003d.75*a),b\u003d.5*(a-c),c\u003dnew LV(b,a,a-b-c,this)):c\u003dnull;break a;case \"widevine\":c\u003dnew WV(g.S(a,\"disable_license_delay\"),!g.S(a,\"h5_widevine_keyrotationagent_optimization_killswitch\"),\nb,this);break a;default:c\u003dnull}if(this.C\u003dc)g.J(this,this.C),this.C.subscribe(\"rotated_need_key_info_ready\",this.xH,this),this.C.subscribe(\"log_qoe\",this.zg,this);this.ma(\"Created, key system \"+this.i.keySystem+\", final EME \"+OE(this.W.experiments));this.zg(\"cks\"+this.i.cf());c\u003dthis.i;\"com.youtube.widevine.forcehdcp\"\u003d\u003d\u003dc.keySystem\u0026\u0026c.C\u0026\u0026(this.Ia\u003dnew VV(this.videoData.dc,this.W.experiments),g.J(this,this.Ia))};\nuCa\u003dfunction(a){var b\u003dTV(a.B);b?b.then(ls(function(){vCa(a)}),ls(function(c){if(!a.isDisposed()){a.ma();\ng.ks(c);var d\u003d\"t.a\";c instanceof DOMException\u0026\u0026(d+\u003d\";n.\"+c.name+\";m.\"+c.message);a.Z(\"licenseerror\",\"drm.unavailable\",!0,d,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(a.ma(),a.zg(\"mdkrdy\"),a.V\u003d!0);\na.ea\u0026\u0026(b\u003dTV(a.ea))};\nxCa\u003dfunction(a,b,c){a.Ja\u003d!0;c\u003dnew GU(b,c);a.W.X(\"html5_eme_loader_sync\")\u0026\u0026(a.G.get(b)||a.G.set(b,c));wCa(a,c)};\nwCa\u003dfunction(a,b){if(!a.isDisposed()){a.zg(\"onInitData\");if(g.S(a.W.experiments,\"html5_eme_loader_sync\")\u0026\u0026a.videoData.u\u0026\u0026a.videoData.u.i){var c\u003da.J.get(b.initData);b\u003da.G.get(b.initData);if(!c||!b)return;b\u003dc;c\u003db.initData;a.G.remove(c);a.J.remove(c)}a.ma();a.zg(\"initd.\"+b.initData.length+\";ct.\"+b.contentType);if(\"widevine\"\u003d\u003d\u003da.i.flavor)if(a.ya\u0026\u0026!a.videoData.isLivePlayback)aW(a);else{if(!(g.S(a.W.experiments,\"vp9_drm_live\")\u0026\u0026a.videoData.isLivePlayback\u0026\u0026b.Ce)){a.ya\u003d!0;c\u003db.cryptoPeriodIndex;var d\u003db.i;\npAa(b);b.Ce||(d\u0026\u0026b.i!\u003d\u003dd?a.Z(\"ctmp\",\"cpsmm\",\"emsg.\"+d+\";pssh.\"+b.i):c\u0026\u0026b.cryptoPeriodIndex!\u003d\u003dc\u0026\u0026a.Z(\"ctmp\",\"cpimm\",\"emsg.\"+c+\";pssh.\"+b.cryptoPeriodIndex));a.Z(\"widevine_set_need_key_info\",b)}}else a.xH(b)}};\nvCa\u003dfunction(a){if(!a.isDisposed())if(g.S(a.W.experiments,\"html5_drm_set_server_cert\")\u0026\u0026!g.HF(a.W)){var b\u003da.B.setServerCertificate();b?b.then(ls(function(c){a.videoData.Y\u0026\u0026a.Z(\"ctmp\",\"ssc\",c)}),ls(function(c){a.Z(\"ctmp\",\"ssce\",\"n.\"+c.name+\";m.\"+c.message)})).then(ls(function(){bW(a)})):bW(a)}else bW(a)};\nbW\u003dfunction(a){a.isDisposed()||(a.V\u003d!0,a.ma(),a.zg(\"onmdkrdy\"),aW(a))};\naW\u003dfunction(a){if(a.Ja\u0026\u0026a.V\u0026\u0026!a.xa){for(;a.u.length;){var b\u003da.u[0];if(a.l.get(b.initData))if(\"fairplay\"\u003d\u003d\u003da.i.flavor)a.l.remove(b.initData);else{a.u.shift();continue}pAa(b);break}a.u.length\u0026\u0026a.createSession(a.u[0])}};\nyCa\u003dfunction(a){var b;if(b\u003dg.Et()){var c;b\u003d!(null\u003d\u003d\u003d(c\u003da.B.l)||void 0\u003d\u003d\u003dc||!c.getMetrics)}b\u0026\u0026(b\u003da.B.getMetrics())\u0026\u0026(b\u003dg.C.TextDecoder?(new TextDecoder).decode(b):g.Ya(b),a.Z(\"ctmp\",\"drm\",b))};\ndW\u003dfunction(a){g.F.call(this);var b\u003dthis;this.i\u003da;this.l\u003dthis.i.T();this.videoData\u003dthis.i.getVideoData();this.Zu\u003d0;this.L\u003dthis.B\u003d!1;this.J\u003dthis.G\u003d0;this.C\u003dg.T(this.l.experiments,\"html5_delayed_retry_count\");this.u\u003dnew g.K(function(){cW(b.i)},g.T(this.l.experiments,\"html5_delayed_retry_delay_ms\"));\ng.J(this,this.u)};\nfW\u003dfunction(a,b,c){var d\u003da.videoData.l;if((\"progressive.net.retryexhausted\"\u003d\u003d\u003db||\"fmt.unplayable\"\u003d\u003d\u003db||\"fmt.decode\"\u003d\u003d\u003db)\u0026\u0026!a.i.Bf.C\u0026\u0026d\u0026\u0026\"22\"\u003d\u003d\u003dd.kc())return a.i.Bf.C\u003d!0,a.Ld(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),eW(a.i),!0;var e\u003d!1,f\u003da.Zu+3E4\u003c(0,g.P)()||a.u.isActive();if(a.l.X(\"html5_empty_src\")\u0026\u0026a.videoData.isAd()\u0026\u0026\"fmt.unplayable\"\u003d\u003d\u003db\u0026\u0026/Empty src/.test(\"\"+c.msg))return c.origin\u003d\"emptysrc\",a.Ld(\"auth\",c),!0;var h;if(h\u003d!f)h\u003da.i.visibility,h\u003d!!(h.Be()||h.isInline()||h.isBackground()||h.Kr()||\nh.Ir());h\u0026\u0026(c.nonfg\u003d\"paused\",f\u003d!0,a.i.pauseVideo());!f\u0026\u00260\u003ca.C\u0026\u0026(a.u.start(),f\u003d!0,c.delayed\u003d\"1\",--a.C);h\u003da.i.Va;if(!f\u0026\u0026!a.videoData.X(\"html5_disable_codec_on_platform_errors_cfl\")\u0026\u0026((null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:LD(d))||(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:JD(d)))){if(a.videoData.X(\"html5_disable_codec_on_platform_errors\")){a.l.B.i.set(d.i,{uI:1,AE:Number.MAX_SAFE_INTEGER});var l\u003d\"cfalls\"}else if(a.videoData.X(\"html5_disable_codec_on_errors_with_exp_backoff\")){l\u003da.l.B;var m\u003dd.i,n\u003d0;l.i.has(m)\u0026\u0026(n\u003dl.i.get(m).uI);l.i.set(m,\n{uI:n+1,AE:Math.pow(2,n+1)});l\u003d\"cfallexp\"}else a.videoData.X(\"html5_disable_codec_for_playback_on_error\")\u0026\u0026h\u0026\u0026(m\u003dh.l,n\u003dd.i,m.La.has(n)?m\u003d!1:(m.La.add(n),m.V\u003d-1,uU(m,m.u),m\u003d!0),m\u0026\u0026(l\u003d\"cfallp\"));l\u0026\u0026(e\u003df\u003d!0,c[l]\u003dd.i)}if(!f)return zCa(a,c);a.Zu\u003d(0,g.P)();f\u003da.videoData;f.Ua?(f\u003df.Ua.JI(),l\u003dDate.now()/1E3+1800,f\u003df\u003cl):f\u003d!1;c.e\u003db;f\u0026\u0026(c.staleprog\u003d\"1\");a.Ld(\"qoe.restart\",c);if(f\u0026\u0026ACa(a))return BCa(a),!0;Bt(\"philips\")\u0026\u0026CCa(a);!a.videoData.X(\"html5_disable_codec_on_platform_errors\")\u0026\u0026d\u0026\u0026LD(d)?(a.l.B.disableAv1(),\ne\u003d!0):h?(b\u003d(b\u003dYU(h.videoTrack)||h.videoTrack.l)?b.i:h.videoTrack.i,b.L+\u003d1,yU(h.l,b,!0)):a.videoData.Ua\u0026\u0026a.videoData.Ua.EE();a.u.isActive()||cW(a.i,e);return!0};\nzCa\u003dfunction(a,b){if(a.videoData.fb)return!1;a.l.Ya+\u003d1;if(10\u003e\u003da.l.Ya)return!1;b.exiled\u003d\"\"+a.l.Ya;a.Ld(\"qoe.start15s\",b);a.i.Z(\"playbackstalledatstart\");return!0};\nCCa\u003dfunction(a){if(\"GAME_CONSOLE\"!\u003d\u003da.l.deviceParams.cplatform)try{window.close()}catch(b){}};\nACa\u003dfunction(a){return a.B?!0:\"yt\"!\u003d\u003da.l.ya?!1:a.videoData.fb?25\u003ea.videoData.vb:!a.videoData.vb};\nBCa\u003dfunction(a){if(!a.B){a.B\u003d!0;var b\u003da.i.getPlayerState();b\u003dg.U(b,4)||b.isSuspended();a.i.em();b\u0026\u0026!EH(a.videoData)||a.i.Z(\"signatureexpired\")}};\nDCa\u003dfunction(a,b){if((a\u003da.i.cd())\u0026\u0026(\"fmt.unplayable\"\u003d\u003d\u003db.errorCode||\"html5.invalidstate\"\u003d\u003d\u003db.errorCode)){var c\u003da.Wi();b.details.merr\u003dc?c.toString():\"0\";b.details.msg\u003da.pe()}};\nFCa\u003dfunction(a,b){if(\"403\"\u003d\u003d\u003db.details.rc){var c\u003db.errorCode;c\u003d\"net.badstatus\"\u003d\u003d\u003dc||\"manifest.net.retryexhausted\"\u003d\u003d\u003dc}else c\u003d!1;if(!c\u0026\u0026!a.B)return!1;b.details.sts\u003d\"18837\";if(ACa(a))return b.i\u0026\u0026(b\u003dObject.assign({e:b.errorCode},b.details),b\u003dnew g.cE(\"qoe.restart\",!1,b)),a.Ld(b.errorCode,b.details),BCa(a),!0;6048E5\u003c(0,g.P)()-a.l.jb\u0026\u0026ECa(a,\"signature\");return!1};\nECa\u003dfunction(a,b){try{window.location.reload();a.Ld(\"qoe.restart\",{detail:\"pr.\"+b});return}catch(c){}a.l.X(\"tvhtml5_retire_old_players\")\u0026\u0026g.HF(a.l)\u0026\u0026CCa(a)};\nGCa\u003dfunction(a,b){a.l.B.B\u003d!1;a.Ld(\"qoe.restart\",{e:void 0\u003d\u003d\u003db?\"fmt.noneavailable\":b,detail:\"hdr\"});eW(a.i)};\nHCa\u003dfunction(a,b,c,d){this.videoData\u003da;this.i\u003db;this.reason\u003dc;this.l\u003dd};\ngW\u003dfunction(a,b,c){this.W\u003da;this.jw\u003db;this.i\u003dc;this.ea\u003dthis.J\u003dthis.L\u003dthis.u\u003dthis.l\u003dthis.G\u003dthis.V\u003dthis.B\u003d0;this.playbackRate\u003d1;this.C\u003d!1};\nJCa\u003dfunction(a,b,c){!g.S(a.W.experiments,\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.HF(a.W)\u0026\u0026(c\u003dc.compose(ICa(a,b)));return c};\nNCa\u003dfunction(a,b){return KCa(a).compose(LCa(a)).compose(MCa(a,b))};\nKCa\u003dfunction(a){a\u003dOCa(a);return oB(\"auto\",a,!1,\"s\")};\nOCa\u003dfunction(a){var b;a.X(\"html5_exponential_memory_for_sticky\")?b\u003d.5\u003egF(a.W.dc,\"sticky-lifetime\")?\"auto\":qB[fF()]:b\u003dqB[fF()];return b};\nPCa\u003dfunction(a,b){return 1\u003ca.playbackRate?(a\u003dzla(a.W.B,b.i.videoInfos,a.playbackRate),new lB(0,a,!0,\"o\")):new lB(0,0,!1,\"o\")};\nICa\u003dfunction(a,b){if(g.HF(a.W)\u0026\u0026zB(a.W.B,AB.HEIGHT))var c\u003db.i.videoInfos[0].ib().i;else{var d\u003d!!b.i.i;var e;wF(a.W)\u0026\u0026(e\u003dwindow.screen\u0026\u0026window.screen.width?new g.Uf(window.screen.width,window.screen.height):null);e||(e\u003da.W.Ti?a.W.Ti.clone():a.jw.Zf());(yF||UT||d)\u0026\u0026e.scale(g.QF());d\u003de;bH(b.videoData)||EH(b.videoData);b\u003db.i.videoInfos;if(b.length){e\u003d.85;var f\u003db[0].ib();4!\u003d\u003df.projectionType\u0026\u00262!\u003d\u003df.projectionType\u0026\u00263!\u003d\u003df.projectionType||uF||(e\u003d.45);a\u003dg.T(a.W.experiments,\"html5_viewport_undersend_maximum\");\nfor(f\u003d0;f\u003cb.length;f++){c\u003db[f];var h\u003dc.ib();if(null\u003d\u003d\u003dd||h.width*e\u003cd.width\u0026\u0026h.height*e\u003cd.height){a\u0026\u0026f\u0026\u0026h.width\u003cd.width*a\u0026\u0026h.height\u003cd.height*a\u0026\u0026(c\u003db[f-1]);break}}d\u003dc.ib();c\u003d\"93\"\u003d\u003d\u003dc.kc()?g.nB[DD(d.width,d.height)]:d.i;c\u003dnew lB(0,c,!1,\"r\")}else c\u003dTG;c\u003dc.i}c\u0026\u0026(c\u003dMath.max(c,360));return new lB(0,c,!1,\"r\")};\nQCa\u003dfunction(a,b){return g.E(a,function d(){var e;return g.B(d,function(f){if(!b.i.i)return f.return(void 0);e\u003db.i.videoInfos;return f.return(SG(e))})})};\nRCa\u003dfunction(a,b){return g.E(a,function d(){var e,f,h,l,m\u003dthis;return g.B(d,function(n){if(1\u003d\u003dn.i)return(e\u003db.i.videoInfos.find(function(p){return LD(p)}))?null!\u003d\u003de.l?n.wb(2):g.A(n,SG([e]),2):n.return(!1);\nf\u003de.l||!1;h\u003db.i.videoInfos[0].video;l\u003dMath.min(EE(\"1\",h.fps),EE(\"1\",30));m.i.Ca(\"mcrsp\",\"itag.\"+e.id+\";smooth.\"+ +e.u+\";efficient.\"+ +f+\";perf.\"+l);return n.return(f)})})};\nTCa\u003dfunction(a,b){if(!b.videoData.l||a.X(\"html5_disable_performance_downgrade\"))return!1;6E4\u003cg.Qa()-a.V\u0026\u0026(a.B\u003d0);a.B++;a.V\u003dg.Qa();if(4!\u003d\u003da.B)return!1;SCa(a,b.videoData.l);return!0};\nVCa\u003dfunction(a,b,c,d){if(!b||!c||!b.videoData.l)return!1;var e\u003dg.T(a.W.experiments,\"html5_df_downgrade_thresh\"),f\u003da.X(\"html5_log_media_perf_info\"),h\u003dg.T(a.W.experiments,\"hfr_dropped_framerate_fallback_threshold\");if(!(5E3\u003e(0,g.P)()-a.G?0:f||0\u003ce||0\u003ch))return!1;a.G\u003d(0,g.P)();c\u003dc.Lw();if(!c)return!1;var l\u003dc.droppedVideoFrames-a.J,m\u003dc.totalVideoFrames-a.ea;a.J\u003dc.droppedVideoFrames;a.ea\u003dc.totalVideoFrames;var n\u003d0\u003d\u003d\u003dc.displayCompositedVideoFrames?0:c.displayCompositedVideoFrames||-1;f\u0026\u0026b.videoData.Y\u0026\u0026a.i.Ca(\"ddf\",\n\"dr.\"+c.droppedVideoFrames+\";de.\"+c.totalVideoFrames+\";comp.\"+n);if(d)return a.l\u003d0,a.u\u003d0,!1;d\u003d60\u003cm?l/m:0;0\u003cd\u0026\u0026(a.L\u003dd);a.u\u003d0\u003ch\u0026\u002660*d\u003eh?a.u+1:0;if(!e||g.HF(a.W))return!1;a.l\u003dd\u003ee?a.l+1:0;if(3!\u003d\u003da.l)return!1;SCa(a,b.videoData.l);a.i.Ca(\"dfd\",\"dr.\"+c.droppedVideoFrames+\";de.\"+c.totalVideoFrames+\";\"+UCa());return!0};\nWCa\u003dfunction(a,b){return 0\u003e\u003dg.T(a.W.experiments,\"hfr_dropped_framerate_fallback_threshold\")||!(b\u0026\u0026b.ib()\u0026\u002632\u003cb.ib().fps)?!1:3\u003c\u003da.u?(a.u\u003d0,!0):!1};\nSCa\u003dfunction(a,b){var c\u003db.ib().i-1;XCa(b.i,b.ib().fps,c);a\u003da.i;a.Va\u0026\u0026hAa(a.Va.l,a.W)};\nYCa\u003dfunction(a,b){if(!b.i.i)return a.C?new lB(0,360,!1,\"b\"):TG;var c\u003da.W.X(\"html5_dynamic_av1_hybrid_threshold\"),d\u003d0,e\u003dg.T(a.W.experiments,\"html5_performance_cap_floor\");a\u003da.W.i?240:e;b\u003dg.r(b.i.videoInfos);for(e\u003db.next();!e.done;e\u003db.next()){var f\u003de.value;if(!c||!LD(f))if(e\u003dEE(f.i,f.ib().fps),f\u003df.ib().i,Math.max(e,a)\u003e\u003df){d\u003df;break}}return new lB(0,d,!1,\"b\")};\nLCa\u003dfunction(a){var b\u003da.i.visibility,c\u003dg.T(a.W.experiments,\"html5_inline_quality_cap\"),d\u003dg.T(a.W.experiments,\"html5_background_quality_cap\"),e\u003dg.T(a.W.experiments,\"html5_background_cap_idle_secs\");return c\u0026\u0026b.isInline()?new lB(0,c,!1,\"v\"):!d||\"auto\"!\u003d\u003dOCa(a)||Hu()/1E3\u003ce?TG:b.isBackground()?new lB(0,d,!1,\"v\"):TG};\nMCa\u003dfunction(a,b,c){if(g.HF(a.W)\u0026\u0026(1080\u003c\u003dfF(-1)||b.osid))return TG;var d\u003dg.T(a.W.experiments,\"html5_autonav_quality_cap\"),e\u003dg.T(a.W.experiments,\"html5_autonav_cap_idle_secs\");return d\u0026\u0026b.Bk\u0026\u0026Hu()/1E3\u003ee?(c\u0026\u0026(d\u003dZCa(a,c,d)),new lB(0,d,!1,\"e\")):TG};\nZCa\u003dfunction(a,b,c){if(a.X(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026c)for(a\u003db.i.videoInfos,b\u003d1;b\u003ca.length;b++)if(a[b].video.i\u003cc)return a[b-1].video.i;return c};\n$Ca\u003dfunction(a,b){a.X(\"html5_log_media_perf_info\")\u0026\u0026(a.i.Ca(\"perfdb\",UCa()),a.i.Ca(\"hwc\",\"\"+navigator.hardwareConcurrency,!0),b\u0026\u0026a.i.Ca(\"mcdb\",b.i.videoInfos.filter(function(c){return!1\u003d\u003d\u003dc.u}).map(function(c){return c.kc()}).join(\"-\")))};\nUCa\u003dfunction(){var a\u003dFb(hW(),function(b){return\"\"+b});\nreturn g.dE(a)};\niW\u003dfunction(a,b){g.F.call(this);this.i\u003da;this.J\u003db;this.l\u003d-1;this.G\u003d!1;this.u\u003d-1;this.playerState\u003dnew g.gK;this.seekCount\u003dthis.nonNetworkErrorCount\u003dthis.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.C\u003d0;this.delay\u003dnew g.K(this.send,6E4,this);this.B\u003d!1;g.J(this,this.delay)};\naDa\u003dfunction(a){0\u003c\u003da.l||(3\u003d\u003d\u003da.i.i.getVisibilityState()?a.G\u003d!0:(a.l\u003dg.AS(a.i),a.delay.start()))};\nbDa\u003dfunction(a){if(!(0\u003ea.u)){var b\u003dg.AS(a.i),c\u003db-a.C;a.C\u003db;8\u003d\u003d\u003da.playerState.state?a.playTimeSecs+\u003dc:g.oK(a.playerState)\u0026\u0026!g.U(a.playerState,16)\u0026\u0026(a.rebufferTimeSecs+\u003dc)}};\ncDa\u003dfunction(a){switch(a.W.ll){case \"canary\":return\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";case \"holdback\":return\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";default:return\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}};\ndDa\u003dfunction(a){return(!a.X(\"html5_health_to_gel\")||a.W.jb+36E5\u003c(0,g.P)())\u0026\u0026(a.X(\"html5_health_to_gel_canary_killswitch\")||a.W.jb+36E5\u003c(0,g.P)()||\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"\u003d\u003d\u003dcDa(a))?a.X(\"html5_health_to_qoe\"):!0};\nfDa\u003dfunction(a,b){b?eDa.test(a):(a\u003dg.ts(a),Object.keys(a).includes(\"cpn\"))};\njW\u003dfunction(a,b,c,d,e,f,h){var l\u003d{format:\"RAW\"},m\u003d{};if(xs(a)\u0026\u0026ys()){if(h){var n;2!\u003d\u003d(null\u003d\u003d\u003d(n\u003dgDa.uaChPolyfill)||void 0\u003d\u003d\u003dn?void 0:n.state.type)?h\u003dnull:(h\u003dgDa.uaChPolyfill.state.data.values,h\u003d{\"Synth-Sec-CH-UA-Arch\":h.architecture,\"Synth-Sec-CH-UA-Model\":h.model,\"Synth-Sec-CH-UA-Platform\":h.platform,\"Synth-Sec-CH-UA-Platform-Version\":h.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":h.uaFullVersion});m\u003dObject.assign(m,h);l.withCredentials\u003d!0}d\u0026\u0026(m[\"X-Goog-Visitor-Id\"]\u003dd);c\u0026\u0026(m[\"X-Goog-PageId\"]\u003dc);\ne\u0026\u0026(m.Authorization\u003d\"Bearer \"+e);d||e||c?l.withCredentials\u003d!0:b.X(\"html5_send_cpn_with_options\")\u0026\u0026eDa.test(a)\u0026\u0026(l.withCredentials\u003d!0)}0\u003cObject.keys(m).length\u0026\u0026(l.headers\u003dm);f\u0026\u0026(l.onFinish\u003df);return 1\u003cObject.keys(l).length?l:null};\nkW\u003dfunction(a,b,c,d,e,f,h,l){ys()\u0026\u0026c.token\u0026\u0026(a\u003dvs(a,{ctt:c.token,cttype:c.fF,mdx_environment:c.mdxEnvironment}));f?(null\u003d\u003db?b\u003d{allowPingSend:!0}:fDa(a,d.X(\"html5_assert_cpn_with_regex\")),l?rx(a,b):h?qx(a,b):px(a,b)):b?(fDa(a,d.X(\"html5_assert_cpn_with_regex\")),g.it(a,b)):g.Ju(a,e)};\nhDa\u003dfunction(){var a\u003dwindow.H5vccPlatformService,b\u003d\"\";if(a\u0026\u0026a.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(a\u003da.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var c\u003da.send(new ArrayBuffer(0));\nc\u0026\u0026(b\u003dString.fromCharCode.apply(String,g.v(new Uint8Array(c))));a.close()}return b};\ng.mW\u003dfunction(a){g.F.call(this);var b\u003dthis;this.i\u003da;this.l\u003d{};this.sequenceNumber\u003d1;this.Ua\u003dNaN;this.md\u003d\"N\";this.L\u003dthis.jb\u003dthis.bb\u003dthis.Sa\u003dthis.B\u003d0;this.Aa\u003dthis.rb\u003d\"\";this.eb\u003dthis.Y\u003dNaN;this.Ya\u003d0;this.vb\u003d-1;this.fb\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.Ia\u003dthis.ya\u003dthis.isOffline\u003dthis.xa\u003d!1;this.Ib\u003d[];this.ea\u003dnull;this.C\u003dthis.Ja\u003dthis.G\u003d!1;this.u\u003d-1;this.Fa\u003d!1;this.zb\u003dnew g.K(this.KQ,750,this);this.V\u003dthis.adCpn\u003d\"\";this.adFormat\u003dvoid 0;this.Nb\u003d0;g.J(this,this.zb);(a\u003d\"function\"\u003d\u003d\u003dtypeof navigator.getBattery?\nnavigator.getBattery():null)\u0026\u0026a.then\u0026\u0026a.then(function(c){b.ea\u003dc});\ng.lW(this,0,\"vps\",[\"N\"])};\ng.lW\u003dfunction(a,b,c,d){var e\u003da.l[c];e||(e\u003d[],a.l[c]\u003de);e.push(b.toFixed(3)+\":\"+d.join(\":\"))};\nnW\u003dfunction(a,b){var c\u003da.i.i.getCurrentTime();g.lW(a,b,\"cmt\",[c.toFixed(3)]);c\u003da.i.i.Ah();if(a.J\u0026\u00261E3*c\u003ea.J.lK+100\u0026\u0026a.J){var d\u003da.J,e\u003dd.isAd;a.La\u003d1E3*b-d.EV-(1E3*c-d.lK)-d.uV;a.Ca(\"gllat\",\"l.\"+a.La.toFixed()+\";prev_ad.\"+ +e);delete a.J}};\noW\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?NaN:b;b\u003d0\u003c\u003db?b:g.AS(a.i);var c\u003da.i.i.Tx();if(!isNaN(a.Y)\u0026\u0026!isNaN(c.l)){var d\u003dc.l-a.Y;0\u003cd\u0026\u0026g.lW(a,b,\"bwm\",[d,(c.B-a.eb).toFixed(3)])}isNaN(a.Y)\u0026\u0026c.l\u0026\u0026a.isOffline\u0026\u0026iDa(a,!1);a.Y\u003dc.l;a.eb\u003dc.B;isNaN(c.bandwidthEstimate)||g.lW(a,b,\"bwe\",[c.bandwidthEstimate.toFixed(0)]);a.i.videoData.Y\u0026\u0026(c.i\u0026\u0026a.Ca(\"bwinfo\",c.i),(d\u003dg.dE(uBa()))\u0026\u0026a.Ca(\"meminfo\",d));a.ea\u0026\u0026g.lW(a,b,\"bat\",[a.ea.level,a.ea.charging?\"1\":\"0\"]);d\u003da.i.i.getVisibilityState();a.vb!\u003d\u003dd\u0026\u0026(g.lW(a,b,\"vis\",[d]),a.vb\u003dd);nW(a,\nb);(d\u003djDa(a.i))\u0026\u0026d!\u003d\u003da.Ya\u0026\u0026(g.lW(a,b,\"conn\",[d]),a.Ya\u003dd);kDa(a,b,c)};\nkDa\u003dfunction(a,b,c){if(!isNaN(c.Oo)){var d\u003dc.Oo;c.u\u003cd\u0026\u0026(d\u003dc.u);g.lW(a,b,\"bh\",[d.toFixed(3)])}};\npW\u003dfunction(a){for(var b\u003d0,c\u003dg.r(Object.keys(a.l)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b+\u003dd.length+Number(Em(a.l[d],function(e,f){return e+f.length},0));\n96E3\u003cb\u0026\u0026(new g.K(a.reportStats,0,a)).start()};\nlDa\u003dfunction(a){a.i.videoData.Uc\u0026\u0026qW(a,\"prefetch\");a.i.videoData.vb\u0026\u0026a.Ca(\"reload\",\"r.\"+a.i.videoData.reloadReason+\";ct.\"+a.i.videoData.vb);a.i.videoData.bb\u0026\u0026qW(a,\"monitor\");a.i.videoData.isLivePlayback\u0026\u0026qW(a,\"live\");a.i.videoData.og\u0026\u0026a.Ca(\"ctrl\",a.i.videoData.og,!0);if(a.i.videoData.Df){var b\u003da.i.videoData.Df.replace(/,/g,\"_\");a.Ca(\"ytp\",b,!0)}a.i.videoData.ZG\u0026\u0026(b\u003da.i.videoData.ZG.replace(/,/g,\".\"),a.Ca(\"ytrexp\",b,!0));if(!g.S(a.i.W.experiments,\"html5_disable_gpu_reporting\")){var c\u003da.i.W.experiments;\nb\u003da.i.videoData;c\u003dg.S(c,\"enable_white_noise\")||g.S(c,\"enable_webgl_noop\")||g.S(c,\"enable_gpu_logging\");var d\u003dg.uH(b)||g.sH(b)||g.tH(b)||g.vH(b),e\u003db.u\u0026\u0026LD(g.cb(b.u.videoInfos))\u0026\u0026/^g/.test(b.clientPlaybackNonce);b\u003d/^gp/.test(b.clientPlaybackNonce);(c||d||b||e)\u0026\u0026(b\u003d(0,g.rW)())\u0026\u0026(a.l.gpu\u003d[b])}EH(a.i.videoData)\u0026\u0026g.lW(a,g.AS(a.i),\"dt\",[\"1\"]);a.C\u003d!0;a.Ua\u003dct(function(){a.reportStats()},1E4)};\nmDa\u003dfunction(a){0\u003c\u003da.u||(a.i.W.uc||3!\u003d\u003da.i.i.getVisibilityState()?a.u\u003dg.AS(a.i):a.Fa\u003d!0)};\nqW\u003dfunction(a,b){var c\u003da.l.cat||[];c.push(b);a.l.cat\u003dc};\niDa\u003dfunction(a,b){a.isOffline\u003db;g.lW(a,g.AS(a.i),\"is_offline\",[a.isOffline?\"1\":\"0\"])};\nnDa\u003dfunction(a,b,c,d,e){var f\u003dg.AS(a.i);1\u003d\u003d\u003db\u0026\u0026g.lW(a,f,\"vps\",[a.md]);var h\u003da.l.xvt||[];h.push(\"t.\"+f.toFixed(3)+\";m.\"+e.toFixed(3)+\";g.2;tt.\"+b+\";np.0;c.\"+c+\";d.\"+d);a.l.xvt\u003dh};\noDa\u003dfunction(a){/[^a-zA-Z0-9;.!_-]/.test(a)\u0026\u0026(a\u003da.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return a};\npDa\u003dfunction(a){this.i\u003da;this.L\u003d!1;this.l\u003d0;this.C\u003d-1;this.lastUpdateTime\u003dNaN;this.u\u003d0;this.segments\u003d[];this.J\u003dthis.G\u003d0;this.ea\u003dthis.i.Bh().volume;this.V\u003dthis.i.Bh().muted;this.B\u003dsW(this.i)};\ntW\u003dfunction(a){a.B.startTime\u003da.u;a.B.endTime\u003da.l;a.segments.length\u0026\u0026g.cb(a.segments).isEmpty()?a.segments[a.segments.length-1]\u003da.B:a.segments.length\u0026\u0026a.B.isEmpty()||a.segments.push(a.B);a.G+\u003da.l-a.u;a.B\u003dsW(a.i);a.u\u003da.l};\nqDa\u003dfunction(a){a.segments.length\u0026\u0026a.l\u003d\u003d\u003da.u||tW(a);var b\u003da.segments;a.segments\u003d[];return b};\nsDa\u003dfunction(a){rDa(a);a.J\u003dct(function(){a.update()},100);\na.lastUpdateTime\u003dg.AS(a.i);a.B\u003dsW(a.i)};\nrDa\u003dfunction(a){window.clearInterval(a.J);a.J\u003dNaN};\ntDa\u003dfunction(a,b,c){c-\u003da.lastUpdateTime;return b\u003d\u003d\u003da.l\u0026\u0026.5\u003cc};\nuW\u003dfunction(a,b,c,d){this.W\u003db;this.segments\u003d[];this.experimentIds\u003d[];this.Aa\u003dthis.jb\u003dthis.isFinal\u003dthis.Nc\u003dthis.bb\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.zb\u003d\"yt\";this.B\u003dthis.G\u003dnull;this.sendVisitorIdHeader\u003dthis.Fa\u003d!1;this.pageId\u003d\"\";this.u\u003d\"watchtime\"\u003d\u003d\u003dc;this.C\u003d\"playback\"\u003d\u003d\u003dc;this.fb\u003d\"delayplay\"\u003d\u003d\u003dc;this.eb\u003d\"atr\"\u003d\u003d\u003dc;this.ph\u003d\"engage\"\u003d\u003d\u003dc;this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.eb?\"/api/stats/\"+c:\"//\"+b.Ui+\"/api/stats/\"+c;this.Th\u003d!b.X(\"embeds_disable_event_label_embedded_unbranded_killswitch\")\u0026\u0026this.C\u0026\u0026\nb.pfpChazalUi\u0026\u0026a.C;this.Tb\u003db.X(\"embeds_enable_intersection_observer_v2\");d\u0026\u0026(this.jb\u003dd.fs,d.rtn\u0026\u0026(this.B\u003dd.rtn),this.u?(this.playerState\u003dd.state,0\u003cd.rti\u0026\u0026(this.G\u003dd.rti)):(this.Uc\u003dd.mos,this.ye\u003dd.volume,d.at\u0026\u0026(this.adType\u003dd.at)),d.autonav\u0026\u0026(this.autonav\u003dd.autonav),null!\u003dd.inview\u0026\u0026(this.Nb\u003dd.inview),d.size\u0026\u0026(this.Ib\u003dd.size));this.deviceParams\u003dg.Wb(b.deviceParams);this.Kc\u003db.Dc;b.X(\"embeds_js_api_set_1p_cookie\")\u0026\u0026b.embedsTokenValue\u0026\u0026(this.embedsTokenValue\u003db.embedsTokenValue);this.experimentIds\u003db.experiments.experimentIds;\nthis.ya\u003db.ze;this.zb\u003db.ya;this.region\u003db.region;this.userAge\u003db.userAge;this.Sa\u003db.He;this.He\u003dHu();this.sendVisitorIdHeader\u003db.sendVisitorIdHeader;this.V\u003dg.S(b.experiments,\"vss_pings_using_networkless\");this.ea\u003dg.S(b.experiments,\"vss_send_then_write\");this.td\u003dg.S(b.experiments,\"vss_final_ping_send_and_write\");this.pageId\u003db.pageId;b.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003db.livingRoomAppMode);this.uc\u003db.l\u0026\u0026g.S(b.experiments,\"embeds_append_synth_ch_headers\");this.accessToken\u003da.df();this.adFormat\u003da.adFormat;\nthis.adQueryId\u003da.adQueryId;this.autoplay\u003dBH(a);this.autonav\u003da.Bk||this.autonav;this.Dc\u003dzH(a);this.clientPlaybackNonce\u003da.clientPlaybackNonce;this.bb\u003da.C;a.eb\u0026\u0026(this.J\u003da.eb,this.Ya\u003da.Qh);a.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003da.mdxEnvironment);this.i\u003da.At;this.xa\u003da.Ib;a.l\u0026\u0026(this.videoFormat\u003da.l.kc(),a.J\u0026\u0026a.J.kc()!\u003d\u003dthis.videoFormat\u0026\u0026(this.Ua\u003da.J.kc()));a.i\u0026\u0026uB(a.i)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003dthis.Th?\"embedded_unbranded\":yH(a);this.Aa\u003da.He;this.Wb\u003da.Hj;if(b\u003dnH(a))this.Zd\u003db;\nthis.Xb\u003da.al;this.eventId\u003da.eventId;this.playlistId\u003da.lH||a.playlistId;this.og\u003da.og;this.Df\u003da.Df;this.dc\u003da.Ct;this.subscribed\u003da.subscribed;this.videoId\u003da.videoId;this.videoMetadata\u003da.videoMetadata;this.visitorData\u003da.visitorData;this.osid\u003da.osid;this.Zb\u003da.sR;this.referrer\u003da.referrer;this.Ja\u003da.XG||a.gH;this.Ia\u003da.nB;this.La\u003da.tR;this.userGenderAge\u003da.userGenderAge;this.Y\u003da.DP};\nvW\u003dfunction(a,b){return jW(a.uri,a.W,a.pageId,a.sendVisitorIdHeader?a.visitorData:void 0,a.accessToken,b,a.uc)};\nuDa\u003dfunction(a,b){return function(){var c\u003da.uri,d\u003dwW(a),e\u003dvW(a),f\u003da.V,h\u003da.ea;d.cmt\u003dd.len;d.lact\u003d\"0\";var l\u003db().toFixed(3);d.rt\u003dNumber(l).toString();c\u003dg.ui(c,d);f?(null\u003d\u003de\u0026\u0026(e\u003d{}),h?qx(c,e):px(c,e)):e?g.it(c,e):g.Ju(c)}};\nwW\u003dfunction(a){var b\u003d{ns:a.zb,el:a.eventLabel,cpn:a.clientPlaybackNonce,docid:a.videoId,ver:2,referrer:a.referrer,cmt:a.l(a.i),ei:a.eventId,fmt:a.videoFormat,fs:a.jb?\"1\":\"0\",rt:a.l(a.ze),of:a.Zb,adformat:a.adFormat,content_v:a.Dc,etv:a.embedsTokenValue,euri:a.Kc,lact:a.He,live:a.Zd,cl:(387454209).toString(),mos:a.Uc,osid:a.osid,state:a.playerState,vm:a.videoMetadata,volume:a.ye};a.adQueryId\u0026\u0026(b.aqi\u003da.adQueryId);a.subscribed\u0026\u0026(b.subscribed\u003d\"1\");g.Pa(b,a.deviceParams);a.autonav\u0026\u0026(b.autonav\u003d\"1\");a.autoplay\u0026\u0026\n(b.autoplay\u003d\"1\");a.bb\u0026\u0026(b.dni\u003d\"1\");a.isFinal\u0026\u0026(b[\"final\"]\u003d\"1\");a.Aa\u0026\u0026(b.splay\u003d\"1\");a.xa\u0026\u0026(b.delay\u003da.xa);a.ya\u0026\u0026(b.hl\u003da.ya);a.region\u0026\u0026(b.cr\u003da.region);a.userGenderAge\u0026\u0026(b.uga\u003da.userGenderAge);void 0!\u003d\u003da.userAge\u0026\u0026a.Sa\u0026\u0026(b.uga\u003da.Sa+a.userAge);void 0!\u003d\u003da.vb\u0026\u0026(b.len\u003da.l(a.vb));!a.u\u0026\u00260\u003ca.experimentIds.length\u0026\u0026(b.fexp\u003da.experimentIds.toString());null!\u003d\u003da.B\u0026\u0026(b.rtn\u003da.l(a.B));a.Ja\u0026\u0026(b.feature\u003da.Ja);a.playlistId\u0026\u0026(b.list\u003da.playlistId);a.og\u0026\u0026(b.ctrl\u003da.og);a.Df\u0026\u0026(b.ytr\u003da.Df);a.dc\u0026\u0026(b.ssrt\u003d\"1\");a.Ua\u0026\u0026(b.afmt\u003da.Ua);\na.offlineDownloadUserChoice\u0026\u0026(b.ODUC\u003da.offlineDownloadUserChoice);a.rb\u0026\u0026(b.lio\u003da.l(a.rb));a.u?(b.idpj\u003da.Wb,b.ldpj\u003da.Xb,null!\u003da.G\u0026\u0026(b.rti\u003da.l(a.G)),a.Y\u0026\u0026(b.ald\u003da.Y)):void 0!\u003d\u003da.adType\u0026\u0026(b.at\u003da.adType);a.Ib\u0026\u0026(a.C||a.fb||a.u\u0026\u0026a.Tb)\u0026\u0026(b.size\u003da.Ib);null!\u003da.Nb\u0026\u0026(a.C||a.fb||a.u\u0026\u0026a.Tb)\u0026\u0026(b.inview\u003da.l(a.Nb));a.u\u0026\u0026(b.volume\u003dxW(a,g.Re(a.segments,function(d){return d.volume})),b.st\u003dxW(a,g.Re(a.segments,function(d){return d.startTime})),b.et\u003dxW(a,g.Re(a.segments,function(d){return d.endTime})),xn(a.segments,function(d){return 1!\u003d\u003d\nd.playbackRate})\u0026\u0026(b.rate\u003dxW(a,g.Re(a.segments,function(d){return d.playbackRate}))),xn(a.segments,function(d){return\"-\"!\u003d\u003dd.i})\u0026\u0026(b.als\u003dg.Re(a.segments,function(d){return d.i}).join(\",\")));\nb.muted\u003dxW(a,g.Re(a.segments,function(d){return d.muted?1:0}));\nxn(a.segments,function(d){return 0!\u003d\u003dd.visibilityState})\u0026\u0026(b.vis\u003dxW(a,g.Re(a.segments,function(d){return d.visibilityState})));\nxn(a.segments,function(d){return 0!\u003d\u003dd.connectionType})\u0026\u0026(b.conn\u003dxW(a,g.Re(a.segments,function(d){return d.connectionType})));\nxn(a.segments,function(d){return 0!\u003d\u003dd.l})\u0026\u0026(b.blo\u003dxW(a,g.Re(a.segments,function(d){return d.l})));\nxn(a.segments,function(d){return\"-\"!\u003d\u003dd.B})\u0026\u0026(b.cc\u003dg.Re(a.segments,function(d){return d.B}).join(\",\"));\nxn(a.segments,function(d){return\"-\"!\u003d\u003dd.clipId})\u0026\u0026(b.clipid\u003dg.Re(a.segments,function(d){return d.clipId}).join(\",\"));\nif(xn(a.segments,function(d){return!!d.u})){var c\u003d\"au\";\na.C\u0026\u0026(c\u003d\"au_d\");b[c]\u003dg.Re(a.segments,function(d){return d.u}).join(\",\")}ys()\u0026\u0026a.J\u0026\u0026(b.ctt\u003da.J,b.cttype\u003da.Ya,b.mdx_environment\u003da.mdxEnvironment);\na.ph\u0026\u0026(b.etype\u003dvoid 0!\u003d\u003da.L?a.L:0);a.Ia\u0026\u0026(b.uoo\u003da.Ia);a.La\u0026\u0026(b.upt\u003da.La);a.livingRoomAppMode\u0026\u0026\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"!\u003d\u003da.livingRoomAppMode\u0026\u0026(b.clram\u003dvDa[a.livingRoomAppMode]||a.livingRoomAppMode);return b};\nxW\u003dfunction(a,b){return g.Re(b,a.l).join(\",\")};\nyW\u003dfunction(a){g.F.call(this);this.i\u003da;this.currentPlayerState\u003d\"paused\";this.u\u003dNaN;this.G\u003d[10,10,10,40];this.L\u003dthis.J\u003d0;this.xa\u003dthis.Y\u003dthis.Aa\u003dthis.ya\u003dthis.ea\u003dthis.V\u003dthis.B\u003d!1;this.C\u003dNaN;this.l\u003dnew pDa(a)};\nxDa\u003dfunction(a){if(!a.B){g.S(a.i.W.experiments,\"disable_embedpage_playback_logging\")||16623!\u003d\u003da.i.videoData.Yv||g.py(Error(\"Playback for EmbedPage\"));var b\u003dzW(a,\"playback\");a:{var c;if(a.i.W.X(\"web_player_use_server_vss_schedule\")){var d\u003dnull\u003d\u003d\u003d(c\u003da.i.videoData.getPlayerResponse())||void 0\u003d\u003d\u003dc?void 0:c.playbackTracking,e\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.videostatsScheduledFlushWalltimeSeconds;d\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.videostatsDefaultFlushIntervalSeconds;if(e\u0026\u00260\u003ce.length\u0026\u0026d){c\u003d[];var f\u003da.i.videoData.Hj,\nh\u003da.i.videoData.al,l\u003d-f;e\u003dg.r(e);for(var m\u003de.next();!m.done;m\u003de.next())m\u003dm.value,c.push(m-l),l\u003dm;c.push(d+h-f);c.push(d);a.G\u003dc;break a}}a.G\u003d[10+a.i.videoData.Hj,10,10,40+a.i.videoData.al-a.i.videoData.Hj,40]}sDa(a.l);b.B\u003dAW(a,!0);0\u003ca.C\u0026\u0026(b.i-\u003da.C);b.send();a.i.videoData.Yp\u0026\u0026(b\u003da.i.W,d\u003da.i.videoData,d\u003d{html5:\"1\",video_id:d.videoId,cpn:d.clientPlaybackNonce,ei:d.eventId,ptk:d.Yp,oid:d.IF,ptchn:d.HF,pltype:d.JF,content_v:zH(d)},b\u003dg.ui(b.Fa+\"ptracking\",d),BW(a,b));a.i.videoData.Ib||wDa(a);a.B\u003d!0;a\u003da.l;\na.l\u003da.i.i.getCurrentTime();g.S(a.i.W.experiments,\"html5_vss_media_time_killswitch\")||(a.l\u003da.i.i.Ah());a.lastUpdateTime\u003dg.AS(a.i);!(0\u003d\u003d\u003da.u\u0026\u00265\u003ea.l)\u0026\u00262\u003ca.l-a.u\u0026\u0026(a.u\u003da.l);a.L\u003d!0}};\nAW\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;var d\u003dg.AS(a.i);c\u003disNaN(c)?d:c;c\u003dMath.ceil(c);var e\u003da.G[a.J];a.J+1\u003ca.G.length\u0026\u0026a.J++;var f\u003dc+e;a.u\u003dg.Gs(function(){if(!a.isDisposed()){a.u\u003dNaN;a.l.update();var h\u003dqDa(a.l),l\u003dyDa(a,h);b\u0026\u0026(l.G\u003df);var m\u003d1E3\u003ca.L;!(1\u003ch.length)\u0026\u0026h[0].isEmpty()||m||(l.B\u003dAW(a,!0,f));l.send();a.L++}},1E3*(f-d));\nreturn f};\nzW\u003dfunction(a,b){var c\u003da.i;c\u003dObject.assign(c.Bh(),c.videoData.Bh());g.Pa(c,{state:a.currentPlayerState});b\u003dnew uW(a.i.videoData,a.i.W,b,c);b.i\u003da.i.i.getCurrentTime();g.S(a.i.W.experiments,\"html5_vss_media_time_killswitch\")||(b.i\u003da.i.i.Ah());a.i.videoData.isLivePlayback||(b.vb\u003da.i.i.getDuration());a.i.videoData.i\u0026\u0026(c\u003da.i.videoData.i.getIngestionTime(b.i))\u0026\u0026(b.rb\u003dc-b.i);b.ze\u003dg.AS(a.i);b.segments\u003d[sW(a.i)];return b};\nyDa\u003dfunction(a,b){var c\u003dzW(a,\"watchtime\");if(0\u003ca.C){for(var d\u003dg.r(b),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.startTime-\u003da.C,e.endTime-\u003da.C;c.i-\u003da.C}else c.i\u003da.l.l;c.segments\u003db;return c};\nCW\u003dfunction(a){a.l.update();return yDa(a,qDa(a.l))};\nwDa\u003dfunction(a){a.i.videoData.remarketingUrl\u0026\u0026!a.ya\u0026\u0026(BW(a,a.i.videoData.remarketingUrl),a.ya\u003d!0);a.i.videoData.youtubeRemarketingUrl\u0026\u0026!a.Aa\u0026\u0026(BW(a,a.i.videoData.youtubeRemarketingUrl),a.Aa\u003d!0);a.i.videoData.googleRemarketingUrl\u0026\u0026!a.Y\u0026\u0026(BW(a,a.i.videoData.googleRemarketingUrl),a.Y\u003d!0);a.i.videoData.ppvRemarketingUrl\u0026\u0026!a.xa\u0026\u0026(BW(a,a.i.videoData.ppvRemarketingUrl),a.xa\u003d!0);a.Ks()};\nDW\u003dfunction(a){if(!a.isDisposed()\u0026\u0026a.B){a.currentPlayerState\u003d\"paused\";var b\u003dCW(a);b.isFinal\u003d!0;b.send();a.dispose()}};\nzDa\u003dfunction(a,b,c){if(!a.V){c||(c\u003dzW(a,\"atr\"));c.attestationResponse\u003db;try{c.send()}catch(d){if(\"Unknown Error\"!\u003d\u003dd.message)throw d;}a.V\u003d!0}};\nBW\u003dfunction(a,b){var c\u003da.i.videoData.df(),d\u003da.i.W,e\u003da.i.X(\"web_player_vss_pageid_header\")?a.i.W.pageId:void 0,f\u003da.i.W.sendVisitorIdHeader?a.i.videoData.visitorData:void 0,h\u003dg.S(a.i.W.experiments,\"vss_pings_using_networkless\"),l\u003dg.S(a.i.W.experiments,\"vss_send_then_write\"),m\u003dg.S(a.i.W.experiments,\"allow_skip_networkless\");c\u003djW(b,d,e,f,c,void 0);kW(b,c,{token:a.i.videoData.eb,fF:a.i.videoData.Qh,mdxEnvironment:a.i.videoData.mdxEnvironment},d,void 0,h\u0026\u0026!m,l)};\nADa\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.B\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.u\u003d\"\";this.volume\u003dthis.connectionType\u003dthis.l\u003d0;this.muted\u003d!1;this.i\u003dthis.clipId\u003d\"-\"};\nEW\u003dfunction(a,b,c,d){this.videoData\u003da;this.W\u003db;this.i\u003dc;this.Bh\u003dd;this.l\u003dvoid 0};\ng.AS\u003dfunction(a){return BDa(a)()};\nBDa\u003dfunction(a){if(!a.l){var b\u003dg.Oa(function(d){var e\u003d(0,g.P)();d\u0026\u0026631152E6\u003e\u003de\u0026\u0026(g.oy(Error(\"invalid coreTime.now value: \"+e)),e\u003d(new Date).getTime()+2);return e},g.S(a.W.experiments,\"html5_validate_yt_now\")),c\u003db();\na.l\u003dfunction(){return Math.round(b()-c)/1E3};\na.i.ZD()}return a.l};\njDa\u003dfunction(a){if(navigator.connection\u0026\u0026navigator.connection.type)return CDa[navigator.connection.type]||CDa.other;if(g.HF(a.W)){a\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(a))return 3;if(/[Ww]ired[)]/.test(a))return 1}return 0};\nsW\u003dfunction(a){var b\u003dnew ADa;b.B\u003da.Bh().cc||\"-\";b.playbackRate\u003da.i.getPlaybackRate();var c\u003da.i.getVisibilityState();0!\u003d\u003dc\u0026\u0026(b.visibilityState\u003dc);a.W.Nb\u0026\u0026(b.l\u003d1);c\u003da.i.getAudioTrack();c.Gc\u0026\u0026c.Gc.id\u0026\u0026\"und\"!\u003d\u003dc.Gc.id\u0026\u0026(b.u\u003dc.Gc.id);b.connectionType\u003djDa(a);b.volume\u003da.Bh().volume;b.muted\u003da.Bh().muted;b.clipId\u003da.Bh().clipid||\"-\";b.i\u003da.videoData.NG||\"-\";return b};\ng.FW\u003dfunction(a){g.F.call(this);var b\u003dthis;this.l\u003da;this.u\u003dthis.qoe\u003dthis.i\u003dnull;this.Kf\u003dvoid 0;this.B\u003dnew Map;this.l.videoData.isValid()\u0026\u0026!this.l.videoData.Mh\u0026\u0026(this.i\u003dnew yW(this.l),g.J(this,this.i),this.qoe\u003dnew g.mW(this.l),g.J(this,this.qoe),this.l.videoData.enableServerStitchedDai\u0026\u0026(this.Kf\u003dthis.l.videoData.clientPlaybackNonce)\u0026\u0026this.B.set(this.Kf,this.i));dDa(this.l)\u0026\u0026(this.u\u003dnew iW(this.l,function(c){b.Ca(\"h5h\",c)}),g.J(this,this.u))};\nDDa\u003dfunction(a){a.u\u0026\u0026aDa(a.u);a.qoe\u0026\u0026mDa(a.qoe)};\nEDa\u003dfunction(a){var b;a.l.videoData.enableServerStitchedDai\u0026\u0026a.Kf?null\u003d\u003d\u003d(b\u003da.B.get(a.Kf))||void 0\u003d\u003d\u003db?void 0:tW(b.l):a.i\u0026\u0026tW(a.i.l)};\nFDa\u003dfunction(a,b){a.i\u0026\u0026zDa(a.i,b)};\nGDa\u003dfunction(a){if(!a.i)return null;var b\u003dzW(a.i,\"atr\");return function(c){a.i\u0026\u0026zDa(a.i,c,b)}};\nHDa\u003dfunction(a,b,c,d){c.adFormat\u003dc.Zd;var e\u003db.i;b\u003dnew yW(new EW(c,b.W,{getDuration:function(){return c.lengthSeconds},\ngetCurrentTime:function(){return e.getCurrentTime()},\nAh:function(){return e.Ah()},\nTx:function(){return e.Tx()},\ngetPlayerSize:function(){return e.getPlayerSize()},\ngetAudioTrack:function(){return c.getAudioTrack()},\ngetPlaybackRate:function(){return e.getPlaybackRate()},\nMu:function(){return e.Mu()},\ngetVisibilityState:function(){return e.getVisibilityState()},\nZD:function(){e.ZD()},\nCv:function(){e.Cv()}},b.Bh));\nb.C\u003dd;g.J(a,b);return b};\nIDa\u003dfunction(){this.Oo\u003d0;this.C\u003dthis.B\u003dthis.l\u003dthis.u\u003dNaN;this.i\u003d\"\";this.bandwidthEstimate\u003dNaN};\nJDa\u003dfunction(){this.l\u003dg.eA;this.i\u003d[]};\nLDa\u003dfunction(a,b,c){var d\u003d[];for(b\u003dKDa(a,b);b\u003ca.i.length;++b){var e\u003da.i[b];(e.end\u003c\u003dc||e.contains(c))\u0026\u0026d.push(e);if(e.start\u003ec)break}return d};\nMDa\u003dfunction(a,b){var c\u003d[];a\u003dg.r(a.i);for(var d\u003da.next();!d.done\u0026\u0026!(d\u003dd.value,d.contains(b)\u0026\u0026c.push(d),d.start\u003eb);d\u003da.next());return c};\nNDa\u003dfunction(a){return a.i.slice(KDa(a,0x7ffffffffffff),a.i.length)};\nKDa\u003dfunction(a,b){a\u003dxb(a.i,function(c){return b-c.start||1});\nreturn 0\u003ea?-(a+1):a};\nODa\u003dfunction(a,b){var c\u003dNaN;a\u003dg.r(a.i);for(var d\u003da.next();!d.done;d\u003da.next())if(d\u003dd.value,d.contains(b)\u0026\u0026(isNaN(c)||d.end\u003cc)\u0026\u0026(c\u003dd.end),d.start\u003eb\u0026\u0026(isNaN(c)||d.start\u003cc)){c\u003dd.start;break}return c};\nPDa\u003dfunction(a,b){a.i\u003da.i.filter(function(c){return!b.has(c)})};\nGW\u003dfunction(a,b,c,d){g.F.call(this);this.ea\u003da;this.Y\u003db;this.J\u003dc;this.L\u003dd;this.u\u003dNaN;this.C\u003dthis.G\u003dthis.started\u003d!1;this.l\u003d[];this.V\u003dnew g.K(this.Vk,250,this);g.J(this,this.V);this.B\u003dnew g.K(this.Vk,0,this);g.J(this,this.B);this.i\u003dnew JDa};\nQDa\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dc[1];1\u003d\u003d\u003dc[0]?a.L(g.fA(d.namespace),d):a.L(g.gA(d.namespace),d)}};\nRDa\u003dfunction(a){this.l\u003dthis.mediaTime\u003dNaN;this.u\u003dthis.i\u003d!1;this.B\u003d.001;g.HF(a)\u0026\u0026g.T(a.experiments,\"tvhtml5_min_has_advanced_secs_float\")\u0026\u0026(this.B\u003dg.T(a.experiments,\"tvhtml5_min_has_advanced_secs_float\"))};\nHW\u003dfunction(a,b){return b\u003ea.mediaTime+a.B\u0026\u0026b\u003ca.mediaTime+5};\nIW\u003dfunction(a,b,c,d){if(d\u003d1\u003cd)a.u\u003d!0;if(a.i)b!\u003d\u003da.mediaTime\u0026\u0026(a.i\u003d!1);else if(0\u003cb\u0026\u0026a.mediaTime\u003d\u003d\u003db)return c-a.l\u003e(d||!a.u?1500:400);a.mediaTime\u003db;a.l\u003dc;return!1};\nSDa\u003dfunction(a,b){this.videoData\u003da;this.i\u003db};\nTDa\u003dfunction(a,b,c){return Una(b,c).then(function(){return qt(new SDa(b,b.u))},function(d){d instanceof Error\u0026\u0026ms(d);\nd\u003db.isLivePlayback\u0026\u0026!g.UE(a.B,!0)?\"html5.unsupportedlive\":\"fmt.noneavailable\";var e\u003d{buildRej:\"1\",a:\"\"+ +!!b.adaptiveFormats,d:\"\"+ +!!b.Ya,drm:\"\"+ +cH(b),f18:\"\"+ +(0\u003c\u003db.Ci.indexOf(\"itag\u003d18\")),c18:\"\"+ +QD(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)};b.i\u0026\u0026(cH(b)?(e.f142\u003d\"\"+ +!!b.i.i[\"142\"],e.f149\u003d\"\"+ +!!b.i.i[\"149\"],e.f279\u003d\"\"+ +!!b.i.i[\"279\"]):(e.f133\u003d\"\"+ +!!b.i.i[\"133\"],e.f140\u003d\"\"+ +!!b.i.i[\"140\"],e.f242\u003d\"\"+ +!!b.i.i[\"242\"]),e.cAVC\u003d\"\"+ +RD(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),e.cAAC\u003d\"\"+ +RD(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),\ne.cVP9\u003d\"\"+ +RD(\u0027video/webm; codecs\u003d\"vp9\"\u0027));if(b.G){e.drmsys\u003db.G.keySystem;var f\u003d0;b.G.i\u0026\u0026(f\u003dObject.keys(b.G.i).length);e.drmst\u003d\"\"+f}return new g.cE(d,!0,e)})};\nUDa\u003dfunction(a){this.C\u003da;this.u\u003dthis.l\u003d0;this.B\u003dnew IT(50)};\nKW\u003dfunction(a,b,c){g.Kx.call(this);this.videoData\u003da;this.experiments\u003db;this.L\u003dc;this.l\u003d[];this.B\u003d0;this.u\u003d!0;this.C\u003d!1;this.G\u003d0;c\u003dnew VDa;\"ULTRALOW\"\u003d\u003d\u003da.latencyClass\u0026\u0026(c.B\u003d!1);a.bb?c.l\u003d3:g.qH(a)\u0026\u0026(c.l\u003d2);g.S(b,\"html5_adaptive_seek_to_head_killswitch\")||\"NORMAL\"!\u003d\u003da.latencyClass||(c.L\u003d!0);var d\u003dMna(a);c.C\u003d2\u003d\u003d\u003dd||-1\u003d\u003d\u003dd;c.C\u0026\u0026(c.Y++,21530001\u003d\u003d\u003djH(a)\u0026\u0026(c.G\u003dg.T(b,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN));if(Bt(\"trident/\")||Bt(\"edge/\"))d\u003dg.T(b,\"html5_platform_minimum_readahead_seconds\")||3,c.u\u003dMath.max(c.u,\nd);g.T(b,\"html5_minimum_readahead_seconds\")\u0026\u0026(c.u\u003dg.T(b,\"html5_minimum_readahead_seconds\"));g.T(b,\"html5_maximum_readahead_seconds\")\u0026\u0026(c.V\u003dg.T(b,\"html5_maximum_readahead_seconds\"));g.S(b,\"html5_force_adaptive_readahead\")\u0026\u0026(c.B\u003d!0);g.T(b,\"html5_allowable_liveness_drift_chunks\")\u0026\u0026(c.i\u003dg.T(b,\"html5_allowable_liveness_drift_chunks\"));g.T(b,\"html5_readahead_ratelimit\")\u0026\u0026(c.ea\u003dg.T(b,\"html5_readahead_ratelimit\"));switch(jH(a)){case 21530001:c.i\u003d(c.i+1)/5,\"LOW\"\u003d\u003d\u003da.latencyClass\u0026\u0026(c.i*\u003d2),c.J\u003dg.S(b,\"html5_live_smoothly_extend_max_seekable_time\")}this.policy\u003d\nc;this.J\u003d1!\u003d\u003dthis.policy.l;b\u003disNaN(a.liveChunkReadahead)?3:a.liveChunkReadahead;a.bb\u0026\u0026b--;a.isLowLatencyLiveStream\u0026\u0026\"NORMAL\"!\u003d\u003da.latencyClass||b++;switch(jH(a)){case 21530001:b\u003d1;break;case 2153E4:b\u003d2}this.policy.C\u0026\u0026b++;this.i\u003dJW(this,b);this.ma()};\nWDa\u003dfunction(a,b){var c\u003da.i;(void 0\u003d\u003d\u003db?0:b)\u0026\u0026a.policy.J\u0026\u00263\u003d\u003d\u003dMna(a.videoData)\u0026\u0026--c;return LW(a)*c};\nMW\u003dfunction(a,b){var c\u003da.cj(),d\u003da.policy.i;a.C||(d\u003dMath.max(d-1,0));a\u003dd*LW(a);return b\u003e\u003dc-a};\nXDa\u003dfunction(a,b,c){b\u003dMW(a,b);c||b?b\u0026\u0026(a.u\u003d!0):a.u\u003d!1;a.J\u003d2\u003d\u003d\u003da.policy.l||3\u003d\u003d\u003da.policy.l\u0026\u0026a.u};\nYDa\u003dfunction(a,b){b\u003dMW(a,b);a.C!\u003d\u003db\u0026\u0026a.Z(\"livestatusshift\",b);a.C\u003db};\nLW\u003dfunction(a){return a.videoData.i?yE(a.videoData.i)||5:5};\nJW\u003dfunction(a,b){b\u003dMath.max(Math.max(a.policy.Y,Math.ceil(a.policy.u/LW(a))),b);return Math.min(Math.min(8,Math.floor(a.policy.V/LW(a))),b)};\nVDa\u003dfunction(){this.Y\u003d1;this.u\u003d0;this.V\u003dInfinity;this.ea\u003d0;this.B\u003d!0;this.i\u003d2;this.l\u003d1;this.C\u003d!1;this.G\u003dNaN;this.J\u003dthis.L\u003d!1};\nPW\u003dfunction(a){g.F.call(this);this.i\u003da;this.W\u003dthis.i.T();this.C\u003dthis.l\u003d0;this.B\u003dnew g.K(this.G,1E3,this);this.Aa\u003dnew NW({delayMs:g.T(this.W.experiments,\"html5_seek_timeout_delay_ms\")});this.ea\u003dnew NW({delayMs:g.T(this.W.experiments,\"html5_long_rebuffer_threshold_ms\")});this.Fa\u003dOW(this,\"html5_seek_set_cmt\");this.Y\u003dOW(this,\"html5_seek_jiggle_cmt\");this.xa\u003dOW(this,\"html5_seek_new_elem\");this.Sa\u003dOW(this,\"html5_unreported_seek_reseek\");this.L\u003dOW(this,\"html5_long_rebuffer_jiggle_cmt\");this.V\u003dnew NW({delayMs:2E4});\nthis.J\u003dOW(this,\"html5_ads_preroll_lock_timeout\");this.Ja\u003dnew NW({delayMs:g.T(this.W.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,ir:!g.S(this.W.experiments,\"html5_report_slow_ads_as_error\")});this.Ia\u003dnew NW({delayMs:g.T(this.W.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,ir:!g.S(this.W.experiments,\"html5_skip_slow_buffering_ad\")});this.ya\u003dOW(this,\"html5_seek_over_discontinuities\");this.La\u003dnew NW({delayMs:g.T(this.W.experiments,\"html5_slow_start_timeout_delay_ms\")});this.u\u003d{};g.J(this,this.B)};\nOW\u003dfunction(a,b){var c\u003dg.T(a.W.experiments,b+\"_delay_ms\");a\u003dg.S(a.W.experiments,b+\"_cfl\");return new NW({delayMs:c,ir:a})};\nZDa\u003dfunction(a,b,c,d,e,f,h){var l\u003dXD(c,Math.max(d-3.5,0)),m\u003d0\u003c\u003dl\u0026\u0026d\u003ec.end(l)-1.1\u0026\u0026l+1\u003cc.length\u0026\u002611\u003ec.start(l+1)-c.end(l);m\u003df\u0026\u0026h\u0026\u0026m;var n\u003dl+1\u003cc.length?c.start(l+1):d;QW(a,a.ya,m\u0026\u0026!e,f\u0026\u0026!h,\"qoe.longrebuffer\",function(){b.seekTo(n+.2)},\"seekover\")};\nQW\u003dfunction(a,b,c,d,e,f,h){$Da(b,c)?(a.Ld(e,b,h),b.ir||f()):(b.Ez\u0026\u0026b.triggerTimestamp\u0026\u0026!b.u?(c\u003d(0,g.P)(),d?b.i||(b.i\u003dc):b.i\u003d0,f\u003d!d\u0026\u0026c-b.triggerTimestamp\u003eb.Ez,c\u003db.i\u0026\u0026c-b.i\u003eb.tE||f?b.u\u003d!0:!1):c\u003d!1,c\u0026\u0026(c\u003da.Fb(b),c.wn\u003dh,c.we\u003de,c.wsuc\u003d\"\"+ +d,h\u003dg.dE(c),a.i.Ca(\"workaroundReport\",h),d\u0026\u0026(b.reset(),a.u[e]\u003d!1)))};\nNW\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003da?{}:a;a\u003dvoid 0\u003d\u003d\u003db.delayMs?0:b.delayMs;var c\u003dvoid 0\u003d\u003d\u003db.tE?1E3:b.tE,d\u003dvoid 0\u003d\u003d\u003db.Ez?3E4:b.Ez;b\u003dvoid 0\u003d\u003d\u003db.ir?!1:b.ir;this.i\u003dthis.triggerTimestamp\u003dthis.l\u003dthis.startTimestamp\u003d0;this.u\u003d!1;this.B\u003dMath.ceil(a/1E3);this.tE\u003dc;this.Ez\u003dd;this.ir\u003db};\n$Da\u003dfunction(a,b){if(!a.B||a.triggerTimestamp)return!1;if(!b)return a.reset(),!1;b\u003d(0,g.P)();if(!a.startTimestamp)a.startTimestamp\u003db,a.l\u003d0;else if(a.l\u003e\u003da.B)return a.triggerTimestamp\u003db,!0;a.l+\u003d1;return!1};\nSW\u003dfunction(a){g.F.call(this);var b\u003dthis;this.u\u003da;this.W\u003dthis.u.T();this.videoData\u003dthis.u.getVideoData();this.policy\u003dnew aEa(this.W);this.ea\u003dnew PW(this.u);this.playbackData\u003dnull;this.Sa\u003dnew Hx;this.J\u003dthis.l\u003dthis.Va\u003dthis.oa\u003dnull;this.i\u003dNaN;this.B\u003d0;this.C\u003dnull;this.Aa\u003dNaN;this.G\u003dthis.L\u003dnull;this.Y\u003dthis.V\u003d!1;this.ya\u003dnew g.K(function(){bEa(b,!1)},2E3);\nthis.Ya\u003dnew g.K(function(){RW(b)});\nthis.La\u003dnew g.K(function(){b.ma();b.V\u003d!0;cEa(b)});\nthis.Ia\u003dthis.timestampOffset\u003d0;this.Fa\u003d!0;this.Ja\u003d0;this.Ua\u003dNaN;this.xa\u003dnew g.K(function(){var c\u003db.W.dc;c.i+\u003d1E4/36E5;c.i-c.u\u003e1/6\u0026\u0026(Lla(c),c.u\u003dc.i);b.xa.start()},1E4);\ng.J(this,this.Sa);g.J(this,this.ya);g.J(this,this.La);g.J(this,this.Ya);g.J(this,this.xa)};\ndEa\u003dfunction(a,b){a.playbackData\u003db;a.videoData.isLivePlayback\u0026\u0026(a.J\u003dnew UDa(function(){a:{if(a.playbackData\u0026\u0026a.playbackData.i.i){if(iH(a.videoData)\u0026\u0026a.Va){var c\u003da.Va.Fa.Yf()||0;break a}if(a.videoData.i){c\u003da.videoData.i.xa;break a}}c\u003d0}return c}),a.l\u003dnew KW(a.videoData,a.W.experiments,function(){return a.bd(!0)}));\na.videoData.startSeconds\u0026\u0026isFinite(a.videoData.startSeconds)\u0026\u00261E9\u003ca.videoData.startSeconds||(a.B\u003da.B||a.videoData.startSeconds||0)};\nVW\u003dfunction(a,b){(a.Va\u003db)?TW(a,!0):UW(a)};\neEa\u003dfunction(a,b){var c\u003da.getCurrentTime(),d\u003da.isAtLiveHead(c);if(a.J\u0026\u0026d){var e\u003da.J;if(e.i\u0026\u0026!(c\u003e\u003de.l\u0026\u0026c\u003ce.u)){var f\u003de.i.getSegmentNumberForTime(c);-1!\u003d\u003df\u0026\u0026(e.l\u003de.i.getStartTime(f),e.u\u003de.l+e.i.getDuration(f),f\u003dDate.now()/1E3-e.i.getIngestionTime(f),f-\u003de.C(),e.B.add(f))}}a.l\u0026\u0026(d\u0026\u0026(d\u003da.l,e\u003da.oa?eK(a.oa):0,d.B++,3\u003ed.B||g.Qa()-d.G\u003cd.policy.ea||(d.G\u003dg.Qa(),d.l.push(e),50\u003cd.l.length\u0026\u0026d.l.shift(),d.ma())),d\u003da.l,XDa(d,c,void 0\u003d\u003d\u003db?!0:b),YDa(d,c),b\u0026\u0026bEa(a,!0))};\nbEa\u003dfunction(a,b){if(a.l){var c\u003da.l;var d\u003da.getCurrentTime();!MW(c,d)\u0026\u0026c.Pl()?(c.ma(),c.policy.L\u0026\u0026(c.policy.i\u003dMath.max(c.policy.i+1,10)),c\u003dInfinity):d\u003cc.videoData.getMinSeekableTime()?(c.ma(),c\u003dMath.min(c.videoData.getMinSeekableTime()+10,c.cj())):c\u003dNaN;if(!isNaN(c)){if(a.Va\u0026\u0026b\u0026\u0026(b\u003da.ya.isActive(),d\u003da.l.cj(),(d\u003dMBa(a.Va,d-a.Oc()))\u0026\u0026!b)){a.ya.start();a.u.Ca(\"inBufferPtl\",\"cmt.\"+a.getCurrentTime()+\";seekTo\"+(d+a.Oc()));a.seekTo(d+a.Oc(),{Md:\"playbacktimeline_inBufferSeek\"});return}a.X(\"html5_peg_to_live_logging\")\u0026\u0026\na.u.Ca(\"ptl\",\"cmt.\"+a.getCurrentTime()+\";seekTo\"+(c+a.Oc()));a.seekTo(c,{Md:\"playbacktimeline_pegToLive\"})}}};\nTW\u003dfunction(a,b){if(a.l\u0026\u0026a.Va){var c\u003d!1;if(b)c\u003d!0;else if(a.videoData.isLowLatencyLiveStream||\"LOW\"\u003d\u003d\u003da.videoData.latencyClass||\"ULTRALOW\"\u003d\u003d\u003da.videoData.latencyClass)if(b\u003da.l,b.l.length){c\u003db.i;b:{if(b.l.length){if(1\u003cMath.min.apply(null,b.l)){b.ma();var d\u003dJW(b,b.i-1);break b}if(b.policy.B){b.ma();d\u003dJW(b,b.i+1);break b}}d\u003db.i}b.i\u003dd;if(c\u003dc!\u003d\u003db.i)b.ma(),b.l\u003d[],b.B\u003d0}else c\u003d!1;c\u0026\u0026(c\u003da.u.Ub,b\u003dWDa(a.l),c.qoe\u0026\u0026(c\u003dc.qoe,g.lW(c,g.AS(c.i),\"lra\",[b]),c.Ca(\"live-readahead-seconds\",b.toString())));b\u003da.Va;c\u003da.l.i;\nd\u003da.l;d\u003d(d.i-1+d.policy.i)*LW(d);a\u003da.l.policy.G;b.Je\u003dMath.max(c-1,0);b.C\u0026\u0026(b.C.Y\u003dd);b.bb\u003da}};\nWW\u003dfunction(a){return a.videoData.isLivePlayback\u0026\u0026!!a.videoData.u\u0026\u0026!a.videoData.u.i};\ncEa\u003dfunction(a){fEa(a).then(void 0,function(){UW(a)});\nXW(a).then(function(c){gEa(a,c)},function(){UW(a)});\nLS(a.u);if(g.eH(a.videoData)){var b\u003da.Fb();b[\"native\"]\u003d\"\"+ +a.Y;b.tgt\u003d\"\"+a.i;a.u.Ca(\"startSeek\",g.dE(b))}};\nfEa\u003dfunction(a){if(!a.L)if(a.Va)if(isFinite(a.i))a.ma(),a.L\u003da.Va.seek(a.i-a.timestampOffset);else{a.ma();var b\u003da.Va;yV(b);b.B.i\u0026\u0026b.ma();b.C\u0026\u0026qBa(b.C,b.videoTrack.i);g.Fq(b.V);b\u003db.B;var c\u003dMath.max(b.videoTrack.B.u||0,b.audioTrack.B.u||0);TAa(b.videoTrack);TAa(b.audioTrack);var d\u003db.l,e;for(e in d.i)tja(d.i[e].index,Infinity);b.l.isManifestless\u0026\u0026(b.B\u003d!0);b.Va.currentTime\u003dc;b.i\u003d!0;b.C\u003dnew sS;a.L\u003db.C;a.i\u003da.Va.getCurrentTime()+a.timestampOffset}else a.L\u003dVg(a.i-a.timestampOffset);return a.L};\nXW\u003dfunction(a){var b\u003da.C;b||(a.C\u003dnew sS,b\u003da.C,RW(a));return b};\nhEa\u003dfunction(a,b,c){return isNaN(b)?NaN:g.Of(b,a.getMinSeekableTime(),a.bd(c))};\nRW\u003dfunction(a){if(a.C)if(!a.X(\"html5_nondash_live_seek_killswitch\")\u0026\u0026WW(a)\u0026\u0026a.oa\u0026\u00260\u003ca.oa.nh()\u0026\u00260\u003cdK(a.oa)\u0026\u0026(a.i\u003dhEa(a,a.i,!1)),!a.oa||!iEa(a))a.Ya.start(750);else if(!isNaN(a.i)\u0026\u0026isFinite(a.i)\u0026\u0026a.Aa!\u003d\u003da.i-a.timestampOffset){var b\u003da.oa.getCurrentTime()-a.i;if(Math.abs(b)\u003c\u003da.Ja)jEa(a);else if(!a.videoData.isLivePlayback\u0026\u0026a.i\u003e\u003da.bd()-.1)a.i\u003da.bd(),a.C.resolve(a.bd()),BS(a.u);else try{var c\u003da.i-a.timestampOffset;a.ma();a.oa.seekTo(c);a.ea.l\u003dc;a.Aa\u003dc;a.B\u003da.i}catch(d){a.ma()}}};\niEa\u003dfunction(a){if(!a.oa||0\u003d\u003d\u003da.oa.nh()||0\u003ca.oa.Wi())return!1;var b\u003d0\u003ca.oa.getCurrentTime();if(!(a.X(\"html5_nondash_mediaelementready_killswitch\")||a.videoData.u\u0026\u0026a.videoData.u.i||a.videoData.isLivePlayback)\u0026\u0026cH(a.videoData))return b;if(0\u003c\u003da.i){var c\u003da.oa.Ku();if(c.length||!b)return YD(c,a.i-a.timestampOffset)}return b};\njEa\u003dfunction(a){a.C?a.C.resolve(a.oa.getCurrentTime()):a.ma()};\ngEa\u003dfunction(a,b){a.ma();a.G\u0026\u0026(a.G.resolve(b),a.u.Z(\"SEEK_COMPLETE\"),g.eH(a.videoData)\u0026\u0026(b\u003da.Fb(),b[\"native\"]\u003d\"\"+ +a.Y,a.u.Ca(\"seekEnd\",g.dE(b))));kEa(a)};\nkEa\u003dfunction(a){a.i\u003dNaN;a.Aa\u003dNaN;a.C\u003dnull;a.L\u003dnull;a.G\u003dnull;a.V\u003d!1;a.Y\u003d!1;a.Ja\u003d0;a.ya.stop();a.La.stop()};\nUW\u003dfunction(a){a.G\u0026\u0026a.ma();kEa(a)};\nlEa\u003dfunction(a){if(a.oa){for(var b\u003dg.r([\"loadedmetadata\",\"progress\",\"seeked\",\"seeking\"]),c\u003db.next();!c.done;c\u003db.next())a.Sa.N(a.oa,c.value,function(d){var e\u003da.oa;d\u003dd.type;a.ma();switch(d){case \"seeking\":d\u003de.getCurrentTime()+a.timestampOffset;if(!a.C||a.Y\u0026\u0026d!\u003d\u003da.i)a.C\u003dnew sS,a.Aa\u003dd,e\u003de.getCurrentTime(),a.ea.l\u003de,a.seekTo(d,{Md:\"playbacktimeline_mediaElementEvent\"}),a.Y\u003d!0;break;case \"seeked\":jEa(a);break;case \"loadedmetadata\":a.Fa?(e\u003d\"ss.\",d\u003d0,(rH(a.videoData)||a.videoData.liveUtcStartSeconds)\u0026\u0026(a.videoData.liveUtcStartSeconds||\na.videoData.startSeconds\u0026\u0026isFinite(a.videoData.startSeconds)\u0026\u00261E9\u003ca.videoData.startSeconds)\u0026\u0026a.videoData.i?(d\u003da.videoData.liveUtcStartSeconds||a.videoData.Xb,e\u003d\"utc.\",d\u003da.bd()-a.getIngestionTime(a.bd())+d):a.videoData.i\u0026\u0026a.videoData.i.isManifestless\u0026\u0026a.videoData.Xb?(e\u003d\"mss.\",d\u003da.videoData.Xb+a.Oc()):a.X(\"html5_unrewrite_timestamps\")\u0026\u0026a.videoData.uq\u0026\u0026(e\u003d\"stss.\",d\u003da.videoData.uq),d?(a.seekTo(d,{Md:\"playbacktimeline_startSeconds\"}),a.u.Ca(\"startSeconds\",e+String(d)),a.Fa\u003d!1):a.videoData.Xb\u0026\u0026a.u.Ca(\"startSeconds\",\n\"\"+e+(a.videoData.Xb+a.Oc())),e\u003d!!d):e\u003d!1;a.X(\"html5_nondash_live_seek_killswitch\")\u0026\u0026!e\u0026\u0026WW(a)\u0026\u0026(a.i\u003disFinite(a.i)?g.Of(a.i,a.getMinSeekableTime(),a.bd()):a.bd());RW(a);break;case \"progress\":RW(a)}});\na.G||a.B||a.policy.l||!a.oa.xE()||a.seekTo(.01,{Md:\"playbacktimeline_setupMediaElement\"})}};\nmEa\u003dfunction(a,b){a.i\u003db;a.B\u003db;XW(a).then(function(c){gEa(a,c)},function(){UW(a)})};\naEa\u003dfunction(a){this.i\u003dg.S(a.experiments,\"html5_live_smoothly_extend_max_seekable_time\");this.u\u003da.X(\"html5_seek_over_discontinuities\");this.l\u003da.X(\"html5_requires_seek_for_playback_at_zero_killswitch\")};\nYW\u003dfunction(){this.i\u003dthis.started\u003d!1};\nZW\u003dfunction(){pR.apply(this,arguments)};\n$W\u003dfunction(){qR.apply(this,arguments)};\naX\u003dfunction(a){this.i\u003da;this.iv\u003dWQ(Ux(16))};\nnEa\u003dfunction(a,b,c){return g.E(a,function e(){var f\u003dthis,h;return g.B(e,function(l){h\u003dnew ZW(f.i.i);return l.return(h.decrypt(b,c))})})};\nbX\u003dfunction(a){g.F.call(this);this.i\u003da;this.Ge\u003dnew Map};\nwBa\u003dfunction(a,b){return a.Ge.has(b)};\nNAa\u003dfunction(a,b,c){a.Ge.get(b).jd\u003dc};\noEa\u003dfunction(a){for(var b\u003dg.r(a.Ge),c\u003db.next();!c.done;c\u003db.next()){var d\u003dg.r(c.value);c\u003dd.next().value;d\u003dd.next().value;d.jd||(d\u003da,d.Ge.get(c).Od\u003dnew qD,cX(d,c))}};\nMAa\u003dfunction(a,b){a\u003da.Ge.get(b);return a.bytesReceived\u003d\u003d\u003da.qk\u0026\u0026a.LB+a.Od.totalLength\u003d\u003d\u003da.bytesReceived};\npEa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dnew g.K(function(){cX(a,b)},3E3);\ng.J(a,d);d.start();a.Ge.set(b,{Od:new qD,LB:0,bytesReceived:0,vI:d,gf:!1,Ak:c});a.ma()};\ncX\u003dfunction(a,b){a.ma();b\u003da.Ge.get(b);if(!b.gf){b.vI.stop();b.gf\u003d!0;b.jd\u0026\u0026b.jd();a:{b\u003dg.r(a.Ge.values());for(var c\u003db.next();!c.done;c\u003db.next())if(!c.value.gf){b\u003d!1;break a}b\u003d!0}if(b){a\u003da.i;var d;a.playerResponse\u0026\u0026(null\u003d\u003d\u003d(d\u003da.xhr)||void 0\u003d\u003d\u003dd?void 0:d.abort())}}};\nqEa\u003dfunction(a){this.iv\u003dRQ(new MQ(a),5)};\nrEa\u003dfunction(a){a\u003dRQ(new MQ(a),4);this.i\u003dnew qEa(new qD([a]))};\nsEa\u003dfunction(a){this.i\u003d[];for(a\u003dnew MQ(a);;){var b\u003dPQ(a,2);if(!b)break;this.i.push(b)}};\nuEa\u003dfunction(a){a\u003dnew MQ(a);this.u\u003dPQ(a,1);this.itag\u003dPQ(a,3);this.lastModifiedTime\u003dPQ(a,4);this.xtags\u003dQQ(a,5);PQ(a,6);OQ(a,8)\u0026\u0026NQ(a);PQ(a,9,-1);PQ(a,10);this.i\u003dPQ(a,14);this.l\u003dthis.itag+\";\"+this.lastModifiedTime+\";\"+this.xtags;this.Ak\u003d\"audio\"\u003d\u003d\u003dtEa[HD[\"\"+this.itag]]};\nvEa\u003dfunction(a){this.body\u003dnull;a\u003dnew MQ(a);this.onesieProxyStatus\u003dPQ(a,1,-1);this.httpStatus\u003dPQ(a,2,-1);this.body\u003dRQ(a,4)};\nwEa\u003dfunction(a){a\u003dnew MQ(a);this.startTimeMs\u003dPQ(a,1);this.endTimeMs\u003dPQ(a,2)};\nxEa\u003dfunction(a){var b\u003dnew MQ(a);a\u003dQQ(b,3);var c\u003dPQ(b,5);this.l\u003dPQ(b,7);var d\u003dRQ(b,14);new wEa(new qD([d]));b\u003dQQ(b,15);this.i\u003da+\";\"+c+\";\"+b};\nyEa\u003dfunction(a){this.u\u003da;this.l\u003d!1;this.i\u003d[]};\ndX\u003dfunction(a){for(;a.i.length\u0026\u0026!a.i[0].Ck;){var b\u003da.i.shift(),c\u003db.WE;if(b\u003db.buffer)zEa(a.u.Ed,c,b);else{b\u003da.u;b.i[c].fJ\u003d!0;var d\u003dvoid 0;null\u003d\u003d\u003d(d\u003db.Ed.Wk)||void 0\u003d\u003d\u003dd?void 0:cX(d,c)}}};\nAEa\u003dfunction(a,b){a.i.push({WE:b,Ck:!1});a.l||dX(a)};\neX\u003dfunction(a){this.Ed\u003da;this.u\u003d{};this.i\u003d{};this.l\u003dthis.iv\u003dnull;this.queue\u003dnew yEa(this)};\nBEa\u003dfunction(a){var b\u003da.queue;b.i.length\u0026\u0026b.i[0].Ck\u0026\u0026!b.l\u0026\u0026(b.i.length\u003d0);b\u003dg.r(Object.keys(a.i));for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a.i[c].fJ||AEa(a.queue,c)};\nDEa\u003dfunction(a,b){var c\u003db.totalLength;a.ma();var d\u003d!1;switch(a.l){case 0:CEa(a,b).then(function(e){var f\u003da.Ed;f.We(\"oprr\");f.playerResponse\u003de;fX(f,!0)},function(e){gX(a.Ed,e)});\nbreak;case 2:a.Ed.We(\"ormk\");b\u003duD(b);a.queue.decrypt(b);a.ma();break;default:d\u003d!0,a.ma()}a.Ed.Ll\u0026\u0026a.Ed.Ca(\"ombup\",\"id.11;pt.\"+a.l+\";len.\"+c+(d?\";ignored.1\":\"\"));a.l\u003dnull};\nEEa\u003dfunction(a,b,c){var d\u003dvD(b,0);a.Ed.Ll\u0026\u0026a.Ed.Ca(\"ombup\",\"id.\"+(c?12:21)+\";len.\"+b.totalLength+\";hid.\"+d);1!\u003d\u003db.totalLength\u0026\u0026(b\u003duD(b,1),d\u003da.u[d]||null,a.ma(),d\u0026\u0026(a\u003da.queue,a.i.push({WE:d,buffer:b,Ck:c}),a.l||dX(a)))};\nCEa\u003dfunction(a,b){return g.E(a,function d(){var e\u003dthis,f,h,l,m,n,p,q,t,u;return g.B(d,function(x){if(1\u003d\u003dx.i){e.Ed.We(\"orpr\");f\u003duD(b);var y\u003de.Ed;var z\u003de.iv;y\u003doR()?nEa(y.B,f,z):Promise.resolve(y.B.decrypt(f,z));return g.A(x,y,2)}h\u003dx.l;l\u003dnew vEa(new qD([h]));if(1!\u003d\u003dl.onesieProxyStatus)return m\u003d{st:l.onesieProxyStatus},n\u003dnew g.cE(\"onesie.response.badproxystatus\",!1,m),x.return(Promise.reject(n));if(200!\u003d\u003dl.httpStatus)return p\u003d{st:l.httpStatus},q\u003dnew g.cE(\"onesie.response.badstatus\",!1,p),x.return(Promise.reject(q));\nt\u003dl.body;u\u003dg.C.TextDecoder?(new TextDecoder).decode(t):g.Ya(t);e.ma();e.ma();return x.return(u)})})};\nhX\u003dfunction(){};\niX\u003dfunction(a){var b\u003dnew Vva;a.l(b);return new Uint8Array(b.l.buffer,0,b.i)};\njX\u003dfunction(a){var b\u003da.value;this.name\u003da.name;this.value\u003db};\nkX\u003dfunction(a){var b\u003da.httpHeaders,c\u003da.postBody;this.url\u003da.url;this.httpHeaders\u003db;this.postBody\u003dc};\nlX\u003dfunction(a){this.i\u003da};\nmX\u003dfunction(a,b,c,d){this.i\u003da;this.encryptedClientKey\u003db;this.iv\u003dc;this.hmac\u003dd;this.serializeResponseAsJson\u003d!0};\nnX\u003dfunction(a,b,c){this.u\u003da;this.i\u003db;this.onesieUstreamerConfig\u003dc};\nFEa\u003dfunction(a,b){if(b+1\u003c\u003da.totalLength){var c\u003dvD(a,b);c\u003d128\u003ec?1:192\u003ec?2:224\u003ec?3:240\u003ec?4:5}else c\u003d0;if(1\u003ec||!(b+c\u003c\u003da.totalLength))return[-1,b];if(1\u003d\u003d\u003dc)a\u003dvD(a,b++);else if(2\u003d\u003d\u003dc)c\u003dvD(a,b++),a\u003dvD(a,b++),a\u003d(c\u002663)+64*a;else if(3\u003d\u003d\u003dc){c\u003dvD(a,b++);var d\u003dvD(a,b++);a\u003dvD(a,b++);a\u003d(c\u002631)+32*(d+256*a)}else if(4\u003d\u003d\u003dc){c\u003dvD(a,b++);d\u003dvD(a,b++);var e\u003dvD(a,b++);a\u003dvD(a,b++);a\u003d(c\u002615)+16*(d+256*(e+256*a))}else c\u003db+1,a.focus(c),tD(a,c,4)?a\u003dnka(a).getUint32(c-a.u,!0):(d\u003dvD(a,c+2)+256*vD(a,c+3),a\u003dvD(a,c)+256*(vD(a,c+1)+\n256*d)),b+\u003d5;return[a,b]};\noX\u003dfunction(a){this.l\u003da;this.i\u003dnew qD};\nGEa\u003dfunction(a){var b\u003dg.r(FEa(a.i,0));var c\u003db.next().value;var d\u003db.next().value;d\u003dg.r(FEa(a.i,d));b\u003dd.next().value;d\u003dd.next().value;!(0\u003ec||0\u003eb)\u0026\u0026d+b\u003c\u003da.i.totalLength\u0026\u0026(d\u003da.i.split(d).lq.split(b),b\u003dd.by,d\u003dd.lq,a.l.UA.feed(c,b),a.i\u003dd,GEa(a))};\nKEa\u003dfunction(a,b,c){var d\u003da.getVideoData().isAd()?.5:.9;c\u003dc*d-16E3;a\u003dNCa(a.Bf,a.videoData);d\u003d[];b\u003dg.r(b);for(var e\u003db.next();!e.done;e\u003db.next()){e\u003de.value;var f\u003dHEa[e]||0;if(!(f\u0026\u0026f\u003ec)){var h\u003dIEa[e]||0;a.i\u0026\u0026h\u003ea.i||d.push({itag:e,byterate:f})}}return d.sort(function(l,m){return JEa.indexOf(HD[l.itag])-JEa.indexOf(HD[m.itag])||m.byterate-l.byterate}).map(function(l){return l.itag})};\nMEa\u003dfunction(a){return[a].concat(g.v(LEa[a]||[]))};\nOEa\u003dfunction(a){function b(h){return h.id}\nfunction c(h){return f[h]||[]}\nvar d\u003dVka(NEa,null,0,!1,!1,void 0),e\u003da.T().B;a\u003ddH(a);var f\u003dxB(a,e,d,function(){return!0});\nd\u003dCB(a).map(c).flat();return{video:FB(a).map(c).flat().map(b),audio:d.map(b)}};\nREa\u003dfunction(a){return g.E(this,function c(){var d,e,f,h;return g.B(c,function(l){return 1\u003d\u003dl.i?(d\u003da.T().Kc,null!\u003d\u003dd\u0026\u0026void 0!\u003d\u003dd\u0026\u0026d.baseUrl?g.A(l,PEa(),3):l.wb(2)):2!\u003dl.i\u0026\u0026(e\u003dl.l)?(f\u003d\"\"+e+d.baseUrl,h\u003dnew g.KB(f),l.return(QEa(h,a))):l.return(null)})})};\nQEa\u003dfunction(a,b){var c,d\u003dnull\u003d\u003d\u003d(c\u003db.Up)||void 0\u003d\u003d\u003dc?void 0:c.urlQueryOverride;if(d){d\u003dTB(d);d\u003dg.r(Object.entries(d));for(var e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.r(e.value);e\u003df.next().value;f\u003df.next().value;a.set(e,f)}}if(!a.get(\"id\")){d\u003dWE(b.videoId);b\u003d[];if(d)for(d\u003dg.r(d),e\u003dd.next();!e.done;e\u003dd.next())b.push(e.value.toString(16).padStart(2,\"0\"));b\u003db.join(\"\");if(!b)return null;a.set(\"id\",b)}return a};\nPEa\u003dfunction(){return g.E(this,function b(){var c,d,e,f,h;return g.B(b,function(l){if(1\u003d\u003dl.i)return c\u003d{format:\"RAW\",method:\"GET\",timeout:5E3},g.A(l,mt(\"https://redirector.googlevideo.com/initplayback?alr\u003dyes\u0026id\u003d%s\",c),2);d\u003dl.l;if(200!\u003d\u003dd.xhr.status||!d.xhr.responseText)return l.return(null);e\u003dd.xhr.responseText;f\u003d/https:\\/\\/(.*)\\.googlevideo.com/g;h\u003de.match(f);return l.return(h?h[0]:null)})})};\npX\u003dfunction(a,b){g.F.call(this);this.i\u003da;this.playerRequest\u003db;this.W\u003dthis.i.T();this.videoData\u003dthis.i.getVideoData();this.Ll\u003dg.eH(this.videoData);this.C\u003dthis.W.Kc;this.B\u003dnew aX(this.C.i);this.xhr\u003dnull;this.l\u003dnew sS;this.G\u003d!1;this.playerResponse\u003d\"\";this.L\u003dnew oX(this);this.UA\u003dnew eX(this);this.u\u003dnew g.K(this.PQ,1E4,this);this.J\u003d!1;g.J(this.videoData,this);g.J(this,this.u);g.S(this.W.experiments,\"html5_onesie_media_bytes\")\u0026\u0026iB()\u0026\u0026(this.Wk\u003dnew bX(this),g.J(this,this.Wk))};\nzEa\u003dfunction(a,b,c){var d;null\u003d\u003d\u003d(d\u003da.Wk)||void 0\u003d\u003d\u003dd?void 0:(d.ma(),a\u003dd.Ge.get(b),a.gf||(a.vI.start(),a.Od.append(c),a.bytesReceived+\u003dc.length,a.jd\u0026\u0026a.jd()))};\nfX\u003dfunction(a,b){var c;if(!a.playerResponse)return!1;var d;if(d\u003da.W.X(\"html5_onesie_wait_for_media_availability\"))if(null\u003d\u003d\u003d(c\u003da.Wk)||void 0\u003d\u003d\u003dc)d\u003dvoid 0;else{for(var e\u003dd\u003d!1,f\u003dg.r(c.Ge.keys()),h\u003df.next();!h.done;h\u003df.next())h\u003dc.Ge.get(h.value),(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh?0:h.qk)\u0026\u00260\u003c(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh?void 0:h.qk)\u0026\u0026(h.Ak?d\u003d!0:e\u003d!0);d\u003de\u0026\u0026d}return a.W.X(\"html5_onesie_wait_for_media_availability\")\u0026\u0026a.Wk\u0026\u0026b\u0026\u0026!d?!1:(a.We(\"ofr\"),a.l.resolve(a.playerResponse),a.u.stop(),!0)};\ngX\u003dfunction(a,b){a.l.reject(b);a.u.stop();a.We(\"ore\");a.dispose()};\nSEa\u003dfunction(a){var b\u003da.xhr;102400\u003cb.pp()\u0026\u0026!a.J\u0026\u0026(a.We(\"or100k\"),a.J\u003d!0);for(;b.cg();){var c\u003db.Gi(),d\u003dc.totalLength;a.ma();a.Ll\u0026\u0026a.Ca(\"ombrss\",\"len.\"+d);a.L.feed(c)}};\nXEa\u003dfunction(a){function b(e){return(d.Og\u0026\u0026!c.X(\"web_player_no_force_gvi\")||!(c.Mh?0:c.X(\"web_player_gvi_wexit\")||(g.HF(c)?\"TVHTML5\"\u003d\u003d\u003dc.deviceParams.c?fma(c)?c.X(\"web_player_gvi_wexit_living_room_pangea\"):c.X(\"web_player_gvi_wexit_living_room_bedrock\"):\"TVHTML5_KIDS\"\u003d\u003d\u003dc.deviceParams.c?c.X(\"web_player_gvi_wexit_living_room_kids\"):\"TVHTML5_SIMPLY\"\u003d\u003d\u003dc.deviceParams.c||nF(c)?c.X(\"web_player_gvi_wexit_living_room_simply\"):SF(c)||\"TV_UNPLUGGED_CAST\"\u003d\u003d\u003dc.deviceParams.c?c.X(\"web_player_gvi_wexit_living_room_unplugged\"):\nc.X(\"web_player_gvi_wexit_living_room_other\"):1))\u0026\u0026!DH(d)?0:\"yt\"!\u003d\u003dc.ya?38\u003d\u003d\u003dd.ya\u0026\u0026\"books\"\u003d\u003d\u003dc.playerStyle||30\u003d\u003d\u003dd.ya\u0026\u0026\"docs\"\u003d\u003d\u003dc.playerStyle||33\u003d\u003d\u003dd.ya\u0026\u0026\"google-live\"\u003d\u003d\u003dc.playerStyle?0:g.S(c.experiments,\"web_player_gvi_wexit_all_player_styles\"):\"adunit\"!\u003d\u003dyH(d)||g.S(c.experiments,\"web_player_gvi_wexit_adunit\"))?TEa(a,d).then(function(){qX(a,d)},function(f){qX(a,d,!0);\nthrow f;}):UEa(a,d,e)}\nvar c\u003da.T(),d\u003da.getVideoData();d.isDisposed();d.xa\u003d!0;return VEa(a)?WEa(a,d).then(function(){qX(a,d)},function(e){e\u003deE(e);\nif(e.i)return qX(a,d,!0),Promise.reject(e);a.handleError(e);return b(\"onesie\")}):b(\"gvi\")};\nVEa\u003dfunction(a){var b\u003da.T();if(!g.S(b.experiments,\"html5_onesie\")||\"yt\"!\u003d\u003db.ya)return!1;b\u003db.Kc;if(!b||!b.i)return a.handleError(new g.cE(\"onesie.unavailable.hotconfig\",!1,{key:\"0\"})),!1;b\u003d{};window.Uint8Array||(b.uint8\u003d\"0\");return 0\u003cObject.keys(b).length?(b.onesie\u003d\"0\",a.handleError(new g.cE(\"html5.missingapi\",!1,b)),!1):!0};\nYEa\u003dfunction(a){var b\u003dEK();aqa(b,a.df());return g.zM(b,ysa())};\nWEa\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l,m,n,p,q;return g.B(d,function(t){if(1\u003d\u003dt.i)return b.fetchType\u003d\"onesie\",e\u003dGM(b,a.getPlayerSize(),a.getVisibilityState()),f\u003dnew pX(a,e),g.A(t,f.fetch(),2);h\u003dt.l;l\u003d{player_response:h};b.xa\u003d!1;b.bl\u003df.Wk;b.bR\u003df.YN;g.XG(b,l,!0);if(b.xa||VG(b))return t.return(Promise.resolve());b.bl\u003dvoid 0;m\u003d{};n\u003d\"onesie.response\";p\u003d!1;b.errorCode?(n\u003d\"auth\",m.ec\u003db.errorCode,m.ed\u003db.errorDetail,m.es\u003db.ai||\"\",p\u003d!0):(m.successButUnplayable\u003d\"1\",m.disposed\u003d\"\"+ +b.isDisposed(),\nm.afmts\u003d\"\"+ +/adaptiveFormats/.test(h),m.cpn\u003db.clientPlaybackNonce);q\u003dnew g.cE(n,p,m);return t.return(Promise.reject(q))})})};\nTEa\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l,m,n,p,q,t;return g.B(d,function(u){switch(u.i){case 1:e\u003db.isAd(),f\u003d!e,h\u003de?1:3,l\u003d0;case 2:if(!(l\u003ch)){u.wb(4);break}if(!(0\u003cl)){u.wb(5);break}return g.A(u,mh(5E3),6);case 6:m\u003dnew g.Xv(\"Retrying OnePlatform request\",{attempt:l}),g.py(m);case 5:return ra(u,7),g.A(u,ZEa(a,b),9);case 9:return u.return();case 7:n\u003dta(u);p\u003deE(n);q\u003dp.errorCode;f\u0026\u0026\"manifest.net.badstatus\"\u003d\u003d\u003dq\u0026\u0026\"401\"\u003d\u003d\u003dp.details.rc\u0026\u0026(f\u003d!1,l\u003d\u003d\u003dh-1\u0026\u0026(h+\u003d1));if(\"auth\"\u003d\u003d\u003dq||\"manifest.net.retryexhausted\"\u003d\u003d\u003d\nq)return u.return(Promise.reject(p));a.handleError(p);if(p.i){u.wb(4);break}case 3:l++;u.wb(2);break;case 4:return t\u003de?\"auth\":\"manifest.net.retryexhausted\",u.return(Promise.reject(new g.cE(t,!0,{backend:\"op\"})))}})})};\nZEa\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l,m,n,p,q,t,u,x,y,z,G,H,I;return g.B(d,function(L){if(1\u003d\u003dL.i)return b.fetchType\u003d\"gp\",e\u003dYEa(b),f\u003dGM(b,a.getPlayerSize(),a.getVisibilityState()),h\u003dg.jM($Ea),l\u003db.df(),m\u003d(0,g.P)(),n\u003d!1,p\u003d\"empty\",q\u003d0,a.We(\"ps_s\"),g.A(L,g.GK(e,f,h),2);t\u003dL.l;a.We(\"ps_r\");if(b.isDisposed())return L.return();t?t.error?(n\u003d!0,p\u003d\"esf:\"+t.error.message,q\u003dt.error.code):t.errorMetadata\u0026\u0026(n\u003d!0,p\u003d\"its\",q\u003dt.errorMetadata.status):n\u003d!0;if(n)return u\u003da.T(),x\u003d400\u003d\u003d\u003dq||429\u003d\u003d\u003dq,y\u003d\n((0,g.P)()-m).toFixed(),z\u003d{backend:\"op\",rc:\"\"+q,rt:y,reason:p,has_kpt:b.rb?\"1\":\"0\",has_mdx_env:b.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:u.pageId?\"1\":\"0\",has_token:l?\"1\":\"0\",has_vvt:b.Fa?\"1\":\"0\",is_mdx:b.isMdxPlayback?\"1\":\"0\",mdx_ctrl:b.og||\"\",token_eq:l\u003d\u003d\u003db.df()?\"1\":\"0\"},G\u003d\"manifest.net.connect\",429\u003d\u003d\u003dq?G\u003d\"auth\":200\u003cq\u0026\u0026(G\u003d\"manifest.net.badstatus\"),L.return(Promise.reject(new g.cE(G,x,z)));b.xa\u003d!1;g.XG(b,{raw_player_response:t},\n!0);if(b.errorCode)return H\u003d{ec:b.errorCode,ed:b.errorDetail,es:b.ai||\"\"},L.return(Promise.reject(new g.cE(\"auth\",!0,H)));if(!b.xa\u0026\u0026!VG(b))return I\u003db.isAd()?\"auth\":\"manifest.net.retryexhausted\",L.return(Promise.reject(new g.cE(I,!0,{successButUnplayable:\"1\",hasMedia:pH(b)?\"1\":\"0\"})));g.qa(L)})})};\nUEa\u003dfunction(a,b,c){return g.E(this,function e(){var f,h,l,m,n,p,q,t,u,x;return g.B(e,function(y){switch(y.i){case 1:f\u003dYsa(a.T(),b,a.getPlayerSize(),a.getVisibilityState(),a.isFullscreen()),h\u003dfunction(){return!0},l\u003dfunction(z){z\u003deE(z);\nif(z.i)return Promise.reject(z);a.handleError(z);return!1},n\u003d(m\u003db.isAd())?1:3,p\u003d0;\ncase 2:if(!(p\u003cn)){y.wb(4);break}q\u003df;if(!(0\u003cp)){y.wb(5);break}return g.A(y,mh(5E3),6);case 6:t\u003d{playerretry:p,playerretrysrc:c},m||(t.recover\u003d\"embedded\"),q\u003dws(f,t);case 5:return g.A(y,aFa(b,q).then(h,l),7);case 7:if(u\u003dy.l)return y.return();p++;y.wb(2);break;case 4:x\u003dm?\"auth\":\"manifest.net.retryexhausted\";if(!m\u0026\u00261E-4\u003eMath.random())try{g.py(new g.Xv(\"b/152131571\",btoa(f)))}catch(z){}return y.return(Promise.reject(new g.cE(x,!0,{backend:\"gvi\"})))}})})};\naFa\u003dfunction(a,b){return g.E(this,function d(){var e,f,h,l,m,n,p,q,t,u,x,y,z;return g.B(d,function(G){if(1\u003d\u003dG.i)return a.fetchType\u003d\"gvi\",e\u003da.T(),(l\u003dZsa(a))?(f\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:l},h\u003dws(b,{action_display_post:1})):(f\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},h\u003db),m\u003d{},e.sendVisitorIdHeader\u0026\u0026a.visitorData\u0026\u0026(m[\"X-Goog-Visitor-Id\"]\u003da.visitorData),(n\u003dg.GE(e.experiments,\"debug_sherlog_username\"))\u0026\u0026(m[\"X-Youtube-Sherlog-Username\"]\u003dn),0\u003c\nObject.keys(m).length\u0026\u0026(f.headers\u003dm),p\u003d(0,g.P)(),q\u003dfunction(H){if(!a.isDisposed()){H\u003dH?H.status:-1;var I\u003d400\u003d\u003d\u003dH||429\u003d\u003d\u003dH,L\u003d((0,g.P)()-p).toFixed();L\u003d{backend:\"gvi\",rc:\"\"+H,rt:L};var X\u003d\"manifest.net.connect\";429\u003d\u003d\u003dH?X\u003d\"auth\":200\u003cH\u0026\u0026(X\u003d\"manifest.net.badstatus\");return Promise.reject(new g.cE(X,I,L))}},t\u003dfunction(H){return q(H.xhr)},g.A(G,nE(mt,h,f).then(void 0,t),2);\nu\u003dG.l;if(!u||!u.responseText)return G.return(q(u));a.xa\u003d!1;x\u003dqs(u.responseText);g.XG(a,x,!0,void 0);if(a.errorCode)return y\u003d{ec:a.errorCode,ed:a.errorDetail,es:a.ai||\"\"},G.return(Promise.reject(new g.cE(\"auth\",!0,y)));if(!a.xa\u0026\u0026!VG(a))return z\u003da.isAd()?\"auth\":\"manifest.net.retryexhausted\",G.return(Promise.reject(new g.cE(z,!0,{successButUnplayable:\"1\"})));g.qa(G)})})};\nqX\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.E(this,function e(){var f,h,l,m,n;return g.B(e,function(p){if(1\u003d\u003dp.i){f\u003da.T();if(c\u0026\u0026(!g.UF(f)||\"embedded\"!\u003d\u003dyH(b))||b.Eo||\"adunit\"!\u003d\u003dyH(b)\u0026\u0026(g.HF(f)||IF(f)||g.AF(f)||g.zF(f)||\"WEB_CREATOR\"\u003d\u003d\u003df.deviceParams.c))return p.return();ra(p,2);h\u003dYEa(b);l\u003dWsa(b);m\u003dg.jM(bFa);a.We(\"wn_s\");return g.A(p,g.GK(h,l,m),4)}if(2!\u003dp.i)return n\u003dp.l,a.We(\"wn_r\"),n\u0026\u0026!n.error\u0026\u0026g.XG(b,{raw_watch_next_response:n},!1),sa(p,0);ta(p);g.qa(p)})})};\ncFa\u003dfunction(a){function b(){a.We(\"virc\");eB(\"virc\",void 0,\"video_to_ad\")}\na.We(\"vir\");eB(\"vir\",void 0,\"video_to_ad\");var c\u003dXEa(a);c.then(b,b);return c};\ng.tX\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){m\u003dvoid 0\u003d\u003d\u003dm?new g.UG(a):m;n\u003dvoid 0\u003d\u003d\u003dn?!0:n;p\u003dvoid 0\u003d\u003d\u003dp?!1:p;g.Kx.call(this);var q\u003dthis;this.W\u003da;this.playerType\u003db;this.Ob\u003dc;this.jw\u003dd;this.getVisibilityState\u003df;this.visibility\u003dh;this.Yw\u003dl;this.videoData\u003dm;this.OB\u003dn;this.Ot\u003dnew RDa(this.W);this.wd\u003dnull;this.Yr\u003dnew XV;this.nk\u003dnull;this.Bf\u003dnew gW(this.W,this.jw,this);this.ZC\u003d!0;this.mediaSource\u003dthis.Va\u003dnull;this.Ai\u003d[];this.yj\u003dnew YW;this.me\u003dthis.Xr\u003dnull;this.Kk\u003dnew YW;this.Mv\u003dnull;this.hJ\u003dthis.Ep\u003d!1;this.mz\u003dNaN;\nthis.Wz\u003dnew g.K(this.QU,500,this);this.playerState\u003dnew g.gK;this.oz\u003d[];this.Ns\u003dnew Hx;this.Zh\u003dnew dW(this);this.oa\u003dnull;this.Jp\u003dnew g.K(this.lT,15E3,this);this.TE\u003dnew g.K(this.EU,g.T(this.W.experiments,\"html5_source_buffer_attach_delay_time\")||15E3,this);this.ZL\u003d0;this.CE\u003dthis.vv\u003d!1;this.Nn\u003dNaN;this.Uq\u003d!1;this.It\u003d0;this.GB\u003dnew g.K(this.FE,4500,this);this.oy\u003d!1;this.yy\u003dNaN;this.Tz\u003dnew JT(new Map([[\"bufferhealth\",function(){var t\u003dq.Cc;return t.oa?eK(t.oa):0}],\n[\"bandwidth\",function(){return q.yC()}],\n[\"networkactivity\",function(){return q.W.schedule.V}],\n[\"livelatency\",function(){return q.isAtLiveHead()\u0026\u0026q.xc()?rX(q):NaN}],\n[\"rawlivelatency\",function(){return rX(q)}]]));\nthis.Zu\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.HJ\u003d0;this.Cc\u003dnew SW(this);this.FH\u003d!1;this.nz\u003d[];this.qD\u003dthis.lL\u003d0;this.BE\u003dthis.EM\u003d!1;this.zB\u003dnew g.K(this.zQ,0,this);this.Dd\u003dnull;this.FJ\u003d0;this.mK\u003dnew g.K(this.GP,0,this);this.rz\u003dnew g.K(this.JL,3E4,this);this.SR\u003d[this.Wz,this.Ns,this.zB,this.Jp,this.rz,this.Wz,this.GB,this.Tz,this.mK,this.TE];this.ue\u003dfunction(){var t\u003dq.Ub;t.l.W.uc||3\u003d\u003d\u003dt.l.i.getVisibilityState()||(t.l.W.uc\u003d!0);EDa(t);if(t.u){var u\u003dt.u;u.G\u0026\u00260\u003eu.l\u0026\u00263!\u003d\u003du.i.i.getVisibilityState()\u0026\u0026aDa(u)}t.qoe\u0026\u0026\n(t\u003dt.qoe,t.Fa\u0026\u00260\u003et.u\u0026\u0026t.i.W.uc\u0026\u0026mDa(t));g.T(q.W.experiments,\"html5_background_quality_cap\")\u0026\u0026q.Va\u0026\u0026EV(q);q.W.ck\u0026\u0026!q.videoData.backgroundable\u0026\u0026q.oa\u0026\u0026!q.zf()\u0026\u0026(q.isBackground()\u0026\u0026q.oa.Jw()?(q.Ca(\"bgmobile\",\"suspend\"),q.em(!0)):q.isBackground()||sX(q)\u0026\u0026q.Ca(\"bgmobile\",\"resume\"))};\nthis.ma();this.uh\u003dnew GW(function(){return q.getCurrentTime()},function(){return q.getPlaybackRate()},function(){return q.getPlayerState()},function(t,u){t!\u003d\u003dg.fA(\"endcr\")||g.U(q.playerState,32)||BS(q);\ne(t,u,q.playerType)});\ng.J(this,this.uh);g.J(this,this.Cc);p\u0026\u0026(dFa(this,m),eFa(this));fFa(this);Nya(this.ue);this.visibility.subscribe(\"visibilitystatechange\",this.ue);p\u0026\u0026gFa(this)};\ndFa\u003dfunction(a,b){if(2\u003d\u003d\u003da.playerType||a.W.bl)b.RM\u003d!0;var c\u003dUma(b.Zd,b.xo,a.W.l,a.W.u);c\u0026\u0026(b.adFormat\u003dc);2\u003d\u003d\u003da.playerType\u0026\u0026(b.Jk\u003d!0);if(a.isFullscreen()||a.W.l)c\u003dhFa(),b.autonavState\u003dc||(a.W.l?2:a.videoData.autonavState);iFa(a,b)};\neFa\u003dfunction(a){a.videoData.subscribe(\"dataupdated\",a.bV,a);a.videoData.subscribe(\"dataloaded\",a.VB,a);a.videoData.subscribe(\"dataloaderror\",a.handleError,a);a.videoData.subscribe(\"ctmp\",a.Ca,a)};\ngFa\u003dfunction(a){if(a.videoData.Sa){var b\u003da.Yw.Fc();a.videoData.fl\u003da.videoData.fl||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.BC());a.videoData.il\u003da.videoData.il||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.CC())}(b\u003dZna(a.videoData))||(b\u003da.videoData,b\u003d!(b.nq?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(b.nq.status):1));b\u0026\u0026(b\u003da.videoData.errorDetail,a.Ff(\"auth\",unescape(a.videoData.errorReason),b,b,a.videoData.ai||void 0));1\u003d\u003d\u003da.playerType\u0026\u0026uX.isActive()\u0026\u0026a.rz.start()};\nfFa\u003dfunction(a){!a.Ub||a.Ub.isDisposed();a.Ub\u003dnew g.FW(new EW(a.videoData,a.W,a,function(){return a.Yw.Bh()}))};\nvX\u003dfunction(a){var b\u003da.Ub;b.u\u0026\u0026b.u.send();if(b.qoe){var c\u003db.qoe;if(c.C){\"PL\"\u003d\u003d\u003dc.md\u0026\u0026(c.md\u003d\"N\");var d\u003dg.AS(c.i);g.lW(c,d,\"vps\",[c.md]);c.G||(0\u003c\u003dc.u\u0026\u0026(c.l.user_intent\u003d[c.u.toString()]),c.G\u003d!0);c.ya\u003d!0;c.reportStats(d)}}if(b.l.videoData.enableServerStitchedDai)for(c\u003dg.r(b.B.values()),d\u003dc.next();!d.done;d\u003dc.next())DW(d.value);else b.i\u0026\u0026DW(b.i);b.dispose();g.ff(a.Ub)};\nsI\u003dfunction(a){return a.oa\u0026\u0026a.oa.Bo()?a.oa.Fe():null};\nwX\u003dfunction(a){if(a.videoData.isValid())return!0;a.Ff(\"api.invalidparam\",void 0,\"invalidVideodata.1\");return!1};\nlS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a.X(\"html5_user_intent_on_loading\")\u0026\u0026!b\u0026\u0026DDa(a.Ub);a.Ep\u003db;!wX(a)||a.yj.started?g.HF(a.W)\u0026\u0026a.videoData.isLivePlayback\u0026\u0026a.yj.started\u0026\u0026!a.yj.isFinished()\u0026\u0026!a.Ep\u0026\u0026a.VB():(a.yj.start(),b\u003da.Ub,g.AS(b.l),b.qoe\u0026\u0026lDa(b.qoe),a.VB())};\njFa\u003dfunction(a){var b\u003da.videoData;cFa(a).then(void 0,function(c){a.videoData!\u003d\u003db||b.isDisposed()||(c\u003deE(c),\"auth\"\u003d\u003d\u003dc.errorCode\u0026\u0026a.videoData.errorDetail?a.Ff(\"auth\",unescape(a.videoData.errorReason),g.dE(c.details),a.videoData.errorDetail,a.videoData.ai||void 0):a.handleError(c))})};\nQya\u003dfunction(a,b){a.Dd\u003db;a.Va\u0026\u0026(a\u003da.Va,b\u003dnew g.JV(b),a.J\u003db,a.u\u0026\u0026(a.u.ea\u003db))};\nkFa\u003dfunction(a){if(!g.U(a.playerState,128))if(a.videoData.isLoaded(),a.OB\u003d!0,a.ma(),4!\u003d\u003da.playerType\u0026\u0026(a.Ai\u003dg.qb(a.videoData.V)),pH(a.videoData)){xX(a).then(function(){a.isDisposed()||(a.Ep\u0026\u0026(a.X(\"embeds_enable_preloadvideobyplayervars_startseconds_fix\")\u0026\u0026a.Mb(iK(iK(a.playerState,512),1)),sX(a)),iFa(a,a.videoData),a.yj.i\u003d!0,yX(a,\"dataloaded\"),a.Kk.started?zX(a):a.Ep\u0026\u0026!a.X(\"embeds_enable_preloadvideobyplayervars_startseconds_fix\")\u0026\u0026a.Mb(iK(iK(a.playerState,512),1)),$Ca(a.Bf,a.me))});\na.X(\"html5_log_media_perf_info\")\u0026\u0026a.Ca(\"loudness\",\"\"+a.videoData.Oj.toFixed(3),!0);var b\u003ddoa(a.videoData);b\u0026\u0026a.Ca(\"playerResponseExperiment\",b,!0);a.FB()}else yX(a,\"dataloaded\")};\nxX\u003dfunction(a){AX(a);a.me\u003dnull;var b\u003dTDa(a.W,a.videoData,a.zf());a.Xr\u003db;a.Xr.then(function(c){lFa(a,c)},function(c){a.isDisposed()||(c\u003deE(c),a.visibility.isBackground()?(BX(a,\"vp_none_avail\"),a.Xr\u003dnull,a.yj.reset()):(a.yj.i\u003d!0,a.Ff(c.errorCode,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",g.dE(c.details))))});\nreturn b};\neW\u003dfunction(a){a.ma();xX(a).then(function(){return sX(a)});\ng.mK(a.playerState)\u0026\u0026a.playVideo()};\nlFa\u003dfunction(a,b){if(!a.isDisposed()\u0026\u0026!b.videoData.isDisposed()\u0026\u0026(a.ma(),a.me\u003db,dEa(a.Cc,a.me),a.videoData.isLivePlayback\u0026\u0026(0\u003ca.videoData.Xb\u0026\u0026!iH(a.videoData)||a.seekTo(a.bd(),{Md:\"videoplayer_playbackData\"})),a.videoData.u.i?a.Va?g.py(Error(\"Duplicated Loader\")):mFa(a):!a.videoData.u.i\u0026\u0026EH(a.videoData)\u0026\u0026a.Vr(new HU(a.videoData.videoId||\"\",4)),CX(a),a.X(\"html5_nonblocking_media_capabilities\"))){var c\u003dDate.now();QCa(a.Bf,b).then(function(){var d\u003dDate.now();a.Ca(\"mclatency\",(d-c).toString())})}};\nDX\u003dfunction(a){a.ma();a.oa\u0026\u0026a.oa.Qq();lS(a);wX(a)\u0026\u0026!g.U(a.playerState,128)\u0026\u0026(a.Kk.started||(a.Kk.start(),a.Mb(iK(iK(a.playerState,8),1))),zX(a))};\nzX\u003dfunction(a){a.isDisposed();a.ma();if(a.Kk.isFinished())a.ma();else if(a.yj.isFinished())if(g.U(a.playerState,128))a.ma();else if(a.Ai.length)a.ma();else{if(!a.uh.started){var b\u003da.uh;b.started\u003d!0;b.Vk()}if(a.Ml())a.ma();else{a.Va\u0026\u0026(b\u003da.Va.timing,a.hJ\u003d!!b.i\u0026\u0026!!b.l);a.Kk.isFinished()||(a.Kk.i\u003d!0);!a.videoData.isLivePlayback||0\u003ca.videoData.Xb\u0026\u0026!iH(a.videoData)||(a.ma(),a.seekTo(Infinity,{Md:\"videoplayer_readying\"}),a.isBackground()\u0026\u0026(a.CE\u003d!0));b\u003da.Ub;if(b.qoe){b\u003db.qoe;b.i.videoData.Vi\u0026\u0026qW(b,b.i.videoData.Vi);\nif(b.i.videoData.isLivePlayback){var c\u003db.i.videoData.i;iH(b.i.videoData)\u0026\u0026qW(b,\"manifestless\");c\u0026\u0026yE(c)\u0026\u0026qW(b,\"live-segment-\"+yE(c).toFixed(1))}\"yt\"!\u003d\u003db.i.W.ya\u0026\u0026(b.l.len\u003d[b.i.videoData.lengthSeconds.toFixed(2)]);b.i.videoData.cotn\u0026\u0026!EH(b.i.videoData)\u0026\u0026iDa(b,!0);b.i.videoData.Y\u0026\u0026(c\u003dhDa())\u0026\u0026b.Ca(\"cblt\",c);CH(b.i.videoData)\u0026\u0026qW(b,b.i.videoData.enableServerStitchedDai?\"ssdai\":\"csdai\")}a.ma();a.Z(\"playbackready\",a);dB(\"pbr\",a.Ob.timerName)||(a.Ob.tick(\"pbr\"),eB(\"pbr\",void 0,\"video_to_ad\"))}}else a.ma()};\nBS\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!0:b;(void 0\u003d\u003d\u003dc||c)\u0026\u0026a.oa\u0026\u0026a.oa.pause();b\u003db?new g.gK(14):new g.gK;a.Mb(b)};\niFa\u003dfunction(a,b){b.endSeconds\u0026\u0026b.endSeconds\u003eb.startSeconds\u0026\u0026(b\u003db.endSeconds,a.nk\u0026\u0026(a.removeCueRange(a.nk),a.nk\u003dnull),a.nk\u003dnew g.cA(1E3*b,0x7ffffffffffff),a.nk.namespace\u003d\"endcr\",a.addCueRange(a.nk))};\nFX\u003dfunction(a,b,c,d){a.videoData.l\u003dc;d\u0026\u0026FV(a,b,d);var e\u003d(d\u003dg.EX(a))?d.kc():\"\";d\u003da.Ub;c\u003dnew HCa(a.videoData,c,b,e);if(d.qoe){d\u003dd.qoe;e\u003dg.AS(d.i);g.lW(d,e,\"vfs\",[c.i.id,c.l,d.rb,c.reason]);d.rb\u003dc.i.id;var f\u003dd.i.i.getPlayerSize();if(0\u003cf.width\u0026\u00260\u003cf.height){f\u003d[Math.round(f.width),Math.round(f.height)];var h\u003dg.QF();1\u003ch\u0026\u0026f.push(h);g.lW(d,e,\"view\",f)}d.Ja||(d.i.videoData.Y\u0026\u0026qW(d,\"rqs\"),d.i.videoData.i\u0026\u0026uB(d.i.videoData.i)\u0026\u0026(d.l.preload\u003d[\"1\"]));d.Ja\u003d!0;d.C\u003d!0;\"m\"\u003d\u003d\u003dc.reason\u0026\u0026100\u003d\u003d\u003d++d.Nb\u0026\u0026(c\u003dd.l.fcnz,c||(c\u003d\n[],d.l.fcnz\u003dc),c.push(\"2\"));g.lW(d,e,\"vps\",[d.md]);d.reportStats(e)}c\u003da.Bf;c.B\u003d0;c.l\u003d0;a.Z(\"internalvideoformatchange\",a.videoData,\"m\"\u003d\u003d\u003db)};\ng.EX\u003dfunction(a){var b\u003dGX(a);return pB(b)||!a.me?null:g.eb(a.me.i.videoInfos,function(c){return b.B(c)})};\nFV\u003dfunction(a,b,c){if(c!\u003d\u003da.videoData.J){var d\u003d!a.videoData.J;a.videoData.J\u003dc;\"m\"!\u003d\u003db\u0026\u0026(b\u003dd?\"i\":\"a\");var e\u003da.Ub;c\u003dnew HCa(a.videoData,c,b,\"\");if(e.qoe){e\u003de.qoe;var f\u003dg.AS(e.i);c.i.id!\u003d\u003de.Aa\u0026\u0026(g.lW(e,f,\"afs\",[c.i.id,e.Aa,c.reason]),e.Aa\u003dc.i.id)}d||a.Z(\"internalaudioformatchange\",a.videoData,\"m\"\u003d\u003d\u003db)}};\nIV\u003dfunction(a){a.ma();HX(a);var b\u003da.videoData.i\u0026\u0026BB(a.videoData.i),c\u003da.oa\u0026\u0026a.oa.isView();b||c?(a.Va\u0026\u0026(b\u003da.Va,b.policy.Ja\u003d!1,b.mediaSource\u0026\u0026HV(b)),cW(a)):(a.Mb(iK(a.playerState,16)),sX(a),g.mK(a.playerState)\u0026\u0026a.playVideo())};\nGX\u003dfunction(a){if(a.me){var b\u003da.Bf;var c\u003da.me;a\u003da.Dr();var d\u003dKCa(b);if(pB(d)){d\u003dPCa(b,c);var e\u003dYCa(b,c),f\u003dMCa(b,c.videoData,c),h\u003dLCa(b);var l\u003d4320;!b.W.i||g.xF(b.W)||Lt()||g.S(b.W.experiments,\"hls_for_vod\")||(l\u003dg.nB.medium);var m\u003dg.T(b.W.experiments,\"html5_default_quality_cap\");if(m){var n\u003d!!c.i.i\u0026\u0026!c.videoData.og\u0026\u0026!c.videoData.Id,p\u003dg.T(b.W.experiments,\"html5_quality_cap_min_age_secs\");n\u0026\u0026p\u0026\u0026(n\u003db.W.schedule.L,n\u003d(0,g.P)()-n\u003e1E3*p);n\u0026\u0026(l\u003dMath.min(l,m))}m\u003dg.T(b.W.experiments,\"html5_random_playback_cap\");\np\u003d/[a-h]$/;m\u0026\u0026p.test(c.videoData.clientPlaybackNonce)\u0026\u0026(l\u003dMath.min(l,m));(m\u003dg.T(b.W.experiments,\"html5_not_vp9_supported_quality_cap\"))\u0026\u0026!RD(\u0027video/webm; codecs\u003d\"vp9\"\u0027)\u0026\u0026(l\u003dMath.min(l,m));if(p\u003dm\u003dg.T(b.W.experiments,\"html5_hfr_quality_cap\"))a:{p\u003dc.i;if(p.i)for(p\u003dg.r(p.videoInfos),n\u003dp.next();!n.done;n\u003dp.next())if(32\u003cn.value.ib().fps){p\u003d!0;break a}p\u003d!1}p\u0026\u0026(l\u003dMath.min(l,m));(m\u003dg.T(b.W.experiments,\"html5_live_quality_cap\"))\u0026\u0026c.videoData.isLivePlayback\u0026\u0026(l\u003dMath.min(l,m));l\u003dZCa(b,c,l);l\u003dnew lB(0,4320\u003d\u003d\u003d\nl?0:l,!1,\"d\");m\u003dICa(b,c);p\u003dm.compose;a:if((n\u003dc.i)\u0026\u0026n.videoInfos.length){for(var q\u003dg.r(n.videoInfos),t\u003dq.next();!t.done;t\u003dq.next())if(t\u003dt.value,t.u){n\u003dt.ib().i;break a}n\u003dn.videoInfos[0].ib().i}else n\u003d0;Dt()\u0026\u0026!g.HF(b.W)\u0026\u0026JD(c.i.videoInfos[0])\u0026\u0026(n\u003dMath.min(n,g.nB.large));n\u003dnew lB(0,n,!1,\"o\");e\u003dp.call(m,n).compose(l).compose(h).compose(f).compose(e);f\u003de.compose;if((m\u003dc.videoData.bR)\u0026\u0026m.i.length\u0026\u0026pB(c.videoData.uo)){h\u003dnew Map;l\u003dg.r(c.i.videoInfos);for(p\u003dl.next();!p.done;p\u003dl.next())p\u003dp.value,h.set(+p.kc(),\np.video.i);l\u003d[];m\u003dg.r(m.i);for(p\u003dm.next();!p.done;p\u003dm.next())(p\u003dh.get(p.value))\u0026\u0026l.push(p);h\u003dMath.min.apply(Math,g.v(l));l\u003dMath.max.apply(Math,g.v(l));c.videoData.uo\u003dnew lB(h,l,!1,\"u\")}d\u003df.call(e,c.videoData.uo).compose(d)}else b.X(\"html5_perf_cap_override_sticky\")\u0026\u0026(d\u003dd.compose(YCa(b,c)));b.X(\"html5_varispeed_playback_rate\")\u0026\u0026(d\u003dd.compose(PCa(b,c)));b\u003dc.videoData.qo.compose(d).compose(c.videoData.zI).compose(a)}else b\u003dTG;return b};\neya\u003dfunction(a,b,c){a.videoData.qo\u003db;if(a.me\u0026\u0026c){c\u003da.Bf;var d\u003da.me,e,f;if(d.i.i){var h\u003dfF(),l\u003dd.i.videoInfos[0].ib().i;if(!(h\u003el\u0026\u00260!\u003d\u003dl\u0026\u0026b.i\u003d\u003d\u003dl)){1\u003cc.playbackRate\u0026\u0026c.X(\"html5_varispeed_playback_rate\")\u0026\u0026(h\u003dzla(c.W.B,d.i.videoInfos,c.playbackRate),0!\u003d\u003db.i\u0026\u0026h\u003cb.i\u0026\u0026c.i.setPlaybackRate(1));nFa(g.nB[rB(b)],(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dd.videoData.l)||void 0\u003d\u003d\u003de?void 0:e.video)||void 0\u003d\u003d\u003df?void 0:f.i)||0);c.W.schedule.policy.B\u003d480\u003c\u003dfF();if(c.X(\"html5_exponential_memory_for_sticky\")){b\u003dc.W.dc;e\u003d1;var m\u003dvoid 0\u003d\u003d\u003d\nm?!1:m;Nla(b,\"sticky-lifetime\");b.values[\"sticky-lifetime\"]\u0026\u0026b.Jl[\"sticky-lifetime\"]||(b.values[\"sticky-lifetime\"]\u003d0,b.Jl[\"sticky-lifetime\"]\u003d0);m\u0026\u0026.0625\u003cgF(b,\"sticky-lifetime\")\u0026\u0026(e\u003d2*b.Jl[\"sticky-lifetime\"]);b.values[\"sticky-lifetime\"]+\u003d1*Math.pow(2,b.i/e);b.Jl[\"sticky-lifetime\"]\u003de;b.B.start()}c.X(\"html5_perf_cap_override_sticky\")\u0026\u0026oFa(c.X(\"html5_perserve_av1_perf_cap\"))}}}CX(a)};\nCX\u003dfunction(a){if(!a.isDisposed()\u0026\u0026!g.U(a.playerState,128)\u0026\u0026a.videoData.u){if(a.videoData.u.i)IX(a);else{var b\u003dGX(a),c\u003da.videoData;a:{var d\u003da.videoData.zb;if(b.i){for(var e\u003dg.r(d),f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003df.cf(),l\u003dg.nB[h.ib().quality];if((!b.u||\"auto\"!\u003d\u003dh.ib().quality)\u0026\u0026l\u003c\u003db.i){d\u003df;break a}}d\u003dd[d.length-1]}else d\u003dd[0]}c.Ua\u003dd;FX(a,b.reason,pFa(a,a.videoData.Ua))}if(a.X(\"html5_check_unstarted\")?g.mK(a.playerState):a.xc())a.Cc.Fa\u003d!1,a.playVideo()}};\nIX\u003dfunction(a){if(a.videoData.u\u0026\u0026a.videoData.u.i){var b\u003dGX(a),c\u003da.videoData.l;if(!a.X(\"html5_dynamic_av1_hybrid_threshold\")\u0026\u0026c\u0026\u0026LD(c)){var d\u003dFE(a.W);if(d\u0026\u0026d\u003cc.ib().i\u0026\u0026d!\u003d\u003da.FJ){a.FJ\u003dd;xX(a);return}}if(a.Va\u0026\u0026(a\u003da.Va,!a.isDisposed()\u0026\u0026!mB(a.l.u,b)\u0026\u0026a.videoTrack)){a.ma();var e\u003da.l.u;EBa(a,bAa(a.l,b));wV(a);c\u003dAU(a.l)\u0026\u0026\"m\"\u003d\u003d\u003db.reason\u0026\u0026a.l.ea;d\u003da.policy.Mj\u0026\u0026\"l\"\u003d\u003d\u003db.reason\u0026\u0026hV(a.videoTrack);b\u003d(\"b\"\u003d\u003d\u003db.reason||\"o\"\u003d\u003d\u003db.reason)\u0026\u0026e.i\u003eb.i;e\u003da.l.Ua\u0026\u0026!gE();c||d||b||e?(a.Ca(\"reattachOnConstraint\",c?\"u\":d?\"drm\":e?\n\"codec\":\"perf\"),IV(a.Qd)):g.Fq(a.V)}}};\nEV\u003dfunction(a){a.X(\"html5_nonblocking_media_capabilities\")?IX(a):CX(a)};\nmFa\u003dfunction(a){a.X(\"html5_probe_media_capabilities\")\u0026\u0026sna(a.videoData.u);gla(a.videoData.i,{cpn:a.videoData.clientPlaybackNonce,c:a.W.deviceParams.c,cver:a.W.deviceParams.cver});var b\u003da.W,c\u003da.videoData,d\u003dnew g.Ata(b),e\u003dzta(b,{hasSubfragmentedFmp4:c.hasSubfragmentedFmp4,xk:c.xk});d.C\u003de;d.V\u003dg.T(b.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");d.dc\u003dg.T(b.experiments,\"html5_subsegment_readahead_timeout_secs\");d.tq\u003dg.T(b.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");\nd.Zb\u003dg.T(b.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");d.uq\u003dg.T(b.experiments,\"html5_subsegment_readahead_min_load_speed\");d.Xg\u003dg.T(b.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");d.wq\u003dg.T(b.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");d.Cg\u003db.X(\"html5_peak_shave\");d.Gp\u003db.X(\"html5_restrict_streaming_xhr_on_sqless_requests\");d.Zj\u003dg.T(b.experiments,\"html5_max_headm_for_streaming_xhr\");d.fl\u003db.X(\"html5_pipeline_manifestless_allow_nonstreaming\");\nd.ql\u003db.X(\"html5_prefer_server_bwe3\");d.Mh\u003d1024*g.T(b.experiments,\"html5_video_tbd_min_kb\");d.Rj\u003db.X(\"html5_last_slice_transition\");d.nq\u003db.X(\"html5_store_xhr_headers_readable\");d.zb\u003dg.T(b.experiments,\"html5_probe_primary_delay_base_ms\")||d.zb;d.Bg\u003db.X(\"html5_no_placeholder_rollbacks\");d.rq\u003db.X(\"html5_subsegment_readahead_enable_mffa\");b.X(\"html5_allow_video_keyframe_without_audio\")\u0026\u0026(d.ea\u003d!0);d.Hg\u003db.X(\"html5_reattach_on_stuck\");d.xo\u003db.X(\"html5_webm_init_skipping\");d.Mg\u003dg.T(b.experiments,\"html5_request_size_padding_secs\")||\nd.Mg;d.Kc\u003db.X(\"html5_abs_buffer_health\");d.Qj\u003db.X(\"html5_interruption_resets_seeked_time\");d.ze\u003dg.T(b.experiments,\"html5_max_live_dvr_window_plus_margin_secs\")||d.ze;d.ph\u003db.X(\"html5_explicitly_dispose_xhr\");d.yp\u003db.X(\"html5_restart_on_unexpected_detach\");d.Hp\u003db.X(\"html5_rewrite_manifestless_for_continuity\");d.Zd\u003dg.T(b.experiments,\"html5_manifestless_seg_drift_limit_secs\");d.ye\u003dg.T(b.experiments,\"html5_max_drift_per_track_secs\");d.Ip\u003db.X(\"html5_rewrite_manifestless_for_sync\");d.Xb\u003dg.T(b.experiments,\n\"html5_static_abr_resolution_shelf\");d.Kj\u003d!b.X(\"html5_encourage_array_coalescing\");d.Nj\u003db.X(\"html5_crypto_period_secs_from_emsg\");d.Oj\u003db.X(\"html5_filter_non_efficient_formats_for_safari\");d.Ci\u003db.X(\"html5_format_hybridization\");d.Li\u003db.X(\"html5_abort_before_separate_init\");d.Up\u003db.X(\"html5_serialize_server_stitched_ad_request\");d.Ag\u003db.X(\"html5_never_pause_appends\");d.bl\u003dg.T(b.experiments,\"html5_min_startup_buffered_media_duration_secs\");d.Ui\u003db.X(\"html5_mfl_extend_max_request_time\");d.Yp\u003db.X(\"html5_enable_server_stitched_alr\");\nd.Ni\u003db.X(\"html5_attach_po_token_to_bandaid\");b.X(\"html5_allow_video_keyframe_without_audio\")\u0026\u0026(d.ea\u003d!0);0\u003cg.T(b.experiments,\"html5_max_redirect_response_length\")\u0026\u0026(d.Th\u003dg.T(b.experiments,\"html5_max_redirect_response_length\"));e\u003dg.T(b.experiments,\"html5_resource_bad_status_delay_scaling\");0\u003ce\u0026\u0026(d.fp\u003de);d.Wb\u003db.X(\"html5_rewrite_timestamps_for_webm\");d.Aa\u003db.X(\"html5_only_media_duration_for_discontinuities\");d.Ih\u003db.X(\"html5_use_multitag_webm_tags_parser\");b.X(\"html5_media_common_config_killswitch\")||(d.G\u003d\nc.maxReadAheadMediaTimeMs/1E3||d.G,e\u003db.schedule,e.u.Yf()\u003d\u003d\u003de.policy.u?d.Y\u003d10:d.Y\u003dc.minReadAheadMediaTimeMs/1E3||d.Y,d.Nc\u003dc.readAheadGrowthRateMs/1E3||d.Nc);Bl\u0026\u0026(d.ya\u003d41943040);d.bb\u003d!mE();g.HF(b)||!mE()?(e\u003db.experiments,d.J\u003d8388608,d.L\u003d524288,d.Hj\u003d5,d.jb\u003d2097152,d.Fa\u003d1048576,d.Eo\u003d1.5,d.dl\u003d!1,d.Jb\u003d4587520,Gt()\u0026\u0026(d.Jb\u003d786432),d.u*\u003d1.1,d.B*\u003d1.1,d.Tb\u003d!0,d.ya\u003dd.J,d.rb\u003dd.L,d.uc\u003dg.S(e,\"persist_disable_player_preload_on_tv\")||g.S(e,\"persist_disable_player_preload_on_tv_for_living_room\")||!1):b.i\u0026\u0026(d.u*\u003d1.3,\nd.B*\u003d1.3);g.cj\u0026\u0026Bt(\"crkey\")\u0026\u0026(e\u003d\"CHROMECAST/ANCHOVY\"\u003d\u003d\u003db.deviceParams.cmodel,d.J\u003d20971520,d.L\u003d1572864,e\u0026\u0026(d.Jb\u003d812500,d.Dc\u003d1E3,d.uo\u003d5,d.Fa\u003d2097152));!b.X(\"html5_disable_firefox_init_skipping\")\u0026\u0026g.dj\u0026\u0026(d.Tb\u003d!0);b.supportsGaplessAudio()||(d.Si\u003d!1);pF\u0026\u0026(d.Ua\u003d!0);var f;e\u003dnull\u003d\u003d\u003d(f\u003dc.i)||void 0\u003d\u003d\u003df?void 0:BB(f);if(iH(c)){d.Ia\u003db.X(\"html5_used_segment_info_cuepoint\");d.Pj\u003d!0;d.Aa\u003d!0;d.Wb\u003d!0;d.mq\u003d!0;if(\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass||\"LOW\"\u003d\u003d\u003dc.latencyClass\u0026\u0026!b.X(\"html5_disable_low_pipeline\"))d.Xj\u003d2,d.bk\u003d4;d.Cl\u003d\nc.defraggedFromSubfragments;c.Kd\u0026\u0026(d.Nb\u003d!0);g.qH(c)\u0026\u0026(d.Ya\u003d!1);d.Lj\u003dg.TF(b)}c.isAd()\u0026\u0026(d.vb\u003d0,d.Uc\u003d0);Lna(c)\u0026\u0026(d.La\u003d!0,b.X(\"html5_aggressive_timeout_for_streaming_xhr\")\u0026\u0026(d.Dc\u003d400,d.Ib*\u003d3,d.Yj\u003d2,d.He\u003d3,d.Qg\u003d1.4));d.eb\u003db.X(\"html5_enable_subsegment_readahead_v3\")||b.X(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass;d.fb\u003dc.Y;d.xa\u003dd.fb\u0026\u0026(/^rq[a-f]/.test(c.clientPlaybackNonce)||g.eH(c));Qt()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(b.deviceParams.cmodel)\u0026\u0026!b.X(\"html5_disable_move_pssh_to_moov\")\u0026\u0026\ne\u0026\u0026(d.Tb\u003d!1);e\u0026\u0026(d.Hg\u003d!1);var h\u003d0;b.X(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(h\u003db.schedule.policy.l,c.isLivePlayback\u0026\u0026(h\u003dg.T(b.experiments,\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass?\"html5_live_ultra_low_latency_bandwidth_window\":c.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\"html5_live_normal_latency_bandwidth_window\")||h));f\u003db.schedule;f.ea.i\u003diH(c)?.5:0;if(!f.policy.i\u0026\u0026h\u0026\u0026(f\u003df.u,h\u003dMath.round(h*f.resolution),h!\u003d\u003df.i)){var l\u003dArray(h),m\u003dMath.min(h,f.l?f.i:f.valueIndex),n\u003df.valueIndex-\nm;0\u003en\u0026\u0026(n+\u003df.i);for(var p\u003d0;p\u003cm;++p)l[p]\u003df.values[(n+p)%f.i];for(;p\u003ch;++p)l[p]\u003dInfinity;f.i\u003dh;f.values\u003dl;f.valueIndex\u003dm%h;f.l\u003dm\u003d\u003d\u003dh;f.B\u003d!0;f.G\u003dDla(f)}d.Ag\u003dc.isLivePlayback;switch(jH(c)){case 21530001:d.Ei\u003db.X(\"html5_live_smoothly_extend_max_seekable_time\");d.eb\u003d!0;\"LOW\"\u003d\u003d\u003dc.latencyClass?d.V\u003dg.T(b.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass\u0026\u0026(d.V\u003dg.T(b.experiments,\"html5_jumbo_ull_subsegment_readahead_target\"));d.Bg\u003d!0;break;case 2153E4:d.eb\u003d!1}d.Ua\u003dd.Ua||\nc.Bt;d.Ja\u003dc.Sa;g.eH(c)\u0026\u0026(d.td\u003d!0);c.Sa\u0026\u0026!e\u0026\u0026b.X(\"html5_hack_gapless_init\")\u0026\u0026(d.Og\u003d!0);(e\u003dg.T(b.experiments,\"html5_gapless_ad_byterate_multiplier\"))\u0026\u0026c.Sa\u0026\u0026c.isAd()\u0026\u0026(d.u*\u003de,d.B*\u003de);EH(c)\u0026\u0026(d.l\u003dc.videoId,d.Kc\u003d!0,d.qo\u003d4);d.Mj\u003dc.Hg;b.X(\"html5_dynamic_av1_hybrid_threshold\")\u0026\u0026(d.Ri\u003d!0,d.Sa\u003dFE(b,{},c.u||void 0));c\u003d480\u003c\u003dfF();e\u003dg.T(b.experiments,\"html5_deadzone_multiplier\")||1;(f\u003dg.T(b.experiments,\"html5_sticky_reduces_discount_by\"))\u0026\u0026c\u0026\u0026(e-\u003df);d.u*\u003de;d.B*\u003de;if(e\u003dg.T(b.experiments,\"html5_request_sizing_multiplier\"))d.Yo\u003d\ne;zB(b.B,AB.BITRATE)\u0026\u0026(d.Jb\u003dNaN);b.B.l\u0026\u0026(d.Ti\u003d\"; \"+AB.EXPERIMENTAL.name+\"\u003dallowed\");c\u0026\u0026(d.Xb\u003d0);d.rl\u003db.X(\"html5_rec_2020_matrix_correction_killswitch\");g.S(b.experiments,\"html5_prefer_low_quality_audio_means_64k\")\u0026\u0026pF\u0026\u0026(d.ol\u003d!0);g.S(b.experiments,\"debug_html5_random_stun_format\")\u0026\u0026(d.Dg\u003d!0);g.S(b.experiments,\"html5_log_audio_abr\")\u0026\u0026(d.Wj\u003d!0);b\u003da.getAudioTrack();b\u003db.Gc.isDefault?void 0:b;YV(a.Yr);c\u003da.W.schedule;e\u003da.videoData.i;f\u003da.videoData.u;h\u003dGX(a);l\u003da.videoData.enableServerStitchedDai;m\u003da.videoData;\nn\u003dm.bl;delete m.bl;a.Va\u003dnew g.sV(a,c,d,e,f,h,b,l,n);d\u003dqFa(a)?!0:a.Ep\u0026\u0026g.HF(a.W)\u0026\u0026a.videoData.isLivePlayback;a.Va.initialize(a.getCurrentTime(),GX(a),d);a.videoData.probeUrl\u0026\u0026(a.Va.Ja\u003da.videoData.probeUrl);(a.Ai.length||a.Ep)\u0026\u0026JX(a,!1);VW(a.Cc,a.Va);a.Dd\u0026\u0026(d\u003da.Va,b\u003dnew g.JV(a.Dd),d.J\u003db,d.u\u0026\u0026(d.u.ea\u003db));g.FH(a.videoData)\u0026\u0026(a.Va.policy.Vi\u003d2)};\nAX\u003dfunction(a){a.Va\u0026\u0026(a.Va.dispose(),a.Va\u003dnull,VW(a.Cc,null));HX(a)};\nHX\u003dfunction(a){if(a.mediaSource){a.ma();if(a.Va){var b\u003diH(a.videoData)\u0026\u0026a.videoData.Kd\u0026\u0026!a.videoData.isAd();zV(a.Va,b)}a.mediaSource.dispose();a.mediaSource\u003dnull}};\nrFa\u003dfunction(a){if(a.mediaSource)return a.mediaSource.ov;a.ma();a:if(a.X(\"html5_application_media_source\"))a.Z(\"requestmediasource\",a);else{var b\u003dg.T(a.W.experiments,\"html5_source_buffer_attach_retry_limit\")||0;a.ZL\u003cb\u0026\u0026a.TE.start();try{var c\u003da.oa.mp()}catch(d){if(fW(a.Zh,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",d);a.Ff(\"html5.missingapi\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}wS(a,c)}return a.mediaSource?a.mediaSource.ov:\nnull};\nwS\u003dfunction(a,b){sFa(a);a.mediaSource\u003db;Fka(a.mediaSource,function(c){try{if(a.mediaSource\u0026\u0026(!c||a.mediaSource\u003d\u003d\u003dc)){a.ma();var d\u003da.getDuration();!d\u0026\u0026iH(a.videoData)\u0026\u0026(d\u003d25200);a.mediaSource.isView?(c\u003dd,a.ma(),c\u003ea.mediaSource.getDuration()\u0026\u0026a.mediaSource.zj(c)):a.mediaSource.zj(d);var e\u003da.Va,f\u003da.mediaSource;e.ea\u0026\u0026(e.ma(),yV(e),e.ea\u003d!1);e.ma();zBa(e);if(!kE(f)){var h\u003de.videoTrack.i.info.mimeType+e.policy.Ti,l\u003de.audioTrack.i.info.mimeType,m,n,p\u003dnull\u003d\u003d\u003d(m\u003df.mediaSource)||void 0\u003d\u003d\u003dm?void 0:m.addSourceBuffer(l),\nq\u003d\"fakesb\"\u003d\u003d\u003dh.split(\";\")[0]?void 0:null\u003d\u003d\u003d(n\u003df.mediaSource)||void 0\u003d\u003d\u003dn?void 0:n.addSourceBuffer(h);f.De\u0026\u0026(f.De.webkitSourceAddId(\"0\",l),f.De.webkitSourceAddId(\"1\",h));var t\u003dnew fE(p,f.De,\"0\",GD(l),!1),u\u003dnew fE(q,f.De,\"1\",GD(h),!0);f.i\u003dt;f.l\u003du;g.J(f,t);g.J(f,u)}XU(e.videoTrack,f.l||null);XU(e.audioTrack,f.i||null);e.mediaSource\u003df;e.resume();Lx(f.i,e.Ia,e);Lx(f.l,e.Ia,e);e.oh();a.Z(\"mediasourceattached\");a.TE.stop()}}catch(x){g.py(x),a.handleError(new g.cE(\"fmt.unplayable\",!0,{msi:\"1\",ename:x.name}))}})};\nsFa\u003dfunction(a){a.Va?g.ch(a.Va.seek(a.getCurrentTime()-a.Oc()),function(){}):mFa(a)};\ncW\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return g.E(a,function d(){var e\u003dthis;return g.B(d,function(f){if(1\u003d\u003df.i)return e.Va\u0026\u0026e.Va.isDisposed()\u0026\u0026AX(e),e.Z(\"newelementrequired\"),b?g.A(f,xX(e),2):f.wb(2);g.U(e.playerState,8)\u0026\u0026e.playVideo();g.qa(f)})})};\nKya\u003dfunction(a,b){a.Ca(\"newelem\",b);cW(a)};\nKX\u003dfunction(a){a.Ob.u.l\u003d(0,g.P)();g.U(a.playerState,32)||(a.Mb(iK(a.playerState,32)),g.U(a.playerState,8)\u0026\u0026a.pauseVideo(!0),a.Z(\"beginseeking\",a));a.Rb()};\nLS\u003dfunction(a){g.U(a.playerState,32)?(a.Mb(kK(a.playerState,16,32)),a.Z(\"endseeking\",a)):g.U(a.playerState,2)||a.Mb(iK(a.playerState,16));var b\u003da.Ob.u,c\u003da.videoData.clientPlaybackNonce;c\u0026\u0026!isNaN(b.i)\u0026\u0026(Math.random()\u003cb.u\u0026\u0026(a\u003dg.U(a.playerState,4)?\"pbp\":\"pbs\",YA(\"seek\",[\"pbp\",\"pbs\"],b.i),g.ZA(\"cpn\",c,\"seek\"),isNaN(b.l)||$A(\"pl_ss\",b.l,\"seek\"),$A(a,(0,g.P)(),\"seek\")),b.reset())};\nyX\u003dfunction(a,b){a.Z(\"internalvideodatachange\",void 0\u003d\u003d\u003db?\"dataupdated\":b,a,a.videoData)};\ntFa\u003dfunction(a){g.Bb(\"loadstart loadeddata loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \"),function(b){this.Ns.N(this.oa,b,this.cE,this)},a);\na.W.Kj\u0026\u0026a.oa.Bo()\u0026\u0026(a.Ns.N(a.oa,\"webkitplaybacktargetavailabilitychanged\",a.iS,a),a.Ns.N(a.oa,\"webkitcurrentplaybacktargetiswirelesschanged\",a.jS,a))};\nvFa\u003dfunction(a){a.X(\"html5_enable_timeupdate_timeout\")\u0026\u0026!a.videoData.isLivePlayback\u0026\u0026uFa(a)\u0026\u0026a.Wz.start()};\nuFa\u003dfunction(a){if(!a.oa)return!1;var b\u003da.oa.getCurrentTime();a\u003da.oa.getDuration();return!!(1\u003cb\u0026\u0026b\u003ea-.3)};\nwFa\u003dfunction(a){window.clearInterval(a.mz);LX(a)||(a.mz\u003dct(function(){return LX(a)},100))};\nLX\u003dfunction(a){var b\u003da.oa;b\u0026\u0026a.vv\u0026\u0026!a.videoData.fb\u0026\u0026!dB(\"vfp\",a.Ob.timerName)\u0026\u00262\u003c\u003db.nh()\u0026\u0026!b.Dk()\u0026\u00260\u003c$D(b.Lf())\u0026\u0026a.Ob.tick(\"vfp\");return(b\u003da.oa)\u0026\u0026!a.videoData.fb\u0026\u00260\u003cb.getDuration()\u0026\u0026(!dB(\"pbp\",a.Ob.timerName)\u0026\u0026b.ym()\u0026\u00262\u003c\u003db.nh()\u0026\u00260\u003c$D(b.Lf())\u0026\u0026a.Ob.tick(\"pbp\"),b\u003db.getCurrentTime(),HW(a.Ot,b))?(Dya(a),!0):!1};\nDya\u003dfunction(a){window.clearInterval(a.mz);a.Jp.stop();a.videoData.fb\u003d!0;a.W.Oj\u003d!0;a.W.Ya\u003d0;var b\u003da.Zh,c\u003db.videoData.l;c\u0026\u0026b.videoData.X(\"html5_disable_codec_on_errors_with_exp_backoff\")\u0026\u0026b.l.B.i.delete(c.i);b.u.stop();a.W.Hh\u003da.videoData.Dt;a.videoData.jH\u003d!0;xFa(a);g.U(a.playerState,8)\u0026\u0026a.Mb(jK(a.playerState,65));b\u003da.Ub;b.i\u0026\u0026xDa(b.i);b.u\u0026\u0026(b\u003db.u,c\u003dg.AS(b.i),0\u003eb.l\u0026\u0026(b.l\u003dc,b.delay.start()),b.u\u003dc,b.C\u003dc);g.Fq(a.GB);a.Z(\"playbackstarted\");g.Au()\u0026\u0026((a\u003dg.Ga(\"yt.scheduler.instance.clearPriorityThreshold\"))?\na():Cu(0))};\nxFa\u003dfunction(a){var b\u003da.getCurrentTime(),c\u003da.videoData;!dB(\"pbs\",a.Ob.timerName)\u0026\u0026sA.measure\u0026\u0026sA.getEntriesByName\u0026\u0026(sA.getEntriesByName(\"mark_nr\")[0]?cB(\"mark_nr\"):cB());c.videoId\u0026\u0026a.Ob.info(\"docid\",c.videoId);c.eventId\u0026\u0026a.Ob.info(\"ei\",c.eventId);c.clientPlaybackNonce\u0026\u0026a.Ob.info(\"cpn\",c.clientPlaybackNonce);0\u003cc.startSeconds\u0026\u0026a.Ob.info(\"start\",c.startSeconds.toString());a.oa\u0026\u0026a.oa.ym()\u0026\u0026a.Ob.info(\"paused\",1);c.l?a.Ob.info(\"fmt\",c.l.kc()):a.Ob.info(\"fmt\",\"-1\");c.Uc\u0026\u0026a.Ob.info(\"yt_pre\",a.hJ?\"2\":\"1\");\na.isFullscreen()\u0026\u0026a.Ob.info(\"yt_fs\",\"1\");a.Ob.info(\"cmt\",b.toFixed(3));if(a.Va){b\u003da.Va.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(b.l\u0026\u0026(c\u003dwindow.performance.getEntriesByName(b.l),c.length\u0026\u0026(c\u003dc[0],b.tick(\"vri\",c.fetchStart),b.tick(\"vdns\",c.domainLookupEnd),b.tick(\"vreq\",c.requestStart),b.tick(\"fvb\",c.responseStart),b.tick(\"vrc\",c.responseEnd))),b.i\u0026\u0026(c\u003dwindow.performance.getEntriesByName(b.i),c.length\u0026\u0026(c\u003dc[0],b.tick(\"ari\",c.fetchStart),b.tick(\"adns\",c.domainLookupEnd),\nb.tick(\"areq\",c.requestStart),b.tick(\"avb\",c.responseStart),b.tick(\"arc\",c.responseEnd))));b\u003db.ticks;for(var d in b)b.hasOwnProperty(d)\u0026\u0026a.Ob.tick(d,b[d])}};\nyFa\u003dfunction(a){a.Ub.jd();if(a.videoData.isLivePlayback\u0026\u0026Date.now()\u003ea.HJ+6283){if(!(!a.isAtLiveHead()||a.videoData.i\u0026\u0026vE(a.videoData.i))){var b\u003da.Ub;if(b.qoe){b\u003db.qoe;var c\u003db.i.i.Tx(),d\u003dg.AS(b.i);kDa(b,d,c);c\u003dc.C;isNaN(c)||g.lW(b,d,\"e2el\",[c.toFixed(3)])}}g.TF(a.W)\u0026\u0026a.Ca(\"rawlat\",\"l.\"+LT(a.Tz,\"rawlivelatency\").toFixed(3));a.HJ\u003dDate.now()}a.videoData.l\u0026\u0026MD(a.videoData.l)\u0026\u0026(b\u003dsI(a))\u0026\u0026b.videoHeight!\u003d\u003da.qD\u0026\u0026(a.qD\u003db.videoHeight,FX(a,\"a\",pFa(a,a.videoData.Ua)))};\npFa\u003dfunction(a,b){if(\"auto\"\u003d\u003d\u003db.i.ib().quality\u0026\u0026MD(b.cf())\u0026\u0026a.videoData.zb)for(var c\u003dg.r(a.videoData.zb),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.getHeight()\u003d\u003d\u003da.qD\u0026\u0026\"auto\"!\u003d\u003dd.i.ib().quality)return d.cf();return b.cf()};\nrX\u003dfunction(a){if(!a.videoData.isLivePlayback)return NaN;var b\u003d0;a.Va\u0026\u0026a.videoData.i\u0026\u0026(b\u003diH(a.videoData)?a.Va.Fa.Yf()||0:a.videoData.i.xa);return Date.now()/1E3-a.getIngestionTime()-b};\nzFa\u003dfunction(a){!a.X(\"html5_ignore_airplay_events_on_new_video_killswitch\")\u0026\u0026a.oa\u0026\u0026a.oa.zf()\u0026\u0026(a.yy\u003d(0,g.P)());a.W.ol?g.Gs(function(){MX(a)},0):MX(a)};\nMX\u003dfunction(a){if(a.oa)try{a.Mv\u003da.oa.playVideo()}catch(c){BX(a,\"err.\"+c)}if(a.Mv){var b\u003da.Mv;b.then(void 0,function(c){a.ma();if(!g.U(a.playerState,4)\u0026\u0026!g.U(a.playerState,256)\u0026\u0026a.Mv\u003d\u003d\u003db)if(c\u0026\u0026\"AbortError\"\u003d\u003d\u003dc.name\u0026\u0026c.message\u0026\u0026c.message.includes(\"load\"))a.ma();else{var d\u003d\"promise\";c\u0026\u0026c.name\u0026\u0026(d+\u003d\";m.\"+c.name);BX(a,d);a.FH\u003d!0;a.W.X(\"embeds_enable_autoplayblocked_ping_fix\")\u0026\u0026(a.videoData.rH\u003d!0)}})}};\nBX\u003dfunction(a,b){g.U(a.playerState,128)||(a.Mb(kK(a.playerState,1028,9)),a.Ca(\"dompaused\",b),a.Z(\"onDompaused\"))};\nsX\u003dfunction(a){if(!a.oa||!a.videoData.u)return!1;var b,c,d\u003dnull;(null\u003d\u003d\u003d(c\u003da.videoData.u)||void 0\u003d\u003d\u003dc?0:c.i)?(d\u003drFa(a),null\u003d\u003d\u003d(b\u003da.Va)||void 0\u003d\u003d\u003db?void 0:b.resume()):(AX(a),a.videoData.Ua\u0026\u0026(d\u003da.videoData.Ua.ct()));b\u003dd;d\u003da.oa.Jw();c\u003d!1;d\u0026\u0026null!\u003d\u003db\u0026\u0026b.i\u003d\u003d\u003dd.i||(a.Ob.tick(\"vta\"),eB(\"vta\",void 0,\"video_to_ad\"),0\u003ca.getCurrentTime()\u0026\u0026(c\u003da.getCurrentTime(),a.Cc.B\u003dc),a.oa.Qq(b),a.mediaSource\u0026\u0026Cu(4),!a.videoData.fb\u0026\u0026g.mK(a.playerState)\u0026\u0026a.Jp.start(),c\u003d!0);g.U(a.playerState,2)||(b\u003da.Cc,b.G||!(0\u003cb.B)||b.oa\u0026\u0026\n0\u003cb.oa.getCurrentTime()||b.seekTo(b.B,{Md:\"playbacktimeline_resumeTime\"}));a:if(b\u003dc,g.lH(a.videoData)\u0026\u0026a.oa)if((d\u003da.videoData.G)\u0026\u0026a.oa.Bo()){var e\u003da.oa.Fe();if(a.wd)if(e!\u003d\u003da.wd.element)NX(a);else if(b\u0026\u0026\"fairplay\"\u003d\u003d\u003dd.flavor\u0026\u0026!Ft())NX(a);else break a;a.wd\u003dnew $V(e,a.videoData,a.W);a.wd.subscribe(\"licenseerror\",a.Wy,a);a.wd.subscribe(\"qualitychange\",a.hT,a);a.wd.subscribe(\"heartbeatparams\",a.Ev,a);a.wd.subscribe(\"keystatuseschange\",a.Kn,a);a.wd.subscribe(\"ctmp\",a.Ca,a);b\u003dg.r(a.Yr.keys);for(d\u003db.next();!d.done;d\u003d\nb.next())d\u003da.Yr.get(d.value),a.wd.Wr(d);a.X(\"html5_eme_loader_sync\")||YV(a.Yr)}else a.Ff(\"fmt.unplayable\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.1\");return c};\nNX\u003dfunction(a){a.wd\u0026\u0026(a.wd.dispose(),a.wd\u003dnull)};\nxS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return a.videoData.isLivePlayback\u0026\u0026(a.isAtLiveHead()\u0026\u0026(a.X(\"html5_videoplayer_getmaxseekabletimeforux_check_pause_killswitch\")||!g.U(a.playerState,4))||a.Pl()||g.qH(a.videoData))?a.getCurrentTime():a.bd(b)};\nAFa\u003dfunction(a){a.ma();a.oa\u0026\u0026(a.mediaSource?(NX(a),HX(a),rFa(a)):(a.videoData.Ua\u0026\u0026a.videoData.Ua.EE(),a.oa.stopVideo()),a.playVideo())};\nOX\u003dfunction(a,b){g.S(a.W.experiments,\"html5_log_rebuffer_reason\")\u0026\u0026a.Ca(\"bufreason\",\"r.\"+b+\";lact.\"+Hu())};\nHS\u003dfunction(a,b,c,d,e,f){var h;if(null\u003d\u003d\u003d(h\u003da.videoData.i)||void 0\u003d\u003d\u003dh?0:h.isLive){var l\u003d2\u003d\u003d\u003dc.playerType?c:b,m\u003db.videoData.videoId,n\u003dc.videoData.videoId;if(m\u0026\u0026n){var p\u003da.Ub;if(p.qoe){p\u003dp.qoe;var q\u003db.cpn,t\u003dc.cpn,u\u003dl.videoData.Zd,x\u003dp.i.videoData.clientPlaybackNonce,y\u003dp.i.videoData.videoId,z\u003dt!\u003d\u003dx\u0026\u0026n!\u003d\u003dy;x\u003dq!\u003d\u003dx\u0026\u0026m!\u003d\u003dy;p.reportStats();p.adCpn\u0026\u0026p.adCpn!\u003d\u003dq||(p.adCpn\u003dx?q:\"\",p.V\u003dx?m:\"\",p.adFormat\u003dx?u:void 0,nDa(p,f?2:0,t,n,e),p.reportStats(),p.adCpn\u003dz?t:\"\",p.V\u003dz?n:\"\",p.adFormat\u003dz?u:void 0,nDa(p,f?3:1,\nq,m,d),p.reportStats())}d\u003da.Ub;b\u003db.cpn;d.B.has(b)?(f\u003dd.B.get(b),CW(f).send(),g.dt(f.u),f.u\u003dNaN,d.l.W.X(\"watch_time_greater_than_playback_time_fix_killswitch\")||b\u003d\u003d\u003dd.l.videoData.clientPlaybackNonce||(DW(f),d.B.delete(b))):(d.Kf\u003dd.l.videoData.clientPlaybackNonce,d.Kf\u0026\u0026d.i\u0026\u0026d.B.set(d.Kf,d.i));a\u003da.Ub;c\u003dc.cpn;l\u003dl.videoData;var G;a.B.has(c)?null\u003d\u003d\u003d(G\u003da.B.get(c))||void 0\u003d\u003d\u003dG?void 0:G.B\u0026\u0026isNaN(G.u)\u0026\u0026AW(G,!1):(e\u003dHDa(a,a.l,l,e),a.B.set(c,e),xDa(e));a.Kf\u003dc}}};\nBFa\u003dfunction(a,b){if(a.videoData.Y){var c\u003dg.T(a.W.experiments,\"html5_log_rebuffer_events\");if(c\u0026\u0026a.oa){var d\u003da.oa.Fb();d.rt\u003d(1E3*g.AS(a.Ub.l)).toFixed();d.e\u003db.substr(0,3);a.nz[a.lL++%c]\u003dd}}\"timeupdate\"!\u003d\u003db\u0026\u0026\"progress\"!\u003d\u003db\u0026\u0026a.ma()};\nCFa\u003dfunction(a){if(a.videoData.Y){a.nz.sort(function(d,e){return+d.rt-+e.rt});\nfor(var b\u003dg.r(a.nz),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a.Ca(\"vpe\",\"t.\"+c.rt+\";\"+g.dE(c));a.nz\u003d[];a.lL\u003d0}};\nDFa\u003dfunction(a){if(Bt(\"cobalt\")\u0026\u0026Bt(\"nintendo switch\")){var b\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;a.Ca(\"nxdock\",\"\"+ +b)}};\nCya\u003dfunction(a,b,c,d,e){a.Ca(\"xvt\",\"m.\"+b+\";g.1;tt.\"+(c?1:0)+\";np.\"+(d?1:0)+\";c.\"+e)};\nJX\u003dfunction(a,b){xV(a.Va,b||qFa(a))};\nqFa\u003dfunction(a){var b\u003da.X(\"disable_prefetch_when_ad_pending_for_living_room\")\u0026\u0026g.HF(a.W),c\u003da.X(\"disable_prefetch_when_ad_pending_for_web\");return(b||c)\u0026\u0026g.ib(a.Ai,\"ad\")};\nFBa\u003dfunction(a){var b\u003da.W.Og||\"\";JF(a.W);return b};\ng.PX\u003dfunction(a,b,c){g.F.call(this);var d\u003dthis;this.tv\u003dthis.Xf\u003d!1;this.Sa\u003d{};this.fb\u003d{};this.bb\u003d{};this.Xb\u003d!1;this.Ya\u003dnull;this.Zb\u003d!1;this.xa\u003d!0;this.Tb\u003d!1;this.dc\u003dthis.Ib\u003dnull;this.uc\u003d!0;this.oa\u003dthis.C\u003dnull;this.Fa\u003d!1;this.Kc\u003dthis.Ia\u003dthis.l\u003dthis.playlist\u003dnull;this.La\u003dvoid 0;this.Y\u003d0;this.L\u003dthis.Aa\u003dthis.G\u003dnull;this.ma();this.config\u003dwia(b||{});this.webPlayerContextConfig\u003dc;Nha();b\u003dthis.config.args||{};this.W\u003dnew KF(b,c,c?c.canaryState:this.config.assets.player_canary_state);g.J(this,this.W);this.FB();\nthis.W.i\u0026\u0026!EFa\u0026\u0026(window.addEventListener(oF?\"touchstart\":\"click\",wya,{capture:!0,passive:!0}),EFa\u003d!0);this.Nc\u003dhF(tF(this.W)\u0026\u0026!0,b.enablesizebutton);this.zb\u003dhF(!1,b.player_wide);this.visibility\u003dnew CS;g.J(this,this.visibility);this.setIsExternalPlaylist(b.external_list);this.events\u003dnew g.cN(this);g.J(this,this.events);this.dm\u003dnew HT;g.J(this,this.dm);this.Fl\u003dnew HT;g.J(this,this.Fl);this.vn\u003dnew yza;this.Wa\u003dnew g.TM(this);g.J(this,this.Wa);this.template\u003dnew PT(this);g.J(this,this.template);this.J\u003d1;\nthis.Tf\u003dthis.W.storeUserVolume?FFa():{volume:100,muted:this.W.mute};this.I\u003dthis.W.u?new SM(this,1):new MM(this,1);g.J(this,this.I);c\u003d{};this.jb\u003d(c.internalvideodatachange\u003dthis.mS,c.playbackready\u003dthis.oS,c.playbackstarted\u003dthis.pS,c.statechange\u003dthis.qS,c);this.B\u003dGFa(this);this.Nb\u003dnew g.cN(this);g.J(this,this.Nb);this.X(\"html5_enable_web_assembly\")\u0026\u0026this.B\u0026\u0026Kta(this.B).then(function(e){d.W.Vi\u003de});\nthis.Ob\u003dnew dN(this.W,this.B);this.i\u003dHFa(this);c\u003d{};this.Dc\u003d(c.airplayactivechange\u003dthis.gS,c.airplayavailabilitychange\u003dthis.hS,c.beginseeking\u003dthis.aO,c.endseeking\u003dthis.bO,c.internalAbandon\u003dthis.cO,c.internalaudioformatchange\u003dthis.ZN,c.internalvideodatachange\u003dthis.ob,c.internalvideoformatchange\u003dthis.eO,c.liveviewshift\u003dthis.jT,c.playbackstalledatstart\u003dthis.HU,c.progresssync\u003dthis.VT,c.onLoadProgress\u003dthis.kT,c.SEEK_COMPLETE\u003dthis.dO,c.SEEK_TO\u003dthis.wU,c.onVideoProgress\u003dthis.fO,c.onLoadedMetadata\u003dthis.mT,\nc.onDompaused\u003dthis.SS,c.playbackready\u003dthis.JT,c.statechange\u003dthis.hL,c.connectionissue\u003dthis.Cv,c.newelementrequired\u003dthis.LK,c.heartbeatparams\u003dthis.Ev,c.videoelementevent\u003dthis.cE,c.drmoutputrestricted\u003dthis.VS,c.requestmediasource\u003dthis.jU,c.signatureexpired\u003dthis.BU,c.nonfatalerror\u003dthis.AT,c);this.ea\u003dnew g.cN(this);g.J(this,this.ea);c\u003d10;g.HF(this.W)\u0026\u0026(c\u003d3);SF(this.W)\u0026\u0026(c\u003dg.T(this.W.experiments,\"tvhtml5_unplugged_preload_cache_size\"));this.Ja\u003dnew FT(c,function(e){e!\u003d\u003dg.bN(d,e.getPlayerType())\u0026\u0026e.dispose()});\ng.J(this,this.Ja);this.rb\u003dthis.Ua\u003d-1;this.eb\u003dnew g.K(this.template.resize,16,this.template);g.J(this,this.eb);IFa(this);this.Dd\u003dnew vT(this.Wa,this.W,this.i);this.ya\u003dnew yS(this.Wa);g.J(this,this.ya);pza(this.W.deviceParams.c);this.events.N(this.Wa,g.fA(\"appapi\"),this.kS);this.events.N(this.Wa,g.gA(\"appapi\"),this.lS);this.events.N(this.Wa,g.fA(\"appad\"),this.qK);this.events.N(this.Wa,g.gA(\"appad\"),this.qK);this.events.N(this.Wa,g.fA(\"appprogressboundary\"),this.UT);this.events.N(this.Wa,g.gA(\"applooprange\"),\nthis.Iz);this.events.N(this.Wa,\"presentingplayerstatechange\",this.eh);this.events.N(this.Wa,\"resize\",this.kU);this.template.Ba(ag(a));this.events.N(this.Wa,\"offlineslatestatechange\",this.CT);this.Wb\u003dJFa(this,this.template.element);g.J(this,this.Wb);this.W.Qj\u0026\u0026(this.X(\"woffle_orchestration\")||this.X(\"web_player_orchestration\")?this.V\u003dKFa(this):vya());this.W.vb\u0026\u0026(g.uN.ux\u003dg.KQ);LFa(this);this.Ob.tick(\"fs\");MFa(this);this.u\u003dnull;this.W.vb\u0026\u0026Jta(this.B);g.CF(this.B.I.T())\u0026\u0026tN(this.B,\"music\");g.rF(this.B.I.T())\u0026\u0026\ntN(this.B,\"embed\");this.X(\"web_player_sentinel_is_uniplayer\")||g.py(Error(\"Player flag missing: web_player_sentinel_is_uniplayer\"));this.Uc\u003dNFa(this);if(a\u003dg.T(this.W.experiments,\"html5_block_pip_safari_delay\"))this.vb\u003dnew g.K(this.NH,a,this),g.J(this,this.vb);this.W.X(\"embeds_enable_pem_cookie_blocking_killswitch\")||(rt\u003dthis.W.La);this.ma()};\nNFa\u003dfunction(a){function b(c){c.stack\u0026\u0026-1!\u003d\u003dc.stack.indexOf(\"player\")\u0026\u0026(a.l||a.i).Ub.Ld(\"player.exception\",g.dE({n:c.name,m:c.message}))}\ncz.subscribe(\"handleError\",b);js.push(b);return function(){cz.unsubscribe(\"handleError\",b);var c\u003djs.indexOf(b);-1!\u003d\u003dc\u0026\u0026js.splice(c,1)}};\nKFa\u003dfunction(a){var b\u003dQX(a,9,new g.UG(a.W));return new nya(a.W,a.Wa,b)};\nHFa\u003dfunction(a){if(a.X(\"html5_skip_setVideoData\")){var b\u003dnew g.UG(a.W,a.config.args);b\u003dQX(a,1,b)}else b\u003dQX(a,1);b.setPlaybackRate(a.W.l?1:OFa(a,PFa()));Lx(b,a.jb,a);return b};\nSX\u003dfunction(a,b){if(a.i!\u003d\u003db){Mx(a.i,a.jb,a);var c\u003da.i.getPlaybackRate();a.i.dispose();a.i\u003db;a.i.setPlaybackRate(c);Lx(b,a.jb,a);RX(a)}};\nGFa\u003dfunction(a){var b\u003d\"\",c\u003dtza(a);0\u003d\u003d\u003dc.indexOf(\"//\")\u0026\u0026(c\u003da.W.protocol+\":\"+c);var d\u003dc.lastIndexOf(\"/base.js\");-1!\u003d\u003dd\u0026\u0026(b\u003dc.substring(0,d+1));if(c\u003dError().stack)if(c\u003dc.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))c\u003dc[1],c.includes(b)||g.py(Error(\"Player module URL mismatch: \"+(c+\" vs \"+b+\".\")));b\u003dnew qN(a.Wa,b);QFa(a,b);return b};\nQFa\u003dfunction(a,b){var c\u003d{};c\u003d(c.destroyed\u003dfunction(){a.W.u\u0026\u0026a.l?a.Wa.Na(\"onApiChange\",a.l.getPlayerType()):a.Wa.Na(\"onApiChange\")},c);\nb.u\u003dc};\nRFa\u003dfunction(a,b){var c\u003da.isVideoInfoVisible();a.G||(a.G\u003dnew XT(a.Wa),g.J(a,a.G),g.$M(a.Wa,a.G.element,4));g.cL(a.G,b);TX(a)\u0026\u0026c!\u003d\u003db\u0026\u0026g.WM(a.B).eF();a\u003da.l;b\u0026\u0026a\u0026\u0026a.Ca(\"sfn\",\"1\",!0)};\nUX\u003dfunction(a){a.oa\u003da.W.deviceHasDisplay?qS.pop()||new g.DN(g.qg(\"VIDEO\")):new g.DN(g.qg(\"AUDIO\"));g.J(a,a.oa);a.l\u0026\u0026a.l.setMediaElement(a.oa);try{a.W.rb?(a.Aa\u0026\u0026a.events.jc(a.Aa),a.Aa\u003da.events.N(a.oa,\"volumechange\",a.tT)):(a.oa.zs(a.Tf.muted),a.oa.setVolume(a.Tf.volume/100))}catch(d){a.Ee(\"html5.missingapi\",\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(d.message\u0026\u0026d.message.replace(/[;:,]/g,\"_\")));return}g.Jx(a.ea);SFa(a);var b\u003da.template;b.Eb\u003da.oa.Fe();b.dy\u003d!1;b.Eb.parentNode||g.tg(b.Ut,b.Eb,0);b.qz\u003dnew g.pl(0,\n0,0,0);xza(b);QT(b);g.M(b.Eb,\"video-stream\");g.M(b.Eb,g.OT.MAIN_VIDEO);var c\u003db.app.T();c.Dg\u0026\u0026b.Eb.setAttribute(\"data-no-fullscreen\",\"true\");c.Ni\u0026\u0026(b.Eb.setAttribute(\"webkit-playsinline\",\"\"),b.Eb.setAttribute(\"playsinline\",\"\"));c.jl\u0026\u0026b.Eb\u0026\u0026b.N(b.Eb,\"click\",b.Eb.play,b.Eb);try{a.oa.Qq()}catch(d){a.Ee(\"html5.missingapi\",\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(d.message\u0026\u0026d.message.replace(/[;:,]/g,\"_\")))}};\nYX\u003dfunction(a,b){if(a.l!\u003d\u003db){a.ma(\"start set presenting player, type \"+b.getPlayerType()+\", vid \"+b.getVideoData().videoId);var c\u003dnull;a.l\u0026\u0026(c\u003da.l.getPlayerState(),a.ma(),wN(a.B,3),VX(a,\"cuerangesremoved\",a.l.Vm()),a.ya\u0026\u0026!b.isGapless()\u0026\u0026a.l.isGapless()\u0026\u0026a.oa\u0026\u0026a.oa.stopVideo(),TFa(a));a.X(\"html5_skip_setVideoData\")\u0026\u00261\u003d\u003d\u003db.getPlayerType()\u0026\u0026SX(a,b);WX(a,b);a.l\u003db;a.oa\u0026\u0026b.setMediaElement(a.oa);Lx(b,a.Dc,a);b.uy()?XX(a,\"setPresenting\",!1,!0):(a.ob(\"newdata\",b,b.getVideoData()),c\u0026\u0026!g.lK(c,b.getPlayerState())\u0026\u0026\na.hL(new g.tI(b.getPlayerState(),c)),b.yj.isFinished()\u0026\u0026a.ob(\"dataloaded\",b,b.getVideoData()),(c\u003d(c\u003db.getVideoData().l)\u0026\u0026c.video)\u0026\u0026a.Wa.Na(\"onPlaybackQualityChange\",c.quality),VX(a,\"cuerangesadded\",a.l.Vm()),c\u003db.getPlayerState(),g.U(c,2)?UFa(a):g.U(c,8)\u0026\u0026b.playVideo(),a.ma())}};\nUFa\u003dfunction(a){if(!VFa(a)){var b\u003da.i.cd();b\u0026\u0026(b\u003db.nu(),b instanceof Promise\u0026\u0026b.catch(function(){}));\nZX(a,pK(a.ub()))}};\nSFa\u003dfunction(a){var b\u003da.oa;TD()?a.ea.N(b,\"webkitpresentationmodechanged\",a.tU):SD()\u0026\u0026(a.ea.N(b,\"enterpictureinpicture\",function(){a.As(!0)}),a.ea.N(b,\"leavepictureinpicture\",function(){a.As(!1)}));\nyF\u0026\u0026(a.ea.N(b,\"webkitbeginfullscreen\",function(){a.Fi(3)}),a.ea.N(b,\"webkitendfullscreen\",function(){a.Fi(0)}))};\nWX\u003dfunction(a,b){var c,d\u003db.getPlayerType();b!\u003d\u003da.i\u0026\u0026b!\u003d\u003da.Sa[d]\u0026\u0026(null\u003d\u003d\u003d(c\u003da.Sa[d])||void 0\u003d\u003d\u003dc?void 0:c.dispose(),a.Sa[d]\u003db)};\nTFa\u003dfunction(a){a.ma();var b;if(b\u003da.L)b\u003da.oa,b\u003d!!b\u0026\u0026b\u003d\u003d\u003da.L.oa;b\u0026\u0026(a.pg(),UX(a));a.l\u0026\u0026(a.l.pg(),Mx(a.l,a.Dc,a));a.l\u003dnull;a.ma()};\ng.bN\u003dfunction(a,b){return b?1\u003d\u003d\u003db?a.i:a.getVideoData().enableServerStitchedDai\u0026\u00262\u003d\u003d\u003db?a.l:a.Sa[b]||null:a.l};\nQX\u003dfunction(a,b,c,d){var e\u003da.Ob;2\u003d\u003d\u003db\u0026\u0026(e\u003dnew dN(a.W));return new g.tX(a.W,b,e,a.template,function(f,h){for(var l\u003d[],m\u003d1;m\u003carguments.length;++m)l[m-1]\u003darguments[m];return a.dm.Z.apply(a.dm,[f].concat(g.v(l)))},function(){return a.Wa.getVisibilityState()},a.visibility,a,c,d,!!c)};\n$X\u003dfunction(a,b){return a.Kd(b)?a.i:b};\naY\u003dfunction(a,b){var c\u003da.l;return c\u0026\u0026b\u003d\u003d\u003da.i\u0026\u0026a.Kd(b)\u0026\u0026a.Kd(c)?c:b};\nWFa\u003dfunction(a){a.ma();var b\u003da.getVideoData(),c\u003d10\u003cb.lengthSeconds,d\u003da.B;d.dI();tN(d,\"attribution\",void 0,!1,!0);tN(d,\"embed\");tN(d,\"inline_preview\");tN(d,\"kids\");tN(d,\"remote\");tN(d,\"miniplayer\");tN(d,\"music\");tN(d,\"captions\",void 0,!0);tN(d,\"unplugged\");tN(d,\"ypc\",void 0,!1,!0);tN(d,\"ypc_clickwrap\",void 0,!1,!0);tN(d,\"yto\",void 0,!1,!0);tN(d,\"webgl\",void 0,!1,!0);d.B\u0026\u0026c?d.I.Cd(\"endscreen\"):tN(d,\"endscreen\");d.B\u0026\u0026c?(d.I.Cd(\"annotations_module\"),d.I.Cd(\"creatorendscreen\")):(d.fC(),tN(d,\"creatorendscreen\",\nvoid 0,!0));d.eI();Ita(d);c\u0026\u0026AH(b)?a.Nb.N(a.Wa,\"presentingplayerstatechange\",a.LT):Hta(a.B);a.Wa.Z(\"videoready\",b)};\nbY\u003dfunction(a){return a.i.getVideoData()};\ncY\u003dfunction(a){a\u003dbY(a);a.isValid();return AH(a)};\nLFa\u003dfunction(a){if(a.X(\"html5_skip_setVideoData\")){if(!bY(a).isValid())return;g.xz()\u0026\u0026bY(a).V.push(\"remote\");RX(a)}else{var b\u003dnew g.UG(a.W,a.config.args);g.xz()\u0026\u0026b.V.push(\"remote\");if(!b.isValid())return;a.i.Bj(b)}a.X(\"html5_androidtv_quic\")\u0026\u0026(b\u003dwindow,\"h5vcc\"in b\u0026\u0026\"settings\"in b.h5vcc\u0026\u0026b.h5vcc.settings.set(\"QUIC\",1));!g.S(a.W.experiments,\"html5_delay_initial_loading\")\u0026\u0026cY(a)\u0026\u0026(a.W.Ug||a.W.Uc)\u0026\u0026lS(a.i)};\nMFa\u003dfunction(a){a.ma();a.iC();var b\u003da.config.args;UX(a);var c\u003dbY(a);a.Wa.Na(\"onVolumeChange\",a.Tf);if(b\u0026\u0026gN(b)){var d\u003dPF(a.W);d\u0026\u0026!a.Xf\u0026\u0026(b.fetch\u003d0);var e\u003dg.rF(a.W);e\u0026\u0026!a.Xf\u0026\u0026(b.fetch\u003d0);dY(a,b);g.rF(a.W)\u0026\u0026a.Ob.tick(\"ep_pr_s\");if(d\u0026\u0026!a.Xf)eY(a);else if(e\u0026\u0026!a.Xf)fY(a);else if(!c.isValid())a.playlist.onReady(function(){gY(a)})}YX(a,a.i);\ng.U(a.i.getPlayerState(),128)||(b\u003dCka(a.W.deviceHasDisplay),\"fmt.noneavailable\"\u003d\u003d\u003db?a.Ee(\"html5.missingapi\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):\"html5.missingapi\"\u003d\u003d\u003db?a.Ee(b,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):c\u0026\u0026c.isValid()\u0026\u0026cY(a)\u0026\u0026(a.W.Ug||a.W.Uc)?hY(a):XFa()?(g.Sv(\"embedsItpPlayedOnReload\",{playedOnReload:!0,isLoggedIn:!!a.W.ea}),YFa(!1),hY(a)):ZF(a.W)||ZFa(a),g.RF(a.W)?(wu(zu(),function(){iY(a)}),wu(zu(),function(){Asa()})):(iY(a),Asa()),a.ma())};\niY\u003dfunction(a){var b\u003da.getVideoData().botguardData;if(b){var c\u003da.getVideoData().Aa||\"\";a\u003da.W.cspNonce;c\u003dc?\"c1b\"in qs(c):!1;b.program\u0026\u0026(DM.l?0:!EM||72E5\u003c(0,g.P)()-EM)\u0026\u0026(eB(\"bg_i\",void 0,\"player_att\"),DM.initialize(b,Ksa,a,c))}};\nZFa\u003dfunction(a){a.ma();a.Wa.Z(\"initializingmode\");a.Ok(2);tN(a.B,\"remote\");g.S(a.W.experiments,\"player_cued_miniplayer_module_killswitch\")||tN(a.B,\"miniplayer\");a.ma()};\nhY\u003dfunction(a){a.ma();if(g.U(a.i.getPlayerState(),128))return!1;cY(a)\u0026\u0026a.W.Uc\u0026\u0026(qS.length\u0026\u0026a.tv?(OM(a,{muted:!1,volume:a.Tf.volume},!1),jY(a,!1)):qS.length||a.Tf.muted||(OM(a,{muted:!0,volume:a.Tf.volume},!1),jY(a,!0)));var b\u003da.i.getVideoData();b.oH\u0026\u0026OM(a,{muted:!0,volume:a.Tf.volume},!1);kY(a,1,b,!1);a.Wa.Z(\"initializingmode\");YX(a,a.i);a.Ok(3);if(!(b\u003d!a.W.Si)){if(b\u003da.L)b\u003da.oa,b\u003d!!b\u0026\u0026b\u003d\u003d\u003da.L.oa;b\u003db\u0026\u0026a.Xb}b\u0026\u0026(a.pg(),UX(a),a.i.setMediaElement(a.oa));DX(a.i);if(g.U(a.i.getPlayerState(),128))return!1;\nZX(a,3);return a.Xb\u003d!0};\nTX\u003dfunction(a){a\u003dg.WM(a.B);return!!a\u0026\u0026a.loaded};\n$Fa\u003dfunction(a,b){if(!a.C)return!1;var c\u003d.001*a.C.startTimeMs-1;a\u003d.001*a.C.endTimeMs;return Rf(b,c)||Rf(b,a)||b\u003e\u003dc\u0026\u0026b\u003c\u003da};\nOFa\u003dfunction(a,b){var c\u003da.Wa.getAvailablePlaybackRates();b\u003dNumber(b.toFixed(2));a\u003dc[0];c\u003dc[c.length-1];b\u003c\u003da?b\u003da:b\u003e\u003dc?b\u003dc:(a\u003dMath.floor(100*b+.001)%5,b\u003d0\u003d\u003d\u003da?b:Math.floor(100*(b-.01*a)+.001)/100);return b};\nlY\u003dfunction(a,b,c){if(a.Kd(c)){c\u003dc.getVideoData();if(a.u)c\u003db;else{a\u003da.Dd;for(var d\u003dg.r(a.i),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,c.Tc\u003d\u003d\u003de.Tc){b+\u003de.Lc/1E3;break}d\u003db;a\u003dg.r(a.i);for(e\u003da.next();!e.done;e\u003da.next()){e\u003de.value;if(c.Tc\u003d\u003d\u003de.Tc)break;var f\u003de.Lc/1E3;if(f\u003cb)d+\u003de.durationMs/1E3+f-e.rd/1E3;else break}c\u003dd}return c}return b};\naGa\u003dfunction(a,b){var c;return 3\u003d\u003d\u003da.getPresentingPlayerType()?pK(g.WM(a.B).md):a.getVideoData().enableServerStitchedDai\u0026\u00262\u003d\u003d\u003db?(null\u003d\u003d\u003d(c\u003da.u)||void 0\u003d\u003d\u003dc?0:c.isAdPlaying(a.getCurrentTime()))?a.Ua:-1:2!\u003d\u003db||a.Kd()?a.Ua:a.rb};\nRX\u003dfunction(a){a.ma();mY(a);a.setLoopVideo(!1);a.setLoopRange(null);a.fb\u003d{};a.bb\u003d{};var b\u003da.Ob;if(b.i){var c\u003db.i;c.i\u003d{};c.Vt\u003d{}}b.l\u003d!1;a.u?(b\u003da.u,a\u003da.i,a.getPlayerType(),b.ma(),KS(b,!1),gT(b),b.i\u003da):(b\u003da.Dd,a\u003da.i,1!\u003d\u003da.getPlayerType()\u0026\u0026b.Ud(\"e.invalidParentVideoPlayerType\"),b.ma(),AT(b,!1),CT(b),b.l\u003da)};\neY\u003dfunction(a){var b\u003dbGa();if(b)if(!b.list)a.Pw();else if(a.playlist\u0026\u0026a.playlist.getPlaylistId()\u003d\u003d\u003db.list)if(0\u003c\u003db.index){var c\u003db.video;a.Wa.isFullscreen()\u0026\u0026((c\u003dc[a.playlist.index])\u0026\u0026c.encrypted_id!\u003d\u003da.playlist.ib().videoId||(b.index\u003da.playlist.index));iN(a.playlist,b);a.Ia\u0026\u0026nY(a,a.Ia)}else a.Ia\u003dnull};\nfY\u003dfunction(a,b){var c\u003d(b?b:bY(a)).XJ;a.Ob.tick(\"ep_pr_r\");if(null!\u003dc\u0026\u0026(iN(a.playlist,c),a.Tb))a.playlist.onReady(function(){gY(a,b)})};\ndY\u003dfunction(a,b){a.playlist\u0026\u0026(a.playlist.unsubscribe(\"error\",a.Pw,a),g.ff(a.playlist),a.playlist\u003dnull);b\u0026\u0026(a.Xf\u0026\u0026(b.fetch\u003d0),a.playlist\u003dnew g.fN(a.W,b),a.playlist.subscribe(\"error\",a.Pw,a))};\noY\u003dfunction(a,b,c,d){b in a.fb||(c\u003dnew g.cA(c,d,{id:b,priority:1,namespace:\"appad\"}),a.i.addCueRange(c),a.fb[b]\u003dc)};\nfGa\u003dfunction(a,b){if(!(b in a))return!1;a\u003da[b];Array.isArray(a)||(a\u003d[a]);a.forEach(function(c){var d\u003dvoid 0\u003d\u003d\u003dd?!1:d;if(!(d\u003dRz(Tz(c,cGa,null),c,d,\"Active View 3rd Party Integration URL\"))){var e\u003dvoid 0\u003d\u003d\u003de?!1:e;d\u003dRz(Tz(c,dGa,null),c,e,\"Google/YouTube Brand Lift URL\")}if(!(e\u003dd)){var f\u003dvoid 0\u003d\u003d\u003df?!1:f;e\u003dRz(Tz(c,eGa,null),c,f,\"Nielsen OCR URL\")}g.Ju(c,void 0,e)});\nreturn!0};\nZX\u003dfunction(a,b){a.ma();if(a.l){var c\u003da.l.getPlayerType();if(2\u003d\u003d\u003dc\u0026\u0026!a.Kd()){a.rb!\u003d\u003db\u0026\u0026(a.rb\u003db,a.Wa.Na(\"onAdStateChange\",b));return}if(2\u003d\u003d\u003dc\u0026\u0026a.Kd()||5\u003d\u003d\u003dc||6\u003d\u003d\u003dc||7\u003d\u003d\u003dc)if(-1\u003d\u003d\u003db||0\u003d\u003d\u003db||5\u003d\u003d\u003db)return}a.Ua!\u003d\u003db\u0026\u0026(a.Ua\u003db,a.Wa.Na(\"onStateChange\",b))};\nkY\u003dfunction(a,b,c,d){if(!f){var e\u003db+\"_\"+c.videoId+\"_\"+c.Tc;var f\u003da.Ja.get(e);if(!f)return null;a.Ja.remove(e);if(g.U(f.getPlayerState(),128))return f.dispose(),null}if(f\u003d\u003d\u003dg.bN(a,b))return f;if((f.getVideoData().oauthToken||c.oauthToken)\u0026\u0026f.getVideoData().oauthToken!\u003d\u003dc.oauthToken)return null;d||a.St(f);return f};\npY\u003dfunction(a,b,c){c\u003dg.bN(a,c);b\u0026\u0026c\u003d\u003d\u003da.i\u0026\u0026(c.getVideoData().He\u003d!0)};\nqY\u003dfunction(a,b,c){var d;a.ma();if(a.X(\"html5_skip_setVideoData\")){if(!b.isValid()){a.ma();b.dispose();return}c\u003dc||1;var e\u003dnull\u003d\u003d\u003d(d\u003da.l)||void 0\u003d\u003d\u003dd?void 0:d.getPlayerType();c!\u003d\u003de\u0026\u00261!\u003d\u003dc\u0026\u0026g.py(new g.Xv(\"b190524548\",\"cueVideo\",c,e));e\u003dQX(a,c,b);a.cancelPlayback(4,c);YX(a,e)}else{e\u003dg.bN(a,c);if(!e){a.ma();return}a.cancelPlayback(4,c);e.Bj(b)}2\u003d\u003d\u003dc\u0026\u0026a.i\u0026\u0026a.i.qs(b.clientPlaybackNonce,b.Zd||\"\",b.breakType||0);e\u003d\u003d\u003da.i\u0026\u0026(a.Ok(1),ZFa(a));a.ma()};\ngGa\u003dfunction(a,b,c,d,e){b\u003deta(b,c,d,e);(c\u003dg.rF(a.W)\u0026\u0026!a.W.L)\u0026\u0026!a.Xf\u0026\u0026(b.fetch\u003d0);dY(a,b);g.rF(a.W)\u0026\u0026a.Ob.tick(\"ep_a_pr_s\");if(c\u0026\u0026!a.Xf)c\u003dbY(a),vta(c,b).then(function(f){a.Tb\u003d!0;fY(a,f)});\nelse a.playlist.onReady(function(){gY(a)});\ng.rF(a.W)\u0026\u0026a.Ob.tick(\"ep_a_pr_r\")};\ngY\u003dfunction(a,b){var c\u003dg.rF(a.W)\u0026\u0026!a.W.L,d\u003dc\u0026\u0026b?b:a.playlist.ib();b\u003dc\u0026\u0026b?b:a.getVideoData();d\u0026\u0026(b.Jk\u0026\u0026(a.W.Ug||a.W.Uc)||!a.xa?(b\u003db.He,d\u003da.zn(d,1),b\u0026\u0026pY(a,d)):qY(a,d,1));g.rF(a.W)\u0026\u0026a.Ob.tick(\"ep_p_l\");a.Tb\u003d!1;a.Wa.Na(\"onPlaylistUpdate\")};\nVFa\u003dfunction(a){if(a.playlist\u0026\u0026g.xF(a.W)\u0026\u0026a.wu()){var b\u003dg.S(a.W.experiments,\"html5_player_autonav_logging\");a.nextVideo(!1,b);return!0}return!1};\nnY\u003dfunction(a,b){var c\u003dg.Ga(b);c?((b\u003dbGa())\u0026\u0026b.list\u0026\u0026c(),a.Ia\u003dnull):a.Ia\u003db};\nbGa\u003dfunction(){var a\u003dg.Ga(\"yt.www.watch.lists.getState\");return a?a():null};\nrY\u003dfunction(a,b,c,d,e,f){b\u003d{id:b,namespace:\"appapi\"};\"chapter\"\u003d\u003d\u003df?(b.style\u003dbA.CHAPTER_MARKER,b.visible\u003d!0):isNaN(e)||(\"ad\"\u003d\u003d\u003df?b.style\u003dbA.AD_MARKER:(b.style\u003dbA.TIME_MARKER,b.color\u003de),b.visible\u003d!0);a.Gt([new g.cA(1E3*c,1E3*d,b)],1);return!0};\nhGa\u003dfunction(a){var b\u003d(0,g.P)(),c\u003da.getCurrentTime();a\u003da.getVideoData();c\u003d1E3*(c-a.startSeconds);a.isLivePlayback\u0026\u0026(c\u003d0);return b-Math.max(c,0)};\nOM\u003dfunction(a,b,c){a.W.Y\u0026\u0026(a.Tf\u003db,b.muted||jY(a,!1),c\u0026\u0026a.W.storeUserVolume\u0026\u0026!a.W.rb\u0026\u0026iGa({volume:Math.floor(b.volume),muted:b.muted}),jGa(a),c\u003dg.cj\u0026\u0026a.oa\u0026\u0026!a.oa.vf(),!a.W.rb||c)\u0026\u0026(b\u003dg.Wb(b),a.W.storeUserVolume||(b.unstorable\u003d!0),a.Wa.Na(\"onVolumeChange\",b))};\njGa\u003dfunction(a){var b\u003da.getVideoData();if(!b.Cg){b\u003da.W.rb?1:coa(b);var c\u003da.oa;c.zs(a.Tf.muted);try{c.setVolume(a.Tf.volume*b/100)}catch(d){g.py(new g.Xv(\"b183742307\",\"multiplier: \"+b+\", volume: \"+a.Tf.volume))}}};\njY\u003dfunction(a,b){b!\u003d\u003da.tv\u0026\u0026(a.tv\u003db,a.Wa.Na(\"onMutedAutoplayChange\",b))};\nsY\u003dfunction(a){var b\u003dEx(!0);return b\u0026\u0026(b\u003d\u003d\u003da.template.element||a.oa\u0026\u0026b\u003d\u003d\u003da.oa.Fe())?b:null};\nlGa\u003dfunction(a,b){var c\u003dwindow.screen\u0026\u0026window.screen.orientation;if((g.S(a.W.experiments,\"lock_fullscreen2\")||a.W.J)\u0026\u0026c\u0026\u0026c.lock\u0026\u0026(!g.cj||!kGa))if(b){b\u003d0\u003d\u003d\u003dc.type.indexOf(\"portrait\");var d\u003da.template.getVideoAspectRatio(),e\u003db;1\u003ed?e\u003d!0:1\u003cd\u0026\u0026(e\u003d!1);if(!a.Fa||e!\u003d\u003db){c\u003dc.lock(e?\"portrait\":\"landscape\");if(null!\u003dc)c[\"catch\"](g.Ha);a.Fa\u003d!0}}else a.Fa\u0026\u0026(a.Fa\u003d!1,c.unlock())};\nVX\u003dfunction(a,b,c){a.Wa.Z(b,c);var d\u003dg.HF(a.W)||g.zF(a.W)||g.AF(a.W);if(c\u0026\u0026d){switch(b){case \"cuerangemarkersupdated\":var e\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":e\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":e\u003d\"onCueRangesRemoved\"}e\u0026\u0026a.Wa.Na(e,c)}};\ntY\u003dfunction(a,b,c,d,e,f){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;f\u003dvoid 0\u003d\u003d\u003df?!1:f;var h\u003dg.bN(a,e);if(!h||(2!\u003d\u003dh.getPlayerType()||a.Kd(h)||f)\u0026\u0026!g.qH(h.getVideoData()))3\u003d\u003d\u003da.getPresentingPlayerType()?g.WM(a.B).Fk(\"control_seek\",b,c):(h\u003d\u003d\u003da.i\u0026\u0026a.C\u0026\u0026!$Fa(a,b)\u0026\u0026a.setLoopRange(null),a.seekTo(b,c,d,e))};\nXX\u003dfunction(a,b,c,d){c\u0026\u0026(a.pg(),UX(a));c\u003dg.bN(a);c.Ld(new g.cE(\"staleconfig\",!1,{reason:b}));var e\u003da.getVideoData(),f\u003d{};f.video_id\u003de.videoId;f.adformat\u003de.adFormat;a.X(\"propagate_aqi_on_player_reload\")\u0026\u0026e.adQueryId\u0026\u0026(f.ad_query_id\u003de.adQueryId);e.isLivePlayback?iH(e)\u0026\u0026g.TF(a.W)\u0026\u0026(f.live_utc_start\u003dc.getIngestionTime(),f.resume\u003d\"1\"):(f.start\u003dc.getCurrentTime(),f.resume\u003d\"1\");e.Fa\u0026\u0026(f.vvt\u003de.Fa);e.eb\u0026\u0026(f.vss_credentials_token\u003de.eb,f.vss_credentials_token_type\u003de.Qh);e.oauthToken\u0026\u0026(f.oauth_token\u003de.oauthToken);\ne.Og\u0026\u0026(f.force_gvi\u003de.Og);f.autoplay\u003d1;f.reload_count\u003de.vb+1;f.reload_reason\u003db;e.nB\u0026\u0026(f.unplugged_partner_opt_out\u003de.nB);e.uc\u0026\u0026(f.ypc_is_premiere_trailer\u003de.uc);e.playerParams\u0026\u0026(f.player_params\u003de.playerParams);a.loadVideoByPlayerVars(f,void 0,d)};\nnGa\u003dfunction(a,b){bY(a).autonavState\u003db;mGa(b);a.Wa.Z(\"autonavchange\",b)};\noGa\u003dfunction(a){var b\u003da.getVideoData().Cg,c\u003da.W.Nb,d\u003da.oa;b||c?d.kC():(d.lC(),OM(a,a.Tf))};\nJFa\u003dfunction(a,b){return g.S(a.W.experiments,\"html5_enable_embedded_player_visibility_signals\")\u0026\u0026g.rF(a.W)?new NT(b,a.W.X(\"embeds_enable_intersection_observer_v2\")):null};\nmY\u003dfunction(a){var b\u003dxN(a.sb());b\u0026\u0026b.created\u0026\u0026(a.ma(),b.destroy())};\npGa\u003dfunction(a,b){b.bounds\u003da.getBoundingClientRect();for(var c\u003dg.r([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]\u003dEl(a,d);b.hidden\u003d!!a.hidden};\nIFa\u003dfunction(a){var b\u003da.W,c\u003ddocument,d\u003dc.requestStorageAccess\u0026\u0026c.hasStorageAccess;g.S(b.experiments,\"embeds_enable_request_storage_access_safari_itp\")\u0026\u0026g.ej\u0026\u0026d\u0026\u0026b.l?Nt()||b.La?(g.Sv(\"embedsStorageAccessNotChecked\",{isIosWebview:Nt(),isPemPlayer:b.La}),a.La\u003d!1):c.hasStorageAccess().then(function(e){g.Sv(\"embedsHasStorageAccessResult\",{hasCookieAccess:e,resultedInError:!1});a.La\u003d!e},function(e){g.Sv(\"embedsHasStorageAccessResult\",{hasCookieAccess:!1,\nresultedInError:!0});g.py(Error(\"Embeds ITP Error: \"+e));a.La\u003d!1}):a.La\u003d!1};\nuY\u003dfunction(a,b){var c\u003dvoid 0;g.HF(a.W)\u0026\u0026zs(b)\u0026\u0026ys(b)\u0026\u0026(a\u003da.getVideoData().df())\u0026\u0026(c\u003d{Authorization:\"Bearer \"+a});g.Ju(b,void 0,void 0,c)};\nvY\u003dfunction(a,b){b.forEach(function(c){uY(a,c)})};\ntza\u003dfunction(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.jsUrl:a.config.assets\u0026\u0026a.config.assets.js?a.config.assets.js:\"\"};\nqGa\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003dPM(a.sb()))||void 0\u003d\u003d\u003db?void 0:b.xu();if(!(a instanceof g.ZN))return null;a\u003da.UI();return(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.L)||null};\nwY\u003dfunction(a){this.controller\u003da};\nxY\u003dfunction(a){this.dC\u003da};\nyY\u003dfunction(a,b,c){this.dC\u003da;this.Yg\u003db;this.oi\u003dc};\nrGa\u003dfunction(a,b,c){var d\u003da.dC();switch(b.type){case \"SKIP\":Zqa(d,a.Yg,a.oi,c)}};\nzY\u003dfunction(){};\nAY\u003dfunction(){};\nBY\u003dfunction(){};\nCY\u003dfunction(a,b){this.Io\u003da;this.Ta\u003db};\nDY\u003dfunction(a){this.I\u003da};\nEY\u003dfunction(a,b){this.Kh\u003da;this.Ta\u003db};\ntGa\u003dfunction(a){g.F.call(this);this.i\u003da;this.gO\u003dsGa(this)};\nsGa\u003dfunction(a){var b\u003dnew SK(a.i.Ec);g.J(a,b);a\u003dg.r([new wY(a.i.vP),new CY(a.i.Io,a.i.Ta),new DY(a.i.I),new EY(a.i.Kh,a.i.Ta),new yY(a.i.OR,a.i.Yg,a.i.oi),new xY(a.i.IP),new AY,new BY,new zY]);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,Rqa(b,c),Sqa(b,c);a\u003dg.r([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(c\u003da.next();!c.done;c\u003da.next())QK(b,c.value,function(){});\nreturn b};\nFY\u003dfunction(a,b,c){if(c\u0026\u0026!c.includes(a.layoutType))return!1;b\u003dg.r(b);for(c\u003db.next();!c.done;c\u003db.next())if(!Lz(a.Ha,c.value))return!1;return!0};\nuGa\u003dfunction(a,b){switch(a){case \"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\":return 0;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\":return 1;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\":return 2;case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return 3;case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return 4;case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return 5;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\":return 6;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\":return 7;default:return b(a),8}};\nGY\u003dfunction(a){var b\u003dnew Map;a.forEach(function(c){b.set(c.Lb(),c)});\nthis.i\u003db};\nLz\u003dfunction(a,b){return a.i.has(b)};\nW\u003dfunction(a,b){a\u003da.i.get(b);if(void 0!\u003d\u003da)return a.get()};\nHY\u003dfunction(a){return Array.from(a.i.keys())};\nwGa\u003dfunction(a){var b;return(null\u003d\u003d\u003d(b\u003dvGa.get(a))||void 0\u003d\u003d\u003db?void 0:b.Es)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\nJY\u003dfunction(a,b){var c\u003d{type:b.qb,controlFlowManagerLayer:xGa.get(b.gb)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};b.Vb\u0026\u0026(c.entryTriggerType\u003db.Vb.triggerType);1!\u003d\u003db.slotPhysicalPosition\u0026\u0026(c.slotPhysicalPosition\u003db.slotPhysicalPosition);if(a){c.debugData\u003d{slotId:b.slotId};if(a\u003db.Vb)c.debugData.slotEntryTriggerData\u003dIY(a);a\u003db.zc;c.debugData.fulfillmentTriggerData\u003d[];a\u003dg.r(a);for(var d\u003da.next();!d.done;d\u003da.next())c.debugData.fulfillmentTriggerData.push(IY(d.value));b\u003db.yc;c.debugData.expirationTriggerData\u003d\n[];b\u003dg.r(b);for(a\u003db.next();!a.done;a\u003db.next())c.debugData.expirationTriggerData.push(IY(a.value))}return c};\nyGa\u003dfunction(a,b){var c\u003d{type:b.layoutType,controlFlowManagerLayer:xGa.get(b.gb)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};a\u0026\u0026(c.debugData\u003d{layoutId:b.layoutId});return c};\nIY\u003dfunction(a,b){var c\u003d{type:a.triggerType};null!\u003db\u0026\u0026(c.category\u003db);null!\u003da.yg\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedSlotId\u003da.yg);null!\u003da.xe\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedLayoutId\u003da.xe);return c};\nzGa\u003dfunction(a,b,c,d){b\u003d{opportunityType:b};a\u0026\u0026(d||c)\u0026\u0026(d\u003dg.Re(d||[],function(e){return JY(a,e)}),b.debugData\u003dObject.assign(Object.assign({},c\u0026\u00260\u003cc.length?{associatedSlotId:c}:{}),0\u003cd.length?{slots:d}:{}));\nreturn b};\nLY\u003dfunction(a,b){return function(c){return AGa(KY(a),b.slotId,b.qb,b.slotPhysicalPosition,b.gb,b.Vb,b.zc,b.yc,c.layoutId,c.layoutType,c.gb)}};\nAGa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){return{adClientDataEntry:{slotData:JY(a,{slotId:b,qb:c,slotPhysicalPosition:d,gb:e,Vb:f,zc:h,yc:l,Ha:new GY([])}),layoutData:yGa(a,{layoutId:m,layoutType:n,gb:p,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],tc:new Map,Ha:new GY([]),Bc:{}})}}};\nMY\u003dfunction(a){this.Qa\u003da;this.i\u003d.1\u003eMath.random()};\nKY\u003dfunction(a){var b;(b\u003da.i)||(a\u003da.Qa.get(),b\u003dg.S(a.I.T().experiments,\"html5_force_debug_data_for_client_tmp_logs\")||g.S(a.I.T().experiments,\"html5_force_debug_data_for_client_tmp_logs_live_infra\"));return b};\nNY\u003dfunction(a,b,c,d){g.F.call(this);this.Hd\u003db;this.ac\u003dc;this.Qa\u003dd;this.i\u003da(this,this,this,this,this);g.J(this,this.i);a\u003dg.r(b);for(b\u003da.next();!b.done;b\u003da.next())g.J(this,b.value)};\nOY\u003dfunction(a,b){a.Hd.add(b);g.J(a,b)};\nmpa\u003dfunction(a,b){SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",b);a\u003dg.r(a.Hd);for(var c\u003da.next();!c.done;c\u003da.next())c.value.Jh(b)};\nnpa\u003dfunction(a,b){SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",b);a\u003dg.r(a.Hd);for(var c\u003da.next();!c.done;c\u003da.next())c.value.qf(b)};\nLoa\u003dfunction(a,b){SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",b);a\u003dg.r(a.Hd);for(var c\u003da.next();!c.done;c\u003da.next())c.value.rf(b)};\nQY\u003dfunction(a,b,c){R(c,b,void 0,void 0,c.Jo);PY(a,b,!0)};\nCGa\u003dfunction(a,b,c){if(RY(a.i,b))if(SY(a.i,b).B\u003dc?\"filled\":\"not_filled\",null\u003d\u003d\u003dc){TY(a.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",b);c\u003dg.r(a.Hd);for(var d\u003dc.next();!d.done;d\u003dc.next())d.value.Hk(b);PY(a,b,!1)}else{TY(a.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",b,c);var e\u003dg.r(a.Hd);for(d\u003de.next();!d.done;d\u003de.next())d.value.Ik(b);if(RY(a.i,b))if(SY(a.i,b).C)PY(a,b,!1);else{TY(a.ac,\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",b,c);try{var f\u003da.i;if(!SY(f,b))throw new UY(\"Unknown slotState for onLayout\");\nif(!f.Bd.Sl.get(b.qb))throw new UY(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+b.qb);if(g.jb(c.pd)\u0026\u0026g.jb(c.Qc)\u0026\u0026g.jb(c.Mc)\u0026\u0026g.jb(c.Rc)\u0026\u0026g.jb(c.Wc))throw new UY(\"Layout has no exit triggers.\");VY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.pd);VY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",c.Qc);VY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.Mc);VY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.Rc);VY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",c.Wc)}catch(n){a.nf(b,\nc,n);PY(a,b,!0);return}SY(a.i,b).G\u003d!0;try{var h\u003da.i,l\u003dSY(h,b),m\u003dh.Bd.Sl.get(b.qb).get().Qe(h.B,h.l,b,c);m.init();l.layout\u003dc;if(l.u)throw new UY(\"Already had LayoutRenderingAdapter registered for slot\");l.u\u003dm;WY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.pd);WY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",c.Qc);WY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.Mc);WY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.Rc);WY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",c.Wc)}catch(n){XY(a,\nb,!0);PY(a,b,!0);a.nf(b,c,n);return}TY(a.ac,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,c);e\u003dg.r(a.Hd);for(d\u003de.next();!d.done;d\u003de.next())d.value.tj(b,c);XY(a,b,!1);BGa(a,b)}}};\nYY\u003dfunction(a,b,c){TY(a.ac,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,c);a\u003dg.r(a.Hd);for(var d\u003da.next();!d.done;d\u003da.next())d.value.tj(b,c)};\nZY\u003dfunction(a,b,c){TY(a.ac,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",b,c);a\u003dg.r(a.Hd);for(var d\u003da.next();!d.done;d\u003da.next())d.value.Jc(b,c)};\nRJ\u003dfunction(a,b,c,d){TY(a.ac,wGa(d),b,c);a\u003dg.r(a.Hd);for(var e\u003da.next();!e.done;e\u003da.next())e.value.Sc(b,c,d)};\nXY\u003dfunction(a,b,c){if(RY(a.i,b)\u0026\u0026(SY(a.i,b).G\u003d!1,!c)){c\u003d$Y;b\u003dSY(a.i,b);var d\u003d[].concat(g.v(b.L));kb(b.L);c(a,d)}};\n$Y\u003dfunction(a,b){b.sort(function(f,h){function l(m){R(\"TriggerCategoryOrder enum does not contain trigger category: \"+m)}\nreturn f.category\u003d\u003d\u003dh.category?f.trigger.triggerId.localeCompare(h.trigger.triggerId):uGa(f.category,l)-uGa(h.category,l)});\nvar c\u003dnew Map;b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next())if(d\u003dd.value,RY(a.i,d.slot))if(SY(a.i,d.slot).G)SY(a.i,d.slot).L.push(d);else{DGa(a.ac,d.slot,d,d.layout);var e\u003dc.get(d.category);e||(e\u003d[]);e.push(d);c.set(d.category,e)}b\u003dg.r(EGa);for(d\u003db.next();!d.done;d\u003db.next())e\u003dg.r(d.value),d\u003de.next().value,e\u003de.next().value,(d\u003dc.get(d))\u0026\u0026FGa(a,d,e);(b\u003dc.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026GGa(a,b);(b\u003dc.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026HGa(a,b);(c\u003dc.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026\nIGa(a,c)};\nFGa\u003dfunction(a,b,c){b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next())d\u003dd.value,d.layout\u0026\u0026aZ(a.i,d.slot)\u0026\u0026JGa(a,d.slot,d.layout,c)};\nGGa\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())PY(a,c.value.slot,!1)};\nHGa\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;a:switch(SY(a.i,c.slot).B){case \"not_filled\":var d\u003d!0;break a;default:d\u003d!1}d\u0026\u0026(SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",c.slot),a.i.pu(c.slot))}};\nIGa\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",c.slot);for(var d\u003dg.r(a.Hd),e\u003dd.next();!e.done;e\u003dd.next())e.value.wj(c.slot);try{var f\u003da.i,h\u003dc.slot,l\u003dSY(f,h);if(!l)throw new bZ(\"Got enter request for unknown slot\");if(!l.l)throw new bZ(\"Tried to enter slot with no assigned slotAdapter\");if(\"scheduled\"!\u003d\u003dl.i)throw new bZ(\"Tried to enter a slot from stage: \"+l.i);if(cZ(l))throw new bZ(\"Got enter request for already active slot\");\nfor(var m\u003dg.r(dZ(f,h.qb+\"_\"+h.slotPhysicalPosition).values()),n\u003dm.next();!n.done;n\u003dm.next()){var p\u003dn.value;if(l!\u003d\u003dp\u0026\u0026cZ(p))throw new bZ(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:p.i});}}catch(q){R(q,c.slot,eZ(a.i,c.slot),void 0,q.Jo);PY(a,c.slot,!0);continue}c\u003dSY(a.i,c.slot);\"scheduled\"!\u003d\u003dc.i\u0026\u0026fZ(c.slot,c.i,\"enterSlot\");c.i\u003d\"enter_requested\";c.l.vx()}};\nBGa\u003dfunction(a,b){var c;RY(a.i,b)\u0026\u0026cZ(SY(a.i,b))\u0026\u0026eZ(a.i,b)\u0026\u0026!aZ(a.i,b)\u0026\u0026(TY(a.ac,\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",b,null!\u003d\u003d(c\u003deZ(a.i,b))\u0026\u0026void 0!\u003d\u003dc?c:void 0),a\u003dSY(a.i,b),\"entered\"!\u003d\u003da.i\u0026\u0026fZ(a.slot,a.i,\"enterLayoutForSlot\"),a.i\u003d\"rendering\",a.u.startRendering(a.layout))};\nJGa\u003dfunction(a,b,c,d){if(RY(a.i,b)){var e\u003da.ac,f;var h\u003d(null\u003d\u003d\u003d(f\u003dvGa.get(d))||void 0\u003d\u003d\u003df?void 0:f.ws)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";TY(e,h,b,c);a\u003dSY(a.i,b);\"rendering\"!\u003d\u003da.i\u0026\u0026fZ(a.slot,a.i,\"exitLayout\");a.i\u003d\"rendering_stop_requested\";a.u.Ve(c,d)}};\nPY\u003dfunction(a,b,c){if(RY(a.i,b)){a:switch(SY(a.i,b).i){case \"exit_requested\":var d\u003d!0;break a;default:d\u003d!1}if(!d)a:switch(SY(a.i,b).i){case \"rendering_stop_requested\":d\u003d!0;break a;default:d\u003d!1}if(d\u0026\u0026(SY(a.i,b).C\u003d!0,!c))return;if(cZ(SY(a.i,b)))SY(a.i,b).C\u003d!0,KGa(a,b,c);else{a:switch(SY(a.i,b).B){case \"fill_requested\":c\u003d!0;break a;default:c\u003d!1}if(c)SY(a.i,b).C\u003d!0,RY(a.i,b)\u0026\u0026(SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",b),b\u003dSY(a.i,b),b.B\u003d\"fill_cancel_requested\",b.J.PB());else{c\u003d\neZ(a.i,b);SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",b);d\u003dSY(a.i,b);var e\u003db.Vb,f\u003dd.xa.get(e.triggerId);f\u0026\u0026(f.Oi(e),d.xa.delete(e.triggerId));e\u003dg.r(b.zc);for(f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003dd.ea.get(f.triggerId);h\u0026\u0026(h.Oi(f),d.ea.delete(f.triggerId))}e\u003dg.r(b.yc);for(f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,h\u003dd.V.get(f.triggerId))h.Oi(f),d.V.delete(f.triggerId);null!\u003dd.layout\u0026\u0026(e\u003dd.layout,gZ(d,e.pd),gZ(d,e.Qc),gZ(d,e.Mc),gZ(d,e.Rc),gZ(d,e.Wc));d.J\u003dvoid 0;null!\u003dd.l\u0026\u0026(d.l.release(),\nd.l\u003dvoid 0);null!\u003dd.u\u0026\u0026(d.u.release(),d.u\u003dvoid 0);d\u003da.i;SY(d,b)\u0026\u0026(d\u003ddZ(d,b.qb+\"_\"+b.slotPhysicalPosition))\u0026\u0026d.delete(b.slotId);SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",b);a\u003dg.r(a.Hd);for(d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.xj(b),c\u0026\u0026d.Gk(b,c)}}}};\nKGa\u003dfunction(a,b,c){if(RY(a.i,b)\u0026\u0026cZ(SY(a.i,b))){var d\u003deZ(a.i,b);if(d\u0026\u0026aZ(a.i,b))JGa(a,b,d,c?\"error\":\"abandoned\");else{SJ(a.ac,\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",b);try{var e\u003dSY(a.i,b);if(!e)throw new bZ(\"Cannot exit slot it is unregistered\");\"enter_requested\"!\u003d\u003de.i\u0026\u0026\"entered\"!\u003d\u003de.i\u0026\u0026\"rendering\"!\u003d\u003de.i\u0026\u0026fZ(e.slot,e.i,\"exitSlot\");e.i\u003d\"exit_requested\";if(void 0\u003d\u003d\u003de.l)throw e.i\u003d\"scheduled\",new bZ(\"Cannot exit slot because adapter is not defined\");e.l.wx()}catch(f){R(f,b,void 0,void 0,f.Jo)}}}};\nLGa\u003dfunction(a){this.slot\u003da;this.xa\u003dnew Map;this.ea\u003dnew Map;this.V\u003dnew Map;this.Y\u003dnew Map;this.u\u003dthis.layout\u003dthis.l\u003dthis.J\u003dvoid 0;this.G\u003dthis.C\u003d!1;this.L\u003d[];this.i\u003d\"not_scheduled\";this.B\u003d\"not_filled\"};\ncZ\u003dfunction(a){return\"enter_requested\"\u003d\u003d\u003da.i||a.isActive()};\nUY\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;Ta.call(this,a);this.Jo\u003dc;this.args\u003d[];b\u0026\u0026this.args.push(b)};\nbZ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;Ta.call(this,a);this.Jo\u003dc;this.args\u003d[];b\u0026\u0026this.args.push(b)};\nhZ\u003dfunction(a,b,c,d,e){g.F.call(this);this.Bd\u003da;this.u\u003db;this.C\u003dc;this.B\u003dd;this.l\u003de;this.i\u003dnew Map};\ndZ\u003dfunction(a,b){return(a\u003da.i.get(b))?a:new Map};\nSY\u003dfunction(a,b){return dZ(a,b.qb+\"_\"+b.slotPhysicalPosition).get(b.slotId)};\nMGa\u003dfunction(a){var b\u003d[];a.i.forEach(function(c){c\u003dg.r(c.values());for(var d\u003dc.next();!d.done;d\u003dc.next())b.push(d.value.slot)});\nreturn b};\nRY\u003dfunction(a,b){return null!\u003dSY(a,b)};\naZ\u003dfunction(a,b){a\u003dSY(a,b);if(b\u003dnull!\u003da.layout)a:switch(a.i){case \"rendering\":case \"rendering_stop_requested\":b\u003d!0;break a;default:b\u003d!1}return b};\neZ\u003dfunction(a,b){a\u003dSY(a,b);return null!\u003da.layout?a.layout:null};\niZ\u003dfunction(a,b,c){if(g.jb(c))throw new bZ(\"No \"+NGa.get(b)+\" triggers found for slot.\");c\u003dg.r(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,!a.Bd.Oh.get(d.triggerType))throw new bZ(\"No trigger adapter registered for \"+b+\" trigger of type: \"+d.triggerType);};\nVY\u003dfunction(a,b,c){c\u003dg.r(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,!a.Bd.Oh.get(d.triggerType))throw new UY(\"No trigger adapter registered for \"+NGa.get(b)+\" trigger of type: \"+d.triggerType);};\nWY\u003dfunction(a,b,c,d){d\u003dg.r(d);for(var e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003da.Bd.Oh.get(e.triggerType);f.Di(c,e,b.slot,b.layout?b.layout:null);b.Y.set(e.triggerId,f)}};\ngZ\u003dfunction(a,b){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003da.Y.get(c.triggerId);d\u0026\u0026(d.Oi(c),a.Y.delete(c.triggerId))}};\nfZ\u003dfunction(a,b,c){R(\"Slot stage was \"+b+\" when calling method \"+c,a)};\nOGa\u003dfunction(a){return jZ(a.Qp).concat(jZ(a.Oh)).concat(jZ(a.Gl)).concat(jZ(a.jm)).concat(jZ(a.Sl))};\njZ\u003dfunction(a){var b\u003d[];a\u003dg.r(a.values());for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.hj\u0026\u0026b.push(c);return b};\nkZ\u003dfunction(a){g.F.call(this);this.i\u003da;this.l\u003dPGa(this)};\nPGa\u003dfunction(a){var b\u003dnew NY(function(c,d,e,f){return new hZ(a.i.Bd,c,d,e,f)},new Set(OGa(a.i.Bd).concat(a.i.listeners)),a.i.ac,a.i.Qa);\ng.J(a,b);return b};\nlZ\u003dfunction(a){g.F.call(this);var b\u003dthis;this.l\u003da;this.i\u003dnull;g.hf(this,function(){g.ff(b.i);b.i\u003dnull})};\nY\u003dfunction(a){return new lZ(a)};\nQGa\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003da.config)||void 0\u003d\u003d\u003db?void 0:b.adPlacementConfig;a\u003da.renderer;return!(!c||null\u003d\u003dc.kind||!a)};\nRGa\u003dfunction(a){return null!\u003da.linearAd\u0026\u0026null!\u003da.adVideoStart};\nUGa\u003dfunction(a,b,c,d,e,f,h){b\u003dSGa(b,f,Number(d.prefetchMilliseconds)||0,h);a\u003db instanceof bZ?b:TGa(a,d,e,b,c);return a instanceof bZ?a:[a]};\nVGa\u003dfunction(a){var b,c;return void 0!\u003d\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.renderer)||void 0\u003d\u003d\u003db?void 0:b.adBreakServiceRenderer)||void 0\u003d\u003d\u003dc?void 0:c.getAdBreakUrl)};\nZGa\u003dfunction(a,b,c,d,e){b\u003dg.r(b);for(var f\u003db.next();!f.done;f\u003db.next())f\u003df.value,mZ(a,f.renderer,f.config.adPlacementConfig.kind);f\u003dArray.from(a.values()).filter(function(n){return WGa(n)});\na\u003d[];b\u003d{};f\u003dg.r(f);for(var h\u003df.next();!h.done;b\u003d{xq:b.xq},h\u003df.next()){b.xq\u003dh.value;h\u003d{};for(var l\u003dg.r(b.xq.BB),m\u003dl.next();!m.done;h\u003d{qm:h.qm},m\u003dl.next())h.qm\u003dm.value,m\u003dfunction(n,p){return function(q){return n.qm.fI(q,p.xq.instreamVideoAdRenderer.elementId,n.qm.vH)}}(h,b),\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d\u003dh.qm.Rq?a.push(XGa(c,d,h.qm.wH,e,b.xq.instreamVideoAdRenderer.elementId,h.qm.adSlotLoggingData,m)):a.push(YGa(c,d,e,b.xq.instreamVideoAdRenderer.elementId,h.qm.adSlotLoggingData,m))}return a};\nmZ\u003dfunction(a,b,c){if(b\u003d$Ga(b)){b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next())if((d\u003dd.value)\u0026\u0026d.externalVideoId){var e\u003daHa(a,d.externalVideoId);e.instreamVideoAdRenderer||(e.instreamVideoAdRenderer\u003dd,e.iy\u003dc)}else R(\"InstreamVideoAdRenderer without externalVideoId\")}};\n$Ga\u003dfunction(a){var b\u003d[],c\u003da.sandwichedLinearAdRenderer\u0026\u0026a.sandwichedLinearAdRenderer.linearAd\u0026\u0026a.sandwichedLinearAdRenderer.linearAd.instreamVideoAdRenderer;if(c)return b.push(c),b;if(a.instreamVideoAdRenderer)return b.push(a.instreamVideoAdRenderer),b;if(a.linearAdSequenceRenderer\u0026\u0026a.linearAdSequenceRenderer.linearAds){a\u003dg.r(a.linearAdSequenceRenderer.linearAds);for(c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.instreamVideoAdRenderer\u0026\u0026b.push(c.instreamVideoAdRenderer);return b}return null};\nWGa\u003dfunction(a){if(void 0\u003d\u003d\u003da.instreamVideoAdRenderer)return R(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var b\u003dg.r(a.BB),c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;if(void 0\u003d\u003d\u003dc.fI)return!1;if(void 0\u003d\u003d\u003dc.vH)return R(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(void 0\u003d\u003d\u003da.iy||void 0\u003d\u003d\u003dc.Rq||a.iy!\u003d\u003dc.Rq\u0026\u0026\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"!\u003d\u003dc.Rq)return!1;if(void 0\u003d\u003d\u003da.instreamVideoAdRenderer.elementId)return R(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:a.iy,\"matching APSR kind\":c.Rq}),!1;if(\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d\u003dc.Rq\u0026\u0026void 0\u003d\u003d\u003dc.wH)return R(\"Command Triggered AdPlacementSupportedRenderer\u0027s AdPlacementRenderer does not have an element ID\"),!1}return!0};\naHa\u003dfunction(a,b){a.has(b)||a.set(b,{instreamVideoAdRenderer:void 0,iy:void 0,adVideoId:b,BB:[]});return a.get(b)};\nnZ\u003dfunction(a,b,c,d,e,f,h){d?aHa(a,d).BB.push({wH:b,Rq:c,vH:e,adSlotLoggingData:f,fI:h}):R(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\noZ\u003dfunction(a){var b,c\u003d0;a\u003dg.r(a.questions);for(var d\u003da.next();!d.done;d\u003da.next())if(d\u003dd.value,d\u003dd.instreamSurveyAdMultiSelectQuestionRenderer||d.instreamSurveyAdSingleSelectQuestionRenderer)c+\u003d(null\u003d\u003d\u003d(b\u003dd.surveyAdQuestionCommon)||void 0\u003d\u003d\u003db?void 0:b.durationMilliseconds)||0;return c};\npZ\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,q,t,u,x,y,z,G,H,I,L,X,Q\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.questions)||void 0\u003d\u003d\u003db?void 0:b[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003dc?void 0:c.surveyAdQuestionCommon)||(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003da.questions)||void 0\u003d\u003d\u003dd?void 0:d[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0\u003d\u003d\u003de?void 0:e.surveyAdQuestionCommon);Q\u003d[].concat(g.v((null\u003d\u003d\u003d(f\u003da.playbackCommands)||void 0\u003d\u003d\u003df?void 0:f.instreamAdCompleteCommands)||[]),g.v((null\u003d\u003d\u003dQ||void 0\u003d\u003d\u003dQ?void 0:Q.timeoutCommands)||\n[]));return{impressionCommands:null\u003d\u003d\u003d(h\u003da.playbackCommands)||void 0\u003d\u003d\u003dh?void 0:h.impressionCommands,errorCommands:null\u003d\u003d\u003d(l\u003da.playbackCommands)||void 0\u003d\u003d\u003dl?void 0:l.errorCommands,muteCommands:null\u003d\u003d\u003d(m\u003da.playbackCommands)||void 0\u003d\u003d\u003dm?void 0:m.muteCommands,unmuteCommands:null\u003d\u003d\u003d(n\u003da.playbackCommands)||void 0\u003d\u003d\u003dn?void 0:n.unmuteCommands,pauseCommands:null\u003d\u003d\u003d(p\u003da.playbackCommands)||void 0\u003d\u003d\u003dp?void 0:p.pauseCommands,rewindCommands:null\u003d\u003d\u003d(q\u003da.playbackCommands)||void 0\u003d\u003d\u003dq?void 0:q.rewindCommands,resumeCommands:null\u003d\u003d\u003d\n(t\u003da.playbackCommands)||void 0\u003d\u003d\u003dt?void 0:t.resumeCommands,skipCommands:null\u003d\u003d\u003d(u\u003da.playbackCommands)||void 0\u003d\u003d\u003du?void 0:u.skipCommands,progressCommands:null\u003d\u003d\u003d(x\u003da.playbackCommands)||void 0\u003d\u003d\u003dx?void 0:x.progressCommands,j9:null\u003d\u003d\u003d(y\u003da.playbackCommands)||void 0\u003d\u003d\u003dy?void 0:y.clickthroughCommands,fullscreenCommands:null\u003d\u003d\u003d(z\u003da.playbackCommands)||void 0\u003d\u003d\u003dz?void 0:z.fullscreenCommands,activeViewViewableCommands:null\u003d\u003d\u003d(G\u003da.playbackCommands)||void 0\u003d\u003d\u003dG?void 0:G.activeViewViewableCommands,activeViewMeasurableCommands:null\u003d\u003d\u003d\n(H\u003da.playbackCommands)||void 0\u003d\u003d\u003dH?void 0:H.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:null\u003d\u003d\u003d(I\u003da.playbackCommands)||void 0\u003d\u003d\u003dI?void 0:I.activeViewFullyViewableAudibleHalfDurationCommands,endFullscreenCommands:null\u003d\u003d\u003d(L\u003da.playbackCommands)||void 0\u003d\u003d\u003dL?void 0:L.endFullscreenCommands,abandonCommands:null\u003d\u003d\u003d(X\u003da.playbackCommands)||void 0\u003d\u003d\u003dX?void 0:X.abandonCommands,completeCommands:Q}};\ncHa\u003dfunction(a,b,c,d,e,f,h){return function(l,m){return bHa(a,m.slotId,l,f,function(n,p){n\u003dh(n);return qZ(b,m.layoutId,p,e,n,\"LAYOUT_TYPE_SURVEY\",[new aJ(c),d],c.adLayoutLoggingData)})}};\nfHa\u003dfunction(a,b,c,d,e,f,h){if(!dHa(a))return new bZ(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:a});var l\u003da.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[eHa(f,b,c,d,function(m){var n\u003dh(m);m\u003dm.slotId;m\u003drZ(e.l.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",m);var p\u003d{layoutId:m,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",gb:\"core\"},q\u003dnew sZ(e.i,d);return{layoutId:m,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",tc:new Map,pd:[q],Qc:[],\nMc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([new bJ(l)]),Bc:n(p)}})]};\ndHa\u003dfunction(a){a\u003d((null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.additionalPlayerOverlay)||{}).slidingTextPlayerOverlayRenderer;if(!a)return!1;var b\u003da.slidingMessages;return a.title\u0026\u0026b\u0026\u00260!\u003d\u003db.length?!0:!1};\niHa\u003dfunction(a,b,c,d,e){var f;if(null\u003d\u003d\u003d(f\u003da.playerOverlay)||void 0\u003d\u003d\u003df||!f.instreamSurveyAdRenderer)return function(){return[]};\nif(!$oa(a))return function(){return new bZ(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:a})};\nvar h\u003da.playerOverlay.instreamSurveyAdRenderer,l\u003doZ(h);return 0\u003e\u003dl?function(){return new bZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:h})}:function(m,n){var p\u003dgHa(m,c,d,function(q){var t\u003dn(q),u\u003dq.slotId;\nq\u003dpZ(h);u\u003drZ(e.l.get(),\"LAYOUT_TYPE_SURVEY\",u);var x\u003d{layoutId:u,layoutType:\"LAYOUT_TYPE_SURVEY\",gb:\"core\"},y\u003dnew sZ(e.i,d),z\u003dnew tZ(e.i,u),G\u003dnew uZ(e.i,u),H\u003dnew hHa(e.i);return{layoutId:u,layoutType:\"LAYOUT_TYPE_SURVEY\",tc:new Map,pd:[y,H],Qc:[z],Mc:[],Rc:[G],Wc:[],gb:\"core\",Ha:new GY([new $I(h),new SI(b),new zJ(l/1E3),new CJ(q)]),Bc:t(x),adLayoutLoggingData:h.adLayoutLoggingData}});\nm\u003dfHa(a,c,p.slotId,d,e,m,n);return m instanceof bZ?m:[p].concat(g.v(m))}};\nqHa\u003dfunction(a,b,c,d,e){var f\u003d[];try{var h\u003d[];if(c.renderer.linearAdSequenceRenderer)var l\u003dfunction(u){u\u003djHa(u.slotId,c,b,e(u),d);h\u003du.VV;return u.RP};\nelse if(c.renderer.instreamVideoAdRenderer)l\u003dfunction(u){var x\u003du.slotId;u\u003de(u);var y,z\u003dc.config.adPlacementConfig,G\u003dkHa(z),H\u003dG.qI;G\u003dG.tI;var I\u003dc.renderer.instreamVideoAdRenderer;if(null\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003dI||void 0\u003d\u003d\u003dI?void 0:I.playerOverlay)||void 0\u003d\u003d\u003dy?0:y.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var L\u003dlHa(I);y\u003dMath.min(H+1E3*L.videoLengthSeconds,G);G\u003dnew SH(0,[L.videoLengthSeconds],y);var X\u003dL.videoLengthSeconds,Q\u003dL.playerVars,va\u003dL.instreamAdPlayerOverlayRenderer,\nza\u003dL.adVideoId,Mb\u003dmHa(c);L\u003dnew Map([].concat(g.v(L.tc),g.v(moa(c))));var Sc\u003dnull\u003d\u003d\u003dI||void 0\u003d\u003d\u003dI?void 0:I.adLayoutLoggingData;I\u003dnull\u003d\u003d\u003dI||void 0\u003d\u003d\u003dI?void 0:I.sodarExtensionData;x\u003drZ(b.l.get(),\"LAYOUT_TYPE_MEDIA\",x);var Pb\u003d{layoutId:x,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:\"core\"};return{layoutId:x,layoutType:\"LAYOUT_TYPE_MEDIA\",tc:L,pd:[new vZ(b.i)],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([new WI(d),new lJ(X),new mJ(Q),new oJ(H),new pJ(y),va\u0026\u0026new XI(va),new SI(z),new UI(za),new TI(G),new uJ(Mb),I\u0026\u0026\nnew nJ(I),new hJ({current:null})].filter(nHa)),Bc:u(Pb),adLayoutLoggingData:Sc}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var m\u003doHa(a,d,l);f.push(m);for(var n\u003dg.r(h),p\u003dn.next();!p.done;p\u003dn.next()){var q\u003dp.value,t\u003dq(a,e);if(t instanceof bZ)return t;f.push.apply(f,g.v(t))}}catch(u){return new bZ(u,{errorMessage:u.message,AdPlacementRenderer:c,numberOfSurveyRenderers:pHa(c)})}return f};\npHa\u003dfunction(a){a\u003d(a.renderer.linearAdSequenceRenderer||{}).linearAds;return null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da\u0026\u0026a.length?a.filter(function(b){var c,d;return null!\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dc?void 0:c.playerOverlay)||void 0\u003d\u003d\u003dd?void 0:d.instreamSurveyAdRenderer)}).length:0};\njHa\u003dfunction(a,b,c,d,e){var f\u003db.config.adPlacementConfig,h\u003dkHa(f),l\u003dh.qI,m\u003dh.tI;h\u003d(b.renderer.linearAdSequenceRenderer||{}).linearAds;if(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh||!h.length)throw new TypeError(\"Expected linear ads\");var n\u003d[],p\u003d{fM:l,gM:0,SV:n};h\u003dh.map(function(t){return rHa(a,t,p,c,d,f,e,m)}).map(function(t,u){u\u003dnew SH(u,n,m);\nreturn t(u)});\nvar q\u003dh.map(function(t){return t.SP});\nreturn{RP:sHa(c,a,l,q,f,moa(b),mHa(b),d,m),VV:h.map(function(t){return t.UV})}};\nrHa\u003dfunction(a,b,c,d,e,f,h,l){var m\u003dlHa(b.instreamVideoAdRenderer),n\u003dc.fM,p\u003dc.gM,q\u003dMath.min(n+1E3*m.videoLengthSeconds,l);c.fM\u003dq;c.gM++;c.SV.push(m.videoLengthSeconds);return function(t){var u,x,y,z,G\u003dm.playerVars;2\u003c\u003dt.l\u0026\u0026(G.slot_pos\u003dt.i);G.autoplay\u003d\"1\";G\u003dm.videoLengthSeconds;var H\u003dm.playerVars,I\u003dm.tc,L\u003dm.instreamAdPlayerOverlayRenderer,X\u003dm.adVideoId,Q\u003dnull\u003d\u003d\u003d(u\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003du?void 0:u.adLayoutLoggingData,va\u003dnull\u003d\u003d\u003d(x\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dx?void 0:x.sodarExtensionData,\nza\u003dnull\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dy?void 0:y.playerOverlay)||void 0\u003d\u003d\u003dz?void 0:z.instreamSurveyAdRenderer,Mb\u003drZ(d.l.get(),\"LAYOUT_TYPE_MEDIA\",a),Sc\u003d{layoutId:Mb,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:\"adapter\"};t\u003d{layoutId:Mb,layoutType:\"LAYOUT_TYPE_MEDIA\",tc:I,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"adapter\",Ha:new GY([new WI(h),new lJ(G),new mJ(H),new oJ(n),new pJ(q),new qJ(p),new hJ({current:null}),L\u0026\u0026new XI(L),new SI(f),new UI(X),new TI(t),va\u0026\u0026new nJ(va),za\u0026\u0026new FJ(za)].filter(nHa)),\nBc:e(Sc),adLayoutLoggingData:Q};G\u003diHa(b.instreamVideoAdRenderer,f,h,t.layoutId,d);return{SP:t,UV:G}}};\nlHa\u003dfunction(a){if(!a)throw new TypeError(\"Expected instream video ad renderer\");if(!a.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var b\u003dqs(a.playerVars),c\u003dNumber(b.length_seconds);if(isNaN(c))throw new TypeError(\"Expected valid length seconds in player vars\");var d\u003dNumber(a.trimmedMaxNonSkippableAdDurationMs);c\u003disNaN(d)?c:Math.min(c,d/1E3);d\u003da.playerOverlay||{};d\u003dvoid 0\u003d\u003d\u003dd.instreamAdPlayerOverlayRenderer?null:d.instreamAdPlayerOverlayRenderer;var e\u003db.video_id;e||\n(e\u003d(e\u003da.externalVideoId)?e:void 0);if(!e)throw new TypeError(\"Expected valid video id in IVAR\");return{playerVars:b,videoLengthSeconds:c,instreamAdPlayerOverlayRenderer:d,adVideoId:e,tc:a.pings?TH(a.pings):new Map}};\nmHa\u003dfunction(a){a\u003dNumber(a.driftRecoveryMs);return isNaN(a)||0\u003e\u003da?null:a};\nkHa\u003dfunction(a){var b\u003da.adTimeOffset||{};a\u003db.offsetEndMilliseconds;b\u003dNumber(b.offsetStartMilliseconds);if(isNaN(b))throw new TypeError(\"Expected valid start offset\");a\u003dNumber(a);if(isNaN(a))throw new TypeError(\"Expected valid end offset\");return{qI:b,tI:a}};\nuHa\u003dfunction(a,b,c,d,e,f,h,l){a\u003dtHa(a,c,f,h,d,function(m){var n\u003dm.slotId;m\u003dl(m);n\u003drZ(b.l.get(),\"LAYOUT_TYPE_FORECASTING\",n);var p\u003d{layoutId:n,layoutType:\"LAYOUT_TYPE_FORECASTING\",gb:\"core\"},q\u003dnew Map,t\u003de.impressionUrls;t\u0026\u0026q.set(\"impression\",t);return{layoutId:n,layoutType:\"LAYOUT_TYPE_FORECASTING\",tc:q,pd:[new wZ(b.i,n)],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([new tJ(e),new SI(c)]),Bc:m(p)}});\nreturn a instanceof bZ?a:[a]};\nwHa\u003dfunction(a,b,c,d,e,f,h,l){a\u003dvHa(a,c,f,h,d,function(m,n){var p\u003dm.slotId;m\u003dl(m);var q\u003de.contentSupportedRenderer;q?q.textOverlayAdContentRenderer?(q\u003drZ(b.l.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",p),n\u003dxZ(b,q,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",e,c,m,yZ(b,n,p))):q.enhancedTextOverlayAdContentRenderer?(q\u003drZ(b.l.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",p),n\u003dxZ(b,q,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",e,c,m,yZ(b,n,p))):q.imageOverlayAdContentRenderer?(q\u003drZ(b.l.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\np),n\u003dyZ(b,n,p),n.push(new zZ(b.i,q)),n\u003dxZ(b,q,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",e,c,m,n)):n\u003dnew UY(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):n\u003dnew UY(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return n});\nreturn a instanceof bZ?a:[a]};\nzHa\u003dfunction(a,b,c,d,e,f,h){var l\u003dNumber(d.durationMilliseconds);return isNaN(l)?new bZ(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(m){return xHa(b,m.slotId,c,l,{impressionCommands:void 0,abandonCommands:d.abandonCommands?[{commandExecutorCommand:d.abandonCommands}]:void 0,completeCommands:d.completionCommands},d.skipPings?new Map([[\"skip\",d.skipPings]]):new Map,h(m),function(n){return yHa(a,n,e,function(p,q){var t\u003dp.slotId;p\u003dh(p);t\u003drZ(b.l.get(),\"LAYOUT_TYPE_ENDCAP\",t);return qZ(b,\nt,q,c,p,\"LAYOUT_TYPE_ENDCAP\",[new YI(d)])})},d.adLayoutLoggingData,f)}};\nAHa\u003dfunction(a,b,c,d){if(!c.playerVars)return new bZ(\"No playerVars available in AdIntroRenderer.\");var e\u003dqs(c.playerVars);e.autoplay\u003d\"1\";return function(f){var h\u003df.slotId;f\u003dd(f);h\u003drZ(a.l.get(),\"LAYOUT_TYPE_MEDIA\",h);var l\u003d{layoutId:h,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:\"adapter\"};return{kq:{layoutId:h,layoutType:\"LAYOUT_TYPE_MEDIA\",tc:new Map,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"adapter\",Ha:new GY([new sJ({}),new SI(b),new hJ({current:null}),new mJ(e)]),Bc:f(l)},dr:[new AZ(a.i,h)],To:[],lx:[],kx:[]}}};\nCHa\u003dfunction(a,b,c,d,e,f,h,l){var m\u003doZ(e);if(!GJ(e))return new bZ(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:e});if(0\u003e\u003dm)return new bZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:e});var n\u003dcHa(a,b,e,f,c,d,h);return n instanceof bZ?n:function(p){return BHa(b,p.slotId,c,m,pZ(e),h(p),n,l)}};\nDHa\u003dfunction(a,b,c,d,e,f,h){function l(p){return yHa(a,p,d,m)}\nfunction m(p,q){var t\u003dp.slotId;p\u003dh(p);t\u003drZ(b.l.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",t);return qZ(b,t,q,c,p,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new ZI(e),f],e.adLayoutLoggingData)}\nif(!(!isNaN(Number(e.timeoutSeconds))\u0026\u0026e.text\u0026\u0026e.ctaButton\u0026\u0026e.ctaButton.buttonRenderer\u0026\u0026e.brandImage\u0026\u0026e.backgroundImage\u0026\u0026e.backgroundImage.thumbnailLandscapePortraitRenderer\u0026\u0026e.backgroundImage.thumbnailLandscapePortraitRenderer.landscape))return new bZ(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:e});var n\u003d1E3*e.timeoutSeconds;return function(p){var q\u003d{impressionCommands:e.impressionCommands,completeCommands:e.timeoutCommands,skipCommands:e.dismissCommands},t\u003d\nh(p);p\u003dBZ(b,p.slotId,c,n,q,new Map,t,l);q\u003dnew dJ(p.fE);return{kq:{layoutId:p.layoutId,layoutType:p.layoutType,tc:p.tc,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],gb:p.gb,Ha:new GY([].concat(g.v(p.Tt),[q])),Bc:p.Bc,adLayoutLoggingData:p.adLayoutLoggingData},dr:[],To:p.Mc,lx:p.Rc,kx:p.Wc,gh:p.gh}}};\nHHa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){function q(u){var x\u003dnew SH(0,[t.Ww]),y\u003dEHa(t.playerVars,t.CL,l,p,x);u\u003dm(u);var z\u003dn.get(t.iA.externalVideoId);x\u003dFHa(b,\"core\",t.iA,c,y,t.Ww,f,x,u,z);return{layout:{layoutId:x.layoutId,layoutType:x.layoutType,tc:x.tc,pd:x.pd,Qc:x.Qc,Mc:x.Mc,Rc:x.Rc,Wc:x.Wc,gb:x.gb,Ha:x.Ha,Bc:x.Bc,adLayoutLoggingData:x.adLayoutLoggingData},Zl:[]}}\nvar t\u003dCZ(e);if(t instanceof UY)return new bZ(t);if(q instanceof bZ)return q;a\u003dGHa(a,c,f,h,d,l.Vg,q);return a instanceof bZ?a:a.Zl.concat(a.jE)};\nCZ\u003dfunction(a){if(!a.playerVars)return new UY(\"No playerVars available in InstreamVideoAdRenderer.\");var b;if(null\u003d\u003da.elementId||null\u003d\u003da.playerVars||null\u003d\u003da.playerOverlay||null\u003d\u003d(null\u003d\u003d\u003d(b\u003da.playerOverlay)||void 0\u003d\u003d\u003db?void 0:b.instreamAdPlayerOverlayRenderer)||null\u003d\u003da.pings||null\u003d\u003da.externalVideoId)return new UY(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:a});b\u003dqs(a.playerVars);var c\u003dNumber(b.length_seconds);return isNaN(c)?new UY(\"Expected valid length seconds in player vars\"):\n{iA:a,playerVars:b,CL:a.playerVars,Ww:c}};\nEHa\u003dfunction(a,b,c,d,e){a.iv_load_policy\u003dd;b\u003dqs(b);if(b.cta_conversion_urls)try{a.cta_conversion_urls\u003dJSON.parse(b.cta_conversion_urls)}catch(f){R(f)}c.og\u0026\u0026(a.ctrl\u003dc.og);c.Df\u0026\u0026(a.ytr\u003dc.Df);c.Al\u0026\u0026(a.ytrcc\u003dc.Al);c.isMdxPlayback\u0026\u0026(a.mdx\u003d\"1\");a.vvt\u0026\u0026(a.vss_credentials_token\u003da.vvt,c.Qh\u0026\u0026(a.vss_credentials_token_type\u003dc.Qh),c.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dc.mdxEnvironment));2\u003c\u003de.l\u0026\u0026(a.slot_pos\u003de.i);a.autoplay\u003d\"1\";return a};\nKHa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){b\u003dIHa(a,b,c,e,f,l,m,n,p);a:{e\u003dg.r(e);for(m\u003de.next();!m.done;m\u003de.next())if(m.value.instreamSurveyAdRenderer){e\u003d!0;break a}e\u003d!1}e?(c\u003dJHa(a,c,f,h),c instanceof bZ?d\u003dc:(f\u003dDZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\"),h\u003drZ(a.l.get(),\"LAYOUT_TYPE_SURVEY\",f),c.yc.push(new EZ(a.i,h)),a\u003db({slotId:c.slotId,qb:c.qb,slotPhysicalPosition:c.slotPhysicalPosition,gb:c.gb,Vb:c.Vb,zc:c.zc,yc:c.yc},{slotId:f,layoutId:h}),d\u003da instanceof bZ?a:{jE:{slotId:c.slotId,qb:c.qb,slotPhysicalPosition:c.slotPhysicalPosition,\nVb:c.Vb,zc:c.zc,yc:c.yc,gb:c.gb,Ha:new GY([new vJ(a.layout)]),adSlotLoggingData:d},Zl:a.Zl})):d\u003dGHa(a,c,f,h,d,l.Vg,b);return d instanceof bZ?d:d.Zl.concat(d.jE)};\nIHa\u003dfunction(a,b,c,d,e,f,h,l,m){return function(n,p){a:{b:{var q\u003d[];for(var t\u003dg.r(d),u\u003dt.next();!u.done;u\u003dt.next())if(u\u003du.value,u.instreamVideoAdRenderer){u\u003dCZ(u.instreamVideoAdRenderer);if(u instanceof UY){q\u003dnew bZ(u);break b}q.push(u.Ww)}}if(q instanceof bZ)p\u003dq;else{t\u003d0;u\u003d[];for(var x\u003d[],y\u003d[],z\u003d[],G\u003d[],H\u003d[],I\u003dnew iJ({current:null}),L\u003d[],X\u003dg.r(d),Q\u003dX.next();!Q.done;Q\u003dX.next())if(Q\u003dQ.value,Q.adIntroRenderer){Q\u003dAHa(b,c,Q.adIntroRenderer,h);if(Q instanceof bZ){p\u003dQ;break a}Q\u003dQ(n);u.push(Q.kq);x\u003d[].concat(g.v(Q.dr),\ng.v(x));y\u003d[].concat(g.v(Q.To),g.v(y));Q.gh\u0026\u0026(L\u003d[Q.gh].concat(g.v(L)))}else if(Q.instreamVideoAdRenderer){var va\u003dCZ(Q.instreamVideoAdRenderer);if(va instanceof UY){p\u003dnew bZ(va);break a}var za\u003dnew SH(t,q);Q\u003db;var Mb\u003dva.iA,Sc\u003dEHa(va.playerVars,va.CL,f,m,za),Pb\u003dh(n),dc\u003dl.get(va.iA.externalVideoId);va\u003dFHa(Q,\"adapter\",Mb,c,Sc,va.Ww,e,za,Pb,dc);za\u003dva.Qc;Mb.isCritical\u0026\u0026(za\u003d[new AZ(Q.i,va.layoutId)].concat(g.v(za)));Q\u003d{layoutId:va.layoutId,layoutType:va.layoutType,tc:va.tc,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],gb:va.gb,\nHa:va.Ha,Bc:va.Bc,adLayoutLoggingData:va.adLayoutLoggingData};Mb\u003dza;va\u003dva.Mc;t++;u.push(Q);x\u003d[].concat(g.v(Mb),g.v(x));y\u003d[].concat(g.v(va),g.v(y))}else if(Q.adActionInterstitialRenderer){Q\u003dzHa(a,b,c,Q.adActionInterstitialRenderer,e,t,h);if(Q instanceof bZ){p\u003dQ;break a}Q\u003dQ(n);u.push(Q.kq);x\u003d[].concat(g.v(Q.dr),g.v(x));y\u003d[].concat(g.v(Q.To),g.v(y));Q.gh\u0026\u0026(L\u003d[Q.gh].concat(g.v(L)))}else if(Q.instreamSurveyAdRenderer){if(void 0\u003d\u003d\u003dp){p\u003dnew bZ(\"Composite Survey must already have a Survey Bundle with required metadata.\",\n{instreamSurveyAdRenderer:Q.instreamSurveyAdRenderer});break a}Q\u003dCHa(a,b,c,e,Q.instreamSurveyAdRenderer,I,h,p);if(Q instanceof bZ){p\u003dQ;break a}Q\u003dQ(n);u.push(Q.kq);Q.gh\u0026\u0026L.push(Q.gh);x\u003d[].concat(g.v(Q.dr),g.v(x));y\u003d[].concat(g.v(Q.To),g.v(y));z\u003d[].concat(g.v(Q.lx),g.v(z));G\u003d[].concat(g.v(Q.kx),g.v(G));H\u003d[I].concat(g.v(H))}else if(Q.surveyTextInterstitialRenderer){Q\u003dDHa(a,b,c,e,Q.surveyTextInterstitialRenderer,I,h);if(Q instanceof bZ){p\u003dQ;break a}Q\u003dQ(n);u.push(Q.kq);Q.gh\u0026\u0026L.push(Q.gh);y\u003d[].concat(g.v(Q.To),\ng.v(y))}else{p\u003dnew bZ(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}p\u003d{TV:u,Qc:x,Rc:z,Wc:G,Mc:y,Tt:H,Zl:L}}}p instanceof bZ?n\u003dp:(z\u003dn.slotId,q\u003dp.TV,t\u003dp.Qc,u\u003dp.Mc,x\u003dp.Rc,y\u003dp.Tt,n\u003dh(n),z\u003drZ(b.l.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",z),G\u003d{layoutId:z,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",gb:\"core\"},n\u003d{layout:{layoutId:z,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",tc:new Map,pd:[new wZ(b.i,z)],Qc:t,Mc:u,Rc:x,Wc:[],gb:\"core\",Ha:new GY([new jJ(q)].concat(g.v(y))),Bc:n(G)},\nZl:p.Zl});return n}};\nMHa\u003dfunction(a,b,c,d,e,f,h){if(!GJ(c))return new bZ(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:c});var l\u003doZ(c);if(0\u003e\u003dl)return new bZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:c});var m\u003dnew iJ({current:null}),n\u003dcHa(a,b,c,m,d,f,h);return LHa(a,d,f,l,e,function(p,q){var t\u003dp.slotId,u\u003dpZ(c);p\u003dh(p);t\u003drZ(b.l.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",t);var x\u003d{layoutId:t,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",gb:\"core\"},y\u003dn(t,q);\nW(y.Ha,\"metadata_type_fulfilled_layout\")||R(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");u\u003d[new SI(d),new AJ(l),new CJ(u),new DJ(!0),m,new eJ(\"LAYOUT_TYPE_SURVEY\")];return{CR:{layoutId:t,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",tc:new Map,pd:[new wZ(b.i,t)],Qc:[new tZ(b.i,q.layoutId)],Mc:[],Rc:[new uZ(b.i,q.layoutId)],Wc:[],gb:\"core\",Ha:new GY(u),Bc:p(x)},eR:y}})};\nFZ\u003dfunction(a,b,c,d,e,f,h){this.l\u003da;this.i\u003db;this.Qa\u003dc;this.u\u003dd;this.C\u003de;this.B\u003df;this.loadPolicy\u003dvoid 0\u003d\u003d\u003dh?1:h};\nKz\u003dfunction(a,b,c,d,e,f,h){var l,m,n,p,q,t,u,x,y,z,G,H\u003d[];if(0\u003d\u003d\u003db.length)return H;b\u003db.filter(QGa);for(var I\u003dnew Map,L\u003dnew Map,X\u003dg.r(b),Q\u003dX.next();!Q.done;Q\u003dX.next())(Q\u003dQ.value.renderer.remoteSlotsRenderer)\u0026\u0026Q.hostElementId\u0026\u0026L.set(Q.hostElementId,Q);X\u003dg.r(b);for(Q\u003dX.next();!Q.done;Q\u003dX.next()){Q\u003dQ.value;var va\u003dNHa(a,I,Q,d,e,f,h,L);va instanceof bZ?R(va,void 0,void 0,{renderer:Q.renderer,config:Q.config.adPlacementConfig,kind:Q.config.adPlacementConfig.kind,contentCpn:d,daiEnabled:f}):H.push.apply(H,\ng.v(va))}if(null\u003d\u003d\u003da.C||f)return a\u003df\u0026\u00261\u003d\u003d\u003db.length\u0026\u0026\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003d(null\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003db[0].config)||void 0\u003d\u003d\u003dl?void 0:l.adPlacementConfig)||void 0\u003d\u003d\u003dm?void 0:m.kind)\u0026\u0026(null\u003d\u003d\u003d(n\u003db[0].renderer)||void 0\u003d\u003d\u003dn?void 0:n.adBreakServiceRenderer),H.length||a||R(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:d,daiEnabled:f,\"first APR kind\":null\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(q\u003dnull\u003d\u003d\u003d(p\u003db[0])||void 0\u003d\u003d\u003dp?void 0:p.config)||void 0\u003d\u003d\u003d\nq?void 0:q.adPlacementConfig)||void 0\u003d\u003d\u003dt?void 0:t.kind,renderer:null\u003d\u003d\u003d(u\u003db[0])||void 0\u003d\u003d\u003du?void 0:u.renderer}),H;c\u003dc.filter(QGa);H.push.apply(H,g.v(ZGa(I,c,a.l.get(),a.C,d,a.Qa.get())));H.length||R(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:d,daiEnabled:f,\"first APR kind\":null\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003db[0])||void 0\u003d\u003d\u003dx?void 0:x.config)||void 0\u003d\u003d\u003dy?void 0:y.adPlacementConfig)||void 0\u003d\u003d\u003dz?void 0:z.kind,renderer:null\u003d\u003d\u003d(G\u003db[0])||\nvoid 0\u003d\u003d\u003dG?void 0:G.renderer});return H};\nNHa\u003dfunction(a,b,c,d,e,f,h,l){function m(u){return LY(a.u.get(),u)}\nvar n\u003dc.renderer,p\u003dc.config.adPlacementConfig,q\u003dp.kind,t\u003dc.adSlotLoggingData;if(null!\u003dn.actionCompanionAdRenderer)nZ(b,c.elementId,q,n.actionCompanionAdRenderer.adVideoId,p,t,function(u,x,y){var z\u003da.i.get(),G\u003dn.actionCompanionAdRenderer,H\u003dLY(a.u.get(),u);return GZ(z,u.slotId,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new KI(G),x,y,G.impressionPings,H,n.actionCompanionAdRenderer.adLayoutLoggingData)});\nelse if(n.imageCompanionAdRenderer)nZ(b,c.elementId,q,n.imageCompanionAdRenderer.adVideoId,p,t,function(u,x,y){var z\u003da.i.get(),G\u003dn.imageCompanionAdRenderer,H\u003dLY(a.u.get(),u);return GZ(z,u.slotId,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new OI(G),x,y,G.impressionPings,H,n.imageCompanionAdRenderer.adLayoutLoggingData)});\nelse if(n.shoppingCompanionCarouselRenderer)nZ(b,c.elementId,q,n.shoppingCompanionCarouselRenderer.adVideoId,p,t,function(u,x,y){var z\u003da.i.get(),G\u003dn.shoppingCompanionCarouselRenderer,H\u003dLY(a.u.get(),u);return GZ(z,u.slotId,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new PI(G),x,y,G.impressionPings,H,n.shoppingCompanionCarouselRenderer.adLayoutLoggingData)});\nelse{if(n.adBreakServiceRenderer){if(!VGa(c))return[];if(f\u0026\u0026\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003dp.kind){if(!a.B)return new bZ(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");OHa(a.B,{adPlacementRenderer:c,contentCpn:d,bI:e});return[]}return UGa(a.l.get(),p,t,c.renderer.adBreakServiceRenderer,d,e,f)}if(n.clientForecastingAdRenderer)return uHa(a.l.get(),a.i.get(),p,t,n.clientForecastingAdRenderer,d,e,m);if(n.invideoOverlayAdRenderer)return wHa(a.l.get(),\na.i.get(),p,t,n.invideoOverlayAdRenderer,d,e,m);if((n.linearAdSequenceRenderer||PHa(a.Qa.get())\u0026\u0026n.instreamVideoAdRenderer)\u0026\u0026f)return qHa(a.l.get(),a.i.get(),c,d,m);if(n.linearAdSequenceRenderer\u0026\u0026!f)return mZ(b,n,q),null!\u003dn.linearAdSequenceRenderer.linearAds?KHa(a.l.get(),a.i.get(),p,t,n.linearAdSequenceRenderer.linearAds,d,e,h,m,l,a.loadPolicy):new bZ(\"Received invalid LinearAdSequenceRenderer.\");if(!n.remoteSlotsRenderer||f){if(n.instreamVideoAdRenderer\u0026\u0026!f)return mZ(b,n,q),HHa(a.l.get(),a.i.get(),\np,t,n.instreamVideoAdRenderer,d,e,h,m,l,a.loadPolicy);if(n.instreamSurveyAdRenderer)return MHa(a.l.get(),a.i.get(),n.instreamSurveyAdRenderer,p,t,d,m);if(null!\u003dn.sandwichedLinearAdRenderer)return RGa(n.sandwichedLinearAdRenderer)?KHa(a.l.get(),a.i.get(),p,t,[n.sandwichedLinearAdRenderer.adVideoStart,n.sandwichedLinearAdRenderer.linearAd],d,e,h,m,l,a.loadPolicy):new bZ(\"Received invalid SandwichedLinearAdRenderer.\")}}return[]};\nHZ\u003dfunction(a){g.F.call(this);this.i\u003da};\nHz\u003dfunction(a,b,c,d){a.i().zi(b,d);c\u003dc();a\u003da.i();IZ(a.ac,\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",b,d,c);b\u003dg.r(c);for(c\u003db.next();!c.done;c\u003db.next())a:{d\u003da;c\u003dc.value;SJ(d.ac,\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",c);try{var e\u003dd.i;if(g.sc(c.slotId))throw new bZ(\"Slot ID was empty\");if(SY(e,c))throw new bZ(\"Duplicate registration for slot.\",{slotId:c.slotId,slotEntryTriggerType:c.Vb.triggerType});if(!e.Bd.Gl.has(c.qb))throw new bZ(\"No fulfillment adapter factory registered for slot of type: \"+\nc.qb);if(!e.Bd.jm.has(c.qb))throw new bZ(\"No SlotAdapterFactory registered for slot of type: \"+c.qb);iZ(e,\"TRIGGER_CATEGORY_SLOT_ENTRY\",c.Vb?[c.Vb]:[]);iZ(e,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",c.zc);iZ(e,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",c.yc);var f\u003dd.i,h\u003dc.qb+\"_\"+c.slotPhysicalPosition,l\u003ddZ(f,h);if(SY(f,c))throw new bZ(\"Duplicate slots not supported\");l.set(c.slotId,new LGa(c));f.i.set(h,l)}catch(za){R(za,c,void 0,void 0,za.Jo);break a}SY(d.i,c).G\u003d!0;try{var m\u003dd.i,n\u003dSY(m,c),p\u003dc.Vb,q\u003dm.Bd.Oh.get(p.triggerType);\nq\u0026\u0026(q.Di(\"TRIGGER_CATEGORY_SLOT_ENTRY\",p,c,null),n.xa.set(p.triggerId,q));for(var t\u003dg.r(c.zc),u\u003dt.next();!u.done;u\u003dt.next()){var x\u003du.value,y\u003dm.Bd.Oh.get(x.triggerType);y\u0026\u0026(y.Di(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",x,c,null),n.ea.set(x.triggerId,y))}for(var z\u003dg.r(c.yc),G\u003dz.next();!G.done;G\u003dz.next()){var H\u003dG.value,I\u003dm.Bd.Oh.get(H.triggerType);I\u0026\u0026(I.Di(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",H,c,null),n.V.set(H.triggerId,I))}var L\u003dm.Bd.Gl.get(c.qb).get().Qe(m.u,c);n.J\u003dL;var X\u003dm.Bd.jm.get(c.qb).get().Qe(m.C,\nc);X.init();n.l\u003dX}catch(za){R(za,c,void 0,void 0,za.Jo);PY(d,c,!0);break a}SJ(d.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",c);d.i.Jh(c);for(var Q\u003dg.r(d.Hd),va\u003dQ.next();!va.done;va\u003dQ.next())va.value.Jh(c);XY(d,c,!1)}};\nJZ\u003dfunction(a,b,c,d){this.ao\u003db;this.i\u003dc;this.visible\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003da(this.triggerType)};\nKZ\u003dfunction(a,b,c,d){g.F.call(this);var e\u003dthis;this.u\u003da;this.B\u003db;this.l\u003dc;this.i\u003dnew Map;d.get().addListener(this);g.hf(this,function(){d.get().removeListener(e)})};\nPia\u003dfunction(a,b){var c\u003d0x8000000000000;for(var d\u003d0,e\u003dg.r(b.zc),f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f instanceof JZ?(c\u003dMath.min(c,f.i.start),d\u003dMath.max(d,f.i.end)):R(\"Found unexpected fulfillment trigger for throttled slot.\",b,null,{fulfillmentTrigger:f});c\u003dnew Zq(c,d);d\u003d\"throttledadcuerange:\"+b.slotId;a.i.set(d,b);a.l.get().addCueRange(d,c.start,c.end,!1,a)};\nLZ\u003dfunction(){g.F.apply(this,arguments);this.hj\u003d!0;this.Ji\u003dnew Map;this.i\u003dnew Map};\nQHa\u003dfunction(a,b){a\u003dg.r(a.Ji.values());for(var c\u003da.next();!c.done;c\u003da.next())if(c.value.layoutId\u003d\u003d\u003db)return!0;return!1};\nRHa\u003dfunction(a,b){a\u003dg.r(a.i.values());for(var c\u003da.next();!c.done;c\u003da.next()){c\u003dg.r(c.value);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.layoutId\u003d\u003d\u003db)return d}R(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.sc(b)),layoutId:b})};\nMZ\u003dfunction(){this.l\u003dnew Map;this.i\u003dnew Map;this.u\u003dnew Map};\nDZ\u003dfunction(a,b){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var c\u003da.l.get(b)||0;c++;a.l.set(b,c);return b+\"_\"+c}return Vx()};\nrZ\u003dfunction(a,b,c){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var d\u003da.i.get(b)||0;d++;a.i.set(b,d);return c+\"_\"+b+\"_\"+d}return Vx()};\nNZ\u003dfunction(a,b){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var c\u003da.u.get(b)||0;c++;a.u.set(b,c);return b+\"_\"+c}return Vx()};\nEZ\u003dfunction(a,b){this.i\u003db;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nAZ\u003dfunction(a,b){this.xe\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003da(this.triggerType)};\nsZ\u003dfunction(a,b){this.xe\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003da(this.triggerType)};\nvZ\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003da(this.triggerType)};\nOZ\u003dfunction(a,b){this.i\u003db;this.qb\u003d\"SLOT_TYPE_PLAYER_BYTES\";this.layoutType\u003d\"LAYOUT_TYPE_MEDIA\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nPZ\u003dfunction(a,b){this.i\u003db;this.qb\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nwZ\u003dfunction(a,b){this.layoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nSHa\u003dfunction(a,b){this.opportunityType\u003d\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\";this.associatedSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\";this.triggerId\u003da(this.triggerType)};\nhHa\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003da(this.triggerType)};\ntZ\u003dfunction(a,b){this.xe\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nuZ\u003dfunction(a,b){this.xe\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003da(this.triggerType)};\nzZ\u003dfunction(a,b){this.durationMs\u003d45E3;this.xe\u003db;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003da(this.triggerType)};\nTHa\u003dfunction(a){return[new cJ(a.bA),new XI(a.instreamAdPlayerOverlayRenderer),new gJ(a.kL),new SI(a.adPlacementConfig),new lJ(a.videoLengthSeconds),new zJ(a.AD)]};\nUHa\u003dfunction(a,b,c,d,e,f){a\u003dc.fD?c.fD:rZ(f,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",a);var h\u003d{layoutId:a,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",gb:b};return{layoutId:a,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",tc:new Map,pd:[new sZ(function(l){return NZ(f,l)},c.bA)],\nQc:[],Mc:[],Rc:[],Wc:[],gb:b,Ha:d,Bc:e(h),adLayoutLoggingData:c.instreamAdPlayerOverlayRenderer.adLayoutLoggingData}};\nQZ\u003dfunction(a){var b\u003dthis;this.l\u003da;this.i\u003dfunction(c){return NZ(b.l.get(),c)}};\nRZ\u003dfunction(a,b,c,d,e){return UHa(b,c,d,new GY(THa(d)),e,a.l.get())};\nVHa\u003dfunction(a,b,c,d,e){var f\u003dTHa(d);f.push(new QI(d.uP));f.push(new RI(d.wP));return UHa(b,c,d,new GY(f),e,a.l.get())};\nGZ\u003dfunction(a,b,c,d,e,f,h,l,m){b\u003drZ(a.l.get(),c,b);var n\u003d{layoutId:b,layoutType:c,gb:\"core\"},p\u003dnew Map;h\u0026\u0026p.set(\"impression\",h);return{layoutId:b,layoutType:c,tc:p,pd:[new wZ(a.i,b),new OZ(a.i,e)],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([d,new SI(f),new cJ(e)]),Bc:l(n),adLayoutLoggingData:m}};\nyZ\u003dfunction(a,b,c){var d\u003d[];d.push(new PZ(a.i,c));b\u0026\u0026d.push(b);return d};\nxZ\u003dfunction(a,b,c,d,e,f,h){var l\u003d{layoutId:b,layoutType:c,gb:\"core\"};return{layoutId:b,layoutType:c,tc:new Map,pd:h,Qc:[new EZ(a.i,b)],Mc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([new NI(d),new SI(e)]),Bc:f(l),adLayoutLoggingData:d.adLayoutLoggingData}};\nqZ\u003dfunction(a,b,c,d,e,f,h,l){var m\u003d{layoutId:b,layoutType:f,gb:\"core\"};return{layoutId:b,layoutType:f,tc:new Map,pd:[new sZ(a.i,c)],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([new SI(d)].concat(g.v(h))),Bc:e(m),adLayoutLoggingData:l}};\nxHa\u003dfunction(a,b,c,d,e,f,h,l,m,n){a\u003dBZ(a,b,c,d,e,f,h,l,m,n);return{kq:{layoutId:a.layoutId,layoutType:a.layoutType,tc:a.tc,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],gb:a.gb,Ha:new GY(a.Tt),Bc:a.Bc,adLayoutLoggingData:a.adLayoutLoggingData},dr:a.Qc,To:a.Mc,lx:a.Rc,kx:a.Wc,gh:a.gh}};\nBHa\u003dfunction(a,b,c,d,e,f,h,l){b\u003dBZ(a,b,c,d,e,new Map,f,function(m){return h(m,l)},void 0);\na\u003dnew uZ(a.i,b.fE);c\u003dnew dJ(b.fE);d\u003dnew eJ(\"LAYOUT_TYPE_SURVEY\");return{kq:{layoutId:b.layoutId,layoutType:b.layoutType,tc:b.tc,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],gb:b.gb,Ha:new GY([].concat(g.v(b.Tt),[c,d])),Bc:b.Bc,adLayoutLoggingData:b.adLayoutLoggingData},dr:b.Qc,To:b.Mc,lx:[].concat(g.v(b.Rc),[a]),kx:b.Wc,gh:b.gh}};\nBZ\u003dfunction(a,b,c,d,e,f,h,l,m,n){b\u003drZ(a.l.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",b);var p\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",gb:\"adapter\"};l\u003dl(b);var q\u003dW(l.Ha,\"metadata_type_fulfilled_layout\");q||R(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");q\u003dq?q.layoutId:\"\";c\u003d[new SI(c),new AJ(d),new CJ(e)];n\u0026\u0026c.push(new qJ(n));return{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",tc:f,pd:[],Qc:[new tZ(a.i,q)],Mc:[],Rc:[],Wc:[],gb:\"adapter\",\nTt:c,Bc:h(p),adLayoutLoggingData:m,gh:l,fE:q}};\nFHa\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003dc.elementId,q\u003d{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:b};d\u003d[new SI(d),new TI(l),new UI(c.externalVideoId),new WI(h),new XI(c.playerOverlay.instreamAdPlayerOverlayRenderer),new CJ({impressionCommands:c.impressionCommands,abandonCommands:c.onAbandonCommands,completeCommands:c.completeCommands}),new mJ(e),new hJ({current:null}),new lJ(f)];e\u003dDZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\");f\u003d(f\u003dc.playerOverlay.instreamAdPlayerOverlayRenderer.elementId)?f:rZ(a.l.get(),\n\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",e);d.push(new dJ(f));d.push(new fJ(e));d.push(new qJ(l.i));c.adNextParams\u0026\u0026d.push(new LI(c.adNextParams));c.clickthroughEndpoint\u0026\u0026d.push(new MI(c.clickthroughEndpoint));c.legacyInfoCardVastExtension\u0026\u0026d.push(new BJ(c.legacyInfoCardVastExtension));c.sodarExtensionData\u0026\u0026d.push(new nJ(c.sodarExtensionData));n\u0026\u0026d.push(new yJ(n));return{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA\",tc:TH(c.pings),pd:[new wZ(a.i,p)],Qc:c.skipOffsetMilliseconds?[new tZ(a.i,f)]:[],Mc:[new tZ(a.i,\nf)],Rc:[],Wc:[],gb:b,Ha:new GY(d),Bc:m(q),adLayoutLoggingData:c.adLayoutLoggingData}};\nsHa\u003dfunction(a,b,c,d,e,f,h,l,m){d.every(function(p){return FY(p,[],[\"LAYOUT_TYPE_MEDIA\"])})||R(\"Unexpect subLayout type for DAI composite layout\");\nb\u003drZ(a.l.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",b);var n\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",gb:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",tc:f,pd:[new vZ(a.i)],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([new oJ(c),new pJ(m),new jJ(d),new SI(e),new uJ(h)]),Bc:l(n)}};\nnHa\u003dfunction(a){return null!\u003da};\nSZ\u003dfunction(a,b,c){this.ao\u003db;this.visible\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003da(this.triggerType)};\nTZ\u003dfunction(a,b,c){this.xe\u003db;this.slotId\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003da(this.triggerType)};\nUZ\u003dfunction(a,b){this.xe\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nWHa\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003da(this.triggerType)};\nVZ\u003dfunction(a,b,c){this.ao\u003db;this.i\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003da(this.triggerType)};\nWZ\u003dfunction(a,b){this.i\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003da(this.triggerType)};\nXZ\u003dfunction(a,b){this.slotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nYZ\u003dfunction(a,b){this.yg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nZZ\u003dfunction(a,b){this.yg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003da(this.triggerType)};\n$Z\u003dfunction(a,b){this.yg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003da(this.triggerType)};\na_\u003dfunction(a,b){this.yg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003da(this.triggerType)};\nb_\u003dfunction(a,b){this.yg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003da(this.triggerType)};\nSGa\u003dfunction(a,b,c,d){var e\u003da.kind;d\u003dd?!1:!a.hideCueRangeMarker;switch(e){case \"AD_PLACEMENT_KIND_START\":return d\u003d{Lk:new Zq(-0x8000000000000,-0x8000000000000),sz:d},null!\u003dc\u0026\u0026(d.vr\u003dnew Zq(-0x8000000000000,-0x8000000000000)),d;case \"AD_PLACEMENT_KIND_END\":return d\u003d{Lk:new Zq(0x7ffffffffffff,0x8000000000000),sz:d},null!\u003dc\u0026\u0026(d.vr\u003dnew Zq(Math.max(0,b-c),0x8000000000000)),d;case \"AD_PLACEMENT_KIND_MILLISECONDS\":e\u003da.adTimeOffset;e.offsetStartMilliseconds||R(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\ne.offsetEndMilliseconds||R(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");a\u003dNumber(e.offsetStartMilliseconds);e\u003dNumber(e.offsetEndMilliseconds);-1\u003d\u003d\u003de\u0026\u0026(e\u003db);if(Number.isNaN(a)||Number.isNaN(e)||a\u003ee)return new bZ(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:a,offsetEndMs:e},e\u003d\u003d\u003db\u0026\u0026a-500\u003c\u003de);d\u003d{Lk:new Zq(a,e),sz:d};if(null!\u003dc){a\u003dMath.max(0,a-c);if(a\u003d\u003d\u003de)return d;d.vr\u003dnew Zq(a,e)}return d;default:return new bZ(\"AdPlacementKind not supported in convertToRange.\",\n{kind:e,adPlacementConfig:a})}};\nc_\u003dfunction(a){var b\u003dthis;this.l\u003da;this.i\u003dfunction(c){return NZ(b.l.get(),c)}};\nTGa\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?[]:f;var h\u003dDZ(a.l.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\"),l\u003d[];d.vr\u0026\u0026d.vr.start!\u003d\u003dd.Lk.start\u0026\u0026l.push(new JZ(a.i,c,new Zq(d.vr.start,d.Lk.start),!1));l.push(new JZ(a.i,c,new Zq(d.Lk.start,d.Lk.end),d.sz));d\u003d{getAdBreakUrl:b.getAdBreakUrl,BL:d.Lk.start,AL:d.Lk.end};b\u003dnew a_(a.i,h);f\u003d[new wJ(d)].concat(g.v(f));return{slotId:h,qb:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:1,Vb:b,zc:l,yc:[new WZ(a.i,c),new ZZ(a.i,h),new $Z(a.i,h)],gb:\"core\",Ha:new GY(f),adSlotLoggingData:e}};\nYHa\u003dfunction(a,b,c){var d\u003d[];c\u003dg.r(c);for(var e\u003dc.next();!e.done;e\u003dc.next())d.push(XHa(a,b,e.value));return d};\nXHa\u003dfunction(a,b,c){return null!\u003dc.yg\u0026\u0026c.yg\u003d\u003d\u003da?c.clone(b):c};\nbHa\u003dfunction(a,b,c,d,e){return ZHa(a,b,c,d,e)};\nyHa\u003dfunction(a,b,c,d){var e\u003dDZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\");return ZHa(a,e,b,c,d)};\nZHa\u003dfunction(a,b,c,d,e){var f\u003dnew UZ(a.i,c),h\u003d[new YZ(a.i,b)];a\u003d[new ZZ(a.i,b),new WZ(a.i,d)];return{slotId:b,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Vb:f,zc:h,yc:a,gb:\"core\",Ha:new GY([new vJ(e({slotId:b,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Vb:f,zc:h,yc:a},c))]),adSlotLoggingData:void 0}};\nLHa\u003dfunction(a,b,c,d,e,f){var h\u003dDZ(a.l.get(),\"SLOT_TYPE_PLAYER_BYTES\"),l\u003dDZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\"),m\u003drZ(a.l.get(),\"LAYOUT_TYPE_SURVEY\",l);b\u003dd_(a,b,c,d);d\u003d[new YZ(a.i,h)];a\u003d[new ZZ(a.i,h),new WZ(a.i,c),new EZ(a.i,m)];if(b instanceof bZ)return b;f\u003df({slotId:h,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,gb:\"core\",Vb:b,zc:d,yc:a},{slotId:l,layoutId:m});l\u003df.eR;return[{slotId:h,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Vb:b,zc:d,yc:a,gb:\"core\",Ha:new GY([new vJ(f.CR)]),adSlotLoggingData:e},\nl]};\n$Ha\u003dfunction(a,b,c,d,e){e\u003de?e:DZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew UZ(a.i,c);var f\u003d[new YZ(a.i,e)];a\u003d[new WZ(a.i,b),new ZZ(a.i,e)];return{slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Vb:c,zc:f,yc:a,gb:\"core\",Ha:new GY([new vJ(d({slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Vb:c,zc:f,yc:a}))])}};\nvHa\u003dfunction(a,b,c,d,e,f){b\u003dd_(a,b,c,d);if(b instanceof bZ)return b;var h\u003db instanceof JZ?new VZ(a.i,c,b.i):null;d\u003dDZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\");var l\u003d[new YZ(a.i,d)];a\u003d[new WZ(a.i,c),new ZZ(a.i,d)];f\u003df({slotId:d,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Vb:b,zc:l,yc:a},h);return f instanceof UY?new bZ(f):{slotId:d,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Vb:b,zc:l,yc:a,gb:\"core\",Ha:new GY([new vJ(f)]),adSlotLoggingData:e}};\ngHa\u003dfunction(a,b,c,d){var e\u003dDZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew UZ(a.i,c);var f\u003d[new YZ(a.i,e)],h\u003d[new ZZ(a.i,e),new WZ(a.i,b)];f\u003d{slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Vb:c,zc:f,yc:h};return{slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Vb:c,zc:[new YZ(a.i,e)],yc:[new WZ(a.i,b),new ZZ(a.i,e)],gb:\"core\",Ha:new GY([new vJ(d(f))])}};\neHa\u003dfunction(a,b,c,d,e){var f\u003dDZ(a.l.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew TZ(a.i,d,c);d\u003d[new YZ(a.i,f)];a\u003d[new WZ(a.i,b)];return{slotId:f,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Vb:c,zc:d,yc:a,gb:\"core\",Ha:new GY([new vJ(e({slotId:f,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Vb:c,zc:d,yc:a}))])}};\nYGa\u003dfunction(a,b,c,d,e,f){var h\u003dDZ(a.l.get(),b);return aIa(a,h,b,new UZ(a.i,d),c,e,d,f)};\nXGa\u003dfunction(a,b,c,d,e,f,h){return aIa(a,c,b,new XZ(a.i,c),d,f,e,h)};\noHa\u003dfunction(a,b,c){var d\u003dDZ(a.l.get(),\"SLOT_TYPE_PLAYER_BYTES\"),e\u003dnew WHa(a.i),f\u003d[new b_(a.i,d)];a\u003d[new WZ(a.i,b)];return{slotId:d,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Vb:e,zc:f,yc:a,gb:\"core\",Ha:new GY([new vJ(c({slotId:d,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,gb:\"core\",Vb:e,zc:f,yc:a})),new rJ({})])}};\nGHa\u003dfunction(a,b,c,d,e,f,h){a\u003dJHa(a,b,c,d);if(a instanceof bZ)return a;h\u003dh({slotId:a.slotId,qb:a.qb,slotPhysicalPosition:a.slotPhysicalPosition,Vb:a.Vb,zc:a.zc,yc:a.yc,gb:a.gb});if(h instanceof bZ)return h;b\u003d[new vJ(h.layout)];f\u0026\u0026b.push(new EJ({}));return{jE:{slotId:a.slotId,qb:a.qb,slotPhysicalPosition:a.slotPhysicalPosition,Vb:a.Vb,zc:a.zc,yc:a.yc,gb:a.gb,Ha:new GY(b),adSlotLoggingData:e},Zl:h.Zl}};\nJHa\u003dfunction(a,b,c,d){var e\u003dDZ(a.l.get(),\"SLOT_TYPE_PLAYER_BYTES\");b\u003dd_(a,b,c,d);if(b instanceof bZ)return b;d\u003d[new YZ(a.i,e)];a\u003d[new ZZ(a.i,e),new WZ(a.i,c)];return{slotId:e,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Vb:b,zc:d,yc:a,gb:\"core\"}};\ntHa\u003dfunction(a,b,c,d,e,f){var h\u003dDZ(a.l.get(),\"SLOT_TYPE_FORECASTING\");b\u003dd_(a,b,c,d);if(b instanceof bZ)return b;d\u003d[new YZ(a.i,h)];a\u003d[new ZZ(a.i,h),new WZ(a.i,c)];return{slotId:h,qb:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,Vb:b,zc:d,yc:a,gb:\"core\",Ha:new GY([new vJ(f({slotId:h,qb:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,gb:\"core\",Vb:b,zc:d,yc:a}))]),adSlotLoggingData:e}};\nbIa\u003dfunction(a,b,c,d,e){var f\u003d!b.hideCueRangeMarker;switch(b.kind){case \"AD_PLACEMENT_KIND_START\":return new Nz(a.i,c);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return a\u003dSGa(b,d),a instanceof bZ?a:e(a.Lk,f);case \"AD_PLACEMENT_KIND_END\":return new SZ(a.i,c,f);default:return new bZ(\"Cannot construct entry trigger\",{kind:b.kind})}};\nd_\u003dfunction(a,b,c,d){return bIa(a,b,c,d,function(e,f){return new JZ(a.i,c,e,f)})};\naIa\u003dfunction(a,b,c,d,e,f,h,l){var m\u003d[new b_(a.i,b)];a\u003d[new WZ(a.i,e),new ZZ(a.i,b),new AZ(a.i,h)];return{slotId:b,qb:c,slotPhysicalPosition:1,Vb:d,zc:m,yc:a,gb:\"core\",Ha:new GY([new vJ(l({slotId:b,qb:c,slotPhysicalPosition:1,gb:\"core\",Vb:d,zc:m,yc:a}))]),adSlotLoggingData:f}};\ne_\u003dfunction(a,b,c){g.F.call(this);this.Qa\u003da;this.l\u003db;this.i\u003dc;this.eventCount\u003d0};\nSJ\u003dfunction(a,b,c){IZ(a,b,void 0,void 0,void 0,c,void 0,void 0,c.adSlotLoggingData,void 0)};\nTY\u003dfunction(a,b,c,d){IZ(a,b,void 0,void 0,void 0,c,d?d:void 0,void 0,void 0,d?d.adLayoutLoggingData:void 0)};\nDGa\u003dfunction(a,b,c,d){var e\u003da.Qa.get();(g.S(e.I.T().experiments,\"html5_control_flow_include_trigger_logging_in_tmp_logs\")||g.S(e.I.T().experiments,\"html5_control_flow_include_trigger_logging_in_tmp_logs_live_infra\"))\u0026\u0026IZ(a,\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",void 0,void 0,void 0,b,d?d:void 0,c,void 0,d?d.adLayoutLoggingData:void 0)};\nIZ\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003da.Qa.get();if((g.S(p.I.T().experiments,\"html5_enable_ads_client_monitoring_log\")||g.S(p.I.T().experiments,\"html5_enable_ads_client_monitoring_log_live_infra\"))\u0026\u0026!g.S(a.Qa.get().I.T().experiments,\"html5_disable_client_tmp_logs\")\u0026\u0026\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"!\u003d\u003db){p\u003dKY(a.l.get());b\u003d{eventType:b,eventOrder:++a.eventCount};var q,t\u003d{organicPlaybackContext:{contentCpn:Jz(a.i.get(),1).clientPlaybackNonce}};t.organicPlaybackContext.isLivePlayback\u003dJz(a.i.get(),\n1).Vg;var u\u003dnull\u003d\u003d\u003d(q\u003dJz(a.i.get(),2))||void 0\u003d\u003d\u003dq?void 0:q.clientPlaybackNonce;u\u0026\u0026(t.adVideoPlaybackContext\u003d{adVideoCpn:u});a\u003da.Qa.get();a\u003dg.T(a.I.T().experiments,\"html5_experiment_id_label\")||g.T(a.I.T().experiments,\"html5_experiment_id_label_live_infra\");0\u003ca\u0026\u0026(t.html5ExperimentContext\u003d{ytExperimentId:a});a\u003d{};f\u0026\u0026(a.slotData\u003dJY(p,f));h\u0026\u0026(a.layoutData\u003dyGa(p,h));l\u0026\u0026(a.triggerData\u003dIY(l.trigger,l.category));c\u0026\u0026(a.opportunityData\u003dzGa(p,c,d,e));t\u0026\u0026(a.externalContext\u003dt);b.adClientData\u003da;m\u0026\u0026(b.serializedSlotAdServingData\u003d\nm.serializedSlotAdServingDataEntry);n\u0026\u0026(b.serializedAdServingData\u003dn.serializedAdServingDataEntry);g.Sv(\"adsClientStateChange\",{adsClientEvent:b})}};\nf_\u003dfunction(){this.i\u003dnew Map};\ng_\u003dfunction(a,b,c,d){g.F.call(this);this.I\u003da;this.u\u003db;this.Ga\u003dc;this.l\u003dd;this.listeners\u003d[];var e\u003dnew Hx(this);g.J(this,e);e.N(a,\"internalAbandon\",this.hO);g.hf(this,function(){g.Jx(e)})};\nh_\u003dfunction(a){g.F.call(this);this.I\u003da;this.i\u003dnew Map;this.l\u003dnew Hx(this);g.J(this,this.l);this.l.N(this.I,g.fA(\"ad\"),this.Ad,this);this.l.N(this.I,g.gA(\"ad\"),this.mf,this)};\ncIa\u003dfunction(a,b,c,d,e){g.cA.call(this,b,c,{id:a,namespace:\"ad\",priority:e,visible:d})};\ni_\u003dfunction(a){this.I\u003da};\nj_\u003dfunction(a){this.I\u003da};\nk_\u003dfunction(a){return g.S(a.I.T().experiments,\"enable_server_stitched_dai\")};\ndIa\u003dfunction(a){return g.S(a.I.T().experiments,\"html5_recognize_predict_start_cue_point\")};\neIa\u003dfunction(a){return g.S(a.I.T().experiments,\"html5_unlisten_to_control_flow_events_on_layout_exited\")};\nl_\u003dfunction(a){return g.S(a.I.T().experiments,\"html5_pacf_enable_non_dai_live_video_ads\")};\nPHa\u003dfunction(a){return g.S(a.I.T().experiments,\"html5_enable_dai_single_video_ad\")};\nm_\u003dfunction(a,b){this.Ga\u003da;this.I\u003db;this.i\u003dnew Map;RH().subscribe(\"adactiveviewmeasurable\",this.zv,this);RH().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.yv,this);RH().subscribe(\"adviewableimpression\",this.Av,this)};\no_\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;a.i.has(b)?R(\"Unexpected registration of layout in LidarApi\"):(a.i.set(b,d),ioa(RH(),b,{Bu:function(){return c?{currentTime:a.Ga.get().getCurrentTimeSec(2,!1),duration:c,xc:2\u003d\u003d\u003da.Ga.get().getPresentingPlayerType()\u0026\u00261\u003d\u003d\u003dn_(a.Ga.get(),2),w9:!1,x9:!0,volume:a.Ga.get().isMuted()?0:a.Ga.get().getVolume()/100}:{}}}))};\np_\u003dfunction(a,b){a.i.has(b)?(a.i.delete(b),delete RH().i[b]):R(\"Unexpected unregistration of layout in LidarApi\")};\nq_\u003dfunction(a,b){this.l\u003da;this.u\u003db};\nr_\u003dfunction(a,b,c,d){var e\u003dvoid 0\u003d\u003d\u003de?new q_(function(){var f\u003da.getVideoData(1);return f?f.df():\"\"},function(){return a.T().pageId}):e;\nthis.I\u003da;this.l\u003db;this.u\u003dc;this.B\u003dd;this.Io\u003de;this.Uz\u003dnull;this.i\u003dnew Map;this.Kh\u003dnew iI(e)};\ngIa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?[]:d;var e\u003dRHa(a.l.get(),c);e?(c\u003ds_(a,fIa(e),e),b.hasOwnProperty(\"baseUrl\")?a.Io.send(b,c):a.Kh.send(b,c,{},d)):R(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:c})};\nhIa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?[]:d;var e\u003dRHa(a.l.get(),b);if(e)for(b\u003da.u.get().Hf(b,c),e\u003ds_(a,fIa(e),e),d\u003dg.r(d),c\u003dd.next();!c.done;c\u003dd.next())c\u003dc.value,c.baseUrl\u0026\u0026a.Kh.send(c.baseUrl,e,b,c.headers);else R(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:b,trackingType:c})};\nt_\u003dfunction(a,b){g.Sv(\"adsClientStateChange\",b)};\nu_\u003dfunction(a,b){a.i.has(b.Eu())?R(\"Trying to register an existing AdErrorInfoSupplier.\"):a.i.set(b.Eu(),b)};\nv_\u003dfunction(a,b){a.i.delete(b.Eu())||R(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\nw_\u003dfunction(a,b,c){a.I.getVideoData(1).Ca(b,c)};\nfIa\u003dfunction(a){var b\u003dW(a.Ha,\"metadata_type_ad_placement_config\");a\u003dW(a.Ha,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:b,YJ:a}};\ns_\u003dfunction(a,b,c){var d\u003dc?iIa(a):{};c\u003dc?jIa(a,c.layoutId):{};var e\u003d{},f\u003d{};d\u003dObject.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},dI(a.I)),toa(b.adPlacementConfig)),(e.SLOT_POS\u003dcI(function(){return(b.YJ||0).toString()}),e)),c),d),(f.FINAL\u003dcI(function(){return\"1\"}),f.AD_CPN\u003dcI(function(){var l;\nreturn(null\u003d\u003d\u003d(l\u003dJz(a.B.get(),2))||void 0\u003d\u003d\u003dl?void 0:l.clientPlaybackNonce)||\"\"}),f));\nc\u003d{};e\u003dg.r(Object.values(kIa));for(f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003dd[f];null!\u003dh\u0026\u0026(c[f]\u003dh.toString())}return c};\niIa\u003dfunction(a){var b,c\u003d{},d\u003dnull\u003d\u003d\u003d(b\u003da.Uz)||void 0\u003d\u003d\u003db?void 0:b.Tj/1E3;null!\u003dd\u0026\u0026(c.SURVEY_ELAPSED_MS\u003dcI(function(){return Math.round(1E3*d).toString()}));\nc.SURVEY_LOCAL_TIME_EPOCH_S\u003dcI(function(){return Math.round(Date.now()/1E3).toString()});\nreturn c};\njIa\u003dfunction(a,b){a\u003da.i.get(b);if(!a)return{};a\u003da.wC();if(!a)return{};b\u003d{};return b.YT_ERROR_CODE\u003da.nA.toString(),b.ERRORCODE\u003da.Bw.toString(),b.ERROR_MSG\u003da.errorMessage,b};\nx_\u003dfunction(a,b,c){g.F.call(this);var d\u003dthis;this.I\u003da;this.i\u003db;this.Qa\u003dc;this.listeners\u003d[];b\u003dnew g.cN(this);g.J(this,b);b.N(a,\"videodatachange\",this.aV);b.N(a,\"serverstitchedvideochange\",this.xU);a.addEventListener(\"serverstitchedvideochange\",function(){var e\u003dd.I.getPresentingPlayerType(!0);d.I.getVideoData(1).Ca(\"ads_rssvc\",\"pt.\"+e)});\nthis.Xo\u003dJz(this);this.contentCpn\u003dJz(this,1).clientPlaybackNonce};\nJz\u003dfunction(a,b){var c\u003da.I.getVideoData(b);return c?lIa(a,c,b||a.I.getPresentingPlayerType(!0)):null};\nmIa\u003dfunction(a,b,c){var d\u003dlIa(a,b,c);a.Xo\u003dd;a.listeners.forEach(function(e){e.PK(d)});\nb\u003dJz(a,1);b.clientPlaybackNonce!\u003d\u003da.contentCpn\u0026\u0026(a.contentCpn\u003db.clientPlaybackNonce,a.listeners.forEach(function(){}))};\nlIa\u003dfunction(a,b,c){var d,e,f\u003db.author,h\u003db.clientPlaybackNonce,l\u003db.isListed,m\u003db.Tc,n\u003db.title,p\u003db.og,q\u003db.Df,t\u003db.isMdxPlayback,u\u003db.Qh,x\u003db.mdxEnvironment,y\u003db.Bk,z\u003db.Jk,G\u003db.Po,H\u003db.videoId||\"\",I\u003db.Lh||\"\",L\u003db.Qi||\"\";b\u003db.Al||void 0;m\u003da.i.get().i.get(m)||{layoutId:null,slotId:null};var X\u003da.I.getVideoData(1),Q\u003dX.Vg();X\u003dX.getPlayerResponse();c\u003d1E3*a.I.getDuration(c);a\u003d1E3*a.I.getDuration(1);X\u003d(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dX||void 0\u003d\u003d\u003dX?void 0:X.playerConfig)||void 0\u003d\u003d\u003dd?void 0:d.daiConfig)||void 0\u003d\u003d\u003de?void 0:\ne.enableDai)||!1;return Object.assign(Object.assign({},m),{videoId:H,author:f,clientPlaybackNonce:h,playbackDurationMs:c,bI:a,daiEnabled:X,isListed:l,Vg:Q,Lh:I,title:n,Qi:L,og:p,Df:q,Al:b,isMdxPlayback:t,Qh:u,mdxEnvironment:x,Bk:y,Jk:z,Po:G})};\ny_\u003dfunction(a){g.F.call(this);this.I\u003da;this.listeners\u003d[];this.bp\u003dfunction(){R(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nvar b\u003dnew Hx(this);g.J(this,b);b.N(a,\"progresssync\",this.XT);b.N(a,\"presentingplayerstatechange\",this.NT);b.N(a,\"fullscreentoggled\",this.Pe);b.N(a,\"onVolumeChange\",this.Af);b.N(a,\"minimized\",this.fg);b.N(a,\"resize\",this.tb)};\nn_\u003dfunction(a,b){return a.I.ub(b)};\nnIa\u003dfunction(a){var b\u003da.I.Za().Zf();a\u003da.I.dj(!0,!0);return b.height-(a.height+a.top)};\noIa\u003dfunction(a,b){var c\u003da.I.T();wF(c)||\"3\"!\u003d\u003dc.controlsType||a.I.Za().bw(b)};\nz_\u003dfunction(a,b){g.M(a.I.getRootNode(),b)};\nA_\u003dfunction(a,b){g.Nq(a.I.getRootNode(),b)};\npIa\u003dfunction(a,b,c){g.F.call(this);var d\u003dthis;this.G\u003dY(function(){return new MZ});\ng.J(this,this.G);this.V\u003dY(function(){return new QZ(d.G)});\ng.J(this,this.V);this.J\u003dY(function(){return new LZ});\ng.J(this,this.J);this.l\u003dY(function(){return new HZ(a)});\ng.J(this,this.l);this.u\u003dY(function(){return new c_(d.G)});\ng.J(this,this.u);this.xa\u003dY(function(){return new f_});\ng.J(this,this.xa);this.L\u003dY(function(){return new h_(b)});\ng.J(this,this.L);this.Ec\u003dY(function(){return new i_(b)});\ng.J(this,this.Ec);this.Qa\u003dY(function(){return new j_(b)});\ng.J(this,this.Qa);this.B\u003dY(function(){return new MY(d.Qa)});\ng.J(this,this.B);this.C\u003dY(function(){return new FZ(d.u,d.V,d.Qa,d.B,null,null)});\ng.J(this,this.C);this.i\u003dY(function(){return new x_(b,d.xa,d.Qa)});\ng.J(this,this.i);this.ac\u003dnew e_(this.Qa,this.B,this.i);g.J(this,this.ac);this.Ga\u003dY(function(){return new y_(b)});\ng.J(this,this.Ga);this.ea\u003dY(function(){return new m_(d.Ga,b)});\ng.J(this,this.ea);this.Ta\u003dY(function(){return new r_(b,d.J,d.ea,d.i)});\ng.J(this,this.Ta);this.qc\u003dnew Oz(this.l,this.C,c,this.Qa,a,this.i,this.Ga);g.J(this,this.qc);var e\u003dnew g_(b,this.qc,this.Ga);this.ya\u003dY(function(){return e});\nthis.Hn\u003de;this.Y\u003dnew KZ(this.l,this.u,this.L,this.ya);g.J(this,this.Y);this.wc\u003dnew Gz(this.l,this.u,this.C,this.i,this.Y,c);g.J(this,this.wc);this.Bd\u003d{Qp:new Map,Gl:new Map,Oh:new Map,jm:new Map,Sl:new Map};this.listeners\u003d[];this.Oe\u003d{wc:this.wc,dk:null,Ul:null,yh:this.Qa.get(),Ln:this.Ga.get(),qc:this.qc,Tl:null,oi:{WC:function(){}},\nYg:this.J.get()}};\nB_\u003dfunction(a){this.i\u003da};\nC_\u003dfunction(){};\nqIa\u003dfunction(a,b){b.siub\u0026\u0026b.bgub\u0026\u0026b.scs\u0026\u0026b.bgp\u0026\u0026cl(b.siub,b.scs,b.bgub,b.bgp)};\nrIa\u003dfunction(a,b,c,d){this.callback\u003da;this.slot\u003db;this.u\u003dc;this.l\u003dd;this.i\u003dnull};\nsIa\u003dfunction(a,b,c){a.i\u0026\u0026R(\"Currently active request ongoing for slot. This should never happen\",a.slot);a.i\u003db();a.i.then(function(d){a.i\u003dnull;c\u0026\u0026c(d);var e\u003dd.Fs?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",f\u003da.u.get(),h\u003da.slot.slotId,l\u003dLY(a.l.get(),{slotId:a.slot.slotId,qb:a.slot.qb,slotPhysicalPosition:a.slot.slotPhysicalPosition,gb:a.slot.gb,Vb:a.slot.Vb,zc:a.slot.zc,yc:a.slot.yc}),m\u003drZ(f.l.get(),e,h),n\u003d{layoutId:m,layoutType:e,gb:\"core\"};d\u003d{layoutId:m,layoutType:e,\ntc:new Map,pd:[new SHa(f.i,h)],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"core\",Ha:new GY([new xJ(d)]),Bc:l(n)};CGa(a.callback,a.slot,d)},function(d){a.i\u003dnull;\nd instanceof hh||QY(a.callback,a.slot,new bZ(d,void 0,!0))})};\ntIa\u003dfunction(a){if(null\u003d\u003da.i)a.callback.cz(a.slot);else try{a.i.cancel(),a.i\u003dnull,a.callback.cz(a.slot)}catch(b){a.i\u003dnull,QY(a.callback,a.slot,new bZ(b))}};\nD_\u003dfunction(a,b,c,d,e,f,h){this.callback\u003da;this.slot\u003db;this.l\u003dc;this.Qa\u003dd;this.u\u003dh;this.i\u003dnew rIa(a,b,e,f)};\nE_\u003dfunction(a,b,c,d,e){this.callback\u003da;this.slot\u003db;this.l\u003dc;this.i\u003dnew rIa(a,b,d,e)};\nF_\u003dfunction(a,b){this.callback\u003da;this.slot\u003db};\nG_\u003dfunction(a,b){return Mz(a,b.ge,b.qb)?!0:!1};\nH_\u003dfunction(){};\nI_\u003dfunction(a,b,c,d,e){this.i\u003da;this.Qa\u003db;this.u\u003dc;this.l\u003dd;this.C\u003de};\nJ_\u003dfunction(){};\nuIa\u003dfunction(a,b,c,d){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.i\u003dd};\nK_\u003dfunction(a,b){return FY(a,b.ge,b.lf)?!0:!1};\nL_\u003dfunction(a){this.i\u003da};\nM_\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?null:e;this.B\u003da;this.Ta\u003db;this.layoutId\u003dd;this.l\u003d0;this.i\u003dnew Set;this.u\u003dArray.from(this.B.get(\"progress\")||[]);this.u.sort(function(f,h){return(f.offsetMilliseconds||0)-(h.offsetMilliseconds||0)});\nthis.C\u003d{adPlacementConfig:c,YJ:e}};\nN_\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\nO_\u003dfunction(a){var b\u003da.Ta.get();return s_(b,a.C)};\nP_\u003dfunction(a,b){a.i.has(b)||a.Hf(b)};\nvIa\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.l\u003ca.u.length;){var d\u003da.u[a.l];if(d.offsetMilliseconds\u003c\u003db||c){var e\u003da;d\u003d[d];hIa(e.Ta.get(),e.layoutId,\"progress\",d);a.l++}else break}};\nwIa\u003dfunction(a,b,c,d,e){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ta\u003dd;this.i\u003de;a\u003dW(this.layout.Ha,\"metadata_type_ad_placement_config\");this.l\u003dnew M_(c.tc,this.Ta,a,c.layoutId)};\nxIa\u003dfunction(){var a\u003d[\"metadata_type_client_forecasting_ad_renderer\"];N_().forEach(function(b){a.push(b)});\nreturn{ge:a,lf:[\"LAYOUT_TYPE_FORECASTING\"]}};\nQ_\u003dfunction(a,b){this.Ta\u003da;this.i\u003db};\nR_\u003dfunction(a,b,c,d){g.Kx.call(this);this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.l\u003dd;this.i\u003d[]};\nS_\u003dfunction(a,b,c,d,e,f,h){e\u003dW(c.Ha,e);a\u003dO_(a);var l\u003dbb(function(){d.Jc(b,c)});\nh.push(f(e,a,c.layoutId,{adsClientData:c.Bc},function(){l()}))};\nT_\u003dfunction(a,b,c,d,e,f,h,l,m){if(b\u003d\u003d\u003da)if(m){if(m\u003d\u003d\u003dl.layoutId){a:{a\u003dg.r(c.keys());for(b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003db.qb\u0026\u0026f\u003d\u003d\u003dc.get(b).layoutId){c\u003d!0;break a}c\u003d!1}c?d.I.sendVideoStatsEngageEvent(1,void 0,2):e?e():R(\"Tried to call engagePingCallback but it is null\",h,l)}}else R(\"Companion AdUxClick received without a layoutId\",h,l)};\nyIa\u003dfunction(a,b,c,d,e){NH.call(this,\"action-companion\",a,b,c,d,e)};\nU_\u003dfunction(a,b,c,d,e,f,h,l){R_.call(this,a,b,c,d);this.Ta\u003de;this.Ie\u003df;this.G\u003dl;this.hj\u003d!0;this.u\u003dnull;this.B\u003dW(c.Ha,\"metadata_type_linked_player_bytes_layout_id\");OY(this.Ie(),this);a\u003dW(c.Ha,\"metadata_type_ad_placement_config\");this.C\u003dnew M_(c.tc,this.Ta,a,c.layoutId)};\nzIa\u003dfunction(){var a\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];N_().forEach(function(b){a.push(b)});\nreturn{ge:a,lf:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nV_\u003dfunction(a,b,c,d,e){R_.call(this,a,b,c,d);a\u003dW(c.Ha,\"metadata_type_ad_placement_config\");this.u\u003dnew M_(c.tc,e,a,c.layoutId)};\nAIa\u003dfunction(){var a\u003d[\"metadata_type_ad_action_interstitial_renderer\"];N_().forEach(function(b){a.push(b)});\nreturn{ge:a,lf:[\"LAYOUT_TYPE_ENDCAP\"]}};\nW_\u003dfunction(a,b,c,d,e,f,h,l){R_.call(this,a,b,c,d);this.Ga\u003de;this.Ta\u003df;this.B\u003dh;this.Fd\u003dl;this.u\u003d!1;this.C\u003dW(this.layout.Ha,\"metadata_type_linked_player_bytes_layout_id\")};\nBIa\u003dfunction(){return{ge:[\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],lf:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\nX_\u003dfunction(a,b,c,d,e,f,h,l){return K_(c,BIa())?new W_(a,b,c,d,e,f,h,l):K_(c,AIa())?new V_(a,b,c,d,f):null};\nY_\u003dfunction(a,b,c,d,e){this.i\u003da;this.Ga\u003db;this.Ta\u003dc;this.l\u003dd;this.Fd\u003de};\nZ_\u003dfunction(a,b,c,d,e,f){g.F.call(this);this.callback\u003da;this.ud\u003db;this.Ga\u003dc;this.Yc\u003dd;this.Ie\u003de;this.Qa\u003df;this.hj\u003d!0;this.eD\u003d!1};\n$_\u003dfunction(a,b,c,d,e,f,h,l,m,n){Z_.call(this,a,b,c,d,m,n);this.B\u003de;this.slot\u003df;this.layout\u003dh;this.G\u003dl;this.l\u003d[];this.i\u003d-1;this.u\u003d!1};\na0\u003dfunction(a,b,c){var d\u003dW(a.Db().Ha,\"metadata_type_linked_in_player_layout_id\");return d?d:(R(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",a.hd(),a.Db(),{requestingSlot:b,requestingLayout:c}),null)};\nb0\u003dfunction(a,b,c,d){if(!a.u){var e\u003da.l[a.i];e?(e.Db().layoutId!\u003d\u003dc.layoutId\u0026\u0026R(\"SubLayout mismatch in exitSubLayoutAndPlayNext\",b,c,{exitingSubLayout:c.layoutId,activeSubLayout:e.Db().layoutId}),a.u\u003d!0,e.Ve(e.Db(),d),RJ(a.B,b,c,d),a.u\u003d!1,a.C?(a.C(),bK(a.Yc.get())):CIa(a)):R(\"No active adapter when exitSubLayoutAndPlayNext in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",b,c)}};\nCIa\u003dfunction(a){if(a.i\u003d\u003d\u003da.l.length-1)a.i++,c0(a.G,a.layout.layoutId),bK(a.Yc.get());else{-1\u003d\u003d\u003da.i\u0026\u0026a.callback.Jc(a.slot,a.layout);a.i++;var b\u003da.l[a.i];0\u003ca.i\u0026\u0026(a.Yc.get().Ao\u003d!1,YA(\"ad_to_ad\",[\"apbs\"],void 0,void 0));b.startRendering(b.Db())}};\nd0\u003dfunction(a){return!a.Gn.xc()\u0026\u0026a.state.xc()};\ne0\u003dfunction(a,b,c){return a\u003cb?!1:null!\u003dc?c\u003c\u003db:a\u003c\u003db+1};\nDIa\u003dfunction(a){var b,c;return\"AD_VIDEO_PROGRESS_KIND_PERCENT\"!\u003d\u003d(null\u003d\u003d\u003d(b\u003da.adVideoOffset)||void 0\u003d\u003d\u003db?void 0:b.kind)?!1:null!\u003d(null\u003d\u003d\u003d(c\u003da.adVideoOffset)||void 0\u003d\u003d\u003dc?void 0:c.percent)};\nEIa\u003dfunction(a){var b,c;return\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\"!\u003d\u003d(null\u003d\u003d\u003d(b\u003da.adVideoOffset)||void 0\u003d\u003d\u003db?void 0:b.kind)?!1:null!\u003d(null\u003d\u003d\u003d(c\u003da.adVideoOffset)||void 0\u003d\u003d\u003dc?void 0:c.milliseconds)\u0026\u0026!isNaN(Number(a.adVideoOffset.milliseconds))};\nFIa\u003dfunction(a,b,c,d){var e;this.C\u003da;this.layoutId\u003dc;this.G\u003dd;this.l\u003d[];this.i\u003d[];this.u\u003dthis.B\u003d0;a\u003dg.r(b);for(b\u003da.next();!b.done;b\u003da.next())switch(b\u003db.value,null\u003d\u003d\u003d(e\u003db.adVideoOffset)||void 0\u003d\u003d\u003de?void 0:e.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":DIa(b)?this.l.push(b):R(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":EIa(b)?this.i.push(b):R(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:R(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.l.sort(function(f,\nh){return f.adVideoOffset.percent-h.adVideoOffset.percent});\nthis.i.sort(function(f,h){return Number(f.adVideoOffset.milliseconds)-Number(h.adVideoOffset.milliseconds)})};\ng0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u){var x;g.F.call(this);var y\u003dthis;this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ta\u003dd;this.ea\u003de;this.Ga\u003df;this.Yc\u003dh;this.Ia\u003dl;this.u\u003dm;this.C\u003dn;this.position\u003dq;this.Fa\u003dt;this.Qa\u003du;this.hj\u003d!0;this.ya\u003d!1;this.l\u003d\"not_rendering\";a\u003dW(this.layout.Ha,\"metadata_type_ad_placement_config\");this.i\u003dnew M_(c.tc,this.Ta,a,c.layoutId);a\u003d(null\u003d\u003d\u003d(x\u003df0(this))||void 0\u003d\u003d\u003dx?void 0:x.progressCommands)||[];this.Sa\u003dnew FIa(m,a,c.layoutId,function(){return y.Cr()});\nthis.xa\u003dbb(function(){y.callback.Jc(y.slot,y.layout)});\nthis.V\u003dbb(function(){\"rendering_stop_requested\"!\u003d\u003dy.l\u0026\u0026p(y);y.J?y.callback.Sc(y.slot,y.layout,y.J):R(\"Received layout exit signal when not in layout exit flow.\",y.slot,y.layout)})};\nf0\u003dfunction(a){return W(a.layout.Ha,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\nh0\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(\"rendering\"\u003d\u003d\u003da.l){vIa(a.i,1E3*b,c);var d\u003da.Cr();if(d\u0026\u0026(d/\u003d1E3,(b\u003e\u003d.25*d||c)\u0026\u0026P_(a.i,\"first_quartile\"),(b\u003e\u003d.5*d||c)\u0026\u0026P_(a.i,\"midpoint\"),(b\u003e\u003d.75*d||c)\u0026\u0026P_(a.i,\"third_quartile\"),a\u003da.Sa,b*\u003d1E3,c\u003da.G())){for(;a.B\u003ca.l.length;)if(d\u003da.l[a.B],d.adVideoOffset.percent*c\u003c\u003db)a.C.get().executeCommand(d.command,a.layoutId),a.B++;else break;for(;a.u\u003ca.i.length;)if(c\u003da.i[a.u],Number(c.adVideoOffset.milliseconds)\u003c\u003db)a.C.get().executeCommand(c.command,a.layoutId),a.u++;else break}}};\ni0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x){g0.call(this,a,b,c,d,e,f,h,m,n,p,q,t,u,x);var y\u003dthis;this.Ec\u003dl;this.qy\u003d!0;this.L\u003dthis.G\u003dthis.Tj\u003d0;this.Aa\u003d!1;this.Y\u003d!0;this.B\u003dnew g.kh(200);this.B.Pa(\"tick\",function(){y.Rb()});\ng.J(this,this.B)};\nGIa\u003dfunction(){for(var a\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],b\u003dg.r(N_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{ge:a,lf:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}};\nHIa\u003dfunction(a){a.G\u003dDate.now();j0(a,a.Tj);a.B.start()};\nj0\u003dfunction(a,b){b\u003d{current:b/1E3,duration:a.Cr()/1E3,EL:function(){a.L--}};\na.Ec.get().Na(\"onAdPlaybackProgress\",b)};\nk0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x,y,z,G,H,I){g0.call(this,a,b,c,d,e,m,p,t,u,y,z,G,H,I);var L\u003dthis;this.La\u003df;this.ud\u003dh;this.Y\u003dl;this.L\u003dn;this.Ec\u003dq;this.Aa\u003dx;this.adCpn\u003d\"\";this.G\u003dnew g.K(function(){L.wv(\"load_timeout\",new UY(\"Media layout load timeout.\",{},!0))},1E4)};\nIIa\u003dfunction(){for(var a\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"],b\u003dg.r(N_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{ge:a,lf:[\"LAYOUT_TYPE_MEDIA\"]}};\nl0\u003dfunction(a,b,c,d,e,f,h){Z_.call(this,a,b,c,d,f,h);this.i\u003de};\nKIa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x,y,z,G,H){if(K_(d,{ge:[\"metadata_type_sub_layouts\"],lf:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})){var I\u003dW(d.Ha,\"metadata_type_sub_layouts\");a\u003dnew $_(a,n,q,u,b,c,d,f,e,H);e\u003d[];for(b\u003d{po:0};b.po\u003cI.length;b\u003d{po:b.po},b.po++){var L\u003dJIa({Jc:a.JU.bind(a),Sc:a.LU.bind(a),nf:a.KU.bind(a)},c,I[b.po],h,l,m,n,p,q,t,u,x,y,z,G,function(X){return function(Q){Q.Ve(I[X.po],\"normal\")}}(b),b.po,I.length,H);\nif(!L)return;e.push(L)}a.l\u003de;return a}if(K_(d,{ge:[],lf:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return(c\u003dJIa({Jc:a.Jc.bind(a),Sc:a.Sc.bind(a),nf:a.nf.bind(a)},c,d,h,l,m,n,p,q,t,u,x,y,z,G,function(){c0(f,d.layoutId)},0,1,H))?new l0(a,n,q,u,c,e,H):c};\nJIa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x,y,z,G,H){if(K_(c,GIa()))return new i0(a,b,c,d,e,m,p,q,t,u,function(){},y,z,G,H);\nif(K_(c,IIa()))return Lz(c.Ha,\"metadata_type_ad_intro\")?new k0(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x,function(I){q.get().Na(\"onAdIntroStateChange\",I)},y,z,G,H):new k0(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x,function(I){q.get().Bi(I)},y,z,G,H)};\nm0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x){this.Ie\u003da;this.G\u003db;this.Ta\u003dc;this.C\u003dd;this.L\u003de;this.ud\u003df;this.J\u003dh;this.Ga\u003dl;this.u\u003dm;this.Yc\u003dn;this.Ec\u003dp;this.i\u003dq;this.l\u003dt;this.B\u003du;this.Qa\u003dx};\nn0\u003dfunction(a,b,c,d,e,f,h,l){g.F.call(this);this.C\u003da;this.J\u003db;this.G\u003dc;this.u\u003dd;this.B\u003de;this.i\u003df;this.Qa\u003dh;this.l\u003dl;this.hj\u003d!0};\no0\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003dW(a.Ha,\"metadata_type_player_bytes_callback_ref\"))||void 0\u003d\u003d\u003db?void 0:b.current;if(c){var d\u003da.layoutId,e\u003dW(a.Ha,\"metadata_type_content_cpn\"),f\u003dW(a.Ha,\"metadata_type_instream_ad_player_overlay_renderer\"),h\u003dW(a.Ha,\"metadata_type_ad_placement_config\"),l\u003dW(a.Ha,\"metadata_type_video_length_seconds\");var m\u003dLz(a.Ha,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?W(a.Ha,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):Lz(a.Ha,\"metadata_type_layout_enter_ms\")\u0026\u0026Lz(a.Ha,\"metadata_type_layout_exit_ms\")?\n(W(a.Ha,\"metadata_type_layout_exit_ms\")-W(a.Ha,\"metadata_type_layout_enter_ms\"))/1E3:void 0;a\u003d{bA:d,contentCpn:e,kL:c,instreamAdPlayerOverlayRenderer:f,adPlacementConfig:h,videoLengthSeconds:l,AD:m,fD:W(a.Ha,\"metadata_type_linked_in_player_layout_id\"),lJ:W(a.Ha,\"metadata_type_linked_in_player_slot_id\")}}else a\u003dnull;return a};\nMIa\u003dfunction(a,b){return LIa(a,b)};\nNIa\u003dfunction(a,b){var c;b\u003dLIa(a,b);if(!b)return null;b.AD\u003dnull\u003d\u003d\u003d(c\u003dW(a.Ha,\"metadata_type_ad_pod_info\"))||void 0\u003d\u003d\u003dc?void 0:c.adBreakRemainingLengthSeconds;return b};\nLIa\u003dfunction(a,b){var c,d\u003dnull\u003d\u003d\u003d(c\u003dW(a.Ha,\"metadata_type_player_bytes_callback_ref\"))||void 0\u003d\u003d\u003dc?void 0:c.current;if(!d)return null;if(Lz(a.Ha,\"metadata_ad_video_is_listed\"))var e\u003dW(a.Ha,\"metadata_ad_video_is_listed\");else b?e\u003db.isListed:(R(\"No layout metadata nor AdPlayback specified for ad video isListed\"),e\u003d!1);Lz(a.Ha,\"metadata_type_ad_info_ad_metadata\")?b\u003dW(a.Ha,\"metadata_type_ad_info_ad_metadata\"):b?b\u003d{channelId:b.Qi,channelThumbnailUrl:b.Lh,channelTitle:b.author,videoTitle:b.title}:(R(\"No layout metadata nor AdPlayback specified for AdMetaData\"),\nb\u003d{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"});return{uP:b,adPlacementConfig:W(a.Ha,\"metadata_type_ad_placement_config\"),wP:e,contentCpn:W(a.Ha,\"metadata_type_content_cpn\"),fD:W(a.Ha,\"metadata_type_linked_in_player_layout_id\"),lJ:W(a.Ha,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:W(a.Ha,\"metadata_type_instream_ad_player_overlay_renderer\"),AD:void 0,kL:d,bA:a.layoutId,videoLengthSeconds:W(a.Ha,\"metadata_type_video_length_seconds\")}};\nOIa\u003dfunction(a,b){this.callback\u003da;this.slot\u003db};\np0\u003dfunction(){};\nPIa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ga\u003dc};\nQIa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ga\u003dc;this.l\u003d!1;this.i\u003d0};\nRIa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ga\u003dc};\nq0\u003dfunction(a){this.Ga\u003da};\nr0\u003dfunction(a,b,c,d){this.category\u003da;this.trigger\u003db;this.slot\u003dc;this.layout\u003dd};\ns0\u003dfunction(a){g.F.call(this);this.VA\u003da;this.Cb\u003dnew Map};\nSIa\u003dfunction(a,b){for(var c\u003d[],d\u003dg.r(a.Cb.values()),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.trigger;f instanceof uZ\u0026\u0026f.xe\u003d\u003d\u003db\u0026\u0026c.push(e)}c.length?$Y(a.VA(),c):R(\"Survey is submitted but no registered triggers can be activated.\")};\nt0\u003dfunction(a,b){s0.call(this,a);var c\u003dthis;b.get().addListener(this);g.hf(this,function(){b.get().removeListener(c)})};\nu0\u003dfunction(a){g.F.call(this);this.i\u003da;this.hj\u003d!0;this.Cb\u003dnew Map;this.C\u003dnew Set;this.u\u003dnew Set;this.B\u003dnew Set;this.G\u003dnew Set;this.l\u003dnew Set};\nv0\u003dfunction(a,b){g.F.call(this);var c\u003dthis;this.i\u003da;this.Cb\u003dnew Map;b.get().addListener(this);g.hf(this,function(){b.get().removeListener(c)})};\nTIa\u003dfunction(a,b,c,d){var e\u003d[];a\u003dg.r(a.values());for(var f\u003da.next();!f.done;f\u003da.next())if(f\u003df.value,f.trigger instanceof WZ){var h\u003df.trigger.i\u003d\u003d\u003db;h\u003d\u003d\u003dc?e.push(f):d\u0026\u0026h\u0026\u0026(R(\"Firing OnNewPlaybackAfterContentVideoIdTrigger from presumed cached playback CPN match.\",void 0,void 0,{cpn:b}),e.push(f))}return e};\nw0\u003dfunction(a,b,c,d){g.F.call(this);var e\u003dthis;this.l\u003da;this.u\u003db;this.Ga\u003dc;this.B\u003dd;this.Cb\u003dnew Map;this.i\u003dnew Set;c.get().addListener(this);g.hf(this,function(){c.get().removeListener(e)})};\nx0\u003dfunction(a,b,c,d,e,f,h,l,m,n){if(Jz(a.B.get(),1).clientPlaybackNonce!\u003d\u003dm)throw new bZ(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:c});a.Cb.set(c.triggerId,{bundle:new r0(b,c,d,e),nx:f});a.u.get().addCueRange(f,h,l,n,a)};\nUIa\u003dfunction(a,b){a\u003dg.r(a.Cb.entries());for(var c\u003da.next();!c.done;c\u003da.next()){var d\u003dg.r(c.value);c\u003dd.next().value;d\u003dd.next().value;if(b\u003d\u003d\u003dd.nx)return c}return\"\"};\ny0\u003dfunction(a){g.F.call(this);this.u\u003da;this.hj\u003d!0;this.Cb\u003dnew Map;this.l\u003dthis.i\u003dnull};\nc0\u003dfunction(a,b){for(var c\u003d[],d\u003dg.r(a.Cb.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.trigger instanceof wZ){var f;if(f\u003de.trigger.layoutId\u003d\u003d\u003db)f\u003d(f\u003dEGa.get(e.category))?\"normal\"\u003d\u003d\u003df:!1;f\u0026\u0026c.push(e)}c.length\u0026\u0026$Y(a.u(),c)};\nz0\u003dfunction(a){g.F.call(this);this.i\u003da;this.hj\u003d!0;this.Cb\u003dnew Map};\nA0\u003dfunction(a,b,c,d,e){g.F.call(this);this.u\u003da;this.B\u003db;this.C\u003dc;this.J\u003dd;this.G\u003de;this.i\u003dthis.l\u003dnull;this.B.get().addListener(this)};\nlpa\u003dfunction(a,b,c,d,e){var f\u003dDZ(a.G.get(),\"SLOT_TYPE_PLAYER_BYTES\");a.l\u003d{slotId:f,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Vb:void 0,zc:[],yc:[],gb:\"surface\",Ha:new GY([])};a.i\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA\",tc:new Map,pd:[],Qc:[],Mc:[],Rc:[],Wc:[],gb:\"surface\",Ha:new GY(c),Bc:AGa(KY(a.C.get()),f,\"SLOT_TYPE_PLAYER_BYTES\",1,\"surface\",void 0,[],[],b,\"LAYOUT_TYPE_MEDIA\",\"surface\"),adLayoutLoggingData:e};d\u0026\u0026(YY(a.u(),a.l,a.i),ZY(a.u(),a.l,a.i))};\nB0\u003dfunction(a){this.Fo\u003da};\nVIa\u003dfunction(a,b){if(!a)return{vl:[],Fs:!0};a.trackingParams\u0026\u0026Tpa(wK(),a.trackingParams);if(a.adThrottled)return{vl:[],Fs:!0};a\u003da.playerAds;if(!a||!a.length)return{vl:[],Fs:!1};a\u003da.map(function(d){return d.adPlacementRenderer}).filter(function(d){return!(!d||!d.renderer)});\nif(!a.length)return{vl:[],Fs:!1};if(0\u003cb.end){var c\u003db.end.toString();a.forEach(function(d){(d\u003dd.config\u0026\u0026d.config.adPlacementConfig)\u0026\u0026\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003d\u003dd.kind\u0026\u0026d.adTimeOffset\u0026\u0026\"-1\"\u003d\u003d\u003dd.adTimeOffset.offsetEndMilliseconds\u0026\u0026d.adTimeOffset.offsetEndMilliseconds!\u003d\u003dc\u0026\u0026(d.adTimeOffset.offsetEndMilliseconds\u003dc)})}return{vl:a,\nFs:!1}};\nC0\u003dfunction(a){g.F.call(this);this.I\u003da;this.listeners\u003d[];this.i\u003dnew Hx(this);g.J(this,this.i);this.i.N(this.I,\"aduxclicked\",this.onAdUxClicked);this.i.N(this.I,\"aduxmouseover\",this.KD);this.i.N(this.I,\"aduxmouseout\",this.JD);this.i.N(this.I,\"muteadaccepted\",this.eS)};\nWIa\u003dfunction(a,b,c){b\u003dg.Re(b,function(d){return new lA(d,c,d.id)});\na.I.Na(\"onAdUxUpdate\",b)};\nD0\u003dfunction(a,b){a\u003dg.r(a.listeners);for(var c\u003da.next();!c.done;c\u003da.next())b(c.value)};\nE0\u003dfunction(a){this.I\u003da};\nF0\u003dfunction(a){this.I\u003da};\nG0\u003dfunction(){this.listeners\u003d[]};\nXIa\u003dfunction(a){this.I\u003da};\nH0\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.u\u003dd;this.G\u003de;this.B\u003df;this.Ga\u003dh;this.i\u003dl;this.Ta\u003dm;this.L\u003dn;this.driftRecoveryMs\u003dW(this.layout.Ha,\"metadata_type_drift_recovery_ms\")||null};\nYIa\u003dfunction(a){var b\u003dW(a.layout.Ha,\"metadata_type_layout_enter_ms\"),c\u003dW(a.layout.Ha,\"metadata_type_layout_exit_ms\");a\u003da.B.get();b\u003dXJ(a.i,b,c);return Math.min(c,null!\u003d\u003db?b:Infinity)};\nI0\u003dfunction(a,b){var c;t_(a.Ta.get(),{driftRecoveryInfo:Object.assign({contentCpn:null\u003d\u003d\u003d(c\u003da.u.get().Xo)||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce,adClientData:a.layout.Bc.adClientDataEntry},b)})};\nJ0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){H0.call(this,a,b,c,d,e,f,h,l,m,n);this.C\u003dp;this.J\u003dthis.l\u003dnull;a\u003dg.r(this.C);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,Lz(b.Db().Ha,\"metadata_type_survey_overlay\")\u0026\u0026(this.J\u003db.Db().layoutId)};\n$Ia\u003dfunction(a,b){var c\u003dZIa(a,b);a.l\u003d{Uh:c};c?c.startRendering(c.Db()):b\u003d\u003d\u003da.J\u0026\u0026R(\"Failed to find rendering adapter for survey media layout\",a.slot,a.layout,{surveyMediaLayoutId:b})};\nZIa\u003dfunction(a,b){return null\u003d\u003db?null:a.C.find(function(c){return c.Db().layoutId\u003d\u003d\u003db})||null};\naJa\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003de-d;p?(c\u003dh.Sq(c,2,f,d,e,a.slotId),w_(n,\"ads_atct\",\"d.\"+p+\";sid.\"+a.slotId+\";vl.\"+f),c?(a\u003da.slotId,b\u003db.layoutId,c?(l.i.has(c)\u0026\u0026R(\"Unexpected remap of timeline playback\"),l.i.set(c,{slotId:a,layoutId:b})):R(\"Invalid timeline playback ID\"),d+f\u003ee\u0026\u0026h.Js(c,e-d)):R(\"Unexpected failure to add to playback timeline\",a,b,m())):(h.Su(c,2,f,d,e,a.slotId),w_(n,\"ads_iraot\",\"d.\"+p+\";sid.\"+a.slotId+\";vl.\"+f))};\nbJa\u003dfunction(a,b){var c\u003dW(b.Ha,\"metadata_type_sodar_extension_data\");if(c)try{qIa(0,c)}catch(d){R(\"Unexpected error when loading Sodar\",a,b,{error:d})}};\nL0\u003dfunction(a,b,c,d,e,f){d0(c)\u0026\u0026e0(f,0,null)\u0026\u0026P_(a,\"impression\");a.i.has(\"impression\")\u0026\u0026(g.vI(c,4)\u0026\u0026!g.vI(c,2)\u0026\u0026a.Hf(\"pause\"),0\u003euI(c,4)\u0026\u0026!(0\u003euI(c,2))\u0026\u0026a.Hf(\"resume\"),g.vI(c,16)\u0026\u0026.5\u003c\u003df\u0026\u0026a.Hf(\"seek\"),g.vI(c,2)\u0026\u0026K0(a,c.state,b,d,e,f))};\nK0\u003dfunction(a,b,c,d,e,f){e\u003de?null!\u003d\u003dc\u0026\u0026void 0!\u003d\u003dc?c:0:f;f\u003d1\u003e\u003dMath.abs(d-e);M0(a,b,f?d:e,c,d);f\u0026\u0026P_(a,\"complete\")};\nM0\u003dfunction(a,b,c,d,e){vIa(a,1E3*c);0\u003e\u003de||0\u003e\u003dc||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:g.U(b,16))||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:g.U(b,32))||(e0(c,.25*e,d)\u0026\u0026P_(a,\"first_quartile\"),e0(c,.5*e,d)\u0026\u0026P_(a,\"midpoint\"),e0(c,.75*e,d)\u0026\u0026P_(a,\"third_quartile\"))};\ncJa\u003dfunction(a,b){a.i.has(\"impression\")\u0026\u0026a.Hf(b?\"fullscreen\":\"end_fullscreen\")};\ndJa\u003dfunction(a){a.i.has(\"impression\")\u0026\u0026a.Hf(\"clickthrough\")};\neJa\u003dfunction(a){a.Hf(\"active_view_measurable\")};\nfJa\u003dfunction(a){a.i.has(\"impression\")\u0026\u0026!a.i.has(\"seek\")\u0026\u0026a.Hf(\"active_view_fully_viewable_audible_half_duration\")};\ngJa\u003dfunction(a){a.i.has(\"impression\")\u0026\u0026!a.i.has(\"seek\")\u0026\u0026a.Hf(\"active_view_viewable\")};\nhJa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.B\u003dd;this.l\u003de;this.Ga\u003df;this.G\u003dh;this.u\u003dl;this.C\u003dm;this.Qa\u003dn;this.Ta\u003dp;this.qy\u003d!0;this.i\u003dnull};\nN0\u003dfunction(a){return{enterMs:W(a.Ha,\"metadata_type_layout_enter_ms\"),exitMs:W(a.Ha,\"metadata_type_layout_exit_ms\")}};\nO0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u){H0.call(this,a,b,c,d,e,h,l,m,n,q);this.V\u003df;this.J\u003dp;this.C\u003dt;this.Qa\u003du;this.l\u003dnull};\nP0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t,u,x,y,z,G,H){this.Ie\u003da;this.xa\u003db;this.l\u003dc;this.u\u003dd;this.Ga\u003de;this.Ta\u003df;this.J\u003dh;this.C\u003dl;this.i\u003dm;this.B\u003dn;this.ud\u003dp;this.ea\u003dq;this.Yc\u003dt;this.Ec\u003du;this.L\u003dx;this.V\u003dy;this.Y\u003dz;this.Qa\u003dG;this.G\u003dH};\nQ0\u003dfunction(a,b,c,d,e,f,h){g.F.call(this);var l\u003dthis;this.B\u003da;this.C\u003db;this.u\u003dc;this.l\u003de;this.Ga\u003df;this.Qa\u003dh;this.i\u003dnull;d.get().addListener(this);g.hf(this,function(){d.get().removeListener(l)});\ne.get().addListener(this);g.hf(this,function(){e.get().removeListener(l)})};\nOHa\u003dfunction(a,b){if(Jz(a.u.get(),1).daiEnabled\u0026\u0026\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003db.adPlacementRenderer.config.adPlacementConfig.kind)if(a.i)R(\"Unexpected multiple fetch instructions for the current content\");else{a.i\u003db;b\u003dg.r(a.l.get().aA);for(var c\u003db.next();!c.done;c\u003db.next())iJa(a,a.i,c.value)}};\niJa\u003dfunction(a,b,c){var d\u003da.Ga.get().getCurrentTimeSec(1,!1);Hz(a.B.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var e\u003da.C.get(),f\u003dk_(a.Qa.get());var h\u003d1E3*c.startSecs;h\u003d{Lk:new Zq(h,h+1E3*c.durationSecs),sz:!1};var l\u003dc.startSecs+c.durationSecs;if(c.startSecs\u003c\u003dd)f\u003dnew Zq(1E3*(c.startSecs-4),1E3*l);else{var m\u003dMath.max(0,c.startSecs-d-10);f\u003dnew Zq(1E3*Math.floor(d+Math.random()*(f?0\u003d\u003d\u003dd?0:Math.min(m,5):m)),1E3*l)}h.vr\u003df;return[TGa(e,b.adPlacementRenderer.renderer.adBreakServiceRenderer,\nb.contentCpn,h,b.adPlacementRenderer.adSlotLoggingData,[new kJ(c)])]})};\nR0\u003dfunction(a){g.F.call(this);this.i\u003da;this.Cb\u003dnew Map};\nS0\u003dfunction(a,b){for(var c\u003d[],d\u003dg.r(a.Cb.values()),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.trigger.i\u003d\u003d\u003db.layoutId\u0026\u0026c.push(e);c.length\u0026\u0026$Y(a.i(),c)};\nT0\u003dfunction(a,b){var c;g.F.call(this);var d\u003dthis;this.B\u003da;this.l\u003dnew Map;this.u\u003dnew Map;this.i\u003dnull;b.get().addListener(this);g.hf(this,function(){b.get().removeListener(d)});\nthis.i\u003d(null\u003d\u003d\u003d(c\u003db.get().Xo)||void 0\u003d\u003d\u003dc?void 0:c.slotId)||null};\njJa\u003dfunction(a,b){var c\u003d[];a\u003dg.r(a.values());for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.slot.slotId\u003d\u003d\u003db\u0026\u0026c.push(d);return c};\nU0\u003dfunction(a,b,c,d){g.F.call(this);this.I\u003da;this.B\u003db;this.Qa\u003dc;this.Ta\u003dd;this.listeners\u003d[];this.l\u003dnew Set;this.aA\u003d[];this.u\u003dnew VJ(this,dIa(c.get()));this.i\u003dnew WJ;kJa(this)};\nkJa\u003dfunction(a){var b,c\u003da.I.getVideoData(1);c.subscribe(\"cuepointupdated\",a.QD,a);a.l.clear();a.aA.length\u003d0;c\u003d(null\u003d\u003d\u003d(b\u003dc.i)||void 0\u003d\u003d\u003db?void 0:Wka(b,0))||[];a.QD(c)};\nlJa\u003dfunction(a){switch(a){case \"unknown\":return\"CUEPOINT_EVENT_UNKNOWN\";case \"start\":return\"CUEPOINT_EVENT_START\";case \"continue\":return\"CUEPOINT_EVENT_CONTINUE\";case \"stop\":return\"CUEPOINT_EVENT_STOP\";case \"predictStart\":return\"CUEPOINT_EVENT_PREDICT_START\";default:throw Error(\"Unexpected cuepoint event\");}};\nV0\u003dfunction(a){this.I\u003da};\nW0\u003dfunction(){this.listeners\u003dnew Set};\nmJa\u003dfunction(a,b,c,d,e){NH.call(this,\"image-companion\",a,b,c,d,e)};\nX0\u003dfunction(a,b,c,d,e,f,h,l){R_.call(this,a,b,c,d);this.Ta\u003de;this.Ie\u003df;this.G\u003dl;this.hj\u003d!0;this.u\u003dnull;this.B\u003dW(c.Ha,\"metadata_type_linked_player_bytes_layout_id\");OY(this.Ie(),this);a\u003dW(c.Ha,\"metadata_type_ad_placement_config\");this.C\u003dnew M_(c.tc,this.Ta,a,c.layoutId)};\nnJa\u003dfunction(){var a\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];N_().forEach(function(b){a.push(b)});\nreturn{ge:a,lf:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\noJa\u003dfunction(a,b,c,d,e){NH.call(this,\"shopping-companion\",a,b,c,d,e)};\nY0\u003dfunction(a,b,c,d,e,f,h,l){R_.call(this,a,b,c,d);this.Ta\u003de;this.Ie\u003df;this.G\u003dl;this.hj\u003d!0;this.u\u003dnull;this.B\u003dW(c.Ha,\"metadata_type_linked_player_bytes_layout_id\");OY(this.Ie(),this);a\u003dW(c.Ha,\"metadata_type_ad_placement_config\");this.C\u003dnew M_(c.tc,this.Ta,a,c.layoutId)};\npJa\u003dfunction(){var a\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];N_().forEach(function(b){a.push(b)});\nreturn{ge:a,lf:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\nqJa\u003dfunction(a,b,c,d,e){this.i\u003da;this.Ta\u003db;this.Ie\u003dc;this.l\u003dd;this.u\u003de};\nZ0\u003dfunction(a,b,c,d,e){R_.call(this,c,a,b,d);this.Ta\u003de;a\u003dW(b.Ha,\"metadata_type_ad_placement_config\");this.u\u003dnew M_(b.tc,e,a,b.layoutId)};\n$0\u003dfunction(a){return Math.round(a.width)+\"x\"+Math.round(a.height)};\nb1\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?a1:c;c.width\u003ca1.width\u0026\u0026(c\u003da1);if(a.width\u003cc.width||a.height\u003cc.height)return{nA:3,Bw:501,errorMessage:\"ad(\"+$0(c)+\") larger than container(\"+$0(a)+\").\"};if(c.width*c.height\u003ea.width*a.height*.2)return{nA:3,Bw:501,errorMessage:\"ad(\"+$0(c)+\") to container(\"+$0(a)+\") ratio exceeds limit.\"};if(c.height\u003ea.height/3-b)return{nA:3,Bw:501,errorMessage:\"ad(\"+$0(c)+\") covers container(\"+$0(a)+\") center.\"}};\nrJa\u003dfunction(a,b){var c\u003dW(a.Ha,\"metadata_type_ad_placement_config\");return new M_(a.tc,b,c,a.layoutId)};\nc1\u003dfunction(a){return W(a.Ha,\"metadata_type_invideo_overlay_ad_renderer\")};\nd1\u003dfunction(a,b,c,d){NH.call(this,\"invideo-overlay\",a,b,c,d);this.i\u003dd};\ne1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q){R_.call(this,f,a,b,e);this.Ta\u003dc;this.u\u003dh;this.Ga\u003dl;this.G\u003dm;this.Qa\u003dn;this.Fd\u003dp;this.B\u003dq;this.J\u003drJa(b,c)};\nsJa\u003dfunction(){var a\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];N_().forEach(function(b){a.push(b)});\nreturn{ge:a,lf:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\nf1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,q,t){R_.call(this,f,a,b,e);this.Ta\u003dc;this.u\u003dh;this.G\u003dl;this.Ga\u003dm;this.J\u003dn;this.Qa\u003dp;this.Fd\u003dq;this.B\u003dt;this.L\u003drJa(b,c)};\ntJa\u003dfunction(){for(var a\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],b\u003dg.r(N_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{ge:a,lf:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\ng1\u003dfunction(a){this.Ga\u003da;this.i\u003d!1};\nh1\u003dfunction(a,b,c,d,e,f,h){R_.call(this,c,a,b,d);this.u\u003de;this.Ga\u003df;this.Qa\u003dh};\nuJa\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.i\u003da;this.Ga\u003db;this.Ta\u003dc;this.G\u003dd;this.B\u003de;this.l\u003df;this.C\u003dh;this.u\u003dl;this.Qa\u003dm;this.Fd\u003dn};\ni1\u003dfunction(a){g.F.call(this);this.u\u003da;this.hj\u003d!0;this.Cb\u003dnew Map;this.i\u003dnew Map;this.l\u003dnew Map};\nvJa\u003dfunction(a,b){var c\u003d[];if(b\u003da.i.get(b.layoutId)){b\u003dg.r(b);for(var d\u003db.next();!d.done;d\u003db.next())(d\u003da.l.get(d.value.triggerId))\u0026\u0026c.push(d)}return c};\nj1\u003dfunction(a,b,c){g.F.call(this);this.u\u003da;this.B\u003db;this.C\u003dc;this.i\u003dthis.l\u003dvoid 0;this.B.get().addListener(this)};\nwJa\u003dfunction(a,b,c,d,e){g.F.call(this);var f\u003dthis;this.ea\u003dY(function(){return new MZ});\ng.J(this,this.ea);this.Ia\u003dY(function(){return new QZ(f.ea)});\ng.J(this,this.Ia);this.u\u003dY(function(){return new LZ});\ng.J(this,this.u);this.G\u003dY(function(){return new HZ(a)});\ng.J(this,this.G);this.J\u003dY(function(){return new c_(f.ea)});\ng.J(this,this.J);this.Nb\u003dY(function(){return new f_});\ng.J(this,this.Nb);this.Zb\u003dY(function(){return new OH(b.T())});\ng.J(this,this.Zb);this.xa\u003dY(function(){return new C0(b)});\ng.J(this,this.xa);this.Ua\u003dY(function(){return new B_(e)});\ng.J(this,this.Ua);this.Yc\u003dY(function(){return new aK(b)});\ng.J(this,this.Yc);this.Fa\u003dY(function(){return new h_(b)});\ng.J(this,this.Fa);this.ud\u003dY(function(){return new E0(b)});\ng.J(this,this.ud);this.Ec\u003dY(function(){return new i_(b)});\ng.J(this,this.Ec);this.Qa\u003dY(function(){return new j_(b)});\ng.J(this,this.Qa);this.Tb\u003dY(function(){return new B0(d)});\ng.J(this,this.Tb);this.B\u003dY(function(){return new MY(f.Qa)});\ng.J(this,this.B);this.La\u003dY(function(){return new FZ(f.J,f.Ia,f.Qa,f.B,\"SLOT_TYPE_ABOVE_FEED\",f.eb)});\ng.J(this,this.La);this.Dc\u003dY(function(){return new F0(b)});\ng.J(this,this.Dc);this.jb\u003dY(function(){return new G0});\ng.J(this,this.jb);this.fb\u003dY(function(){return new W0});\ng.J(this,this.fb);this.i\u003dY(function(){return new x_(b,f.Nb,f.Qa)});\ng.J(this,this.i);this.ac\u003dnew e_(this.Qa,this.B,this.i);g.J(this,this.ac);this.Aa\u003dY(function(){return new U0(b,f.i,f.Qa,f.Ta)});\ng.J(this,this.Aa);this.vb\u003dY(function(){return new V0(b)});\ng.J(this,this.vb);this.Ga\u003dY(function(){return new y_(b)});\ng.J(this,this.Ga);this.He\u003dY(function(){return new C_});\nthis.Y\u003dY(function(){return new m_(f.Ga,b)});\ng.J(this,this.Y);this.Ta\u003dY(function(){return new r_(b,f.u,f.Y,f.i)});\ng.J(this,this.Ta);this.Uc\u003dnew n0(o0,k1,function(l,m,n,p){return RZ(f.Ia.get(),l,m,n,p)},this.G,this.J,this.B,this.Qa,this.i);\ng.J(this,this.Uc);this.qc\u003dnew Oz(this.G,this.La,c,this.Qa,a,this.i,this.Ga);g.J(this,this.qc);var h\u003dnew g_(b,this.qc,this.Ga,this.Aa);this.Ya\u003dY(function(){return h});\nthis.Hn\u003dh;this.eb\u003dnew Q0(this.G,this.J,this.i,this.Ya,this.Aa,this.Ga,this.Qa);g.J(this,this.eb);this.zb\u003dnew KZ(this.G,this.J,this.Fa,this.Ya);g.J(this,this.zb);this.wc\u003dnew Gz(this.G,this.J,this.La,this.i,this.zb,c);g.J(this,this.wc);this.Xb\u003dY(function(){return new I_(f.Tb,f.Qa,f.Ia,f.B,f.vb)});\ng.J(this,this.Xb);this.L\u003dY(function(){return new J_});\ng.J(this,this.L);this.ya\u003dnew t0(a,this.xa);g.J(this,this.ya);this.l\u003dnew u0(a);g.J(this,this.l);this.Sa\u003dnew R0(a);g.J(this,this.Sa);this.bb\u003dnew v0(a,this.Ya);g.J(this,this.bb);this.Ja\u003dnew w0(a,this.Fa,this.Ga,this.i);g.J(this,this.Ja);this.rb\u003dnew T0(a,this.i);g.J(this,this.rb);this.C\u003dnew y0(a);g.J(this,this.C);this.Kc\u003dnew z0(a);g.J(this,this.Kc);this.Ib\u003dnew i1(a);g.J(this,this.Ib);this.V\u003dY(function(){return new p0});\ng.J(this,this.V);this.td\u003dY(function(){return new q0(f.Ga)});\ng.J(this,this.td);this.Zd\u003dY(function(){return new qJa(f.xa,f.Ta,a,f.u,f.Y)});\ng.J(this,this.Zd);this.Wb\u003dY(function(){return new L_(f.wc)});\ng.J(this,this.Wb);this.dc\u003dY(function(){return new Q_(f.Ta,f.C)});\ng.J(this,this.dc);this.Nc\u003dY(function(){return new P0(a,f.C,f.i,f.vb,f.Ga,f.Ta,f.Nb,f.Aa,f.Y,f.He,f.ud,f.Fa,f.Yc,f.Ec,f.Zb,f.Ua,f.Dc,f.Qa,f.u)});\ng.J(this,this.Nc);this.uc\u003dY(function(){return new uJa(f.xa,f.Ga,f.Ta,f.u,f.Y,f.Sa,f.Ib,f.Ua,f.Qa,c)});\ng.J(this,this.uc);this.ye\u003dnew j1(a,this.fb,this.ea);g.J(this,this.ye);this.ze\u003dnew A0(a,this.jb,this.B,this.i,this.ea);g.J(this,this.ze);this.Bd\u003d{Qp:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.wc],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.eb],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Uc],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.zb]]),Gl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.Xb],[\"SLOT_TYPE_ABOVE_FEED\",this.L],[\"SLOT_TYPE_FORECASTING\",this.L],[\"SLOT_TYPE_IN_PLAYER\",this.L],[\"SLOT_TYPE_PLAYER_BYTES\",this.L]]),Oh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ya],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.ya],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.l],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.l],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.l],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.l],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.l],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.l],\n[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.l],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.l],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.l],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.l],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.Sa],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.bb],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Ja],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Ja],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Ja],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.rb],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",\nthis.rb],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.C],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.C],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.bb],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Kc],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.Ib]]),jm:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.V],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.V],[\"SLOT_TYPE_FORECASTING\",this.V],[\"SLOT_TYPE_IN_PLAYER\",this.V],[\"SLOT_TYPE_PLAYER_BYTES\",this.td]]),Sl:new Map([[\"SLOT_TYPE_ABOVE_FEED\",\nthis.Zd],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Wb],[\"SLOT_TYPE_FORECASTING\",this.dc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Nc],[\"SLOT_TYPE_IN_PLAYER\",this.uc]])};this.listeners\u003d[this.u.get()];this.Oe\u003d{wc:this.wc,dk:this.C,Ul:this.jb.get(),yh:this.Qa.get(),Ln:this.Ga.get(),qc:this.qc,Tl:this.fb.get(),oi:this.ya,Yg:this.u.get()}};\nxJa\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.i\u003da;this.Ga\u003db;this.Ta\u003dc;this.G\u003dd;this.B\u003de;this.l\u003df;this.C\u003dh;this.u\u003dl;this.Qa\u003dm;this.Fd\u003dn};\nyJa\u003dfunction(a,b,c,d,e){g.F.call(this);var f\u003dthis;this.B\u003dY(function(){return new MZ});\ng.J(this,this.B);this.ya\u003dY(function(){return new QZ(f.B)});\ng.J(this,this.ya);this.C\u003dY(function(){return new LZ});\ng.J(this,this.C);this.J\u003dY(function(){return new HZ(a)});\ng.J(this,this.J);this.L\u003dY(function(){return new c_(f.B)});\ng.J(this,this.L);this.Kc\u003dY(function(){return new f_});\ng.J(this,this.Kc);this.zb\u003dY(function(){return new OH(b.T())});\ng.J(this,this.zb);this.Ja\u003dY(function(){return new C0(b)});\ng.J(this,this.Ja);this.Sa\u003dY(function(){return new B_(e)});\ng.J(this,this.Sa);this.Yc\u003dY(function(){return new aK(b)});\ng.J(this,this.Yc);this.V\u003dY(function(){return new h_(b)});\ng.J(this,this.V);this.ud\u003dY(function(){return new E0(b)});\ng.J(this,this.ud);this.Ec\u003dY(function(){return new i_(b)});\ng.J(this,this.Ec);this.Qa\u003dY(function(){return new j_(b)});\ng.J(this,this.Qa);this.jb\u003dY(function(){return new B0(d)});\ng.J(this,this.jb);this.u\u003dY(function(){return new MY(f.Qa)});\ng.J(this,this.u);this.Fa\u003dY(function(){return new FZ(f.L,f.ya,f.Qa,f.u,null,null)});\ng.J(this,this.Fa);this.Wb\u003dY(function(){return new F0(b)});\ng.J(this,this.Wb);this.bb\u003dY(function(){return new G0});\ng.J(this,this.bb);this.Ya\u003dY(function(){return new W0});\ng.J(this,this.Ya);this.l\u003dY(function(){return new x_(b,f.Kc,f.Qa)});\ng.J(this,this.l);this.ac\u003dnew e_(this.Qa,this.u,this.l);g.J(this,this.ac);this.Ga\u003dY(function(){return new y_(b)});\ng.J(this,this.Ga);this.Aa\u003dY(function(){return new m_(f.Ga,b)});\ng.J(this,this.Aa);this.Ta\u003dY(function(){return new r_(b,f.C,f.Aa,f.l)});\ng.J(this,this.Ta);this.Dc\u003dY(function(){return new C_});\ng.J(this,this.Dc);this.dc\u003dnew n0(o0,k1,function(l,m,n,p){return RZ(f.ya.get(),l,m,n,p)},this.J,this.L,this.u,this.Qa,this.l);\ng.J(this,this.dc);this.qc\u003dnew Oz(this.J,this.Fa,c,this.Qa,a,this.l,this.Ga);g.J(this,this.qc);var h\u003dnew g_(b,this.qc,this.Ga);this.Ib\u003dY(function(){return h});\nthis.Hn\u003dh;this.eb\u003dnew KZ(this.J,this.L,this.V,this.Ib);g.J(this,this.eb);this.wc\u003dnew Gz(this.J,this.L,this.Fa,this.l,this.eb,c);g.J(this,this.wc);this.vb\u003dY(function(){return new I_(f.jb,f.Qa,f.ya,f.u)});\ng.J(this,this.vb);this.Y\u003dY(function(){return new J_});\ng.J(this,this.Y);this.Ia\u003dnew t0(a,this.Ja);g.J(this,this.Ia);this.i\u003dnew u0(a);g.J(this,this.i);this.La\u003dnew R0(a);g.J(this,this.La);this.Ua\u003dnew v0(a,this.Ib);g.J(this,this.Ua);this.ea\u003dnew w0(a,this.V,this.Ga,this.l);g.J(this,this.ea);this.G\u003dnew y0(a);g.J(this,this.G);this.Xb\u003dnew z0(a);g.J(this,this.Xb);this.fb\u003dnew i1(a);g.J(this,this.fb);this.xa\u003dY(function(){return new p0});\ng.J(this,this.xa);this.uc\u003dY(function(){return new q0(f.Ga)});\ng.J(this,this.uc);this.rb\u003dY(function(){return new L_(f.wc)});\ng.J(this,this.rb);this.Nb\u003dY(function(){return new Q_(f.Ta,f.G)});\ng.J(this,this.Nb);this.Tb\u003dY(function(){return new xJa(f.Ja,f.Ga,f.Ta,f.C,f.Aa,f.La,f.fb,f.Sa,f.Qa,c)});\ng.J(this,this.Tb);this.Zb\u003dY(function(){return new m0(a,f.G,f.Ta,f.Aa,f.Dc,f.ud,f.l,f.Ga,f.V,f.Yc,f.Ec,f.zb,f.Sa,f.Wb,f.Qa)});\ng.J(this,this.Zb);this.Nc\u003dnew j1(a,this.Ya,this.B);g.J(this,this.Nc);this.Uc\u003dnew A0(a,this.bb,this.u,this.l,this.B);g.J(this,this.Uc);this.Bd\u003d{Qp:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.wc],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.dc],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.eb]]),Gl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.vb],[\"SLOT_TYPE_FORECASTING\",this.Y],[\"SLOT_TYPE_IN_PLAYER\",\nthis.Y],[\"SLOT_TYPE_PLAYER_BYTES\",this.Y]]),Oh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ia],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.i],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.i],\n[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.i],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.La],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Ua],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.ea],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.ea],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.ea],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.G],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.G],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Ua],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",\nthis.Xb],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.fb]]),jm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.xa],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.uc]]),Sl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.rb],[\"SLOT_TYPE_FORECASTING\",this.Nb],[\"SLOT_TYPE_IN_PLAYER\",this.Tb],[\"SLOT_TYPE_PLAYER_BYTES\",this.Zb]])};this.listeners\u003d[this.C.get()];this.Oe\u003d{wc:this.wc,dk:null,Ul:this.bb.get(),yh:this.Qa.get(),Ln:this.Ga.get(),qc:this.qc,Tl:this.Ya.get(),\noi:this.Ia,Yg:this.C.get()}};\nzJa\u003dfunction(a,b,c,d,e){g.F.call(this);var f\u003dthis;this.Y\u003dY(function(){return new MZ});\ng.J(this,this.Y);this.xa\u003dY(function(){return new QZ(f.Y)});\ng.J(this,this.xa);this.C\u003dY(function(){return new LZ});\ng.J(this,this.C);this.J\u003dY(function(){return new HZ(a)});\ng.J(this,this.J);this.L\u003dY(function(){return new c_(f.Y)});\ng.J(this,this.L);this.Zb\u003dY(function(){return new f_});\ng.J(this,this.Zb);this.fb\u003dY(function(){return new OH(b.T())});\ng.J(this,this.fb);this.Aa\u003dY(function(){return new C0(b)});\ng.J(this,this.Aa);this.jb\u003dY(function(){return new B_(e)});\ng.J(this,this.jb);this.Yc\u003dY(function(){return new aK(b)});\ng.J(this,this.Yc);this.V\u003dY(function(){return new h_(b)});\ng.J(this,this.V);this.ud\u003dY(function(){return new E0(b)});\ng.J(this,this.ud);this.Ec\u003dY(function(){return new i_(b)});\ng.J(this,this.Ec);this.Qa\u003dY(function(){return new j_(b)});\ng.J(this,this.Qa);this.Ya\u003dY(function(){return new B0(d)});\ng.J(this,this.Ya);this.u\u003dY(function(){return new MY(f.Qa)});\ng.J(this,this.u);this.ya\u003dY(function(){return new FZ(f.L,f.xa,f.Qa,f.u,null,null)});\ng.J(this,this.ya);this.zb\u003dY(function(){return new F0(b)});\ng.J(this,this.zb);this.La\u003dY(function(){return new G0});\ng.J(this,this.La);this.l\u003dY(function(){return new x_(b,f.Zb,f.Qa)});\ng.J(this,this.l);this.ac\u003dnew e_(this.Qa,this.u,this.l);g.J(this,this.ac);this.Ga\u003dY(function(){return new y_(b)});\ng.J(this,this.Ga);this.Sa\u003dY(function(){return new m_(f.Ga,b)});\ng.J(this,this.Sa);this.Ta\u003dY(function(){return new r_(b,f.C,f.Sa,f.l)});\ng.J(this,this.Ta);this.Xb\u003dY(function(){return new C_});\ng.J(this,this.Xb);this.Tb\u003dnew n0(o0,k1,function(l,m,n,p){return RZ(f.xa.get(),l,m,n,p)},this.J,this.L,this.u,this.Qa,this.l);\ng.J(this,this.Tb);this.qc\u003dnew Oz(this.J,this.ya,c,this.Qa,a,this.l,this.Ga);g.J(this,this.qc);var h\u003dnew g_(b,this.qc,this.Ga);this.rb\u003dY(function(){return h});\nthis.Hn\u003dh;this.Ua\u003dnew KZ(this.J,this.L,this.V,this.rb);g.J(this,this.Ua);this.wc\u003dnew Gz(this.J,this.L,this.ya,this.l,this.Ua,c);g.J(this,this.wc);this.eb\u003dY(function(){return new I_(f.Ya,f.Qa,f.xa,f.u)});\ng.J(this,this.eb);this.ea\u003dY(function(){return new J_});\ng.J(this,this.ea);this.Fa\u003dnew t0(a,this.Aa);g.J(this,this.Fa);this.i\u003dnew u0(a);g.J(this,this.i);this.Ja\u003dnew v0(a,this.rb);g.J(this,this.Ja);this.Ia\u003dnew w0(a,this.V,this.Ga,this.l);g.J(this,this.Ia);this.G\u003dnew y0(a);g.J(this,this.G);this.Ib\u003dnew z0(a);g.J(this,this.Ib);this.B\u003dY(function(){return new p0});\ng.J(this,this.B);this.Wb\u003dY(function(){return new q0(f.Ga)});\ng.J(this,this.Wb);this.bb\u003dY(function(){return new L_(f.wc)});\ng.J(this,this.bb);this.vb\u003dY(function(){return new Q_(f.Ta,f.G)});\ng.J(this,this.vb);this.dc\u003dY(function(){return new Y_(f.Aa,f.Ga,f.Ta,f.C,c)});\ng.J(this,this.dc);this.Nb\u003dY(function(){return new m0(a,f.G,f.Ta,f.Sa,f.Xb,f.ud,f.l,f.Ga,f.V,f.Yc,f.Ec,f.fb,f.jb,f.zb,f.Qa)});\ng.J(this,this.Nb);this.uc\u003dnew A0(a,this.La,this.u,this.l,this.Y);g.J(this,this.uc);this.Bd\u003d{Qp:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.wc],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Tb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Ua]]),Gl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.eb],[\"SLOT_TYPE_FORECASTING\",this.ea],[\"SLOT_TYPE_IN_PLAYER\",this.ea],[\"SLOT_TYPE_PLAYER_BYTES\",this.ea]]),\nOh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Fa],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.i],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.i],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.Ja],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Ia],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Ia],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.G],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.G],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Ja],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Ib]]),jm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.B],[\"SLOT_TYPE_ABOVE_FEED\",this.B],[\"SLOT_TYPE_FORECASTING\",this.B],[\"SLOT_TYPE_IN_PLAYER\",this.B],[\"SLOT_TYPE_PLAYER_BYTES\",this.Wb]]),\nSl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.bb],[\"SLOT_TYPE_FORECASTING\",this.vb],[\"SLOT_TYPE_IN_PLAYER\",this.dc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Nb]])};this.listeners\u003d[this.C.get()];this.Oe\u003d{wc:this.wc,dk:null,Ul:this.La.get(),yh:this.Qa.get(),Ln:this.Ga.get(),qc:this.qc,Tl:null,oi:this.Fa,Yg:this.C.get()}};\nAJa\u003dfunction(a,b,c,d,e){g.F.call(this);var f\u003dthis;this.Y\u003dY(function(){return new MZ});\ng.J(this,this.Y);this.xa\u003dY(function(){return new QZ(f.Y)});\ng.J(this,this.xa);this.B\u003dY(function(){return new LZ});\ng.J(this,this.B);this.G\u003dY(function(){return new HZ(a)});\ng.J(this,this.G);this.J\u003dY(function(){return new c_(f.Y)});\ng.J(this,this.J);this.dc\u003dY(function(){return new f_});\ng.J(this,this.dc);this.eb\u003dY(function(){return new OH(b.T())});\ng.J(this,this.eb);this.Aa\u003dY(function(){return new C0(b)});\ng.J(this,this.Aa);this.fb\u003dY(function(){return new B_(e)});\ng.J(this,this.fb);this.Yc\u003dY(function(){return new aK(b)});\ng.J(this,this.Yc);this.L\u003dY(function(){return new h_(b)});\ng.J(this,this.L);this.ud\u003dY(function(){return new E0(b)});\ng.J(this,this.ud);this.Ec\u003dY(function(){return new i_(b)});\ng.J(this,this.Ec);this.Qa\u003dY(function(){return new j_(b)});\ng.J(this,this.Qa);this.Ua\u003dY(function(){return new B0(d)});\ng.J(this,this.Ua);this.u\u003dY(function(){return new MY(f.Qa)});\ng.J(this,this.u);this.ya\u003dY(function(){return new FZ(f.J,f.xa,f.Qa,f.u,null,null)});\ng.J(this,this.ya);this.Ib\u003dY(function(){return new F0(b)});\ng.J(this,this.Ib);this.Ia\u003dY(function(){return new G0});\ng.J(this,this.Ia);this.l\u003dY(function(){return new x_(b,f.dc,f.Qa)});\ng.J(this,this.l);this.ac\u003dnew e_(this.Qa,this.u,this.l);g.J(this,this.ac);this.Ga\u003dY(function(){return new y_(b)});\ng.J(this,this.Ga);this.La\u003dY(function(){return new m_(f.Ga,b)});\ng.J(this,this.La);this.Ta\u003dY(function(){return new r_(b,f.B,f.La,f.l)});\ng.J(this,this.Ta);this.Zb\u003dY(function(){return new C_});\ng.J(this,this.Zb);this.Wb\u003dnew n0(o0,k1,function(l,m,n,p){return RZ(f.xa.get(),l,m,n,p)},this.G,this.J,this.u,this.Qa,this.l);\ng.J(this,this.Wb);this.qc\u003dnew Oz(this.G,this.ya,c,this.Qa,a,this.l,this.Ga);g.J(this,this.qc);var h\u003dnew g_(b,this.qc,this.Ga);this.jb\u003dY(function(){return h});\nthis.Hn\u003dh;this.Sa\u003dnew KZ(this.G,this.J,this.L,this.jb);g.J(this,this.Sa);this.wc\u003dnew Gz(this.G,this.J,this.ya,this.l,this.Sa,c);g.J(this,this.wc);this.bb\u003dY(function(){return new I_(f.Ua,f.Qa,f.xa,f.u)});\ng.J(this,this.bb);this.V\u003dY(function(){return new J_});\ng.J(this,this.V);this.Fa\u003dnew t0(a,this.Aa);g.J(this,this.Fa);this.i\u003dnew u0(a);g.J(this,this.i);this.Ja\u003dnew v0(a,this.jb);g.J(this,this.Ja);this.rb\u003dnew w0(a,this.L,this.Ga,this.l);g.J(this,this.rb);this.C\u003dnew y0(a);g.J(this,this.C);this.Nb\u003dnew z0(a);g.J(this,this.Nb);this.ea\u003dY(function(){return new p0});\ng.J(this,this.ea);this.Xb\u003dY(function(){return new q0(f.Ga)});\ng.J(this,this.Xb);this.Ya\u003dY(function(){return new L_(f.wc)});\ng.J(this,this.Ya);this.vb\u003dY(function(){return new Q_(f.Ta,f.C)});\ng.J(this,this.vb);this.zb\u003dY(function(){return new Y_(f.Aa,f.Ga,f.Ta,f.B,c)});\ng.J(this,this.zb);this.Tb\u003dY(function(){return new m0(a,f.C,f.Ta,f.La,f.Zb,f.ud,f.l,f.Ga,f.L,f.Yc,f.Ec,f.eb,f.fb,f.Ib,f.Qa)});\ng.J(this,this.Tb);this.uc\u003dnew A0(a,this.Ia,this.u,this.l,this.Y);g.J(this,this.uc);this.Bd\u003d{Qp:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.wc],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Wb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Sa]]),Gl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.bb],[\"SLOT_TYPE_FORECASTING\",this.V],[\"SLOT_TYPE_IN_PLAYER\",this.V],[\"SLOT_TYPE_PLAYER_BYTES\",this.V]]),\nOh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Fa],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.i],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.i],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.Ja],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.rb],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.C],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.C],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Ja],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Nb]]),jm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ea],[\"SLOT_TYPE_FORECASTING\",this.ea],[\"SLOT_TYPE_IN_PLAYER\",this.ea],[\"SLOT_TYPE_PLAYER_BYTES\",this.Xb]]),Sl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Ya],[\"SLOT_TYPE_FORECASTING\",\nthis.vb],[\"SLOT_TYPE_IN_PLAYER\",this.zb],[\"SLOT_TYPE_PLAYER_BYTES\",this.Tb]])};this.listeners\u003d[this.B.get()];this.Oe\u003d{wc:this.wc,dk:null,Ul:this.Ia.get(),yh:this.Qa.get(),Ln:this.Ga.get(),qc:this.qc,Tl:null,oi:this.Fa,Yg:this.B.get()}};\nl1\u003dfunction(a,b,c,d,e,f,h,l,m){W_.call(this,a,b,c,d,e,f,h,m);this.G\u003dl};\nBJa\u003dfunction(){var a\u003dBIa();a.ge.push(\"metadata_type_ad_info_ad_metadata\");return a};\nCJa\u003dfunction(a,b,c,d,e,f){this.l\u003da;this.Ga\u003db;this.Ta\u003dc;this.u\u003dd;this.i\u003de;this.Fd\u003df};\nDJa\u003dfunction(a,b,c,d,e){g.F.call(this);var f\u003dthis;this.Y\u003dY(function(){return new MZ});\ng.J(this,this.Y);this.xa\u003dY(function(){return new QZ(f.Y)});\ng.J(this,this.xa);this.B\u003dY(function(){return new LZ});\ng.J(this,this.B);this.G\u003dY(function(){return new HZ(a)});\ng.J(this,this.G);this.J\u003dY(function(){return new c_(f.Y)});\ng.J(this,this.J);this.dc\u003dY(function(){return new f_});\ng.J(this,this.dc);this.fb\u003dY(function(){return new XIa(b)});\ng.J(this,this.fb);this.jb\u003dY(function(){return new OH(b.T())});\ng.J(this,this.jb);this.Aa\u003dY(function(){return new C0(b)});\ng.J(this,this.Aa);this.rb\u003dY(function(){return new B_(e)});\ng.J(this,this.rb);this.Yc\u003dY(function(){return new aK(b)});\ng.J(this,this.Yc);this.L\u003dY(function(){return new h_(b)});\ng.J(this,this.L);this.ud\u003dY(function(){return new E0(b)});\ng.J(this,this.ud);this.Ec\u003dY(function(){return new i_(b)});\ng.J(this,this.Ec);this.Qa\u003dY(function(){return new j_(b)});\ng.J(this,this.Qa);this.Ya\u003dY(function(){return new B0(d)});\ng.J(this,this.Ya);this.u\u003dY(function(){return new MY(f.Qa)});\ng.J(this,this.u);this.ya\u003dY(function(){return new FZ(f.J,f.xa,f.Qa,f.u,null,null)});\ng.J(this,this.ya);this.Ib\u003dY(function(){return new F0(b)});\ng.J(this,this.Ib);this.La\u003dY(function(){return new G0});\ng.J(this,this.La);this.l\u003dY(function(){return new x_(b,f.dc,f.Qa)});\ng.J(this,this.l);this.ac\u003dnew e_(this.Qa,this.u,this.l);g.J(this,this.ac);this.Ga\u003dY(function(){return new y_(b)});\ng.J(this,this.Ga);this.Sa\u003dY(function(){return new m_(f.Ga,b)});\ng.J(this,this.Sa);this.Ta\u003dY(function(){return new r_(b,f.B,f.Sa,f.l)});\ng.J(this,this.Ta);this.Zb\u003dY(function(){return new C_});\ng.J(this,this.Zb);this.Wb\u003dnew n0(MIa,k1,function(l,m,n,p){return VHa(f.xa.get(),l,m,n,p)},this.G,this.J,this.u,this.Qa,this.l);\ng.J(this,this.Wb);this.qc\u003dnew Oz(this.G,this.ya,c,this.Qa,a,this.l,this.Ga);g.J(this,this.qc);var h\u003dnew g_(b,this.qc,this.Ga);this.vb\u003dY(function(){return h});\nthis.Hn\u003dh;this.Ua\u003dnew KZ(this.G,this.J,this.L,this.vb);g.J(this,this.Ua);this.wc\u003dnew Gz(this.G,this.J,this.ya,this.l,this.Ua,c);g.J(this,this.wc);this.eb\u003dY(function(){return new I_(f.Ya,f.Qa,f.xa,f.u)});\ng.J(this,this.eb);this.V\u003dY(function(){return new J_});\ng.J(this,this.V);this.Fa\u003dnew t0(a,this.Aa);g.J(this,this.Fa);this.i\u003dnew u0(a);g.J(this,this.i);this.Ja\u003dnew v0(a,this.vb);g.J(this,this.Ja);this.Ia\u003dnew w0(a,this.L,this.Ga,this.l);g.J(this,this.Ia);this.C\u003dnew y0(a);g.J(this,this.C);this.Nb\u003dnew z0(a);g.J(this,this.Nb);this.ea\u003dY(function(){return new p0});\ng.J(this,this.ea);this.Xb\u003dY(function(){return new q0(f.Ga)});\ng.J(this,this.Xb);this.bb\u003dY(function(){return new L_(f.wc)});\ng.J(this,this.bb);this.zb\u003dY(function(){return new Q_(f.Ta,f.C)});\ng.J(this,this.zb);this.Tb\u003dY(function(){return new m0(a,f.C,f.Ta,f.Sa,f.Zb,f.ud,f.l,f.Ga,f.L,f.Yc,f.Ec,f.jb,f.rb,f.Ib,f.Qa)});\ng.J(this,this.Tb);this.uc\u003dY(function(){return new CJa(f.Aa,f.Ga,f.Ta,f.B,f.fb,c)});\ng.J(this,this.uc);this.Dc\u003dnew A0(a,this.La,this.u,this.l,this.Y);g.J(this,this.Dc);this.Bd\u003d{Qp:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.wc],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Wb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Ua]]),Gl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.eb],[\"SLOT_TYPE_FORECASTING\",this.V],[\"SLOT_TYPE_IN_PLAYER\",this.V],[\"SLOT_TYPE_PLAYER_BYTES\",this.V]]),\nOh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Fa],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.i],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.i],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.i],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.Ja],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Ia],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Ia],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.C],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.C],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Ja],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Nb]]),jm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ea],[\"SLOT_TYPE_FORECASTING\",this.ea],[\"SLOT_TYPE_IN_PLAYER\",this.ea],[\"SLOT_TYPE_PLAYER_BYTES\",this.Xb]]),Sl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.bb],[\"SLOT_TYPE_FORECASTING\",this.zb],[\"SLOT_TYPE_IN_PLAYER\",this.uc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Tb]])};this.listeners\u003d[this.B.get()];this.Oe\u003d{wc:this.wc,dk:null,Ul:this.La.get(),yh:this.Qa.get(),Ln:this.Ga.get(),qc:this.qc,Tl:null,oi:this.Fa,Yg:this.B.get()}};\nEJa\u003dfunction(a,b,c,d,e,f){this.i\u003da;this.Ga\u003db;this.Ta\u003dc;this.l\u003dd;this.u\u003de;this.Fd\u003df};\nFJa\u003dfunction(a,b,c,d,e){g.F.call(this);var f\u003dthis;this.xa\u003dY(function(){return new MZ});\ng.J(this,this.xa);this.ya\u003dY(function(){return new QZ(f.xa)});\ng.J(this,this.ya);this.B\u003dY(function(){return new LZ});\ng.J(this,this.B);this.C\u003dY(function(){return new HZ(a)});\ng.J(this,this.C);this.G\u003dY(function(){return new c_(f.xa)});\ng.J(this,this.G);this.rb\u003dY(function(){return new f_});\ng.J(this,this.rb);this.Nb\u003dY(function(){return new XIa(b)});\ng.J(this,this.Nb);this.Tb\u003dY(function(){return new OH(b.T())});\ng.J(this,this.Tb);this.Fa\u003dY(function(){return new C0(b)});\ng.J(this,this.Fa);this.Wb\u003dY(function(){return new B_(e)});\ng.J(this,this.Wb);this.Yc\u003dY(function(){return new aK(b)});\ng.J(this,this.Yc);this.V\u003dY(function(){return new h_(b)});\ng.J(this,this.V);this.ud\u003dY(function(){return new E0(b)});\ng.J(this,this.ud);this.Ec\u003dY(function(){return new i_(b)});\ng.J(this,this.Ec);this.Qa\u003dY(function(){return new j_(b)});\ng.J(this,this.Qa);this.vb\u003dY(function(){return new B0(d)});\ng.J(this,this.vb);this.u\u003dY(function(){return new MY(f.Qa)});\ng.J(this,this.u);this.Aa\u003dY(function(){return new FZ(f.G,f.ya,f.Qa,f.u,null,f.Sa,3)});\ng.J(this,this.Aa);this.dc\u003dY(function(){return new F0(b)});\ng.J(this,this.dc);this.Ya\u003dY(function(){return new G0});\ng.J(this,this.Ya);this.i\u003dY(function(){return new x_(b,f.rb,f.Qa)});\ng.J(this,this.i);this.ac\u003dnew e_(this.Qa,this.u,this.i);g.J(this,this.ac);this.L\u003dY(function(){return new U0(b,f.i,f.Qa,f.Ta)});\ng.J(this,this.L);this.fb\u003dY(function(){return new V0(b)});\ng.J(this,this.fb);this.Ga\u003dY(function(){return new y_(b)});\ng.J(this,this.Ga);this.td\u003dY(function(){return new C_});\nthis.bb\u003dY(function(){return new m_(f.Ga,b)});\ng.J(this,this.bb);this.Ta\u003dY(function(){return new r_(b,f.B,f.bb,f.i)});\ng.J(this,this.Ta);this.qc\u003dnew Oz(this.C,this.Aa,c,this.Qa,a,this.i,this.Ga);g.J(this,this.qc);var h\u003dnew g_(b,this.qc,this.Ga,this.L);this.Ia\u003dY(function(){return h});\nthis.Hn\u003dh;this.Kc\u003dnew n0(NIa,k1,function(l,m,n,p){return VHa(f.ya.get(),l,m,n,p)},this.C,this.G,this.u,this.Qa,this.i);\ng.J(this,this.Kc);this.Sa\u003dnew Q0(this.C,this.G,this.i,this.Ia,this.L,this.Ga,this.Qa);g.J(this,this.Sa);this.jb\u003dnew KZ(this.C,this.G,this.V,this.Ia);g.J(this,this.jb);this.wc\u003dnew Gz(this.C,this.G,this.Aa,this.i,this.jb,c);g.J(this,this.wc);this.Ib\u003dY(function(){return new I_(f.vb,f.Qa,f.ya,f.u,f.fb)});\ng.J(this,this.Ib);this.ea\u003dY(function(){return new J_});\ng.J(this,this.ea);this.Ja\u003dnew t0(a,this.Fa);g.J(this,this.Ja);this.l\u003dnew u0(a);g.J(this,this.l);this.La\u003dnew v0(a,this.Ia);g.J(this,this.La);this.Ua\u003dnew w0(a,this.V,this.Ga,this.i);g.J(this,this.Ua);this.eb\u003dnew T0(a,this.i);g.J(this,this.eb);this.J\u003dnew y0(a);g.J(this,this.J);this.uc\u003dnew z0(a);g.J(this,this.uc);this.Y\u003dY(function(){return new p0});\ng.J(this,this.Y);this.Nc\u003dY(function(){return new q0(f.Ga)});\ng.J(this,this.Nc);this.zb\u003dY(function(){return new L_(f.wc)});\ng.J(this,this.zb);this.Xb\u003dY(function(){return new Q_(f.Ta,f.J)});\ng.J(this,this.Xb);this.Dc\u003dY(function(){return new P0(a,f.J,f.i,f.fb,f.Ga,f.Ta,f.rb,f.L,f.bb,f.td,f.ud,f.V,f.Yc,f.Ec,f.Tb,f.Wb,f.dc,f.Qa,f.B)});\ng.J(this,this.Dc);this.Zb\u003dY(function(){return new EJa(f.Fa,f.Ga,f.Ta,f.B,f.Nb,c)});\ng.J(this,this.Zb);this.Uc\u003dnew A0(a,this.Ya,this.u,this.i,this.xa);g.J(this,this.Uc);this.Bd\u003d{Qp:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.wc],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Sa],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Kc],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.jb]]),Gl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Ib],[\"SLOT_TYPE_FORECASTING\",this.ea],[\"SLOT_TYPE_IN_PLAYER\",\nthis.ea],[\"SLOT_TYPE_PLAYER_BYTES\",this.ea]]),Oh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ja],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.l],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.l],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.l],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.l],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.l],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.l],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.l],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.l],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.l],\n[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.La],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Ua],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Ua],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.eb],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.eb],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.J],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.J],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.La],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.uc]]),jm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.Y],[\"SLOT_TYPE_FORECASTING\",this.Y],[\"SLOT_TYPE_IN_PLAYER\",this.Y],[\"SLOT_TYPE_PLAYER_BYTES\",this.Nc]]),Sl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.zb],[\"SLOT_TYPE_FORECASTING\",this.Xb],[\"SLOT_TYPE_PLAYER_BYTES\",this.Dc],[\"SLOT_TYPE_IN_PLAYER\",this.Zb]])};this.listeners\u003d[this.B.get()];this.Oe\u003d{wc:this.wc,dk:null,Ul:this.Ya.get(),yh:this.Qa.get(),Ln:this.Ga.get(),qc:this.qc,Tl:null,oi:this.Ja,Yg:this.B.get()}};\nm1\u003dfunction(a,b,c,d){g.F.call(this);var e\u003dthis;this.i\u003dGJa(function(){return e.l},a,b,c,d);\ng.J(this,this.i);this.l\u003d(new kZ(this.i)).u();g.J(this,this.l)};\nGJa\u003dfunction(a,b,c,d,e){try{var f\u003db.T();if(g.RF(f))var h\u003dnew wJa(a,b,c,d,e);else if(g.UF(f))h\u003dnew yJa(a,b,c,d,e);else if(\"WEB_MUSIC_EMBEDDED_PLAYER\"\u003d\u003d\u003df.deviceParams.c)h\u003dnew AJa(a,b,c,d,e);else if(IF(f))h\u003dnew zJa(a,b,c,d,e);else if(g.AF(f))h\u003dnew DJa(a,b,c,d,e);else if(g.zF(f))h\u003dnew FJa(a,b,c,d,e);else throw new TypeError(\"Unknown web interface\");return h}catch(l){return e\u003db.T(),R(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:e.deviceParams.cplatform,interface:e.deviceParams.c,\nu9:e.deviceParams.cver,t9:e.deviceParams.ctheme,s9:e.deviceParams.cplayer,E9:e.playerStyle}),new pIa(a,b,c,d)}};\nn1\u003dfunction(a,b){this.i\u003da;this.dk\u003db};\no1\u003dfunction(a){CL.call(this,a)};\np1\u003dfunction(a,b,c,d,e){JL.call(this,a,b,{D:\"div\",K:\"ytp-ad-timed-pie-countdown-container\",S:[{D:\"svg\",K:\"ytp-ad-timed-pie-countdown\",U:{viewBox:\"0 0 20 20\"},S:[{D:\"circle\",K:\"ytp-ad-timed-pie-countdown-background\",U:{r:\"10\",cx:\"10\",cy:\"10\"}},{D:\"circle\",K:\"ytp-ad-timed-pie-countdown-inner\",U:{r:\"5\",cx:\"10\",cy:\"10\"}},{D:\"circle\",K:\"ytp-ad-timed-pie-countdown-outer\",U:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",c,d,e);this.B\u003dthis.Da(\"ytp-ad-timed-pie-countdown-inner\");this.u\u003dMath.ceil(10*Math.PI);\nthis.hide()};\nq1\u003dfunction(a,b,c,d,e,f){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-action-interstitial\",U:{tabindex:\"0\"},S:[{D:\"div\",K:\"ytp-ad-action-interstitial-background-container\"},{D:\"div\",K:\"ytp-ad-action-interstitial-slot\",S:[{D:\"div\",K:\"ytp-ad-action-interstitial-card\",S:[{D:\"div\",K:\"ytp-ad-action-interstitial-image-container\"},{D:\"div\",K:\"ytp-ad-action-interstitial-headline-container\"},{D:\"div\",K:\"ytp-ad-action-interstitial-description-container\"},{D:\"div\",K:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\n\"ad-action-interstitial\",c,d);this.rg\u003de;this.Ii\u003df;this.navigationEndpoint\u003dthis.l\u003dthis.skipButton\u003dthis.u\u003dthis.actionButton\u003dnull;this.Ia\u003dthis.Da(\"ytp-ad-action-interstitial-image-container\");this.C\u003dnew yL(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-image\");g.J(this,this.C);this.C.Ba(this.Ia);this.Fa\u003dthis.Da(\"ytp-ad-action-interstitial-headline-container\");this.Y\u003dnew HL(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-headline\");g.J(this,this.Y);this.Y.Ba(this.Fa);\nthis.Aa\u003dthis.Da(\"ytp-ad-action-interstitial-description-container\");this.L\u003dnew HL(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-description\");g.J(this,this.L);this.L.Ba(this.Aa);this.Ua\u003dthis.Da(\"ytp-ad-action-interstitial-background-container\");this.G\u003dnew yL(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-background\",!0);g.J(this,this.G);this.G.Ba(this.Ua);this.La\u003dthis.Da(\"ytp-ad-action-interstitial-action-button-container\");this.B\u003dnew Hx;g.J(this,this.B);this.hide()};\nHJa\u003dfunction(a){var b\u003dg.eg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nr1\u003dfunction(a,b,c,d){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-overlay-slot\",S:[{D:\"div\",K:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",c,d);this.L\u003d[];this.bb\u003dthis.Aa\u003dthis.C\u003dthis.Ua\u003dthis.Ia\u003dnull;this.La\u003d!1;this.G\u003dnull;this.Y\u003d0;a\u003dthis.Da(\"ytp-ad-overlay-container\");this.Fa\u003dnew SL(a,45E3,6E3,.3,.4);g.J(this,this.Fa);this.B\u003dIJa(this);g.J(this,this.B);this.B.Ba(a);this.u\u003dJJa(this);g.J(this,this.u);this.u.Ba(a);this.l\u003dKJa(this);g.J(this,this.l);this.l.Ba(a);this.hide()};\nIJa\u003dfunction(a){var b\u003dnew g.dL({D:\"div\",K:\"ytp-ad-text-overlay\",S:[{D:\"div\",K:\"ytp-ad-overlay-ad-info-button-container\"},{D:\"div\",K:\"ytp-ad-overlay-close-container\",S:[{D:\"button\",K:\"ytp-ad-overlay-close-button\",S:[rL(s1)]}]},{D:\"div\",K:\"ytp-ad-overlay-title\",ra:\"{{title}}\"},{D:\"div\",K:\"ytp-ad-overlay-desc\",ra:\"{{description}}\"},{D:\"div\",Ea:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],ra:\"{{displayUrl}}\"}]});a.N(b.Da(\"ytp-ad-overlay-title\"),\"click\",function(c){return t1(a,b.element,\nc)});\na.N(b.Da(\"ytp-ad-overlay-link\"),\"click\",function(c){return t1(a,b.element,c)});\na.N(b.Da(\"ytp-ad-overlay-close-container\"),\"click\",a.wi);b.hide();return b};\nJJa\u003dfunction(a){var b\u003dnew g.dL({D:\"div\",Ea:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],S:[{D:\"div\",K:\"ytp-ad-overlay-ad-info-button-container\"},{D:\"div\",K:\"ytp-ad-overlay-close-container\",S:[{D:\"button\",K:\"ytp-ad-overlay-close-button\",S:[rL(s1)]}]},{D:\"div\",K:\"ytp-ad-overlay-text-image\",S:[{D:\"img\",U:{src:\"{{imageUrl}}\"}}]},{D:\"div\",K:\"ytp-ad-overlay-title\",ra:\"{{title}}\"},{D:\"div\",K:\"ytp-ad-overlay-desc\",ra:\"{{description}}\"},{D:\"div\",Ea:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\nra:\"{{displayUrl}}\"}]});a.N(b.Da(\"ytp-ad-overlay-title\"),\"click\",function(c){return t1(a,b.element,c)});\na.N(b.Da(\"ytp-ad-overlay-link\"),\"click\",function(c){return t1(a,b.element,c)});\na.N(b.Da(\"ytp-ad-overlay-close-container\"),\"click\",a.wi);a.N(b.Da(\"ytp-ad-overlay-text-image\"),\"click\",a.OU);b.hide();return b};\nKJa\u003dfunction(a){var b\u003dnew g.dL({D:\"div\",K:\"ytp-ad-image-overlay\",S:[{D:\"div\",K:\"ytp-ad-overlay-ad-info-button-container\"},{D:\"div\",K:\"ytp-ad-overlay-close-container\",S:[{D:\"button\",K:\"ytp-ad-overlay-close-button\",S:[rL(s1)]}]},{D:\"div\",K:\"ytp-ad-overlay-image\",S:[{D:\"img\",U:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});a.N(b.Da(\"ytp-ad-overlay-image\"),\"click\",function(c){return t1(a,b.element,c)});\na.N(b.Da(\"ytp-ad-overlay-close-container\"),\"click\",a.wi);b.hide();return b};\nu1\u003dfunction(a,b){if(b){var c\u003db.adHoverTextButtonRenderer||null;if(null\u003d\u003dc)g.oy(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\"));else if(b\u003dg.eg(\"video-ads ytp-ad-module\")||null,null\u003d\u003db)g.oy(Error(\"Could not locate the root ads container element to attach the ad info dialog.\"));else if(a.Aa\u003dnew g.dL({D:\"div\",K:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.J(a,a.Aa),a.Aa.Ba(b),b\u003dnew GL(a.api,a.Xa,a.layoutId,a.i,a.Aa.element,!1),g.J(a,b),b.init(MH(\"ad-info-hover-text-button\"),c,\na.macros),a.G){b.Ba(a.G,0);b.subscribe(\"f\",a.XR,a);b.subscribe(\"e\",a.XD,a);a.N(a.G,\"click\",a.YR);var d\u003dg.eg(\"ytp-ad-button\",b.element);a.N(d,\"click\",function(){var e,f,h;if(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dc.button)||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003df?void 0:f.serviceEndpoint)||void 0\u003d\u003d\u003dh?0:h.adInfoDialogEndpoint)a.La\u003d2\u003d\u003d\u003da.api.getPlayerState(1),a.api.pauseVideo();else a.api.onAdUxClicked(\"ad-info-hover-text-button\",a.layoutId)});\na.bb\u003db}else g.oy(Error(\"Ad info button container within overlay ad was not present.\"))}else g.py(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\nLJa\u003dfunction(a){return a.C\u0026\u0026a.C.closeButton\u0026\u0026a.C.closeButton.buttonRenderer\u0026\u0026(a\u003da.C.closeButton.buttonRenderer,a.serviceEndpoint)?[a.serviceEndpoint]:[]};\nMJa\u003dfunction(a,b){if(v1(a,w1)||a.api.Be())return!1;var c\u003dfL(b.title),d\u003dfL(b.description);if(g.sc(c)||g.sc(d))return!1;a.Kg(a.B.element,b.trackingParams||null);a.B.Ra(\"title\",fL(b.title));a.B.Ra(\"description\",fL(b.description));a.B.Ra(\"displayUrl\",fL(b.displayUrl));b.navigationEndpoint\u0026\u0026rb(a.L,b.navigationEndpoint);a.B.show();a.Fa.start();a.kb(a.B.element,!0);a.N(a.B.element,\"mouseover\",function(){a.Y++});\nreturn!0};\nNJa\u003dfunction(a,b){if(v1(a,w1)||a.api.Be())return!1;var c\u003dfL(b.title),d\u003dfL(b.description);if(g.sc(c)||g.sc(d))return!1;a.Kg(a.u.element,b.trackingParams||null);a.u.Ra(\"title\",fL(b.title));a.u.Ra(\"description\",fL(b.description));a.u.Ra(\"displayUrl\",fL(b.displayUrl));a.u.Ra(\"imageUrl\",yra(b.image));b.navigationEndpoint\u0026\u0026rb(a.L,b.navigationEndpoint);a.Ua\u003db.imageNavigationEndpoint||null;a.u.show();a.Fa.start();a.kb(a.u.element,!0);a.N(a.u.element,\"mouseover\",function(){a.Y++});\nreturn!0};\nOJa\u003dfunction(a,b){if(a.api.Be())return!1;var c\u003dzra(b.image),d\u003dc;c.width\u003cw1.width\u0026\u0026(d\u003dw1);if(0\u003d\u003d\u003dc.width||0\u003d\u003d\u003dc.height||v1(a,d))return!1;a.Kg(a.l.element,b.trackingParams||null);a.l.Ra(\"imageUrl\",yra(b.image));a.l.Ra(\"width\",c.width);a.l.Ra(\"height\",c.height);b.navigationEndpoint\u0026\u0026rb(a.L,b.navigationEndpoint);b\u003da.l.Da(\"ytp-ad-image-overlay\");g.zl(b,\"max-width\",c.width+\"px\");a.l.show();a.kb(a.l.element,!0);a.N(a.l.element,\"mouseover\",function(){a.Y++;a.api.KD(\"invideo-overlay\",a.layoutId)});\na.N(a.l.element,\"mouseout\",function(){a.api.JD(\"invideo-overlay\",a.layoutId)});\nreturn!0};\nv1\u003dfunction(a,b){var c\u003da.api.Za().Zf(),d\u003da.api.dj(!0,!1);return(b\u003db1(c,c.height-(d.height+d.top),b))?(a.Ia\u0026\u0026b\u0026\u0026(c\u003dg.Wb(a.macros),c.ERRORCODE\u003db.Bw.toString(),c.ERROR_MSG\u003db.errorMessage,a.Xa.executeCommand(a.Ia,c)),!0):!1};\nt1\u003dfunction(a,b,c){var d\u003dg.Wb(a.macros),e\u003dg.Pl(b);d.AW\u003d{toString:function(){return e.width.toString()}};\nd.AH\u003d{toString:function(){return e.height.toString()}};\nvar f\u003dg.Nl(c,b).floor();d.I_X\u003d{toString:function(){return f.x.toString()}};\nd.NX\u003d{toString:function(){return f.x.toString()}};\nd.I_Y\u003d{toString:function(){return f.y.toString()}};\nd.NY\u003d{toString:function(){return f.y.toString()}};\nd.NM\u003d{toString:function(){return a.Y.toString()}};\na.L.forEach(function(h){return a.Xa.executeCommand(h,d)});\na.api.pauseVideo()};\nPJa\u003dfunction(a,b){a\u003da.api.getRootNode();g.N(a,\"ytp-ad-overlay-open\",b);g.N(a,\"ytp-ad-overlay-closed\",!b)};\nx1\u003dfunction(a,b,c,d,e){JL.call(this,a,b,{D:\"div\",K:\"ytp-ad-message-overlay\",S:[{D:\"div\",K:\"ytp-ad-message-slot\"}]},\"ad-message\",c,d,e);var f\u003dthis;this.Y\u003d-1;this.B\u003d0;this.L\u003d!1;this.Aa\u003dthis.Da(\"ytp-ad-message-slot\");this.u\u003dnew g.dL({D:\"span\",K:\"ytp-ad-message-container\"});this.u.Ba(this.Aa);g.J(this,this.u);this.messageText\u003dnew HL(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-message-text\");g.J(this,this.messageText);this.messageText.Ba(this.u.element);this.G\u003dnew g.ML(this.u,400,!1,100,function(){return f.hide()});\ng.J(this,this.G);this.hide()};\nQJa\u003dfunction(a,b){a\u003da.api.getRootNode();g.N(a,\"ytp-ad-overlay-open\",b);g.N(a,\"ytp-ad-overlay-closed\",!b)};\ny1\u003dfunction(a,b,c,d){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-survey-answer\"},\"survey-answer\",c,d);this.l\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.Da(\"ytp-ad-survey-answer\");this.hide()};\nz1\u003dfunction(a,b,c,d){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",c,d);this.button\u003dnull;this.l\u003dthis.Da(\"ytp-ad-survey-none-of-the-above\");this.hide()};\nA1\u003dfunction(a,b,c,d){sL.call(this,a,b,c,d,[\"ytp-ad-survey-submit-button\"],\"survey-submit\")};\nB1\u003dfunction(a,b,c,d,e,f){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-survey-player-overlay\",S:[{D:\"div\",K:\"ytp-ad-survey-player-overlay-instream-info\"},{D:\"div\",K:\"ytp-ad-survey-player-overlay-skip-preview-submit\",S:[{D:\"div\",K:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{D:\"div\",K:\"ytp-ad-survey-player-overlay-submit\"}]},{D:\"div\",K:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",c,d);this.B\u003de;this.Ii\u003df;this.u\u003dthis.l\u003dnull;this.C\u003dthis.Da(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.G\u003dthis.Da(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.Da(\"ytp-ad-survey-player-overlay-submit\");g.J(this,this.B);this.hide()};\nC1\u003dfunction(a,b,c,d,e,f,h){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-survey-question\",S:[{D:\"div\",Ea:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{D:\"div\",Ea:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{D:\"div\",Ea:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{D:\"div\",K:\"ytp-ad-survey-question-background\"}]},e,c,d);this.rg\u003df;this.Ii\u003dh;this.C\u003dnull;this.u\u003d[];this.l\u003dnull;this.question\u003dthis.Da(\"ytp-ad-survey-question\");this.L\u003dthis.Da(\"ytp-ad-survey-question-background\");\nthis.questionText\u003dthis.Da(\"ytp-ad-survey-question-text\");this.answers\u003dthis.Da(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.Da(\"ytp-ad-survey-question-player-overlay\");this.B\u003dg.Qa()};\nRJa\u003dfunction(a,b,c){var d\u003dnew y1(a.api,a.Xa,a.layoutId,a.i);d.Ba(a.answers);d.init(MH(\"survey-answer\"),b,c);a.u.push(d)};\nTJa\u003dfunction(a,b){if(b){var c\u003db.background;c\u0026\u0026c.instreamSurveyAdBackgroundImageRenderer\u0026\u0026(c\u003d(c\u003dc.instreamSurveyAdBackgroundImageRenderer.image)\u0026\u0026xL(c)||\"\",g.sc(c)?g.py(Error(\"Found ThumbnailDetails without valid image URL\")):g.zl(a.L,\"backgroundImage\",\"url(\"+c+\")\"));SJa(a,b)}else g.oy(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nSJa\u003dfunction(a,b){if(null\u003d\u003db.durationMilliseconds||void 0\u003d\u003d\u003db.durationMilliseconds||0\u003d\u003d\u003db.durationMilliseconds)g.oy(Error(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(b)));else{a.B\u003dg.Qa();var c\u003dg.S(a.api.T().experiments,\"html5_use_normal_timer_for_survey\");a.l\u003da.rg?new XL(a.api,b.durationMilliseconds):new YL(b.durationMilliseconds,a.Xa,c,!0);g.J(a,a.l);if(b.timeoutCommands\u0026\u0026!a.rg){var d\u003db.timeoutCommands;a.l.subscribe(\"g\",function(){d.forEach(function(f){return a.Xa.executeCommand(f,\na.macros)})})}if(a.l\u0026\u0026b.instreamAdPlayerOverlay\u0026\u0026b.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer)try{var e\u003dnew B1(a.api,a.Xa,a.layoutId,a.i,a.l,a.Ii);\ne.Ba(a.playerOverlay);e.init(MH(\"survey-player-overlay\"),b.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer,a.macros);a.C\u003de;g.J(a,e);a.FL()}catch(f){g.oy(Error(\"ISAPOR had an error when initializing. Error: \"+(f+\" SurveyAdQuestionCommon: \"+JSON.stringify(b))))}else g.oy(Error(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(b)));a.l\u0026\u0026b.durationMilliseconds\u0026\u00260\u003cb.durationMilliseconds?(b\u003dnew gM(a.api,a.l),b.Ba(a.playerOverlay),g.J(a,b)):g.oy(Error(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+\nJSON.stringify(b)))}};\nUJa\u003dfunction(a){function b(c){return{toString:function(){return c()}}}\na.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003db(function(){var c\u003dnew Date;return(Math.round(c.valueOf()/1E3)+-60*c.getTimezoneOffset()).toString()});\na.macros.SURVEY_ELAPSED_MS\u003db(function(){return(g.Qa()-a.B).toString()})};\nD1\u003dfunction(a,b,c,d,e,f){C1.call(this,a,b,c,d,\"survey-question-multi-select\",e,f);this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.G\u003dnull;this.hide()};\nVJa\u003dfunction(a,b,c){a.noneOfTheAbove\u003dnew z1(a.api,a.Xa,a.layoutId,a.i);a.noneOfTheAbove.Ba(a.answers);a.noneOfTheAbove.init(MH(\"survey-none-of-the-above\"),b,c)};\nWJa\u003dfunction(a){a.u.forEach(function(b){b.l.toggleButton(!1)});\nE1(a,!0)};\nE1\u003dfunction(a,b){var c\u003da.C;a\u003dXJa(a);b\u003dvoid 0\u003d\u003d\u003db?!1:b;c.l\u0026\u0026(a?c.l.hide():c.l.show(),b\u0026\u0026c.l instanceof UL\u0026\u0026!c.l.G\u0026\u0026jsa(c.l,!1));c.u\u0026\u0026(a?c.u.show():c.u.hide())};\nXJa\u003dfunction(a){return a.u.some(function(b){return b.l.isToggled()})||a.noneOfTheAbove.button.isToggled()};\nF1\u003dfunction(a,b,c,d,e,f){C1.call(this,a,b,c,d,\"survey-question-single-select\",e,f);this.hide()};\nG1\u003dfunction(a,b,c,d,e,f){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-survey\",S:[{D:\"div\",K:\"ytp-ad-survey-questions\"}]},\"survey\",c,d);this.rg\u003de;this.Ii\u003df;this.questions\u003d[];this.l\u003dthis.Da(\"ytp-ad-survey-questions\");this.hide()};\nH1\u003dfunction(a,b,c,d,e,f){eL.call(this,a,b,{D:\"div\",K:\"ytp-ad-survey-interstitial\",S:[{D:\"div\",K:\"ytp-ad-survey-interstitial-contents\",S:[{D:\"div\",K:\"ytp-ad-survey-interstitial-logo\",S:[{D:\"div\",K:\"ytp-ad-survey-interstitial-logo-image\"}]},{D:\"div\",K:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",c,d);this.rg\u003de;this.OE\u003df;this.l\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.Da(\"ytp-ad-survey-interstitial\");this.u\u003dthis.Da(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.Da(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.Da(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.ML(this,500,!1,300);g.J(this,this.transition)};\nYJa\u003dfunction(a,b){b\u003db\u0026\u0026xL(b)||\"\";if(g.sc(b))g.py(Error(\"Found ThumbnailDetails without valid image URL\"));else{var c\u003da.style.cssText;if(g.he\u0026\u002610\u003edocument.documentMode)c\u003dTc;else{var d\u003ddocument;\"function\"\u003d\u003d\u003dtypeof HTMLTemplateElement\u0026\u0026(d\u003dg.qg(\"TEMPLATE\").content.ownerDocument);d\u003dd.implementation.createHTMLDocument(\"\").createElement(\"DIV\");d.style.cssText\u003dc;c\u003dWga(d.style)}b\u003dxaa(c,Uc({\"background-image\":\u0027url(\"\u0027+b+\u0027\")\u0027}));a.style.cssText\u003dQc(b)}};\nZJa\u003dfunction(a){var b\u003dg.eg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nI1\u003dfunction(a,b){CL.call(this,a);this.api\u003da;this.l\u003d{};this.G\u003db;a\u003dnew g.V({D:\"div\",Ea:[\"video-ads\",\"ytp-ad-module\"]});g.J(this,a);pF\u0026\u0026g.M(a.element,\"ytp-ads-tiny-mode\");this.B\u003dnew YK(a.element);g.J(this,this.B);g.$M(this.api,a.element,4);g.J(this,Qra())};\n$Ja\u003dfunction(a,b){a\u003dUb(a.l,b.id,null);null\u003d\u003da\u0026\u0026g.py(Error(\"Component not found for element id: \"+b.id));return a||null};\nJ1\u003dfunction(a){g.jN.call(this,a);var b\u003dthis;this.l\u003dthis.Xa\u003dnull;this.created\u003d!1;this.Fo\u003dnew FK(this.player);this.u\u003dfunction(){function d(){return b.Xa}\nif(null!\u003db.l)return b.l;var e\u003d$qa({Uo:a.getVideoData(1)});e\u003dnew tGa({vP:new n1(function(){return b.Xa},b.i.i.Oe.dk),\nIo:e.pQ(),IP:d,OR:d,oi:b.i.i.Oe.oi,Kh:e.KC(),I:b.player,yh:b.i.i.Oe.yh,Ta:b.i.i.Ta,Yg:b.i.i.Oe.Yg,Ec:b.i.i.Ec});b.l\u003de.gO;return b.l};\nthis.i\u003dnew m1(this.player,this,this.Fo,this.u);g.J(this,this.i);var c\u003da.T();!GF(c)||g.zF(c)||IF(c)||(g.J(this,new I1(a,function(){return b.Xa})),g.J(this,new o1(a)))};\nK1\u003dfunction(a,b){b\u003d\u003d\u003da.Do\u0026\u0026(a.Do\u003dvoid 0)};\naKa\u003dfunction(a){a.Xa?a.i.i.Oe.qc.aD()||a.Xa.aD()||a.i.i.Oe.Ln.bp():R(\"AdService is null when calling maybeUnlockPrerollIfReady\")};\nbKa\u003dfunction(a){a\u003dg.r(a.i.i.Oe.Yg.Ji.keys());for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003db.qb\u0026\u0026\"core\"\u003d\u003d\u003db.gb)return!0;return!1};\ncKa\u003dfunction(a){a\u003dg.r(a.i.i.Oe.Yg.Ji.values());for(var b\u003da.next();!b.done;b\u003da.next())if(\"LAYOUT_TYPE_MEDIA_BREAK\"\u003d\u003d\u003db.value.layoutType)return!0;return!1};\nIz\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003da.i.i.Oe.yh,e\u003da.player.getVideoData(1),f\u003de\u0026\u0026e.getPlayerResponse()||{};f\u003df\u0026\u0026f.playerConfig\u0026\u0026f.playerConfig.daiConfig\u0026\u0026f.playerConfig.daiConfig.enableDai||!1;e\u003de\u0026\u0026e.Vg()||!1;d\u003ddKa(b,d,f,e);Ria(a.i.i.Oe.wc,c,d.kz,b);a.Xa\u0026\u00260\u003cd.Qt.length\u0026\u0026(a\u003da.Xa,b\u003dd.Qt,b\u003dgra(a,b),b\u003dhra(a,b),WK(a,b))};\ndKa\u003dfunction(a,b,c,d){var e\u003d{Qt:[],kz:[]};a\u003dg.r(a);for(var f\u003da.next();!f.done;f\u003da.next())if((f\u003df.value)\u0026\u0026null!\u003df.renderer){var h\u003df.renderer,l\u003df.config\u0026\u0026f.config.adPlacementConfig\u0026\u0026f.config.adPlacementConfig.kind,m\u003db;c?h\u003d!0:null!\u003dh.instreamSurveyAdRenderer?h\u003d!!h.instreamSurveyAdRenderer.controlflowEnabled:null!\u003dh.sandwichedLinearAdRenderer\u0026\u0026null!\u003dh.sandwichedLinearAdRenderer.linearAd\u0026\u0026null!\u003dh.sandwichedLinearAdRenderer.linearAd.instreamSurveyAdRenderer?h\u003d!!h.sandwichedLinearAdRenderer.linearAd.instreamSurveyAdRenderer.controlflowEnabled:\nd\u0026\u0026!l_(m)?h\u003d!1:null!\u003dh.clientForecastingAdRenderer||null!\u003dh.actionCompanionAdRenderer||null!\u003dh.imageCompanionAdRenderer||null!\u003dh.shoppingCompanionCarouselRenderer||null!\u003dh.invideoOverlayAdRenderer||null!\u003dh.adBreakServiceRenderer\u0026\u0026(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"!\u003d\u003dl||l_(m))?h\u003d!0:null!\u003dh.instreamVideoAdRenderer||null!\u003dh.remoteSlotsRenderer?(h\u003dm,h\u003dg.TF(h.I.T())?!1:GF(h.I.T())?g.S(h.I.T().experiments,\"html5_enable_single_video_vod_ivar_on_pacf\"):g.HF(h.I.T())?g.S(h.I.T().experiments,\"html5_enable_single_video_vod_ivar_on_pacf_tv\"):\n!1):h.linearAdSequenceRenderer\u0026\u0026h.linearAdSequenceRenderer.linearAds?h.linearAdSequenceRenderer.adStart?h\u003dg.S(m.I.T().experiments,\"html5_enable_vod_lasr_with_notify_pacf\"):(h\u003dm,h\u003dg.TF(h.I.T())?!1:GF(h.I.T())?g.S(h.I.T().experiments,\"html5_enable_non_notify_composite_vod_lsar_pacf\"):g.HF(h.I.T())?g.S(h.I.T().experiments,\"html5_enable_non_notify_composite_vod_lsar_pacf_tv\"):!1):h\u003dnull!\u003dh.sandwichedLinearAdRenderer?g.S(m.I.T().experiments,\"html5_enable_vod_slar_with_notify_pacf\"):!1;h?e.kz.push(f):e.Qt.push(f)}return e};\neKa\u003dfunction(){if(!g.he)return!1;try{return new ActiveXObject(\"MSXML2.DOMDocument\"),!0}catch(a){return!1}};\ng.L1\u003dfunction(a){if(\"undefined\"!\u003dtypeof DOMParser)return qd(new DOMParser,wl(a),\"application/xml\");if(fKa){var b\u003dnew ActiveXObject(\"MSXML2.DOMDocument\");b.resolveExternals\u003d!1;b.validateOnParse\u003d!1;try{b.setProperty(\"ProhibitDTD\",!0),b.setProperty(\"MaxXMLSize\",2048),b.setProperty(\"MaxElementDepth\",256)}catch(c){}b.loadXML(a);return b}throw Error(\"Your browser does not support loading xml documents\");};\ng.M1\u003dfunction(a,b){var c\u003d\"ytp-miniplayer-button-bottom-right\",d\u003d{D:\"svg\",U:{height:\"18px\",version:\"1.1\",viewBox:\"0 0 22 18\",width:\"22px\"},S:[{D:\"g\",U:{fill:\"none\",\"fill-rule\":\"evenodd\",stroke:\"none\",\"stroke-width\":\"1\"},S:[{D:\"g\",U:{transform:\"translate(-1.000000, -3.000000)\"},S:[{D:\"polygon\",U:{points:\"0 0 24 0 24 24 0 24\"}},{D:\"path\",U:{d:\"M19,7 L5,7 L5,17 L19,17 L19,7 Z M23,19 L23,4.98 C23,3.88 22.1,3 21,3 L3,3 C1.9,3 1,3.88 1,4.98 L1,19 C1,20.1 1.9,21 3,21 L21,21 C22.1,21 23,20.1 23,19 Z M21,19.02 L3,19.02 L3,4.97 L21,4.97 L21,19.02 Z\",\nfill:\"#fff\",\"fill-rule\":\"nonzero\"}}]}]}]},e\u003d\"Open video page\";a.T().X(\"kevlar_miniplayer_expand_top\")\u0026\u0026(c\u003d\"ytp-miniplayer-button-top-left\",d\u003d{D:\"svg\",U:{height:\"24px\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"24px\"},S:[{D:\"g\",U:{fill:\"none\",\"fill-rule\":\"evenodd\",stroke:\"none\",\"stroke-width\":\"1\"},S:[{D:\"g\",U:{transform:\"translate(12.000000, 12.000000) scale(-1, 1) translate(-12.000000, -12.000000) \"},S:[{D:\"path\",U:{d:\"M19,19 L5,19 L5,5 L12,5 L12,3 L5,3 C3.89,3 3,3.9 3,5 L3,19 C3,20.1 3.89,21 5,21 L19,21 C20.1,21 21,20.1 21,19 L21,12 L19,12 L19,19 Z M14,3 L14,5 L17.59,5 L7.76,14.83 L9.17,16.24 L19,6.41 L19,10 L21,10 L21,3 L14,3 Z\",\nfill:\"#fff\",\"fill-rule\":\"nonzero\"}}]}]}]},e\u003d\"Expand\");g.V.call(this,{D:\"button\",Ea:[\"ytp-miniplayer-expand-watch-page-button\",\"ytp-button\",c],U:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-expand-watch-page-button\"},S:[d]});this.I\u003da;this.Pa(\"click\",this.onClick,this);this.Ra(\"title\",MN(a,e,\"i\"));g.hf(this,g.jO(b.fc(),this.element))};\naa\u003d[];fa\u003d\"function\"\u003d\u003dtypeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a\u003d\u003dArray.prototype||a\u003d\u003dObject.prototype)return a;a[b]\u003dc.value;return a};\nea\u003daaa(this);ha(\"Symbol\",function(a){function b(f){if(this instanceof b)throw new TypeError(\"Symbol is not a constructor\");return new c(d+(f||\"\")+\"_\"+e++,f)}\nfunction c(f,h){this.i\u003df;fa(this,\"description\",{configurable:!0,writable:!0,value:h})}\nif(a)return a;c.prototype.toString\u003dfunction(){return this.i};\nvar d\u003d\"jscomp_symbol_\"+(1E9*Math.random()\u003e\u003e\u003e0)+\"_\",e\u003d0;return b});\nha(\"Symbol.iterator\",function(a){if(a)return a;a\u003dSymbol(\"Symbol.iterator\");for(var b\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),c\u003d0;c\u003cb.length;c++){var d\u003dea[b[c]];\"function\"\u003d\u003d\u003dtypeof d\u0026\u0026\"function\"!\u003dtypeof d.prototype[a]\u0026\u0026fa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ia(da(this))}})}return a});\nvar la\u003d\"function\"\u003d\u003dtypeof Object.create?Object.create:function(a){function b(){}\nb.prototype\u003da;return new b},gKa\u003dfunction(){function a(){function c(){}\nnew c;Reflect.construct(c,[],function(){});\nreturn new c instanceof c}\nif(\"undefined\"!\u003dtypeof Reflect\u0026\u0026Reflect.construct){if(a())return Reflect.construct;var b\u003dReflect.construct;return function(c,d,e){c\u003db(c,d);e\u0026\u0026Reflect.setPrototypeOf(c,e.prototype);return c}}return function(c,d,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003dc);\ne\u003dla(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),N1;\nif(\"function\"\u003d\u003dtypeof Object.setPrototypeOf)N1\u003dObject.setPrototypeOf;else{var O1;a:{var hKa\u003d{a:!0},iKa\u003d{};try{iKa.__proto__\u003dhKa;O1\u003diKa.a;break a}catch(a){}O1\u003d!1}N1\u003dO1?function(a,b){a.__proto__\u003db;if(a.__proto__!\u003d\u003db)throw new TypeError(a+\" is not extensible\");return a}:null}var ma\u003dN1;\nna.prototype.L\u003dfunction(a){this.l\u003da};\nna.prototype.return\u003dfunction(a){this.u\u003d{return:a};this.i\u003dthis.B};\nna.prototype.wb\u003dfunction(a){this.i\u003da};\nha(\"Reflect\",function(a){return a?a:{}});\nha(\"Reflect.construct\",function(){return gKa});\nha(\"Reflect.setPrototypeOf\",function(a){return a?a:ma?function(b,c){try{return ma(b,c),!0}catch(d){return!1}}:null});\nha(\"WeakMap\",function(a){function b(m){this.i\u003d(l+\u003dMath.random()+1).toString();if(m){m\u003dg.r(m);for(var n;!(n\u003dm.next()).done;)n\u003dn.value,this.set(n[0],n[1])}}\nfunction c(){}\nfunction d(m){var n\u003dtypeof m;return\"object\"\u003d\u003d\u003dn\u0026\u0026null!\u003d\u003dm||\"function\"\u003d\u003d\u003dn}\nfunction e(m){if(!Aa(m,h)){var n\u003dnew c;fa(m,h,{value:n})}}\nfunction f(m){var n\u003dObject[m];n\u0026\u0026(Object[m]\u003dfunction(p){if(p instanceof c)return p;Object.isExtensible(p)\u0026\u0026e(p);return n(p)})}\nif(function(){if(!a||!Object.seal)return!1;try{var m\u003dObject.seal({}),n\u003dObject.seal({}),p\u003dnew a([[m,2],[n,3]]);if(2!\u003dp.get(m)||3!\u003dp.get(n))return!1;p.delete(m);p.set(n,4);return!p.has(m)\u0026\u00264\u003d\u003dp.get(n)}catch(q){return!1}}())return a;\nvar h\u003d\"$jscomp_hidden_\"+Math.random();f(\"freeze\");f(\"preventExtensions\");f(\"seal\");var l\u003d0;b.prototype.set\u003dfunction(m,n){if(!d(m))throw Error(\"Invalid WeakMap key\");e(m);if(!Aa(m,h))throw Error(\"WeakMap key fail: \"+m);m[h][this.i]\u003dn;return this};\nb.prototype.get\u003dfunction(m){return d(m)\u0026\u0026Aa(m,h)?m[h][this.i]:void 0};\nb.prototype.has\u003dfunction(m){return d(m)\u0026\u0026Aa(m,h)\u0026\u0026Aa(m[h],this.i)};\nb.prototype.delete\u003dfunction(m){return d(m)\u0026\u0026Aa(m,h)\u0026\u0026Aa(m[h],this.i)?delete m[h][this.i]:!1};\nreturn b});\nha(\"Map\",function(a){function b(){var l\u003d{};return l.previous\u003dl.next\u003dl.head\u003dl}\nfunction c(l,m){var n\u003dl.i;return ia(function(){if(n){for(;n.head!\u003dl.i;)n\u003dn.previous;for(;n.next!\u003dn.head;)return n\u003dn.next,{done:!1,value:m(n)};n\u003dnull}return{done:!0,value:void 0}})}\nfunction d(l,m){var n\u003dm\u0026\u0026typeof m;\"object\"\u003d\u003dn||\"function\"\u003d\u003dn?f.has(m)?n\u003df.get(m):(n\u003d\"\"+ ++h,f.set(m,n)):n\u003d\"p_\"+m;var p\u003dl.data_[n];if(p\u0026\u0026Aa(l.data_,n))for(l\u003d0;l\u003cp.length;l++){var q\u003dp[l];if(m!\u003d\u003dm\u0026\u0026q.key!\u003d\u003dq.key||m\u003d\u003d\u003dq.key)return{id:n,list:p,index:l,Wf:q}}return{id:n,list:p,index:-1,Wf:void 0}}\nfunction e(l){this.data_\u003d{};this.i\u003db();this.size\u003d0;if(l){l\u003dg.r(l);for(var m;!(m\u003dl.next()).done;)m\u003dm.value,this.set(m[0],m[1])}}\nif(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var l\u003dObject.seal({x:4}),m\u003dnew a(g.r([[l,\"s\"]]));if(\"s\"!\u003dm.get(l)||1!\u003dm.size||m.get({x:4})||m.set({x:4},\"t\")!\u003dm||2!\u003dm.size)return!1;var n\u003dm.entries(),p\u003dn.next();if(p.done||p.value[0]!\u003dl||\"s\"!\u003dp.value[1])return!1;p\u003dn.next();return p.done||4!\u003dp.value[0].x||\"t\"!\u003dp.value[1]||!n.next().done?!1:!0}catch(q){return!1}}())return a;\nvar f\u003dnew WeakMap;e.prototype.set\u003dfunction(l,m){l\u003d0\u003d\u003d\u003dl?0:l;var n\u003dd(this,l);n.list||(n.list\u003dthis.data_[n.id]\u003d[]);n.Wf?n.Wf.value\u003dm:(n.Wf\u003d{next:this.i,previous:this.i.previous,head:this.i,key:l,value:m},n.list.push(n.Wf),this.i.previous.next\u003dn.Wf,this.i.previous\u003dn.Wf,this.size++);return this};\ne.prototype.delete\u003dfunction(l){l\u003dd(this,l);return l.Wf\u0026\u0026l.list?(l.list.splice(l.index,1),l.list.length||delete this.data_[l.id],l.Wf.previous.next\u003dl.Wf.next,l.Wf.next.previous\u003dl.Wf.previous,l.Wf.head\u003dnull,this.size--,!0):!1};\ne.prototype.clear\u003dfunction(){this.data_\u003d{};this.i\u003dthis.i.previous\u003db();this.size\u003d0};\ne.prototype.has\u003dfunction(l){return!!d(this,l).Wf};\ne.prototype.get\u003dfunction(l){return(l\u003dd(this,l).Wf)\u0026\u0026l.value};\ne.prototype.entries\u003dfunction(){return c(this,function(l){return[l.key,l.value]})};\ne.prototype.keys\u003dfunction(){return c(this,function(l){return l.key})};\ne.prototype.values\u003dfunction(){return c(this,function(l){return l.value})};\ne.prototype.forEach\u003dfunction(l,m){for(var n\u003dthis.entries(),p;!(p\u003dn.next()).done;)p\u003dp.value,l.call(m,p[1],p[0],this)};\ne.prototype[Symbol.iterator]\u003de.prototype.entries;var h\u003d0;return e});\nha(\"String.prototype.endsWith\",function(a){return a?a:function(b,c){var d\u003dBa(this,b,\"endsWith\");b+\u003d\"\";void 0\u003d\u003d\u003dc\u0026\u0026(c\u003dd.length);c\u003dMath.max(0,Math.min(c|0,d.length));for(var e\u003db.length;0\u003ce\u0026\u00260\u003cc;)if(d[--c]!\u003db[--e])return!1;return 0\u003e\u003de}});\nha(\"Array.prototype.find\",function(a){return a?a:function(b,c){return Ca(this,b,c).MM}});\nha(\"String.prototype.startsWith\",function(a){return a?a:function(b,c){var d\u003dBa(this,b,\"startsWith\");b+\u003d\"\";var e\u003dd.length,f\u003db.length;c\u003dMath.max(0,Math.min(c|0,d.length));for(var h\u003d0;h\u003cf\u0026\u0026c\u003ce;)if(d[c++]!\u003db[h++])return!1;return h\u003e\u003df}});\nha(\"String.prototype.repeat\",function(a){return a?a:function(b){var c\u003dBa(this,null,\"repeat\");if(0\u003eb||1342177279\u003cb)throw new RangeError(\"Invalid count value\");b|\u003d0;for(var d\u003d\"\";b;)if(b\u00261\u0026\u0026(d+\u003dc),b\u003e\u003e\u003e\u003d1)c+\u003dc;return d}});\nha(\"Array.prototype.entries\",function(a){return a?a:function(){return Da(this,function(b,c){return[b,c]})}});\nha(\"Object.setPrototypeOf\",function(a){return a||ma});\nvar jKa\u003d\"function\"\u003d\u003dtypeof Object.assign?Object.assign:function(a,b){for(var c\u003d1;c\u003carguments.length;c++){var d\u003darguments[c];if(d)for(var e in d)Aa(d,e)\u0026\u0026(a[e]\u003dd[e])}return a};\nha(\"Object.assign\",function(a){return a||jKa});\nha(\"Promise\",function(a){function b(h){this.Oa\u003d0;this.Vd\u003dvoid 0;this.i\u003d[];this.C\u003d!1;var l\u003dthis.l();try{h(l.resolve,l.reject)}catch(m){l.reject(m)}}\nfunction c(){this.i\u003dnull}\nfunction d(h){return h instanceof b?h:new b(function(l){l(h)})}\nif(a)return a;c.prototype.l\u003dfunction(h){if(null\u003d\u003dthis.i){this.i\u003d[];var l\u003dthis;this.u(function(){l.C()})}this.i.push(h)};\nvar e\u003dea.setTimeout;c.prototype.u\u003dfunction(h){e(h,0)};\nc.prototype.C\u003dfunction(){for(;this.i\u0026\u0026this.i.length;){var h\u003dthis.i;this.i\u003d[];for(var l\u003d0;l\u003ch.length;++l){var m\u003dh[l];h[l]\u003dnull;try{m()}catch(n){this.B(n)}}}this.i\u003dnull};\nc.prototype.B\u003dfunction(h){this.u(function(){throw h;})};\nb.prototype.l\u003dfunction(){function h(n){return function(p){m||(m\u003d!0,n.call(l,p))}}\nvar l\u003dthis,m\u003d!1;return{resolve:h(this.ea),reject:h(this.u)}};\nb.prototype.ea\u003dfunction(h){if(h\u003d\u003d\u003dthis)this.u(new TypeError(\"A Promise cannot resolve to itself\"));else if(h instanceof b)this.xa(h);else{a:switch(typeof h){case \"object\":var l\u003dnull!\u003dh;break a;case \"function\":l\u003d!0;break a;default:l\u003d!1}l?this.V(h):this.B(h)}};\nb.prototype.V\u003dfunction(h){var l\u003dvoid 0;try{l\u003dh.then}catch(m){this.u(m);return}\"function\"\u003d\u003dtypeof l?this.ya(l,h):this.B(h)};\nb.prototype.u\u003dfunction(h){this.G(2,h)};\nb.prototype.B\u003dfunction(h){this.G(1,h)};\nb.prototype.G\u003dfunction(h,l){if(0!\u003dthis.Oa)throw Error(\"Cannot settle(\"+h+\", \"+l+\"): Promise already settled in state\"+this.Oa);this.Oa\u003dh;this.Vd\u003dl;2\u003d\u003d\u003dthis.Oa\u0026\u0026this.Y();this.J()};\nb.prototype.Y\u003dfunction(){var h\u003dthis;e(function(){if(h.L()){var l\u003dea.console;\"undefined\"!\u003d\u003dtypeof l\u0026\u0026l.error(h.Vd)}},1)};\nb.prototype.L\u003dfunction(){if(this.C)return!1;var h\u003dea.CustomEvent,l\u003dea.Event,m\u003dea.dispatchEvent;if(\"undefined\"\u003d\u003d\u003dtypeof m)return!0;\"function\"\u003d\u003d\u003dtypeof h?h\u003dnew h(\"unhandledrejection\",{cancelable:!0}):\"function\"\u003d\u003d\u003dtypeof l?h\u003dnew l(\"unhandledrejection\",{cancelable:!0}):(h\u003dea.document.createEvent(\"CustomEvent\"),h.initCustomEvent(\"unhandledrejection\",!1,!0,h));h.promise\u003dthis;h.reason\u003dthis.Vd;return m(h)};\nb.prototype.J\u003dfunction(){if(null!\u003dthis.i){for(var h\u003d0;h\u003cthis.i.length;++h)f.l(this.i[h]);this.i\u003dnull}};\nvar f\u003dnew c;b.prototype.xa\u003dfunction(h){var l\u003dthis.l();h.ex(l.resolve,l.reject)};\nb.prototype.ya\u003dfunction(h,l){var m\u003dthis.l();try{h.call(l,m.resolve,m.reject)}catch(n){m.reject(n)}};\nb.prototype.then\u003dfunction(h,l){function m(t,u){return\"function\"\u003d\u003dtypeof t?function(x){try{n(t(x))}catch(y){p(y)}}:u}\nvar n,p,q\u003dnew b(function(t,u){n\u003dt;p\u003du});\nthis.ex(m(h,n),m(l,p));return q};\nb.prototype.catch\u003dfunction(h){return this.then(void 0,h)};\nb.prototype.ex\u003dfunction(h,l){function m(){switch(n.Oa){case 1:h(n.Vd);break;case 2:l(n.Vd);break;default:throw Error(\"Unexpected state: \"+n.Oa);}}\nvar n\u003dthis;null\u003d\u003dthis.i?f.l(m):this.i.push(m);this.C\u003d!0};\nb.resolve\u003dd;b.reject\u003dfunction(h){return new b(function(l,m){m(h)})};\nb.race\u003dfunction(h){return new b(function(l,m){for(var n\u003dg.r(h),p\u003dn.next();!p.done;p\u003dn.next())d(p.value).ex(l,m)})};\nb.all\u003dfunction(h){var l\u003dg.r(h),m\u003dl.next();return m.done?d([]):new b(function(n,p){function q(x){return function(y){t[x]\u003dy;u--;0\u003d\u003du\u0026\u0026n(t)}}\nvar t\u003d[],u\u003d0;do t.push(void 0),u++,d(m.value).ex(q(t.length-1),p),m\u003dl.next();while(!m.done)})};\nreturn b});\nha(\"Array.prototype.keys\",function(a){return a?a:function(){return Da(this,function(b){return b})}});\nha(\"Set\",function(a){function b(c){this.i\u003dnew Map;if(c){c\u003dg.r(c);for(var d;!(d\u003dc.next()).done;)this.add(d.value)}this.size\u003dthis.i.size}\nif(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var c\u003dObject.seal({x:4}),d\u003dnew a(g.r([c]));if(!d.has(c)||1!\u003dd.size||d.add(c)!\u003dd||1!\u003dd.size||d.add({x:4})!\u003dd||2!\u003dd.size)return!1;var e\u003dd.entries(),f\u003de.next();if(f.done||f.value[0]!\u003dc||f.value[1]!\u003dc)return!1;f\u003de.next();return f.done||f.value[0]\u003d\u003dc||4!\u003df.value[0].x||f.value[1]!\u003df.value[0]?!1:e.next().done}catch(h){return!1}}())return a;\nb.prototype.add\u003dfunction(c){c\u003d0\u003d\u003d\u003dc?0:c;this.i.set(c,c);this.size\u003dthis.i.size;return this};\nb.prototype.delete\u003dfunction(c){c\u003dthis.i.delete(c);this.size\u003dthis.i.size;return c};\nb.prototype.clear\u003dfunction(){this.i.clear();this.size\u003d0};\nb.prototype.has\u003dfunction(c){return this.i.has(c)};\nb.prototype.entries\u003dfunction(){return this.i.entries()};\nb.prototype.values\u003dfunction(){return this.i.values()};\nb.prototype.keys\u003db.prototype.values;b.prototype[Symbol.iterator]\u003db.prototype.values;b.prototype.forEach\u003dfunction(c,d){var e\u003dthis;this.i.forEach(function(f){return c.call(d,f,f,e)})};\nreturn b});\nha(\"Array.prototype.values\",function(a){return a?a:function(){return Da(this,function(b,c){return c})}});\nha(\"Array.from\",function(a){return a?a:function(b,c,d){c\u003dnull!\u003dc?c:function(l){return l};\nvar e\u003d[],f\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026b[Symbol.iterator];if(\"function\"\u003d\u003dtypeof f){b\u003df.call(b);for(var h\u003d0;!(f\u003db.next()).done;)e.push(c.call(d,f.value,h++))}else for(f\u003db.length,h\u003d0;h\u003cf;h++)e.push(c.call(d,b[h],h));return e}});\nha(\"Number.isFinite\",function(a){return a?a:function(b){return\"number\"!\u003d\u003dtypeof b?!1:!isNaN(b)\u0026\u0026Infinity!\u003d\u003db\u0026\u0026-Infinity!\u003d\u003db}});\nha(\"Array.prototype.findIndex\",function(a){return a?a:function(b,c){return Ca(this,b,c).jJ}});\nha(\"Object.entries\",function(a){return a?a:function(b){var c\u003d[],d;for(d in b)Aa(b,d)\u0026\u0026c.push([d,b[d]]);return c}});\nha(\"Math.trunc\",function(a){return a?a:function(b){b\u003dNumber(b);if(isNaN(b)||Infinity\u003d\u003d\u003db||-Infinity\u003d\u003d\u003db||0\u003d\u003d\u003db)return b;var c\u003dMath.floor(Math.abs(b));return 0\u003eb?-c:c}});\nha(\"Object.is\",function(a){return a?a:function(b,c){return b\u003d\u003d\u003dc?0!\u003d\u003db||1/b\u003d\u003d\u003d1/c:b!\u003d\u003db\u0026\u0026c!\u003d\u003dc}});\nha(\"Array.prototype.includes\",function(a){return a?a:function(b,c){var d\u003dthis;d instanceof String\u0026\u0026(d\u003dString(d));var e\u003dd.length;c\u003dc||0;for(0\u003ec\u0026\u0026(c\u003dMath.max(c+e,0));c\u003ce;c++){var f\u003dd[c];if(f\u003d\u003d\u003db||Object.is(f,b))return!0}return!1}});\nha(\"String.prototype.includes\",function(a){return a?a:function(b,c){return-1!\u003d\u003dBa(this,b,\"includes\").indexOf(b,c||0)}});\nha(\"Array.prototype.fill\",function(a){return a?a:function(b,c,d){var e\u003dthis.length||0;0\u003ec\u0026\u0026(c\u003dMath.max(0,e+c));if(null\u003d\u003dd||d\u003ee)d\u003de;d\u003dNumber(d);0\u003ed\u0026\u0026(d\u003dMath.max(0,e+d));for(c\u003dNumber(c||0);c\u003cd;c++)this[c]\u003db;return this}});\nha(\"Int8Array.prototype.fill\",Ea);ha(\"Uint8Array.prototype.fill\",Ea);ha(\"Uint8ClampedArray.prototype.fill\",Ea);ha(\"Int16Array.prototype.fill\",Ea);ha(\"Uint16Array.prototype.fill\",Ea);ha(\"Int32Array.prototype.fill\",Ea);ha(\"Uint32Array.prototype.fill\",Ea);ha(\"Float32Array.prototype.fill\",Ea);ha(\"Float64Array.prototype.fill\",Ea);\nha(\"Array.prototype.flat\",function(a){return a?a:function(b){b\u003dvoid 0\u003d\u003d\u003db?1:b;for(var c\u003d[],d\u003d0;d\u003cthis.length;d++){var e\u003dthis[d];Array.isArray(e)\u0026\u00260\u003cb?(e\u003dArray.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});\nha(\"Number.isNaN\",function(a){return a?a:function(b){return\"number\"\u003d\u003d\u003dtypeof b\u0026\u0026isNaN(b)}});\nha(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nha(\"Object.values\",function(a){return a?a:function(b){var c\u003d[],d;for(d in b)Aa(b,d)\u0026\u0026c.push(b[d]);return c}});\nha(\"String.prototype.padStart\",function(a){return a?a:function(b,c){var d\u003dBa(this,null,\"padStart\");b-\u003dd.length;c\u003dvoid 0!\u003d\u003dc?String(c):\" \";return(0\u003cb\u0026\u0026c?c.repeat(Math.ceil(b/c.length)).substring(0,b):\"\")+d}});\nha(\"Object.fromEntries\",function(a){return a?a:function(b){var c\u003d{};if(!(Symbol.iterator in b))throw new TypeError(\"\"+b+\" is not iterable\");b\u003db[Symbol.iterator].call(b);for(var d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;if(Object(d)!\u003d\u003dd)throw new TypeError(\"iterable for fromEntries should yield objects\");c[d[0]]\u003dd[1]}return c}});\nha(\"WeakSet\",function(a){function b(c){this.i\u003dnew WeakMap;if(c){c\u003dg.r(c);for(var d;!(d\u003dc.next()).done;)this.add(d.value)}}\nif(function(){if(!a||!Object.seal)return!1;try{var c\u003dObject.seal({}),d\u003dObject.seal({}),e\u003dnew a([c]);if(!e.has(c)||e.has(d))return!1;e.delete(c);e.add(d);return!e.has(c)\u0026\u0026e.has(d)}catch(f){return!1}}())return a;\nb.prototype.add\u003dfunction(c){this.i.set(c,!0);return this};\nb.prototype.has\u003dfunction(c){return this.i.has(c)};\nb.prototype.delete\u003dfunction(c){return this.i.delete(c)};\nreturn b});\nha(\"Number.parseInt\",function(a){return a||parseInt});\nha(\"Math.log2\",function(a){return a?a:function(b){return Math.log(b)/Math.LN2}});\nGi\u003dGi||{};g.C\u003dthis||self;Ma\u003d\"closure_uid_\"+(1E9*Math.random()\u003e\u003e\u003e0);eaa\u003d0;g.Ra(Ta,Error);Ta.prototype.name\u003d\"CustomError\";var Zf;g.Ra(Ua,Ta);Ua.prototype.name\u003d\"AssertionError\";var Ld,Kaa\u003d\"undefined\"!\u003d\u003dtypeof TextDecoder;var gb,Em,xn;gb\u003dArray.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(\"string\"\u003d\u003d\u003dtypeof a)return\"string\"!\u003d\u003dtypeof b||1!\u003db.length?-1:a.indexOf(b,0);\nfor(var c\u003d0;c\u003ca.length;c++)if(c in a\u0026\u0026a[c]\u003d\u003d\u003db)return c;return-1};\ng.kKa\u003dArray.prototype.lastIndexOf?function(a,b){return Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c\u003da.length-1;\n0\u003ec\u0026\u0026(c\u003dMath.max(0,a.length+c));if(\"string\"\u003d\u003d\u003dtypeof a)return\"string\"!\u003d\u003dtypeof b||1!\u003db.length?-1:a.lastIndexOf(b,c);for(;0\u003c\u003dc;c--)if(c in a\u0026\u0026a[c]\u003d\u003d\u003db)return c;return-1};\ng.Bb\u003dArray.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)f in e\u0026\u0026b.call(c,e[f],f,a)};\ng.Ro\u003dArray.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d[],f\u003d0,h\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,l\u003d0;l\u003cd;l++)if(l in h){var m\u003dh[l];\nb.call(c,m,l,a)\u0026\u0026(e[f++]\u003dm)}return e};\ng.Re\u003dArray.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003dArray(d),f\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,h\u003d0;h\u003cd;h++)h in f\u0026\u0026(e[h]\u003db.call(c,f[h],h,a));\nreturn e};\nEm\u003dArray.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,b,c)}:function(a,b,c){var d\u003dc;\n(0,g.Bb)(a,function(e,f){d\u003db.call(void 0,d,e,f,a)});\nreturn d};\nxn\u003dArray.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c\u003da.length,d\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,e\u003d0;e\u003cc;e++)if(e in d\u0026\u0026b.call(void 0,d[e],e,a))return!0;\nreturn!1};\ng.Dm\u003dArray.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)if(f in e\u0026\u0026!b.call(c,e[f],f,a))return!1;\nreturn!0};var Yb\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");var lKa\u003d{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var ac;fc.prototype.yk\u003d!0;fc.prototype.Fh\u003dfunction(){return this.i};\nvar ec\u003d{},cc\u003d{};g.hc(\"\");var ic\u003d{};jc.prototype.Fh\u003dfunction(){return this.i.toString()};\njc.prototype.toString\u003dfunction(){return this.i.toString()};var Zga,Yga,Xga,$ga;Zga\u003d/[A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]/;g.Vq\u003d/^[^A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]*[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]/;Yga\u003d/^http:\\/\\/.*/;Xga\u003d/\\s+/;$ga\u003d/[\\d\\u06f0-\\u06f9]/;g.k\u003dlc.prototype;g.k.yk\u003d!0;g.k.Fh\u003dfunction(){return this.i.toString()};\ng.k.dD\u003d!0;g.k.zr\u003dfunction(){return 1};\ng.k.toString\u003dfunction(){return this.i+\"\"};\nvar saa\u003d/%{(\\w+)}/g,raa\u003d/^((https:)?\\/\\/[0-9a-z.:[\\]-]+\\/|\\/[^/\\\\]|[^:/\\\\%]+\\/|[^:/\\\\%]*[?#]|about:blank#)/i,kc\u003d{};var Dc\u003dString.prototype.trim?function(a){return a.trim()}:function(a){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(a)[1]},vc\u003d/\u0026/g,wc\u003d/\u003c/g,xc\u003d/\u003e/g,yc\u003d/\"/g,zc\u003d/\u0027/g,Ac\u003d/\\x00/g,uaa\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;g.k\u003dg.Hc.prototype;g.k.yk\u003d!0;g.k.Fh\u003dfunction(){return this.i.toString()};\ng.k.dD\u003d!0;g.k.zr\u003dfunction(){return 1};\ng.k.toString\u003dfunction(){return this.i.toString()};\nvar waa\u003d/^(?:audio\\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\\/\\w+|image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+\u003d(?:\\w+|\"[\\w;,\u003d ]+\"))*$/i,vaa\u003d/^data:(.*);base64,[a-z0-9+\\/]+\u003d*$/i,Kc\u003d/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Gc\u003d{},Lc\u003dnew g.Hc(\"about:invalid#zClosurez\",Gc);var Oc\u003d{};Pc.prototype.Fh\u003dfunction(){return this.i};\nPc.prototype.toString\u003dfunction(){return this.i.toString()};\nvar Tc\u003dnew Pc(\"\",Oc),zaa\u003d/^[-,.\"\u0027%_!# a-zA-Z0-9\\[\\]]+$/,Wc\u003d/\\b(url\\([ \\t\\n]*)(\u0027[ -\u0026(-\\[\\]-~]*\u0027|\"[ !#-\\[\\]-~]*\"|[!#-\u0026*-\\[\\]-~]*)([ \\t\\n]*\\))/g,Vc\u003d/\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-z.%\\[\\], ]+\\)/g,Aaa\u003d/\\/\\*/;a:{var mKa\u003dg.C.navigator;if(mKa){var nKa\u003dmKa.userAgent;if(nKa){g.Xc\u003dnKa;break a}}g.Xc\u003d\"\"};var dd\u003d{};ed.prototype.zr\u003dfunction(){return this.l};\ned.prototype.Fh\u003dfunction(){return this.i.toString()};\ned.prototype.toString\u003dfunction(){return this.i.toString()};\nvar oKa\u003d/^[a-zA-Z0-9-]+$/,pKa\u003d{action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},qKa\u003d{APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},kd\u003dnew ed(g.C.trustedTypes\u0026\u0026g.C.trustedTypes.emptyHTML||\"\",0,dd);var Gaa\u003dab(function(){var a\u003ddocument.createElement(\"div\"),b\u003ddocument.createElement(\"div\");b.appendChild(document.createElement(\"div\"));a.appendChild(b);b\u003da.firstChild.firstChild;a.innerHTML\u003dg.fd(kd);return!b.parentElement}),Haa\u003d/^[\\w+/_-]+[\u003d]{0,2}$/;g.rKa\u003dString.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};var Nd\u003d\"function\"\u003d\u003d\u003dtypeof Uint8Array.prototype.slice,ne\u003d0,oe\u003d0;Dd.prototype.clone\u003dfunction(){return Fd(this.l,this.B,this.u-this.B)};\nDd.prototype.clear\u003dfunction(){this.l\u003dnull;this.i\u003dthis.u\u003dthis.B\u003d0;this.C\u003d!1};\nDd.prototype.reset\u003dfunction(){this.i\u003dthis.B};\nDd.prototype.advance\u003dfunction(a){this.i+\u003da};\nvar Ed\u003d[];Id.prototype.reset\u003dfunction(){this.i.reset();this.l\u003dthis.B\u003d-1};\nId.prototype.advance\u003dfunction(a){this.i.advance(a)};Pd.prototype.push\u003dfunction(a){if(!(this.l+1\u003cthis.i.length)){var b\u003dthis.i;this.i\u003dnew Uint8Array(Math.ceil(1+2*this.i.length));this.i.set(b)}this.i[this.l++]\u003da};\nPd.prototype.length\u003dfunction(){return this.l};\nPd.prototype.end\u003dfunction(){var a\u003dthis.i,b\u003dthis.l;this.l\u003d0;return Nd?a.slice(0,b):new Uint8Array(a.subarray(0,b))};Vd[\" \"]\u003dg.Ha;var Bl,UT,kGa,sKa,tKa,uKa,oF,pF,P1;g.Cl\u003dYc(\"Opera\");g.he\u003dYc(\"Trident\")||Yc(\"MSIE\");g.Qw\u003dYc(\"Edge\");g.XF\u003dg.Qw||g.he;Bl\u003dYc(\"Gecko\")\u0026\u0026!(Cc(g.Xc,\"WebKit\")\u0026\u0026!Yc(\"Edge\"))\u0026\u0026!(Yc(\"Trident\")||Yc(\"MSIE\"))\u0026\u0026!Yc(\"Edge\");g.lg\u003dCc(g.Xc,\"WebKit\")\u0026\u0026!Yc(\"Edge\");UT\u003dYc(\"Macintosh\");kGa\u003dYc(\"Windows\");g.Ot\u003dYc(\"Android\");sKa\u003dSd();tKa\u003dYc(\"iPad\");uKa\u003dYc(\"iPod\");oF\u003dTd();pF\u003dCc(g.Xc,\"KaiOS\");\na:{var Q1\u003d\"\",R1\u003dfunction(){var a\u003dg.Xc;if(Bl)return/rv:([^\\);]+)(\\)|;)/.exec(a);if(g.Qw)return/Edge\\/([\\d\\.]+)/.exec(a);if(g.he)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(a);if(g.lg)return/WebKit\\/(\\S+)/.exec(a);if(g.Cl)return/(?:Version)[ \\/]?(\\S+)/.exec(a)}();\nR1\u0026\u0026(Q1\u003dR1?R1[1]:\"\");if(g.he){var S1\u003dZd();if(null!\u003dS1\u0026\u0026S1\u003eparseFloat(Q1)){P1\u003dString(S1);break a}}P1\u003dQ1}var $d\u003dP1,Laa\u003d{},T1;if(g.C.document\u0026\u0026g.he){var vKa\u003dZd();T1\u003dvKa?vKa:parseInt($d,10)||void 0}else T1\u003dvoid 0;var Maa\u003dT1;var yF,GH;g.dj\u003dad();yF\u003dSd()||Yc(\"iPod\");GH\u003dYc(\"iPad\");g.qF\u003dYc(\"Android\")\u0026\u0026!(bd()||ad()||Yc(\"Opera\")||Yc(\"Silk\"));g.cj\u003dbd();g.ej\u003dcd()\u0026\u0026!Td();var de\u003d{},ke\u003dnull;var te\u003d\"function\"\u003d\u003d\u003dtypeof Uint8Array,Paa\u003d{oR:{value:!0,configurable:!0}},Pe;var ye;var Ae\u003dObject.freeze(ve([]));De.prototype.toJSON\u003dfunction(){var a\u003dLe(this);return Pe?a:Oaa(a)};\nDe.prototype.toString\u003dfunction(){return Le(this).toString()};\nDe.prototype.clone\u003dfunction(){var a\u003dthis.constructor,b\u003dNaa(Le(this));return ze(a,b)};g.w(Te,De);g.w(Ue,De);g.w(Ve,De);g.w(Xe,De);var We\u003d[[1,2,3]];var Cea\u003d{NL:5,nJ:100,WJ:6E5},xea\u003d{NL:10,nJ:500,WJ:6E5};g.w(Ye,Error);g.Ze.prototype.l\u003d0;g.Ze.prototype.reset\u003dfunction(){this.i\u003dthis.u\u003dthis.B;this.l\u003d0};\ng.Ze.prototype.getValue\u003dfunction(){return this.u};g.k\u003dcf.prototype;g.k.xP\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];(d\u003dthis.zC(c))?d.push(new bf(a)):this.RL(a,c)};\ng.k.RL\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.Yq.set(this.QI(c),[new bf(a)])};\ng.k.zC\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];b\u003dthis.QI(b);return this.Yq.has(b)?this.Yq.get(b):void 0};\ng.k.sQ\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];return(b\u003dthis.zC(b))\u0026\u0026b.length?b[0]:void 0};\ng.k.clear\u003dfunction(){this.Yq.clear()};\ng.k.QI\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];return b?b.join(\",\"):\"key\"};g.w(df,cf);df.prototype.u\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];d\u003d0;var e\u003dthis.sQ(c);e\u0026\u0026(d\u003de.RH);this.RL(d+a,c)};g.w(ef,cf);ef.prototype.Mk\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.xP(a,c)};g.F.prototype.Th\u003d!1;g.F.prototype.isDisposed\u003dfunction(){return this.Th};\ng.F.prototype.dispose\u003dfunction(){this.Th||(this.Th\u003d!0,this.va())};\ng.F.prototype.va\u003dfunction(){if(this.ph)for(;this.ph.length;)this.ph.shift()()};g.lf.prototype.stopPropagation\u003dfunction(){this.l\u003d!0};\ng.lf.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};var nf\u003d{};var $aa\u003dfunction(){if(!g.C.addEventListener||!Object.defineProperty)return!1;var a\u003d!1,b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\ntry{g.C.addEventListener(\"test\",g.Ha,b),g.C.removeEventListener(\"test\",g.Ha,b)}catch(c){}return a}();var eua;eua\u003dg.lg?\"webkitAnimationEnd\":g.Cl?\"oanimationend\":\"animationend\";g.Ra(pf,g.lf);var wKa\u003d{2:\"touch\",3:\"pen\",4:\"mouse\"};\npf.prototype.init\u003dfunction(a,b){var c\u003dthis.type\u003da.type,d\u003da.changedTouches\u0026\u0026a.changedTouches.length?a.changedTouches[0]:null;this.target\u003da.target||a.srcElement;this.currentTarget\u003db;(b\u003da.relatedTarget)?Bl\u0026\u0026(Xd(b,\"nodeName\")||(b\u003dnull)):\"mouseover\"\u003d\u003dc?b\u003da.fromElement:\"mouseout\"\u003d\u003dc\u0026\u0026(b\u003da.toElement);this.relatedTarget\u003db;d?(this.clientX\u003dvoid 0!\u003d\u003dd.clientX?d.clientX:d.pageX,this.clientY\u003dvoid 0!\u003d\u003dd.clientY?d.clientY:d.pageY,this.screenX\u003dd.screenX||0,this.screenY\u003dd.screenY||0):(this.clientX\u003dvoid 0!\u003d\u003da.clientX?\na.clientX:a.pageX,this.clientY\u003dvoid 0!\u003d\u003da.clientY?a.clientY:a.pageY,this.screenX\u003da.screenX||0,this.screenY\u003da.screenY||0);this.button\u003da.button;this.keyCode\u003da.keyCode||0;this.key\u003da.key||\"\";this.charCode\u003da.charCode||(\"keypress\"\u003d\u003dc?a.keyCode:0);this.ctrlKey\u003da.ctrlKey;this.altKey\u003da.altKey;this.shiftKey\u003da.shiftKey;this.metaKey\u003da.metaKey;this.pointerId\u003da.pointerId||0;this.pointerType\u003d\"string\"\u003d\u003d\u003dtypeof a.pointerType?a.pointerType:wKa[a.pointerType]||\"\";this.state\u003da.state;this.i\u003da;a.defaultPrevented\u0026\u0026pf.Xd.preventDefault.call(this)};\npf.prototype.stopPropagation\u003dfunction(){pf.Xd.stopPropagation.call(this);this.i.stopPropagation?this.i.stopPropagation():this.i.cancelBubble\u003d!0};\npf.prototype.preventDefault\u003dfunction(){pf.Xd.preventDefault.call(this);var a\u003dthis.i;a.preventDefault?a.preventDefault():a.returnValue\u003d!1};var qf\u003d\"closure_listenable_\"+(1E6*Math.random()|0);var Xaa\u003d0;tf.prototype.add\u003dfunction(a,b,c,d,e){var f\u003da.toString();a\u003dthis.listeners[f];a||(a\u003dthis.listeners[f]\u003d[],this.i++);var h\u003dvf(a,b,d,e);-1\u003ch?(b\u003da[h],c||(b.dx\u003d!1)):(b\u003dnew Yaa(b,this.src,f,!!d,e),b.dx\u003dc,a.push(b));return b};\ntf.prototype.remove\u003dfunction(a,b,c,d){a\u003da.toString();if(!(a in this.listeners))return!1;var e\u003dthis.listeners[a];b\u003dvf(e,b,c,d);return-1\u003cb?(sf(e[b]),g.lb(e,b),0\u003d\u003de.length\u0026\u0026(delete this.listeners[a],this.i--),!0):!1};\ntf.prototype.Fu\u003dfunction(a,b,c,d){a\u003dthis.listeners[a.toString()];var e\u003d-1;a\u0026\u0026(e\u003dvf(a,b,c,d));return-1\u003ce?a[e]:null};var Bf\u003d\"closure_lm_\"+(1E6*Math.random()|0),If\u003d{},Ff\u003d0,Jf\u003d\"__closure_events_fn_\"+(1E9*Math.random()\u003e\u003e\u003e0);g.Ra(g.Kf,g.F);g.Kf.prototype[qf]\u003d!0;g.k\u003dg.Kf.prototype;g.k.addEventListener\u003dfunction(a,b,c,d){xf(this,a,b,c,d)};\ng.k.removeEventListener\u003dfunction(a,b,c,d){Gf(this,a,b,c,d)};\ng.k.dispatchEvent\u003dfunction(a){var b\u003dthis.Ia;if(b){var c\u003d[];for(var d\u003d1;b;b\u003db.Ia)c.push(b),++d}b\u003dthis.jb;d\u003da.type||a;if(\"string\"\u003d\u003d\u003dtypeof a)a\u003dnew g.lf(a,b);else if(a instanceof g.lf)a.target\u003da.target||b;else{var e\u003da;a\u003dnew g.lf(d,b);g.Zb(a,e)}e\u003d!0;if(c)for(var f\u003dc.length-1;!a.l\u0026\u00260\u003c\u003df;f--){var h\u003da.currentTarget\u003dc[f];e\u003dLf(h,d,!0,a)\u0026\u0026e}a.l||(h\u003da.currentTarget\u003db,e\u003dLf(h,d,!0,a)\u0026\u0026e,a.l||(e\u003dLf(h,d,!1,a)\u0026\u0026e));if(c)for(f\u003d0;!a.l\u0026\u0026f\u003cc.length;f++)h\u003da.currentTarget\u003dc[f],e\u003dLf(h,d,!1,a)\u0026\u0026e;return e};\ng.k.va\u003dfunction(){g.Kf.Xd.va.call(this);if(this.B){var a\u003dthis.B,b\u003d0,c;for(c in a.listeners){for(var d\u003da.listeners[c],e\u003d0;e\u003cd.length;e++)++b,sf(d[e]);delete a.listeners[c];a.i--}}this.Ia\u003dnull};\ng.k.Pa\u003dfunction(a,b,c,d){return this.B.add(String(a),b,!1,c,d)};\ng.k.Cy\u003dfunction(a,b,c,d){return this.B.add(String(a),b,!0,c,d)};\ng.k.jc\u003dfunction(a,b,c,d){this.B.remove(String(a),b,c,d)};\ng.k.Fu\u003dfunction(a,b,c,d){return this.B.Fu(String(a),b,c,d)};Mf.prototype.get\u003dfunction(){if(0\u003cthis.l){this.l--;var a\u003dthis.i;this.i\u003da.next;a.next\u003dnull}else a\u003dthis.u();return a};try{(new self.OffscreenCanvas(0,0)).getContext(\"2d\")}catch(a){}var cba\u003d!g.he||g.be(9),dba\u003d!Bl\u0026\u0026!g.he||g.he\u0026\u0026g.be(9)||Bl,fba\u003dg.he||g.Cl||g.lg;g.k\u003dg.Sf.prototype;g.k.clone\u003dfunction(){return new g.Sf(this.x,this.y)};\ng.k.ceil\u003dfunction(){this.x\u003dMath.ceil(this.x);this.y\u003dMath.ceil(this.y);return this};\ng.k.floor\u003dfunction(){this.x\u003dMath.floor(this.x);this.y\u003dMath.floor(this.y);return this};\ng.k.round\u003dfunction(){this.x\u003dMath.round(this.x);this.y\u003dMath.round(this.y);return this};\ng.k.scale\u003dfunction(a,b){this.x*\u003da;this.y*\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;return this};g.k\u003dg.Uf.prototype;g.k.clone\u003dfunction(){return new g.Uf(this.width,this.height)};\ng.k.aspectRatio\u003dfunction(){return this.width/this.height};\ng.k.isEmpty\u003dfunction(){return!Wf(this)};\ng.k.ceil\u003dfunction(){this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.k.floor\u003dfunction(){this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.k.round\u003dfunction(){this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.k.scale\u003dfunction(a,b){this.width*\u003da;this.height*\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;return this};var fg\u003d{cellpadding:\"cellPadding\",cellspacing:\"cellSpacing\",colspan:\"colSpan\",frameborder:\"frameBorder\",height:\"height\",maxlength:\"maxLength\",nonce:\"nonce\",role:\"role\",rowspan:\"rowSpan\",type:\"type\",usemap:\"useMap\",valign:\"vAlign\",width:\"width\"};g.k\u003dXf.prototype;g.k.getElementsByTagName\u003dfunction(a,b){return(b||this.i).getElementsByTagName(String(a))};\ng.k.Da\u003dfunction(a){return g.eg(a,this.i)};\ng.k.createElement\u003dfunction(a){return ng(this.i,a)};\ng.k.createTextNode\u003dfunction(a){return this.i.createTextNode(String(a))};\ng.k.appendChild\u003dfunction(a,b){a.appendChild(b)};\ng.k.append\u003dfunction(a,b){og(Yf(a),a,arguments,1)};\ng.k.canHaveChildren\u003dfunction(a){if(1!\u003da.nodeType)return!1;switch(a.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\ng.k.removeNode\u003dg.ug;g.k.contains\u003dg.wg;var Cg;Fg.prototype.add\u003dfunction(a,b){var c\u003dMg.get();c.set(a,b);this.l?this.l.next\u003dc:this.i\u003dc;this.l\u003dc};\nFg.prototype.remove\u003dfunction(){var a\u003dnull;this.i\u0026\u0026(a\u003dthis.i,this.i\u003dthis.i.next,this.i||(this.l\u003dnull),a.next\u003dnull);return a};\nvar Mg\u003dnew Mf(function(){return new Gg},function(a){return a.reset()});\nGg.prototype.set\u003dfunction(a,b){this.i\u003da;this.scope\u003db;this.next\u003dnull};\nGg.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.i\u003dnull};var Hg,Ig\u003d!1,Jg\u003dnew Fg;Qg.prototype.reset\u003dfunction(){this.context\u003dthis.onRejected\u003dthis.l\u003dthis.i\u003dnull;this.u\u003d!1};\nvar Rg\u003dnew Mf(function(){return new Qg},function(a){a.reset()});\nPg.prototype.then\u003dfunction(a,b,c){return bh(this,\"function\"\u003d\u003d\u003dtypeof a?a:null,\"function\"\u003d\u003d\u003dtypeof b?b:null,c)};\nPg.prototype.$goog_Thenable\u003d!0;Pg.prototype.cancel\u003dfunction(a){if(0\u003d\u003dthis.Oa){var b\u003dnew hh(a);g.Kg(function(){dh(this,b)},this)}};\nPg.prototype.mW\u003dfunction(a){this.Oa\u003d0;Og(this,2,a)};\nPg.prototype.nW\u003dfunction(a){this.Oa\u003d0;Og(this,3,a)};\nPg.prototype.iQ\u003dfunction(){for(var a;a\u003deh(this);)fh(this,a,this.Oa,this.Vd);this.sC\u003d!1};\nvar jh\u003dEg;g.Ra(hh,Ta);hh.prototype.name\u003d\"cancel\";g.Ra(g.kh,g.Kf);g.k\u003dg.kh.prototype;g.k.enabled\u003d!1;g.k.Hb\u003dnull;g.k.setInterval\u003dfunction(a){this.Mf\u003da;this.Hb\u0026\u0026this.enabled?(this.stop(),this.start()):this.Hb\u0026\u0026this.stop()};\ng.k.aW\u003dfunction(){if(this.enabled){var a\u003dg.Qa()-this.MJ;0\u003ca\u0026\u0026a\u003c.8*this.Mf?this.Hb\u003dthis.yw.setTimeout(this.JH,this.Mf-a):(this.Hb\u0026\u0026(this.yw.clearTimeout(this.Hb),this.Hb\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.k.start\u003dfunction(){this.enabled\u003d!0;this.Hb||(this.Hb\u003dthis.yw.setTimeout(this.JH,this.Mf),this.MJ\u003dg.Qa())};\ng.k.stop\u003dfunction(){this.enabled\u003d!1;this.Hb\u0026\u0026(this.yw.clearTimeout(this.Hb),this.Hb\u003dnull)};\ng.k.va\u003dfunction(){g.kh.Xd.va.call(this);this.stop();delete this.yw};g.k\u003dnh.prototype;g.k.IV\u003dfunction(a){this.C\u003da;this.B\u003d1};\ng.k.YL\u003dfunction(){var a\u003dthis.i.values();a\u003d[].concat(g.v(a)).filter(function(b){return b.Yq.size});\na.length\u0026\u0026this.J.flush(a,this.C);lba(a);this.u\u003d0;this.l.enabled\u0026\u0026this.l.stop()};\ng.k.zP\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.i.has(a)||this.i.set(a,new df(a,c))};\ng.k.yH\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.i.has(a)||this.i.set(a,new ef(a,c))};\ng.k.hN\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.iN.apply(this,[a,1].concat(g.v(c)))};\ng.k.iN\u003dfunction(a,b,c){for(var d\u003d[],e\u003d2;e\u003carguments.length;++e)d[e-2]\u003darguments[e];(e\u003dph(this,a))\u0026\u0026e instanceof df\u0026\u0026(e.u(b,d),oh(this))};\ng.k.Mk\u003dfunction(a,b,c){for(var d\u003d[],e\u003d2;e\u003carguments.length;++e)d[e-2]\u003darguments[e];(e\u003dph(this,a))\u0026\u0026e instanceof ef\u0026\u0026(e.Mk(b,d),oh(this))};qh.prototype.Mk\u003dfunction(a,b,c,d,e){this.i.Mk(\"/client_streamz/po/w/rl\",a,b,c,d,e)};\nrh.prototype.Mk\u003dfunction(a,b,c){this.i.Mk(\"/client_streamz/po/w/el\",a,b,c)};g.w(sh,De);g.w(th,De);g.w(vh,De);g.w(xh,De);var nba\u003d[3,6,4],oba\u003d[1],uh\u003d[[1,2,3]],wh\u003d[[1,2,3]];g.w(yh,De);var pba\u003d[1];var sba\u003d{};g.k\u003dCh.prototype;g.k.isEnabled\u003dfunction(){if(!g.C.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{Gy:60});if(\"1\"!\u003d\u003dthis.get(\"TESTCOOKIESENABLED\"))return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.k.set\u003dfunction(a,b,c){var d\u003d!1;if(\"object\"\u003d\u003d\u003dtypeof c){var e\u003dc.J9;d\u003dc.HV||!1;var f\u003dc.domain||void 0;var h\u003dc.path||void 0;var l\u003dc.Gy}if(/[;\u003d\\s]/.test(a))throw Error(\u0027Invalid cookie name \"\u0027+a+\u0027\"\u0027);if(/[;\\r\\n]/.test(b))throw Error(\u0027Invalid cookie value \"\u0027+b+\u0027\"\u0027);void 0\u003d\u003d\u003dl\u0026\u0026(l\u003d-1);c\u003df?\";domain\u003d\"+f:\"\";h\u003dh?\";path\u003d\"+h:\"\";d\u003dd?\";secure\":\"\";l\u003d0\u003el?\"\":0\u003d\u003dl?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+1E3*l)).toUTCString();this.i.cookie\u003da+\"\u003d\"+b+c+h+l+d+(null!\u003de?\";samesite\u003d\"+\ne:\"\")};\ng.k.get\u003dfunction(a,b){for(var c\u003da+\"\u003d\",d\u003d(this.i.cookie||\"\").split(\";\"),e\u003d0,f;e\u003cd.length;e++){f\u003dDc(d[e]);if(0\u003d\u003df.lastIndexOf(c,0))return f.substr(c.length);if(f\u003d\u003da)return\"\"}return b};\ng.k.remove\u003dfunction(a,b,c){var d\u003dvoid 0!\u003d\u003dthis.get(a);this.set(a,\"\",{Gy:0,path:b,domain:c});return d};\ng.k.ci\u003dfunction(){return Dh(this).keys};\ng.k.Sg\u003dfunction(){return Dh(this).values};\ng.k.isEmpty\u003dfunction(){return!this.i.cookie};\ng.k.clear\u003dfunction(){for(var a\u003dDh(this).keys,b\u003da.length-1;0\u003c\u003db;b--)this.remove(a[b])};\nvar tt\u003dnew Ch(\"undefined\"\u003d\u003dtypeof document?null:document);g.w(Ih,De);var tba\u003d[2];var Qh\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\x0B\":\"\\\\u000b\"},vba\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;Rh.prototype.l\u003dnull;Rh.prototype.getOptions\u003dfunction(){return this.l||(this.l\u003dthis.B())};var U1;g.Ra(Sh,Rh);Sh.prototype.i\u003dfunction(){var a\u003dTh(this);return a?new ActiveXObject(a):new XMLHttpRequest};\nSh.prototype.B\u003dfunction(){var a\u003d{};Th(this)\u0026\u0026(a[0]\u003d!0,a[1]\u003d!0);return a};\nU1\u003dnew Sh;Uh.prototype[Symbol.iterator]\u003dfunction(){return this};\nUh.prototype.next\u003dfunction(){var a\u003dthis.i.next();return{value:a.done?void 0:this.l.call(void 0,a.value,this.u++),done:a.done}};g.ai\u003d\"StopIteration\"in g.C?g.C.StopIteration:{message:\"StopIteration\",stack:\"\"};g.Vh.prototype.next\u003dfunction(){return g.Vh.prototype.i.call(this)};\ng.Vh.prototype.i\u003dfunction(){throw g.ai;};\ng.Vh.prototype.Eg\u003dfunction(){return this};Wh.prototype.Eg\u003dfunction(){return new Xh(this.i())};\nWh.prototype[Symbol.iterator]\u003dfunction(){return new Yh(this.i())};\nWh.prototype.l\u003dfunction(){return new Yh(this.i())};\ng.w(Xh,g.Vh);Xh.prototype.i\u003dfunction(){var a\u003dthis.u.next();if(a.done)throw g.ai;return a.value};\nXh.prototype.next\u003dfunction(){return Xh.prototype.i.call(this)};\nXh.prototype[Symbol.iterator]\u003dfunction(){return new Yh(this.u)};\nXh.prototype.l\u003dfunction(){return new Yh(this.u)};\ng.w(Yh,Wh);Yh.prototype.next\u003dfunction(){return this.u.next()};g.k\u003dg.ci.prototype;g.k.Sg\u003dfunction(){ei(this);for(var a\u003d[],b\u003d0;b\u003cthis.i.length;b++)a.push(this.l[this.i[b]]);return a};\ng.k.ci\u003dfunction(){ei(this);return this.i.concat()};\ng.k.has\u003dfunction(a){return di(this.l,a)};\ng.k.isEmpty\u003dfunction(){return 0\u003d\u003dthis.size};\ng.k.clear\u003dfunction(){this.l\u003d{};this.jo\u003dthis.size\u003dthis.i.length\u003d0};\ng.k.remove\u003dfunction(a){return this.delete(a)};\ng.k.delete\u003dfunction(a){return di(this.l,a)?(delete this.l[a],--this.size,this.jo++,this.i.length\u003e2*this.size\u0026\u0026ei(this),!0):!1};\ng.k.get\u003dfunction(a,b){return di(this.l,a)?this.l[a]:b};\ng.k.set\u003dfunction(a,b){di(this.l,a)||(this.size+\u003d1,this.i.push(a),this.jo++);this.l[a]\u003db};\ng.k.forEach\u003dfunction(a,b){for(var c\u003dthis.ci(),d\u003d0;d\u003cc.length;d++){var e\u003dc[d],f\u003dthis.get(e);a.call(b,f,e,this)}};\ng.k.clone\u003dfunction(){return new g.ci(this)};\ng.k.keys\u003dfunction(){return $h(this.Eg(!0)).l()};\ng.k.values\u003dfunction(){return $h(this.Eg(!1)).l()};\ng.k.entries\u003dfunction(){var a\u003dthis;return xba(this.keys(),function(b){return[b,a.get(b)]})};\ng.k.Eg\u003dfunction(a){ei(this);var b\u003d0,c\u003dthis.jo,d\u003dthis,e\u003dnew g.Vh;e.i\u003dfunction(){if(c!\u003dd.jo)throw Error(\"The map has changed since the iterator was created\");if(b\u003e\u003dd.i.length)throw g.ai;var f\u003dd.i[b++];return a?f:d.l[f]};\ne.next\u003de.i.bind(e);return e};var hi\u003d/^(?:([^:/?#.]+):)?(?:\\/\\/(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$/,xi\u003d/#|$/,Bba\u003d/[?\u0026]($|#)/;g.Ra(g.Bi,g.Kf);var Fba\u003d/^https?$/i,xKa\u003d[\"POST\",\"PUT\"],Ci\u003d[];g.k\u003dg.Bi.prototype;g.k.HP\u003dfunction(){this.dispose();g.nb(Ci,this)};\ng.k.send\u003dfunction(a,b,c,d){if(this.i)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.V+\"; newUri\u003d\"+a);b\u003db?b.toUpperCase():\"GET\";this.V\u003da;this.u\u003d\"\";this.l\u003d0;this.Sa\u003db;this.Fa\u003d!1;this.C\u003d!0;this.i\u003dthis.Aa?this.Aa.i():U1.i();this.ya\u003dthis.Aa?this.Aa.getOptions():U1.getOptions();this.i.onreadystatechange\u003d(0,g.D)(this.VK,this);try{Jh(Ii(this,\"Opening Xhr\")),this.Ja\u003d!0,this.i.open(b,String(a),!0),this.Ja\u003d!1}catch(f){Jh(Ii(this,\"Error opening Xhr: \"+f.message));Fi(this,f);return}a\u003d\nc||\"\";var e\u003dthis.headers.clone();d\u0026\u0026Aba(d,function(f,h){e.set(h,f)});\nd\u003de.ci().find(function(f){return\"content-type\"\u003d\u003df.toLowerCase()});\nc\u003dg.C.FormData\u0026\u0026a instanceof g.C.FormData;!g.ib(xKa,b)||d||c||e.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");e.forEach(function(f,h){this.i.setRequestHeader(h,f)},this);\nthis.La\u0026\u0026(this.i.responseType\u003dthis.La);\"withCredentials\"in this.i\u0026\u0026this.i.withCredentials!\u003d\u003dthis.L\u0026\u0026(this.i.withCredentials\u003dthis.L);try{Ri(this),0\u003cthis.J\u0026\u0026(this.xa\u003dEba(this.i),Jh(Ii(this,\"Will abort after \"+this.J+\"ms if incomplete, xhr2 \"+this.xa)),this.xa?(this.i.timeout\u003dthis.J,this.i.ontimeout\u003d(0,g.D)(this.TF,this)):this.Y\u003dg.lh(this.TF,this.J,this)),Jh(Ii(this,\"Sending request\")),this.ea\u003d!0,this.i.send(a),this.ea\u003d!1}catch(f){Jh(Ii(this,\"Send error: \"+f.message)),Fi(this,f)}};\ng.k.TF\u003dfunction(){\"undefined\"!\u003dtypeof Gi\u0026\u0026this.i\u0026\u0026(this.u\u003d\"Timed out after \"+this.J+\"ms, aborting\",this.l\u003d8,Ii(this,this.u),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.k.abort\u003dfunction(a){this.i\u0026\u0026this.C\u0026\u0026(Ii(this,\"Aborting\"),this.C\u003d!1,this.G\u003d!0,this.i.abort(),this.G\u003d!1,this.l\u003da||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),Ei(this))};\ng.k.va\u003dfunction(){this.i\u0026\u0026(this.C\u0026\u0026(this.C\u003d!1,this.G\u003d!0,this.i.abort(),this.G\u003d!1),Ei(this,!0));g.Bi.Xd.va.call(this)};\ng.k.VK\u003dfunction(){this.isDisposed()||(this.Ja||this.ea||this.G?Qi(this):this.bU())};\ng.k.bU\u003dfunction(){Qi(this)};\ng.k.isActive\u003dfunction(){return!!this.i};\ng.k.isComplete\u003dfunction(){return 4\u003d\u003dg.Hi(this)};\ng.k.getStatus\u003dfunction(){try{return 2\u003cg.Hi(this)?this.i.status:-1}catch(a){return-1}};\ng.k.getResponseHeader\u003dfunction(a){if(this.i\u0026\u0026this.isComplete())return a\u003dthis.i.getResponseHeader(a),null\u003d\u003d\u003da?void 0:a};\ng.k.getLastError\u003dfunction(){return\"string\"\u003d\u003d\u003dtypeof this.u?this.u:String(this.u)};g.w(Ui,De);g.w(Vi,De);g.w(Wi,De);Wi.prototype.X\u003dfunction(){return null!\u003dEe(this,7)};\nvar Jba\u003d[3,20,27];g.w(Xi,De);var Kba\u003d[3,5];g.w(aj,De);var Lba\u003d[5];g.w(bj,De);var Raa\u003dnew function(){this.fieldName\u003d{y9:0};this.i\u003dbj;this.isRepeated\u003d0};g.w(gj,g.Kf);g.k\u003dgj.prototype;g.k.va\u003dfunction(){this.tu();g.Kf.prototype.va.call(this)};\ng.k.dispatch\u003dfunction(a){if(a instanceof Wi)this.log(a);else{var b\u003dnew Wi;a\u003dQe(a);b\u003dGe(b,8,a);this.log(b)}};\ng.k.log\u003dfunction(a){a\u003da.clone();var b\u003dthis.rb++;Ge(a,21,b);this.ea\u0026\u0026Ge(a,26,this.ea);if(!Ee(a,1)){b\u003da;var c\u003dDate.now().toString();Ge(b,1,c)}null!\u003dEe(a,15)||Ge(a,15,60*(new Date).getTimezoneOffset());this.u\u0026\u0026(b\u003dthis.u.clone(),Me(a,16,b));for(;1E3\u003c\u003dthis.l.length;)this.l.shift(),++this.J;this.l.push(a);this.dispatchEvent(new jj(a));this.ya||this.i.enabled||this.i.start()};\ng.k.flush\u003dfunction(a,b){var c\u003dthis;if(0\u003d\u003d\u003dthis.l.length)a\u0026\u0026a();else if(this.Aa)Nba(this);else{var d\u003dDate.now();if(this.bb\u003ed\u0026\u0026this.Fa\u003cd)b\u0026\u0026b(\"throttled\");else{var e\u003d$i(Zi(Yi(this.C.clone()),this.l),this.J);d\u003d{};var f\u003dthis.Sa();f\u0026\u0026(d.Authorization\u003df);var h\u003dhj(this);this.V\u0026\u0026(d[\"X-Goog-AuthUser\"]\u003dthis.V,h\u003dvi(h,\"authuser\",this.V));this.pageId\u0026\u0026(d[\"X-Goog-PageId\"]\u003dthis.pageId,h\u003dvi(h,\"pageId\",this.pageId));if(f\u0026\u0026this.Ya\u003d\u003d\u003df)b\u0026\u0026b(\"stale-auth-token\");else{this.l\u003d[];this.i.enabled\u0026\u0026this.i.stop();this.J\u003d0;var l\u003d\nQe(e),m;this.L\u0026\u0026this.L.isSupported(l.length)\u0026\u0026(m\u003dthis.L.k9(l));var n\u003d{url:h,body:l,BP:1,Zp:d,requestType:\"POST\",withCredentials:this.withCredentials,timeoutMillis:this.timeoutMillis},p\u003dfunction(u){c.G.reset();c.i.setInterval(c.G.getValue());if(u){var x\u003dnull;try{var y\u003dJSON.parse(u.replace(\")]}\u0027\\n\",\"\"));x\u003dnew aj(y)}catch(z){}x\u0026\u0026(u\u003dNumber(Fe(x,1,\"-1\")),0\u003cu\u0026\u0026(c.Fa\u003dDate.now(),c.bb\u003dc.Fa+u),x\u003dSaa(x))\u0026\u0026(x\u003dSe(x,1,-1),-1!\u003dx\u0026\u0026(c.La||ij(c,x)))}a\u0026\u0026a()},q\u003dfunction(u){var x\u003dKe(e,Wi,3);\ng.$e(c.G);c.i.setInterval(c.G.getValue());401\u003d\u003d\u003du\u0026\u0026f\u0026\u0026(c.Ya\u003df);if(500\u003c\u003du\u0026\u0026600\u003eu||401\u003d\u003d\u003du||0\u003d\u003d\u003du)c.l\u003dx.concat(c.l),c.ya||c.i.enabled||c.i.start();b\u0026\u0026b(\"net-send-failed\",u)},t\u003dfunction(){c.Ja?c.Ja.send(n,p,q):c.fb(n,p,q)};\nm?m.then(function(u){n.Zp[\"Content-Encoding\"]\u003d\"gzip\";n.Zp[\"Content-Type\"]\u003d\"application/binary\";n.body\u003du;n.BP\u003d2;t()},function(){t()}):t()}}}};\ng.k.tu\u003dfunction(){this.flush()};\ng.w(jj,g.lf);kj.prototype.Qe\u003dfunction(){var a\u003dnew gj(1654,this.Y?this.Y:Hh,\"0\",this.G,this.u,this.B,!1,void 0,void 0,void 0,this.J?this.J:void 0);if(this.V){var b\u003dthis.V;Ee(b,1)||Ge(b,1,1);Me(a.C,1,b)}if(this.l){b\u003dthis.l;var c\u003dJe(a.C,Vi,1),d\u003dJe(c,Ui,11);d||(d\u003dnew Ui);Ge(d,7,b);Me(c,11,d);Ee(c,1)||Ge(c,1,1);Me(a.C,1,c)}this.C\u0026\u0026(a.L\u003dthis.C);this.i\u0026\u0026(a.ea\u003dthis.i);this.L\u0026\u0026((b\u003dthis.L)?(a.u||(a.u\u003dnew Ih),b\u003dQe(b),Ge(a.u,4,b)):a.u\u0026\u0026Ge(a.u,4,void 0));this.xa\u0026\u0026(b\u003dthis.xa,a.u||(a.u\u003dnew Ih),Ge(a.u,2,ve(b||[])));this.ea\u0026\u0026\n(b\u003dthis.ea,a.La\u003d!0,ij(a,b));return a};lj.prototype.flush\u003dfunction(a){a\u003da||[];if(a.length){for(var b\u003dnew yh,c\u003d[],d\u003d0;d\u003ca.length;d++){var e\u003da[d],f\u003de;var h\u003dnew sh;h\u003dGe(h,1,f.l);for(var l\u003df,m\u003d[],n\u003d0;n\u003cl.i.length;n++)m.push(l.i[n].Pm);h\u003dGe(h,3,ve(m||[]));l\u003d[];m\u003d[];n\u003dg.r(f.Yq.keys());for(var p\u003dn.next();!p.done;p\u003dn.next())m.push(p.value.split(\",\"));for(n\u003d0;n\u003cm.length;n++){p\u003dm[n];var q\u003df.B;for(var t\u003df.zC(p)||[],u\u003d[],x\u003d0;x\u003ct.length;x++){var y\u003dt[x];y\u003dy\u0026\u0026y.RH;var z\u003dnew xh;switch(q){case 3:Ie(z,1,wh[0],Number(y));break;case 2:Ie(z,2,wh[0],Number(y))}u.push(z)}q\u003d\nu;for(t\u003d0;t\u003cq.length;t++){u\u003dq[t];x\u003dnew th;u\u003dMe(x,2,u);x\u003dp;y\u003d[];z\u003df;for(var G\u003d[],H\u003d0;H\u003cz.i.length;H++)G.push(z.i[H].Qm);z\u003dG;for(G\u003d0;G\u003cz.length;G++){H\u003dz[G];var I\u003dx[G],L\u003dnew vh;switch(H){case 3:Ie(L,1,uh[0],String(I));break;case 2:Ie(L,2,uh[0],Number(I));break;case 1:Ie(L,3,uh[0],\"true\"\u003d\u003dI)}y.push(L)}Ne(u,1,y);l.push(u)}}Ne(h,4,l);c.push(h);e.clear()}Ne(b,1,c);this.i.dispatch(b);this.i.flush()}};nj.prototype.Dy\u003dfunction(){};\nnj.prototype.ev\u003dfunction(){};\nnj.prototype.RJ\u003dfunction(){};\noj.prototype.Dy\u003dfunction(a){this.clientError.i.hN(\"/client_streamz/po/w/cec\",a,this.fm)};\noj.prototype.ev\u003dfunction(a,b){this.l.Mk(b,a,this.fm)};\noj.prototype.RJ\u003dfunction(a,b,c){var d\u003dthis,e\u003dDate.now();(function(){return g.E(d,function h(){var l,m,n\u003dthis,p;return g.B(h,function(q){if(1\u003d\u003dq.i)return l\u003d0,ra(q,2,3),g.A(q,c,3);if(2!\u003dq.i)return ua(q),m\u003dDate.now()-e,n.u.Mk(m,a,b,l,n.fm),wa(q,0);p\u003dta(q);void 0!\u003d\u003dp.code\u0026\u0026void 0!\u003d\u003dp.code?l\u003dp.code:(l\u003d-1,n.Dy(1));return q.wb(3)})})})()};g.w(pj,De);g.w(qj,De);g.w(rj,De);rj.DR\u003d\"bfkj\";sj.prototype.snapshot\u003dfunction(a){var b\u003dthis;if(this.i)throw Error(\"Already disposed\");return this.B.then(function(){return new Promise(function(c){b.u(function(d){c(d)},[a.aI])})})};\nsj.prototype.dispose\u003dfunction(){var a\u003dthis;this.i\u003d!0;this.B.then(function(){a.l\u0026\u0026a.l()})};\nsj.prototype.isDisposed\u003dfunction(){return this.i};var tj\u003d{};var wj;g.w(yj,xj);yj.prototype.toString\u003dfunction(){return this.i.toString()};g.w(Aj,zj);Aj.prototype.toString\u003dfunction(){return this.i};\nvar gpa\u003dnew Aj(\"about:invalid#zTSz\",tj);ea.Object.defineProperties(Gj.prototype,{l:{configurable:!0,enumerable:!0,get:function(){return this.i.a}},\nu:{configurable:!0,enumerable:!0,get:function(){return this.i.b}}});g.w(Hj,De);g.w(Ij,De);Jj.prototype.Mx\u003dfunction(){return this.u};\nJj.prototype.getMetadata\u003dfunction(){return this.l};Kj.prototype.getMetadata\u003dfunction(){return this.i};\nKj.prototype.Mx\u003dfunction(){return this.l};\nKj.prototype.getStatus\u003dfunction(){return null};Lj.prototype.getName\u003dfunction(){return this.name};var yKa\u003dnew Lj(\"/google.internal.waa.v1.Waa/Create\",Hj,Ij,function(a){return Qe(a)},function(a){return ze(Ij,a?JSON.parse(a):null)});g.w(Nj,De);g.w(Oj,De);var zea\u003dnew Lj(\"/google.internal.waa.v1.Waa/GenerateIT\",Nj,Oj,function(a){return Qe(a)},function(a){return ze(Oj,a?JSON.parse(a):null)});var lea\u003dPromise;g.w(Pj,De);Pj.prototype.getValue\u003dfunction(){return Fe(this,2,\"\")};\nPj.prototype.setValue\u003dfunction(a){return He(this,2,a,\"\")};g.w(Qj,De);var Xba\u003d[3];Rj.prototype.Wl\u003dfunction(a,b){\"data\"\u003d\u003da?this.u.push(b):\"metadata\"\u003d\u003da?this.C.push(b):\"status\"\u003d\u003da?this.G.push(b):\"end\"\u003d\u003da?this.B.push(b):\"error\"\u003d\u003da\u0026\u0026this.l.push(b);return this};\nRj.prototype.removeListener\u003dfunction(a,b){\"data\"\u003d\u003da?Xj(this.u,b):\"metadata\"\u003d\u003da?Xj(this.C,b):\"status\"\u003d\u003da?Xj(this.G,b):\"end\"\u003d\u003da?Xj(this.B,b):\"error\"\u003d\u003da\u0026\u0026Xj(this.l,b);return this};\nRj.prototype.cancel\u003dfunction(){this.i.abort()};\nRj.prototype.cancel\u003dRj.prototype.cancel;Rj.prototype.removeListener\u003dRj.prototype.removeListener;Rj.prototype.on\u003dRj.prototype.Wl;g.Ra(Yj,Rh);Yj.prototype.i\u003dfunction(){return new Zj(this.C,this.u)};\nYj.prototype.B\u003dZa({});g.Ra(Zj,g.Kf);g.k\u003dZj.prototype;g.k.open\u003dfunction(a,b){if(0!\u003dthis.readyState)throw this.abort(),Error(\"Error reopening a connection\");this.Y\u003da;this.ea\u003db;this.readyState\u003d1;bk(this)};\ng.k.send\u003dfunction(a){if(1!\u003dthis.readyState)throw this.abort(),Error(\"need to call open() first. \");this.i\u003d!0;var b\u003d{headers:this.V,method:this.Y,credentials:this.G,cache:void 0};a\u0026\u0026(b.body\u003da);(this.xa||g.C).fetch(new Request(this.ea,b)).then(this.NQ.bind(this),this.Zx.bind(this))};\ng.k.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.V\u003dnew Headers;this.status\u003d0;this.u\u0026\u0026this.u.cancel(\"Request was aborted.\");1\u003c\u003dthis.readyState\u0026\u0026this.i\u0026\u00264!\u003dthis.readyState\u0026\u0026(this.i\u003d!1,ck(this));this.readyState\u003d0};\ng.k.NQ\u003dfunction(a){if(this.i\u0026\u0026(this.C\u003da,this.l||(this.status\u003dthis.C.status,this.statusText\u003dthis.C.statusText,this.l\u003da.headers,this.readyState\u003d2,bk(this)),this.i\u0026\u0026(this.readyState\u003d3,bk(this),this.i)))if(\"arraybuffer\"\u003d\u003d\u003dthis.responseType)a.arrayBuffer().then(this.LQ.bind(this),this.Zx.bind(this));else if(\"undefined\"!\u003d\u003dtypeof g.C.ReadableStream\u0026\u0026\"body\"in a){this.u\u003da.body.getReader();if(this.J){if(this.responseType)throw Error(\u0027responseType must be empty for \"streamBinaryChunks\" mode responses.\u0027);this.response\u003d\n[]}else this.response\u003dthis.responseText\u003d\"\",this.L\u003dnew TextDecoder;ak(this)}else a.text().then(this.MQ.bind(this),this.Zx.bind(this))};\ng.k.DQ\u003dfunction(a){if(this.i){if(this.J\u0026\u0026a.value)this.response.push(a.value);else if(!this.J){var b\u003da.value?a.value:new Uint8Array(0);if(b\u003dthis.L.decode(b,{stream:!a.done}))this.response\u003dthis.responseText+\u003db}a.done?ck(this):bk(this);3\u003d\u003dthis.readyState\u0026\u0026ak(this)}};\ng.k.MQ\u003dfunction(a){this.i\u0026\u0026(this.response\u003dthis.responseText\u003da,ck(this))};\ng.k.LQ\u003dfunction(a){this.i\u0026\u0026(this.response\u003da,ck(this))};\ng.k.Zx\u003dfunction(){this.i\u0026\u0026ck(this)};\ng.k.setRequestHeader\u003dfunction(a,b){this.V.append(a,b)};\ng.k.getResponseHeader\u003dfunction(a){return this.l?this.l.get(a.toLowerCase())||\"\":\"\"};\ng.k.getAllResponseHeaders\u003dfunction(){if(!this.l)return\"\";for(var a\u003d[],b\u003dthis.l.entries(),c\u003db.next();!c.done;)c\u003dc.value,a.push(c[0]+\": \"+c[1]),c\u003db.next();return a.join(\"\\r\\n\")};\nObject.defineProperty(Zj.prototype,\"withCredentials\",{get:function(){return\"include\"\u003d\u003d\u003dthis.G},\nset:function(a){this.G\u003da?\"include\":\"same-origin\"}});g.dk.prototype.toString\u003dfunction(){var a\u003d[],b\u003dthis.B;b\u0026\u0026a.push(kk(b,zKa,!0),\":\");var c\u003dthis.i;if(c||\"file\"\u003d\u003db)a.push(\"//\"),(b\u003dthis.L)\u0026\u0026a.push(kk(b,zKa,!0),\"@\"),a.push(sd(c).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),c\u003dthis.u,null!\u003dc\u0026\u0026a.push(\":\",String(c));if(c\u003dthis.getPath())this.i\u0026\u0026\"/\"!\u003dc.charAt(0)\u0026\u0026a.push(\"/\"),a.push(kk(c,\"/\"\u003d\u003dc.charAt(0)?AKa:BKa,!0));(c\u003dthis.l.toString())\u0026\u0026a.push(\"?\",c);(c\u003dthis.C)\u0026\u0026a.push(\"#\",kk(c,CKa));return a.join(\"\")};\ng.dk.prototype.resolve\u003dfunction(a){var b\u003dthis.clone(),c\u003d!!a.B;c?g.ek(b,a.B):c\u003d!!a.L;c?b.L\u003da.L:c\u003d!!a.i;c?g.fk(b,a.i):c\u003dnull!\u003da.u;var d\u003da.getPath();if(c)g.gk(b,a.u);else if(c\u003d!!a.J){if(\"/\"!\u003dd.charAt(0))if(this.i\u0026\u0026!this.J)d\u003d\"/\"+d;else{var e\u003db.getPath().lastIndexOf(\"/\");-1!\u003de\u0026\u0026(d\u003db.getPath().substr(0,e+1)+d)}e\u003dd;if(\"..\"\u003d\u003de||\".\"\u003d\u003de)d\u003d\"\";else if(-1!\u003de.indexOf(\"./\")||-1!\u003de.indexOf(\"/.\")){d\u003dqc(e,\"/\");e\u003de.split(\"/\");for(var f\u003d[],h\u003d0;h\u003ce.length;){var l\u003de[h++];\".\"\u003d\u003dl?d\u0026\u0026h\u003d\u003de.length\u0026\u0026f.push(\"\"):\"..\"\u003d\u003dl?((1\u003cf.length||\n1\u003d\u003df.length\u0026\u0026\"\"!\u003df[0])\u0026\u0026f.pop(),d\u0026\u0026h\u003d\u003de.length\u0026\u0026f.push(\"\")):(f.push(l),d\u003d!0)}d\u003df.join(\"/\")}else d\u003de}c?b.J\u003dd:c\u003d\"\"!\u003d\u003da.l.toString();c?hk(b,a.l.clone()):c\u003d!!a.C;c\u0026\u0026(b.C\u003da.C);return b};\ng.dk.prototype.clone\u003dfunction(){return new g.dk(this)};\ng.dk.prototype.getPath\u003dfunction(){return this.J};\nvar zKa\u003d/[#\\/\\?@]/g,BKa\u003d/[#\\?:]/g,AKa\u003d/[#\\?]/g,aca\u003d/[#\\?@]/g,CKa\u003d/#/g;g.k\u003djk.prototype;g.k.add\u003dfunction(a,b){rk(this);this.u\u003dnull;a\u003dsk(this,a);var c\u003dthis.i.get(a);c||this.i.set(a,c\u003d[]);c.push(b);this.l\u003dthis.l+1;return this};\ng.k.remove\u003dfunction(a){rk(this);a\u003dsk(this,a);return this.i.has(a)?(this.u\u003dnull,this.l\u003dthis.l-this.i.get(a).length,this.i.remove(a)):!1};\ng.k.clear\u003dfunction(){this.i\u003dthis.u\u003dnull;this.l\u003d0};\ng.k.isEmpty\u003dfunction(){rk(this);return 0\u003d\u003dthis.l};\ng.k.forEach\u003dfunction(a,b){rk(this);this.i.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};\ng.k.ci\u003dfunction(){rk(this);for(var a\u003dthis.i.Sg(),b\u003dthis.i.ci(),c\u003d[],d\u003d0;d\u003cb.length;d++)for(var e\u003da[d],f\u003d0;f\u003ce.length;f++)c.push(b[d]);return c};\ng.k.Sg\u003dfunction(a){rk(this);var b\u003d[];if(\"string\"\u003d\u003d\u003dtypeof a)tk(this,a)\u0026\u0026(b\u003db.concat(this.i.get(sk(this,a))));else{a\u003dthis.i.Sg();for(var c\u003d0;c\u003ca.length;c++)b\u003db.concat(a[c])}return b};\ng.k.set\u003dfunction(a,b){rk(this);this.u\u003dnull;a\u003dsk(this,a);tk(this,a)\u0026\u0026(this.l\u003dthis.l-this.i.get(a).length);this.i.set(a,[b]);this.l\u003dthis.l+1;return this};\ng.k.get\u003dfunction(a,b){if(!a)return b;a\u003dthis.Sg(a);return 0\u003ca.length?String(a[0]):b};\ng.k.toString\u003dfunction(){if(this.u)return this.u;if(!this.i)return\"\";for(var a\u003d[],b\u003dthis.i.ci(),c\u003d0;c\u003cb.length;c++){var d\u003db[c],e\u003dsd(d);d\u003dthis.Sg(d);for(var f\u003d0;f\u003cd.length;f++){var h\u003de;\"\"!\u003d\u003dd[f]\u0026\u0026(h+\u003d\"\u003d\"+sd(d[f]));a.push(h)}}return this.u\u003da.join(\"\u0026\")};\ng.k.clone\u003dfunction(){var a\u003dnew jk;a.u\u003dthis.u;this.i\u0026\u0026(a.i\u003dthis.i.clone(),a.l\u003dthis.l);return a};g.Ra(g.vk,g.F);var DKa\u003d[];g.k\u003dg.vk.prototype;g.k.Pa\u003dfunction(a,b,c,d){Array.isArray(b)||(b\u0026\u0026(DKa[0]\u003db.toString()),b\u003dDKa);for(var e\u003d0;e\u003cb.length;e++){var f\u003dxf(a,b[e],c||this.handleEvent,d||!1,this.l||this);if(!f)break;this.i[f.key]\u003df}return this};\ng.k.Cy\u003dfunction(a,b,c,d){return wk(this,a,b,c,d)};\ng.k.jc\u003dfunction(a,b,c,d,e){if(Array.isArray(b))for(var f\u003d0;f\u003cb.length;f++)this.jc(a,b[f],c,d,e);else c\u003dc||this.handleEvent,d\u003dg.La(d)?!!d.capture:!!d,e\u003de||this.l||this,c\u003dyf(c),d\u003d!!d,b\u003drf(a)?a.Fu(b,c,d,e):a?(a\u003dAf(a))?a.Fu(b,c,d,e):null:null,b\u0026\u0026(Hf(b),delete this.i[b.key])};\ng.k.va\u003dfunction(){g.vk.Xd.va.call(this);g.xk(this)};\ng.k.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};yk.prototype.isInputValid\u003dfunction(){return this.u};Ak.prototype.isInputValid\u003dfunction(){return 3!\u003dthis.Oa};\nAk.prototype.pe\u003dfunction(){return this.C};\nAk.prototype.Vw\u003dfunction(){return!0};\nAk.prototype.parse\u003dfunction(a){function b(m){m\u0026128\u0026\u0026Bk(f,h,l,\"invalid tag\");2!\u003d(m\u00267)\u0026\u0026Bk(f,h,l,\"invalid wire type\");f.l\u003dm\u003e\u003e\u003e3;1!\u003df.l\u0026\u00262!\u003df.l\u0026\u002615!\u003df.l\u0026\u0026Bk(f,h,l,\"unexpected tag\");f.Oa\u003d1;f.i\u003d0;f.u\u003d0}\nfunction c(m){f.u++;5\u003d\u003df.u\u0026\u0026m\u0026240\u0026\u0026Bk(f,h,l,\"message length too long\");f.i|\u003d(m\u0026127)\u003c\u003c7*(f.u-1);m\u0026128||(f.Oa\u003d2,f.G\u003d0,\"undefined\"!\u003d\u003dtypeof Uint8Array?f.B\u003dnew Uint8Array(f.i):f.B\u003dArray(f.i),0\u003d\u003df.i\u0026\u0026e())}\nfunction d(m){f.B[f.G++]\u003dm;f.G\u003d\u003df.i\u0026\u0026e()}\nfunction e(){if(15\u003ef.l){var m\u003d{};m[f.l]\u003df.B;f.Vd.push(m)}f.Oa\u003d0}\nfor(var f\u003dthis,h\u003da instanceof Array?a:new Uint8Array(a),l\u003d0;l\u003ch.length;){switch(f.Oa){case 3:Bk(f,h,l,\"stream already broken\");break;case 0:b(h[l]);break;case 1:c(h[l]);break;case 2:d(h[l]);break;default:throw Error(\"unexpected parser state: \"+f.Oa);}f.J++;l++}a\u003df.Vd;f.Vd\u003d[];return 0\u003ca.length?a:null};Ck.prototype.isInputValid\u003dfunction(){return null\u003d\u003d\u003dthis.i};\nCk.prototype.pe\u003dfunction(){return this.i};\nCk.prototype.Vw\u003dfunction(){return!1};\nCk.prototype.parse\u003dfunction(a){null!\u003d\u003dthis.i\u0026\u0026Dk(this,a,\"stream already broken\");var b\u003dnull;try{var c\u003dthis.u;c.u||zk(c,a,\"stream already broken\");c.i+\u003da;var d\u003dMath.floor(c.i.length/4);if(0\u003d\u003dd)var e\u003dnull;else{try{var f\u003dge(c.i.substr(0,4*d))}catch(h){zk(c,c.i,h.message)}c.l+\u003d4*d;c.i\u003dc.i.substr(4*d);e\u003df}b\u003dnull\u003d\u003d\u003de?null:this.B.parse(e)}catch(h){Dk(this,a,h.message)}this.l+\u003da.length;return b};var EKa\u003d{INIT:0,Et:1,mB:2,Pq:3,Rs:4,Qs:5,STRING:6,hB:7,GG:8,bH:9,cH:10,dH:11,KF:12,LF:13,MF:14,NF:15,KG:16,LG:17,MG:18,hP:19,lB:20};g.k\u003dFk.prototype;g.k.isInputValid\u003dfunction(){return 3!\u003dthis.B};\ng.k.pe\u003dfunction(){return this.J};\ng.k.done\u003dfunction(){return 2\u003d\u003d\u003dthis.B};\ng.k.Vw\u003dfunction(){return!1};\ng.k.parse\u003dfunction(a){function b(){for(;t\u003ca.length;)if(Ek(a[t]))t++,f.l++;else break;return t\u003cn}\nfunction c(){for(var x;;){x\u003da[t++];if(!x)break;f.l++;switch(f.Oa){case m.INIT:\"{\"\u003d\u003d\u003dx?f.Oa\u003dm.mB:\"[\"\u003d\u003d\u003dx?f.Oa\u003dm.Rs:Ek(x)||Gk(f,a,t);continue;case m.hB:case m.mB:if(Ek(x))continue;if(f.Oa\u003d\u003d\u003dm.hB)h.push(m.GG);else if(\"}\"\u003d\u003d\u003dx){e(\"{}\");f.Oa\u003dd();continue}else h.push(m.Pq);\u0027\"\u0027\u003d\u003d\u003dx?f.Oa\u003dm.STRING:Gk(f,a,t);continue;case m.GG:case m.Pq:if(Ek(x))continue;\":\"\u003d\u003d\u003dx?(f.Oa\u003d\u003d\u003dm.Pq\u0026\u0026(h.push(m.Pq),f.i++),f.Oa\u003dm.Et):\"}\"\u003d\u003d\u003dx?(f.i--,e(),f.Oa\u003dd()):\",\"\u003d\u003d\u003dx?(f.Oa\u003d\u003d\u003dm.Pq\u0026\u0026h.push(m.Pq),f.Oa\u003dm.hB):Gk(f,a,t);continue;case m.Rs:case m.Et:if(Ek(x))continue;\nif(f.Oa\u003d\u003d\u003dm.Rs)if(f.i++,f.Oa\u003dm.Et,\"]\"\u003d\u003d\u003dx){f.i--;if(0\u003d\u003d\u003df.i){f.Oa\u003dm.Qs;return}e(\"[]\");f.Oa\u003dd();continue}else h.push(m.Qs);\u0027\"\u0027\u003d\u003d\u003dx?f.Oa\u003dm.STRING:\"{\"\u003d\u003d\u003dx?f.Oa\u003dm.mB:\"[\"\u003d\u003d\u003dx?f.Oa\u003dm.Rs:\"t\"\u003d\u003d\u003dx?f.Oa\u003dm.bH:\"f\"\u003d\u003d\u003dx?f.Oa\u003dm.KF:\"n\"\u003d\u003d\u003dx?f.Oa\u003dm.KG:\"-\"!\u003d\u003dx\u0026\u0026(-1!\u003d\u003d\"0123456789\".indexOf(x)?f.Oa\u003dm.lB:Gk(f,a,t));continue;case m.Qs:if(\",\"\u003d\u003d\u003dx)h.push(m.Qs),f.Oa\u003dm.Et,1\u003d\u003d\u003df.i\u0026\u0026(q\u003dt);else if(\"]\"\u003d\u003d\u003dx){f.i--;if(0\u003d\u003d\u003df.i)return;e();f.Oa\u003dd()}else if(Ek(x))continue;else Gk(f,a,t);continue;case m.STRING:var y\u003dt;a:for(;;){for(;0\u003c\nf.G;)if(x\u003da[t++],4\u003d\u003d\u003df.G?f.G\u003d0:f.G++,!x)break a;if(\u0027\"\u0027\u003d\u003d\u003dx\u0026\u0026!f.C){f.Oa\u003dd();break}if(\"\\\\\"\u003d\u003d\u003dx\u0026\u0026!f.C\u0026\u0026(f.C\u003d!0,x\u003da[t++],!x))break;if(f.C)if(f.C\u003d!1,\"u\"\u003d\u003d\u003dx\u0026\u0026(f.G\u003d1),x\u003da[t++])continue;else break;l.lastIndex\u003dt;x\u003dl.exec(a);if(!x){t\u003da.length+1;break}t\u003dx.index+1;x\u003da[x.index];if(!x)break}f.l+\u003dt-y;continue;case m.bH:if(!x)continue;\"r\"\u003d\u003d\u003dx?f.Oa\u003dm.cH:Gk(f,a,t);continue;case m.cH:if(!x)continue;\"u\"\u003d\u003d\u003dx?f.Oa\u003dm.dH:Gk(f,a,t);continue;case m.dH:if(!x)continue;\"e\"\u003d\u003d\u003dx?f.Oa\u003dd():Gk(f,a,t);continue;case m.KF:if(!x)continue;\n\"a\"\u003d\u003d\u003dx?f.Oa\u003dm.LF:Gk(f,a,t);continue;case m.LF:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.Oa\u003dm.MF:Gk(f,a,t);continue;case m.MF:if(!x)continue;\"s\"\u003d\u003d\u003dx?f.Oa\u003dm.NF:Gk(f,a,t);continue;case m.NF:if(!x)continue;\"e\"\u003d\u003d\u003dx?f.Oa\u003dd():Gk(f,a,t);continue;case m.KG:if(!x)continue;\"u\"\u003d\u003d\u003dx?f.Oa\u003dm.LG:Gk(f,a,t);continue;case m.LG:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.Oa\u003dm.MG:Gk(f,a,t);continue;case m.MG:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.Oa\u003dd():Gk(f,a,t);continue;case m.hP:\".\"\u003d\u003d\u003dx?f.Oa\u003dm.lB:Gk(f,a,t);continue;case m.lB:if(-1!\u003d\u003d\"0123456789.eE+-\".indexOf(x))continue;\nelse t--,f.l--,f.Oa\u003dd();continue;default:Gk(f,a,t)}}}\nfunction d(){var x\u003dh.pop();return null!\u003dx?x:m.Et}\nfunction e(x){1\u003cf.i||(x||(x\u003d-1\u003d\u003d\u003dq?f.u+a.substring(p,t):a.substring(q,t)),f.L?f.Vd.push(x):f.Vd.push(JSON.parse(x)),q\u003dt)}\nfor(var f\u003dthis,h\u003df.V,l\u003df.ea,m\u003dEKa,n\u003da.length,p\u003d0,q\u003d-1,t\u003d0;t\u003cn;)switch(f.B){case 3:return Gk(f,a,t),null;case 2:return b()\u0026\u0026Gk(f,a,t),null;case 0:if(b()){var u\u003da[t++];f.l++;if(\"[\"\u003d\u003d\u003du){f.B\u003d1;p\u003dt;f.Oa\u003dm.Rs;continue}else Gk(f,a,t)}return null;case 1:return c(),0\u003d\u003d\u003df.i\u0026\u0026f.Oa\u003d\u003dm.Qs?(f.B\u003d2,f.u\u003da.substring(t)):f.u\u003d-1\u003d\u003d\u003dq?f.u+a.substring(p):a.substring(q),0\u003cf.Vd.length?(u\u003df.Vd,f.Vd\u003d[],u):null}return null};Hk.prototype.isInputValid\u003dfunction(){return null\u003d\u003d\u003dthis.u};\nHk.prototype.pe\u003dfunction(){return this.u};\nHk.prototype.Vw\u003dfunction(){return!1};\nHk.prototype.parse\u003dfunction(a){function b(m){f.Oa\u003d6;f.u\u003d\"The stream is broken @\"+f.i+\"/\"+h+\". Error: \"+m+\". With input:\\n\";throw Error(f.u);}\nfunction c(){f.l\u003dnew Fk({h9:!0,UP:!0})}\nfunction d(m){if(m)for(var n\u003d0;n\u003cm.length;n++){var p\u003d{};p[1]\u003dm[n];f.Vd.push(p)}}\nfunction e(m){if(m){(f.B||1\u003cm.length)\u0026\u0026b(\"extra status: \"+m);f.B\u003d!0;var n\u003d{};n[2]\u003dm[0];f.Vd.push(n)}}\nfor(var f\u003dthis,h\u003d0;h\u003ca.length;){var l;if(l\u003d2!\u003d\u003df.Oa){a:{for(;h\u003ca.length;){if(!Ek(a[h])){l\u003d!0;break a}h++;f.i++}l\u003d!1}l\u003d!l}if(l)return null;switch(f.Oa){case 6:b(\"stream already broken\");break;case 0:\"[\"\u003d\u003d\u003da[h]?(f.Oa\u003d1,h++,f.i++):b(\"unexpected input token\");break;case 1:\"[\"\u003d\u003d\u003da[h]?(f.Oa\u003d2,c()):\",\"\u003d\u003d\u003da[h]||\"null,\"\u003d\u003da.substr(h,5)?f.Oa\u003d3:\"]\"\u003d\u003d\u003da[h]?(f.Oa\u003d5,h++,f.i++):b(\"unexpected input token\");break;case 2:l\u003df.l.parse(a.substring(h));d(l);f.l.done()?(f.Oa\u003d3,l\u003df.l.u,f.i+\u003da.length-h-l.length,a\u003dl,h\u003d0):(f.i+\u003d\na.length-h,h\u003da.length);break;case 3:\",\"\u003d\u003d\u003da[h]||\"null,\"\u003d\u003da.substr(h,5)?(f.Oa\u003d4,c(),f.l.parse(\"[\"),h+\u003d\",\"\u003d\u003d\u003da[h]?1:5,f.i++):\"]\"\u003d\u003d\u003da[h]\u0026\u0026(f.Oa\u003d5,h++,f.i++);break;case 4:l\u003df.l.parse(a.substring(h));e(l);f.l.done()?(f.Oa\u003d5,l\u003df.l.u,f.i+\u003da.length-h-l.length,a\u003dl,h\u003d0):(f.i+\u003da.length-h,h\u003da.length);break;case 5:b(\"extra input after stream end\")}}return 0\u003cf.Vd.length?(a\u003df.Vd,f.Vd\u003d[],a):null};Ik.prototype.getStatus\u003dfunction(){return this.B};\nIk.prototype.ea\u003dfunction(a){a\u003da.target;try{if(a\u003d\u003dthis.i)a:{var b\u003dg.Hi(this.i),c\u003dthis.i.l,d\u003dthis.i.getStatus(),e\u003dg.Si(this.i);a\u003d[];if(Ti(this.i)instanceof Array){var f\u003dTi(this.i);0\u003cf.length\u0026\u0026f[0]instanceof Uint8Array\u0026\u0026(this.V\u003d!0,a\u003df)}if(!(3\u003eb||3\u003d\u003db\u0026\u0026!e\u0026\u00260\u003d\u003da.length))if(d\u003d200\u003d\u003dd||206\u003d\u003dd,4\u003d\u003db\u0026\u0026(8\u003d\u003dc?Jk(this,7):7\u003d\u003dc?Jk(this,8):d||Jk(this,3)),this.l||(this.l\u003dkea(this.i),null\u003d\u003dthis.l\u0026\u0026Jk(this,5)),2\u003cthis.B)Kk(this);else{if(a.length\u003ethis.u){var h\u003da.length;c\u003d[];try{if(this.l.Vw())for(var l\u003d0;l\u003ch;l++){var m\u003d\nthis.l.parse(Array.from(a[l]));m\u0026\u0026(c\u003dc.concat(m))}else{m\u003d\"\";if(!this.G){if(\"undefined\"\u003d\u003d\u003dtypeof TextDecoder)throw Error(\"TextDecoder is not supported by this browser.\");this.G\u003dnew TextDecoder}for(l\u003d0;l\u003ch;l++)m+\u003dthis.G.decode(a[l],{stream:4\u003d\u003db\u0026\u0026l\u003d\u003dh-1});c\u003dthis.l.parse(m)}a.splice(0,h);c\u0026\u0026this.C(c)}catch(p){Jk(this,5);Kk(this);break a}}else if(e.length\u003ethis.u){l\u003de.substr(this.u);this.u\u003de.length;try{var n\u003dthis.l.parse(l);null!\u003dn\u0026\u0026this.C\u0026\u0026this.C(n)}catch(p){Jk(this,5);Kk(this);break a}}4\u003d\u003db?(0!\u003de.length||\nthis.V?Jk(this,2):Jk(this,4),Kk(this)):Jk(this,1)}}}catch(p){Jk(this,6),Kk(this)}};g.k\u003dLk.prototype;g.k.Wl\u003dfunction(a,b){var c\u003dthis.l[a];c||(c\u003d[],this.l[a]\u003dc);c.push(b);return this};\ng.k.addListener\u003dfunction(a,b){this.Wl(a,b);return this};\ng.k.removeListener\u003dfunction(a,b){var c\u003dthis.l[a];c\u0026\u0026g.nb(c,b);(a\u003dthis.i[a])\u0026\u0026g.nb(a,b);return this};\ng.k.once\u003dfunction(a,b){var c\u003dthis.i[a];c||(c\u003d[],this.i[a]\u003dc);c.push(b);return this};\ng.k.NS\u003dfunction(a){var b\u003dthis.l.data;b\u0026\u0026Mk(a,b);(b\u003dthis.i.data)\u0026\u0026Mk(a,b);this.i.data\u003d[]};\ng.k.IU\u003dfunction(){switch(this.u.getStatus()){case 1:Nk(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:Nk(this,\"error\");break;case 8:Nk(this,\"close\");break;case 2:Nk(this,\"end\")}};Ok.prototype.serverStreaming\u003dfunction(a,b,c,d){var e\u003dthis,f\u003da.substr(0,a.length-d.name.length);return Pk(function(h){var l\u003dh.Mx(),m\u003dh.getMetadata(),n\u003dRk(e,!1);m\u003dSk(e,m,n,f+l.getName());var p\u003dTk(n,l.l,!0);h\u003dl.i(h.i);n.send(m,\"POST\",h);return p},this.B).call(this,Mj(d,b,c))};Uk.prototype.create\u003dfunction(a,b){return Qk(this.i,\"https://waa-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create\",a,b||{},yKa)};g.w(Wk,g.F);g.w(Xk,Wk);Xk.prototype.Py\u003dfunction(a){this.i+\u003d1;var b\u003dnew Gj(this.G(a.aI));a\u003db.l;b\u003dg.Ad(b.u);var c\u003dnew Ve;a\u003dGe(c,1,a);a\u003dGe(a,2,b);b\u003dnew Xe;c\u003dWe[0];b.i||(b.i\u003d{});var d\u003da?Le(a):a;b.i[3]\u003da;a\u003dIe(b,3,c,d);b\u003dnew le;c\u003dJe(a,Te,1);null!\u003dc\u0026\u0026re(b,1,c,Taa);c\u003dJe(a,Ue,2);null!\u003dc\u0026\u0026re(b,2,c,Uaa);c\u003dJe(a,Ve,3);null!\u003dc\u0026\u0026re(b,3,c,Vaa);return me(b)};\nXk.prototype.u\u003dfunction(){return this.i\u003e\u003dthis.B};\nXk.prototype.dispose\u003dfunction(){this.C.dispose()};\ng.w(Yk,Wk);Yk.prototype.Py\u003dfunction(){return this.i};\nYk.prototype.u\u003dfunction(){return!1};\nVk.prototype.isReady\u003dfunction(){return!!this.Yt};\nVk.prototype.ready\u003dfunction(){return g.E(this,function b(){var c\u003dthis;return g.B(b,function(d){return g.A(d,c.aK,0)})})};\nVk.prototype.Py\u003dfunction(a){if(!this.isReady())throw Error(\"Not ready\");try{var b\u003dthis.Yt,c\u003dDate.now();void 0!\u003d\u003db.l\u0026\u0026this.logger.Dy(wea(b.l));try{var d\u003db.Py(a)}catch(e){throw al(this,5,e);}b.u()\u0026\u0026Zk(this,1);this.logger.ev(\"m\",Date.now()-c);return d}catch(e){return this.onError(e instanceof Error?e:Error(String(e)),\"Could not mint\"),a\u003d\"WE:\",a\u003de instanceof Ye?a+(e.code+\":\"+e.message+\":\"+e.stack):e instanceof Error?a+(e.message+\":\"+e.stack):a+(\"\"+e),new Uint8Array(g.Wa(a.substring(0,2048)))}};var Sn;Sn\u003d[\"av.default\",\"js\",\"unreleased\"].slice(-1)[0];var Tl\u003ddocument,sm\u003dwindow;g.hc(\"csi.gstatic.com\");g.hc(\"googleads.g.doubleclick.net\");g.hc(\"pagead2.googlesyndication.com\");g.hc(\"partner.googleadservices.com\");g.hc(\"pubads.g.doubleclick.net\");g.hc(\"securepubads.g.doubleclick.net\");g.hc(\"tpc.googlesyndication.com\");var Eea\u003dab(function(){var a\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\ng.C.addEventListener(\"test\",null,b)}catch(c){}return a});var Hea\u003d/https?:\\/\\/[^\\/]+/,Fea\u003d{XW:\"allow-forms\",YW:\"allow-modals\",ZW:\"allow-orientation-lock\",aX:\"allow-pointer-lock\",bX:\"allow-popups\",cX:\"allow-popups-to-escape-sandbox\",dX:\"allow-presentation\",eX:\"allow-same-origin\",fX:\"allow-scripts\",gX:\"allow-top-navigation\",hX:\"allow-top-navigation-by-user-activation\"},Kea\u003dab(function(){return Gea()});g.k\u003dml.prototype;g.k.getHeight\u003dfunction(){return this.bottom-this.top};\ng.k.clone\u003dfunction(){return new ml(this.top,this.right,this.bottom,this.left)};\ng.k.contains\u003dfunction(a){return this\u0026\u0026a?a instanceof ml?a.left\u003e\u003dthis.left\u0026\u0026a.right\u003c\u003dthis.right\u0026\u0026a.top\u003e\u003dthis.top\u0026\u0026a.bottom\u003c\u003dthis.bottom:a.x\u003e\u003dthis.left\u0026\u0026a.x\u003c\u003dthis.right\u0026\u0026a.y\u003e\u003dthis.top\u0026\u0026a.y\u003c\u003dthis.bottom:!1};\ng.k.ceil\u003dfunction(){this.top\u003dMath.ceil(this.top);this.right\u003dMath.ceil(this.right);this.bottom\u003dMath.ceil(this.bottom);this.left\u003dMath.ceil(this.left);return this};\ng.k.floor\u003dfunction(){this.top\u003dMath.floor(this.top);this.right\u003dMath.floor(this.right);this.bottom\u003dMath.floor(this.bottom);this.left\u003dMath.floor(this.left);return this};\ng.k.round\u003dfunction(){this.top\u003dMath.round(this.top);this.right\u003dMath.round(this.right);this.bottom\u003dMath.round(this.bottom);this.left\u003dMath.round(this.left);return this};\ng.k.scale\u003dfunction(a,b){b\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;this.left*\u003da;this.right*\u003da;this.top*\u003db;this.bottom*\u003db;return this};g.k\u003dg.pl.prototype;g.k.clone\u003dfunction(){return new g.pl(this.left,this.top,this.width,this.height)};\ng.k.contains\u003dfunction(a){return a instanceof g.Sf?a.x\u003e\u003dthis.left\u0026\u0026a.x\u003c\u003dthis.left+this.width\u0026\u0026a.y\u003e\u003dthis.top\u0026\u0026a.y\u003c\u003dthis.top+this.height:this.left\u003c\u003da.left\u0026\u0026this.left+this.width\u003e\u003da.left+a.width\u0026\u0026this.top\u003c\u003da.top\u0026\u0026this.top+this.height\u003e\u003da.top+a.height};\ng.k.distance\u003dfunction(a){var b\u003da.x\u003cthis.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a\u003da.y\u003cthis.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};\ng.k.ceil\u003dfunction(){this.left\u003dMath.ceil(this.left);this.top\u003dMath.ceil(this.top);this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.k.floor\u003dfunction(){this.left\u003dMath.floor(this.left);this.top\u003dMath.floor(this.top);this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.k.round\u003dfunction(){this.left\u003dMath.round(this.left);this.top\u003dMath.round(this.top);this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.k.scale\u003dfunction(a,b){b\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;this.left*\u003da;this.width*\u003da;this.top*\u003db;this.height*\u003db;return this};var tl\u003d[sl(\"data\"),sl(\"http\"),sl(\"https\"),sl(\"mailto\"),sl(\"ftp\"),new rl(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var vl\u003dg.Ha;var Al\u003d{};var Rl\u003d!!window.google_async_iframe_id,Sl\u003dRl\u0026\u0026window.parent||window;var zfa\u003d{NONE:0,y_:1},efa\u003d{aN:0,j6:1,i6:2,k6:3};Xl.prototype.isVisible\u003dfunction(){return this.Cp?.3\u003c\u003dthis.Vc:.5\u003c\u003dthis.Vc};var Nm\u003d{fY:0,M_:1},cfa\u003d{NONE:0,O0:1,l0:2};Yl.prototype.getValue\u003dfunction(){return this.l};\ng.w(Zl,Yl);Zl.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.l||!g.Ob(this.u,a))return!1;this.l\u003da;return!0};\ng.w($l,Yl);$l.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.l||\"number\"!\u003d\u003dtypeof a)return!1;this.l\u003da;return!0};\ng.w(am,Yl);am.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.l||\"string\"!\u003d\u003dtypeof a)return!1;this.l\u003da;return!0};bm.prototype.disable\u003dfunction(){this.l\u003d!1};\nbm.prototype.enable\u003dfunction(){this.l\u003d!0};\nbm.prototype.isEnabled\u003dfunction(){return this.l};\nbm.prototype.reset\u003dfunction(){this.i\u003d{};this.l\u003d!0;this.u\u003d{}};var Afa\u003d!g.he\u0026\u0026!cd();pm.prototype.now\u003dfunction(){return 0};\npm.prototype.l\u003dfunction(){return 0};\npm.prototype.u\u003dfunction(){return 0};\npm.prototype.i\u003dfunction(){return 0};g.w(rm,pm);rm.prototype.now\u003dfunction(){return qm()\u0026\u0026sm.performance.now?sm.performance.now():pm.prototype.now.call(this)};\nrm.prototype.l\u003dfunction(){return qm()\u0026\u0026sm.performance.memory?sm.performance.memory.totalJSHeapSize||0:pm.prototype.l.call(this)};\nrm.prototype.u\u003dfunction(){return qm()\u0026\u0026sm.performance.memory?sm.performance.memory.usedJSHeapSize||0:pm.prototype.u.call(this)};\nrm.prototype.i\u003dfunction(){return qm()\u0026\u0026sm.performance.memory?sm.performance.memory.jsHeapSizeLimit||0:pm.prototype.i.call(this)};um.prototype.isVisible\u003dfunction(){return 1\u003d\u003d\u003dtm(Tl)};var Sea\u003d/^https?:\\/\\/(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|\\/|$)/;Gm.prototype.setInterval\u003dfunction(a,b){return sm.setInterval(a,b)};\nGm.prototype.clearInterval\u003dfunction(a){sm.clearInterval(a)};\nGm.prototype.setTimeout\u003dfunction(a,b){return sm.setTimeout(a,b)};\nGm.prototype.clearTimeout\u003dfunction(a){sm.clearTimeout(a)};Km.prototype.getContext\u003dfunction(){if(!this.i){if(!sm)throw Error(\"Context has not been set and window is undefined.\");this.i\u003dFm(Gm)}return this.i};g.w(Lm,De);var dfa\u003d{L5:1,pP:2,h4:3};pc(gc(g.hc(\"https://pagead2.googlesyndication.com/pagead/osd.js\")));Om.prototype.mE\u003dfunction(a){if(\"string\"\u003d\u003d\u003dtypeof a\u0026\u00260!\u003da.length){var b\u003dthis.featureSet;if(b.l){a\u003da.split(\"\u0026\");for(var c\u003da.length-1;0\u003c\u003dc;c--){var d\u003da[c].split(\"\u003d\"),e\u003dd[0];d\u003d1\u003cd.length?parseInt(d[1],10):1;isNaN(d)||(e\u003db.i[e])\u0026\u0026e.setValue(d)}}}};var V1\u003dnull;var Vm\u003dg.C.performance,FKa\u003d!!(Vm\u0026\u0026Vm.mark\u0026\u0026Vm.measure\u0026\u0026Vm.clearMarks),Tm\u003dab(function(){var a;if(a\u003dFKa){var b;if(null\u003d\u003d\u003dV1){V1\u003d\"\";try{a\u003d\"\";try{a\u003dg.C.top.location.hash}catch(c){a\u003dg.C.location.hash}a\u0026\u0026(V1\u003d(b\u003da.match(/\\bdeid\u003d([\\d,]+)/))?b[1]:\"\")}catch(c){}}b\u003dV1;a\u003d!!b.indexOf\u0026\u00260\u003c\u003db.indexOf(\"1337\")}return a});\nUm.prototype.disable\u003dfunction(){this.i\u003d!1;this.events!\u003dthis.l.google_js_reporting_queue\u0026\u0026(Tm()\u0026\u0026g.Bb(this.events,Wm),this.events.length\u003d0)};\nUm.prototype.start\u003dfunction(a,b){if(!this.i)return null;var c\u003dSm()||Rm();a\u003dnew gfa(a,b,c);b\u003d\"goog_\"+a.label+\"_\"+a.uniqueId+\"_start\";Vm\u0026\u0026Tm()\u0026\u0026Vm.mark(b);return a};\nUm.prototype.end\u003dfunction(a){if(this.i\u0026\u0026\"number\"\u003d\u003d\u003dtypeof a.value){var b\u003dSm()||Rm();a.duration\u003db-a.value;b\u003d\"goog_\"+a.label+\"_\"+a.uniqueId+\"_end\";Vm\u0026\u0026Tm()\u0026\u0026Vm.mark(b);!this.i||2048\u003cthis.events.length||this.events.push(a)}};Zm.prototype.xD\u003dfunction(a,b,c,d,e){e\u003de||this.rI;try{var f\u003dnew ym;f.i.push(1);f.l[1]\u003dzm(\"context\",a);b.error\u0026\u0026b.meta\u0026\u0026b.id||(b\u003dnew $m(an(b)));if(b.msg){var h\u003db.msg.substring(0,512);f.i.push(2);f.l[2]\u003dzm(\"msg\",h)}var l\u003db.meta||{};if(this.CB)try{this.CB(l)}catch(q){}if(d)try{d(l)}catch(q){}b\u003d[l];f.i.push(3);f.l[3]\u003db;var m\u003dxm();if(m.l){var n\u003dm.l.url||\"\";f.i.push(4);f.l[4]\u003dzm(\"top\",n)}var p\u003d[{url:m.i.url||\"\"},{url:m.i.url?ki(m.i.url):\"\"}];f.i.push(5);f.l[5]\u003dp;Qm(this.i,e,f,!1,c)}catch(q){try{Qm(this.i,\ne,{context:\"ecmserr\",rctx:a,msg:an(q),url:m\u0026\u0026m.i.url},!1,c)}catch(t){}}return this.QE};\ng.w($m,dl);var Ym,cn,Xm\u003dnew Um;(function(){Ym\u003dnew ffa;cn\u003dnew Zm;var a\u003dUl();a\u0026\u0026a.document\u0026\u0026(\"complete\"\u003d\u003da.document.readyState?en():Xm.i\u0026\u0026fl(a,\"load\",function(){en()}))})();var ifa\u003dDate.now(),mn\u003d-1,kn\u003d-1,So,nn\u003d-1,ln\u003d!1;var GKa\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},Io\u003d{kP:\"start\",dN:\"firstquartile\",fP:\"midpoint\",mP:\"thirdquartile\",XM:\"complete\",eP:\"metric\",PAUSE:\"pause\",iP:\"resume\",jP:\"skip\",oP:\"viewable_impression\",gP:\"mute\",nP:\"unmute\",eN:\"fullscreen\",cN:\"exitfullscreen\",WM:\"bufferstart\",VM:\"bufferfinish\",fN:\"fully_viewable_audible_half_duration_impression\",dP:\"measurable_impression\",TM:\"abandon\",bN:\"engagedview\",gN:\"impression\",YM:\"creativeview\",cP:\"loaded\",T5:\"progress\",CLOSE:\"close\",\nWX:\"collapse\",h5:\"overlay_resize\",i5:\"overlay_unmeasurable_impression\",j5:\"overlay_unviewable_impression\",l5:\"overlay_viewable_immediate_impression\",k5:\"overlay_viewable_end_of_session_impression\",ZM:\"custom_metric_viewable\",c5:\"verification_debug\"},Kga\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),Lga\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],Pfa\u003d[\"abandon\"],zp\u003d{UNKNOWN:-1,kP:0,dN:1,fP:2,mP:3,XM:4,eP:5,PAUSE:6,iP:7,jP:8,oP:9,gP:10,nP:11,eN:12,cN:13,fN:14,dP:15,\nTM:16,bN:17,gN:18,YM:19,cP:20,ZM:21,WM:22,VM:23};var kfa\u003d{LW:\"addEventListener\",n0:\"getMaxSize\",o0:\"getScreenSize\",q0:\"getState\",r0:\"getVersion\",e6:\"removeEventListener\",V0:\"isViewable\"};if(Tl\u0026\u0026Tl.URL){var HKa,ll\u003dTl.URL;HKa\u003d!!ll\u0026\u00260\u003cJea().length;cn.QE\u003d!HKa};yn.prototype.update\u003dfunction(a){a\u0026\u0026a.document\u0026\u0026(this.J\u003dWl(!1,a,this.isMobileDevice),this.i\u003dWl(!0,a,this.isMobileDevice),An(this,a),zn(this,a))};Dn.prototype.cancel\u003dfunction(){Hm().clearTimeout(this.i);this.i\u003dnull};\nDn.prototype.schedule\u003dfunction(){var a\u003dthis;this.i\u003dHm().setTimeout(Mm(Pm().i.i,gn(143,function(){a.l++;a.u.sample()})),jfa())};g.k\u003dEn.prototype;g.k.Ts\u003dfunction(){return!1};\ng.k.initialize\u003dfunction(){return this.ke\u003d!0};\ng.k.Ar\u003dfunction(){return this.i.ya};\ng.k.Qu\u003dfunction(){return this.i.V};\ng.k.getName\u003dfunction(){return this.i.Ja};\ng.k.Xm\u003dfunction(){return this.i.NI()};\ng.k.NI\u003dfunction(){return{}};\ng.k.Il\u003dfunction(){return this.i.J};\ng.k.UF\u003dfunction(){var a\u003dBn();a.i\u003dWl(!0,this.Uf,a.isMobileDevice)};\ng.k.VF\u003dfunction(){zn(Bn(),this.Uf)};\ng.k.VI\u003dfunction(){return this.u.i};\ng.k.sample\u003dfunction(){};\ng.k.isActive\u003dfunction(){return this.i.C};\ng.k.Gr\u003dfunction(a){var b\u003dthis.i;this.i\u003da.Il()\u003e\u003dthis.J?a:this;b!\u003d\u003dthis.i?(this.C\u003dthis.i.C,Fn(this)):this.C!\u003d\u003dthis.i.C\u0026\u0026(this.C\u003dthis.i.C,Fn(this))};\ng.k.pn\u003dfunction(a){if(a.l\u003d\u003d\u003dthis.i){var b\u003dthis.u,c\u003dthis.L;if(c\u003da\u0026\u0026(void 0\u003d\u003d\u003dc||!c||b.volume\u003d\u003da.volume)\u0026\u0026b.u\u003d\u003da.u)b\u003db.i,c\u003da.i,c\u003db\u003d\u003dc?!0:b\u0026\u0026c?b.top\u003d\u003dc.top\u0026\u0026b.right\u003d\u003dc.right\u0026\u0026b.bottom\u003d\u003dc.bottom\u0026\u0026b.left\u003d\u003dc.left:!1;this.u\u003da;!c\u0026\u0026Kn(this)}};\ng.k.Nk\u003dfunction(){return this.L};\ng.k.dispose\u003dfunction(){this.xa\u003d!0};\ng.k.isDisposed\u003dfunction(){return this.xa};g.k\u003dLn.prototype;g.k.IA\u003dfunction(){return!0};\ng.k.Us\u003dfunction(){};\ng.k.dispose\u003dfunction(){if(!this.isDisposed()){var a\u003dthis.l;g.nb(a.B,this);a.L\u0026\u0026this.Nk()\u0026\u0026Jn(a);this.Us();this.ea\u003d!0}};\ng.k.isDisposed\u003dfunction(){return this.ea};\ng.k.Xm\u003dfunction(){return this.l.Xm()};\ng.k.Il\u003dfunction(){return this.l.Il()};\ng.k.Ar\u003dfunction(){return this.l.Ar()};\ng.k.Qu\u003dfunction(){return this.l.Qu()};\ng.k.Gr\u003dfunction(){};\ng.k.pn\u003dfunction(){this.Em()};\ng.k.Nk\u003dfunction(){return this.Y};g.k\u003dMn.prototype;g.k.Il\u003dfunction(){return this.i.Il()};\ng.k.Ar\u003dfunction(){return this.i.Ar()};\ng.k.Qu\u003dfunction(){return this.i.Qu()};\ng.k.create\u003dfunction(a,b,c){var d\u003dnull;this.i\u0026\u0026(d\u003dthis.Hw(a,b,c),Hn(this.i,d));return d};\ng.k.WF\u003dfunction(){return this.Vs()};\ng.k.Vs\u003dfunction(){return!1};\ng.k.init\u003dfunction(a){return this.i.initialize()?(Hn(this.i,this),this.B\u003da,!0):!1};\ng.k.Gr\u003dfunction(a){0\u003d\u003da.Il()\u0026\u0026this.B(a.Ar(),this)};\ng.k.pn\u003dfunction(){};\ng.k.Nk\u003dfunction(){return!1};\ng.k.dispose\u003dfunction(){this.C\u003d!0};\ng.k.isDisposed\u003dfunction(){return this.C};\ng.k.Xm\u003dfunction(){return{}};Pn.prototype.add\u003dfunction(a,b,c){++this.u;var d\u003dthis.u/4096,e\u003dthis.i,f\u003de.push;a\u003dnew Nn(a,b,c);d\u003dnew Nn(a.l,a.i,a.u+d);f.call(e,d);this.l\u003d!0;return this};Tn.prototype.toString\u003dfunction(){var a\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",b\u003dRn(this.i);0\u003cb.length\u0026\u0026(a+\u003d\"?\"+b);return a};Wn.prototype.update\u003dfunction(a,b,c){a\u0026\u0026(this.i+\u003db,this.l+\u003db,this.B+\u003db,this.u\u003dMath.max(this.u,this.B));if(void 0\u003d\u003d\u003dc?!a:c)this.B\u003d0};var tfa\u003d[1,.75,.5,.3,0];Xn.prototype.update\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?!0:f;b\u003de?Math.min(a,b):b;for(e\u003d0;e\u003cthis.l.length;e++){var h\u003dthis.l[e],l\u003d0\u003cb\u0026\u0026b\u003e\u003dh;h\u003d!(0\u003ca\u0026\u0026a\u003e\u003dh)||c;this.i[e].update(f\u0026\u0026l,d,!f||h)}};go.prototype.update\u003dfunction(a,b,c,d){this.J\u003d-1!\u003dthis.J?Math.min(this.J,b.Vc):b.Vc;this.Y\u003dMath.max(this.Y,b.Vc);this.xa\u003d-1!\u003dthis.xa?Math.min(this.xa,b.jh):b.jh;this.Aa\u003dMath.max(this.Aa,b.jh);this.Ya.update(b.jh,c.jh,b.i,a,d);this.l.update(b.Vc,c.Vc,b.i,a,d);c\u003dd||c.Cp!\u003db.Cp?c.isVisible()\u0026\u0026b.isVisible():c.isVisible();b\u003d!b.isVisible()||b.i;this.Ia.update(c,a,b)};\ngo.prototype.Fp\u003dfunction(){return this.Ia.u\u003e\u003dthis.Ua};var IKa\u003dnew ml(0,0,0,0);var yfa\u003dnew ml(0,0,0,0);g.w(ko,g.F);g.k\u003dko.prototype;g.k.va\u003dfunction(){this.Lg.i\u0026\u0026(this.Vo.HD\u0026\u0026(gl(this.Lg.i,\"mouseover\",this.Vo.HD),this.Vo.HD\u003dnull),this.Vo.FD\u0026\u0026(gl(this.Lg.i,\"mouseout\",this.Vo.FD),this.Vo.FD\u003dnull));this.nw\u0026\u0026this.nw.dispose();this.zd\u0026\u0026this.zd.dispose();delete this.Ky;delete this.zD;delete this.AM;delete this.Lg.An;delete this.Lg.i;delete this.Vo;delete this.nw;delete this.zd;delete this.featureSet;g.F.prototype.va.call(this)};\ng.k.Ym\u003dfunction(){return this.zd?this.zd.i:this.position};\ng.k.mE\u003dfunction(a){Pm().mE(a)};\ng.k.Nk\u003dfunction(){return!1};\ng.k.Px\u003dfunction(){return new go};\ng.k.Rg\u003dfunction(){return this.Ky};\ng.k.RI\u003dfunction(a){return no(this,a,1E4)};\ng.k.Ma\u003dfunction(a,b,c,d,e,f,h){this.Mr||(this.sx\u0026\u0026(a\u003dthis.JB(a,c,e,h),d\u003dd\u0026\u0026this.kf.Vc\u003e\u003d(this.Cp()?.3:.5),this.wF(f,a,d),this.lastUpdateTime\u003db,0\u003ca.Vc\u0026\u0026-1\u003d\u003d\u003dthis.kM\u0026\u0026(this.kM\u003db),-1\u003d\u003dthis.pM\u0026\u0026this.Fp()\u0026\u0026(this.pM\u003db),-2\u003d\u003dthis.vD\u0026\u0026(this.vD\u003dio(this.Ym())?a.Vc:-1),this.kf\u003da),this.zD(this))};\ng.k.wF\u003dfunction(a,b,c){this.Rg().update(a,b,this.kf,c)};\ng.k.IC\u003dfunction(){return new Xl};\ng.k.JB\u003dfunction(a,b,c,d){c\u003dthis.IC();c.i\u003db;b\u003dHm().l;b\u003d0\u003d\u003d\u003dtm(Tl)?-1:b.isVisible()?0:1;c.l\u003db;c.Vc\u003dthis.aC(a);c.Cp\u003dthis.Cp();c.jh\u003dd;return c};\ng.k.aC\u003dfunction(a){return 0\u003d\u003d\u003dthis.opacity\u0026\u00261\u003d\u003d\u003dnm(this.featureSet,\"opac\")?0:a};\ng.k.Cp\u003dfunction(){return!1};\ng.k.Pz\u003dfunction(){return this.jR||this.mR};\ng.k.Sy\u003dfunction(){jn()};\ng.k.GD\u003dfunction(){jn()};\ng.k.vk\u003dfunction(){return 0};\ng.k.Fp\u003dfunction(){return this.Ky.Fp()};g.w(oo,Xl);ro.prototype.getValue\u003dfunction(){return this.l};\nro.prototype.update\u003dfunction(a,b){32\u003c\u003da||(this.i\u00261\u003c\u003ca\u0026\u0026!b?this.l\u0026\u003d~(1\u003c\u003ca):this.i\u00261\u003c\u003ca||!b||(this.l|\u003d1\u003c\u003ca),this.i|\u003d1\u003c\u003ca)};g.w(so,go);\nso.prototype.update\u003dfunction(a,b,c,d){if(!b.paused){go.prototype.update.call(this,a,b,c,d);var e\u003dpo(b)\u0026\u0026po(c),f\u003d.5\u003c\u003d(d?Math.min(b.Vc,c.Vc):c.Vc);wn(b.volume)\u0026\u0026(this.B\u003d-1!\u003dthis.B?Math.min(this.B,b.volume):b.volume,this.G\u003dMath.max(this.G,b.volume));f\u0026\u0026(this.ya+\u003da,this.V+\u003de?a:0);this.i.update(b.Vc,c.Vc,b.i,a,d,e);this.u.update(!0,a);this.C.update(e,a);this.ea.update(c.fullscreen,a);this.bb.update(e\u0026\u0026!f,a);a\u003dMath.floor(b.mediaTime/1E3);this.Fa.update(a,b.isVisible());this.Sa.update(a,1\u003c\u003db.Vc);this.La.update(a,\npo(b))}};g.w(uo,Jfa);uo.prototype.B\u003dfunction(){return!0};\nuo.prototype.C\u003dfunction(){return!1};\nuo.prototype.getId\u003dfunction(){var a\u003dthis,b\u003dQb(Io,function(c){return c\u003d\u003da.l});\nreturn zp[b].toString()};\nuo.prototype.toString\u003dfunction(){var a\u003d\"\";this.C()\u0026\u0026(a+\u003d\"c\");this.i\u0026\u0026(a+\u003d\"s\");0\u003cthis.u\u0026\u0026(a+\u003d\":\"+this.u);return this.getId()+a};g.w(xo,Ln);g.k\u003dxo.prototype;g.k.MB\u003dfunction(){if(this.element){var a\u003dthis.element,b\u003dthis.l.i.Uf;try{try{var c\u003dun(a.getBoundingClientRect())}catch(n){c\u003dnew ml(0,0,0,0)}var d\u003dc.right-c.left,e\u003dc.bottom-c.top,f\u003dLl(a,b),h\u003df.x,l\u003df.y;var m\u003dnew ml(Math.round(l),Math.round(h+d),Math.round(l+e),Math.round(h))}catch(n){m\u003dIKa.clone()}this.i\u003dm}};\ng.k.LH\u003dfunction(){this.B\u003dthis.l.u.i};\ng.k.yJ\u003dfunction(a){var b\u003d1\u003d\u003dnm(this.featureSet,\"od\");return xfa(a,this.B,this.element,b)};\ng.k.MH\u003dfunction(){this.timestamp\u003djn()};\ng.k.Em\u003dfunction(){this.MH();this.MB();if(this.element\u0026\u0026\"number\"\u003d\u003d\u003dtypeof this.element.videoWidth\u0026\u0026\"number\"\u003d\u003d\u003dtypeof this.element.videoHeight){var a\u003dthis.element;var b\u003dnew g.Uf(a.videoWidth,a.videoHeight);a\u003dthis.i;var c\u003dnl(a),d\u003da.getHeight(),e\u003db.width;b\u003db.height;0\u003e\u003de||0\u003e\u003db||0\u003e\u003dc||0\u003e\u003dd||(e/\u003db,b\u003dc/d,a\u003da.clone(),e\u003eb?(c/\u003de,d\u003d(d-c)/2,0\u003cd\u0026\u0026(d\u003da.top+d,a.top\u003dMath.round(d),a.bottom\u003dMath.round(d+c))):(d*\u003de,c\u003dMath.round((c-d)/2),0\u003cc\u0026\u0026(c\u003da.left+c,a.left\u003dMath.round(c),a.right\u003dMath.round(c+d))));this.i\u003da}this.LH();\na\u003dthis.i;c\u003dthis.B;a\u003da.left\u003c\u003dc.right\u0026\u0026c.left\u003c\u003da.right\u0026\u0026a.top\u003c\u003dc.bottom\u0026\u0026c.top\u003c\u003da.bottom?new ml(Math.max(a.top,c.top),Math.min(a.right,c.right),Math.min(a.bottom,c.bottom),Math.max(a.left,c.left)):new ml(0,0,0,0);c\u003da.top\u003e\u003da.bottom||a.left\u003e\u003da.right?new ml(0,0,0,0):a;a\u003dthis.l.u;b\u003de\u003dd\u003d0;0\u003c(this.i.bottom-this.i.top)*(this.i.right-this.i.left)\u0026\u0026(this.yJ(c)?c\u003dnew ml(0,0,0,0):(d\u003dBn().B,b\u003dnew ml(0,d.height,d.width,0),d\u003djo(c,this.i),e\u003djo(c,Bn().i),b\u003djo(c,b)));c\u003dc.top\u003e\u003dc.bottom||c.left\u003e\u003dc.right?new ml(0,0,0,\n0):ol(c,-this.i.left,-this.i.top);Cn()||(e\u003dd\u003d0);this.J\u003dnew pn(a,this.i,c,d,e,this.timestamp,b)};\ng.k.getName\u003dfunction(){return this.l.getName()};var JKa\u003dnew ml(0,0,0,0);g.w(yo,xo);g.k\u003dyo.prototype;g.k.IA\u003dfunction(){this.u();return!0};\ng.k.pn\u003dfunction(){xo.prototype.Em.call(this)};\ng.k.MH\u003dfunction(){};\ng.k.MB\u003dfunction(){};\ng.k.Em\u003dfunction(){this.u();xo.prototype.Em.call(this)};\ng.k.Gr\u003dfunction(a){a\u003da.isActive();a!\u003d\u003dthis.G\u0026\u0026(a?this.u():(Bn().i\u003dnew ml(0,0,0,0),this.i\u003dnew ml(0,0,0,0),this.B\u003dnew ml(0,0,0,0),this.timestamp\u003d-1));this.G\u003da};var W1\u003d{},Ofa\u003d(W1.firstquartile\u003d0,W1.midpoint\u003d1,W1.thirdquartile\u003d2,W1.complete\u003d3,W1);g.w(Ao,ko);g.k\u003dAo.prototype;g.k.Nk\u003dfunction(){return!0};\ng.k.Ql\u003dfunction(){return 2\u003d\u003dthis.eg};\ng.k.RI\u003dfunction(a){return no(this,a,Math.max(1E4,this.u/3))};\ng.k.Ma\u003dfunction(a,b,c,d,e,f,h){var l\u003dthis,m\u003dthis.L(this)||{};g.Zb(m,e);this.u\u003dm.duration||this.u;this.V\u003dm.isVpaid||this.V;this.Ja\u003dm.isYouTube||this.Ja;e\u003dKfa(this,b);1\u003d\u003d\u003dEo(this)\u0026\u0026(f\u003de);ko.prototype.Ma.call(this,a,b,c,d,m,f,h);this.Lp\u0026\u0026this.Lp.i\u0026\u0026g.Bb(this.G,function(n){n.i||(n.i\u003dwo(n,l))})};\ng.k.wF\u003dfunction(a,b,c){ko.prototype.wF.call(this,a,b,c);Do(this).update(a,b,this.kf,c);this.Ya\u003dpo(this.kf)\u0026\u0026po(b);-1\u003d\u003dthis.Aa\u0026\u0026this.Ua\u0026\u0026(this.Aa\u003dthis.Rg().u.i);this.Ye.u\u003d0;a\u003dthis.Fp();b.isVisible()\u0026\u0026qo(this.Ye,\"vs\");a\u0026\u0026qo(this.Ye,\"vw\");wn(b.volume)\u0026\u0026qo(this.Ye,\"am\");po(b)\u0026\u0026qo(this.Ye,\"a\");this.Hr\u0026\u0026qo(this.Ye,\"f\");-1!\u003db.l\u0026\u0026(qo(this.Ye,\"bm\"),1\u003d\u003db.l\u0026\u0026qo(this.Ye,\"b\"));po(b)\u0026\u0026b.isVisible()\u0026\u0026qo(this.Ye,\"avs\");this.Ya\u0026\u0026a\u0026\u0026qo(this.Ye,\"avw\");0\u003cb.Vc\u0026\u0026qo(this.Ye,\"pv\");Fo(this,this.Rg().u.i,!0)\u0026\u0026qo(this.Ye,\"gdr\");\n2E3\u003c\u003dco(this.Rg().l,1)\u0026\u0026qo(this.Ye,\"pmx\")};\ng.k.Px\u003dfunction(){return new so};\ng.k.Rg\u003dfunction(){return this.Ky};\ng.k.IC\u003dfunction(){return new oo};\ng.k.JB\u003dfunction(a,b,c,d){a\u003dko.prototype.JB.call(this,a,b,c,void 0\u003d\u003d\u003dd?-1:d);a.fullscreen\u003dthis.Hr;a.paused\u003dthis.Ql();a.volume\u003dc.volume;wn(a.volume)||(this.bb++,b\u003dthis.kf,wn(b.volume)\u0026\u0026(a.volume\u003db.volume));c\u003dc.currentTime;a.mediaTime\u003dvoid 0!\u003d\u003dc\u0026\u00260\u003c\u003dc?c:-1;return a};\ng.k.aC\u003dfunction(a){return Bn(),this.Hr?1:ko.prototype.aC.call(this,a)};\ng.k.vk\u003dfunction(){return 1};\ng.k.getDuration\u003dfunction(){return this.u};var KKa\u003dg.Qa();Uo.prototype.reset\u003dfunction(){this.i\u003d[];this.l\u003d[]};\nvar Xo\u003dFm(Uo);g.w(cp,Mn);g.k\u003dcp.prototype;g.k.getName\u003dfunction(){return(this.l?this.l:this.i).getName()};\ng.k.Xm\u003dfunction(){return(this.l?this.l:this.i).Xm()};\ng.k.Il\u003dfunction(){return(this.l?this.l:this.i).Il()};\ng.k.init\u003dfunction(a){var b\u003d!1;(0,g.Bb)(this.u,function(c){c.initialize()\u0026\u0026(b\u003d!0)});\nb\u0026\u0026(this.B\u003da,Hn(this.i,this));return b};\ng.k.dispose\u003dfunction(){(0,g.Bb)(this.u,function(a){a.dispose()});\nMn.prototype.dispose.call(this)};\ng.k.WF\u003dfunction(){return xn(this.u,function(a){return a.Ts()})};\ng.k.Vs\u003dfunction(){return xn(this.u,function(a){return a.Ts()})};\ng.k.Hw\u003dfunction(a,b,c){return new xo(a,this.i,b,c)};\ng.k.pn\u003dfunction(a){this.l\u003da.l};var aga\u003d{threshold:[0,.3,.5,.75,1]};g.w(dp,xo);g.k\u003ddp.prototype;g.k.IA\u003dfunction(){var a\u003dthis;this.V||(this.V\u003djn());if(fn(298,function(){return cga(a)}))return!0;\nGn(this.l,\"msf\");return!1};\ng.k.Us\u003dfunction(){if(this.u\u0026\u0026this.element)try{this.u.unobserve(this.element),this.G?(this.G.unobserve(this.element),this.G\u003dnull):this.C\u0026\u0026(this.C.disconnect(),this.C\u003dnull)}catch(a){}};\ng.k.Em\u003dfunction(){var a\u003dep(this);0\u003ca.length\u0026\u0026fp(this,a);xo.prototype.Em.call(this)};\ng.k.MB\u003dfunction(){};\ng.k.yJ\u003dfunction(){return!1};\ng.k.LH\u003dfunction(){};\ng.k.Xm\u003dfunction(){var a\u003d{};return Object.assign(this.l.Xm(),(a.niot_obs\u003dthis.V,a.niot_cbk\u003dthis.L,a))};\ng.k.getName\u003dfunction(){return\"nio\"};g.w(gp,Mn);gp.prototype.getName\u003dfunction(){return\"nio\"};\ngp.prototype.Vs\u003dfunction(){return!Bn().l\u0026\u0026null!\u003dthis.i.i.Uf.IntersectionObserver};\ngp.prototype.Hw\u003dfunction(a,b,c){return new dp(a,this.i,b,c)};g.w(ip,En);ip.prototype.VI\u003dfunction(){return Bn().i};\nip.prototype.Ts\u003dfunction(){var a\u003dhp();this.J!\u003d\u003da\u0026\u0026(this.i!\u003dthis\u0026\u0026a\u003ethis.i.J\u0026\u0026(this.i\u003dthis,Fn(this)),this.J\u003da);return 2\u003d\u003da};kp.prototype.sample\u003dfunction(){np(this,Yo(),!1)};\nkp.prototype.B\u003dfunction(){var a\u003dCn(),b\u003djn();a?(ln||(mn\u003db,g.Bb(Xo.i,function(c){var d\u003dc.Rg();d.Ja\u003dto(d,b,1!\u003dc.eg)})),ln\u003d!0):(this.J\u003dpp(this,b),ln\u003d!1,So\u003db,g.Bb(Xo.i,function(c){c.sx\u0026\u0026(c.Rg().L\u003db)}));\nnp(this,Yo(),!a)};\nvar lp\u003dFm(kp);var qp\u003dnull,Zp\u003d\"\",Yp\u003d!1;var X1\u003dwp([void 0,1,2,3,4,8,16]),Y1\u003dwp([void 0,4,8,16]),LKa\u003d{sv:\"sv\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:vp(\"p0\",Y1),p1:vp(\"p1\",Y1),p2:vp(\"p2\",Y1),p3:vp(\"p3\",Y1),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:up(\"mtos1\",[0,2,4],!1,Y1),mtos2:up(\"mtos2\",[0,2,4],!1,Y1),mtos3:up(\"mtos3\",[0,2,4],!1,Y1),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:vp(\"a0\",Y1),a1:vp(\"a1\",Y1),a2:vp(\"a2\",Y1),a3:vp(\"a3\",Y1),ft:\"ft\",dft:\"dft\",at:\"at\",dat:\"dat\",as:\"as\",vpt:\"vpt\",\ngmm:\"gmm\",std:\"std\",efpf:\"efpf\",swf:\"swf\",nio:\"nio\",px:\"px\",nnut:\"nnut\",vmer:\"vmer\",vmmk:\"vmmk\",vmiec:\"vmiec\",nmt:\"nmt\",tcm:\"tcm\",bt:\"bt\",pst:\"pst\",vpaid:\"vpaid\",dur:\"dur\",vmtime:\"vmtime\",dtos:\"dtos\",dtoss:\"dtoss\",dvs:\"dvs\",dfvs:\"dfvs\",dvpt:\"dvpt\",fmf:\"fmf\",vds:\"vds\",is:\"is\",i0:\"i0\",i1:\"i1\",i2:\"i2\",i3:\"i3\",ic:\"ic\",cs:\"cs\",c:\"c\",c0:vp(\"c0\",Y1),c1:vp(\"c1\",Y1),c2:vp(\"c2\",Y1),c3:vp(\"c3\",Y1),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:vp(\"qmtos\",X1),qnc:vp(\"qnc\",X1),qmv:vp(\"qmv\",X1),qnv:vp(\"qnv\",X1),raf:\"raf\",\nrafc:\"rafc\",lte:\"lte\",ces:\"ces\",tth:\"tth\",femt:\"femt\",femvt:\"femvt\",emc:\"emc\",emuc:\"emuc\",emb:\"emb\",avms:\"avms\",nvat:\"nvat\",qi:\"qi\",psm:\"psm\",psv:\"psv\",psfv:\"psfv\",psa:\"psa\",pnk:\"pnk\",pnc:\"pnc\",pnmm:\"pnmm\",pns:\"pns\",ptlt:\"ptlt\",pngs:\"pings\",veid:\"veid\",ssb:\"ssb\",ss0:vp(\"ss0\",Y1),ss1:vp(\"ss1\",Y1),ss2:vp(\"ss2\",Y1),ss3:vp(\"ss3\",Y1),dc_rfl:\"urlsigs\",obd:\"obd\",omidp:\"omidp\",omidr:\"omidr\",omidv:\"omidv\",omida:\"omida\",omids:\"omids\",omidpv:\"omidpv\",omidam:\"omidam\",omidct:\"omidct\",omidia:\"omidia\"},MKa\u003d{c:rp(\"c\"),\nat:\"at\",atos:up(\"atos\",[0,2,4]),ta:function(a,b){return function(c){if(void 0\u003d\u003d\u003dc[a])return b}}(\"tth\",\"1\"),\na:\"a\",dur:\"dur\",p:\"p\",tos:tp(),j:\"dom\",mtos:up(\"mtos\",[0,2,4]),gmm:\"gmm\",gdr:\"gdr\",ss:rp(\"ss\"),vsv:Za(\"w2\"),t:\"t\"},NKa\u003d{atos:\"atos\",avt:up(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:rp(\"ss\"),t:\"t\"},OKa\u003d{a:\"a\",tos:tp(),at:\"at\",c:rp(\"c\"),mtos:up(\"mtos\",[0,2,4]),dur:\"dur\",fs:\"fs\",p:\"p\",vpt:\"vpt\",vsv:Za(\"ias_w2\"),dom:\"dom\",gmm:\"gmm\",gdr:\"gdr\",t:\"t\"},PKa\u003d{tos:tp(),at:\"at\",c:rp(\"c\"),mtos:up(\"mtos\",[0,2,4]),p:\"p\",vpt:\"vpt\",vsv:Za(\"dv_w4\"),gmm:\"gmm\",gdr:\"gdr\",dom:\"dom\",t:\"t\",mv:\"mv\",qmpt:up(\"qmtos\",\n[0,2,4]),qvs:function(a,b){return function(c){var d\u003dc[a];if(\"number\"\u003d\u003d\u003dtypeof d)return g.Re(b,function(e){return 0\u003cd\u0026\u0026d\u003e\u003de?1:0})}}(\"qnc\",[1,\n.5,0]),qmv:\"qmv\",qa:\"qas\",a:\"a\"};var xp\u003d\"av.default_js\".includes(\"ima_html5_sdk\")?\"ima\":\"av.default_js\".includes(\"admob-native-video-javascript\")?\"an\":\"youtube.player.web_20210728_1_RC0\".includes(\"youtube.player.web\")?\"yw\":\"youtube.player.web_20210728_1_RC0\".includes(\"outstream\")?\"out\":\"youtube.player.web_20210728_1_RC0\".includes(\"drx_rewarded_web\")?\"r\":\"youtube.player.web_20210728_1_RC0\".includes(\"gam_native_web_video\")?\"n\":\"youtube.player.web_20210728_1_RC0\".includes(\"admob_interstitial_video\")?\"int\":\"j\";var kga\u003d{O_:\"visible\",oX:\"audible\",B7:\"time\",C7:\"timetype\"},Cp\u003d{visible:function(a){return/^(100|[0-9]{1,2})$/.test(a)},\naudible:function(a){return\"0\"\u003d\u003da||\"1\"\u003d\u003da},\ntimetype:function(a){return\"mtos\"\u003d\u003da||\"tos\"\u003d\u003da},\ntime:function(a){return/^(100|[0-9]{1,2})%$/.test(a)||/^([0-9])+ms$/.test(a)}};g.w(Dp,uo);Dp.prototype.getId\u003dfunction(){return this.G};\nDp.prototype.C\u003dfunction(){return!0};\nDp.prototype.B\u003dfunction(a){var b\u003da.Rg(),c\u003da.getDuration();return xn(this.J,function(d){if(void 0!\u003dd.i)var e\u003dmga(d,b);else b:{switch(d.C){case \"mtos\":e\u003dd.l?b.C.u:b.u.i;break b;case \"tos\":e\u003dd.l?b.C.i:b.u.i;break b}e\u003d0}0\u003d\u003de?d\u003d!1:(d\u003d-1!\u003dd.u?d.u:void 0!\u003d\u003dc\u0026\u00260\u003cc?d.B*c:-1,d\u003d-1!\u003dd\u0026\u0026e\u003e\u003dd);return d})};g.w(Ep,uo);Ep.prototype.B\u003dfunction(a){var b\u003dao(a.Rg().i,1);return Fo(a,b)};g.w(Fp,uo);Fp.prototype.B\u003dfunction(a){return a.Rg().Fp()};g.w(Ip,nga);Ip.prototype.i\u003dfunction(a){var b\u003dnew Gp;b.i\u003dHp(a,LKa);b.u\u003dHp(a,NKa);return b};g.w(Jp,yo);Jp.prototype.u\u003dfunction(){var a\u003dg.Ga(\"ima.admob.getViewability\"),b\u003dnm(this.featureSet,\"queryid\");\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026b\u0026\u0026a(b)};\nJp.prototype.getName\u003dfunction(){return\"gsv\"};g.w(Kp,Mn);Kp.prototype.getName\u003dfunction(){return\"gsv\"};\nKp.prototype.Vs\u003dfunction(){var a\u003dBn();Pm();return a.l\u0026\u0026!1};\nKp.prototype.Hw\u003dfunction(a,b,c){return new Jp(this.i,b,c)};g.w(Lp,yo);Lp.prototype.u\u003dfunction(){var a\u003dthis,b\u003dg.Ga(\"ima.bridge.getNativeViewability\"),c\u003dnm(this.featureSet,\"queryid\");\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026c\u0026\u0026b(c,function(d){g.Sb(d)\u0026\u0026a.C++;var e\u003dd.opt_nativeViewVisibleBounds||{},f\u003dd.opt_nativeViewHidden;a.i\u003dvn(d.opt_nativeViewBounds||{});var h\u003da.l.u;h.i\u003df?JKa.clone():vn(e);a.timestamp\u003dd.opt_nativeTime||-1;Bn().i\u003dh.i;d\u003dd.opt_nativeVolume;void 0!\u003d\u003dd\u0026\u0026(h.volume\u003dd)})};\nLp.prototype.getName\u003dfunction(){return\"nis\"};g.w(Mp,Mn);Mp.prototype.getName\u003dfunction(){return\"nis\"};\nMp.prototype.Vs\u003dfunction(){var a\u003dBn();Pm();return a.l\u0026\u0026!1};\nMp.prototype.Hw\u003dfunction(a,b,c){return new Lp(this.i,b,c)};g.w(Np,En);g.k\u003dNp.prototype;g.k.Ts\u003dfunction(){return null!\u003dthis.l.nj};\ng.k.NI\u003dfunction(){var a\u003d{};this.Aa\u0026\u0026(a.mraid\u003dthis.Aa);this.Y\u0026\u0026(a.mlc\u003d1);a.mtop\u003dthis.l.OV;this.G\u0026\u0026(a.mse\u003dthis.G);this.Fa\u0026\u0026(a.msc\u003d1);a.mcp\u003dthis.l.compatibility;return a};\ng.k.Tn\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];try{return this.l.nj[a].apply(this.l.nj,c)}catch(e){hn(538,e,.01,function(f){f.method\u003da})}};\ng.k.initialize\u003dfunction(){var a\u003dthis;if(this.ke)return!this.Qu();this.ke\u003d!0;if(2\u003d\u003d\u003dthis.l.compatibility)return this.G\u003d\"ng\",Gn(this,\"w\"),!1;if(1\u003d\u003d\u003dthis.l.compatibility)return this.G\u003d\"mm\",Gn(this,\"w\"),!1;Bn().L\u003d!0;this.Uf.document.readyState\u0026\u0026\"complete\"\u003d\u003dthis.Uf.document.readyState?Rp(this):sn(this.Uf,\"load\",function(){Hm().setTimeout(gn(292,function(){return Rp(a)}),100)},292);\nreturn!0};\ng.k.UF\u003dfunction(){var a\u003dBn(),b\u003dUp(this,\"getMaxSize\");a.i\u003dnew ml(0,b.width,b.height,0)};\ng.k.VF\u003dfunction(){Bn().B\u003dUp(this,\"getScreenSize\")};\ng.k.dispose\u003dfunction(){Sp(this);En.prototype.dispose.call(this)};g.k\u003dVp.prototype;g.k.au\u003dfunction(a){lo(a,!1);Yfa(a)};\ng.k.Ux\u003dfunction(){};\ng.k.Tv\u003dfunction(a,b,c,d){var e\u003dthis;this.l||(this.l\u003dthis.gI());b\u003dc?b:-1;a\u003dnull\u003d\u003dthis.l?new Ao(sm,a,b,7):new Ao(sm,a,b,7,new uo(\"measurable_impression\",this.l),tga(this));a.Cf\u003dd;Pea(a.featureSet);dm(a.featureSet,\"queryid\",a.Cf);a.mE(\"\");Dfa(a,function(f){for(var h\u003d[],l\u003d0;l\u003carguments.length;++l)h[l-0]\u003darguments[l];return e.bJ.apply(e,g.v(h))},function(f){for(var h\u003d[],l\u003d0;l\u003carguments.length;++l)h[l-0]\u003darguments[l];\nreturn e.QQ.apply(e,g.v(h))});\n(d\u003dFm(ap).i)\u0026\u0026mo(a,d);a.Lg.An\u0026\u0026Fm(jp);return a};\ng.k.Gr\u003dfunction(a){switch(a.Il()){case 0:if(a\u003dFm(ap).i)a\u003da.i,g.nb(a.B,this),a.L\u0026\u0026this.Nk()\u0026\u0026Jn(a);Xp();break;case 2:mp()}};\ng.k.pn\u003dfunction(){};\ng.k.Nk\u003dfunction(){return!1};\ng.k.QQ\u003dfunction(a,b){a.Mr\u003d!0;switch(a.vk()){case 1:cq(this,a,b);break;case 2:this.uE(a)}this.GE()};\ng.k.YQ\u003dfunction(a){Ho(a,0);return Ko(a,\"start\",Cn())};\ng.k.Is\u003dfunction(a,b,c){np(lp,[a],!Cn());return this.dn(a,b,c)};\ng.k.dn\u003dfunction(a,b,c){return Ko(a,c,Cn())};\ng.k.TQ\u003dfunction(a){return dq(a,\"firstquartile\",1)};\ng.k.VQ\u003dfunction(a){a.Ua\u003d!0;return dq(a,\"midpoint\",2)};\ng.k.ZQ\u003dfunction(a){return dq(a,\"thirdquartile\",3)};\ng.k.RQ\u003dfunction(a){var b\u003ddq(a,\"complete\",4);Bo(a);return b};\ng.k.ML\u003dfunction(a,b,c){b\u003dCn();if(a.Ql()\u0026\u0026!b){var d\u003djn();a.Rg().L\u003dd}np(lp,[a],!b);a.Ql()\u0026\u0026(a.eg\u003d1);return Ko(a,c,b)};\ng.k.XQ\u003dfunction(a,b){b\u003dthis.Is(a,b||{},\"skip\");Bo(a);return b};\ng.k.UQ\u003dfunction(a,b){lo(a,!0);return this.Is(a,b||{},\"fullscreen\")};\ng.k.SQ\u003dfunction(a,b){lo(a,!1);return this.Is(a,b||{},\"exitfullscreen\")};\ng.k.gE\u003dfunction(a,b,c){b\u003da.Rg();var d\u003djn();b.Ja\u003dto(b,d,1!\u003da.eg);np(lp,[a],!Cn());1\u003d\u003da.eg\u0026\u0026(a.eg\u003d2);return Ko(a,c,Cn())};\ng.k.WQ\u003dfunction(a){np(lp,[a],!Cn());return a.l()};\ng.k.YC\u003dfunction(a){np(lp,[a],!Cn());this.IL(a);Bo(a);return a.l()};\ng.k.bJ\u003dfunction(){};\ng.k.uE\u003dfunction(){};\ng.k.IL\u003dfunction(){};\ng.k.XF\u003dfunction(){};\ng.k.GE\u003dfunction(){};\ng.k.gI\u003dfunction(){};var hq\u003dg.Qa(),jq\u003d!1,kq\u003d!1,lq\u003d!1,zga\u003d[function(a){return!(!a.chrome||!a.chrome.webstore)},\nfunction(a){return!!a.document.documentMode},\nfunction(a){return!!a.document.fonts.ready},\nfunction(){return iq(0)},\nfunction(a){return!!a.ActiveXObject},\nfunction(a){return!!a.chrome},\nfunction(a){return!!a.navigator.serviceWorker},\nfunction(a){return!!a.opera},\nfunction(a){return!!a.sidebar},\nfunction(){return!+\"\\v1\"},\nfunction(){return iq(1)},\nfunction(a){return!a.ActiveXObject},\nfunction(a){return\"-ms-ime-align\"in a.document.documentElement.style},\nfunction(a){return\"-ms-scroll-limit\"in a.document.documentElement.style},\nfunction(a){return\"-webkit-font-feature-settings\"in a.document.body.style},\nfunction(){return iq(2)},\nfunction(a){return\"ActiveXObject\"in a},\nfunction(a){return\"MozAppearance\"in a.document.documentElement.style},\nfunction(a){return\"_phantom\"in a},\nfunction(a){return\"callPhantom\"in a},\nfunction(a){return\"content\"in a.document.createElement(\"template\")},\nfunction(a){return\"getEntriesByType\"in a.performance},\nfunction(){return iq(3)},\nfunction(a){return\"image-rendering\"in a.document.body.style},\nfunction(a){return\"object-fit\"in a.document.body.style},\nfunction(a){return\"open\"in a.document.createElement(\"details\")},\nfunction(a){return\"orientation\"in a.screen},\nfunction(a){return\"performance\"in a},\nfunction(a){return\"shape-image-threshold\"in a.document.body.style},\nfunction(){return iq(4)},\nfunction(a){return\"srcset\"in a.document.createElement(\"img\")},\nfunction(){return kq},\nfunction(){return lq},\nfunction(){return iq(5)},\nfunction(a){a\u003da.document.createElement(\"div\");a.style.width\u003d\"1px\";a.style.width\u003d\"-webkit-min-content\";a.style.width\u003d\"min-content\";return\"1px\"!\u003da.style.width},\nfunction(a){a\u003da.document.createElement(\"div\");a.style.width\u003d\"1px\";a.style.width\u003d\"calc(1px - 1px)\";a.style.width\u003d\"-webkit-calc(1px - 1px)\";return\"1px\"!\u003da.style.width},\nfunction(){var a\u003d!1;eval(\u0027var DummyFunction1 \u003d function(x){ \"use strict\"; var a \u003d 12; b \u003d a + x*35; }\u0027);try{DummyFunction1()}catch(b){a\u003d!0}return a},\nfunction(){var a\u003d!1;try{DummyFunction2()}catch(b){a\u003d!0}return a},\nfunction(){return!1},\nfunction(){return iq(6)},\nfunction(a){var b\u003da.document.createElement(\"canvas\");b.width\u003db.height\u003d1;b\u003db.getContext(\"2d\");b.globalCompositeOperation\u003d\"multiply\";b.fillStyle\u003d\"rgb(0,255,255)\";b.fillRect(0,0,1,1);b.fill();b.fillStyle\u003d\"rgb(255,255,0)\";b.fillRect(0,0,1,1);b.fill();b\u003db.getImageData(0,0,1,1).data;return b[0]\u003d\u003db[2]\u0026\u0026b[1]\u003d\u003db[3]||gq(a.navigator.vibrate)},\nfunction(a){a\u003da.document.createElement(\"canvas\");a.width\u003da.height\u003d1;a\u003da.getContext(\"2d\");a.globalCompositeOperation\u003d\"multiply\";a.fillStyle\u003d\"rgb(0,255,255)\";a.fillRect(0,0,1,1);a.fill();a.fillStyle\u003d\"rgb(255,255,0)\";a.fillRect(0,0,1,1);a.fill();a\u003da.getImageData(0,0,1,1).data;return a[0]\u003d\u003da[2]\u0026\u0026a[1]\u003d\u003da[3]},\nfunction(a){a\u003da.document.createElement(\"div\");return gq(a.matches)},\nfunction(a){a\u003da.document.createElement(\"input\");a.setAttribute(\"type\",\"range\");return\"text\"!\u003d\u003da.type},\nfunction(a){return a.CSS.supports(\"image-rendering\",\"pixelated\")},\nfunction(a){return a.CSS.supports(\"object-fit\",\"contain\")},\nfunction(){return iq(7)},\nfunction(a){return a.CSS.supports(\"object-fit\",\"inherit\")},\nfunction(a){return a.CSS.supports(\"shape-image-threshold\",\"0.9\")},\nfunction(a){return a.CSS.supports(\"word-break\",\"keep-all\")},\nfunction(){return eval(\"1 \u003d\u003d [for (item of [1,2,3]) item][0]\")},\nfunction(a){return gq(a.CSS.supports)},\nfunction(){return gq(Intl.Collator)},\nfunction(a){return gq(a.document.createElement(\"dialog\").show)},\nfunction(){return iq(8)},\nfunction(a){return gq(a.document.createElement(\"div\").animate([{transform:\"scale(1)\",easing:\"ease-in\"},{transform:\"scale(1.3)\",easing:\"ease-in\"}],{duration:1300,iterations:1}).reverse)},\nfunction(a){return gq(a.document.createElement(\"div\").animate)},\nfunction(a){return gq(a.document.documentElement.webkitRequestFullScreen)},\nfunction(a){return gq(a.navigator.getBattery)},\nfunction(a){return gq(a.navigator.permissions.query)},\nfunction(){return!1},\nfunction(){return iq(9)},\nfunction(){return gq(webkitRequestAnimationFrame)},\nfunction(a){return gq(a.BroadcastChannel.call)},\nfunction(a){return gq(a.FontFace)},\nfunction(a){return gq(a.Gamepad)},\nfunction(){return iq(10)},\nfunction(a){return gq(a.MutationEvent)},\nfunction(a){return gq(a.MutationObserver)},\nfunction(a){return gq(a.crypto.getRandomValues)},\nfunction(a){return gq(a.document.body.createShadowRoot)},\nfunction(a){return gq(a.document.body.webkitCreateShadowRoot)},\nfunction(a){return gq(a.fetch)},\nfunction(){return iq(11)},\nfunction(a){return gq(a.navigator.serviceWorker.register)},\nfunction(a){return gq(a.navigator.webkitGetGamepads)},\nfunction(a){return gq(a.speechSynthesis.speak)},\nfunction(a){return gq(a.webkitRTCPeerConnection)},\nfunction(a){return a.CSS.supports(\"--fake-var\",\"0\")},\nfunction(){return iq(12)},\nfunction(a){return a.CSS.supports(\"cursor\",\"grab\")},\nfunction(a){return a.CSS.supports(\"cursor\",\"zoom-in\")},\nfunction(a){return a.CSS.supports(\"image-orientation\",\"270deg\")},\nfunction(){return iq(13)},\nfunction(a){return a.CSS.supports(\"position\",\"sticky\")},\nfunction(a){return void 0\u003d\u003d\u003da.document.createElement(\"style\").scoped},\nfunction(a){return a.performance.getEntriesByType(\"resource\")instanceof Array},\nfunction(){return\"undefined\"\u003d\u003dtypeof InstallTrigger},\nfunction(){return\"object\"\u003d\u003dtypeof(new Intl.Collator).resolvedOptions()},\nfunction(a){return\"boolean\"\u003d\u003dtypeof a.navigator.onLine},\nfunction(){return iq(14)},\nfunction(a){return\"undefined\"\u003d\u003dtypeof a.navigator.U9},\nfunction(a){return\"number\"\u003d\u003dtypeof a.performance.now()},\nfunction(){return 0\u003d\u003d(new Uint16Array(1))[0]},\nfunction(a){return-1\u003d\u003da.ActiveXObject.toString().indexOf(\"native\")},\nfunction(a){return-1\u003d\u003dObject.prototype.toString.call(a.HTMLElement).indexOf(\"Constructor\")}],Aga\u003d[function(a){a\u003da.document.createElement(\"div\");\nvar b\u003dnull,c\u003d[\"{45EA75A0-A269-11D1-B5BF-0000F8051515}\",\"{3AF36230-A269-11D1-B5BF-0000F8051515}\",\"{89820200-ECBD-11CF-8B85-00AA005B4383}\"];try{a.style.behavior\u003d\"url(#default#clientcaps)\"}catch(e){}for(var d\u003d0;d\u003cc.length;d++){try{b\u003da.getComponentVersion(c[d],\"componentid\").replace(/,/g,\".\")}catch(e){}if(b)return b.split(\".\")[0]}return!1},\nfunction(){return(new Date).getTimezoneOffset()},\nfunction(a){return(a.innerWidth||a.document.documentElement.clientWidth||a.document.body.clientWidth)/(a.innerHeight||a.document.documentElement.clientHeight||a.document.body.clientHeight)},\nfunction(a){return(a.outerWidth||a.document\u0026\u0026a.document.body\u0026\u0026a.document.body.offsetWidth)/(a.outerHeight||a.document\u0026\u0026a.document.body\u0026\u0026a.document.body.offsetHeight)},\nfunction(a){return a.screen.availWidth/a.screen.availHeight},\nfunction(a){return a.screen.width/a.screen.height}],Bga\u003d[function(a){return a.navigator.userAgent},\nfunction(a){return a.navigator.platform},\nfunction(a){return a.navigator.vendor}];g.Ra(mq,Dga);mq.prototype.reset\u003dfunction(){this.i[0]\u003d1732584193;this.i[1]\u003d4023233417;this.i[2]\u003d2562383102;this.i[3]\u003d271733878;this.u\u003dthis.l\u003d0};\nmq.prototype.update\u003dfunction(a,b){void 0\u003d\u003d\u003db\u0026\u0026(b\u003da.length);for(var c\u003db-this.blockSize,d\u003dthis.B,e\u003dthis.l,f\u003d0;f\u003cb;){if(0\u003d\u003de)for(;f\u003c\u003dc;)nq(this,a,f),f+\u003dthis.blockSize;if(\"string\"\u003d\u003d\u003dtypeof a)for(;f\u003cb;){if(d[e++]\u003da.charCodeAt(f++),e\u003d\u003dthis.blockSize){nq(this,d);e\u003d0;break}}else for(;f\u003cb;)if(d[e++]\u003da[f++],e\u003d\u003dthis.blockSize){nq(this,d);e\u003d0;break}}this.l\u003de;this.u+\u003db};\nmq.prototype.digest\u003dfunction(){var a\u003dArray((56\u003ethis.l?this.blockSize:2*this.blockSize)-this.l);a[0]\u003d128;for(var b\u003d1;b\u003ca.length-8;++b)a[b]\u003d0;var c\u003d8*this.u;for(b\u003da.length-8;b\u003ca.length;++b)a[b]\u003dc\u0026255,c/\u003d256;this.update(a);a\u003dArray(16);for(b\u003dc\u003d0;4\u003eb;++b)for(var d\u003d0;32\u003ed;d+\u003d8)a[c++]\u003dthis.i[b]\u003e\u003e\u003ed\u0026255;return a};g.w(oq,Ip);oq.prototype.i\u003dfunction(a){var b\u003dIp.prototype.i.call(this,a);var c\u003dhq\u003dg.Qa();var d\u003diq(5);c\u003d(kq?!d:d)?c|2:c\u0026-3;d\u003diq(2);c\u003d(lq?!d:d)?c|8:c\u0026-9;c\u003d{s1:(c\u003e\u003e\u003e0).toString(16)};this.l||(this.l\u003dCga());b.C\u003dthis.l;b.G\u003dHp(a,MKa,c,\"h\",pq(\"kArwaWEsTs\"));b.B\u003dHp(a,OKa,{},\"h\",pq(\"b96YPMzfnx\"));b.l\u003dHp(a,PKa,{},\"h\",pq(\"yb8Wev6QDg\"));return b};qq.prototype.l\u003dfunction(){return g.Ga(this.i)};g.w(rq,Vp);g.k\u003drq.prototype;g.k.Ux\u003dfunction(a,b){var c\u003dthis,d\u003dFm(ap);if(null!\u003dd.i)switch(d.i.getName()){case \"nis\":var e\u003dHga(this,a,b);break;case \"gsv\":e\u003dGga(this,a,b);break;case \"exc\":e\u003dIga(this,a)}e||(b.opt_overlayAdElement?e\u003dvoid 0:b.opt_adElement\u0026\u0026(e\u003dwga(this,a,b.opt_adElement,b.opt_osdId)));e\u0026\u00261\u003d\u003de.vk()\u0026\u0026(e.L\u003d\u003dg.Ha\u0026\u0026(e.L\u003dfunction(f){return c.XF(f)}),Fga(this,e,b));\nreturn e};\ng.k.XF\u003dfunction(a){a.l\u003d0;a.ya\u003d0;if(\"h\"\u003d\u003da.B||\"n\"\u003d\u003da.B){Pm();a.Sa\u0026\u0026(Pm(),\"h\"!\u003daq(this)\u0026\u0026aq(this));var b\u003dg.Ga(\"ima.common.getVideoMetadata\");if(\"function\"\u003d\u003d\u003dtypeof b)try{var c\u003db(a.Cf)}catch(e){a.l|\u003d4}else a.l|\u003d2}else if(\"b\"\u003d\u003da.B)if(b\u003dg.Ga(\"ytads.bulleit.getVideoMetadata\"),\"function\"\u003d\u003d\u003dtypeof b)try{c\u003db(a.Cf)}catch(e){a.l|\u003d4}else a.l|\u003d2;else if(\"ml\"\u003d\u003da.B)if(b\u003dg.Ga(\"ima.common.getVideoMetadata\"),\"function\"\u003d\u003d\u003dtypeof b)try{c\u003db(a.Cf)}catch(e){a.l|\u003d4}else a.l|\u003d2;else a.l|\u003d1;a.l||(void 0\u003d\u003d\u003dc?a.l|\u003d8:null\u003d\u003d\u003d\nc?a.l|\u003d16:g.Sb(c)?a.l|\u003d32:null!\u003dc.errorCode\u0026\u0026(a.ya\u003dc.errorCode,a.l|\u003d64));null\u003d\u003dc\u0026\u0026(c\u003d{});b\u003dc;a.J\u003d0;for(var d in GKa)null\u003d\u003db[d]\u0026\u0026(a.J|\u003dGKa[d]);fq(b,\"currentTime\");fq(b,\"duration\");wn(c.volume)\u0026\u0026wn(void 0)\u0026\u0026(c.volume*\u003dNaN);return c};\ng.k.gI\u003dfunction(){Pm();\"h\"!\u003daq(this)\u0026\u0026aq(this);var a\u003dJga(this);return null!\u003da?new qq(a,this.B):null};\ng.k.uE\u003dfunction(a){!a.i\u0026\u0026a.Mr\u0026\u0026bq(this,a,\"overlay_unmeasurable_impression\")\u0026\u0026(a.i\u003d!0)};\ng.k.IL\u003dfunction(a){a.XL\u0026\u0026(a.Fp()?bq(this,a,\"overlay_viewable_end_of_session_impression\"):bq(this,a,\"overlay_unviewable_impression\"),a.XL\u003d!1)};\ng.k.bJ\u003dfunction(){};\ng.k.GE\u003dfunction(){};\ng.k.Tv\u003dfunction(a,b,c,d){a\u003dVp.prototype.Tv.call(this,a,b,c,d);this.C\u0026\u0026(b\u003dthis.G,null\u003d\u003da.C\u0026\u0026(a.C\u003dnew Efa),b.i[a.Cf]\u003da.C,a.C.C\u003dKKa);return a};\ng.k.au\u003dfunction(a){a\u0026\u00261\u003d\u003da.vk()\u0026\u0026this.C\u0026\u0026delete this.G.i[a.Cf];return Vp.prototype.au.call(this,a)};\nvar sq\u003dnew Gp;sq.C\u003d\"stopped\";sq.i\u003d\"stopped\";sq.u\u003d\"stopped\";sq.G\u003d\"stopped\";sq.B\u003d\"stopped\";sq.l\u003d\"stopped\";Object.freeze(sq);var QKa\u003ddn(193,vq,eq);g.Fa(\"Goog_AdSense_Lidar_sendVastEvent\",QKa,void 0);var RKa\u003dgn(194,function(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;a\u003dtq(Fm(rq),a,b);return uq(a)});\ng.Fa(\"Goog_AdSense_Lidar_getViewability\",RKa,void 0);var SKa\u003ddn(195,function(){return Jm()},void 0);\ng.Fa(\"Goog_AdSense_Lidar_getUrlSignalsArray\",SKa,void 0);var TKa\u003dgn(196,function(){return JSON.stringify(Jm())});\ng.Fa(\"Goog_AdSense_Lidar_getUrlSignalsList\",TKa,void 0);var pha\u003d(new Date).getTime();var xq\u003d\"://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ ://aksecure.imrworldwide.com/ ://[^.]*.moatads.com ://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube ://pm.test-adsafeprotected.com/youtube ://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul www.youtube.com/pagead/slav\".split(\" \"),Mga\u003d/\\bocr\\b/;var Nga\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;var bma\u003d{W1:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",T1:\"LIVING_ROOM_APP_MODE_MAIN\",S1:\"LIVING_ROOM_APP_MODE_KIDS\",U1:\"LIVING_ROOM_APP_MODE_MUSIC\",V1:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",R1:\"LIVING_ROOM_APP_MODE_GAMING\"};Aq.prototype.set\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;0\u003c\u003da\u0026\u002652\u003ea\u0026\u00260\u003d\u003d\u003da%1\u0026\u0026this.data_[a]!\u003db\u0026\u0026(this.data_[a]\u003db,this.i\u003d-1)};\nAq.prototype.get\u003dfunction(a){return!!this.data_[a]};g.Ra(g.Bq,g.F);g.k\u003dg.Bq.prototype;g.k.start\u003dfunction(){this.stop();this.B\u003d!1;var a\u003dDq(this),b\u003dEq(this);a\u0026\u0026!b\u0026\u0026this.l.mozRequestAnimationFrame?(this.i\u003dxf(this.l,\"MozBeforePaint\",this.u),this.l.mozRequestAnimationFrame(null),this.B\u003d!0):this.i\u003da\u0026\u0026b?a.call(this.l,this.u):this.l.setTimeout($a(this.u),20)};\ng.k.stop\u003dfunction(){if(this.isActive()){var a\u003dDq(this),b\u003dEq(this);a\u0026\u0026!b\u0026\u0026this.l.mozRequestAnimationFrame?Hf(this.i):a\u0026\u0026b?b.call(this.l,this.i):this.l.clearTimeout(this.i)}this.i\u003dnull};\ng.k.isActive\u003dfunction(){return null!\u003dthis.i};\ng.k.jN\u003dfunction(){this.B\u0026\u0026this.i\u0026\u0026Hf(this.i);this.i\u003dnull;this.G.call(this.C,g.Qa())};\ng.k.va\u003dfunction(){this.stop();g.Bq.Xd.va.call(this)};g.Ra(g.K,g.F);g.k\u003dg.K.prototype;g.k.Ws\u003d0;g.k.va\u003dfunction(){g.K.Xd.va.call(this);this.stop();delete this.i;delete this.l};\ng.k.start\u003dfunction(a){this.stop();this.Ws\u003dg.lh(this.u,void 0!\u003d\u003da?a:this.Mf)};\ng.k.stop\u003dfunction(){this.isActive()\u0026\u0026g.C.clearTimeout(this.Ws);this.Ws\u003d0};\ng.k.isActive\u003dfunction(){return 0!\u003dthis.Ws};\ng.k.YF\u003dfunction(){this.Ws\u003d0;this.i\u0026\u0026this.i.call(this.l)};g.Ra(g.Qq,g.Kf);g.k\u003dg.Qq.prototype;g.k.xc\u003dfunction(){return 1\u003d\u003dthis.Oa};\ng.k.Vy\u003dfunction(){this.Yh(\"begin\")};\ng.k.Dv\u003dfunction(){this.Yh(\"end\")};\ng.k.onFinish\u003dfunction(){this.Yh(\"finish\")};\ng.k.Yh\u003dfunction(a){this.dispatchEvent(a)};var UKa\u003dab(function(){if(g.he)return g.ae(\"10.0\");var a\u003dg.qg(\"DIV\"),b\u003dg.lg?\"-webkit\":Bl?\"-moz\":g.he?\"-ms\":g.Cl?\"-o\":null,c\u003d{transition:\"opacity 1s linear\"};b\u0026\u0026(c[b+\"-transition\"]\u003d\"opacity 1s linear\");b\u003d{style:c};if(!oKa.test(\"div\"))throw Error(\"\");if(\"DIV\"in qKa)throw Error(\"\");var d\u003dvoid 0;c\u003dnull;var e\u003d\"\";if(b)for(l in b)if(Object.prototype.hasOwnProperty.call(b,l)){if(!oKa.test(l))throw Error(\"\");var f\u003db[l];if(null!\u003df){var h\u003dl;if(f instanceof fc)f\u003dgc(f);else if(\"style\"\u003d\u003dh.toLowerCase()){if(!g.La(f))throw Error(\"\");\nf instanceof Pc||(f\u003dUc(f));f\u003dQc(f)}else{if(/^on/i.test(h))throw Error(\"\");if(h.toLowerCase()in pKa)if(f instanceof lc)f\u003doc(f).toString();else if(f instanceof g.Hc)f\u003dg.Ic(f);else if(\"string\"\u003d\u003d\u003dtypeof f)f\u003dg.Mc(f).Fh();else throw Error(\"\");}f.yk\u0026\u0026(f\u003df.Fh());h\u003dh+\u0027\u003d\"\u0027+Bc(String(f))+\u0027\"\u0027;e+\u003d\" \"+h}}var l\u003d\"\u003cdiv\"+e;null\u003d\u003dd?d\u003d[]:Array.isArray(d)||(d\u003d[d]);!0\u003d\u003d\u003dlKa.div?l+\u003d\"\u003e\":(c\u003dEaa(d),l+\u003d\"\u003e\"+g.fd(c).toString()+\"\u003c/div\u003e\",c\u003dc.zr());(b\u003db\u0026\u0026b.dir)\u0026\u0026(/^(ltr|rtl|auto)$/i.test(b)?c\u003d0:c\u003dnull);b\u003dgd(l,c);g.nd(a,b);return\"\"!\u003d\ng.Dl(a.firstChild,\"transition\")});g.Ra(Rq,g.Qq);g.k\u003dRq.prototype;g.k.play\u003dfunction(){if(this.xc())return!1;this.Vy();this.Yh(\"play\");this.startTime\u003dg.Qa();this.Oa\u003d1;if(UKa())return g.zl(this.i,this.G),this.l\u003dg.lh(this.lV,void 0,this),!0;this.JA(!1);return!1};\ng.k.lV\u003dfunction(){g.Pl(this.i);Pga(this.i,this.J);g.zl(this.i,this.u);this.l\u003dg.lh((0,g.D)(this.JA,this,!1),1E3*this.C)};\ng.k.stop\u003dfunction(){this.xc()\u0026\u0026this.JA(!0)};\ng.k.JA\u003dfunction(a){g.zl(this.i,\"transition\",\"\");g.C.clearTimeout(this.l);g.zl(this.i,this.u);this.endTime\u003dg.Qa();this.Oa\u003d0;if(a)this.Yh(\"stop\");else this.onFinish();this.Dv()};\ng.k.va\u003dfunction(){this.stop();Rq.Xd.va.call(this)};\ng.k.pause\u003dfunction(){};var Qga\u003d{rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,\"linear-gradient\":!0,\"radial-gradient\":!0,\"repeating-linear-gradient\":!0,\"repeating-radial-gradient\":!0,\"cubic-bezier\":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0};var Uga\u003dTq(\"getPropertyValue\"),Vga\u003dTq(\"setProperty\");var Tga\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};g.Xq.prototype.clone\u003dfunction(){return new g.Xq(this.i,this.C,this.u,this.G,this.B,this.J,this.l,this.L)};Zq.prototype.clone\u003dfunction(){return new Zq(this.start,this.end)};var VKa\u003dnew WeakMap;(function(){if(kGa){var a\u003d/Windows NT ([0-9.]+)/;return(a\u003da.exec(g.Xc))?a[1]:\"0\"}return UT?(a\u003d/1[0|1][_.][0-9_.]+/,(a\u003da.exec(g.Xc))?a[0].replace(/_/g,\".\"):\"10\"):g.Ot?(a\u003d/Android\\s+([^\\);]+)(\\)|;)/,(a\u003da.exec(g.Xc))?a[1]:\"\"):sKa||tKa||uKa?(a\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(a\u003da.exec(g.Xc))?a[1].replace(/_/g,\".\"):\"\"):\"\"})();var bha\u003dfunction(){if(g.dj)return $q(/Firefox\\/([0-9.]+)/);if(g.he||g.Qw||g.Cl)return $d;if(g.cj){if(Td()||Yc(\"Macintosh\")){var a\u003d$q(/CriOS\\/([0-9.]+)/);if(a)return a}return $q(/Chrome\\/([0-9.]+)/)}if(g.ej\u0026\u0026!Td())return $q(/Version\\/([0-9.]+)/);if(yF||GH){if(a\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.Xc))return a[1]+\".\"+a[2]}else if(g.qF)return(a\u003d$q(/Android\\s+([0-9.]+)/))?a:$q(/Version\\/([0-9.]+)/);return\"\"}();g.Ra(g.cr,g.F);g.k\u003dg.cr.prototype;g.k.subscribe\u003dfunction(a,b,c){var d\u003dthis.l[a];d||(d\u003dthis.l[a]\u003d[]);var e\u003dthis.G;this.i[e]\u003da;this.i[e+1]\u003db;this.i[e+2]\u003dc;this.G\u003de+3;d.push(e);return e};\ng.k.unsubscribe\u003dfunction(a,b,c){if(a\u003dthis.l[a]){var d\u003dthis.i;if(a\u003da.find(function(e){return d[e+1]\u003d\u003db\u0026\u0026d[e+2]\u003d\u003dc}))return this.Rf(a)}return!1};\ng.k.Rf\u003dfunction(a){var b\u003dthis.i[a];if(b){var c\u003dthis.l[b];0!\u003dthis.B?(this.u.push(a),this.i[a+1]\u003dg.Ha):(c\u0026\u0026g.nb(c,a),delete this.i[a],delete this.i[a+1],delete this.i[a+2])}return!!b};\ng.k.Z\u003dfunction(a,b){var c\u003dthis.l[a];if(c){for(var d\u003dArray(arguments.length-1),e\u003d1,f\u003darguments.length;e\u003cf;e++)d[e-1]\u003darguments[e];if(this.J)for(e\u003d0;e\u003cc.length;e++){var h\u003dc[e];cha(this.i[h+1],this.i[h+2],d)}else{this.B++;try{for(e\u003d0,f\u003dc.length;e\u003cf\u0026\u0026!this.isDisposed();e++)h\u003dc[e],this.i[h+1].apply(this.i[h+2],d)}finally{if(this.B--,0\u003cthis.u.length\u0026\u00260\u003d\u003dthis.B)for(;c\u003dthis.u.pop();)this.Rf(c)}}return 0!\u003de}return!1};\ng.k.clear\u003dfunction(a){if(a){var b\u003dthis.l[a];b\u0026\u0026(b.forEach(this.Rf,this),delete this.l[a])}else this.i.length\u003d0,this.l\u003d{}};\ng.k.va\u003dfunction(){g.cr.Xd.va.call(this);this.clear();this.u.length\u003d0};g.dr.prototype.set\u003dfunction(a,b){void 0\u003d\u003d\u003db?this.i.remove(a):this.i.set(a,g.Oh(b))};\ng.dr.prototype.get\u003dfunction(a){try{var b\u003dthis.i.get(a)}catch(c){return}if(null!\u003d\u003db)try{return JSON.parse(b)}catch(c){throw\"Storage: Invalid value was encountered\";}};\ng.dr.prototype.remove\u003dfunction(a){this.i.remove(a)};g.Ra(er,g.dr);er.prototype.set\u003dfunction(a,b){er.Xd.set.call(this,a,gr(b))};\ner.prototype.l\u003dfunction(a){a\u003der.Xd.get.call(this,a);if(void 0\u003d\u003d\u003da||a instanceof Object)return a;throw\"Storage: Invalid value was encountered\";};\ner.prototype.get\u003dfunction(a){if(a\u003dthis.l(a)){if(a\u003da.data,void 0\u003d\u003d\u003da)throw\"Storage: Invalid value was encountered\";}else a\u003dvoid 0;return a};g.Ra(hr,er);hr.prototype.set\u003dfunction(a,b,c){if(b\u003dgr(b)){if(c){if(c\u003cg.Qa()){hr.prototype.remove.call(this,a);return}b.expiration\u003dc}b.creation\u003dg.Qa()}hr.Xd.set.call(this,a,b)};\nhr.prototype.l\u003dfunction(a,b){var c\u003dhr.Xd.l.call(this,a);if(c)if(!b\u0026\u0026g.ir(c))hr.prototype.remove.call(this,a);else return c};g.Ra(g.jr,hr);g.Ra(kr,dha);kr.prototype[Symbol.iterator]\u003dfunction(){return $h(this.Eg(!0)).l()};\nkr.prototype.clear\u003dfunction(){var a\u003dArray.from(this);a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())this.remove(b.value)};g.Ra(lr,kr);g.k\u003dlr.prototype;g.k.isAvailable\u003dfunction(){if(!this.i)return!1;try{return this.i.setItem(\"__sak\",\"1\"),this.i.removeItem(\"__sak\"),!0}catch(a){return!1}};\ng.k.set\u003dfunction(a,b){try{this.i.setItem(a,b)}catch(c){if(0\u003d\u003dthis.i.length)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.k.get\u003dfunction(a){a\u003dthis.i.getItem(a);if(\"string\"!\u003d\u003dtypeof a\u0026\u0026null!\u003d\u003da)throw\"Storage mechanism: Invalid value was encountered\";return a};\ng.k.remove\u003dfunction(a){this.i.removeItem(a)};\ng.k.Eg\u003dfunction(a){var b\u003d0,c\u003dthis.i,d\u003dnew g.Vh;d.i\u003dfunction(){if(b\u003e\u003dc.length)throw g.ai;var e\u003dc.key(b++);if(a)return e;e\u003dc.getItem(e);if(\"string\"!\u003d\u003dtypeof e)throw\"Storage mechanism: Invalid value was encountered\";return e};\nd.next\u003dd.i.bind(d);return d};\ng.k.clear\u003dfunction(){this.i.clear()};\ng.k.key\u003dfunction(a){return this.i.key(a)};g.Ra(mr,lr);g.Ra(nr,lr);g.Ra(pr,kr);var eha\u003d{\".\":\".2E\",\"!\":\".21\",\"~\":\".7E\",\"*\":\".2A\",\"\u0027\":\".27\",\"(\":\".28\",\")\":\".29\",\"%\":\".\"},or\u003dnull;g.k\u003dpr.prototype;g.k.isAvailable\u003dfunction(){return!!this.i};\ng.k.set\u003dfunction(a,b){this.i.setAttribute(qr(a),b);rr(this)};\ng.k.get\u003dfunction(a){a\u003dthis.i.getAttribute(qr(a));if(\"string\"!\u003d\u003dtypeof a\u0026\u0026null!\u003d\u003da)throw\"Storage mechanism: Invalid value was encountered\";return a};\ng.k.remove\u003dfunction(a){this.i.removeAttribute(qr(a));rr(this)};\ng.k.Eg\u003dfunction(a){var b\u003d0,c\u003dthis.i.XMLDocument.documentElement.attributes,d\u003dnew g.Vh;d.i\u003dfunction(){if(b\u003e\u003dc.length)throw g.ai;var e\u003dc[b++];if(a)return decodeURIComponent(e.nodeName.replace(/\\./g,\"%\")).substr(1);e\u003de.nodeValue;if(\"string\"!\u003d\u003dtypeof e)throw\"Storage mechanism: Invalid value was encountered\";return e};\nd.next\u003dd.i.bind(d);return d};\ng.k.clear\u003dfunction(){for(var a\u003dthis.i.XMLDocument.documentElement,b\u003da.attributes.length;0\u003cb;b--)a.removeAttribute(a.attributes[b-1].nodeName);rr(this)};g.Ra(sr,kr);sr.prototype.set\u003dfunction(a,b){this.l.set(this.i+a,b)};\nsr.prototype.get\u003dfunction(a){return this.l.get(this.i+a)};\nsr.prototype.remove\u003dfunction(a){this.l.remove(this.i+a)};\nsr.prototype.Eg\u003dfunction(a){var b\u003dthis.l.Eg(!0),c\u003dthis,d\u003dnew g.Vh;d.i\u003dfunction(){for(var e\u003db.next();e.substr(0,c.i.length)!\u003dc.i;)e\u003db.next();return a?e.substr(c.i.length):c.l.get(e)};\nd.next\u003dd.i.bind(d);return d};ur.prototype.getKey\u003dfunction(){return this.i};\nur.prototype.getValue\u003dfunction(){return this.l};\nur.prototype.clone\u003dfunction(){return new ur(this.i,this.l)};g.k\u003dvr.prototype;g.k.remove\u003dfunction(){var a\u003dthis.i,b\u003da.length,c\u003da[0];if(!(0\u003e\u003db)){if(1\u003d\u003db)kb(a);else{a[0]\u003da.pop();a\u003d0;b\u003dthis.i;for(var d\u003db.length,e\u003db[a];a\u003cd\u003e\u003e1;){var f\u003d2*a+1,h\u003d2*a+2;f\u003dh\u003cd\u0026\u0026b[h].getKey()\u003cb[f].getKey()?h:f;if(b[f].getKey()\u003ee.getKey())break;b[a]\u003db[f];a\u003df}b[a]\u003de}return c.getValue()}};\ng.k.Sg\u003dfunction(){for(var a\u003dthis.i,b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d].getValue());return b};\ng.k.ci\u003dfunction(){for(var a\u003dthis.i,b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d].getKey());return b};\ng.k.clone\u003dfunction(){return new vr(this)};\ng.k.isEmpty\u003dfunction(){return 0\u003d\u003d\u003dthis.i.length};\ng.k.clear\u003dfunction(){kb(this.i)};g.Ra(xr,vr);Ia(yr);yr.prototype.i\u003d0;/*\n\n\n The MIT License (MIT)\n\n Copyright (c) 2015-present Dan Abramov\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n*/\nvar Br\u003d\"@@redux/INIT\"+Ar(),hha\u003d\"@@redux/REPLACE\"+Ar();var Dr\u003d\"function\"\u003d\u003d\u003dtypeof Symbol\u0026\u0026Symbol.observable||\"@@observable\";g.w(Er,De);Er.prototype.Lb\u003dfunction(){return Fe(this,11,0)};\ng.w(Fr,De);Fr.prototype.getKey\u003dfunction(){return Ee(this,3)};\nvar iha\u003d[2,13,14];g.w(Hr,Gr);g.w(Ir,Hr);Ir.prototype.l\u003dfunction(){var a\u003d[];this.i.alternateChannel\u0026\u0026a.push(this.i.alternateChannel);this.i.alternateChannelList\u0026\u0026a.push.apply(a,g.v(this.i.alternateChannelList));this.i.oneofChannelEntity\u0026\u0026a.push(this.i.oneofChannelEntity);return[].concat(g.v(new Set(a)))};g.w(Jr,Hr);Jr.prototype.l\u003dfunction(){var a\u003d[];this.i.entryCollection\u0026\u0026a.push(this.i.entryCollection);return[].concat(g.v(new Set(a)))};\ng.w(Kr,Hr);Kr.prototype.l\u003dfunction(){var a\u003d[];this.i.parentPlaylist\u0026\u0026a.push(this.i.parentPlaylist);if(this.i.entries)for(var b\u003dg.r(this.i.entries),c\u003db.next();!c.done;c\u003db.next())a.push.apply(a,g.v((new Lr(c.value)).l()));return[].concat(g.v(new Set(a)))};\ng.w(Lr,Gr);Lr.prototype.l\u003dfunction(){var a\u003d[];this.i.video\u0026\u0026a.push(this.i.video);return[].concat(g.v(new Set(a)))};g.w(Mr,Hr);Mr.prototype.l\u003dfunction(){var a\u003d[];this.i.descriptionEntity\u0026\u0026a.push(this.i.descriptionEntity);this.i.creators\u0026\u0026a.push.apply(a,g.v(this.i.creators));this.i.theBiggestFan\u0026\u0026a.push(this.i.theBiggestFan);return[].concat(g.v(new Set(a)))};\ng.w(Nr,Hr);Nr.prototype.l\u003dfunction(){return[]};g.w(Or,Hr);Or.prototype.l\u003dfunction(){return[]};g.w(Pr,Hr);Pr.prototype.l\u003dfunction(){return[]};g.w(Qr,Hr);Qr.prototype.l\u003dfunction(){var a\u003d[];this.i.fakeChildren\u0026\u0026a.push.apply(a,g.v(this.i.fakeChildren));return[].concat(g.v(new Set(a)))};g.w(Rr,Hr);Rr.prototype.l\u003dfunction(){var a\u003d[];this.i.video\u0026\u0026a.push(this.i.video);this.i.playbackData\u0026\u0026a.push(this.i.playbackData);this.i.offlineVideoPolicy\u0026\u0026a.push(this.i.offlineVideoPolicy);return[].concat(g.v(new Set(a)))};g.w(Sr,Hr);Sr.prototype.l\u003dfunction(){return[]};g.w(Tr,Hr);Tr.prototype.l\u003dfunction(){var a\u003d[];this.i.channelOwner\u0026\u0026a.push(this.i.channelOwner);this.i.playbackPosition\u0026\u0026a.push(this.i.playbackPosition);this.i.downloadStatus\u0026\u0026a.push(this.i.downloadStatus);return[].concat(g.v(new Set(a)))};g.w(Ur,Hr);Ur.prototype.l\u003dfunction(){return[]};g.w(Vr,Hr);Vr.prototype.l\u003dfunction(){return[]};g.w(Wr,Hr);Wr.prototype.l\u003dfunction(){return[]};g.w(Xr,Hr);Xr.prototype.l\u003dfunction(){return[]};g.w(Yr,Hr);Yr.prototype.l\u003dfunction(){var a\u003d[];this.i.transfer\u0026\u0026a.push(this.i.transfer);this.i.adsPlaybackData\u0026\u0026a.push.apply(a,g.v(this.i.adsPlaybackData));this.i.drmLicense\u0026\u0026a.push(this.i.drmLicense);this.i.offlineVideoPolicy\u0026\u0026a.push(this.i.offlineVideoPolicy);return[].concat(g.v(new Set(a)))};g.w(Zr,Hr);Zr.prototype.l\u003dfunction(){var a\u003d[];this.i.offlineVideoStreams\u0026\u0026a.push.apply(a,g.v(this.i.offlineVideoStreams));this.i.captionTrack\u0026\u0026a.push.apply(a,g.v(this.i.captionTrack));return[].concat(g.v(new Set(a)))};var Z1,$1,a2\u003dg.C.window,bs\u003d(null\u003d\u003d\u003d(Z1\u003dnull\u003d\u003d\u003da2||void 0\u003d\u003d\u003da2?void 0:a2.yt)||void 0\u003d\u003d\u003dZ1?void 0:Z1.config_)||(null\u003d\u003d\u003d($1\u003dnull\u003d\u003d\u003da2||void 0\u003d\u003d\u003da2?void 0:a2.ytcfg)||void 0\u003d\u003d\u003d$1?void 0:$1.data_)||{};g.Fa(\"yt.config_\",bs,void 0);var js\u003d[];var oha\u003d/^[\\w.]*$/,nha\u003d{q:!0,search_query:!0},mha\u003dString(os);var As\u003dnew function(){var a\u003dwindow.document;this.i\u003dwindow;this.l\u003da};\ng.Fa(\"yt.ads_.signals_.getAdSignalsString\",function(a){return ps(Cs(a))},void 0);g.Qa();var Ds\u003d\"XMLHttpRequest\"in g.C?function(){return new XMLHttpRequest}:null;var et\u003d{Authorization:\"AUTHORIZATION\",\"X-Goog-Visitor-Id\":\"SANDBOXED_VISITOR_ID\",\"X-Youtube-Domain-Admin-State\":\"DOMAIN_ADMIN_STATE\",\"X-Youtube-Chrome-Connected\":\"CHROME_CONNECTED_HEADER\",\"X-YouTube-Client-Name\":\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"X-YouTube-Client-Version\":\"INNERTUBE_CONTEXT_CLIENT_VERSION\",\"X-YouTube-Delegation-Context\":\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\",\"X-YouTube-Device\":\"DEVICE\",\"X-Youtube-Identity-Token\":\"ID_TOKEN\",\"X-YouTube-Page-CL\":\"PAGE_CL\",\"X-YouTube-Page-Label\":\"PAGE_BUILD_LABEL\",\n\"X-YouTube-Variants-Checksum\":\"VARIANTS_CHECKSUM\"},sha\u003d\"app debugcss debugjs expflag force_ad_params force_ad_encrypted force_viral_ad_response_params forced_experiments innertube_snapshots innertube_goldens internalcountrycode internalipoverride absolute_experiments conditional_experiments sbb sr_bns_address\".split(\" \").concat(g.v([\"client_dev_root_url\",\"client_dev_regex_map\",\"expflag\"])),jt\u003d!1,gqa\u003dft;g.w(lt,Ta);ot.prototype.then\u003dfunction(a,b,c){return 1\u003d\u003d\u003dthis.Oa\u0026\u0026a?(a\u003da.call(c,this.i),Ng(a)?a:qt(a)):2\u003d\u003d\u003dthis.Oa\u0026\u0026b?(a\u003db.call(c,this.i),Ng(a)?a:pt(a)):this};\not.prototype.getValue\u003dfunction(){return this.i};\not.prototype.$goog_Thenable\u003d!0;var rt\u003d!1;var Mt\u003dyF||GH;g.w(Tt,Ta);Tt.prototype.name\u003d\"BiscottiError\";g.w(St,Ta);St.prototype.name\u003d\"BiscottiMissingError\";var Vt\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},Ut\u003dnull;var WKa\u003d0,$t\u003dg.lg?\"webkit\":Bl?\"moz\":g.he?\"ms\":g.Cl?\"o\":\"\",XKa\u003dg.Ga(\"ytDomDomGetNextId\")||function(){return++WKa};\ng.Fa(\"ytDomDomGetNextId\",XKa,void 0);var Aha\u003d{stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1};cu.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\ncu.prototype.xJ\u003dfunction(){return this.event?!1\u003d\u003d\u003dthis.event.returnValue:!1};\ncu.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\ncu.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var eu\u003dg.C.ytEventsEventsListeners||{};g.Fa(\"ytEventsEventsListeners\",eu,void 0);var fu\u003dg.C.ytEventsEventsCounter||{count:0};g.Fa(\"ytEventsEventsCounter\",fu,void 0);var YKa\u003dab(function(){var a\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(c){}return a}),gu\u003dab(function(){var a\u003d!1;\ntry{var b\u003dObject.defineProperty({},\"capture\",{get:function(){a\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(c){}return a});var $E\u003dwindow.ytcsi\u0026\u0026window.ytcsi.now?window.ytcsi.now:window.performance\u0026\u0026window.performance.timing\u0026\u0026window.performance.now\u0026\u0026window.performance.timing.navigationStart?function(){return window.performance.timing.navigationStart+window.performance.now()}:function(){return(new Date).getTime()};g.Ra(tu,g.F);tu.prototype.V\u003dfunction(a){void 0\u003d\u003d\u003da.i\u0026\u0026du(a);var b\u003da.i;void 0\u003d\u003d\u003da.l\u0026\u0026du(a);this.i\u003dnew g.Sf(b,a.l)};\ntu.prototype.Ym\u003dfunction(){return this.i||new g.Sf};\ntu.prototype.ea\u003dfunction(){if(this.i){var a\u003d$E();if(0!\u003dthis.B){var b\u003dthis.G,c\u003dthis.i,d\u003db.x-c.x;b\u003db.y-c.y;d\u003dMath.sqrt(d*d+b*b)/(a-this.B);this.l[this.u]\u003d.5\u003cMath.abs((d-this.C)/this.C)?1:0;for(c\u003db\u003d0;4\u003ec;c++)b+\u003dthis.l[c]||0;3\u003c\u003db\u0026\u0026this.J();this.C\u003dd}this.B\u003da;this.G\u003dthis.i;this.u\u003d(this.u+1)%4}};\ntu.prototype.va\u003dfunction(){window.clearInterval(this.L);g.iu(this.Y)};g.w(yu,uu);yu.prototype.start\u003dfunction(){var a\u003dg.Ga(\"yt.scheduler.instance.start\");a\u0026\u0026a()};\nyu.prototype.pause\u003dfunction(){var a\u003dg.Ga(\"yt.scheduler.instance.pause\");a\u0026\u0026a()};zu();var Gu\u003d{};var Lu\u003d{},Fha\u003d0;var ZKa,Nu,Pu;ZKa\u003dg.C.ytPubsubPubsubInstance||new g.cr;Nu\u003dg.C.ytPubsubPubsubSubscribedKeys||{};Pu\u003dg.C.ytPubsubPubsubTopicToKeys||{};g.Ou\u003dg.C.ytPubsubPubsubIsSynchronous||{};g.cr.prototype.subscribe\u003dg.cr.prototype.subscribe;g.cr.prototype.unsubscribeByKey\u003dg.cr.prototype.Rf;g.cr.prototype.publish\u003dg.cr.prototype.Z;g.cr.prototype.clear\u003dg.cr.prototype.clear;g.Fa(\"ytPubsubPubsubInstance\",ZKa,void 0);g.Fa(\"ytPubsubPubsubTopicToKeys\",Pu,void 0);g.Fa(\"ytPubsubPubsubIsSynchronous\",g.Ou,void 0);\ng.Fa(\"ytPubsubPubsubSubscribedKeys\",Nu,void 0);var b2;b2\u003dwindow;g.P\u003db2.ytcsi\u0026\u0026b2.ytcsi.now?b2.ytcsi.now:b2.performance\u0026\u0026b2.performance.timing\u0026\u0026b2.performance.now\u0026\u0026b2.performance.timing.navigationStart?function(){return b2.performance.timing.navigationStart+b2.performance.now()}:function(){return(new Date).getTime()};var Iha\u003dgs(\"initial_gel_batch_timeout\",2E3),jv\u003dMath.pow(2,16)-1,kv\u003dnull,iv\u003d0,Yu\u003dvoid 0,cv\u003d0,dv\u003d0,$u\u003d0,ev\u003d!0,Xu\u003dg.C.ytLoggingTransportGELQueue_||new Map;g.Fa(\"ytLoggingTransportGELQueue_\",Xu,void 0);var Vu\u003dg.C.ytLoggingTransportTokensToCttTargetIds_||{};g.Fa(\"ytLoggingTransportTokensToCttTargetIds_\",Vu,void 0);var lv\u003dg.C.ytLoggingGelSequenceIdObj_||{};g.Fa(\"ytLoggingGelSequenceIdObj_\",lv,void 0);var pv\u003dg.Ga(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.Fa(\"ytglobal.prefsUserPrefsPrefs_\",pv,void 0);g.k\u003dg.qv.prototype;g.k.get\u003dfunction(a,b){vv(a);uv(a);a\u003dvoid 0!\u003d\u003dpv[a]?pv[a].toString():null;return null!\u003da?a:b?b:\"\"};\ng.k.set\u003dfunction(a,b){vv(a);uv(a);if(null\u003d\u003db)throw Error(\"ExpectedNotNull\");pv[a]\u003db.toString()};\ng.k.remove\u003dfunction(a){vv(a);uv(a);delete pv[a]};\ng.k.save\u003dfunction(){var a\u003d!0;g.fs(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(a\u003d!1);g.ut(this.i,this.dump(),63072E3,this.l,a)};\ng.k.clear\u003dfunction(){g.Tb(pv)};\ng.k.dump\u003dfunction(){var a\u003d[],b;for(b in pv)a.push(b+\"\u003d\"+encodeURIComponent(String(pv[b])));return a.join(\"\u0026\")};\nIa(g.qv);var xv\u003d{bluetooth:\"CONN_DISCO\",cellular:\"CONN_CELLULAR_UNKNOWN\",ethernet:\"CONN_WIFI\",none:\"CONN_NONE\",wifi:\"CONN_WIFI\",wimax:\"CONN_CELLULAR_4G\",other:\"CONN_UNKNOWN\",unknown:\"CONN_UNKNOWN\",\"slow-2g\":\"CONN_CELLULAR_2G\",\"2g\":\"CONN_CELLULAR_2G\",\"3g\":\"CONN_CELLULAR_3G\",\"4g\":\"CONN_CELLULAR_4G\"},zv\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};Cv.prototype.set\u003dfunction(a,b,c,d){c\u003dc||31104E3;this.remove(a);if(this.i)try{this.i.set(a,b,Date.now()+1E3*c);return}catch(f){}var e\u003d\"\";if(d)try{e\u003descape(g.Oh(b))}catch(f){return}else e\u003descape(b);g.ut(a,e,c,this.l)};\nCv.prototype.get\u003dfunction(a,b){var c\u003dvoid 0,d\u003d!this.i;if(!d)try{c\u003dthis.i.get(a)}catch(e){d\u003d!0}if(d\u0026\u0026(c\u003dg.vt(a))\u0026\u0026(c\u003dunescape(c),b))try{c\u003dJSON.parse(c)}catch(e){this.remove(a),c\u003dvoid 0}return c};\nCv.prototype.remove\u003dfunction(a){this.i\u0026\u0026this.i.remove(a);g.wt(a,\"/\",this.l)};Ev.prototype.toString\u003dfunction(){return this.topic};var $Ka\u003dg.Ga(\"ytPubsub2Pubsub2Instance\")||new g.cr;g.cr.prototype.subscribe\u003dg.cr.prototype.subscribe;g.cr.prototype.unsubscribeByKey\u003dg.cr.prototype.Rf;g.cr.prototype.publish\u003dg.cr.prototype.Z;g.cr.prototype.clear\u003dg.cr.prototype.clear;g.Fa(\"ytPubsub2Pubsub2Instance\",$Ka,void 0);var Hv\u003dg.Ga(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.Fa(\"ytPubsub2Pubsub2SubscribedKeys\",Hv,void 0);var Jv\u003dg.Ga(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.Fa(\"ytPubsub2Pubsub2TopicToKeys\",Jv,void 0);\nvar Iv\u003dg.Ga(\"ytPubsub2Pubsub2IsAsync\")||{};g.Fa(\"ytPubsub2Pubsub2IsAsync\",Iv,void 0);g.Fa(\"ytPubsub2Pubsub2SkipSubKey\",null,void 0);var Mv\u003dfunction(){var a;return function(){a||(a\u003dnew Cv(\"ytidb\"));return a}}();\nOv.prototype.isSupported\u003dfunction(){return this.i};var Tv\u003d[],Pv,Uv\u003d!1;g.w(g.Xv,Error);var c2\u003d{},bw\u003d(c2.AUTH_INVALID\u003d\"No user identifier specified.\",c2.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",c2.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",c2.MISSING_OBJECT_STORE\u003d\"Object store not created.\",c2.DB_DELETED_BY_MISSING_OBJECT_STORE\u003d\"Database is deleted because an expected object store was not created.\",c2.UNKNOWN_ABORT\u003d\"Transaction was aborted for unknown reasons.\",c2.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",c2.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",\nc2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",c2.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",c2),d2\u003d{},Oha\u003d(d2.AUTH_INVALID\u003d\"ERROR\",d2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",d2.EXPLICIT_ABORT\u003d\"IGNORED\",d2.IDB_NOT_SUPPORTED\u003d\"ERROR\",d2.MISSING_OBJECT_STORE\u003d\"ERROR\",d2.DB_DELETED_BY_MISSING_OBJECT_STORE\u003d\"WARNING\",d2.QUOTA_EXCEEDED\u003d\"WARNING\",d2.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",d2.UNKNOWN_ABORT\u003d\"WARNING\",d2.INCOMPATIBLE_DB_VERSION\u003d\n\"WARNING\",d2),e2\u003d{},Pha\u003d(e2.AUTH_INVALID\u003d!1,e2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,e2.EXPLICIT_ABORT\u003d!1,e2.IDB_NOT_SUPPORTED\u003d!1,e2.MISSING_OBJECT_STORE\u003d!1,e2.DB_DELETED_BY_MISSING_OBJECT_STORE\u003d!1,e2.QUOTA_EXCEEDED\u003d!1,e2.QUOTA_MAYBE_EXCEEDED\u003d!0,e2.UNKNOWN_ABORT\u003d!0,e2.INCOMPATIBLE_DB_VERSION\u003d!1,e2);g.w(cw,g.Xv);g.w(dw,cw);var Qha\u003d[\"The database connection is closing\",\"Can\u0027t start a transaction on a closed database\",\"A mutation operation was attempted on a database that did not allow mutations\"];gw.all\u003dfunction(a){return new gw(new fw(function(b,c){var d\u003d[],e\u003da.length;0\u003d\u003d\u003de\u0026\u0026b(d);for(var f\u003d{yq:0};f.yq\u003ca.length;f\u003d{yq:f.yq},++f.yq)gw.resolve(a[f.yq]).then(function(h){return function(l){d[h.yq]\u003dl;e--;0\u003d\u003d\u003de\u0026\u0026b(d)}}(f)).catch(function(h){c(h)})}))};\ngw.resolve\u003dfunction(a){return new gw(new fw(function(b,c){a instanceof gw?a.then(b,c):b(a)}))};\ngw.reject\u003dfunction(a){return new gw(new fw(function(b,c){c(a)}))};\ngw.prototype.then\u003dfunction(a,b){var c\u003dthis,d\u003dnull!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:Tha,e\u003dnull!\u003d\u003db\u0026\u0026void 0!\u003d\u003db?b:Sha;return new gw(new fw(function(f,h){\"PENDING\"\u003d\u003d\u003dc.state.status?(c.i.push(function(){iw(c,c,d,f,h)}),c.onRejected.push(function(){jw(c,c,e,f,h)})):\"FULFILLED\"\u003d\u003d\u003dc.state.status?iw(c,c,d,f,h):\"REJECTED\"\u003d\u003d\u003dc.state.status\u0026\u0026jw(c,c,e,f,h)}))};\ngw.prototype.catch\u003dfunction(a){return this.then(void 0,a)};g.k\u003dnw.prototype;g.k.advance\u003dfunction(a){this.cursor.advance(a);return ow(this.request)};\ng.k.continue\u003dfunction(a){this.cursor.continue(a);return ow(this.request)};\ng.k.continuePrimaryKey\u003dfunction(a,b){this.cursor.continuePrimaryKey(a,b);return ow(this.request)};\ng.k.getKey\u003dfunction(){return this.cursor.key};\ng.k.Rx\u003dfunction(){return this.cursor.primaryKey};g.k\u003dpw.prototype;g.k.add\u003dfunction(a,b,c){return uw(this,[a],{mode:\"readwrite\",wh:!0},function(d){return ww(d,a).add(b,c)})};\ng.k.clear\u003dfunction(a){return uw(this,[a],{mode:\"readwrite\",wh:!0},function(b){return ww(b,a).clear()})};\ng.k.close\u003dfunction(){var a;this.i.close();(null\u003d\u003d\u003d(a\u003dthis.options)||void 0\u003d\u003d\u003da?0:a.closed)\u0026\u0026this.options.closed()};\ng.k.count\u003dfunction(a,b){return uw(this,[a],{mode:\"readonly\",wh:!0},function(c){return ww(c,a).count(b)})};\ng.k.delete\u003dfunction(a,b){return uw(this,[a],{mode:\"readwrite\",wh:!0},function(c){return ww(c,a).delete(b)})};\ng.k.get\u003dfunction(a,b){return uw(this,[a],{mode:\"readonly\",wh:!0},function(c){return ww(c,a).get(b)})};\ng.k.getAll\u003dfunction(a,b,c){return uw(this,[a],{mode:\"readonly\",wh:!0},function(d){return ww(d,a).getAll(b,c)})};\ng.k.objectStoreNames\u003dfunction(){return Array.from(this.i.objectStoreNames)};\ng.k.getName\u003dfunction(){return this.i.name};\ng.k\u003dqw.prototype;g.k.add\u003dfunction(a,b){return lw(this.i.add(a,b))};\ng.k.autoIncrement\u003dfunction(){return this.i.autoIncrement};\ng.k.clear\u003dfunction(){return lw(this.i.clear()).then(function(){})};\ng.k.count\u003dfunction(a){return lw(this.i.count(a))};\ng.k.delete\u003dfunction(a){return a instanceof IDBKeyRange?Wha(this,a):lw(this.i.delete(a))};\ng.k.get\u003dfunction(a){return lw(this.i.get(a))};\ng.k.getAll\u003dfunction(a,b){return\"getAll\"in IDBObjectStore.prototype?lw(this.i.getAll(a,b)):Xha(this,a,b)};\ng.k.index\u003dfunction(a){return new Gw(this.i.index(a))};\ng.k.getName\u003dfunction(){return this.i.name};\ng.k.keyPath\u003dfunction(){return this.i.keyPath};\nyw.prototype.abort\u003dfunction(){this.i.abort();this.l\u003d!0;throw new cw(\"EXPLICIT_ABORT\");};\ng.k\u003dGw.prototype;g.k.count\u003dfunction(a){return lw(this.i.count(a))};\ng.k.delete\u003dfunction(a){return Hw(this,{query:a},function(b){return b.delete().then(function(){return b.continue()})})};\ng.k.get\u003dfunction(a){return lw(this.i.get(a))};\ng.k.getAll\u003dfunction(a,b){return\"getAll\"in IDBIndex.prototype?lw(this.i.getAll(a,b)):Zha(this,a,b)};\ng.k.getKey\u003dfunction(a){return lw(this.i.getKey(a))};\ng.k.keyPath\u003dfunction(){return this.i.keyPath};\ng.k.unique\u003dfunction(){return this.i.unique};\ng.k\u003dIw.prototype;g.k.advance\u003dfunction(a){this.cursor.advance(a);return Fw(this.request)};\ng.k.continue\u003dfunction(a){this.cursor.continue(a);return Fw(this.request)};\ng.k.delete\u003dfunction(){return lw(this.cursor.delete()).then(function(){})};\ng.k.getKey\u003dfunction(){return this.cursor.key};\ng.k.Rx\u003dfunction(){return this.cursor.primaryKey};\ng.k.getValue\u003dfunction(){return this.cursor.value};\ng.k.update\u003dfunction(a){return lw(this.cursor.update(a))};Lw.prototype.l\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Jw(a,b,c)};\nLw.prototype.delete\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return Kw(this.name,a)};\nLw.prototype.open\u003dfunction(){function a(){return g.E(c,function h(){var l\u003dthis,m,n,p,q,t;return g.B(h,function(u){switch(u.i){case 1:return ra(u,2),g.A(u,l.l(l.name,l.options.version,e),4);case 4:m\u003du.l;a:{var x\u003dl.options;for(var y\u003dg.r(Object.keys(x.Ur)),z\u003dy.next();!z.done;z\u003dy.next()){z\u003dz.value;var G\u003dx.Ur[z],H\u003dvoid 0\u003d\u003d\u003dG.GL?Number.MAX_VALUE:G.GL;if(m.i.version\u003e\u003dG.wl\u0026\u0026!(m.i.version\u003e\u003dH)\u0026\u0026!m.i.objectStoreNames.contains(z)){x\u003dz;break a}}x\u003dvoid 0}n\u003dx;if(void 0\u003d\u003d\u003dn){u.wb(5);break}if(l.u){u.wb(6);break}l.u\u003d\n!0;return g.A(u,l.delete(),7);case 7:return Vv(new cw(\"DB_DELETED_BY_MISSING_OBJECT_STORE\",{dbName:l.name,FR:n})),u.return(a());case 6:throw new dw(n);case 5:return u.return(m);case 2:p\u003dta(u);if(p instanceof DOMException?\"VersionError\"!\u003d\u003dp.name:\"DOMError\"in self\u0026\u0026p instanceof DOMError?\"VersionError\"!\u003d\u003dp.name:!(p instanceof Object\u0026\u0026\"message\"in p)||\"An attempt was made to open a database using a lower version than the existing version.\"!\u003d\u003dp.message){u.wb(8);break}return g.A(u,l.l(l.name,void 0,Object.assign(Object.assign({},\ne),{upgrade:void 0})),9);case 9:q\u003du.l;t\u003dq.i.version;if(void 0!\u003d\u003dl.options.version\u0026\u0026t\u003el.options.version+1)throw q.close(),l.B\u003d!1,Mw(l,t);return u.return(q);case 8:throw b(),p;}})})}\nfunction b(){c.i\u003d\u003d\u003dd\u0026\u0026(c.i\u003dvoid 0)}\nvar c\u003dthis;if(!this.B)throw Mw(this);if(this.i)return this.i;var d,e\u003d{blocking:function(f){f.close()},\nclosed:b,YV:b,upgrade:this.options.upgrade};return this.i\u003dd\u003da()};var Nw\u003dnew Lw(\"YtIdbMeta\",{Ur:{databases:{wl:1}},upgrade:function(a,b){b(1)\u0026\u0026rw(a,\"databases\",{keyPath:\"actualName\"})}});var Rw,dia\u003dnew function(){}(new function(){});new br;g.w(Ww,Lw);Ww.prototype.l\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return(this.options.dw?fia:eia)(a,b,Object.assign({},c))};\nWw.prototype.delete\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return(this.options.dw?hia:gia)(this.name,a)};var Yw;var cx;var pia\u003dgs(\"network_polling_interval\",3E4);g.w(ex,g.Kf);g.k\u003dex.prototype;g.k.ij\u003dfunction(){return this.i};\ng.k.GR\u003dfunction(a){this.l\u003d!0;if(void 0\u003d\u003d\u003da?0:a)this.G||gx(this)};\ng.k.PC\u003dfunction(){var a\u003dwindow.navigator.onLine;return void 0\u003d\u003d\u003da?!0:a};\ng.k.aQ\u003dfunction(){this.J\u003d!0};\ng.k.Pa\u003dfunction(a,b){return g.Kf.prototype.Pa.call(this,a,b)};\ng.k.cq\u003dfunction(a){var b\u003dthis;return this.u?this.u:this.u\u003dnew Promise(function(c){return g.E(b,function e(){var f,h,l,m\u003dthis;return g.B(e,function(n){switch(n.i){case 1:return f\u003dwindow.AbortController?new window.AbortController:void 0,h\u003dnull\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.signal,l\u003d!1,ra(n,2,3),f\u0026\u0026(m.C\u003dg.xu(function(){f.abort()},a||2E4)),g.A(n,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:h}),5);case 5:l\u003d!0;case 3:ua(n);m.u\u003dvoid 0;m.C\u0026\u0026g.Bu(m.C);l!\u003d\u003dm.i\u0026\u0026(m.i\u003dl,m.i\u0026\u0026m.l?m.dispatchEvent(\"ytnetworkstatus-online\"):m.l\u0026\u0026m.dispatchEvent(\"ytnetworkstatus-offline\"));c(l);wa(n,0);break;case 2:ta(n),l\u003d!1,n.wb(3)}})})})};\nex.prototype.sendNetworkCheckRequest\u003dex.prototype.cq;ex.prototype.listen\u003dex.prototype.Pa;ex.prototype.enableErrorFlushing\u003dex.prototype.aQ;ex.prototype.getWindowStatus\u003dex.prototype.PC;ex.prototype.monitorNetworkStatusChange\u003dex.prototype.GR;ex.prototype.isNetworkAvailable\u003dex.prototype.ij;ex.getInstance\u003dfx;g.w(ix,g.Kf);ix.prototype.ij\u003dfunction(){var a\u003dg.Ga(\"yt.networkStatusManager.instance.isNetworkAvailable\").bind(this.i);return a?a():!0};\nix.prototype.cq\u003dfunction(a){return g.E(this,function c(){var d\u003dthis,e;return g.B(c,function(f){return(e\u003dg.Ga(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(d.i))?f.return(e(a)):f.return(!0)})})};var sx\u003d0,vx\u003d0,wx,ux\u003dg.C.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1,TP:void 0,potentialEsfErrorCounter:vx,isIdbSupported:!1};g.fs(\"export_networkless_options\")\u0026\u0026g.Fa(\"ytNetworklessLoggingInitializationOptions\",ux,void 0);g.xx.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026Bv()\u0026\u0026(this.config_\u003dg.gv());return!!this.config_};var sia\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]),uia\u003d[\"/fashion\",\"/feed/fashion_destination\",\"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\"];var Bx\u003d{};g.w(Hx,g.F);Hx.prototype.N\u003dfunction(a,b,c,d,e){c\u003dls((0,g.D)(c,d||this.La));c\u003d{target:a,name:b,callback:c};var f;e\u0026\u0026YKa()\u0026\u0026(f\u003d{passive:!0});a.addEventListener(b,c.callback,f);this.C.push(c);return c};\nHx.prototype.jc\u003dfunction(a){for(var b\u003d0;b\u003cthis.C.length;b++)if(this.C[b]\u003d\u003da){this.C.splice(b,1);a.target.removeEventListener(a.name,a.callback);break}};\nHx.prototype.va\u003dfunction(){g.Jx(this);g.F.prototype.va.call(this)};g.Ra(g.Kx,g.F);g.Kx.prototype.subscribe\u003dfunction(a,b,c){return this.isDisposed()?0:this.td.subscribe(a,b,c)};\ng.Kx.prototype.unsubscribe\u003dfunction(a,b,c){return this.isDisposed()?!1:this.td.unsubscribe(a,b,c)};\ng.Kx.prototype.Rf\u003dfunction(a){return this.isDisposed()?!1:this.td.Rf(a)};\ng.Kx.prototype.Z\u003dfunction(a,b){return this.isDisposed()?!1:this.td.Z.apply(this.td,arguments)};g.w(g.Ox,g.Kx);g.k\u003dg.Ox.prototype;g.k.cancel\u003dfunction(){this.B\u0026\u0026(this.B\u003d!1,this.Z(\"dragend\",0,0,null));this.l\u0026\u0026(this.l\u003d!1,this.Z(\"hoverend\",0,0,null),g.Jx(this.i),Nx(this))};\ng.k.fK\u003dfunction(a){g.Jx(this.i);Px(this,Qx(\"move\"),this.dK);Px(this,Qx(\"out\"),this.eK);Px(this,\"touchstart\",this.lF);this.u\u0026\u0026Px(this,Qx(\"down\"),this.ED);var b\u003dg.ju(a);a\u003dmu(a);this.l\u003d!0;this.Z(\"hoverstart\",a.x,a.y,b);this.Z(\"hovermove\",a.x,a.y,b)};\ng.k.dK\u003dfunction(a){var b\u003dg.ju(a);a\u003dmu(a);if(this.C){var c\u003dthis.C;this.C\u003dnull;if(lu(c)\u003d\u003db\u0026\u0026Tf(mu(c),a))return}this.Z(\"hovermove\",a.x,a.y,b)};\ng.k.eK\u003dfunction(a){var b\u003dmu(a),c\u003dlu(a);try{if(c\u0026\u0026g.wg(this.G,c)){this.C\u003da;this.Z(\"hovermove\",b.x,b.y,c);return}}catch(d){}g.Jx(this.i);Nx(this);this.l\u003d!1;this.Z(\"hoverend\",b.x,b.y,c)};\ng.k.IR\u003dfunction(a){this.fK(a);this.ED(a)};\ng.k.ED\u003dfunction(a){if(\"number\"!\u003d\u003dtypeof a.button||0\u003d\u003da.button){g.Jx(this.i);this.i.N(document,Qx(\"move\"),this.HR);this.i.N(document,Qx(\"up\"),this.MR);var b\u003dg.ju(a);if(g.lg)Px(this,\"dragstart\",this.XP);else if(g.nu(a),(g.XF||Bl)\u0026\u0026b)a:{for(var c\u003db;c;){if(zg(c)||\"-1\"\u003d\u003d\u003dc.getAttribute(\"tabindex\")){c.focus();break a}c\u003dc.parentElement}document.activeElement.blur()}this.B\u003d!0;a\u003dmu(a);this.Z(\"dragstart\",a.x,a.y,b);this.Z(\"dragmove\",a.x,a.y,b)}};\ng.k.XP\u003dfunction(a){g.nu(a)};\ng.k.HR\u003dfunction(a){var b\u003dg.ju(a);b\u003d\u003ddocument\u0026\u0026(b\u003dnull);a\u003dmu(a);this.Z(\"hovermove\",a.x,a.y,b);this.Z(\"dragmove\",a.x,a.y,b)};\ng.k.MR\u003dfunction(a){g.Jx(this.i);this.B\u003d!1;var b\u003dku(a),c\u003dg.ju(a);a\u003dmu(a);b\u0026\u0026g.wg(this.G,b)?(Px(this,Qx(\"move\"),this.dK),Px(this,Qx(\"out\"),this.eK),Px(this,Qx(\"down\"),this.ED),Px(this,\"touchstart\",this.lF),this.Z(\"dragend\",a.x,a.y,c)):(Nx(this),this.l\u003d!1,this.Z(\"dragend\",a.x,a.y,c),this.Z(\"hoverend\",a.x,a.y,c))};\ng.k.lF\u003dfunction(a){var b\u003da.changedTouches[0];b\u0026\u0026(g.Jx(this.i),Px(this,\"touchmove\",this.eW),Px(this,\"touchend\",this.rM),Px(this,\"touchcancel\",this.rM),this.J\u003db.identifier,a\u003dg.ju(a),this.l||(this.l\u003d!0,this.Z(\"hoverstart\",b.pageX,b.pageY,a)),this.Z(\"hovermove\",b.pageX,b.pageY,a),this.u\u0026\u0026(this.B\u003d!0,this.Z(\"dragstart\",b.pageX,b.pageY,a),this.Z(\"dragmove\",b.pageX,b.pageY,a)))};\ng.k.eW\u003dfunction(a){var b\u003dRx(this,a);b\u0026\u0026(this.u\u0026\u0026g.nu(a),a\u003dg.ju(a),this.Z(\"hovermove\",b.pageX,b.pageY,a),this.u\u0026\u0026this.Z(\"dragmove\",b.pageX,b.pageY,a))};\ng.k.rM\u003dfunction(a){var b\u003dRx(this,a);if(b){g.Jx(this.i);Nx(this);this.l\u003d!1;var c\u003dg.ju(a);this.u\u0026\u0026(this.L||g.nu(a),this.B\u003d!1,this.Z(\"dragend\",b.pageX,b.pageY,c));this.Z(\"hoverend\",b.pageX,b.pageY,c)}};\ng.k.va\u003dfunction(){this.u\u0026\u0026(g.lg\u0026\u0026this.G.removeAttribute(\"draggable\"),this.G.style.touchAction\u003d\"\");g.Jx(this.i);g.Kx.prototype.va.call(this)};Sx.prototype.clone\u003dfunction(){var a\u003dnew Sx,b;for(b in this)if(this.hasOwnProperty(b)){var c\u003dthis[b];a[b]\u003d\"object\"\u003d\u003dJa(c)?g.Wb(c):c}return a};var uta\u003d[\"embedded_player\"],aLa\u003d[\"share/get_web_player_share_panel\"],bLa\u003d[\"feedback\"],cLa\u003d[\"notification/modify_channel_preference\"],hxa\u003d[\"offline\"],dxa\u003d[\"offline/get_playback_data_entity\"],$Ea\u003d[\"player\"],dLa\u003d[\"browse/edit_playlist\"],eLa\u003d[\"subscription/subscribe\"],fLa\u003d[\"subscription/unsubscribe\"],bFa\u003d[\"next\",\"unplugged/watch_next\"];var Tx\u003dDate.now().toString();var fy,f2\u003dg.C.ytLoggingDocDocumentNonce_;f2||(f2\u003dVx(),g.Fa(\"ytLoggingDocDocumentNonce_\",f2,void 0));fy\u003df2;var Xpa\u003d{aN:0,RX:1,gY:2,P3:3,k_:4,G8:5,J4:6,G6:7,0:\"DEFAULT\",1:\"CHAT\",2:\"CONVERSATIONS\",3:\"MINIPLAYER\",4:\"DIALOG\",5:\"VOZ\",6:\"MUSIC_WATCH_TABS\",7:\"SHARE\"};var xia\u003d1;Xx.prototype.getAsJson\u003dfunction(){var a\u003d{};void 0!\u003d\u003dthis.i.trackingParams?a.trackingParams\u003dthis.i.trackingParams:(a.veType\u003dthis.i.veType,void 0!\u003d\u003dthis.i.veCounter\u0026\u0026(a.veCounter\u003dthis.i.veCounter),void 0!\u003d\u003dthis.i.elementIndex\u0026\u0026(a.elementIndex\u003dthis.i.elementIndex));void 0!\u003d\u003dthis.i.dataElement\u0026\u0026(a.dataElement\u003dthis.i.dataElement.getAsJson());void 0!\u003d\u003dthis.i.youtubeData\u0026\u0026(a.youtubeData\u003dthis.i.youtubeData);return a};\nXx.prototype.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\nXx.prototype.isClientVe\u003dfunction(){return!this.i.trackingParams\u0026\u0026!!this.i.veType};g.Fa(\"yt_logging_screen.getRootVeType\",ay,void 0);g.Fa(\"yt_logging_screen.getCurrentCsn\",g.dy,void 0);g.Fa(\"yt_logging_screen.getCttAuthInfo\",ey,void 0);g.Fa(\"yt_logging_screen.setCurrentScreen\",gy,void 0);var Fia\u003d[{BD:function(a){return\"Cannot read property \u0027\"+a.key+\"\u0027\"},\nlz:{Error:[{jg:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{jg:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{jg:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{jg:/\\uc815\\uc758\\ub418\\uc9c0 \\uc54a\\uc74c \\ub610\\ub294 (null|undefined) \\ucc38\\uc870\\uc778 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc744 \\uac00\\uc838\\uc62c \\uc218 \\uc5c6\\uc2b5\\ub2c8\\ub2e4./,\ngroups:[\"value\",\"key\"]},{jg:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{jg:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{jg:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{BD:function(a){return\"Cannot call \u0027\"+a.key+\"\u0027\"},\nlz:{TypeError:[{jg:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{jg:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{jg:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{jg:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{jg:/\\u30aa\\u30d6\\u30b8\\u30a7\\u30af\\u30c8\\u306f \u0027([^\u0027]+)\u0027 \\u30d7\\u30ed\\u30d1\\u30c6\\u30a3\\u307e\\u305f\\u306f\\u30e1\\u30bd\\u30c3\\u30c9\\u3092\\u30b5\\u30dd\\u30fc\\u30c8\\u3057\\u3066\\u3044\\u307e\\u305b\\u3093/,groups:[\"key\"]},\n{jg:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{BD:function(a){return a.key+\" is not defined\"},\nlz:{ReferenceError:[{jg:/(.*) is not defined/,groups:[\"key\"]},{jg:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var Cia\u003d{Vl:[],Gm:[{callback:Aia,weight:500}]};var hy;var cz\u003dnew g.cr;var bz\u003dnew Set,az\u003d0,Gia\u003d0,dz\u003d0,Eia\u003d[],Hia\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];g.w(ez,Dv);var mz\u003dnew Ev(\"screen-created\",ez),kz\u003d[],Wpa\u003dJia,lz\u003d0;var gLa\u003d{QX:3611,DW:27686,FW:85013,GW:23462,IW:42016,JW:62407,KW:26926,HW:43781,MW:51236,NW:79148,OW:50160,PW:77504,jX:87907,kX:18630,mX:54445,nX:80935,sX:105675,tX:37521,uX:47786,wX:98349,xX:123695,BX:6827,CX:29434,OX:7282,PX:124448,YX:32276,XX:76278,ZX:93911,bY:106531,cY:27259,dY:27262,eY:27263,hY:21759,iY:27107,jY:62936,kY:49568,mY:38408,nY:80637,oY:68727,pY:68728,qY:80353,rY:80356,sY:74610,tY:45707,uY:83962,vY:83970,wY:46713,xY:89711,yY:74612,zY:93265,AY:74611,BY:131380,DY:128979,EY:128978,CY:131391,\nFY:105350,GY:131392,IY:113533,JY:93252,KY:99357,MY:94521,OY:114252,PY:113532,QY:94522,LY:94583,RY:88E3,SY:93253,TY:93254,UY:94387,VY:94388,WY:93255,XY:97424,HY:72502,YY:110111,ZY:76019,bZ:117092,cZ:117093,aZ:89431,dZ:110466,eZ:77240,fZ:60508,gZ:73393,hZ:113534,iZ:92098,jZ:131381,kZ:84517,lZ:83759,mZ:80357,nZ:86113,oZ:72598,pZ:72733,qZ:107349,rZ:124275,sZ:118203,tZ:117431,uZ:117429,vZ:117430,wZ:117432,xZ:120080,yZ:117259,zZ:121692,AZ:97615,BZ:31402,CZ:84774,DZ:95117,EZ:98930,FZ:98931,GZ:98932,HZ:43347,\nIZ:129889,JZ:45474,KZ:100352,LZ:84758,MZ:98443,NZ:117985,OZ:74613,PZ:74614,QZ:64502,RZ:74615,SZ:74616,TZ:122224,UZ:74617,VZ:77820,WZ:74618,XZ:93278,YZ:93274,ZZ:93275,a_:93276,b_:22110,c_:29433,g_:132295,h_:120541,l_:82047,m_:113550,n_:75836,o_:75837,q_:42352,u_:84512,v_:76065,x_:75989,B_:16623,C_:32594,D_:27240,F_:32633,N_:74858,Q_:3945,P_:16989,R_:45520,S_:25488,T_:25492,U_:25494,W_:55760,X_:14057,Y_:18451,Z_:57204,b0:57203,d0:17897,e0:57205,f0:18198,g0:17898,h0:17909,j0:43980,k0:46220,t0:11721,\nv0:49954,A0:96369,B0:3854,I0:56251,J0:25624,P0:16906,Q0:99999,S0:68172,T0:27068,W0:47973,X0:72773,Y0:26970,Z0:26971,b1:96805,d1:17752,e1:73233,f1:109512,g1:22256,h1:14115,j1:22696,k1:89278,l1:89277,m1:109513,n1:43278,o1:43459,q1:43464,r1:89279,t1:43717,u1:55764,v1:22255,w1:89281,x1:40963,y1:43277,z1:43442,B1:91824,D1:120137,F1:96367,G1:36850,H1:72694,I1:37414,J1:36851,L1:124863,K1:121343,M1:73491,N1:54473,O1:43375,P1:46674,e2:32473,j2:72901,k2:72906,l2:50947,m2:50612,n2:50613,o2:50942,q2:84938,r2:84943,\ns2:84939,t2:84941,u2:84944,v2:84940,w2:84942,x2:35585,y2:51926,z2:79983,A2:63238,B2:18921,C2:63241,D2:57893,E2:41182,F2:33424,G2:22207,H2:42993,I2:36229,J2:22206,K2:22205,L2:18993,M2:19001,N2:18990,O2:18991,P2:18997,Q2:18725,R2:19003,S2:36874,T2:44763,U2:33427,V2:67793,W2:22182,X2:37091,Y2:34650,Z2:50617,b3:47261,d3:22287,e3:25144,f3:97917,h3:62397,j3:125598,k3:36961,l3:108035,m3:27426,n3:27857,o3:27846,q3:27854,r3:69692,s3:61411,t3:39299,u3:38696,v3:62520,w3:36382,x3:108701,y3:50663,z3:36387,A3:14908,\nB3:37533,C3:105443,D3:61635,E3:62274,F3:65702,G3:65703,H3:65701,I3:76256,K3:37671,L3:49953,S3:36216,T3:28237,U3:39553,V3:29222,W3:26107,X3:38050,Y3:26108,a4:120745,Z3:26109,b4:26110,d4:66881,e4:28236,f4:14586,j4:57929,l4:74723,m4:44098,n4:44099,o4:23528,p4:61699,q4:59149,r4:101951,s4:97346,t4:118051,u4:95102,v4:64882,w4:119505,x4:63595,y4:63349,z4:95101,A4:75240,B4:27039,C4:68823,D4:21537,E4:83464,F4:75707,G4:83113,H4:101952,I4:101953,K4:79610,N4:125755,O4:24402,P4:24400,Q4:32925,R4:57173,T4:122502,\nU4:64423,V4:64424,W4:33986,X4:100828,Y4:129089,Z4:21409,m5:11070,n5:11074,o5:17880,p5:14001,r5:30709,s5:30707,t5:30711,u5:30710,v5:30708,q5:26984,w5:63648,x5:63649,A5:51879,F5:111059,H5:5754,I5:20445,N5:130975,M5:130976,O5:110386,Q5:113746,R5:66557,X5:17310,Y5:28631,a6:21589,b6:68012,c6:60480,d6:31571,h6:76980,l6:41577,m6:45469,r6:38669,s6:13768,t6:13777,w6:62985,x6:4724,y6:59369,z6:43927,A6:43928,D6:12924,F6:100355,I6:56219,J6:27669,K6:10337,H6:47896,L6:122629,M6:121258,N6:107598,O6:127991,P6:96639,\nQ6:107536,R6:130169,S6:96661,T6:96658,U6:116646,V6:121122,W6:96660,X6:127738,Y6:127083,Z6:104443,a7:96659,b7:106442,f7:63667,g7:63668,h7:63669,i7:130686,n7:78314,q7:55761,r7:127098,v7:96368,w7:67374,x7:48992,A7:49956,E7:31961,F7:26388,K7:23811,L7:5E4,M7:126250,O7:96370,P7:47355,Q7:47356,R7:37935,S7:45521,T7:21760,U7:83769,V7:49977,W7:49974,X7:93497,Y7:93498,Z7:34325,b8:115803,c8:123707,d8:100081,e8:35309,f8:68314,g8:25602,h8:100339,j8:59018,k8:18248,l8:50625,m8:9729,n8:37168,o8:37169,p8:21667,q8:16749,\nr8:18635,s8:39305,t8:18046,v8:53969,w8:8213,y8:93926,B8:102852,C8:110099,D8:22678,E8:69076,H8:100856,J8:17736,K8:3832,M8:55759,N8:64031,O8:93044,Q8:93045,T8:34388,U8:17657,V8:17655,W8:39579,X8:39578,Y8:77448,Z8:8196,a9:11357,b9:69877,c9:8197,e9:82039};qz.prototype.clear\u003dfunction(){this.l.clear();this.i.clear();this.u.clear()};\nIa(qz);var sz;g.rz\u003dab(function(){var a\u003dnew mr;return a.isAvailable()?new g.jr(a):null});\nsz\u003dab(function(){var a\u003dnew nr;return a.isAvailable()?new g.jr(a):null});var Lia\u003d/\\.vflset|-vfl[a-zA-Z0-9_+\u003d-]+/,Mia\u003d/-[a-zA-Z]{2,3}_[a-zA-Z]{2,3}(?\u003d(\\/|$))/,Az\u003d{};g.w(Gz,g.F);g.w(Oz,g.F);Oz.prototype.aD\u003dfunction(){var a\u003dthis.B().LC(\"SLOT_TYPE_PLAYER_BYTES\",1),b\u003dJz(this.i.get(),1).clientPlaybackNonce,c\u003d!1;a\u003dg.r(a);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003dd.qb\u0026\u0026d.Vb instanceof Nz?d.Vb.ao:void 0;e\u0026\u0026e\u003d\u003d\u003db\u0026\u0026(c\u0026\u0026R(\"More than 1 preroll playerBytes slot detected\",d),c\u003d!0)}return c};\nOz.prototype.xi\u003dfunction(a,b,c,d,e,f){var h\u003dthis,l\u003dJz(this.i.get(),1);l.Po?this.Ga.get().bp():(Hz(this.u.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return Kz(h.l.get(),d,e,a,b,f,l)}),aKa(this.AB))};\nOz.prototype.Ek\u003dfunction(){};var g2\u003d{},bA\u003d(g2.AD_MARKER\u003d\"ytp-ad-progress\",g2.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",g2.TIME_MARKER\u003d\"ytp-time-marker\",g2);var cGa\u003d/^https?:\\/\\/([^.]*\\.moatads\\.com\\/|e[0-9]+\\.yt\\.srs\\.doubleverify\\.com|pagead2\\.googlesyndication\\.com\\/pagead\\/gen_204\\?id\u003dyt3p\u0026sr\u003d1\u0026|pm\\.adsafeprotected\\.com\\/youtube|pm\\.test-adsafeprotected\\.com\\/youtube|youtube[0-9]+\\.moatpixel\\.com\\/)/,Uz\u003d/^http:\\/\\/0\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.l2gfe\\.[a-z0-9_]+\\.([a-z]{2}|i)\\.borg\\.google\\.com(:[0-9]+)?\\/|^https:\\/\\/([a-z]+\\.)?[0-9a-f]{1,63}\\.sslproxy\\.corp\\.google\\.com\\/|^https:\\/\\/([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.demos\\.corp\\.google\\.com\\/|^https:\\/\\/[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com\\/|^https?:\\/\\/((?:uytfe\\.corp|dev-uytfe\\.corp|uytfe\\.sandbox)\\.google\\.com\\/|([-\\w]*www[-\\w]*\\.|[-\\w]*web[-\\w]*\\.|[-\\w]*canary[-\\w]*\\.|[-\\w]*dev[-\\w]*\\.|[-\\w]{1,3}\\.)+(corp\\.)?youtube(-nocookie|kids)?\\.com\\/|([A-Za-z0-9-]{1,63}\\.)*(youtube\\.googleapis\\.com)[.]?(:[0-9]+)?\\/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.([a-z]{3}|i)\\.corp\\.google\\.com(:[0-9]+)?\\/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.c\\.googlers\\.com(:[0-9]+)?\\/|(docs|drive)\\.google\\.com\\/(a\\/[^/\\\\%]+\\/|)|(tv|tv-green-qa|tv-release-qa)\\.youtube\\.com\\/|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?\\/|m?web-ppg\\.corp\\.google\\.com\\/)/,\ndGa\u003d/^https?:\\/\\/(www\\.google\\.com\\/pagead\\/xsul|www\\.youtube\\.com\\/pagead\\/slav)/,aja\u003d/^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(\\/(?!url\\b)|$)|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(\\/|$)|^https?:\\/\\/(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|docs\\.google\\.com|drive\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|youtube\\-nocookie\\.com|youtubekids\\.com)[.]?(:[0-9]+)?\\/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(\\/(?!url\\b)|$))/,\nbja\u003d/^https?:\\/\\/([A-Za-z0-9-]{1,63}\\.)*(plus\\.google\\.com)[.]?(:[0-9]+)?\\//,Zia\u003d/^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(\\/(?!url\\b)|$)|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(\\/|$)|^https?:\\/\\/(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|prod\\.google\\.com|youtube\\.com|youtubekids\\.com)[.]?(:[0-9]+)?\\/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(\\/(?!url\\b)|$))/,Uia\u003d/^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|(photos\\-image\\-(dev|qa)(-auth)?\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?))\\/|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(\\/(?!url\\b)|$)|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(\\/|$)|^https?:\\/\\/(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|video\\.google\\.com|youtube\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com|chat\\.google\\.com)[.]?(:[0-9]+)?\\/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(\\/(?!url\\b)|$)|s2\\.googleusercontent\\.com\\/s2\\/favicons\\?|yt[3-4]\\.ggpht\\.com\\/)/,\nVia\u003d/^https?:\\/\\/([A-Za-z0-9-]{1,63}\\.)*(plus\\.google\\.com)[.]?(:[0-9]+)?\\//,eGa\u003d/^https?.*#ocr$|^https?:\\/\\/(aksecure\\.imrworldwide\\.com\\/|cdn\\.imrworldwide\\.com\\/|secure\\-..\\.imrworldwide\\.com\\/)/,Yia\u003d/^https?:\\/\\/(googleads\\.g\\.doubleclick\\.net\\/(aclk|pagead\\/conversion)|www\\.google\\.com\\/(aclk|pagead\\/conversion)|www\\.googleadservices\\.com\\/(aclk|pagead\\/(aclk|conversion))|www\\.youtube\\.com\\/pagead\\/conversion)/,Sia\u003d/^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|(photos\\-image\\-(dev|qa)(-auth)?\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?))\\/|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(\\/(?!url\\b)|$)|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(\\/|$)|^https?:\\/\\/(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|googlevideo\\.com|prod\\.google\\.com|lh3\\.photos\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|xfx7\\.com|yt\\.akamaized\\.net|chat\\.google\\.com|shopping\\.google\\.com|cdn\\.shoploop\\.tv)[.]?(:[0-9]+)?\\/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(\\/(?!url\\b)|$)|([A-Za-z0-9-]{1,63}\\.)*c\\.lh3(-d[a-gz]|-testonly)?\\.(googleusercontent|photos\\.google)\\.com\\/.*$)/,\nTia\u003d/^https?:\\/\\/([A-Za-z0-9-]{1,63}\\.)*(plus\\.google\\.com)[.]?(:[0-9]+)?\\//,Wia\u003d/^https?:\\/\\/(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|2mdn\\.net|googlesyndication\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|googleads\\.g\\.doubleclick\\.net|prod\\.google\\.com|static\\.doubleclick\\.net|static\\.googleadsserving\\.cn|studioapi\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtube\\-nocookie\\.com|youtubekids\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com)[.]?(:[0-9]+)?\\/|lightbox-(demos|builder)\\.appspot\\.com\\/|s[01](qa)?\\.2mdn\\.net\\/ads\\/richmedia\\/studio\\/mu\\/templates\\/tetris|www\\.gstatic\\.com\\/doubleclick\\/studio\\/innovation\\/h5\\/layouts\\/tetris|www\\.gstatic\\.com\\/doubleclick\\/studio\\/innovation\\/ytplayer)/,\nTla\u003d/^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com\\/|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(\\/(?!url\\b)|$)|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(\\/|$)|^https:\\/\\/canvastester-3fd0b\\.appspot\\.com(\\/|$)|^https:\\/\\/narrative-news-cast-receiver-d\\.appspot\\.com(\\/|$)|^https:\\/\\/narrative-news-cast-receiver-f\\.appspot\\.com(\\/|$)|^https:\\/\\/one\\.google\\.com(\\/|$)|^https:\\/\\/www\\.gstatic\\.com\\/aog_howto|^https:\\/\\/www\\.gstatic\\.com\\/narrative_cast_receiver\\/news|^https?:\\/\\/(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleads\\.g\\.doubleclick\\.net|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|photos\\.google\\.com|get\\.google\\.com|class\\.photos\\.google\\.com|currents\\.google\\.com|books\\.googleusercontent\\.com|play\\-books\\-autopush\\-sandbox\\.googleusercontent\\.com|play\\-books\\-canary\\-sandbox\\.googleusercontent\\.com|play\\-books\\-internal\\-sandbox\\.googleusercontent\\.com|play\\-books\\-staging\\-sandbox\\.googleusercontent\\.com|blogger\\.com|mail\\.google\\.com|survey\\.g\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtube\\-nocookie\\.com|yt\\-web\\-embedded\\-player\\.appspot\\.com|youtubekids\\.com|vevo\\.com|chat\\.google\\.com|meet\\.google\\.com|stadia\\.google\\.com|shoploop\\.area120\\.google\\.com|shopping\\.google\\.com)[.]?(:[0-9]+)?(\\/|$)|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(\\/(?!url\\b)|$)|(www\\.|encrypted\\.)?google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))\\/(search|webhp)\\?|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))\\/?$|lightbox-(demos|builder)\\.appspot\\.com\\/|s0\\.2mdn\\.net\\/instream\\/html5\\/native\\/|s[01](qa)?\\.2mdn\\.net\\/ads\\/richmedia\\/studio\\/mu\\/templates\\/tetris|www\\.gstatic\\.com\\/doubleclick\\/studio\\/innovation\\/h5\\/layouts\\/tetris)/,\nUla\u003d/^https?:\\/\\/([A-Za-z0-9-]{1,63}\\.)*(plus\\.google\\.com)[.]?(:[0-9]+)?(\\/|$)/,hLa\u003d/^(https:\\/\\/photos\\.google\\.com|https:\\/\\/get\\.google\\.com|https:\\/\\/class\\.photos\\.google\\.com|https:\\/\\/currents\\.google\\.com|https:\\/\\/mail\\.google\\.com|https:\\/\\/yt\\-web\\-embedded\\-player\\.appspot\\.com|http:\\/\\/yt\\-web\\-embedded\\-player\\.appspot\\.com|https:\\/\\/chat\\.google\\.com|https:\\/\\/stadia\\.google\\.com|https:\\/\\/one\\.google\\.com|https:\\/\\/shoploop\\.area120\\.google\\.com|https:\\/\\/shopping\\.google\\.com)$|^http:\\/\\/[0-9]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.([a-z]{2}|i)\\.borg\\.google\\.com(:[0-9]+)?$|^https:\\/\\/((staging|stream|today)\\.)?meet\\.google\\.com$|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com$|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)*(youtube|youtubekids)\\.com$|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com$|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+sandbox\\.google\\.com$|^https:\\/\\/([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com$|^https:\\/\\/(books|play-books-(autopush|canary|internal|staging)-sandbox)\\.googleusercontent\\.com$|^https:\\/\\/(draft|www|(www\\.)?dev\\.sandbox|(www\\.)?autopush\\.sandbox|(www\\.)?restore\\.sandbox)\\.blogger\\.com$|^https:\\/\\/[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com$|^https?:\\/\\/(((docs|m|sing|ss|sss|www)\\.)?drive\\.google\\.com$|([A-Za-z0-9-]{1,63}\\.)*c\\.googlers\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*corp\\.google\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*googleplex\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*proxy\\.googlers\\.com(:[0-9]+)?$|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))\\/?$|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?$|docs\\.google\\.com$)/,\niLa\u003d/^(https:\\/\\/plus\\.google\\.com)$/;var Sz\u003d!1;g.cA.prototype.getId\u003dfunction(){return this.id};\ng.cA.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+dA(this.start)+\", \"+dA(this.end)+\"]\"};\ng.cA.prototype.contains\u003dfunction(a,b){return a\u003e\u003dthis.start\u0026\u0026(a\u003cthis.end||a\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(null\u003d\u003db||a\u003cb\u0026\u0026b\u003c\u003dthis.end)};\nvar cja\u003d1;g.cA.prototype.getId\u003dg.cA.prototype.getId;g.w(hA,g.cA);hA.prototype.deactivate\u003dfunction(){this.l\u003d!0};\nhA.prototype.Au\u003dfunction(){return this.end-this.start};var h2;var jLa\u003dg.Xc,kLa\u003djLa.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!kLa||2\u003ekLa.length)h2\u003dvoid 0;else{var i2\u003djLa.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);h2\u003di2\u0026\u00266\u003d\u003di2.length?Number(i2[5].replace(\"_\",\".\")):0}var HH\u003dh2,aO\u003d0\u003c\u003dHH;aO\u0026\u00260\u003c\u003dg.Xc.search(\"Safari\")\u0026\u0026g.Xc.search(\"Version\");g.w(oA,Dv);g.w(pA,Dv);var fja\u003dnew Ev(\"aft-recorded\",oA),hB\u003dnew Ev(\"timing-sent\",pA);var j2\u003dwindow,sA\u003dj2.performance||j2.mozPerformance||j2.msPerformance||j2.webkitPerformance||new eja;var CA\u003d!1,k2\u003d{\u0027script[name\u003d\"scheduler/scheduler\"]\u0027:\"sj\",\u0027script[name\u003d\"player/base\"]\u0027:\"pj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"www-player\"]\u0027:\"pc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"player/www-player\"]\u0027:\"pc\",\u0027script[name\u003d\"desktop_polymer/desktop_polymer\"]\u0027:\"dpj\",\u0027link[rel\u003d\"import\"][name\u003d\"desktop_polymer\"]\u0027:\"dph\",\u0027script[name\u003d\"mobile-c3\"]\u0027:\"mcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-c3\"]\u0027:\"mcc\",\u0027script[name\u003d\"player-plasma-ias-phone/base\"]\u0027:\"mcppj\",\u0027script[name\u003d\"player-plasma-ias-tablet/base\"]\u0027:\"mcptj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-ias\"]\u0027:\"mcpc\",\n\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-svg-ias\"]\u0027:\"mcpsc\",\u0027script[name\u003d\"mobile_blazer_core_mod\"]\u0027:\"mbcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_css\"]\u0027:\"mbc\",\u0027script[name\u003d\"mobile_blazer_logged_in_users_mod\"]\u0027:\"mbliuj\",\u0027script[name\u003d\"mobile_blazer_logged_out_users_mod\"]\u0027:\"mblouj\",\u0027script[name\u003d\"mobile_blazer_noncore_mod\"]\u0027:\"mbnj\",\"#player_css\":\"mbpc\",\u0027script[name\u003d\"mobile_blazer_desktopplayer_mod\"]\u0027:\"mbpj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_tablet_css\"]\u0027:\"mbtc\",\u0027script[name\u003d\"mobile_blazer_watch_mod\"]\u0027:\"mbwj\"},\njja\u003d(0,g.D)(sA.clearResourceTimings||sA.webkitClearResourceTimings||sA.mozClearResourceTimings||sA.msClearResourceTimings||sA.oClearResourceTimings||g.Ha,sA);var KA\u003dg.C.ytLoggingLatencyUsageStats_||{};g.Fa(\"ytLoggingLatencyUsageStats_\",KA,void 0);IA.prototype.tick\u003dfunction(a,b,c){LA(this,\"tick_\"+a+\"_\"+b)||g.Sv(\"latencyActionTicked\",{tickName:a,clientActionNonce:b},{timestamp:c})};\nIA.prototype.info\u003dfunction(a,b){var c\u003dObject.keys(a).join(\"\");LA(this,\"info_\"+c+\"_\"+b)||(a\u003dObject.assign({},a),a.clientActionNonce\u003db,g.Sv(\"latencyActionInfo\",a))};\nIA.prototype.span\u003dfunction(a,b){var c\u003dObject.keys(a).join(\"\");LA(this,\"span_\"+c+\"_\"+b)||(a.clientActionNonce\u003db,g.Sv(\"latencyActionSpan\",a))};var l2\u003d{},TA\u003d(l2.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",l2.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",l2.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",l2.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",l2[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",l2[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",l2[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",l2.browse\u003d\"LATENCY_ACTION_BROWSE\",l2.channels\u003d\"LATENCY_ACTION_CHANNELS\",l2.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",\nl2[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",l2[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",l2[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",l2[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",l2[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",l2[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",l2[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",l2[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",\nl2[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",l2[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",l2.chips\u003d\"LATENCY_ACTION_CHIPS\",l2[\"dialog.copyright_strikes\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",l2[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",l2.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",l2.embed\u003d\"LATENCY_ACTION_EMBED\",l2.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",l2.entity_key_deserialization_perf\u003d\n\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",l2.home\u003d\"LATENCY_ACTION_HOME\",l2.library\u003d\"LATENCY_ACTION_LIBRARY\",l2.live\u003d\"LATENCY_ACTION_LIVE\",l2.live_pagination\u003d\"LATENCY_ACTION_LIVE_PAGINATION\",l2.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",l2.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",l2.parent_tools_collection\u003d\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",l2.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",l2.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",l2[\"post.comments\"]\u003d\n\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",l2[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",l2.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",l2.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",l2.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",l2.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",l2.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",l2.results\u003d\"LATENCY_ACTION_RESULTS\",l2.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",l2.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",l2.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",l2.secret_code\u003d\n\"LATENCY_ACTION_KIDS_SECRET_CODE\",l2.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",l2.settings\u003d\"LATENCY_ACTION_SETTINGS\",l2.tenx\u003d\"LATENCY_ACTION_TENX\",l2.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",l2.watch\u003d\"LATENCY_ACTION_WATCH\",l2.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",l2[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",l2[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",l2[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",l2[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",l2.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",l2.ww_rqs\u003d\n\"LATENCY_ACTION_WHO_IS_WATCHING\",l2[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",l2[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",l2[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",l2[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",l2[\"video.video_editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR\",l2[\"video.video_editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC\",l2[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",l2.voice_assistant\u003d\n\"LATENCY_ACTION_VOICE_ASSISTANT\",l2.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",l2.networkless_performance\u003d\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",l2),m2\u003d{},PA\u003d(m2.ad_allowed\u003d\"adTypesAllowed\",m2.yt_abt\u003d\"adBreakType\",m2.ad_cpn\u003d\"adClientPlaybackNonce\",m2.ad_docid\u003d\"adVideoId\",m2.yt_ad_an\u003d\"adNetworks\",m2.ad_at\u003d\"adType\",m2.aida\u003d\"appInstallDataAgeMs\",m2.browse_id\u003d\"browseId\",m2.p\u003d\"httpProtocol\",m2.t\u003d\"transportProtocol\",m2.cs\u003d\"commandSource\",m2.cpn\u003d\"clientPlaybackNonce\",m2.ccs\u003d\n\"creatorInfo.creatorCanaryState\",m2.csn\u003d\"clientScreenNonce\",m2.docid\u003d\"videoId\",m2.GetHome_rid\u003d\"requestIds\",m2.GetSearch_rid\u003d\"requestIds\",m2.GetPlayer_rid\u003d\"requestIds\",m2.GetWatchNext_rid\u003d\"requestIds\",m2.GetBrowse_rid\u003d\"requestIds\",m2.GetLibrary_rid\u003d\"requestIds\",m2.is_continuation\u003d\"isContinuation\",m2.is_nav\u003d\"isNavigation\",m2.b_p\u003d\"kabukiInfo.browseParams\",m2.is_prefetch\u003d\"kabukiInfo.isPrefetch\",m2.is_secondary_nav\u003d\"kabukiInfo.isSecondaryNav\",m2.nav_type\u003d\"kabukiInfo.navigationType\",m2.prev_browse_id\u003d\"kabukiInfo.prevBrowseId\",\nm2.query_source\u003d\"kabukiInfo.querySource\",m2.voz_type\u003d\"kabukiInfo.vozType\",m2.yt_lt\u003d\"loadType\",m2.mver\u003d\"creatorInfo.measurementVersion\",m2.yt_ad\u003d\"isMonetized\",m2.nr\u003d\"webInfo.navigationReason\",m2.nrsu\u003d\"navigationRequestedSameUrl\",m2.ncnp\u003d\"webInfo.nonPreloadedNodeCount\",m2.pnt\u003d\"performanceNavigationTiming\",m2.prt\u003d\"playbackRequiresTap\",m2.plt\u003d\"playerInfo.playbackType\",m2.pis\u003d\"playerInfo.playerInitializedState\",m2.paused\u003d\"playerInfo.isPausedOnLoad\",m2.yt_pt\u003d\"playerType\",m2.fmt\u003d\"playerInfo.itag\",m2.yt_pl\u003d\n\"watchInfo.isPlaylist\",m2.yt_pre\u003d\"playerInfo.preloadType\",m2.yt_ad_pr\u003d\"prerollAllowed\",m2.pa\u003d\"previousAction\",m2.yt_red\u003d\"isRedSubscriber\",m2.rce\u003d\"mwebInfo.responseContentEncoding\",m2.rc\u003d\"resourceInfo.resourceCache\",m2.scrh\u003d\"screenHeight\",m2.scrw\u003d\"screenWidth\",m2.st\u003d\"serverTimeMs\",m2.ssdm\u003d\"shellStartupDurationMs\",m2.br_trs\u003d\"tvInfo.bedrockTriggerState\",m2.kebqat\u003d\"kabukiInfo.earlyBrowseRequestInfo.abandonmentType\",m2.kebqa\u003d\"kabukiInfo.earlyBrowseRequestInfo.adopted\",m2.label\u003d\"tvInfo.label\",m2.is_mdx\u003d\n\"tvInfo.isMdx\",m2.preloaded\u003d\"tvInfo.isPreloaded\",m2.upg_player_vis\u003d\"playerInfo.visibilityState\",m2.query\u003d\"unpluggedInfo.query\",m2.upg_chip_ids_string\u003d\"unpluggedInfo.upgChipIdsString\",m2.yt_vst\u003d\"videoStreamType\",m2.vph\u003d\"viewportHeight\",m2.vpw\u003d\"viewportWidth\",m2.yt_vis\u003d\"isVisible\",m2.rcl\u003d\"mwebInfo.responseContentLength\",m2.GetSettings_rid\u003d\"requestIds\",m2.GetTrending_rid\u003d\"requestIds\",m2.GetMusicSearchSuggestions_rid\u003d\"requestIds\",m2.REQUEST_ID\u003d\"requestIds\",m2),hja\u003d\"isContinuation isNavigation kabukiInfo.earlyBrowseRequestInfo.adopted kabukiInfo.isPrefetch kabukiInfo.isSecondaryNav isMonetized navigationRequestedSameUrl performanceNavigationTiming playerInfo.isPausedOnLoad prerollAllowed isRedSubscriber tvInfo.isMdx tvInfo.isPreloaded isVisible watchInfo.isPlaylist playbackRequiresTap\".split(\" \"),\nn2\u003d{},QA\u003d(n2.ccs\u003d\"CANARY_STATE_\",n2.mver\u003d\"MEASUREMENT_VERSION_\",n2.pis\u003d\"PLAYER_INITIALIZED_STATE_\",n2.yt_pt\u003d\"LATENCY_PLAYER_\",n2.pa\u003d\"LATENCY_ACTION_\",n2.yt_vst\u003d\"VIDEO_STREAM_TYPE_\",n2),ija\u003d\"all_vc ap aq c cbr cbrand cbrver cmodel cos cplatform ctheme cver ei l_an l_mm plid srt yt_fss yt_li vpst vpni2 vpil2 icrc icrt pa GetAccountOverview_rid GetHistory_rid cmt d_vpct d_vpnfi d_vpni nsru pc pfa pfeh pftr pnc prerender psc rc start tcrt tcrc ssr vpr vps yt_abt yt_fn yt_fs yt_pft yt_pre yt_pt yt_pvis ytu_pvis yt_ref yt_sts tds\".split(\" \");var o2\u003dwindow;o2.ytcsi\u0026\u0026(o2.ytcsi.info\u003dg.ZA,o2.ytcsi.tick\u003d$A);var xna\u003d{p_:1,E_:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};var TT\u003d16/9,lLa\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],mLa\u003dlLa.concat([3,4,5,6,7,8,9,10,15]);var nLa\u003d[\"h\",\"H\"],oLa\u003d[\"9\",\"(\"],pLa\u003d[\"9h\",\"(h\"],qLa\u003d[\"8\",\"*\"],rLa\u003d[\"a\",\"A\"],sLa\u003d[\"o\",\"O\"],tLa\u003d[\"m\",\"M\"],uLa\u003d[\"mac3\",\"MAC3\"],vLa\u003d[\"meac3\",\"MEAC3\"],p2\u003d{},pla\u003d(p2.h\u003dnLa,p2.H\u003dnLa,p2[\"9\"]\u003doLa,p2[\"(\"]\u003doLa,p2[\"9h\"]\u003dpLa,p2[\"(h\"]\u003dpLa,p2[\"8\"]\u003dqLa,p2[\"*\"]\u003dqLa,p2.a\u003drLa,p2.A\u003drLa,p2.o\u003dsLa,p2.O\u003dsLa,p2.m\u003dtLa,p2.M\u003dtLa,p2.mac3\u003duLa,p2.MAC3\u003duLa,p2.meac3\u003dvLa,p2.MEAC3\u003dvLa,p2);kB.prototype.getLanguageInfo\u003dfunction(){return this.Gc};\nkB.prototype.toString\u003dfunction(){return this.Gc.name};\nkB.prototype.getLanguageInfo\u003dkB.prototype.getLanguageInfo;var q2,qB;q2\u003d{};g.nB\u003d(q2.auto\u003d0,q2.tiny\u003d144,q2.light\u003d144,q2.small\u003d240,q2.medium\u003d360,q2.large\u003d480,q2.hd720\u003d720,q2.hd1080\u003d1080,q2.hd1440\u003d1440,q2.hd2160\u003d2160,q2.hd2880\u003d2880,q2.highres\u003d4320,q2);qB\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};lB.prototype.isLocked\u003dfunction(){return this.u\u0026\u0026!!this.l\u0026\u0026this.l\u003d\u003d\u003dthis.i};\nlB.prototype.compose\u003dfunction(a){if(a.u\u0026\u0026pB(a))return TG;if(a.u||pB(this))return a;if(this.u||pB(a))return this;var b\u003dthis.l\u0026\u0026a.l?Math.max(this.l,a.l):this.l||a.l,c\u003dthis.i\u0026\u0026a.i?Math.min(this.i,a.i):this.i||a.i;b\u003dMath.min(b,c);return b\u003d\u003d\u003dthis.l\u0026\u0026c\u003d\u003d\u003dthis.i?this:new lB(b,c,!1,c\u003d\u003d\u003dthis.i?this.reason:a.reason)};\nlB.prototype.B\u003dfunction(a){return a.video?sB(this,a.video.quality):!1};\nvar wLa\u003doB(\"auto\",\"hd1080\",!1,\"l\"),tCa\u003doB(\"auto\",\"large\",!1,\"l\"),TG\u003doB(\"auto\",\"auto\",!1,\"p\");oB(\"small\",\"auto\",!1,\"p\");tB.prototype.Um\u003dfunction(a){a\u003da||TG;for(var b\u003dg.Ro(this.videoInfos,function(h){return a.B(h)}),c\u003d[],d\u003d{},e\u003d0;e\u003cb.length;e++){var f\u003db[e].ib();\nd[f.quality]||(c.push(f),d[f.quality]\u003d!0)}return c};\ntB.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var IB\u003d{En:function(a){a.reverse()},\nxL:function(a,b){var c\u003da[0];a[0]\u003da[b%a.length];a[b%a.length]\u003dc},\nAA:function(a,b){a.splice(0,b)}};g.KB.prototype.set\u003dfunction(a,b){this.i[a]!\u003d\u003db\u0026\u0026(this.i[a]\u003db,this.url\u003d\"\")};\ng.KB.prototype.get\u003dfunction(a){MB(this);return this.i[a]||null};\ng.KB.prototype.clone\u003dfunction(){var a\u003dnew g.KB(this.l,this.C);a.u\u003dthis.u;a.path\u003dthis.path;a.B\u003dthis.B;a.i\u003dg.Wb(this.i);a.url\u003dthis.url;return a};g.k\u003dVB.prototype;g.k.KA\u003dfunction(a){this.segments.push(a)};\ng.k.getDuration\u003dfunction(a){return(a\u003dthis.aj(a))?a.duration:0};\ng.k.getDurationTicks\u003dfunction(a){return this.getDuration(a)};\ng.k.getFirstSegmentNumber\u003dfunction(){return this.segments.length?this.segments[0].Ka:-1};\ng.k.getIngestionTime\u003dfunction(a){return(a\u003dthis.aj(a))?a.ingestionTime:NaN};\ng.k.getStitchedVideoInfo\u003dfunction(a){return(a\u003dthis.aj(a))?a.i:null};\ng.k.getLastSegmentNumber\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].Ka:-1};\ng.k.getMaxKnownEndTime\u003dfunction(){var a\u003dthis.segments[this.segments.length-1];return a?a.endTime:NaN};\ng.k.getMinSeekableTime\u003dfunction(){return this.segments[0].startTime};\ng.k.getNumberOfSegments\u003dfunction(){return this.segments.length};\ng.k.getOffset\u003dfunction(){return 0};\ng.k.getSegmentNumberForTime\u003dfunction(a){return(a\u003dthis.wr(a))?a.Ka:-1};\ng.k.getSegmentURL\u003dfunction(a){return(a\u003dthis.aj(a))?a.sourceURL:\"\"};\ng.k.getStartTime\u003dfunction(a){return(a\u003dthis.aj(a))?a.startTime:0};\ng.k.getStartTimeInPeriod\u003dfunction(a){return(a\u003dthis.aj(a))?a.l:0};\ng.k.isLoaded\u003dfunction(){return 0\u003cthis.segments.length};\ng.k.aj\u003dfunction(a){a\u003dg.wb(this.segments,new UB(a,0,0,0,\"\"),function(b,c){return b.Ka-c.Ka});\nreturn 0\u003c\u003da?this.segments[a]:null};\ng.k.wr\u003dfunction(a){a\u003dg.wb(this.segments,{startTime:a},function(b,c){return b.startTime-c.startTime});\nreturn 0\u003c\u003da?this.segments[a]:this.segments[Math.max(0,-a-2)]};\ng.k.append\u003dfunction(a){if(a.length)if(a\u003dg.qb(a),this.segments.length){var b\u003dthis.segments.length?g.cb(this.segments).endTime:0,c\u003da[0].Ka-this.getLastSegmentNumber();1\u003cc\u0026\u0026kb(this.segments);for(c\u003d0\u003cc?0:-c+1;c\u003ca.length;c++){var d\u003da[c];d.startTime\u003db;d.endTime\u003dd.startTime+d.duration;b+\u003da[c].duration;this.segments.push(a[c])}}else this.segments\u003da};\ng.k.getLocalMaxByterate\u003dfunction(){return 0};var WQ\u003dfunction(){function a(d){for(var e\u003dnew Uint8Array(d.length),f\u003d0;f\u003cd.length;f++)e[f]\u003dd[f];return e}\nfunction b(d){return new Uint8Array(d)}\nvar c\u003dnew Uint8Array([1]);return 1\u003d\u003d\u003dc.length\u0026\u00261\u003d\u003d\u003dc[0]?b:a}();ZB.prototype.skip\u003dfunction(a){this.i+\u003da};\nZB.prototype.markAsSkip\u003dfunction(){this.type\u003d1936419184;this.data.setUint32(this.offset+4,1936419184)};var r2\u003d{},xLa\u003d(r2.predictStart\u003d\"predictStart\",r2.start\u003d\"start\",r2[\"continue\"]\u003d\"continue\",r2.stop\u003d\"stop\",r2),vja\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};hC.prototype.toString\u003dfunction(){for(var a\u003d\"\",b\u003dg.r(Object.keys(this.data)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a+\u003dc+\":\"+this.data[c]+\";\";return a};var Eja\u003d!1;JC.prototype.set\u003dfunction(a,b){this.Vf.get(a);this.i[a]\u003db;this.url\u003d\"\"};\nJC.prototype.get\u003dfunction(a){return this.i[a]||this.Vf.get(a)};Qja.prototype.gj\u003dfunction(a,b){a.Vf\u003d\u003d\u003dthis.i\u0026\u0026(this.i\u003dLC(a,b));a.Vf\u003d\u003d\u003dthis.u\u0026\u0026(this.u\u003dLC(a,b))};PC.prototype.Me\u003dfunction(){return!!this.i\u0026\u0026this.index.isLoaded()};\nPC.prototype.Ys\u003dfunction(){return!1};\nPC.prototype.ZF\u003dfunction(a){return[a]};\nPC.prototype.Wv\u003dfunction(a){return[a]};RC.prototype.toString\u003dfunction(){return this.start+\"-\"+(null\u003d\u003dthis.end?\"\":this.end)};VC.prototype.Ck\u003dfunction(){return this.i.info.Ck()};\nVC.prototype.isVideo\u003dfunction(){return!!this.i.info.video};bD.prototype.yr\u003dfunction(){return this.u?LB(this.u):\"\"};\nbD.prototype.Zi\u003dfunction(){return WC(this.i[0])};\nbD.prototype.gj\u003dfunction(a,b){this.l.gj(a,b);if(this.u){this.u\u003dLC(a,b);b\u003dg.r([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var c\u003db.next();!c.done;c\u003db.next())this.u.set(c.value,null)}this.requestId\u003da.get(\"req_id\")};g.w(fD,PC);g.k\u003dfD.prototype;g.k.Ig\u003dfunction(){return!1};\ng.k.Wu\u003dfunction(){return!1};\ng.k.Ys\u003dfunction(){return!this.V};\ng.k.np\u003dfunction(){var a\u003dnew VC(1,this,this.initRange,\"getMetadataRequestInfo\");return new bD([a],this.V)};\ng.k.Gq\u003dfunction(){return null};\ng.k.Xs\u003dfunction(a){this.wm(a);return this.xm(a.Td?a.Ka+1:a.Ka,!1)};\ng.k.Zm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);-1!\u003d\u003da||\"386\"\u003d\u003d\u003dthis.info.kc()||this.info.kc();b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return this.xm(a,!0)};\ng.k.VC\u003dfunction(a){this.i\u003dnew Uint8Array(xD(a).buffer)};\ng.k.wm\u003dfunction(a){return 0\u003d\u003d\u003da.l?!0:this.index.getLastSegmentNumber()\u003ea.Ka\u0026\u0026this.index.getFirstSegmentNumber()\u003c\u003da.Ka+1};\ng.k.update\u003dfunction(a,b,c){this.index.append(a);tja(this.index,c);this.J\u003db};\ng.k.Me\u003dfunction(){return this.Ys()?!0:PC.prototype.Me.call(this)};\ng.k.xm\u003dfunction(a,b){var c\u003dthis.index.getSegmentURL(a),d\u003dthis.index.getStartTime(a),e\u003dthis.index.getDuration(a),f;b?e\u003df\u003d0:f\u003d0\u003cthis.info.Jb?this.info.Jb*e:1E3;b\u003d!b;var h\u003df;f\u003da\u003d\u003d\u003dthis.index.getLastSegmentNumber()\u0026\u0026!this.J\u0026\u00260\u003cf;a\u003dnew VC(3,this,void 0,\"liveCreateRequestInfoForSegment\",a,d,e,0,h,f,b);return new bD([a],c)};\ng.k.HC\u003dfunction(){return this.Ys()?0:this.initRange.length};\ng.k.iE\u003dfunction(){return!1};iD.prototype.update\u003dfunction(a,b){var c\u003dvoid 0;this.l\u0026\u0026(c\u003dthis.l);var d\u003dnew iD,e\u003dArray.from(a.getElementsByTagName(\"S\"));if(e.length){var f\u003d+gD(a,\"timescale\")||1,h\u003d(+e[0].getAttribute(\"t\")||0)/f,l\u003d+gD(a,\"startNumber\")||0;d.B\u003dh;var m\u003dh,n\u003d+gD(a,\"presentationTimeOffset\")||0;b\u003dc?c.startSecs+c.durationSecs:b?m-n/f:0;m\u003dDate.parse(cka(gD(a,\"yt:segmentIngestTime\")))/1E3;d.C\u003d\"SegmentTemplate\"\u003d\u003d\u003da.parentElement.tagName;d.C\u0026\u0026(d.J\u003dgD(a,\"media\"));a\u003dc?l-c.Ka:1;d.G\u003d0\u003ca?0:-a+1;a\u003dg.r(e);for(e\u003da.next();!e.done;e\u003da.next()){e\u003d\ne.value;n\u003d+e.getAttribute(\"d\")/f;for(var p\u003d(+e.getAttribute(\"yt:sid\")||0)/f,q\u003d+e.getAttribute(\"r\")||0,t\u003d0;t\u003c\u003dq;t++)if(c\u0026\u0026l\u003c\u003dc.Ka)l++;else{var u\u003dnew aka(l,b,n,m+p,h);d.i.push(u);var x\u003du.startSecs;u\u003de.getAttribute(\"yt:cuepointTimeOffset\");var y\u003de.getAttribute(\"yt:cuepointDuration\");if(u\u0026\u0026y){u\u003dNumber(u);x\u003d-u/f+x;y\u003dNumber(y)/f;var z\u003de.getAttribute(\"yt:cuepointContext\")||null,G\u003de.getAttribute(\"yt:cuepointIdentifier\")||\"\";var H\u003de.getAttribute(\"yt:cuepointEvent\")||\"\";H\u003dxLa[H]||\"unknown\";u\u003dnew Pz(x,y,z,G,\nH,u)}else u\u003dnull;u\u0026\u0026d.u.push(u);l++;b+\u003dn;h+\u003dn;m+\u003dn+p}}d.i.length\u0026\u0026(d.l\u003dg.cb(d.i))}this.G\u003dd.G;this.l\u003dd.l||this.l;rb(this.i,d.i);rb(this.u,d.u);this.C\u003dd.C;this.J\u003dd.J;-1\u003d\u003d\u003dthis.B\u0026\u0026(this.B\u003dd.getStreamTimeOffset())};\niD.prototype.getStreamTimeOffset\u003dfunction(){return-1\u003d\u003d\u003dthis.B?0:this.B};g.w(jD,VB);g.k\u003djD.prototype;g.k.getFirstSegmentNumber\u003dfunction(){return this.ek?this.segments.length?this.wr(this.getMinSeekableTime()).Ka:-1:VB.prototype.getFirstSegmentNumber.call(this)};\ng.k.getMinSeekableTime\u003dfunction(){if(this.Te)return 0;if(!this.ek)return VB.prototype.getMinSeekableTime.call(this);if(!this.segments.length)return 0;var a\u003dMath.max(g.cb(this.segments).endTime-this.El,0);return 0\u003cthis.le\u0026\u0026this.wr(a).Ka\u003cthis.le?this.aj(this.le).startTime:a};\ng.k.getMaxKnownEndTime\u003dfunction(){if(!this.segments.length)return VB.prototype.getMaxKnownEndTime.call(this);var a\u003dthis.getLastSegmentNumber();if(!this.ek||a\u003c\u003dthis.segments[this.segments.length-1].Ka)a\u003dthis.segments[this.segments.length-1];else{var b\u003dthis.segments[this.segments.length-1];a\u003dnew UB(a,Math.max(0,b.startTime-(b.Ka-a)*this.vg),this.vg,0,\"sq/\"+a,void 0,void 0,!0)}return null!\u003d\u003dthis.l\u0026\u0026a.pending\u0026\u00263\u003d\u003d\u003dthis.l?this.Te?Math.min(this.El,a.startTime):a.startTime:this.Te?Math.min(this.El,a.endTime):\na.endTime};\ng.k.getNumberOfSegments\u003dfunction(){return this.ek?this.segments.length?this.getLastSegmentNumber()-this.getFirstSegmentNumber()+1:0:VB.prototype.getNumberOfSegments.call(this)};\ng.k.getLastSegmentNumber\u003dfunction(){var a\u003dMath.min(this.dg,Math.max(VB.prototype.getLastSegmentNumber.call(this),this.Zs)),b\u003d1E3*this.El;b\u003d0\u003cthis.i\u0026\u0026this.i\u003cb;this.Te\u0026\u00260\u003cthis.El\u0026\u00260\u003cthis.Zs\u0026\u0026!b\u0026\u0026(b\u003dthis.wr(this.El))\u0026\u0026(a\u003dMath.min(b.Ka-1,a));return a};\ng.k.Br\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.k.KA\u003dfunction(a){var b\u003dkD(this,a.Ka);if(0\u003c\u003db)this.segments[b]\u003da;else if(this.segments.splice(-(b+1),0,a),this.hv\u0026\u00260\u003d\u003d\u003da.Ka%(300/this.vg)){var c\u003dthis.segments[0].Ka,d\u003dMath.floor(this.hv/this.vg);a\u003da.Ka-d;b\u003d-(b+1)-d;0\u003cb\u0026\u0026a\u003ec\u0026\u0026(this.segments\u003dthis.segments.slice(b))}};\ng.k.wr\u003dfunction(a){if(!this.ek)return VB.prototype.wr.call(this,a);if(!this.segments.length)return null;var b\u003dthis.segments[this.segments.length-1];if(a\u003cthis.segments[0].startTime)b\u003dMath.max(0,this.segments[0].Ka-Math.ceil((this.segments[0].startTime-a)/this.vg));else if(a\u003e\u003db.endTime)b\u003db.Ka+Math.floor((a-b.endTime)/this.vg+1);else{b\u003dxb(this.segments,function(d){return a\u003cd.startTime?-1:a\u003e\u003dd.endTime?1:0});\nif(0\u003c\u003db)return this.segments[b];var c\u003d-(b+1);b\u003dthis.segments[c-1];c\u003dthis.segments[c];b\u003dMath.floor((a-b.endTime)/((c.startTime-b.endTime)/(c.Ka-b.Ka-1))+1)+b.Ka}return this.aj(b)};\ng.k.aj\u003dfunction(a){if(!this.ek)return VB.prototype.aj.call(this,a);if(!this.segments.length)return null;var b\u003dkD(this,a);if(0\u003c\u003db)return this.segments[b];var c\u003d-(b+1);b\u003dthis.vg;if(0\u003d\u003d\u003dc)var d\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].Ka-a)*b);else c\u003d\u003d\u003dthis.segments.length?(d\u003dthis.segments[this.segments.length-1],d\u003dd.endTime+(a-d.Ka-1)*b):(d\u003dthis.segments[c-1],b\u003dthis.segments[c],b\u003d(b.startTime-d.endTime)/(b.Ka-d.Ka-1),d\u003dd.endTime+(a-d.Ka-1)*b);return new UB(a,d,b,0,\"sq/\"+a,void 0,void 0,\n!0)};g.w(mD,fD);g.k\u003dmD.prototype;g.k.Wu\u003dfunction(){return!0};\ng.k.Me\u003dfunction(){return!0};\ng.k.wm\u003dfunction(a){return!a.u};\ng.k.np\u003dfunction(){};\ng.k.Zm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return\"number\"!\u003d\u003dtypeof a||isFinite(a)?fD.prototype.Zm.call(this,a,b):(a\u003dnew VC(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.Ki,void 0,this.Ki*this.info.Jb),new bD([a],\"\"))};\ng.k.xm\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(lD(this.index,a))return fD.prototype.xm.call(this,a,b);var d\u003dthis.index.getStartTime(a),e\u003db?0:this.Ki*this.info.Jb;b\u003d!b;c\u003dnew VC(c?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",a,d,void 0,void 0,e,a\u003d\u003d\u003dthis.index.getLastSegmentNumber()\u0026\u0026!this.J\u0026\u00260\u003ce,b);return new bD([c],0\u003c\u003da?\"sq/\"+a:\"\")};g.w(nD,PC);g.k\u003dnD.prototype;g.k.Ig\u003dfunction(){return!1};\ng.k.Wu\u003dfunction(){return!1};\ng.k.np\u003dfunction(){var a\u003dnew VC(1,this,void 0,\"otfInit\");return new bD([a],this.J)};\ng.k.Gq\u003dfunction(){return null};\ng.k.Xs\u003dfunction(a){this.wm(a);return kka(this,a.Ka+(a.Td?1:0),!1)};\ng.k.Zm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return kka(this,a,!0)};\ng.k.VC\u003dfunction(a){1\u003d\u003d\u003da.info.type\u0026\u0026(this.i||(this.i\u003dpka(a.i)),a.l\u0026\u0026\"http://youtube.com/streaming/otf/durations/112015\"\u003d\u003d\u003da.l.uri\u0026\u0026lka(this,a.l))};\ng.k.wm\u003dfunction(a){return 0\u003d\u003d\u003da.l?!0:this.index.getLastSegmentNumber()\u003ea.Ka\u0026\u0026this.index.getFirstSegmentNumber()\u003c\u003da.Ka+1};\ng.k.HC\u003dfunction(){return 0};\ng.k.iE\u003dfunction(){return!1};g.k\u003doD.prototype;g.k.getOffset\u003dfunction(a){return this.offsets[a]};\ng.k.getStartTime\u003dfunction(a){return this.i[a]/this.u};\ng.k.getStartTimeInPeriod\u003dfunction(){return 0};\ng.k.getIngestionTime\u003dfunction(){return NaN};\ng.k.getStitchedVideoInfo\u003dfunction(){return null};\ng.k.getDuration\u003dfunction(a){a\u003dthis.getDurationTicks(a);return 0\u003c\u003da?a/this.u:-1};\ng.k.getDurationTicks\u003dfunction(a){return a+1\u003cthis.count||this.l?this.i[a+1]-this.i[a]:-1};\ng.k.getByteLength\u003dfunction(a){return a+1\u003cthis.count||this.l?this.offsets[a+1]-this.offsets[a]:-1};\ng.k.getFirstSegmentNumber\u003dfunction(){return 0};\ng.k.getLastSegmentNumber\u003dfunction(){return this.count-1};\ng.k.getMaxKnownEndTime\u003dfunction(){return this.l?this.i[this.count]/this.u:NaN};\ng.k.getMinSeekableTime\u003dfunction(){return 0};\ng.k.getNumberOfSegments\u003dfunction(){return this.count};\ng.k.getTotalByteLength\u003dfunction(){return this.l?this.offsets[this.count]:-1};\ng.k.getSegmentURL\u003dfunction(){return\"\"};\ng.k.getSegmentNumberForTime\u003dfunction(a){a\u003dg.wb(this.i.subarray(0,this.count),a*this.u);return 0\u003c\u003da?a:Math.max(0,-a-2)};\ng.k.isLoaded\u003dfunction(){return 0\u003c\u003dthis.getLastSegmentNumber()};\ng.k.getLocalMaxByterate\u003dfunction(a,b){if(a\u003e\u003dthis.getLastSegmentNumber())return 0;var c\u003d0;for(b\u003dthis.getStartTime(a)+b;a\u003cthis.getLastSegmentNumber()\u0026\u0026b\u003ethis.getStartTime(a);a++)c\u003dMath.max(c,this.getByteLength(a)/this.getDuration(a));return c};\ng.k.resize\u003dfunction(a){a+\u003d2;var b\u003dthis.offsets;this.offsets\u003dnew Float64Array(a+1);var c\u003dthis.i;this.i\u003dnew Float64Array(a+1);for(a\u003d0;a\u003cthis.count+1;a++)this.offsets[a]\u003db[a],this.i[a]\u003dc[a]};\ng.k.setTimebase\u003dfunction(a){this.u\u003da};\ng.k.setFirstSegmentStart\u003dfunction(a,b){this.offsets[0]\u003da;this.i[0]\u003db;this.l\u003d!0};\ng.k.addSegmentBySize\u003dfunction(a,b){this.count++;pD(this);this.offsets[this.count]\u003dthis.offsets[this.count-1]+a;this.i[this.count]\u003dthis.i[this.count-1]+b};\ng.k.addSegmentByStart\u003dfunction(a,b){pD(this);this.offsets[this.count]\u003da;this.i[this.count]\u003db;this.count++};\ng.k.cap\u003dfunction(a,b){pD(this);this.l\u003d!0;this.i[this.count]\u003db;this.offsets[this.count]\u003da};qD.prototype.append\u003dfunction(a){if(mka(this,a)){var b\u003dthis.i[this.i.length-1];this.i[this.i.length-1]\u003dnew Uint8Array(b.buffer,b.byteOffset,b.length+a.length);sD(this)}else this.i.push(a);this.totalLength+\u003da.length};\nqD.prototype.split\u003dfunction(a){for(var b\u003dnew qD,c\u003dnew qD,d\u003dg.r(this.i),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,a\u003e\u003de.length?(b.append(e),a-\u003de.length):a?(b.append(new Uint8Array(e.buffer,e.byteOffset,a)),c.append(new Uint8Array(e.buffer,e.byteOffset+a,e.length-a)),a\u003d0):c.append(e);return{by:b,lq:c}};\nqD.prototype.isFocused\u003dfunction(a){return a\u003e\u003dthis.u\u0026\u0026a\u003cthis.u+this.i[this.l].length};\nqD.prototype.focus\u003dfunction(a){if(!this.isFocused(a)){for(a\u003cthis.u\u0026\u0026sD(this);this.u+this.i[this.l].length\u003c\u003da\u0026\u0026this.l\u003cthis.i.length;)this.u+\u003dthis.i[this.l].length,this.l+\u003d1;this.B\u003dvoid 0}};wD.prototype.verify\u003dfunction(a){if(this.info.l!\u003d\u003dthis.i.totalLength)return a.slength\u003dthis.info.l.toString(),a.range\u003dthis.i.totalLength.toString(),!1;if(1\u003d\u003d\u003dthis.info.i.info.containerType){if(8\u003ethis.info.l||4\u003d\u003d\u003dthis.info.type)return!0;var b\u003dxD(this),c\u003db.getUint32(0,!1);b\u003db.getUint32(4,!1);a.infotype\u003dthis.info.type.toString();a.slicesize\u003dc.toString();a.boxtype\u003db.toString();if(2\u003d\u003d\u003dthis.info.type)return c\u003d\u003d\u003dthis.info.l\u0026\u00261936286840\u003d\u003d\u003db;if(3\u003d\u003d\u003dthis.info.type\u0026\u00260\u003d\u003d\u003dthis.info.Ab)return 1836019558\u003d\u003d\u003db||1936286840\u003d\u003d\u003d\nb||1937013104\u003d\u003d\u003db||1718909296\u003d\u003d\u003db||1701671783\u003d\u003d\u003db||1936419184\u003d\u003d\u003db}else if(2\u003d\u003d\u003dthis.info.i.info.containerType){if(4\u003ethis.info.l||4\u003d\u003d\u003dthis.info.type)return!0;c\u003dxD(this).getUint32(0,!1);a.ebm\u003dc.toString();if(3\u003d\u003d\u003dthis.info.type\u0026\u00260\u003d\u003d\u003dthis.info.Ab)return 524531317\u003d\u003d\u003dc||440786851\u003d\u003d\u003dc}return!0};g.w(AD,PC);g.k\u003dAD.prototype;g.k.np\u003dfunction(a){var b\u003dnew VC(1,this,this.initRange,\"initInfo\"),c\u003dnew VC(2,this,this.indexRange,\"indexInfo\");b\u003d[b,c];0\u003cthis.info.contentLength\u0026\u0026a\u0026\u0026(c\u003dc.range.end+1,a\u003dMath.min(a,this.info.contentLength-c),0\u003ca\u0026\u0026(a\u003dTC(c,a),b.push(new VC(4,this,a,\"tbdRange\"))));return new bD(b)};\ng.k.VC\u003dfunction(a){if(1\u003d\u003d\u003da.info.type){if(this.i)return;this.i\u003dpka(a.i)}else if(2\u003d\u003d\u003da.info.type){if(this.J||0\u003c\u003dthis.index.getLastSegmentNumber())return;if(g.yD(this.info)){var b\u003dthis.index,c\u003dxD(a);a\u003da.info.range.start;var d\u003dg.jC(c,0,1936286840);c\u003dCja(d);b.setTimebase(c.dF);b.setFirstSegmentStart(c.lQ+a+d.size,c.ZP);a\u003dc.YE.length;for(d\u003d0;d\u003ca;d++)b.addSegmentBySize(c.tV[d],c.YE[d])}else this.J\u003dxD(a)}if(this.info.Ce()\u0026\u0026this.i\u0026\u0026this.J){a\u003dnew DataView(this.i.buffer);b\u003dthis.index;d\u003dthis.J;c\u003dthis.indexRange.end;\nvar e\u003dnew tC(a);a\u003de;e\u003da.i;var f\u003d{nM:1E6,oM:1E9,duration:0,PL:0,DE:0};if(xC(a,408125543))if(f.PL\u003dyC(a,!0),f.DE\u003da.start+a.i,xC(a,357149030)){for(var h\u003dwC(a);!uC(h);){var l\u003dyC(h,!1);2807729\u003d\u003d\u003dl?f.nM\u003dBC(h):2807730\u003d\u003d\u003dl?f.oM\u003dBC(h):17545\u003d\u003d\u003dl?f.duration\u003dDC(h):CC(h)}a.i\u003de;a\u003df}else a.i\u003de,a\u003dnull;else a.i\u003de,a\u003dnull;if(null!\u003d\u003da){b.setTimebase(a.oM/a.nM);e\u003dnew tC(d);d\u003de;h\u003da.DE;e\u003dd.i;f\u003d[];if(xC(d,475249515)){for(l\u003dwC(d);xC(l,187);){var m\u003dwC(l);if(xC(m,179)){var n\u003dBC(m);if(xC(m,183)){m\u003dwC(m);for(var p\u003dh;xC(m,241);)p\u003d\nBC(m)+h;f.push({jx:p,PP:n})}}}if(0\u003cf.length\u0026\u0026c\u003d\u003d\u003df[0].jx)for(c\u003d0;c\u003cf.length;c++)f[c].jx+\u003d1;d.i\u003de;c\u003df}else d.i\u003de,c\u003dnull;if(null!\u003d\u003dc){c\u003dg.r(c);for(d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b.addSegmentByStart(d.jx,d.PP);b.cap(a.PL+a.DE,a.duration)}}this.J\u003dnull}};\ng.k.ZF\u003dfunction(a){for(var b\u003dthis.Wv(a.info),c\u003da.info.range.start+a.info.Ab,d\u003da.u,e\u003d[],f\u003d0;f\u003cb.length;f++){var h\u003db[f].l;h\u003da.i.split(b[f].range.start+b[f].Ab-c).lq.split(h).by;e.push(new wD(b[f],h,d));d\u003d!1}return e};\ng.k.Wv\u003dfunction(a){for(var b\u003da.range.start+a.Ab,c\u003d0;c\u003cthis.index.getLastSegmentNumber()\u0026\u0026b\u003e\u003dthis.index.getOffset(c+1);)c++;return BD(this,c,b,a.l).i};\ng.k.wm\u003dfunction(a){return this.Me()?!0:a.range.end+1\u003cthis.info.contentLength};\ng.k.Gq\u003dfunction(a,b){this.wm(a);if(!this.Me())return b\u003dTC(a.range.end+1,b),b.end+1\u003ethis.info.contentLength\u0026\u0026(b\u003dnew RC(b.start,this.info.contentLength-1)),a\u003d[new VC(4,a.i,b,\"getNextRequestInfoByLength\")],new bD(a);4\u003d\u003d\u003da.type\u0026\u0026(a\u003dthis.Wv(a),a\u003da[a.length-1]);var c\u003d0,d\u003da.range.start+a.Ab+a.l;3\u003d\u003d\u003da.type\u0026\u0026(c\u003da.Ka,d\u003d\u003d\u003da.range.end+1\u0026\u0026(c+\u003d1));return BD(this,c,d,b)};\ng.k.Xs\u003dfunction(){return null};\ng.k.Zm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return BD(this,a,this.index.getOffset(a),0)};\ng.k.Ig\u003dfunction(){return!0};\ng.k.Wu\u003dfunction(){return!1};\ng.k.HC\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.k.iE\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};var s2\u003d{},AB\u003d(s2.WIDTH\u003d{name:\"width\",video:!0,valid:640,invalid:99999},s2.HEIGHT\u003d{name:\"height\",video:!0,valid:360,invalid:99999},s2.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,invalid:9999},s2.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,invalid:2E9},s2.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",invalid:\"catavision\"},s2.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,invalid:99},s2.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",invalid:\"invalidformat\"},s2.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",\nvideo:!0,valid:\"false\",invalid:\"nope\"},s2.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",invalid:\"av99.0.05M.08\"},s2.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",invalid:\"invalid\"},s2);var Z\u003d{},HD\u003d(Z[\"0\"]\u003d\"f\",Z[\"160\"]\u003d\"h\",Z[\"133\"]\u003d\"h\",Z[\"134\"]\u003d\"h\",Z[\"135\"]\u003d\"h\",Z[\"136\"]\u003d\"h\",Z[\"137\"]\u003d\"h\",Z[\"264\"]\u003d\"h\",Z[\"266\"]\u003d\"h\",Z[\"138\"]\u003d\"h\",Z[\"298\"]\u003d\"h\",Z[\"299\"]\u003d\"h\",Z[\"304\"]\u003d\"h\",Z[\"305\"]\u003d\"h\",Z[\"214\"]\u003d\"h\",Z[\"216\"]\u003d\"h\",Z[\"374\"]\u003d\"h\",Z[\"375\"]\u003d\"h\",Z[\"140\"]\u003d\"a\",Z[\"141\"]\u003d\"ah\",Z[\"327\"]\u003d\"sa\",Z[\"258\"]\u003d\"m\",Z[\"380\"]\u003d\"mac3\",Z[\"328\"]\u003d\"meac3\",Z[\"161\"]\u003d\"H\",Z[\"142\"]\u003d\"H\",Z[\"143\"]\u003d\"H\",Z[\"144\"]\u003d\"H\",Z[\"222\"]\u003d\"H\",Z[\"223\"]\u003d\"H\",Z[\"145\"]\u003d\"H\",Z[\"224\"]\u003d\"H\",Z[\"225\"]\u003d\"H\",Z[\"146\"]\u003d\"H\",Z[\"226\"]\u003d\"H\",Z[\"227\"]\u003d\"H\",Z[\"147\"]\u003d\"H\",\nZ[\"384\"]\u003d\"H\",Z[\"376\"]\u003d\"H\",Z[\"385\"]\u003d\"H\",Z[\"377\"]\u003d\"H\",Z[\"149\"]\u003d\"A\",Z[\"261\"]\u003d\"M\",Z[\"381\"]\u003d\"MAC3\",Z[\"329\"]\u003d\"MEAC3\",Z[\"598\"]\u003d\"9\",Z[\"278\"]\u003d\"9\",Z[\"242\"]\u003d\"9\",Z[\"243\"]\u003d\"9\",Z[\"244\"]\u003d\"9\",Z[\"247\"]\u003d\"9\",Z[\"248\"]\u003d\"9\",Z[\"353\"]\u003d\"9\",Z[\"355\"]\u003d\"9\",Z[\"271\"]\u003d\"9\",Z[\"313\"]\u003d\"9\",Z[\"272\"]\u003d\"9\",Z[\"302\"]\u003d\"9\",Z[\"303\"]\u003d\"9\",Z[\"407\"]\u003d\"9\",Z[\"408\"]\u003d\"9\",Z[\"308\"]\u003d\"9\",Z[\"315\"]\u003d\"9\",Z[\"330\"]\u003d\"9h\",Z[\"331\"]\u003d\"9h\",Z[\"332\"]\u003d\"9h\",Z[\"333\"]\u003d\"9h\",Z[\"334\"]\u003d\"9h\",Z[\"335\"]\u003d\"9h\",Z[\"336\"]\u003d\"9h\",Z[\"337\"]\u003d\"9h\",Z[\"338\"]\u003d\"so\",Z[\"600\"]\u003d\"o\",Z[\"250\"]\u003d\"o\",Z[\"251\"]\u003d\n\"o\",Z[\"194\"]\u003d\"*\",Z[\"195\"]\u003d\"*\",Z[\"220\"]\u003d\"*\",Z[\"221\"]\u003d\"*\",Z[\"196\"]\u003d\"*\",Z[\"197\"]\u003d\"*\",Z[\"279\"]\u003d\"(\",Z[\"280\"]\u003d\"(\",Z[\"317\"]\u003d\"(\",Z[\"318\"]\u003d\"(\",Z[\"273\"]\u003d\"(\",Z[\"274\"]\u003d\"(\",Z[\"357\"]\u003d\"(\",Z[\"358\"]\u003d\"(\",Z[\"275\"]\u003d\"(\",Z[\"359\"]\u003d\"(\",Z[\"360\"]\u003d\"(\",Z[\"276\"]\u003d\"(\",Z[\"583\"]\u003d\"(\",Z[\"584\"]\u003d\"(\",Z[\"314\"]\u003d\"(\",Z[\"585\"]\u003d\"(\",Z[\"561\"]\u003d\"(\",Z[\"277\"]\u003d\"(\",Z[\"361\"]\u003d\"(h\",Z[\"362\"]\u003d\"(h\",Z[\"363\"]\u003d\"(h\",Z[\"364\"]\u003d\"(h\",Z[\"365\"]\u003d\"(h\",Z[\"366\"]\u003d\"(h\",Z[\"591\"]\u003d\"(h\",Z[\"592\"]\u003d\"(h\",Z[\"367\"]\u003d\"(h\",Z[\"586\"]\u003d\"(h\",Z[\"587\"]\u003d\"(h\",Z[\"368\"]\u003d\"(h\",Z[\"588\"]\u003d\"(h\",Z[\"562\"]\u003d\n\"(h\",Z[\"409\"]\u003d\"(\",Z[\"410\"]\u003d\"(\",Z[\"411\"]\u003d\"(\",Z[\"412\"]\u003d\"(\",Z[\"557\"]\u003d\"(\",Z[\"558\"]\u003d\"(\",Z[\"394\"]\u003d\"1\",Z[\"395\"]\u003d\"1\",Z[\"396\"]\u003d\"1\",Z[\"397\"]\u003d\"1\",Z[\"398\"]\u003d\"1\",Z[\"399\"]\u003d\"1\",Z[\"400\"]\u003d\"1\",Z[\"401\"]\u003d\"1\",Z[\"571\"]\u003d\"1\",Z[\"402\"]\u003d\"1\",Z[\"694\"]\u003d\"1h\",Z[\"695\"]\u003d\"1h\",Z[\"696\"]\u003d\"1h\",Z[\"697\"]\u003d\"1h\",Z[\"698\"]\u003d\"1h\",Z[\"699\"]\u003d\"1h\",Z[\"700\"]\u003d\"1h\",Z[\"701\"]\u003d\"1h\",Z[\"702\"]\u003d\"1h\",Z[\"703\"]\u003d\"1h\",Z[\"386\"]\u003d\"3\",Z[\"387\"]\u003d\"w\",Z[\"406\"]\u003d\"6\",Z);var FD\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");ED.prototype.isHdr\u003dfunction(){return\"smpte2084\"\u003d\u003d\u003dthis.l||\"arib-std-b67\"\u003d\u003d\u003dthis.l};g.k\u003dID.prototype;g.k.ib\u003dfunction(){return this.video};\ng.k.kc\u003dfunction(){return this.id.split(\";\",1)[0]};\ng.k.Ce\u003dfunction(){return 2\u003d\u003d\u003dthis.containerType};\ng.k.Ck\u003dfunction(){return!!this.Id};\ng.k.Ak\u003dfunction(){return!!this.audio};\ng.k.isVideo\u003dfunction(){return!!this.video};OD.prototype.getName\u003dfunction(){return this.name};\nOD.prototype.getId\u003dfunction(){return this.id};\nOD.prototype.getIsDefault\u003dfunction(){return this.isDefault};\nOD.prototype.toString\u003dfunction(){return this.name};\nOD.prototype.getName\u003dOD.prototype.getName;OD.prototype.getId\u003dOD.prototype.getId;OD.prototype.getIsDefault\u003dOD.prototype.getIsDefault;g.w(bE,g.Kx);g.k\u003dbE.prototype;g.k.appendBuffer\u003dfunction(a,b,c){if(this.od.Hx()!\u003d\u003dthis.appendWindowStart+this.start||this.od.xC()!\u003d\u003dthis.appendWindowEnd+this.start||this.od.Oc()!\u003d\u003dthis.timestampOffset+this.start)this.od.supports(1),this.od.HE(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.od.Nz(this.timestampOffset+this.start);this.od.appendBuffer(a,b,c)};\ng.k.abort\u003dfunction(){this.od.abort()};\ng.k.remove\u003dfunction(a,b){this.od.remove(a+this.start,b+this.start)};\ng.k.HE\u003dfunction(a,b){this.appendWindowStart\u003da;this.appendWindowEnd\u003db};\ng.k.MC\u003dfunction(){return this.timestampOffset+this.start};\ng.k.Hx\u003dfunction(){return this.appendWindowStart};\ng.k.xC\u003dfunction(){return this.appendWindowEnd};\ng.k.Nz\u003dfunction(a){this.timestampOffset\u003da};\ng.k.Oc\u003dfunction(){return this.timestampOffset};\ng.k.bf\u003dfunction(a){a\u003dthis.od.bf(void 0\u003d\u003d\u003da?!1:a);return aE(a,this.start,this.end)};\ng.k.Wg\u003dfunction(){return this.od.Wg()};\ng.k.jp\u003dfunction(){return this.od.jp()};\ng.k.Kx\u003dfunction(){return this.od.Kx()};\ng.k.uF\u003dfunction(a,b){this.od.uF(a,b)};\ng.k.supports\u003dfunction(a){return this.od.supports(a)};\ng.k.Lx\u003dfunction(){return this.od.Lx()};\ng.k.isView\u003dfunction(){return!0};\ng.k.cA\u003dfunction(a,b,c){return this.isActive?this.od.cA(a,b,c):!1};\ng.k.NB\u003dfunction(){return this.od.NB()?this.isActive:!1};\ng.k.isLocked\u003dfunction(){return this.Ew\u0026\u0026!this.isActive};\ng.k.Fb\u003dfunction(a){return this.od.Fb(a)+(\";vw.\"+this.start+\"-\"+this.end)};\ng.k.Cu\u003dfunction(){return this.od.Cu()};\ng.k.va\u003dfunction(){Mx(this.od,this.eJ);g.Kx.prototype.va.call(this)};var QU\u003d!1;g.w(fE,g.Kx);g.k\u003dfE.prototype;g.k.appendBuffer\u003dfunction(a,b,c){var d;this.ax\u003d!1;c\u0026\u0026(this.zy\u003dc);b\u0026\u0026(b.Ck()\u0026\u0026(this.GJ\u003dthis.zy),3\u003d\u003d\u003db.type\u0026\u0026(this.Ne\u003db));(null\u003d\u003d\u003d(d\u003dthis.Qb)||void 0\u003d\u003d\u003dd?0:d.appendBuffer)?this.Qb.appendBuffer(a):this.Qb?this.Qb.append(a):this.De\u0026\u0026this.De.webkitSourceAppend(this.id,a)};\ng.k.abort\u003dfunction(){try{this.Qb?this.Qb.abort():this.De\u0026\u0026this.De.webkitSourceAbort(this.id)}catch(a){}this.zy\u003dthis.Ne\u003dnull};\ng.k.remove\u003dfunction(a,b){var c;this.ax\u003d!1;(null\u003d\u003d\u003d(c\u003dthis.Qb)||void 0\u003d\u003d\u003dc?0:c.remove)\u0026\u0026this.Qb.remove(a,b)};\ng.k.Hx\u003dfunction(){var a;return QU\u0026\u0026this.isVideo?this.appendWindowStart:(null\u003d\u003d\u003d(a\u003dthis.Qb)||void 0\u003d\u003d\u003da?void 0:a.appendWindowStart)||0};\ng.k.xC\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.Qb)||void 0\u003d\u003d\u003da?void 0:a.appendWindowEnd)||0};\ng.k.HE\u003dfunction(a,b){this.Qb\u0026\u0026(QU\u0026\u0026this.isVideo?(this.appendWindowStart\u003da,this.Qb.appendWindowEnd\u003db):a\u003ethis.Hx()?(this.Qb.appendWindowEnd\u003db,this.Qb.appendWindowStart\u003da):(this.Qb.appendWindowStart\u003da,this.Qb.appendWindowEnd\u003db))};\ng.k.MC\u003dfunction(){return this.timestampOffset};\ng.k.Nz\u003dfunction(a){QU?this.timestampOffset\u003da:this.supports(1)\u0026\u0026(this.Qb.timestampOffset\u003da)};\ng.k.Oc\u003dfunction(){return QU?this.timestampOffset:this.supports(1)?this.Qb.timestampOffset:0};\ng.k.bf\u003dfunction(a){if(void 0\u003d\u003d\u003da?0:a)return this.ax||this.Wg()||(this.KH\u003dthis.bf(!1),this.ax\u003d!0),this.KH;try{return this.Qb?this.Qb.buffered:this.De?this.De.webkitSourceBuffered(this.id):VD([0],[Infinity])}catch(b){return VD([],[])}};\ng.k.Wg\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.Qb)||void 0\u003d\u003d\u003da?void 0:a.updating)||!1};\ng.k.jp\u003dfunction(){return this.zy};\ng.k.Kx\u003dfunction(){return this.GJ};\ng.k.uF\u003dfunction(a,b){this.containerType!\u003d\u003da\u0026\u0026(this.supports(4),gE()\u0026\u0026this.Qb.changeType(b));this.containerType\u003da};\ng.k.Lx\u003dfunction(){return this.Ne};\ng.k.isView\u003dfunction(){return!1};\ng.k.supports\u003dfunction(a){var b,c,d,e,f;switch(a){case 1:return void 0!\u003d\u003d(null\u003d\u003d\u003d(b\u003dthis.Qb)||void 0\u003d\u003d\u003db?void 0:b.timestampOffset);case 0:return!(null\u003d\u003d\u003d(c\u003dthis.Qb)||void 0\u003d\u003d\u003dc||!c.appendBuffer);case 2:return!(null\u003d\u003d\u003d(d\u003dthis.Qb)||void 0\u003d\u003d\u003dd||!d.remove);case 3:return!!((null\u003d\u003d\u003d(e\u003dthis.Qb)||void 0\u003d\u003d\u003de?0:e.addEventListener)\u0026\u0026(null\u003d\u003d\u003d(f\u003dthis.Qb)||void 0\u003d\u003d\u003df?0:f.removeEventListener));case 4:return!(!this.Qb||!this.Qb.changeType);default:return!1}};\ng.k.NB\u003dfunction(){return!this.Wg()};\ng.k.isLocked\u003dfunction(){return!1};\ng.k.Fb\u003dfunction(a){var b,c;a.to\u003d\"\"+this.Oc();a.up\u003d\"\"+ +this.Wg();var d\u003d(null\u003d\u003d\u003d(b\u003dthis.Qb)||void 0\u003d\u003d\u003db?void 0:b.appendWindowStart)||0,e\u003d(null\u003d\u003d\u003d(c\u003dthis.Qb)||void 0\u003d\u003d\u003dc?void 0:c.appendWindowEnd)||Infinity;a.aw\u003dd.toFixed(3)+\"-\"+e.toFixed(3);try{a.bu\u003dWD(this.bf())}catch(f){}return g.dE(a)};\ng.k.va\u003dfunction(){this.supports(3)\u0026\u0026(this.Qb.removeEventListener(\"updateend\",this.qe),this.Qb.removeEventListener(\"error\",this.qe));g.Kx.prototype.va.call(this)};\ng.k.cA\u003dfunction(a,b,c){if(!this.supports(2)||this.Wg())return!1;var d\u003dthis.bf(),e\u003dXD(d,a);if(0\u003ee)return!1;try{if(b\u0026\u0026e+1\u003cd.length){var f\u003dd.start(e+1),h\u003dd.end(d.length-1);this.ma();this.remove(f,h);return!0}if(this.isView())return!1;var l\u003dMath.max(0,a-c);if(0\u003cc\u0026\u0026d.start(e)\u003cl)return this.ma(),this.remove(0,l),!0}catch(m){}return!1};\ng.k.ma\u003dfunction(){};\ng.k.Cu\u003dfunction(){return this.containerType};hE.prototype.dispose\u003dfunction(){if(!this.isDisposed){if(this.l)try{URL.revokeObjectURL(this.i)}catch(a){}this.u\u003d!0}};\nhE.prototype.isDisposed\u003dfunction(){return this.u};\nhE.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.i+\"}\"};g.w(iE,g.F);g.k\u003diE.prototype;g.k.getDuration\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.mediaSource)||void 0\u003d\u003d\u003da?void 0:a.duration)||this.u};\ng.k.zj\u003dfunction(a){try{this.mediaSource?this.mediaSource.duration\u003da:(this.u\u003da,this.De.webkitSourceSetDuration(a))}catch(b){}};\ng.k.gf\u003dfunction(){try{return\"closed\"\u003d\u003d\u003dlE(this)}catch(a){return!0}};\ng.k.Wg\u003dfunction(){return!!(this.i\u0026\u0026this.i.Wg()||this.l\u0026\u0026this.l.Wg())};\ng.k.GU\u003dfunction(){!this.isDisposed()\u0026\u0026jE(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.k.FU\u003dfunction(){this.dispose()};var Jka\u003d/action_display_post/;var Kka;g.w(oE,g.Kx);g.k\u003doE.prototype;g.k.isFailed\u003dfunction(){return 3\u003d\u003d\u003dthis.state};\ng.k.kV\u003dfunction(a){var b,c\u003da.getElementsByTagName(\"Representation\");if(0\u003ca.getElementsByTagName(\"SegmentList\").length||0\u003ca.getElementsByTagName(\"SegmentTemplate\").length){this.Vg\u003dthis.u\u003d!0;this.timeline||(this.timeline\u003dnew eka);ika(this.timeline,a,this.Ua);this.Z(\"refresh\");for(a\u003d0;a\u003cc.length;a++){var d\u003d$ka(this,c[a]),e\u003dthis.isLive\u0026\u0026g.yD(d)\u0026\u0026this.bb;if(!this.i[d.id]){var f\u003drE(hD(c[a],\"BaseURL\").textContent),h\u003dhD(c[a],\"Initialization\"),l\u003dgD(h,\"sourceURL\");h\u003dSC(gD(h,\"range\"));e\u0026\u0026(l\u003d\"\",h\u003dvoid 0);this.i[d.id]\u003d\nnew fD(f,d,l,h)}d\u003dthis.i[d.id];f\u003dgD(c[a],\"id\",\"AdaptationSet\");f\u003d\"\"!\u003d\u003df?f:gD(c[a],\"mimetype\",\"AdaptationSet\");l\u003dthis.timeline;l\u003dl.u[d.info.id]||l.l[f]||l.i||null;f\u003dl.i;!this.l\u0026\u0026l.getStreamTimeOffset()\u0026\u0026(this.l\u003dl.getStreamTimeOffset());if(l.C)for(e\u003d[],f\u003dg.r(f),h\u003df.next();!h.done;h\u003df.next()){h\u003dh.value;var m\u003dd.info.id,n\u003d8*d.info.Jb,p\u003dh.Ka,q\u003dh.startSecs;var t\u003dl.J.split(\"$$\");for(b\u003d0;b\u003ct.length;b++)t[b]\u003dt[b].replace(\"$RepresentationID$\",m),t[b]\u003dt[b].replace(\"$Number$\",p.toString()),t[b]\u003dt[b].replace(\"$Bandwidth$\",\nn.toString()),t[b]\u003dt[b].replace(\"$Time$\",q.toString());e.push(new UB(h.Ka,h.startSecs,h.durationSecs,h.i,t.join(\"$\"),null,h.l))}else{l\u003dsb(hD(c[a],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),l.G);h\u003d[];for(m\u003d0;m\u003cl.length;m++){n\u003dh;p\u003dn.push;q\u003df[m];t\u003dvoid 0;var u\u003dl[m];b\u003du.getAttribute(\"media\");if(!e\u0026\u0026(u\u003du.getAttribute(\"mediaRange\"))){var x\u003du.split(\"-\");x[1]\u0026\u00260\u003c\u003dNumber(x[1])?t\u003dSC(u):b\u003db+\"?range\u003d\"+u}p.call(n,new UB(q.Ka,q.startSecs,q.durationSecs,q.i,b,t,q.l))}e\u003dh}d.update(e,this.isLive,this.Ia)}jka(this.timeline);\nreturn!0}this.duration\u003dbka(gD(a,\"mediaPresentationDuration\"));a:{for(a\u003d0;a\u003cc.length;a++){f\u003dc[a];d\u003d$ka(this,f);e\u003drE(hD(f,\"BaseURL\").textContent);l\u003dhD(f,\"SegmentBase\");f\u003dSC(l.attributes.getNamedItem(\"indexRange\").value);l\u003dSC(l.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);d\u003dnew AD(e,d,l,f);if(!d){c\u003d!1;break a}pE(this,d)}c\u003d!0}return c};\ng.k.refresh\u003dfunction(){if(1!\u003d\u003dthis.state\u0026\u0026!this.isDisposed()){var a\u003dg.ui(this.sourceUrl,{start_seq:ela(this).toString()});g.ch(bla(this,a),function(){})}};\ng.k.resume\u003dfunction(){ala(this)};\ng.k.bd\u003dfunction(){if(this.isManifestless\u0026\u0026this.L\u0026\u0026wE(this))return wE(this);var a\u003dthis.i,b\u003d!1,c\u003dNaN,d\u003dNaN,e;for(e in a){var f\u003da[e],h\u003df.index;h.isLoaded()\u0026\u0026(f.G\u0026\u0026(b\u003d!0),h\u003dh.getMaxKnownEndTime(),f.info.Ak()\u0026\u0026(isNaN(c)||h\u003cc)?c\u003dh:f.info.isVideo()\u0026\u0026(isNaN(d)||h\u003cd)\u0026\u0026(d\u003dh))}return b||isNaN(d)?c:Math.min(c,d)};\ng.k.getMinSeekableTime\u003dfunction(){if(this.isManifestless){if(xE(this))return xE(this);if(this.J){var a\u003dthis.getIngestionTime(this.bd());if(a\u0026\u0026(a-\u003dthis.J,0\u003ca))return this.bd()-a}}a\u003dthis.i;for(var b in a){var c\u003da[b].index;if(c.isLoaded())return c.getMinSeekableTime()}return 0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.l};\ng.k.getIngestionTime\u003dfunction(a){for(var b in this.i){var c\u003dthis.i[b].index;if(c.isLoaded()){var d\u003dc.getSegmentNumberForTime(a),e\u003dc.getIngestionTime(d);if(e)return e+a-c.getStartTime(d)}}return NaN};\nvar sE\u003dnull,tE\u003d!1,Zka\u003d{commentary:1,alternate:2,dub:3,main:4};BE.prototype.Mk\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?1:b;this.i+\u003db;this.u+\u003da;var d\u003da/b;AE.forEach(function(e,f){d\u003ce||(c.l[f]+\u003db)})};\nBE.prototype.toString\u003dfunction(){return\"\"};\nvar AE\u003d[20,100,500,2E3];g.k\u003dlla.prototype;g.k.isActive\u003dfunction(){return!0};\ng.k.jy\u003dfunction(a,b){var c\u003dthis;if(b){var d\u003d{},e;for(e in b)b.hasOwnProperty(e)\u0026\u0026(d.tA\u003da.prototype[e],d.wA\u003db[e],a.prototype[e]\u003dfunction(f){return function(h){for(var l\u003d[],m\u003d0;m\u003carguments.length;++m)l[m-0]\u003darguments[m];m\u003d(0,g.P)();l\u003df.tA.apply(this,l);CE(c,f.wA,(0,g.P)()-m);return l}}(d)),d\u003d{tA:d.tA,\nwA:d.wA}}};\ng.k.Xc\u003dfunction(a,b){var c\u003dthis;return function(d){for(var e\u003d[],f\u003d0;f\u003carguments.length;++f)e[f-0]\u003darguments[f];f\u003d(0,g.P)();e\u003db.apply(null,e);CE(c,a,(0,g.P)()-f);return e}};\ng.k.mw\u003dfunction(a){return new kla(a)};\ng.k.uu\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?1:b;a instanceof kla\u0026\u0026(CE(this,a.name,(0,g.P)()-a.startTimeMs,b),a.i\u003d!0)};\ng.k.rE\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?1:c;var d\u003d(0,g.P)();b();CE(this,a,(0,g.P)()-d,c)};\ng.k.yI\u003dfunction(){var a\u003d\"\",b;for(b in this.profiles)if(this.profiles.hasOwnProperty(b)){var c\u003dthis.profiles[b];if(0\u003d\u003d\u003dc.i)c\u003dnull;else{for(var d\u003dc.i.toString()+\".\"+Math.round(c.u).toString(),e\u003d0;e\u003cAE.length;++e)if(0\u003cc.l[e])d+\u003d\".\"+AE[e].toString()+\"_\"+Math.round(c.l[e]).toString();else break;c\u003dd}c\u0026\u0026(a+\u003db+\".\"+c+\";\")}this.profiles\u003dnew jla;return a};\ng.k.toString\u003dfunction(){return\"\"};g.k\u003dDE.prototype;g.k.isActive\u003dfunction(){return!1};\ng.k.jy\u003dfunction(){};\ng.k.Xc\u003dfunction(a,b){return b};\ng.k.mw\u003dfunction(){};\ng.k.uu\u003dfunction(){};\ng.k.rE\u003dfunction(a,b){b()};\ng.k.yI\u003dfunction(){return\"\"};\ng.k.toString\u003dfunction(){return\"\"};var yLa,uX,t2;yLa\u003dnew DE;uX\u003dds(\"html5_enable_profiler\")||ds(\"html5_onesie_enable_profiler\")?new lla:new DE;g.uS\u003dds(\"html5_enable_profiler\")?uX:yLa;t2\u003dds(\"html5_onesie_enable_profiler\")?uX:yLa;var iGa,FFa,Hla,Ela,Pla,nFa,fF,hBa,Ola,XCa,EE,hW,oFa,zLa,PFa,Nva,Mva,mGa,hFa,ALa,iBa,mBa,BLa,YFa,XFa,qla;iGa\u003dg.uS.Xc(\"plssv\",function(a){a.unstorable||(g.tz(\"yt-player-volume\",a),g.tz(\"yt-player-volume\",a,2592E3))});\nFFa\u003dg.uS.Xc(\"plsgv\",function(){var a\u003dg.uz(\"yt-player-volume\")||{},b\u003da.volume;return{volume:isNaN(b)?100:g.Of(Math.floor(b),0,100),muted:!!a.muted}});\nHla\u003dg.uS.Xc(\"plssbs\",function(a){g.tz(\"yt-player-bandwidth\",a,2592E3)});\nEla\u003dg.uS.Xc(\"plsgbs\",function(){return g.uz(\"yt-player-bandwidth\")||{}});\nPla\u003dg.uS.Xc(\"plswm\",function(a,b){var c\u003d{};c.values\u003da;c.halfLives\u003db;g.tz(\"yt-player-memory\",c,2592E3)});\nnFa\u003dg.uS.Xc(\"plssq\",function(a,b){g.tz(\"yt-player-quality\",{quality:a,previousQuality:b},31104E3)});\nfF\u003dg.uS.Xc(\"plsgq\",function(a){a\u003dvoid 0\u003d\u003d\u003da?2592E3:a;if(0\u003ca\u0026\u0026!(vz()\u003e(0,g.P)()-1E3*a))return 0;a\u003dg.uz(\"yt-player-quality\");if(\"string\"\u003d\u003d\u003dtypeof a){if(a\u003dg.nB[a],0\u003ca)return a}else if(a instanceof Object)return a.quality;return 0});\nhBa\u003dg.uS.Xc(\"plshsq\",function(){return 0\u003cfF()});\nOla\u003dg.uS.Xc(\"plslm\",function(){var a\u003d{values:{},Jl:{}};try{var b\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);a.values\u003db.values;a.halfLives\u003db.halfLives}catch(c){}return a});\nXCa\u003dg.uS.Xc(\"plsspc\",function(a,b,c){var d\u003dhW();a\u003dnla(a,b);0\u003c+d[a]\u0026\u0026(c\u003dMath.min(+d[a],c));d[a]!\u003d\u003dc\u0026\u0026(d[a]\u003dc,g.tz(\"yt-player-performance-cap\",d,604800))});\nEE\u003dg.uS.Xc(\"plsgpc\",function(a,b){return+hW()[nla(a,b)]||8192});\nhW\u003dg.uS.Xc(\"plsgrpd\",function(){return g.uz(\"yt-player-performance-cap\")||{}});\noFa\u003dg.uS.Xc(\"plscpc\",function(a){if(a){a\u003dhW();for(var b\u003dg.r(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,0!\u003d\u003dc.indexOf(\"1\")\u0026\u0026(a[c]\u003d0);g.tz(\"yt-player-performance-cap\",a,604800)}else g.wz(\"yt-player-performance-cap\")});\nzLa\u003dg.uS.Xc(\"plsspr\",function(a){g.tz(\"yt-player-playback-rate\",a)});\nPFa\u003dg.uS.Xc(\"plsgpr\",function(){return Number(g.uz(\"yt-player-playback-rate\"))||1});\nNva\u003dg.uS.Xc(\"plsswlp\",function(a){g.tz(\"yt-player-watch-later-pending\",a)});\nMva\u003dg.uS.Xc(\"plsgwlp\",function(){return g.uz(\"yt-player-watch-later-pending\")});\nmGa\u003dg.uS.Xc(\"plssas\",function(a){g.tz(\"yt-player-autonavstate\",a)});\nhFa\u003dg.uS.Xc(\"plsgas\",function(){return g.uz(\"yt-player-autonavstate\")});\nALa\u003dg.uS.Xc(\"plsshr\",function(a){g.tz(\"yt-player-headers-readable\",a,2592E3)});\niBa\u003dg.uS.Xc(\"plsghr\",function(){return!!g.uz(\"yt-player-headers-readable\")});\nmBa\u003dg.uS.Xc(\"plssrbh\",function(a,b){g.tz(\"yt-player-bandaid-host\",{primary:a,secondary:b},864E3)});\nBLa\u003dg.uS.Xc(\"plsgrbh\",function(){return g.uz(\"yt-player-bandaid-host\")});\nYFa\u003dg.uS.Xc(\"plsspor\",function(a){g.tz(\"yt-player-playback-on-reload\",a)});\nXFa\u003dg.uS.Xc(\"plsgpor\",function(){return g.uz(\"yt-player-playback-on-reload\")});\nqla\u003dg.uS.Xc(\"plsgaup\",function(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(a){return 0}});\ng.CLa\u003dg.uS.Xc(\"plssscp\",function(a){g.tz(\"yt-player-sticky-caption\",a,2592E3)});\ng.Vsa\u003dg.uS.Xc(\"plssscp\",function(){return g.uz(\"yt-player-sticky-caption\")});\ng.DLa\u003dg.uS.Xc(\"plssclp\",function(a){g.tz(\"yt-player-caption-language-preferences\",a)});\ng.Usa\u003dg.uS.Xc(\"plsgclp\",function(){var a\u003dg.uz(\"yt-player-caption-language-preferences\");return a?a:[]});HE.prototype.clone\u003dfunction(a){return new HE(this.flavor,a,this.B,this.experiments)};\nHE.prototype.Fb\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nHE.prototype.cf\u003dfunction(){switch(this.keySystem){case \"com.youtube.playready\":return\"PRY\";case \"com.microsoft.playready\":return\"PRM\";case \"com.widevine.alpha\":return\"WVA\";case \"com.youtube.widevine.l3\":return\"WVY\";case \"com.youtube.widevine.forcehdcp\":return\"WVYF\";case \"com.youtube.fairplay\":return\"FPY\";case \"com.apple.fps.1_0\":return\"FPA\";default:return this.keySystem}};\nvar u2\u003d{},PE\u003d(u2.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],u2.widevine\u003d[\"com.youtube.widevine.forcehdcp\",\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],u2),v2\u003d{},gCa\u003d(v2.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",v2.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",v2.playready\u003d\"DRM_SYSTEM_PLAYREADY\",v2),w2\u003d{},ELa\u003d(w2.widevine\u003d1,w2.fairplay\u003d2,w2.playready\u003d3,w2);g.w(QE,g.F);\nQE.prototype.initialize\u003dfunction(a,b){for(var c\u003dthis,d\u003dg.r(Object.keys(a)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003dg.r(a[e.value]);for(var f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,f.Id)for(var h\u003dg.r(Object.keys(f.Id)),l\u003dh.next();!l.done;l\u003dh.next())if(l\u003dl.value,PE[l])for(var m\u003dg.r(PE[l]),n\u003dm.next();!n.done;n\u003dm.next())n\u003dn.value,this.l[n]\u003dthis.l[n]||new HE(l,n,f.Id[l],this.experiments),this.B[l]\u003dthis.B[l]||{},this.B[l][f.mimeType]\u003d!0}Ft()\u0026\u0026(this.l[\"com.youtube.fairplay\"]\u003dnew HE(\"fairplay\",\"com.youtube.fairplay\",\"\",\nthis.experiments),this.B.fairplay\u003d{\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027:!0,\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027:!0});this.i\u003drla(b,this.useCobaltWidevine,g.S(this.experiments,\"html5_enable_safari_fairplay\"),g.GE(this.experiments,\"html5_hdcp_probing_stream_url\")).filter(function(p){return!!c.l[p]})};\nQE.prototype.ma\u003dfunction(){};\nQE.prototype.X\u003dfunction(a){return g.S(this.experiments,a)};var FLa\u003d{cupcake:1.5,donut:1.6,eclair:2,froyo:2.2,gingerbread:2.3,honeycomb:3,\"ice cream sandwich\":4,jellybean:4.1,kitkat:4.4,lollipop:5.1,marshmallow:6,nougat:7.1},x2;a:{var y2\u003dg.Xc;y2\u003dy2.toLowerCase();if(-1!\u003dy2.indexOf(\"android\")){var GLa\u003dy2.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(GLa){var HLa\u003dparseFloat(GLa[1]);if(100\u003eHLa){x2\u003dHLa;break a}}var ILa\u003dy2.match(\"(\"+g.Lb(FLa).join(\"|\")+\")\");x2\u003dILa?FLa[ILa[0]]:0}else x2\u003dvoid 0}var vF\u003dx2,uF\u003d0\u003c\u003dvF;var Yla\u003d{RED:\"red\",P8:\"white\"};var dma\u003d{VW:\"adunit\",i_:\"detailpage\",w_:\"editpage\",z_:\"embedded\",A_:\"embedded_unbranded\",E1:\"leanback\",P5:\"previewpage\",S5:\"profilepage\",a8:\"unplugged\",G5:\"playlistoverview\",o7:\"sponsorshipsoffer\",c7:\"shortspage\"};SE.prototype.canPlayType\u003dfunction(a,b){a\u003da.canPlayType?a.canPlayType(b):!1;Mt?a\u003da||JLa[b]:2.2\u003d\u003d\u003dvF?a\u003da||KLa[b]:Ct()\u0026\u0026(a\u003da||LLa[b]);return!!a};\nSE.prototype.isTypeSupported\u003dfunction(a){this.ma();return this.G?window.cast.receiver.platform.canDisplayType(a):RD(a)};\nSE.prototype.disableAv1\u003dfunction(){this.L\u003d!0};\nSE.prototype.ma\u003dfunction(){};\nvar KLa\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},LLa\u003d{\"application/x-mpegURL\":\"maybe\"},JLa\u003d{\"application/x-mpegURL\":\"maybe\"};g.w(VE,g.Kx);VE.prototype.add\u003dfunction(a,b){!this.items[a]\u0026\u0026(b.Rt||b.gx||b.Aw)\u0026\u0026(this.items[a]\u003d$b(b),this.Z(\"vast_info_card_add\",a))};\nVE.prototype.remove\u003dfunction(a){var b\u003dthis.get(a);delete this.items[a];return b};\nVE.prototype.get\u003dfunction(a){return this.items[a]||null};\nVE.prototype.isEmpty\u003dfunction(){return g.Sb(this.items)};var EF\u003d{X1:1,Y1:2,Z1:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};XE.prototype.Fg\u003dfunction(a,b){var c\u003dMath.pow(this.alpha,a);this.i\u003db*(1-c)+c*this.i;this.l+\u003da};\nXE.prototype.Yf\u003dfunction(){return this.i/(1-Math.pow(this.alpha,this.l))};YE.prototype.Fg\u003dfunction(a,b){a\u003dMath.min(this.i,Math.max(1,Math.round(a*this.resolution)));a+this.valueIndex\u003e\u003dthis.i\u0026\u0026(this.l\u003d!0);for(;a--;)this.values[this.valueIndex]\u003db,this.valueIndex\u003d(this.valueIndex+1)%this.i;this.B\u003d!0};\nYE.prototype.Yf\u003dfunction(){return this.C?(ZE(this,this.u-this.C)+ZE(this,this.u)+ZE(this,this.u+this.C))/3:ZE(this,this.u)};g.w(Mla,g.F);var Rla\u003d/^([0-9\\.]+):([0-9\\.]+)$/;var Wla\u003d\"area120-boutique blogger books docs duo google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),cma\u003d{yX:\"cbrand\",zX:\"cbr\",AX:\"cbrver\",K0:\"c\",N0:\"cver\",M0:\"ctheme\",L0:\"cplayer\",g4:\"cmodel\",L4:\"cnetwork\",f5:\"cos\",g5:\"cosver\",y5:\"cplatform\"};g.w(KF,g.F);g.k\u003dKF.prototype;g.k.X\u003dfunction(a){return g.S(this.experiments,a)};\ng.k.getVideoUrl\u003dfunction(a,b,c,d,e){b\u003d{list:b};c\u0026\u0026(e?b.time_continue\u003dc:b.t\u003dc);c\u003dg.NF(this);d\u0026\u0026\"www.youtube.com\"\u003d\u003d\u003dc?d\u003d\"https://youtu.be/\"+a:g.zF(this)?(d\u003d\"https://\"+c+\"/fire\",b.v\u003da):(d\u003dthis.protocol+\"://\"+c+\"/watch\",b.v\u003da,Mt\u0026\u0026(a\u003d$r())\u0026\u0026(b.ebc\u003da));return g.ui(d,b)};\ng.k.getVideoEmbedCode\u003dfunction(a,b,c){a\u003d\"https://\"+g.NF(this)+\"/embed/\"+a;c\u0026\u0026(a\u003dg.ui(a,{list:c}));c\u003db.width;b\u003db.height;a\u003dg.ud(a);return\u0027\u003ciframe width\u003d\"\u0027+c+\u0027\" height\u003d\"\u0027+b+\u0027\" src\u003d\"\u0027+a+\u0027\" title\u003d\"YouTube video player\" frameborder\u003d\"0\" allow\u003d\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c/iframe\u003e\u0027};\ng.k.supportsGaplessAudio\u003dfunction(){return g.cj\u0026\u0026!Mt\u0026\u002674\u003c\u003dzt()||g.dj\u0026\u0026g.ae(68)?!0:!1};\ng.k.getPlayerType\u003dfunction(){return this.deviceParams.cplayer};\ng.k.va\u003dfunction(){this.Hj\u0026\u0026window.clearInterval(this.Hj);g.F.prototype.va.call(this)};\nvar hma\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\"];g.k\u003dbG.prototype;g.k.cf\u003dfunction(){return this.i};\ng.k.ct\u003dfunction(){return null};\ng.k.JI\u003dfunction(){var a\u003dthis.ct();return a?(a\u003dg.ts(a.i),Number(a.expire)):NaN};\ng.k.EE\u003dfunction(){};\ng.k.kc\u003dfunction(){return this.i.kc()};\ng.k.getHeight\u003dfunction(){return this.i.ib().height};ima.prototype.Qe\u003dfunction(){mma(this);var a\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],b\u003d{};a:if(this.i)var c\u003dthis.i;else{c\u003d\"\";for(var d\u003dg.r(this.u),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.Gc){if(e.Gc.getIsDefault()){c\u003de.Gc.getId();break a}c||(c\u003de.Gc.getId())}}d\u003dg.r(this.u);for(var f\u003dd.next();!f.done;f\u003dd.next())if(e\u003df.value,this.C||!e.Gc||e.Gc.getId()\u003d\u003d\u003dc)b[e.itag]||(b[e.itag]\u003d[]),b[e.itag].push(e);c\u003dg.r(this.l);for(d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,e\u003db[d.i])for(e\u003dg.r(e),f\u003de.next();!f.done;f\u003d\ne.next()){var h\u003da,l\u003dh.push;f\u003df.value;var m\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",n\u003d\"YES\",p\u003d\"audio\";if(f.Gc){p\u003df.Gc;var q\u003dp.getId().split(\".\")[0];q\u0026\u0026(m+\u003d\u0027LANGUAGE\u003d\"\u0027+q+\u0027\",\u0027);(this.i?this.i\u003d\u003d\u003dp.getId():p.getIsDefault())||(n\u003d\"NO\");p\u003dp.getName()}q\u003d\"\";null!\u003d\u003dd\u0026\u0026(q\u003dd.itag.toString());q\u003dkma(this,f.url,q);m\u003dm+(\u0027NAME\u003d\"\u0027+p+\u0027\",DEFAULT\u003d\u0027+(n+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(lma(f,d)+\u0027\",URI\u003d\"\u0027+(q+\u0027\"\u0027));l.call(h,m)}c\u003dg.r(this.l);for(d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,e\u003db[d.i],0\u003c(null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.length)\u0026\u0026\n(e\u003de[0],e\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(d.bitrate+e.bitrate)+\u0027,CODECS\u003d\"\u0027+(d.codecs+\",\"+e.codecs+\u0027\",RESOLUTION\u003d\u0027)+(d.width+\"x\"+d.height+\u0027,AUDIO\u003d\"\u0027)+(lma(e,d)+\u0027\",CLOSED-CAPTIONS\u003dNONE\u0027),1\u003cd.fps\u0026\u0026(e+\u003d\",FRAME-RATE\u003d\"+d.fps),d.l\u0026\u0026(e+\u003d\",VIDEO-RANGE\u003d\"+d.l),a.push(e),a.push(kma(this,d.url,\"\")));return a.join(\"\\n\")};g.w(dG,bG);dG.prototype.JI\u003dfunction(){return this.expiration};\ndG.prototype.ct\u003dfunction(){if(!this.l||this.l.isDisposed()){var a\u003dthis.u.Qe();a\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(a);this.l\u003dnew hE(a)}return this.l};g.w(eG,bG);eG.prototype.ct\u003dfunction(){return new hE(LB(this.l))};\neG.prototype.EE\u003dfunction(){this.l\u003dRB(this.l)};g.w(fG,bG);fG.prototype.ct\u003dfunction(){return new hE(this.l)};var z2\u003d{},Cma\u003dXw(\"yt-player-local-media\",{Ur:(z2.index\u003d{wl:2},z2.media\u003d{wl:2},z2.captions\u003d{wl:5},z2),dw:!1,upgrade:function(a,b){b(2)\u0026\u0026(rw(a,\"index\"),rw(a,\"media\"));b(5)\u0026\u0026rw(a,\"captions\");b(6)\u0026\u0026(tw(a,\"metadata\"),tw(a,\"playerdata\"))},\nversion:5});var gG\u003dvoid 0;yma().LMS\u003dfunction(){return g.E(this,function b(){return g.B(b,function(c){return c.return(iG())})})};var Fma\u003d/^([\\w\\-_]+)\\|(\\d+)\\|(\\d+)\\|(\\d+)$/;yma().LMDB\u003dfunction(){return g.E(this,function b(){var c,d;return g.B(b,function(e){if(1\u003d\u003de.i)return g.A(e,g.Tw(),2);if(3!\u003de.i){c\u003de.l;if(!c)throw g.ew(\"edd\");return g.A(e,(0,g.lG)(),3)}d\u003de.l;return e.return(uw(d,[\"index\",\"media\",\"captions\"],\"readonly\",function(f){var h\u003d{};f\u003d[Cw(ww(f,\"index\"),{},function(l){h[l.getKey()]\u003dl.getValue();return l.continue()}),\nDw(ww(f,\"media\")),Dw(ww(f,\"captions\"))];return gw.all(f).then(function(l){var m\u003dg.r(l);m.next();l\u003dm.next().value;m\u003dm.next().value;return{index:h,media:Pma(l||[]),captions:m}})}))})})};g.k\u003dg.nG.prototype;g.k.getId\u003dfunction(){return this.id};\ng.k.getName\u003dfunction(){return this.name};\ng.k.isServable\u003dfunction(){return this.i};\ng.k.toString\u003dfunction(){return this.languageCode+\": \"+g.oG(this)+\" - \"+this.vssId};\ng.k.isValid\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var Rma\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},Sma\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},Tma\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var rG\u003d{iurl:\"default.jpg\",iurlmq:\"mqdefault.jpg\",iurlhq:\"hqdefault.jpg\",iurlsd:\"sddefault.jpg\",iurlpop1:\"pop1.jpg\",iurlpop2:\"pop2.jpg\",iurlhq720:\"hq720.jpg\",iurlmaxres:\"maxresdefault.jpg\"},Wma\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};var A2\u003d{},Ana\u003d(A2.ALWAYS\u003d1,A2.BY_REQUEST\u003d3,A2.UNKNOWN\u003dvoid 0,A2),B2\u003d{},jna\u003d(B2.COLOR_PRIMARIES_BT709\u003d\"bt709\",B2.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",B2.COLOR_PRIMARIES_UNKNOWN\u003dnull,B2.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,B2),C2\u003d{},Yma\u003d(C2.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",C2.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",C2.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",C2.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",C2.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,C2.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003d\nnull,C2),D2\u003d{},KG\u003d(D2.FAIRPLAY\u003d\"fairplay\",D2.PLAYREADY\u003d\"playready\",D2.WIDEVINE\u003d\"widevine\",D2.CLEARKEY\u003dnull,D2.FLASHACCESS\u003dnull,D2.UNKNOWN\u003dnull,D2.WIDEVINE_CLASSIC\u003dnull,D2),E2\u003d{},Bna\u003d(E2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",E2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",E2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",E2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",E2),F2\u003d{},gna\u003d(F2.UNKNOWN\u003d0,F2.RECTANGULAR\u003d1,F2.EQUIRECTANGULAR\u003d2,F2.EQUIRECTANGULAR_THREED_TOP_BOTTOM\u003d\n3,F2.MESH\u003d4,F2),G2\u003d{},ina\u003d(G2.SPATIAL_AUDIO_TYPE_NONE\u003d0,G2.SPATIAL_AUDIO_TYPE_AMBISONICS_5_1\u003d1,G2.SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD\u003d2,G2.SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC\u003d3,G2),H2\u003d{},hna\u003d(H2.STEREO_LAYOUT_UNKNOWN\u003d0,H2.STEREO_LAYOUT_LEFT_RIGHT\u003d1,H2.STEREO_LAYOUT_TOP_BOTTOM\u003d2,H2),I2\u003d{},fna\u003d(I2.FORMAT_STREAM_TYPE_UNKNOWN\u003d0,I2.FORMAT_STREAM_TYPE_OTF\u003d3,I2);g.w(LG,g.Kx);LG.prototype.va\u003dfunction(){this.i\u0026\u0026(this.i\u003dthis.i.onload\u003dnull);g.Kx.prototype.va.call(this)};g.k\u003dg.OG.prototype;g.k.getHeight\u003dfunction(){return this.height};\ng.k.OI\u003dba(0);g.k.EC\u003dfunction(){return this.u};\ng.k.isDefault\u003dfunction(){return-1!\u003d\u003dthis.B.indexOf(\"default\")};\ng.k.isLoaded\u003dfunction(a){return this.loaded.has(a)};\ng.k.Iw\u003dfunction(a){var b\u003dthis.EC()-1;return g.Of(0\u003d\u003d\u003dthis.i?Math.round(a*this.u/this.videoLength):Math.round(1E3*a/this.i),0,b)};\ng.k.gt\u003dfunction(){return this.u-1};\ng.k.LA\u003dfunction(){return this.u?0:-1};\ng.k.aG\u003dfunction(){};g.w(PG,LG);PG.prototype.l\u003dfunction(a,b){var c\u003d[];a\u003da.split(\"|\");for(var d\u003da[0],e\u003d1;e\u003ca.length;e++){var f\u003dthis.G(e-1,d,a[e],b);(this.L||180\u003ef.getHeight())\u0026\u0026c.push(f)}return c};\nPG.prototype.G\u003dfunction(a,b,c,d){return new g.OG(a,b,c,d)};g.w(QG,g.OG);g.k\u003dQG.prototype;g.k.EC\u003dfunction(){return this.l.getNumberOfSegments()};\ng.k.Iw\u003dfunction(a){var b\u003dthis.rows*this.columns*this.G,c\u003dthis.l,d\u003dc.getLastSegmentNumber();a\u003dc.getSegmentNumberForTime(a);return a\u003ed-b?-1:a};\ng.k.gt\u003dfunction(){return this.l.getLastSegmentNumber()};\ng.k.LA\u003dfunction(){return this.l.getFirstSegmentNumber()};\ng.k.aG\u003dfunction(a){this.l\u003da};g.w(RG,PG);RG.prototype.l\u003dfunction(a,b){return PG.prototype.l.call(this,\"$N|\"+a,b)};\nRG.prototype.G\u003dfunction(a,b,c){return new QG(a,b,c,this.isLive)};g.w(g.UG,g.Kx);g.k\u003dg.UG.prototype;g.k.T\u003dfunction(){return this.B};\ng.k.X\u003dfunction(a){return g.S(this.B.experiments,a)};\ng.k.hf\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.k.CK\u003dfunction(){this.isDisposed()||(this.i.u||this.i.unsubscribe(\"refresh\",this.CK,this),this.WH(-1))};\ng.k.WH\u003dfunction(a){if(!this.isLivePlayback||!this.G||\"fairplay\"!\u003dthis.G.flavor){var b\u003dWka(this.i,this.oE);if(0\u003cb.length\u0026\u0026(this.Z(\"cuepointupdated\",b,a),this.oE+\u003db.length,iH(this)\u0026\u0026g.eH(this))){b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.Ca(\"cuepoint\",\"segNum.\"+a+\";event.\"+c.event+\";startSecs.\"+c.startSecs),\"start\"\u003d\u003d\u003dc.event\u0026\u0026(c\u003dc.startSecs,this.pB.start\u003dthis.At,this.pB.end\u003dc+3)}}};\ng.k.Bh\u003dfunction(){var a\u003d{};this.l\u0026\u0026(a.fmt\u003dthis.l.kc(),this.J\u0026\u0026this.J.kc()!\u003dthis.l.kc()\u0026\u0026(a.afmt\u003dthis.J.kc()));a.ei\u003dthis.eventId;a.list\u003dthis.playlistId;a.cpn\u003dthis.clientPlaybackNonce;this.videoId\u0026\u0026(a.v\u003dthis.videoId);this.Cg\u0026\u0026(a.infringe\u003d1);this.He\u0026\u0026(a.splay\u003d1);var b\u003dnH(this);b\u0026\u0026(a.live\u003db);this.Jk\u0026\u0026(a.autoplay\u003d1);this.eH\u0026\u0026(a.sdetail\u003dthis.eH);this.ya\u0026\u0026(a.partnerid\u003dthis.ya);this.osid\u0026\u0026(a.osid\u003dthis.osid);return a};\ng.k.Eh\u003dfunction(){if(this.cotn)return null;var a\u003dg.TF(this.B)||this.X(\"web_l3_storyboard\");if(!this.Bg)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var b\u003dthis.playerResponse.storyboards,c\u003db.playerStoryboardSpecRenderer;c\u0026\u0026c.spec?this.Bg\u003dnew PG(c.spec,this.lengthSeconds,void 0,!1,a):(b\u003db.playerLiveStoryboardSpecRenderer)\u0026\u0026b.spec\u0026\u0026this.i\u0026\u0026(c\u003dJb(this.i.i).index)\u0026\u0026(this.Bg\u003dnew RG(b.spec,this.i.isLive,c,a))}else this.tq?this.Bg\u003dnew PG(this.tq,this.lengthSeconds,void 0,!1,a):this.Ip\u0026\u0026this.i\u0026\u0026\n(b\u003dJb(this.i.i).index)\u0026\u0026(this.Bg\u003dnew RG(this.Ip,this.i.isLive,b,a));return this.Bg};\ng.k.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var a\u003dthis.playerResponse.storyboards;return(a\u003da.playerStoryboardSpecRenderer||a.playerLiveStoryboardSpecRenderer)\u0026\u0026a.spec||null}return this.tq||this.Ip};\ng.k.bd\u003dfunction(){return this.i\u0026\u0026!isNaN(this.i.bd())?this.i.bd():iH(this)?0:this.lengthSeconds};\ng.k.getMinSeekableTime\u003dfunction(){return this.i\u0026\u0026!isNaN(this.i.getMinSeekableTime())?this.i.getMinSeekableTime():0};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){if(this.i\u0026\u0026this.l){var b\u003dthis.i.i[this.l.id];if(!b)return null;var c\u003db.index.getSegmentNumberForTime(a);b\u003db.index.getStartTime(c);return{sequence:c,elapsed:Math.floor(1E3*(a-b))}}return null};\ng.k.isValid\u003dfunction(){return!this.isDisposed()\u0026\u0026!(!this.videoId\u0026\u0026!this.Mh)};\ng.k.isLoaded\u003dfunction(){return VG(this)\u0026\u0026!this.Kc\u0026\u0026!this.Ti};\ng.k.Se\u003dfunction(a){if(30\u003d\u003dthis.ya)return(a\u003dthis.Nb[\"default.jpg\"])?a:this.videoId?g.ui(\"//docs.google.com/vt\",{id:this.videoId,authuser:this.PG,authkey:this.authKey}):\"//docs.google.com/images/doclist/cleardot.gif\";a||(a\u003d\"hqdefault.jpg\");var b\u003dthis.Nb[a];return b||this.B.L||\"pop1.jpg\"\u003d\u003da||\"pop2.jpg\"\u003d\u003da||\"sddefault.jpg\"\u003d\u003da||\"hq720.jpg\"\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003da?b:OF(this.B,this.videoId,a)};\ng.k.Vg\u003dfunction(){return this.isLivePlayback||this.Te||this.Si||!(!this.liveUtcStartSeconds||!this.Qg)};\ng.k.isOtf\u003dfunction(){return!!this.i\u0026\u0026(this.i.isOtf||!this.Te\u0026\u0026!this.isLivePlayback\u0026\u0026this.i.u)};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.u?0\u003cthis.u.getAvailableAudioTracks().length?this.u.getAvailableAudioTracks():this.Hp||[]:[]};\ng.k.getAudioTrack\u003dfunction(){var a\u003dthis;if(this.J\u0026\u0026!MD(this.J))return g.eb(this.getAvailableAudioTracks(),function(d){return d.id\u003d\u003da.J.id})||this.Mj;\nif(this.Hp){if(!this.Qj)for(var b\u003dg.r(this.Hp),c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.Gc.getIsDefault()){this.Qj\u003dc;break}return this.Qj||this.Mj}return this.Mj};\ng.k.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.k.getPlaylistId\u003dfunction(){return null};\ng.k.ib\u003dfunction(){return this};\ng.k.fn\u003dfunction(){return this.B.getVideoUrl(this.videoId)};\ng.k.isAd\u003dfunction(){return!!this.adFormat};\ng.k.df\u003dfunction(){return this.oauthToken||this.B.Ag};\ng.k.NE\u003dfunction(){return this.Li||this.uc};\ng.k.ew\u003dfunction(){return this.ze||this.uc};\ng.k.DB\u003dfunction(){return fH(this,\"html5_samsung_vp9_live\")};\ng.k.useInnertubeDrmService\u003dfunction(){if(!(this.G\u0026\u0026this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.webDrmConfig))return!1;var a\u003d\"playready\"\u003d\u003d\u003dthis.G.flavor\u0026\u0026this.playerResponse.playerConfig.webDrmConfig.useItdrmForPlayready,b\u003d\"fairplay\"\u003d\u003d\u003dthis.G.flavor\u0026\u0026this.playerResponse.playerConfig.webDrmConfig.useItdrmForFairplay;return!!(\"widevine\"\u003d\u003d\u003dthis.G.flavor\u0026\u0026this.playerResponse.playerConfig.webDrmConfig.useItdrmForWidevine||a||b)};\ng.k.Ca\u003dfunction(a,b,c){this.Z(\"ctmp\",a,b,c)};\ng.k.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.k.va\u003dfunction(){g.Kx.prototype.va.call(this);delete this.bl;this.jl\u003dnull;delete this.ER;delete this.accountLinkingConfig;delete this.i;this.u\u003dthis.playerResponse\u003dthis.watchNextResponse\u003dnull;this.Ci\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.mq\u003d{};this.suggestions\u003dnull};IH.prototype.Vu\u003dfunction(){return!1};\nIH.prototype.Aa\u003dfunction(){return function(){return null}};var QH\u003dnull;g.w(PH,g.Kx);PH.prototype.Bu\u003dfunction(a){return this.i.hasOwnProperty(a)?this.i[a].Bu():{}};\ng.Fa(\"ytads.bulleit.getVideoMetadata\",function(a){return RH().Bu(a)},void 0);\ng.Fa(\"ytads.bulleit.triggerExternalActivityEvent\",function(a,b,c){var d\u003dRH();c\u003dhoa(c);null!\u003d\u003dc\u0026\u0026d.Z(c,{queryId:a,viewabilityString:b})},void 0);g.w(UH,IH);g.k\u003dUH.prototype;g.k.Jr\u003dfunction(){return!0};\ng.k.zo\u003dfunction(){return!1};\ng.k.isSkippable\u003dfunction(){return null!\u003dthis.xa};\ng.k.getVideoUrl\u003dfunction(){return this.ea};\ng.k.Vu\u003dfunction(){return!0};g.w(aI,IH);aI.prototype.Jr\u003dfunction(){return!0};\naI.prototype.zo\u003dfunction(){return!1};\naI.prototype.Vu\u003dfunction(){return!0};\naI.prototype.Aa\u003dfunction(){return function(){return g.eg(\"video-ads\")}};qoa.prototype.isPostroll\u003dfunction(){return\"AD_PLACEMENT_KIND_END\"\u003d\u003dthis.i.i};var kIa\u003d{EW:\"FINAL\",QW:\"AD_BREAK_LENGTH\",RW:\"AD_CPN\",SW:\"AH\",TW:\"AD_MT\",UW:\"ASR\",WW:\"AW\",TX:\"NM\",UX:\"NX\",VX:\"NY\",aY:\"CONN\",lY:\"CPN\",t_:\"DV_VIEWABILITY\",G_:\"ERRORCODE\",J_:\"ERROR_MSG\",L_:\"EI\",s0:\"GOOGLE_VIEWABILITY\",H0:\"IAS_VIEWABILITY\",C1:\"LACT\",Q1:\"LIVE_TARGETING_CONTEXT\",b2:\"I_X\",d2:\"I_Y\",J3:\"MT\",N3:\"MIDROLL_POS\",O3:\"MIDROLL_POS_MS\",Q3:\"MOAT_INIT\",R3:\"MOAT_VIEWABILITY\",B5:\"P_H\",C5:\"PV_H\",D5:\"PV_W\",E5:\"P_W\",J5:\"TRIGGER_TYPE\",v6:\"SDKV\",l7:\"SLOT_POS\",z7:\"SURVEY_LOCAL_TIME_EPOCH_S\",y7:\"SURVEY_ELAPSED_MS\",\npP:\"VIS\",z8:\"VIEWABILITY\",A8:\"VED\",F8:\"VOL\",I8:\"WT\",d9:\"YT_ERROR_CODE\"};var zoa\u003d[\"FINAL\",\"CPN\",\"MIDROLL_POS\",\"SDKV\",\"SLOT_POS\"];gI.prototype.send\u003dfunction(a,b,c){try{var d\u003d!!a.scrubReferrer,e\u003dg.zq(a.baseUrl,uoa(b,d,c)),f;if(a.headers)for(var h\u003dg.r(a.headers),l\u003dh.next();!l.done;l\u003dh.next())switch(l.value.headerType){case \"USER_AUTH\":var m\u003dthis.df();m\u0026\u0026(f||(f\u003d{}),f.Authorization\u003d\"Bearer \"+m);break;case \"PLUS_PAGE_ID\":var n\u003dthis.i();n\u0026\u0026(f||(f\u003d{}),f[\"X-Goog-PageId\"]\u003dn)}g.Ju(e,void 0,d,f)}catch(p){}};g.w(hI,gI);hI.prototype.df\u003dfunction(){return this.Uo?this.Uo.df():\"\"};\nhI.prototype.i\u003dfunction(){return this.Uo?this.Uo.T().pageId:\"\"};iI.prototype.send\u003dfunction(a,b,c){try{var d\u003da.match(hi);if(\"https\"\u003d\u003d\u003dd[1])var e\u003da;else d[1]\u003d\"https\",e\u003dfi(\"https\",d[2],d[3],d[4],d[5],d[6],d[7]);a\u003de;var f\u003dyq(a);e\u003d[];zs(a)\u0026\u0026(e.push({headerType:\"USER_AUTH\"}),e.push({headerType:\"PLUS_PAGE_ID\"}));this.Io.send({baseUrl:a,scrubReferrer:f,headers:e},b,c)}catch(h){}};g.w(Aoa,g.F);g.w(wI,g.Kx);g.k\u003dwI.prototype;g.k.Bu\u003dfunction(){return{}};\ng.k.zE\u003dfunction(){};\ng.k.kd\u003dfunction(a){this.gk();this.Z(a)};\ng.k.gk\u003dfunction(){Hoa(this,this.Y,3);this.Y\u003d[]};\ng.k.getDuration\u003dfunction(){return this.I.getDuration(2,!1)};\ng.k.hn\u003dfunction(){var a\u003dthis.i;jI(a)||!rI(a,\"impression\")\u0026\u0026!rI(a,\"start\")||rI(a,\"abandon\")||rI(a,\"complete\")||rI(a,\"skip\")||(lI(a)?qI(a,\"pause\"):mI(a,\"pause\"))};\ng.k.jn\u003dfunction(){this.xa||this.G||this.wf()};\ng.k.lh\u003dfunction(){nI(this.i,this.getDuration())};\ng.k.ag\u003dfunction(){var a\u003dthis.i;!rI(a,\"impression\")||rI(a,\"skip\")||rI(a,\"complete\")||qI(a,\"abandon\")};\ng.k.wp\u003dfunction(){var a\u003dthis.i;lI(a)?mI(a,\"skip\"):!rI(a,\"impression\")||rI(a,\"abandon\")||rI(a,\"complete\")||mI(a,\"skip\")};\ng.k.wf\u003dfunction(){if(!this.G){var a\u003dthis.Gx();this.i.macros.AD_CPN\u003da;a\u003dthis.i;if(lI(a)){var b\u003da.i.getCurrentTime(2,!1);pI(a,\"impression\",b,0)}else mI(a,\"impression\");mI(a,\"start\");jI(a)||a.i.isFullscreen()\u0026\u0026qI(a,\"fullscreen\");this.G\u003d!0}};\ng.k.Tg\u003dfunction(a){a\u003da||\"\";var b\u003d\"\",c\u003d\"\",d\u003d\"\";JH(this.I)\u0026\u0026(b\u003dthis.I.ub(2).state,this.I.cd()\u0026\u0026(c\u003dthis.I.cd().nh(),null!\u003dthis.I.cd().Wi()\u0026\u0026(d\u003dthis.I.cd().Wi())));var e\u003dthis.i;e.macros\u003dfI(e.macros,yoa(3,\"There was an error playing the video ad. Error code: \"+(a+\"; s:\"+b+\"; rs:\")+(c+\"; ec:\"+d)));mI(e,\"error\")};\ng.k.xf\u003dfunction(){};\ng.k.qL\u003dfunction(){this.Z(\"adactiveviewmeasurable\")};\ng.k.rL\u003dfunction(){this.Z(\"adfullyviewableaudiblehalfdurationimpression\")};\ng.k.sL\u003dfunction(){this.Z(\"adoverlaymeasurableimpression\")};\ng.k.tL\u003dfunction(){this.Z(\"adoverlayunviewableimpression\")};\ng.k.uL\u003dfunction(){this.Z(\"adoverlayviewableendofsessionimpression\")};\ng.k.vL\u003dfunction(){this.Z(\"adoverlayviewableimmediateimpression\")};\ng.k.wL\u003dfunction(){this.Z(\"adviewableimpression\")};\ng.k.dispose\u003dfunction(){this.isDisposed()||(this.gk(),this.l.unsubscribe(\"adactiveviewmeasurable\",this.qL,this),this.l.unsubscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.rL,this),this.l.unsubscribe(\"adoverlaymeasurableimpression\",this.sL,this),this.l.unsubscribe(\"adoverlayunviewableimpression\",this.tL,this),this.l.unsubscribe(\"adoverlayviewableendofsessionimpression\",this.uL,this),this.l.unsubscribe(\"adoverlayviewableimmediateimpression\",this.vL,this),this.l.unsubscribe(\"adviewableimpression\",\nthis.wL,this),delete this.l.i[this.ad.J],g.Kx.prototype.dispose.call(this))};\ng.k.Gx\u003dfunction(){var a\u003dthis.I.getVideoData(2);return a\u0026\u0026a.clientPlaybackNonce||\"\"};\ng.k.pI\u003dfunction(){return\"\"};g.w(yI,IH);yI.prototype.Jr\u003dfunction(){return!0};\nyI.prototype.zo\u003dfunction(){return!1};g.w(zI,NH);g.w(AI,wI);g.k\u003dAI.prototype;g.k.Hq\u003dfunction(){0\u003cthis.u\u0026\u0026this.wf()};\ng.k.wf\u003dfunction(){var a\u003dthis;this.Hb\u003dnew g.K(function(){a.lh();for(var b\u003dg.r(a.B.i.completionCommands||[]),c\u003db.next();!c.done;c\u003db.next())a.C.executeCommand(c.value,a.macros);a.kd(\"adended\")},this.u,this);\ng.J(this,this.Hb);this.Hb.start();xI(this,[new zI(this.B.i,this.macros)]);wI.prototype.wf.call(this)};\ng.k.ag\u003dfunction(){wI.prototype.ag.call(this);this.kd(\"adabandoned\")};\ng.k.lh\u003dfunction(){wI.prototype.lh.call(this)};\ng.k.kd\u003dfunction(a){this.Hb\u0026\u0026this.Hb.stop();wI.prototype.kd.call(this,a)};g.w(BI,IH);BI.prototype.Jr\u003dfunction(){return!0};\nBI.prototype.zo\u003dfunction(){return!1};g.w(CI,IH);CI.prototype.Jr\u003dfunction(){return!0};\nCI.prototype.zo\u003dfunction(){return!1};g.w(DI,IH);DI.prototype.Jr\u003dfunction(){return!0};\nDI.prototype.zo\u003dfunction(){return!1};Joa.prototype.create\u003dfunction(a,b){return a instanceof UH?this.G.create(a,b):a instanceof aI?this.B.create(a,b):a instanceof yI?this.i.create(a,b):a instanceof DI?this.C.create(a,b):a instanceof CI?this.u.create(a,b):a instanceof BI?this.l.create(a,b):null};g.w(EI,wI);g.k\u003dEI.prototype;g.k.ag\u003dfunction(){wI.prototype.ag.call(this);this.kd(\"adabandoned\")};\ng.k.hn\u003dfunction(){wI.prototype.hn.call(this);this.Z(\"adpause\",2)};\ng.k.jn\u003dfunction(){wI.prototype.jn.call(this);this.Z(\"adplay\",1)};\ng.k.wf\u003dfunction(){wI.prototype.wf.call(this);this.u.stop();this.B.N(this.I,g.fA(\"bltplayback\"),this.kN);var a\u003dnew g.cA(0x7ffffffffffff,0x8000000000000,{id:\"bltcompletion\",namespace:\"bltplayback\",priority:1});this.I.Gd([a],2);this.Z(\"adplay\",1)};\ng.k.lh\u003dfunction(){wI.prototype.lh.call(this);this.kd(\"adended\")};\ng.k.Tg\u003dfunction(a){wI.prototype.Tg.call(this,a);this.kd(\"aderror\")};\ng.k.Hq\u003dfunction(){LH(this.I,!1);var a\u003dthis.C.l||{};a.autoplay\u003d\"1\";this.I.cueVideoByPlayerVars(a,2);this.u.start();this.I.playVideo(2);this.I.Na(\"onAdIntroStateChange\",1)};\ng.k.kd\u003dfunction(a){this.u.stop();LH(this.I,!0);\"adabandoned\"!\u003da\u0026\u0026this.I.Na(\"onAdComplete\");this.I.Na(\"onAdEnd\");this.Z(a);this.I.Na(\"onAdIntroStateChange\",0)};\ng.k.kN\u003dfunction(a){\"bltcompletion\"\u003d\u003da.getId()\u0026\u0026(this.I.Ue(\"bltplayback\",2),nI(this.i,this.getDuration()))};g.w(Koa,NH);g.w(FI,wI);g.k\u003dFI.prototype;\ng.k.Hq\u003dfunction(){if(this.C)for(var a\u003dg.r(this.C.listeners),b\u003da.next();!b.done;b\u003da.next()){b\u003db.value;b.l\u003d{slotId:DZ(b.C.get(),\"SLOT_TYPE_IN_PLAYER\"),qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Vb:void 0,zc:[],yc:[],gb:\"surface\",Ha:new GY([])};mpa(b.u(),b.l);var c\u003db.u();b\u003db.l;c\u003dg.r(c.Hd);for(var d\u003dc.next();!d.done;d\u003dc.next())d.value.wj(b)}0\u003e\u003dthis.L\u0026\u0026(g.ks(Error(\"durationMs was specified incorrectly with a value of: \"+this.L)),this.lh());this.wf();this.I.addEventListener(\"progresssync\",this.ea)};\ng.k.ag\u003dfunction(){wI.prototype.ag.call(this);this.kd(\"adabandonedreset\")};\ng.k.wf\u003dfunction(){var a\u003dthis.I.T();wI.prototype.wf.call(this);this.u\u003dg.S(this.I.T().experiments,\"disable_rounding_ad_notify\")?this.I.getCurrentTime():Math.floor(this.I.getCurrentTime());this.B\u003dthis.u+this.L/1E3;g.HF(a)?this.I.Na(\"onAdMessageChange\",{renderer:this.J.i,startTimeSecs:this.u}):xI(this,[new Koa(this.J.i)]);a\u003d(a\u003dthis.I.getVideoData(1))\u0026\u0026a.clientPlaybackNonce||\"\";var b\u003dg.dy(),c\u003dthis.J.i.videoAdBreakOffsetMsInt64;b\u0026\u0026g.Sv(\"adNotify\",{clientScreenNonce:b,adMediaTimeMs:Math.floor(1E3*this.B),\ntimeToAdBreakSec:Math.ceil(this.B-this.u),clientPlaybackNonce:a,videoAdBreakOffsetMs:Number(c)});if(this.C)for(this.V\u003d!0,a\u003dg.r(this.C.listeners),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.l?b.i?R(\"Received AdNotify started event before another one exited\"):(b.i\u003db.l,npa(b.u(),b.i)):R(\"Received AdNotify started event without start requested event\");g.U(this.I.ub(1),512)\u0026\u0026(a\u003d(a\u003dthis.I.getVideoData(1))\u0026\u0026a.clientPlaybackNonce||\"\",b\u003dg.dy(),c\u003dthis.J.i.videoAdBreakOffsetMsInt64,b\u0026\u0026g.Sv(\"adNotifyFailure\",{clientScreenNonce:b,\nadMediaTimeMs:Math.floor(1E3*this.B),timeToAdBreakSec:Math.ceil(this.B-this.u),clientPlaybackNonce:a,videoAdBreakOffsetMs:c}),this.lh())};\ng.k.lh\u003dfunction(){wI.prototype.lh.call(this);this.kd(\"adended\")};\ng.k.Tg\u003dfunction(a){wI.prototype.Tg.call(this,a);this.kd(\"aderror\")};\ng.k.kd\u003dfunction(a){this.I.removeEventListener(\"progresssync\",this.ea);this.gk();this.Z(a);Moa(this)};\ng.k.dispose\u003dfunction(){this.I.removeEventListener(\"progresssync\",this.ea);Moa(this);wI.prototype.dispose.call(this)};\ng.k.gk\u003dfunction(){g.HF(this.I.T())?this.I.Na(\"onAdMessageChange\",{renderer:null,startTimeSecs:this.u}):wI.prototype.gk.call(this)};II.prototype.sendAdsPing\u003dfunction(a){this.G.send(a,Woa(this),{})};\nII.prototype.xd\u003dfunction(a){var b\u003dthis;if(a){var c\u003dWoa(this);Array.isArray(a)?a.forEach(function(d){return b.l.executeCommand(d,c)}):this.l.executeCommand(a,c)}};JI.prototype.get\u003dfunction(){return this.value};\ng.w(KI,JI);KI.prototype.Lb\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.w(LI,JI);LI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.w(MI,JI);MI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.w(NI,JI);NI.prototype.Lb\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.w(OI,JI);OI.prototype.Lb\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.w(PI,JI);PI.prototype.Lb\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.w(QI,JI);QI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.w(RI,JI);RI.prototype.Lb\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.w(SI,JI);SI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.w(TI,JI);TI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.w(UI,JI);UI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.w(VI,JI);VI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_video_url\"};\ng.w(WI,JI);WI.prototype.Lb\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.w(XI,JI);XI.prototype.Lb\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.w(YI,JI);YI.prototype.Lb\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.w(ZI,JI);ZI.prototype.Lb\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.w($I,JI);$I.prototype.Lb\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.w(aJ,JI);aJ.prototype.Lb\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.w(bJ,JI);bJ.prototype.Lb\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.w(cJ,JI);cJ.prototype.Lb\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.w(dJ,JI);dJ.prototype.Lb\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.w(eJ,JI);eJ.prototype.Lb\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.w(fJ,JI);fJ.prototype.Lb\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.w(gJ,JI);gJ.prototype.Lb\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.w(hJ,JI);hJ.prototype.Lb\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.w(iJ,JI);iJ.prototype.Lb\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.w(jJ,JI);jJ.prototype.Lb\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.w(kJ,JI);kJ.prototype.Lb\u003dfunction(){return\"metadata_type_cue_point\"};\ng.w(lJ,JI);lJ.prototype.Lb\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.w(mJ,JI);mJ.prototype.Lb\u003dfunction(){return\"metadata_type_player_vars\"};\ng.w(nJ,JI);nJ.prototype.Lb\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.w(oJ,JI);oJ.prototype.Lb\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.w(pJ,JI);pJ.prototype.Lb\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.w(qJ,JI);qJ.prototype.Lb\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.w(rJ,JI);rJ.prototype.Lb\u003dfunction(){return\"metadata_type_dai\"};\ng.w(sJ,JI);sJ.prototype.Lb\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.w(tJ,JI);tJ.prototype.Lb\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.w(uJ,JI);uJ.prototype.Lb\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.w(vJ,JI);vJ.prototype.Lb\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.w(wJ,JI);wJ.prototype.Lb\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.w(xJ,JI);xJ.prototype.Lb\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.w(yJ,JI);yJ.prototype.Lb\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.w(zJ,JI);zJ.prototype.Lb\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.w(AJ,JI);AJ.prototype.Lb\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.w(BJ,JI);BJ.prototype.Lb\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.w(CJ,JI);CJ.prototype.Lb\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.w(DJ,JI);DJ.prototype.Lb\u003dfunction(){return\"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR\"};\ng.w(EJ,JI);EJ.prototype.Lb\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.w(FJ,JI);FJ.prototype.Lb\u003dfunction(){return\"metadata_type_survey_overlay\"};bpa.prototype.xd\u003dfunction(a){this.i.xd(a)};g.w(HJ,g.Kx);HJ.prototype.getProgressState\u003dfunction(){return this.u};\nHJ.prototype.start\u003dfunction(){this.B\u003dDate.now();dpa(this,{current:this.i/1E3,duration:this.l/1E3});this.Hb.start()};\nHJ.prototype.stop\u003dfunction(){this.Hb.stop()};g.w(IJ,NH);g.w(KJ,wI);g.k\u003dKJ.prototype;g.k.Hq\u003dfunction(){this.wf()};\ng.k.wf\u003dfunction(){var a\u003dthis.C.i;g.HF(this.I.T())?(g.S(this.I.T().experiments,\"validate_tvhtml5_instream_survey_ad_renderer_in_bulleit\")\u0026\u0026!GJ(a)?(g.oy(Error(\"Expected a valid VOD InstreamSurveyAdRenderer.\")),this.kd(\"aderror\")):(a\u003dcpa(this.J,a),this.I.Na(\"onAdInfoChange\",a)),this.L\u003dDate.now(),this.u\u0026\u0026this.u.start()):xI(this,[new IJ(a)]);JJ();wI.prototype.wf.call(this)};\ng.k.getDuration\u003dfunction(){return this.C.l};\ng.k.hn\u003dfunction(){wI.prototype.hn.call(this);this.u\u0026\u0026this.u.stop()};\ng.k.jn\u003dfunction(){wI.prototype.jn.call(this);this.u\u0026\u0026this.u.start()};\ng.k.ag\u003dfunction(){wI.prototype.ag.call(this);this.kd(\"adabandoned\")};\ng.k.wp\u003dfunction(){wI.prototype.wp.call(this);this.kd(\"adended\")};\ng.k.Tg\u003dfunction(a){g.S(this.I.T().experiments,\"html5_block_player_errors_while_survey_active\")?R(\"Unexpected Player Error while the Survey is playing.\"):(wI.prototype.Tg.call(this,a),this.kd(\"aderror\"))};\ng.k.kd\u003dfunction(a){this.gk();this.Z(a)};\ng.k.xf\u003dfunction(a){switch(a){case \"skip-button\":this.wp();break;case \"survey-submit\":this.kd(\"adended\")}};\ng.k.gk\u003dfunction(){g.HF(this.I.T())?(this.u\u0026\u0026this.u.stop(),this.I.Na(\"onAdInfoChange\",null)):wI.prototype.gk.call(this)};g.w(LJ,NH);g.w(MJ,wI);MJ.prototype.Hq\u003dfunction(){this.wf()};\nMJ.prototype.wf\u003dfunction(){JJ();xI(this,[new LJ(this.u.i,this.macros)]);wI.prototype.wf.call(this)};\nMJ.prototype.ag\u003dfunction(){wI.prototype.ag.call(this);this.kd(\"adabandoned\")};\nMJ.prototype.Tg\u003dfunction(a){wI.prototype.Tg.call(this,a);this.kd(\"aderror\")};g.w(PJ,NH);g.w(QJ,wI);g.k\u003dQJ.prototype;g.k.Bu\u003dfunction(){return{currentTime:this.I.getCurrentTime(2,!1),duration:this.u.l,isPlaying:foa(this.I),isVpaid:!1,isYouTube:!0,volume:this.I.isMuted()?0:this.I.getVolume()/100}};\ng.k.Hq\u003dfunction(){if(this.u.V)Ioa(this),this.kd(\"aderror\");else{var a\u003dthis.u.i.legacyInfoCardVastExtension,b\u003dthis.u.C;a\u0026\u0026b\u0026\u0026this.I.T().V.add(b,{Rt:a});try{var c\u003dthis.u.i.sodarExtensionData;if(c\u0026\u0026c.siub\u0026\u0026c.bgub\u0026\u0026c.scs\u0026\u0026c.bgp)try{cl(c.siub,c.scs,c.bgub,c.bgp)}catch(e){var d\u003dg.hc(\"//tpc.googlesyndication.com/sodar/%{path}\");g.py(new g.Xv(\"Load Sodar Error.\",d instanceof fc,d.constructor\u003d\u003d\u003dfc,{Message:e.message,\"Escaped injector basename\":g.ud(c.siub),\"BG vm basename\":c.bgub}));if(d.constructor\u003d\u003d\u003dfc)throw e;\n}}catch(e){g.oy(e)}LH(this.I,!1);a\u003dooa(this.u);b\u003dthis.I.T();g.S(this.I.T().experiments,\"disable_force_iv_load_policy_on_bulleit\")||(a.iv_load_policy\u003db.i||g.HF(b)||g.TF(b)?3:1);b\u003dthis.I.getVideoData(1);b.og\u0026\u0026(a.ctrl\u003db.og);b.Df\u0026\u0026(a.ytr\u003db.Df);b.Al\u0026\u0026(a.ytrcc\u003db.Al);b.isMdxPlayback\u0026\u0026(a.mdx\u003d\"1\");a.vvt\u0026\u0026(a.vss_credentials_token\u003da.vvt,b.Qh\u0026\u0026(a.vss_credentials_token_type\u003db.Qh),b.mdxEnvironment\u0026\u0026(a.mdx_environment\u003db.mdxEnvironment));this.Z(\"adunstarted\",-1);this.V?this.C.start():(this.I.cueVideoByPlayerVars(a,\n2),this.C.start(),this.I.playVideo(2))}};\ng.k.hn\u003dfunction(){wI.prototype.hn.call(this);this.Z(\"adpause\",2)};\ng.k.jn\u003dfunction(){wI.prototype.jn.call(this);this.Z(\"adplay\",1)};\ng.k.wf\u003dfunction(){wI.prototype.wf.call(this);this.C.stop();this.ea.N(this.I,g.fA(\"bltplayback\"),this.lN);var a\u003dnew g.cA(0x7ffffffffffff,0x8000000000000,{id:\"bltcompletion\",namespace:\"bltplayback\",priority:1});this.I.Gd([a],2);a\u003dUJ(this);this.B.Ja\u003da;if(this.I.isMuted()){a\u003dthis.i;var b\u003dthis.I.isMuted();lI(a)||mI(a,b?\"mute\":\"unmute\")}this.Z(\"adplay\",1);if(null!\u003d\u003dthis.L){a\u003dnull!\u003d\u003dthis.B.i.getVideoData(1)?this.B.i.getVideoData(1).clientPlaybackNonce:\"\";b\u003dkpa(this);for(var c\u003dthis.u,d\u003djpa(this),e\u003dg.r(this.L.listeners),\nf\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003db,l\u003dc,m\u003dd,n\u003d[],p\u003dl.C,q\u003dl.getVideoUrl();p\u0026\u0026n.push(new UI(p));q\u0026\u0026n.push(new VI(q));(p\u003d(p\u003dl.i)\u0026\u0026p.playerOverlay\u0026\u0026p.playerOverlay.instreamAdPlayerOverlayRenderer)?(n.push(new XI(p)),(p\u003dp.elementId)\u0026\u0026n.push(new dJ(p))):R(\"instreamVideoAdRenderer without instreamAdPlayerOverlayRenderer\");l.i.adNextParams\u0026\u0026n.push(new LI(l.i.adNextParams||\"\"));(p\u003dl.ya)\u0026\u0026n.push(new MI(p));(p\u003dJz(f.J.get(),2))?(n.push(new QI({channelId:p.Qi,channelThumbnailUrl:p.Lh,channelTitle:p.author,\nvideoTitle:p.title})),n.push(new RI(p.isListed))):R(\"Expected meaningful PlaybackData on ad started.\");n.push(new TI(l.u));n.push(new lJ(l.l));n.push(new WI(a));n.push(new hJ({current:this}));p\u003dl.La;null!\u003dp.kind\u0026\u0026n.push(new SI(p));(p\u003dl.Ia)\u0026\u0026n.push(new yJ(p));void 0!\u003d\u003dm\u0026\u0026n.push(new zJ(m));f.i?R(f.i.layoutId\u003d\u003d\u003dh?\"Received repeat AD_START event.\":\"Received a new AD_START event before received AD_ENDED event.\"):lpa(f,h,n,!0,l.i.adLayoutLoggingData)}}this.J.Do\u003dthis;this.I.Na(\"onAdStart\",UJ(this));a\u003dg.r(this.u.i.impressionCommands||\n[]);for(b\u003da.next();!b.done;b\u003da.next())this.B.executeCommand(b.value,this.macros)};\ng.k.lN\u003dfunction(a){\"bltcompletion\"\u003d\u003da.getId()\u0026\u0026(this.I.Ue(\"bltplayback\",2),nI(this.i,this.getDuration()),TJ(this,\"adended\"),K1(this.J,this))};\ng.k.lh\u003dfunction(){wI.prototype.lh.call(this);this.kd(\"adended\");for(var a\u003dg.r(this.u.i.completeCommands||[]),b\u003da.next();!b.done;b\u003da.next())this.B.executeCommand(b.value,this.macros)};\ng.k.ag\u003dfunction(){wI.prototype.ag.call(this);this.kd(\"adabandoned\")};\ng.k.Dz\u003dfunction(){var a\u003dthis.i;jI(a)||qI(a,\"clickthrough\")};\ng.k.Iv\u003dfunction(){this.wp()};\ng.k.wp\u003dfunction(){wI.prototype.wp.call(this);this.kd(\"adended\")};\ng.k.Tg\u003dfunction(a){wI.prototype.Tg.call(this,a);this.kd(\"aderror\")};\ng.k.kd\u003dfunction(a){this.C.stop();LH(this.I,!0);\"adabandoned\"!\u003da\u0026\u0026this.I.Na(\"onAdComplete\");TJ(this,a);K1(this.J,this);this.I.Na(\"onAdEnd\",UJ(this));this.Z(a)};\ng.k.gk\u003dfunction(){var a\u003dthis.I.T();g.HF(a)\u0026\u0026(g.TF(a)||g.S(a.experiments,\"enable_topsoil_wta_for_halftime\")||g.S(a.experiments,\"enable_topsoil_wta_for_halftime_live_infra\")||g.HF(a))?this.I.Na(\"onAdInfoChange\",null):wI.prototype.gk.call(this)};\ng.k.Xl\u003dfunction(){this.zE()};\ng.k.zE\u003dfunction(){this.pR\u0026\u0026this.I.playVideo()};\ng.k.pR\u003dfunction(){return 2\u003d\u003dthis.I.getPlayerState(2)};\ng.k.xf\u003dfunction(){};\ng.k.pI\u003dfunction(a,b){if(this.u.V)return Ioa(this),this.kd(\"aderror\"),\"\";if(!Number.isFinite(a))return g.oy(Error(\"Playing the video after the current media has finished is not supported\")),\"\";if(b\u003c\u003da)return g.oy(Error(\"Start time is not earlier than end time\")),\"\";var c\u003d1E3*this.u.l,d\u003dooa(this.u);d\u003dthis.I.Sq(d,2,c,a,b);a+c\u003eb\u0026\u0026this.I.Js(d,b-a);return d};\ng.k.dispose\u003dfunction(){foa(this.I)\u0026\u0026!this.V\u0026\u0026this.I.stopVideo(2);TJ(this,\"adabandoned\");K1(this.J,this);wI.prototype.dispose.call(this)};VJ.prototype.reduce\u003dfunction(a){switch(a.event){case \"start\":case \"continue\":case \"predictStart\":case \"stop\":break;case \"unknown\":return;default:return}var b\u003da.identifier;var c\u003dthis.i[b];c?b\u003dc:(c\u003d{Zt:null,NJ:-Infinity},b\u003dthis.i[b]\u003dc);c\u003da.startSecs+a.i/1E3;if(!(c\u003cb.NJ))if(b.NJ\u003dc,b.Zt){if(c\u003cb.Zt.end){a:{c\u003db.Zt;switch(a.event){case \"start\":case \"continue\":case \"stop\":break;default:a\u003dnull;break a}a\u003dc.start+a.durationSecs;a\u003da\u003cc.start?null:c.end\u003c\u003da?null:a}null!\u003d\u003da\u0026\u0026(b.Zt.end\u003da,this.l.BK(a))}}else if(a\u003d\nppa(a,this.u))c\u003da.hR,b.Zt\u003da.OP,this.l.YD(c)};\nVJ.prototype.updateTime\u003dfunction(){};YJ.prototype.Pf\u003dfunction(a){var b\u003dthis.i;g.Kg(function(){return b.Pf(a,1)})};aK.prototype.Pt\u003dfunction(a,b,c,d,e){var f\u003dthis;xpa(this,a,b,c,d,e,function(){ypa(f);f.l\u003d!b\u0026\u00260\u003d\u003d\u003dc})};\naK.prototype.reset\u003dfunction(){return new aK(this.I)};var J2\u003d{},K2\u003d(J2.BUFFERING\u003d\"buffering-mode\",J2.CUED\u003d\"cued-mode\",J2.ENDED\u003d\"ended-mode\",J2.PAUSED\u003d\"paused-mode\",J2.PLAYING\u003d\"playing-mode\",J2.SEEKING\u003d\"seeking-mode\",J2.UNSTARTED\u003d\"unstarted-mode\",J2);var MLa,L2,Dpa;\nMLa\u003d{iX:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",pX:\"AUTHENTICATION_MALFORMED\",qX:\"AUTHENTICATION_MISSING\",vX:\"BAD_REQUEST\",GX:\"CAST_SESSION_DEVICE_MISMATCHED\",HX:\"CAST_SESSION_VIDEO_MISMATCHED\",IX:\"CAST_TOKEN_EXPIRED\",JX:\"CAST_TOKEN_FAILED\",KX:\"CAST_TOKEN_MALFORMED\",LX:\"CGI_PARAMS_MALFORMED\",MX:\"CGI_PARAMS_MISSING\",j_:\"DEVICE_FALLBACK\",H_:\"GENERIC_WITH_LINK_AND_CPN\",I_:\"LICENSE\",K_:\"VIDEO_UNAVAILABLE\",V_:\"FORMAT_UNAVAILABLE\",m0:\"GEO_FAILURE\",C0:\"HTML5_AUDIO_RENDERER_ERROR\",D0:\"GENERIC_WITHOUT_LINK\",\nE0:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",F0:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",G0:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",R0:\"INVALID_DRM_MESSAGE\",V5:\"PURCHASE_NOT_FOUND\",W5:\"PURCHASE_REFUNDED\",f6:\"RENTAL_EXPIRED\",n6:\"RETRYABLE_ERROR\",B6:\"SERVER_ERROR\",p7:\"STOPPED_BY_ANOTHER_PLAYBACK\",s7:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",t7:\"STREAMING_NOT_ALLOWED\",u7:\"STREAM_LICENSE_NOT_FOUND\",G7:\"TOO_MANY_REQUESTS\",H7:\"TOO_MANY_REQUESTS_WITH_LINK\",I7:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",\nJ7:\"TOO_MANY_STREAMS_PER_USER\",i8:\"UNSUPPORTED_DEVICE\",u8:\"VIDEO_FORBIDDEN\",x8:\"VIDEO_NOT_FOUND\"};L2\u003d{};\ng.PN\u003d(L2.ALREADY_PINNED_ON_A_DEVICE\u003d\"This video has already been downloaded on the maximum number of devices allowed by the copyright holder. Before you can play the video here, it needs to be unpinned on another device.\",L2.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",L2.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",L2.LICENSE\u003d\"Sorry, there was an error while licensing this video.\",L2.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",L2.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",L2.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",L2.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",L2.GENERIC_WITHOUT_LINK\u003d\"An error has occurred. Please try again later.\",L2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",L2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\u003d\"Your browser does not currently recognise any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK\",\nL2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",L2.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",L2.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",L2.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",L2.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",L2.CAST_SESSION_DEVICE_MISMATCHED\u003d\"The device in the cast session doesn\u0027t match the requested one.\",L2.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",\nL2.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",L2.CAST_TOKEN_EXPIRED\u003d\"Cast session has expired. Please refresh.\",L2.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",L2.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",L2.STOPPED_BY_ANOTHER_PLAYBACK\u003d\"Your account is playing this video in another location. Please reload this page to resume watching.\",L2.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",\nL2.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",L2.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",L2.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",L2.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",L2.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",L2.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",\nL2.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",L2.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",L2.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",L2.VIDEO_NOT_FOUND\u003d\"This video cannot be found.\",L2);\nDpa\u003d{300:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",301:\"ALREADY_PINNED_ON_A_DEVICE\",303:\"STOPPED_BY_ANOTHER_PLAYBACK\",304:\"TOO_MANY_STREAMS_PER_USER\",305:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",400:\"VIDEO_NOT_FOUND\",401:\"GEO_FAILURE\",402:\"STREAMING_NOT_ALLOWED\",403:\"UNSUPPORTED_DEVICE\",405:\"VIDEO_FORBIDDEN\",500:\"PURCHASE_NOT_FOUND\",501:\"RENTAL_EXPIRED\",502:\"PURCHASE_REFUNDED\",5E3:\"BAD_REQUEST\",5001:\"CGI_PARAMS_MISSING\",5002:\"CGI_PARAMS_MALFORMED\",5100:\"AUTHENTICATION_MISSING\",5101:\"AUTHENTICATION_MALFORMED\",\n5102:\"AUTHENTICATION_EXPIRED\",5200:\"CAST_TOKEN_MALFORMED\",5201:\"CAST_TOKEN_EXPIRED\",5202:\"CAST_TOKEN_FAILED\",5203:\"CAST_SESSION_VIDEO_MISMATCHED\",5204:\"CAST_SESSION_DEVICE_MISMATCHED\",6E3:\"INVALID_DRM_MESSAGE\",7E3:\"SERVER_ERROR\",8E3:\"RETRYABLE_ERROR\"};g.w(cK,g.F);g.k\u003dcK.prototype;g.k.Jw\u003dfunction(){return this.l};\ng.k.Qq\u003dfunction(a){var b\u003d\"\";a\u0026\u0026(Gpa(this,a),b\u003da.i);if(!this.vf()||b)b\u0026\u0026this.vf()!\u003d\u003db\u0026\u0026this.Mw(b),NLa||a\u0026\u0026a.l||this.load(),this.G||(this.addEventListener(\"volumechange\",this.YH),this.G\u003d!0)};\ng.k.mp\u003dfunction(){var a\u003dthis.Fe();a\u003dwindow.MediaSource?new iE(new window.MediaSource,void 0,!1):window.WebKitMediaSource?new iE(new window.WebKitMediaSource,void 0,!1):new iE(void 0,a,!1);this.Qq(a.ov);return a};\ng.k.playVideo\u003dfunction(){var a\u003dthis;this.Dk()\u0026\u0026this.seekTo(0);!this.vf()\u0026\u0026this.l\u0026\u0026(g.ks(Error(\"playVideo without src\")),this.Mw(this.l.i),this.l.l||this.load());var b\u003dthis.play();!b\u0026\u0026OLa\u0026\u0026aO\u0026\u00267\u003c\u003d(HH||0)\u0026\u0026g.qu(this,\"playing\",function(){g.Gs(function(){Fpa(a,a.getCurrentTime(),0)},500)});\nreturn b};\ng.k.seekTo\u003dfunction(a){0\u003cthis.nh()\u0026\u0026(PLa\u0026\u0026aO\u0026\u00264\u003eHH\u0026\u0026(a\u003dMath.max(.1,a)),this.Jz(a))};\ng.k.stopVideo\u003dfunction(){this.vf()\u0026\u0026(QLa\u0026\u0026Mt\u0026\u00260\u003cthis.getCurrentTime()\u0026\u0026this.seekTo(0),this.Bz(),this.load(),Gpa(this,null))};\ng.k.Er\u003dfunction(){var a\u003dthis.Lf();return 0\u003c$D(a)\u0026\u0026this.getDuration()?ZD(a,this.getCurrentTime()):0};\ng.k.kp\u003dfunction(){var a\u003dthis.getDuration();return Infinity\u003d\u003d\u003da?1:a?this.Er()/a:0};\ng.k.Fb\u003dfunction(){try{var a\u003dthis.Iq();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:WD(this.qp(),\",\",3),vbu:WD(this.Lf()),vpa:\"\"+ +this.ym(),vsk:\"\"+ +this.jt(),ven:\"\"+ +this.Dk(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.nh(),vns:\"\"+this.Ox(),vec:\"\"+this.Wi(),vemsg:this.pe(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.jD(),vsrc:\"\"+ +!!this.vf(),vw:\"\"+a.width,vh:\"\"+a.height}}catch(b){return{}}};\ng.k.addEventListener\u003dfunction(a,b){this.u.Pa(a,b,!1,this);this.oC(a)};\ng.k.removeEventListener\u003dfunction(a,b){this.u.jc(a,b,!1,this)};\ng.k.dispatchEvent\u003dfunction(a){return this.u.dispatchEvent(a)};\ng.k.lC\u003dfunction(){this.C\u003d!1};\ng.k.kC\u003dfunction(){this.C\u003d!0;this.zs(!0)};\ng.k.YH\u003dfunction(){this.C\u0026\u0026!this.Nx()\u0026\u0026this.zs(!0)};\ng.k.va\u003dfunction(){this.G\u0026\u0026this.removeEventListener(\"volumechange\",this.YH);g.F.prototype.va.call(this)};\nvar NLa\u003d!1,QLa\u003d!0,OLa\u003d!0,PLa\u003d!0;g.k\u003dg.gK.prototype;g.k.getData\u003dfunction(){return this.stateData};\ng.k.xc\u003dfunction(){return g.U(this,8)\u0026\u0026!g.U(this,512)\u0026\u0026!g.U(this,64)\u0026\u0026!g.U(this,2)};\ng.k.isCued\u003dfunction(){return g.U(this,64)\u0026\u0026!g.U(this,8)\u0026\u0026!g.U(this,4)};\ng.k.isError\u003dfunction(){return g.U(this,128)};\ng.k.isSuspended\u003dfunction(){return g.U(this,512)};\ng.k.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};g.w(qK,g.Kx);g.k\u003dqK.prototype;g.k.Ap\u003dfunction(){var a\u003dthis.i;return a.l instanceof UH||a.l instanceof aI||a.l instanceof VH};\ng.k.eB\u003dfunction(){return this.i.l.zo()};\ng.k.CG\u003dfunction(){return this.i.i};\ng.k.fB\u003dfunction(){return\"AD_PLACEMENT_KIND_START\"\u003d\u003dthis.i.i.i};\ng.k.DG\u003dfunction(){return bI(this.i)};\ng.k.WI\u003dfunction(a){if(!iA(a)){this.V\u0026\u0026(this.ya\u003dthis.I.isAtLiveHead(),this.xa\u003dMath.ceil(g.Qa()/1E3));var b\u003dnew YJ(this.Jf);a\u003drpa(a);b.Pf(a)}this.EG()};\ng.k.AJ\u003dfunction(){return!0};\ng.k.xn\u003dfunction(){return this.J instanceof aI};\ng.k.Yu\u003dfunction(){return this.J instanceof UH};\ng.k.EG\u003dfunction(){var a\u003dthis.Jf;this.AJ()\u0026\u0026(a.l\u0026\u0026tK(a,!1),a.l\u003dthis,this.Ap()\u0026\u0026ora(a));if(!this.i.C.hasOwnProperty(\"ad_placement_start\")){a\u003dg.r(this.i.Y);for(var b\u003da.next();!b.done;b\u003da.next())Kpa(b.value);this.i.C.ad_placement_start\u003d!0}Bpa(this.C);this.jL()};\ng.k.jL\u003dfunction(){this.J?this.kt(this.J):uK(this)};\ng.k.Np\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?!1:a;b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.Bi(0);uK(this,a,b)};\ng.k.oK\u003dfunction(){this.Np()};\ng.k.VR\u003dfunction(){mI(this.l.i,\"active_view_measurable\")};\ng.k.WR\u003dfunction(){var a\u003dthis.l.i;jI(a)||Goa(a)||mI(a,\"active_view_fully_viewable_audible_half_duration\")};\ng.k.ZR\u003dfunction(){};\ng.k.aS\u003dfunction(){};\ng.k.bS\u003dfunction(){};\ng.k.cS\u003dfunction(){};\ng.k.fS\u003dfunction(){var a\u003dthis.l.i;jI(a)||Goa(a)||mI(a,\"active_view_viewable\")};\ng.k.GI\u003dfunction(){return this.Yu()?[this.Qx()]:[]};\ng.k.Hc\u003dfunction(a){if(null!\u003d\u003dthis.l){this.Y||(a\u003dnew g.tI(a.state,new g.gK),this.Y\u003d!0);var b\u003da.state;if(g.vI(a,2))this.l.lh();else{var c\u003da;(g.S(this.I.T().experiments,\"html5_bulleit_handle_gained_playing_state\")?c.state.xc()\u0026\u0026!c.Gn.xc():c.state.xc())?(Cpa(this.C),this.l.jn()):b.isError()?this.l.Tg(b.getData().errorCode):g.vI(a,4)\u0026\u0026(this.ea||this.l.hn())}if(null!\u003d\u003dthis.l){if(g.vI(a,16)\u0026\u0026(b\u003dthis.l.i,!(jI(b)||.5\u003eb.i.getCurrentTime(2,!1)\u0026\u0026!g.S(b.i.T().experiments,\"html5_dai_pseudogapless_seek_killswitch\")))){c\u003d\nb.ad;if(c.Vu()){var d\u003dg.S(b.u.I.T().experiments,\"html5_dai_enable_active_view_creating_completed_adblock\");wq(c.J,d)}b.ad.G.seek\u003d!0}0\u003euI(a,4)\u0026\u0026!(0\u003euI(a,2))\u0026\u0026(b\u003dthis.l.i,jI(b)||(lI(b)?qI(b,\"resume\"):mI(b,\"resume\")));!g.S(this.I.T().experiments,\"html5_dai_handle_suspended_state_killswitch\")\u0026\u0026this.daiEnabled\u0026\u0026g.vI(a,512)\u0026\u0026!g.oK(a.state)\u0026\u0026bK(this.C)}}};\ng.k.ob\u003dfunction(){return this.daiEnabled?Jpa(this):!1};\ng.k.resume\u003dfunction(){this.l\u0026\u0026this.l.zE()};\ng.k.Nm\u003dfunction(){this.l\u0026\u0026this.l.kd(\"adended\")};\ng.k.lk\u003dfunction(){this.Nm()};\ng.k.Bi\u003dfunction(a){this.Jf.Bi(a)};\ng.k.mN\u003dfunction(a){this.Jf.i.Na(\"onAdUxUpdate\",a)};\ng.k.onAdUxClicked\u003dfunction(a){this.l.xf(a)};\ng.k.CI\u003dfunction(){return 0};\ng.k.FI\u003dfunction(){return 1};\ng.k.nF\u003dfunction(a){this.daiEnabled\u0026\u0026this.i.J\u0026\u0026this.i.i.start\u003c\u003da\u0026\u0026a\u003csK(this)\u0026\u0026this.I.So(a,this.i.i.end)};\ng.k.kt\u003dfunction(a){g.ff(this.l);this.l\u003da\u003dthis.Go.create(a,eI(woa(this.i)),this.i.i.i);a.subscribe(\"adabandoned\",g.Oa(this.Np,!0),this);a.subscribe(\"adabandonedreset\",g.Oa(this.Np,!0,!0),this);a.subscribe(\"adactiveviewmeasurable\",this.VR,this);a.subscribe(\"adended\",this.Np,this);a.subscribe(\"aderror\",this.oK,this);a.subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.WR,this);a.subscribe(\"adoverlaymeasurableimpression\",this.ZR,this);a.subscribe(\"adoverlayunviewableimpression\",this.aS,this);\na.subscribe(\"adoverlayviewableendofsessionimpression\",this.bS,this);a.subscribe(\"adoverlayviewableimmediateimpression\",this.cS,this);a.subscribe(\"adpause\",this.XC,this);a.subscribe(\"adplay\",this.XC,this);a.subscribe(\"adunstarted\",this.XC,this);a.subscribe(\"onAdUxUpdate\",this.mN,this);a.subscribe(\"adviewableimpression\",this.fS,this);a.xa?a.Tg(\"ui_unstable\"):a.Hq();Lpa(this,!1)};\ng.k.XC\u003dfunction(a){this.Bi(a)};\ng.k.Qx\u003dfunction(){return this.J};\ng.k.isLiveStream\u003dfunction(){return this.V};\ng.k.reset\u003dfunction(){return new qK(this.Jf,this.I,this.C.reset(),this.i,this.Bl,this.lr,this.Go,this.daiEnabled)};\ng.k.va\u003dfunction(){g.ff(this.l);this.l\u003dnull;g.Kx.prototype.va.call(this)};Rpa.prototype.create\u003dfunction(a){return(a.l instanceof VH?this.u:\"\"\u003d\u003d\u003da.G?this.i:this.l)(a)};vK.prototype.clickCommand\u003dfunction(a,b,c){a\u003da.clickTrackingParams;c\u003dvoid 0\u003d\u003d\u003dc?0:c;a?(c\u003dg.dy(void 0\u003d\u003d\u003dc?0:c))?(jz(this.client,c,g.Yx(a),b),b\u003d!0):b\u003d!1:b\u003d!1;return b};yK.prototype.handleResponse\u003dfunction(a,b){var c,d,e;b\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.Nl.context)||void 0\u003d\u003d\u003dc?void 0:c.request)||void 0\u003d\u003d\u003dd?void 0:d.consistencyTokenJars)||[];(a\u003dnull\u003d\u003d\u003d(e\u003da.responseContext)||void 0\u003d\u003d\u003de?void 0:e.consistencyTokenJar)\u0026\u0026this.replace(b,a)};\nyK.prototype.replace\u003dfunction(a,b){a\u003dg.r(a);for(var c\u003da.next();!c.done;c\u003da.next())delete this.i[c.value.encryptedTokenJarContents];Ypa(this,b)};var M2;zK.getInstance\u003dfunction(){M2\u003dg.Ga(\"yt.clientLocationService.instance\");M2||(M2\u003dnew zK,g.Fa(\"yt.clientLocationService.instance\",M2,void 0));return M2};\nzK.prototype.setLocationOnInnerTubeContext\u003dfunction(a){a.client||(a.client\u003d{});this.i?(a.client.locationInfo||(a.client.locationInfo\u003d{}),a.client.locationInfo.latitudeE7\u003d1E7*this.i.coords.latitude,a.client.locationInfo.longitudeE7\u003d1E7*this.i.coords.longitude,a.client.locationInfo.horizontalAccuracyMeters\u003dthis.i.coords.accuracy,a.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0):this.locationPlayabilityToken\u0026\u0026(a.client.locationPlayabilityToken\u003dthis.locationPlayabilityToken)};\nzK.prototype.handleResponse\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003da.responseContext)||void 0\u003d\u003d\u003db?void 0:b.locationPlayabilityToken;void 0!\u003d\u003da\u0026\u0026(this.locationPlayabilityToken\u003da,this.i\u003dvoid 0,\"TVHTML5\"\u003d\u003d\u003dg.O(\"INNERTUBE_CLIENT_NAME\")?(this.localStorage\u003dZpa(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",a,15552E3):g.ut(\"YT_CL\",JSON.stringify({z9:a}),15552E3,void 0,!0))};\nzK.prototype.getCurrentPositionFromGeolocation\u003dfunction(){var a\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition)||!g.fs(\"web_enable_browser_geolocation_api\")\u0026\u0026!g.fs(\"enable_handoff_location_2fa_on_mweb\"))return Promise.reject(Error(\"Geolocation unsupported\"));var b\u003d!1,c\u003d1E4;g.fs(\"enable_handoff_location_2fa_on_mweb\")\u0026\u0026(b\u003d!0,c\u003d15E3);return new Promise(function(d,e){navigator.geolocation.getCurrentPosition(function(f){a.i\u003df;d(f)},function(f){e(f)},{enableHighAccuracy:b,\nmaximumAge:0,timeout:c})})};\nzK.prototype.createUnpluggedLocationInfo\u003dfunction(a){var b\u003d{};a\u003da.coords;if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.latitude)b.latitudeE7\u003dMath.floor(1E7*a.latitude);if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.longitude)b.longitudeE7\u003dMath.floor(1E7*a.longitude);if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.accuracy)b.locationRadiusMeters\u003dMath.round(a.accuracy);return b};BK.prototype.Ix\u003dfunction(a,b){a\u003d{};var c\u003dHh([]);c\u0026\u0026(a.Authorization\u003dc,c\u003db\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.sessionIndex,void 0\u003d\u003d\u003dc\u0026\u0026(c\u003dNumber(g.O(\"SESSION_INDEX\",0)),c\u003disNaN(c)?0:c),a[\"X-Goog-AuthUser\"]\u003dc,\"INNERTUBE_HOST_OVERRIDE\"in bs||(a[\"X-Origin\"]\u003dwindow.location.origin),g.fs(\"pageid_as_header_web\")\u0026\u0026void 0\u003d\u003d\u003db\u0026\u0026\"DELEGATED_SESSION_ID\"in bs\u0026\u0026(a[\"X-Goog-PageId\"]\u003dg.O(\"DELEGATED_SESSION_ID\")));return a};var DK;g.w(CK,BK);CK.prototype.Ix\u003dfunction(a,b){a\u003dBK.prototype.Ix.call(this,a,b);return Object.assign(Object.assign({},a),this.Zp)};var nqa\u003d/[\u0026\\?]action_proxy\u003d1/,mqa\u003d/[\u0026\\?]token\u003d([\\w-]*)/,oqa\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,pqa\u003d/[\u0026\\?]index\u003d([\\d-]*)/,qqa\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,tqa\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,hqa\u003d\"ca_type dt el flash u_tz u_his u_h u_w u_ah u_aw u_cd u_nplug u_nmime frm u_java bc bih biw brdim vis wgl\".split(\" \"),rqa\u003d\"www.youtube-nocookie.com youtube-nocookie.com www.youtube-nocookie.com:443 youtube.googleapis.com www.youtubeedu.com www.youtubeeducation.com video.google.com redirector.gvt1.com\".split(\" \"),jqa\u003d{android:\"ANDROID\",\n\"android.k\":\"ANDROID_KIDS\",\"android.m\":\"ANDROID_MUSIC\",\"android.up\":\"ANDROID_UNPLUGGED\",youtube:\"WEB\",ytios:\"IOS\",\"ytios.k\":\"IOS_KIDS\",\"ytios.m\":\"IOS_MUSIC\",\"ytios.up\":\"IOS_UNPLUGGED\"},kqa\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},sqa\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};FK.prototype.Qr\u003dfunction(a){this.player.hp().tick(a)};\nFK.prototype.fetch\u003dfunction(a,b){var c\u003dthis;if(!a.match(/\\[BISCOTTI_ID\\]/g))return HK(this,a,b);var d\u003d1\u003d\u003d\u003dthis.i;d\u0026\u0026this.Qr(\"a_bid_s\");var e\u003dcqa();if(null!\u003d\u003de)return d\u0026\u0026this.Qr(\"a_bid_f\"),HK(this,a,b,e);e\u003ddqa();d\u0026\u0026ah(e,function(){c.Qr(\"a_bid_f\")});\nreturn e.then(function(f){return HK(c,a,b,f)})};\nFK.prototype.reset\u003dfunction(){this.l\u003dthis.i\u003d1};g.w(IK,g.Kx);g.k\u003dIK.prototype;g.k.CG\u003dfunction(){return this.i.i};\ng.k.fB\u003dfunction(){return\"AD_PLACEMENT_KIND_START\"\u003d\u003dthis.i.i.i};\ng.k.DG\u003dfunction(){return bI(this.i)};\ng.k.Ap\u003dfunction(){return!1};\ng.k.eB\u003dfunction(){return!1};\ng.k.onAdUxClicked\u003dfunction(){};\ng.k.WI\u003dfunction(a){var b\u003dthis;g.S(this.u.T().experiments,\"html5_pacf_enable_non_dai_live_video_ads\")\u0026\u0026R(\"Fetching logic is still in use while live midroll is on PACF\");if(1!\u003d\u003dthis.i.u\u0026\u00262!\u003d\u003dthis.i.u){var c\u003d[];this.fB()||(c\u003drpa(a));this.i.u\u003d1;ah(this.C.fetch(this.i.G,{Wt:this.i.B||void 0,je:this.i.i}).then(function(d){if(!b.isDisposed()){var e\u003dc;b.u.isFullscreen();d\u003dvqa(b,d);var f\u003db.B;f.l\u0026\u0026d.isEmpty\u0026\u0026$J(\"DAI_ERROR_TYPE_NO_AD_BREAK_RENDERER\",f.i);d.BJ||(b.i.u\u003d2,(new YJ(b.l)).Pf(e),d.isEmpty||Iz(b.G,\nd.vl))}},function(){(new YJ(b.l)).Pf(c);\nvar d\u003db.B;d.l\u0026\u0026$J(\"DAI_ERROR_TYPE_AD_REQUEST_FAIL\",d.i)}),function(){2!\u003d\u003db.i.u\u0026\u0026(b.i.u\u003d0);\nb.fB()\u0026\u0026VK(b.l)})}};\ng.k.EG\u003dfunction(){};\ng.k.nF\u003dfunction(){};var yqa\u003dObject.freeze([yI,BI,aI,DI,UH]);g.w(JK,qK);g.k\u003dJK.prototype;g.k.GI\u003dfunction(){for(var a\u003dthis.u.i,b\u003dg.r(a),c\u003db.next();!c.done;c\u003db.next());return a};\ng.k.AJ\u003dfunction(){return(0\u003e\u003dthis.B?this.u.i:this.u.i.slice(this.B)).some(function(a){return a.Jr()})};\ng.k.xn\u003dfunction(){return this.G instanceof aI||this.G instanceof DI};\ng.k.Yu\u003dfunction(){return this.G instanceof UH||this.G instanceof BI};\ng.k.jL\u003dfunction(){this.daiEnabled?JH(this.I)\u0026\u0026Jpa(this):xqa(this)};\ng.k.kt\u003dfunction(a){var b\u003dwqa(a);this.G\u0026\u0026b\u0026\u0026this.L!\u003d\u003db\u0026\u0026(b?ora(this.Jf):qra(this.Jf),this.L\u003db);this.G\u003da;this.daiEnabled\u0026\u0026(this.B\u003dthis.u.i.findIndex(function(c){return c\u003d\u003d\u003da}));\nqK.prototype.kt.call(this,a)};\ng.k.lk\u003dfunction(){this.B\u003dthis.u.i.length;this.l\u0026\u0026this.l.kd(\"adended\");uK(this)};\ng.k.Nm\u003dfunction(){this.Np()};\ng.k.Np\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?!1:a;b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.daiEnabled||(this.Bi(0),a?uK(this,a,b):xqa(this))};\ng.k.oK\u003dfunction(){1\u003d\u003dthis.u.l?uK(this):this.Np()};\ng.k.Qx\u003dfunction(){var a\u003d0\u003e\u003dthis.B?this.u.i:this.u.i.slice(this.B);return 0\u003ca.length?a[0]:null};\ng.k.Ap\u003dfunction(){return this.L};\ng.k.eB\u003dfunction(){return this.u.i.every(function(a){return a.zo()})};\ng.k.reset\u003dfunction(){return new JK(this.Jf,this.I,this.C.reset(),this.i,this.Bl,this.lr,this.Go,this.daiEnabled)};\ng.k.CI\u003dfunction(){return this.B};\ng.k.FI\u003dfunction(){return this.u.i.length};zqa.prototype.AI\u003dfunction(){return this.i};g.w(Aqa,VH);g.w(Cqa,VH);Dqa.prototype.create\u003dfunction(a,b){function c(l){return new UH(l,d.u,b,d.i,d.l)}\nvar d\u003dthis,e\u003da.instreamVideoAdRenderer,f\u003da.instreamSurveyAdRenderer,h\u003da.sandwichedLinearAdRenderer;a\u003da.linearAdSequenceRenderer;return null!\u003de\u0026\u0026e.playerVars?c(e):null!\u003df?new aI(f):null!\u003dh?new Cqa(h,c,this.i):null!\u003da?new Aqa(a,c):null};Eqa.prototype.create\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;var e\u003d[];c\u003dvoid 0\u003d\u003d\u003dc?0:c;if(d){d\u003dg.r(d);for(var f\u003dd.next();!f.done;f\u003dd.next()){f\u003df.value;var h\u003db,l\u003dnew Qz(h.u,h.l,h.daiEnabled,h.B),m\u003dh.Jd;m\u0026\u0026(l.Jd\u003dnew Pz(m.startSecs,m.durationSecs,m.context,m.identifier,m.event,m.i));h.i\u0026\u0026(l.i\u003dh.i);l.visible\u003dh.visible;h\u003dl;h.Jd\u003df;e.push(Fqa(this,a[0],c,h));c++}}else for(a\u003dg.r(a),d\u003da.next();!d.done;d\u003da.next())e.push(Fqa(this,d.value,c,b)),c++;return e};g.w(KK,g.F);KK.prototype.addEventListener\u003dfunction(a,b){this.i\u003db};\nKK.prototype.removeEventListener\u003dfunction(){this.i\u003dnull};\ng.w(LK,g.F);LK.prototype.addEventListener\u003dfunction(a,b,c){this.i.addEventListener(a,b,c)};\nLK.prototype.removeEventListener\u003dfunction(a,b){this.i.removeEventListener(a,b)};g.w(Iqa,g.F);var MK\u003dnull,Kqa\u003dnull,NK\u003dnull,OK\u003dnull,PK\u003dnull;g.Fa(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return MK},void 0);\ng.Fa(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return Kqa},void 0);\ng.Fa(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return NK},void 0);\ng.Fa(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return OK},void 0);\ng.Fa(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return PK},void 0);var Wqa\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.w(SK,g.F);SK.prototype.va\u003dfunction(){this.Bd.clear();g.F.prototype.va.call(this)};\nSK.prototype.xd\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?[]:a;b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.isDisposed();a\u003dg.r(a);for(var d\u003da.next();!d.done;d\u003da.next())this.executeCommand(d.value,b,c)};\nSK.prototype.executeCommand\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.isDisposed();a.loggingUrls\u0026\u0026Xqa(this,\"loggingUrls\",a.loggingUrls,b,c);a\u003dg.r(Object.entries(a));for(var d\u003da.next();!d.done;d\u003da.next()){var e\u003dg.r(d.value);d\u003de.next().value;e\u003de.next().value;\"openPopupAction\"\u003d\u003d\u003dd?Tqa(this,e):\"confirmDialogEndpoint\"\u003d\u003d\u003dd?Uqa(this,e):Wqa.hasOwnProperty(d)||Xqa(this,d,e,b,c)}};g.w(bra,g.F);g.w(UK,g.Kx);g.k\u003dUK.prototype;g.k.aD\u003dfunction(){return!jra(this,mra(this))};\ng.k.Gx\u003dfunction(){return this.Ja};\ng.k.va\u003dfunction(){this.xa\u003d!0;g.Jx(this.B);this.G\u0026\u0026this.i.getVideoData(1).unsubscribe(\"cuepointupdated\",this.AK,this);if(KH(this.i)){var a\u003dera(this.i);a.removeEventListener(\"updateKevlarOrC3Companion\",Jqa);a.removeEventListener(\"onPlaShelfInfoCardsReady\",Lqa);a.removeEventListener(\"updateEngagementPanelAction\",Mqa);a.removeEventListener(\"changeEngagementPanelVisibility\",Nqa);a.removeEventListener(\"scrollToEngagementPanel\",Oqa);window.removeEventListener(\"yt-navigate-start\",Pqa);PK\u003dOK\u003dNK\u003dMK\u003dnull}a\u003d\ng.r(this.u.values());for(var b\u003da.next();!b.done;b\u003da.next())pra(this,b.value);tK(this,!1);this.Ho.clear();this.ea\u003d[];this.L.clear();g.ff(this.Y);this.Y\u003dnew Map;g.ff(this.J);this.J\u003dnew Map;this.u.clear();g.Kx.prototype.va.call(this)};\ng.k.RD\u003dfunction(a){if(a instanceof hA\u0026\u0026!a.l\u0026\u0026(!jA(a)||a.contains(1E3*this.i.getCurrentTime(1)||0)))if(g.U(this.i.ub(1),32))this.L.add(a);else{var b\u003dthis.u.get(a);b\u0026\u0026((g.S(this.i.T().experiments,\"enable_eviction_protection_for_bulleit\")?this.l?this.l.eB():1:1)?b.WI(a):a.deactivate())}};\ng.k.MS\u003dfunction(a){a instanceof hA\u0026\u0026(a.l\u0026\u0026(a.l\u003d!1),this.L.delete(a))};\ng.k.AK\u003dfunction(a){upa(this.Fa,a);null\u003d\u003dthis.G?g.ks(Error(\"Dynamically inserted ad was requested, but no cuepoint AdPlacementRenderer was present to fulfill the request.\")):0!\u003d(this.i.getCurrentTime(1)||0)\u0026\u0026(a\u003da.filter(function(b){return\"start\"\u003d\u003db.event}),WK(this,[this.G],a))};\ng.k.YD\u003dfunction(a){WK(this,[this.G],[a])};\ng.k.BK\u003dfunction(a){var b\u003d1E3*a;this.l\u0026\u0026this.l.nF(b);for(var c\u003dg.r(this.u.values()),d\u003dc.next();!d.done;d\u003dc.next())d.value.nF(b);g.Ab(this.La.i,1E3*a)};\ng.k.Fk\u003dfunction(a){switch(a){case \"control_play\":this.l\u0026\u0026(a\u003dthis.l,a.Yu()?a.I.Fc().playVideo():a.xn()\u0026\u0026a.l.jn());break;case \"control_pause\":this.l\u0026\u0026(a\u003dthis.l,a.Yu()?a.I.Fc().pauseVideo():a.xn()\u0026\u0026a.l.hn())}};\ng.k.oN\u003dfunction(a){this.l\u0026\u0026this.l.Hc(a)};\ng.k.rS\u003dfunction(a){0\u003euI(a,16)\u0026\u0026(this.L.forEach(this.RD,this),this.L.clear())};\ng.k.ZU\u003dfunction(){this.l\u0026\u0026this.l.ob()};\ng.k.cV\u003dfunction(){if(JH(this.i)\u0026\u0026this.l){var a\u003dthis.i.getCurrentTime(2,!1),b\u003dthis.l;b.l\u0026\u0026(b\u003db.l,b.G\u0026\u0026Doa(b.i,a,b.getDuration()))}};\ng.k.TR\u003dfunction(){this.Ua\u003d!0;if(this.l){var a\u003dthis.l;a.l\u0026\u0026a.l.ag()}};\ng.k.dS\u003dfunction(a){if(this.l)this.l.onAdUxClicked(a)};\ng.k.dV\u003dfunction(){if(2\u003d\u003dthis.i.getPresentingPlayerType()\u0026\u0026this.l){var a\u003dthis.l.l,b\u003da.i;a\u003da.I.isMuted();lI(b)||mI(b,a?\"mute\":\"unmute\")}};\ng.k.ZS\u003dfunction(a){if(this.l){var b\u003dthis.l.l.i;jI(b)||qI(b,a?\"fullscreen\":\"end_fullscreen\")}};\ng.k.Pf\u003dfunction(a,b){this.i.Pf(a,b);a\u003dg.r(a);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.Ho.delete(b),this.u.delete(b)};\ng.k.sW\u003dfunction(){for(var a\u003d[],b\u003dg.r(this.Ho),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,iA(c)||a.push(c);b\u003dthis.i.app;1!\u003d\u003db.getPresentingPlayerType()||VX(b,\"cuerangemarkersupdated\",a)};\ng.k.Bi\u003dfunction(a){this.i.Bi(a);switch(a){case 1:this.gy\u003d1;break;case 0:this.gy\u003d0}};\ng.k.PE\u003dfunction(){var a\u003dthis.i.getVideoData(2);return a?a.isListed\u0026\u0026!this.V:!1};\ng.k.Nm\u003dfunction(){this.l\u0026\u0026this.l.Ap()\u0026\u0026this.l.Nm()};\ng.k.lk\u003dfunction(){this.l\u0026\u0026this.l.Ap()\u0026\u0026this.l.lk()};\ng.k.xx\u003dfunction(){};\ng.k.hx\u003dfunction(){};\ng.k.Rb\u003dfunction(a){if(this.l){var b\u003dthis.l;b.l\u0026\u0026(b\u003db.l,b.G\u0026\u0026Doa(b.i,a,b.getDuration()))}};\ng.k.xn\u003dfunction(){return JH(this.i)\u0026\u0026!!this.l\u0026\u0026this.l.xn()};\ng.k.executeCommand\u003dfunction(a,b,c){var d\u003dthis.fb,e\u003dd.executeCommand;if(c\u003dvoid 0\u003d\u003d\u003dc?null:c){var f\u003d!!this.l\u0026\u0026this.l||null;f?(f\u003df.l,c\u003df.ad.Vu()?oI(f.i,c):{}):c\u003d{}}else c\u003d{};e.call(d,a,b,c)};\ng.k.AI\u003dfunction(){return this.Aa};\ng.k.BI\u003dfunction(){return this.Ia};g.w(XK,g.F);XK.prototype.append\u003dfunction(a){if(!this.l)throw Error(\"This does not support the append operation\");this.i.appendChild(a.i)};\ng.w(YK,XK);g.w(tra,g.F);var vra\u003d1;g.w(g.$K,g.F);g.k\u003dg.$K.prototype;\ng.k.createElement\u003dfunction(a,b){b\u003db||\"svg\"\u003d\u003d\u003da.D;var c\u003da.K,d\u003da.Ea;if(b){var e\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",a.D);g.XF\u0026\u0026(a.U||(a.U\u003d{}),a.U.focusable\u003d\"false\")}else e\u003dg.qg(a.D);if(c){if(c\u003daL(this,e,\"class\",c))bL(this,e,\"class\",c),this.Ya[c]\u003de}else if(d){c\u003dg.r(d);for(var f\u003dc.next();!f.done;f\u003dc.next())this.Ya[f.value]\u003de;bL(this,e,\"class\",d.join(\" \"))}d\u003da.ra;c\u003da.S;if(d)b\u003daL(this,e,\"child\",d),void 0!\u003d\u003db\u0026\u0026e.appendChild(g.rg(b));else if(c)for(d\u003d0,c\u003dg.r(c),f\u003dc.next();!f.done;f\u003dc.next())if(f\u003d\nf.value)if(\"string\"\u003d\u003d\u003dtypeof f)f\u003daL(this,e,\"child\",f),null!\u003df\u0026\u0026e.appendChild(g.rg(f));else if(f.element)e.appendChild(f.element);else{var h\u003df;f\u003dthis.createElement(h,b);e.appendChild(f);h.Kb\u0026\u0026(h\u003dZK(),f.id\u003dh,f\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),f.setAttribute(\"class\",\"ytp-svg-shadow\"),f.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+h),g.tg(e,f,d++))}if(a\u003da.U)for(b\u003de,d\u003dg.r(Object.keys(a)),c\u003dd.next();!c.done;c\u003dd.next())c\u003dc.value,f\u003da[c],bL(this,b,c,\"string\"\u003d\u003d\u003dtypeof f?\naL(this,b,c,f):f);return e};\ng.k.Da\u003dfunction(a){return this.Ya[a]};\ng.k.Ba\u003dfunction(a,b){\"number\"\u003d\u003d\u003dtypeof b?g.tg(a,this.element,b):a.appendChild(this.element)};\ng.k.detach\u003dfunction(){g.ug(this.element)};\ng.k.update\u003dfunction(a){for(var b\u003dg.r(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.Ra(c,a[c])};\ng.k.Ra\u003dfunction(a,b){(a\u003dthis.Tb[\"{{\"+a+\"}}\"])\u0026\u0026bL(this,a[0],a[1],b)};\ng.k.va\u003dfunction(){this.Ya\u003d{};this.Tb\u003d{};this.detach();g.F.prototype.va.call(this)};g.w(g.V,g.$K);g.k\u003dg.V.prototype;g.k.dd\u003dfunction(a,b){this.Ra(b||\"content\",a)};\ng.k.show\u003dfunction(){this.xb||(g.zl(this.element,\"display\",\"\"),this.xb\u003d!0)};\ng.k.hide\u003dfunction(){this.xb\u0026\u0026(g.zl(this.element,\"display\",\"none\"),this.xb\u003d!1)};\ng.k.Sb\u003dfunction(a){this.ea\u003da};\ng.k.Pa\u003dfunction(a,b,c){return this.N(this.element,a,b,c)};\ng.k.N\u003dfunction(a,b,c,d){c\u003d(0,g.D)(c,d||this);d\u003d{target:a,type:b,listener:c};this.listeners.push(d);a.addEventListener(b,c);return d};\ng.k.jc\u003dfunction(a){var b\u003dthis;this.listeners.forEach(function(c,d){c\u003d\u003d\u003da\u0026\u0026(c\u003db.listeners.splice(d,1)[0],c.target.removeEventListener(c.type,c.listener))})};\ng.k.focus\u003dfunction(){var a\u003dthis.element;zg(a);a.focus()};\ng.k.va\u003dfunction(){for(;this.listeners.length;){var a\u003dthis.listeners.pop();a\u0026\u0026a.target.removeEventListener(a.type,a.listener)}g.$K.prototype.va.call(this)};g.w(g.dL,g.V);g.dL.prototype.subscribe\u003dfunction(a,b,c){return this.Ja.subscribe(a,b,c)};\ng.dL.prototype.unsubscribe\u003dfunction(a,b,c){return this.Ja.unsubscribe(a,b,c)};\ng.dL.prototype.Rf\u003dfunction(a){return this.Ja.Rf(a)};\ng.dL.prototype.Z\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];return this.Ja.Z.apply(this.Ja,[a].concat(g.v(c)))};var RLa\u003dnew WeakSet;g.w(eL,g.dL);g.k\u003deL.prototype;g.k.bind\u003dfunction(a){if(!this.Sa\u0026\u0026a.renderer){var b\u003dObject.assign({},sra(this.api,this.Xa),a.macros);this.init(a.id,a.renderer,b,a)}return Promise.resolve()};\ng.k.init\u003dfunction(a,b,c){this.Sa\u003da;this.element.setAttribute(\"id\",this.Sa);this.fb\u0026\u0026g.M(this.element,this.fb);this.V\u003db\u0026\u0026b.adRendererCommands;this.macros\u003dc;this.J\u003db.trackingParams||null;null!\u003dthis.J\u0026\u0026this.Kg(this.element,this.J)};\ng.k.clear\u003dfunction(){};\ng.k.hide\u003dfunction(){g.dL.prototype.hide.call(this);null!\u003dthis.J\u0026\u0026this.kb(this.element,!1)};\ng.k.show\u003dfunction(){g.dL.prototype.show.call(this);if(!this.jb){this.jb\u003d!0;var a\u003dthis.V\u0026\u0026this.V.impressionCommand;a\u0026\u0026xra(this,a,null)}null!\u003dthis.J\u0026\u0026this.kb(this.element,!0)};\ng.k.onClick\u003dfunction(a){if(this.J\u0026\u0026!RLa.has(a)){var b\u003dthis.element;this.api.Ru(b)\u0026\u0026this.xb\u0026\u0026this.api.Gb(b,this.i);RLa.add(a)}if(a\u003dthis.V\u0026\u0026this.V.clickCommand)a\u003dthis.pL(a),xra(this,a,this.HI())};\ng.k.pL\u003dfunction(a){return a};\ng.k.HI\u003dfunction(){return null};\ng.k.rN\u003dfunction(a){var b\u003dthis.xa;b.J\u003d!0;b.l\u003da.touches.length;b.i.isActive()\u0026\u0026(b.i.stop(),b.C\u003d!0);a\u003da.touches;b.G\u003dura(b,a)||1!\u003da.length;var c\u003da.item(0);b.G||!c?(b.L\u003dInfinity,b.V\u003dInfinity):(b.L\u003dc.clientX,b.V\u003dc.clientY);for(c\u003db.u.length\u003d0;c\u003ca.length;c++){var d\u003da.item(c);b.u.push(d.identifier)}};\ng.k.qN\u003dfunction(a){var b\u003dthis.xa;a\u003da.changedTouches.item(0);if(Td()\u0026\u0026!(0\u003c\u003dg.Fc(Ud(),8))||a\u0026\u0026Math.pow(a.clientX-b.L,2)+Math.pow(a.clientY-b.V,2)\u003eMath.pow(5,2))b.B\u003d!0};\ng.k.pN\u003dfunction(a){if(this.xa){var b\u003dthis.xa,c\u003da.changedTouches;c\u0026\u0026b.J\u0026\u00261\u003d\u003db.l\u0026\u0026!b.B\u0026\u0026!b.C\u0026\u0026!b.G\u0026\u0026ura(b,c)\u0026\u0026(b.ea\u003da,b.i.start());b.l\u003da.touches.length;0\u003d\u003d\u003db.l\u0026\u0026(b.J\u003d!1,b.B\u003d!1,b.u.length\u003d0);b.C\u003d!1}};\ng.k.Kg\u003dfunction(a,b){this.api.Kg(a,this);this.api.im(a,b)};\ng.k.kb\u003dfunction(a,b){this.api.Ru(a)\u0026\u0026this.api.kb(a,b,this.i)};\ng.k.va\u003dfunction(){this.clear(null);this.jc(this.eb);for(var a\u003dg.r(this.ya),b\u003da.next();!b.done;b\u003da.next())this.jc(b.value);g.dL.prototype.va.call(this)};g.w(sL,eL);\nsL.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);this.l\u003db;if(null\u003d\u003db.text\u0026\u0026null\u003d\u003db.icon)ms(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(b.style||null){case \"STYLE_UNKNOWN\":a\u003d\"ytp-ad-button-link\";break;default:a\u003dnull}null!\u003da\u0026\u0026g.M(this.element,a);null!\u003db.text\u0026\u0026(a\u003dg.mA(b.text),g.sc(a)||(this.element.setAttribute(\"aria-label\",a),this.B\u003dnew g.dL({D:\"span\",K:\"ytp-ad-button-text\",ra:a}),g.J(this,this.B),this.B.Ba(this.element)));null!\u003db.icon\u0026\u0026(b\u003drL(b.icon),null!\u003d\nb\u0026\u0026(this.u\u003dnew g.dL({D:\"span\",K:\"ytp-ad-button-icon\",S:[b]}),g.J(this,this.u)),this.C?g.tg(this.element,this.u.element,0):this.u.Ba(this.element))}};\nsL.prototype.clear\u003dfunction(){this.hide()};\nsL.prototype.onClick\u003dfunction(a){var b\u003dthis;eL.prototype.onClick.call(this,a);Pra(this).forEach(function(c){return b.Xa.executeCommand(c,b.macros)});\nthis.api.onAdUxClicked(this.componentType,this.layoutId)};g.w(tL,g.F);tL.prototype.va\u003dfunction(){this.l\u0026\u0026g.iu(this.l);this.i.clear();uL\u003dnull;g.F.prototype.va.call(this)};\ntL.prototype.register\u003dfunction(a,b){b\u0026\u0026this.i.set(a,b)};\nvar uL\u003dnull;g.w(wL,eL);\nwL.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);a\u003db.hoverText||null;b\u003db.button\u0026\u0026b.button.buttonRenderer||null;null\u003d\u003db?g.ks(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew sL(this.api,this.Xa,this.layoutId,this.i),g.J(this,this.button),this.button.init(MH(\"button\"),b,this.macros),a\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.mA(a)),this.button.Ba(this.element),this.G\u0026\u0026!g.Lq(this.button.element,\"ytp-ad-clickable\")\u0026\u0026g.M(this.button.element,\"ytp-ad-clickable\"),\na\u0026\u0026(this.u\u003dnew g.dL({D:\"div\",K:\"ytp-ad-hover-text-container\"}),this.C\u0026\u0026(b\u003dnew g.dL({D:\"div\",K:\"ytp-ad-hover-text-callout\"}),b.Ba(this.u.element),g.J(this,b)),g.J(this,this.u),this.u.Ba(this.element),b\u003dvL(a),g.tg(this.u.element,b,0)),this.show())};\nwL.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.u\u0026\u0026this.u.hide();eL.prototype.hide.call(this)};\nwL.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();eL.prototype.show.call(this)};g.w(yL,eL);yL.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);b\u003d(a\u003db.thumbnail)\u0026\u0026xL(a)||\"\";g.sc(b)?(g.S(this.api.T().experiments,\"web_player_ad_image_error_rate_sampling_killswitch\")||.01\u003eMath.random())\u0026\u0026ms(Error(\"Found AdImage without valid image URL\")):(this.l?g.zl(this.element,\"backgroundImage\",\"url(\"+b+\")\"):gg(this.element,{src:b}),gg(this.element,{alt:a\u0026\u0026a.accessibility\u0026\u0026a.accessibility.label||\"\"}),this.show())};\nyL.prototype.clear\u003dfunction(){this.hide()};g.w(zL,eL);g.k\u003dzL.prototype;g.k.hide\u003dfunction(){eL.prototype.hide.call(this);this.B\u0026\u0026this.B.focus()};\ng.k.show\u003dfunction(){this.B\u003ddocument.activeElement;eL.prototype.show.call(this);this.C.focus()};\ng.k.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);this.u\u003db;b.dialogMessages||null!\u003db.title?null\u003d\u003db.confirmLabel?g.ks(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):null\u003d\u003db.cancelLabel?g.ks(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):Tra(this,b):g.ks(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.k.clear\u003dfunction(){g.Jx(this.l);this.hide()};\ng.k.OD\u003dfunction(){this.hide()};\ng.k.MA\u003dfunction(){var a\u003dthis.u.cancelEndpoint;a\u0026\u0026this.Xa.executeCommand(a,this.macros);this.hide()};\ng.k.PD\u003dfunction(){var a\u003dthis.u.confirmNavigationEndpoint||this.u.confirmEndpoint;a\u0026\u0026this.Xa.executeCommand(a,this.macros);this.hide()};g.w(AL,eL);g.k\u003dAL.prototype;\ng.k.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);this.u\u003db;if(null\u003d\u003db.defaultText\u0026\u0026null\u003d\u003db.defaultIcon)g.ks(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(null\u003d\u003db.defaultIcon\u0026\u0026null!\u003db.toggledIcon)g.ks(Error(\"ToggleButtonRenderer cannot have toggled icon set without a default icon.\"));else{if(b.style){switch(b.style.styleType){case \"STYLE_UNKNOWN\":case \"STYLE_DEFAULT\":a\u003d\"ytp-ad-toggle-button-default-style\";break;default:a\u003dnull}null!\u003da\u0026\u0026g.M(this.B,a)}a\u003d{};b.defaultText?\n(c\u003dg.mA(b.defaultText),g.sc(c)||(a.buttonText\u003dc,this.l.setAttribute(\"aria-label\",c))):g.Ql(this.Aa,!1);b.defaultTooltip\u0026\u0026(a.tooltipText\u003db.defaultTooltip,this.l.hasAttribute(\"aria-label\")||this.Y.setAttribute(\"aria-label\",b.defaultTooltip));b.defaultIcon?(c\u003drL(b.defaultIcon),this.Ra(\"untoggledIconTemplateSpec\",c),b.toggledIcon?(this.L\u003d!0,c\u003drL(b.toggledIcon),this.Ra(\"toggledIconTemplateSpec\",c)):(g.Ql(this.G,!0),g.Ql(this.C,!1)),g.Ql(this.l,!1)):g.Ql(this.Y,!1);g.Sb(a)||this.update(a);b.isToggled\u0026\u0026\n(g.M(this.B,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(b.isToggled));BL(this);this.N(this.element,\"change\",this.bG);this.show()}};\ng.k.onClick\u003dfunction(a){0\u003cthis.ya.length\u0026\u0026(this.toggleButton(!this.isToggled()),this.bG());eL.prototype.onClick.call(this,a)};\ng.k.bG\u003dfunction(){var a\u003dthis;g.N(this.B,\"ytp-ad-toggle-button-toggled\",this.isToggled());Ura(this,this.isToggled()).forEach(function(b){return a.Xa.executeCommand(b,a.macros)});\nif(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);BL(this)};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.toggleButton\u003dfunction(a){g.N(this.B,\"ytp-ad-toggle-button-toggled\",a);this.l.checked\u003da;BL(this)};\ng.k.isToggled\u003dfunction(){return this.l.checked};g.w(CL,Hx);CL.prototype.J\u003dfunction(a){if(Array.isArray(a)){a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b instanceof lA\u0026\u0026this.u(b)}};g.w(DL,eL);g.k\u003dDL.prototype;g.k.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);b.reasons?null\u003d\u003db.confirmLabel?g.ks(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(null\u003d\u003db.cancelLabel\u0026\u0026ms(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),null\u003d\u003db.title\u0026\u0026ms(Error(\"AdFeedbackRenderer.title was not set.\")),Yra(this,b)):g.ks(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.k.clear\u003dfunction(){ru(this.G);ru(this.L);this.C.length\u003d0;this.hide()};\ng.k.hide\u003dfunction(){this.l\u0026\u0026this.l.hide();this.u\u0026\u0026this.u.hide();eL.prototype.hide.call(this);this.B\u0026\u0026this.B.focus()};\ng.k.show\u003dfunction(){this.l\u0026\u0026this.l.show();this.u\u0026\u0026this.u.show();this.B\u003ddocument.activeElement;eL.prototype.show.call(this);this.G.focus()};\ng.k.vK\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.Z(\"a\");this.hide()};\ng.k.YU\u003dfunction(){this.hide()};\nZra.prototype.isChecked\u003dfunction(){return this.u.checked};g.w(EL,zL);EL.prototype.OD\u003dfunction(a){zL.prototype.OD.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nEL.prototype.MA\u003dfunction(a){zL.prototype.MA.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nEL.prototype.PD\u003dfunction(a){zL.prototype.PD.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.Z(\"b\")};g.w(FL,eL);g.k\u003dFL.prototype;\ng.k.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);this.G\u003db;if(null\u003d\u003db.dialogMessage\u0026\u0026null\u003d\u003db.title)g.ks(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{null\u003d\u003db.confirmLabel\u0026\u0026ms(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(a\u003db.closeOverlayRenderer\u0026\u0026b.closeOverlayRenderer.buttonRenderer||null)this.l\u003dnew sL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),g.J(this,this.l),\nthis.l.init(MH(\"button\"),a,this.macros),this.l.Ba(this.element);b.title\u0026\u0026(a\u003dg.mA(b.title),this.Ra(\"title\",a));if(b.adReasons)for(a\u003db.adReasons,c\u003d0;c\u003ca.length;c++){var d\u003dvL(a[c]);if(!g.sc(d.textContent)){var e\u003dpg(\"LI\");e.appendChild(d);this.Fa.appendChild(e)}}else g.Ql(this.Fa,!1);b.dialogMessage\u0026\u0026(a\u003dvL(b.dialogMessage,!0),this.La.appendChild(a));b.confirmLabel\u0026\u0026(a\u003dg.mA(b.confirmLabel),this.Ra(\"confirmLabel\",a));b.muteAdRenderer\u0026\u0026(b\u003d(b\u003db.muteAdRenderer)\u0026\u0026b.buttonRenderer||null)\u0026\u0026(a\u003db.navigationEndpoint\u0026\u0026\nb.navigationEndpoint.adFeedbackEndpoint||null,c\u003db.navigationEndpoint\u0026\u0026b.navigationEndpoint.confirmDialogEndpoint||null,null\u003d\u003da\u0026\u0026null\u003d\u003dc?ms(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(a?asa(this,a):c\u0026\u0026bsa(this,c),this.B\u003dnew sL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.J(this,this.B),this.B.init(MH(\"button\"),b,this.macros),this.B.Pa(\"click\",this.xT,this),this.B.Ba(this.Ua)));\ncsa(this)}};\ng.k.clear\u003dfunction(){ru(this.L);this.hide()};\ng.k.hide\u003dfunction(){this.u?this.u.hide():this.C\u0026\u0026this.C.hide();this.l\u0026\u0026this.l.hide();this.B\u0026\u0026this.B.hide();eL.prototype.hide.call(this);this.Y\u0026\u0026this.Y.focus()};\ng.k.show\u003dfunction(){this.l\u0026\u0026this.l.show();this.B\u0026\u0026this.B.show();this.Ia||($ra(this),this.Ia\u003d!0);this.Y\u003ddocument.activeElement;eL.prototype.show.call(this);this.L.focus()};\ng.k.cG\u003dfunction(){this.G\u0026\u0026this.G.confirmServiceEndpoint\u0026\u0026this.Xa.executeCommand(this.G.confirmServiceEndpoint,this.macros);this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.Z(\"d\");this.hide()};\ng.k.xT\u003dfunction(){var a\u003dthis.u?this.u:this.C;a\u0026\u0026!a.xb\u0026\u0026(this.hide(),a.show())};g.w(GL,wL);GL.prototype.init\u003dfunction(a,b,c){wL.prototype.init.call(this,a,b,c);a\u003db.button\u0026\u0026b.button.buttonRenderer||null;null!\u003da\u0026\u0026(fsa(this,a,c),this.show())};\nGL.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.l\u0026\u0026this.l.hide();wL.prototype.hide.call(this)};\nGL.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();wL.prototype.show.call(this)};\nGL.prototype.clear\u003dfunction(){this.hide()};g.w(HL,eL);HL.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);this.l\u003db;this.isTemplated()||g.xg(this.element,fL(this.l));if(b.backgroundImage\u0026\u0026(a\u003d(a\u003db.backgroundImage.thumbnail)?xL(a):\"\",c\u003d(c\u003dthis.api.getVideoData(1))\u0026\u0026c.Rj,a\u0026\u0026c\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+a+\")\",this.element.style.backgroundSize\u003d\"100%\"),b.style\u0026\u0026b.style.adTextStyle))switch(b.style.adTextStyle.fontSize){case \"AD_FONT_SIZE_MEDIUM\":this.element.style.fontSize\u003d\"26px\"}this.show()};\nHL.prototype.isTemplated\u003dfunction(){return this.l.isTemplated||!1};\nHL.prototype.clear\u003dfunction(){this.hide()};var ksa\u003d{seekableStart:0,seekableEnd:1,current:0};g.w(JL,eL);JL.prototype.clear\u003dfunction(){this.dispose()};(function(a,b){function c(f){var h\u003dg.r(f);f\u003dh.next().value;h\u003dka(h);return a.apply(f,h)}\nfunction d(f){f\u003dg.r(f);f.next();f\u003dka(f);return b(e,f)}\nb\u003dvoid 0\u003d\u003d\u003db?aha:b;var e\u003dg.Na(a);return function(f){for(var h\u003d[],l\u003d0;l\u003carguments.length;++l)h[l-0]\u003darguments[l];l\u003dthis||g.C;var m\u003dVKa.get(l);m||(m\u003d{},VKa.set(l,m));return Yd(m,[this].concat(g.v(h)),c,d)}})(function(a){var b\u003dg.qg(\"DIV\");\na\u0026\u0026(b.className\u003da);b.style.cssText\u003d\"overflow:auto;position:absolute;top:0;width:100px;height:100px\";a\u003dg.qg(\"DIV\");g.Ol(a,\"200px\",\"200px\");b.appendChild(a);document.body.appendChild(b);a\u003db.offsetWidth-b.clientWidth;g.ug(b);return a});g.w(g.ML,g.F);g.k\u003dg.ML.prototype;g.k.show\u003dfunction(a){1!\u003d\u003dthis.state\u0026\u00262!\u003d\u003dthis.state\u0026\u0026(4\u003d\u003d\u003dthis.state\u0026\u0026this.gA(),5\u003d\u003d\u003dthis.state?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.i\u0026\u0026this.i()):this.element.xb||(NL(this,!0),this.state\u003d1,a?this.delay.start(a):this.gA()))};\ng.k.hide\u003dfunction(){4!\u003d\u003dthis.state\u0026\u0026(1\u003d\u003d\u003dthis.state||2\u003d\u003d\u003dthis.state?(this.element.hide(),this.state\u003dnull,this.delay.stop()):this.element.xb\u0026\u0026(NL(this,!0),this.state\u003d4,this.delay.start(this.B)))};\ng.k.gA\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:NL(this,!1);this.state\u003d3;this.delay.start(this.u);break;case 3:this.state\u003dnull;this.i\u0026\u0026this.i();break;case 4:this.element.hide();NL(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:this.state\u003dnull,this.l\u0026\u0026this.l()}};\ng.k.stop\u003dfunction(){for(;null!\u003d\u003dthis.state\u0026\u00265!\u003d\u003dthis.state;)this.delay.stop(),this.gA()};\ng.k.va\u003dfunction(){this.element.isDisposed()||this.element.element.removeAttribute(\"aria-hidden\");g.F.prototype.va.call(this)};g.w(OL,JL);g.k\u003dOL.prototype;\ng.k.init\u003dfunction(a,b,c){JL.prototype.init.call(this,a,b,c);a\u003db.durationMilliseconds;\"number\"\u003d\u003d\u003dtypeof a\u0026\u00260\u003ea\u0026\u0026g.ks(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+a));this.Ua\u0026\u0026g.M(this.u.element,\"countdown-next-to-thumbnail\");a\u003db.durationMilliseconds;this.Aa\u003dnull\u003d\u003da||0\u003d\u003d\u003da?this.l.Au():a;if(b.templatedCountdown)var d\u003db.templatedCountdown.templatedAdText;else b.staticPreview\u0026\u0026(d\u003db.staticPreview);this.B.init(MH(\"ad-text\"),d,c);(d\u003dthis.api.getVideoData(1))\u0026\u0026\nd.Rj\u0026\u0026b.thumbnail?this.G.init(MH(\"ad-image\"),b.thumbnail,c):this.L.hide()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.u.hide();this.B.hide();this.G.hide();LL(this);JL.prototype.hide.call(this)};\ng.k.show\u003dfunction(){KL(this);this.u.show();this.B.show();this.G.show();JL.prototype.show.call(this)};\ng.k.Xp\u003dfunction(){this.hide()};\ng.k.On\u003dfunction(){if(null!\u003dthis.l){var a\u003dthis.l.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026(a\u003d1E3*a.current,!this.Ia\u0026\u0026a\u003e\u003dthis.Aa?(this.Y.hide(),this.Ia\u003d!0,this.Z(\"i\")):this.B\u0026\u0026this.B.isTemplated()\u0026\u0026(a\u003dMath.max(0,Math.ceil((this.Aa-a)/1E3)),a!\u003dthis.La\u0026\u0026(IL(this.B,{TIME_REMAINING:String(a)}),this.La\u003da)))}};g.w(QL,JL);g.k\u003dQL.prototype;\ng.k.init\u003dfunction(a,b,c){JL.prototype.init.call(this,a,b,c);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if(b.actionButton\u0026\u0026b.actionButton.buttonRenderer\u0026\u0026b.actionButton.buttonRenderer.navigationEndpoint){a\u003dthis.api.getVideoData(2);if(null!\u003da)if(b.image\u0026\u0026b.image.thumbnail){var d\u003db.image.thumbnail.thumbnails;null!\u003dd\u0026\u00260\u003cd.length\u0026\u0026g.sc(g.vd(d[0].url))\u0026\u0026(d[0].url\u003da.Lh)}else g.py(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.L.init(MH(\"ad-image\"),b.image,c);this.G.init(MH(\"ad-text\"),\nb.headline,c);this.B.init(MH(\"ad-text\"),b.description,c);this.u.init(MH(\"button\"),b.actionButton.buttonRenderer,c);this.Y\u003db.actionButton.buttonRenderer.navigationEndpoint;this.show();this.Aa\u003db.startMs||0;KL(this)}else g.oy(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.oy(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.oy(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.py(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.k.onClick\u003dfunction(a){JL.prototype.onClick.call(this,a);this.api.pauseVideo();!g.wg(this.u.element,a.target)\u0026\u0026this.Y\u0026\u0026this.Xa.executeCommand(this.Y,this.macros)};\ng.k.On\u003dfunction(){if(this.l){var a\u003dthis.l.getProgressState();a\u0026\u0026a.current\u0026\u00261E3*a.current\u003e\u003dthis.Aa\u0026\u0026(LL(this),g.Nq(this.element,\"ytp-flyout-cta-inactive\"))}};\ng.k.Xp\u003dfunction(){this.clear()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.show\u003dfunction(){this.u\u0026\u0026this.u.show();JL.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.u\u0026\u0026this.u.hide();JL.prototype.hide.call(this)};g.w(RL,eL);g.k\u003dRL.prototype;g.k.init\u003dfunction(a,b,c){var d\u003dthis;eL.prototype.init.call(this,a,b,c);this.l\u003db;this.l.rectangle\u0026\u0026(gsa(this,c),this.C.show(100),this.show(),(this.l\u0026\u0026this.l.impressionCommands||[]).forEach(function(e){return d.Xa.executeCommand(e,d.macros)}))};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.B.hide();this.u.hide();eL.prototype.hide.call(this)};\ng.k.show\u003dfunction(){this.B.show();this.u.show();eL.prototype.show.call(this)};\ng.k.dG\u003dfunction(){Pq(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.l.postMessageAction\u0026\u0026this.api.Na(\"onYtShowToast\",this.l.postMessageAction);this.C.hide()};\ng.k.onClick\u003dfunction(a){0\u003cthis.ya.length\u0026\u0026this.dG();eL.prototype.onClick.call(this,a)};g.w(SL,g.F);g.k\u003dSL.prototype;g.k.va\u003dfunction(){this.reset();g.F.prototype.va.call(this)};\ng.k.reset\u003dfunction(){g.Jx(this.B);this.G\u003d!1;this.i\u0026\u0026this.i.stop();this.C.stop();this.l\u0026\u0026(this.l\u003d!1,this.J.play())};\ng.k.start\u003dfunction(){this.reset();this.B.N(this.u,\"mouseover\",this.tN,this);this.B.N(this.u,\"mouseout\",this.sN,this);this.i?this.i.start():(this.G\u003dthis.l\u003d!0,g.zl(this.u,{opacity:this.V}))};\ng.k.tN\u003dfunction(){this.l\u0026\u0026(this.l\u003d!1,this.J.play());this.C.stop();this.i\u0026\u0026this.i.stop()};\ng.k.sN\u003dfunction(){this.G?this.C.start():this.i\u0026\u0026this.i.start()};\ng.k.CH\u003dfunction(){this.l||(this.l\u003d!0,this.L.play(),this.G\u003d!0)};g.w(TL,JL);g.k\u003dTL.prototype;\ng.k.init\u003dfunction(a,b,c){JL.prototype.init.call(this,a,b,c);this.L\u003db;this.Aa\u003disa(this);if(!b||g.Sb(b))g.ks(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!b.message||g.Sb(b.message))g.ks(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else{a\u003d{iconType:\"SKIP_NEXT\"};b\u003drL(a);null\u003d\u003db?g.ks(Error(\"Icon for SkipButton was unable to be retrieved. yt.innertube.Icon.IconType: \"+a.iconType+\".\")):(this.G\u003dnew g.dL({D:\"button\",Ea:[\"ytp-ad-skip-button\",\"ytp-button\"],S:[{D:\"span\",\nK:\"ytp-ad-skip-button-icon\",S:[b]}]}),g.J(this,this.G),this.G.Ba(this.B.element),this.u\u003dnew HL(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-skip-button-text\"),this.u.init(MH(\"ad-text\"),this.L.message,c),g.J(this,this.u),g.tg(this.G.element,this.u.element,0));var d\u003dvoid 0\u003d\u003d\u003dd?null:d;c\u003dthis.api.T();!(0\u003cthis.ya.length)\u0026\u0026c.i\u0026\u0026(pF?0:\"ontouchstart\"in document.documentElement\u0026\u0026(il()||hl()))\u0026\u0026(this.jc(this.eb),d\u0026\u0026this.jc(d),this.ya\u003d[this.N(this.element,\"touchstart\",this.rN,this),this.N(this.element,\"touchmove\",\nthis.qN,this),this.N(this.element,\"touchend\",this.pN,this)])}};\ng.k.clear\u003dfunction(){this.Y.reset();this.hide()};\ng.k.hide\u003dfunction(){this.B.hide();this.u\u0026\u0026this.u.hide();LL(this);JL.prototype.hide.call(this)};\ng.k.onClick\u003dfunction(a){if(null!\u003dthis.G\u0026\u0026(a\u0026\u0026g.nu(a),JL.prototype.onClick.call(this,a),this.Z(\"j\"),this.Ia||!this.Aa))this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.k.pL\u003dfunction(a){if(!g.S(this.api.T().experiments,\"html5_enable_single_video_vod_ivar_on_pacf\")||!this.Ia)return a;var b,c\u003dnull\u003d\u003d(b\u003da.commandExecutorCommand)?void 0:b.commands;if(!c)return a;b\u003d[];for(var d\u003d0;d\u003cc.length;d++){var e\u003da.commandExecutorCommand.commands[d];e.adLifecycleCommand\u0026\u0026hsa(e.adLifecycleCommand)||e.pingingEndpoint||e.adPingingEndpoint||b.push(e)}return{commandExecutorCommand:{commands:b}}};\ng.k.HI\u003dfunction(){return\"skip\"};\ng.k.show\u003dfunction(){this.Y.start();this.B.show();this.u\u0026\u0026this.u.show();KL(this);JL.prototype.show.call(this)};\ng.k.Xp\u003dfunction(){this.Z(\"k\")};\ng.k.On\u003dfunction(){};g.w(UL,JL);g.k\u003dUL.prototype;\ng.k.init\u003dfunction(a,b,c){JL.prototype.init.call(this,a,b,c);a\u003db\u0026\u0026b.preskipRenderer\u0026\u0026b.preskipRenderer.adPreviewRenderer||{};if(a\u003dg.Sb(a)?null:a){this.L\u003dnull!\u003da.durationMilliseconds\u0026\u0026void 0!\u003d\u003da.durationMilliseconds?a.durationMilliseconds:5E3;var d\u003d\"countdown_next_to_thumbnail\"\u003d\u003dg.GE(this.api.T().experiments,\"preskip_button_style_ads_backend\")\u0026\u0026GF(this.api.T());this.u\u003dnew OL(this.api,this.Xa,this.layoutId,this.i,this.l,d);this.u.init(MH(\"preskip-component\"),a,c);PL(this.u);g.J(this,this.u);this.u.Ba(this.element)}else b.skipOffsetMilliseconds\u0026\u0026\n(this.L\u003db.skipOffsetMilliseconds);b\u003db\u0026\u0026b.skippableRenderer\u0026\u0026b.skippableRenderer.skipButtonRenderer||{};b\u003dg.Sb(b)?null:b;null\u003d\u003db?g.ks(Error(\"SkipButtonRenderer was not set in player response.\")):(this.B\u003dnew TL(this.api,this.Xa,this.layoutId,this.i,this.l,this.Y),this.B.init(MH(\"skip-button\"),b,c),g.J(this,this.B),this.B.Ba(this.element),this.show())};\ng.k.show\u003dfunction(){this.G\u0026\u0026this.B?this.B.show():this.u\u0026\u0026this.u.show();KL(this);JL.prototype.show.call(this)};\ng.k.Xp\u003dfunction(){};\ng.k.clear\u003dfunction(){this.u\u0026\u0026this.u.clear();this.B\u0026\u0026this.B.clear();LL(this);JL.prototype.hide.call(this)};\ng.k.hide\u003dfunction(){this.u\u0026\u0026this.u.hide();this.B\u0026\u0026this.B.hide();LL(this);JL.prototype.hide.call(this)};\ng.k.On\u003dfunction(){1E3*this.l.getProgressState().current\u003e\u003dthis.L\u0026\u0026jsa(this,!0)};g.w(VL,sL);VL.prototype.init\u003dfunction(a,b,c){sL.prototype.init.call(this,a,b,c);a\u003d!1;null!\u003db.text\u0026\u0026(a\u003dg.mA(b.text),a\u003d!g.sc(a));a?null\u003d\u003db.navigationEndpoint?ms(Error(\"No visit advertiser clickthrough provided in renderer,\")):\"STYLE_UNKNOWN\"!\u003d\u003db.style?ms(Error(\"Button style was not a link-style type in renderer,\")):this.show():ms(Error(\"No visit advertiser text was present in the renderer.\"))};g.w(WL,eL);WL.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);a\u003db.text;g.sc(fL(a))?ms(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(a\u0026\u0026a.text\u0026\u0026(b\u003da.text,this.l\u0026\u0026(b\u003dthis.api.T(),b\u003da.text+\" \"+(b\u0026\u0026b.i?\"\\u2022\":\"\\u00b7\")),b\u003d{text:b,isTemplated:a.isTemplated},a.style\u0026\u0026(b.style\u003da.style),a\u003dnew HL(this.api,this.Xa,this.layoutId,this.i),a.init(MH(\"simple-ad-badge\"),b,c),a.Ba(this.element),g.J(this,a)),this.show())};\nWL.prototype.clear\u003dfunction(){this.hide()};g.w(XL,g.Kx);g.k\u003dXL.prototype;g.k.Au\u003dfunction(){return this.durationMs};\ng.k.stop\u003dfunction(){this.i\u0026\u0026this.qe.jc(this.i)};\ng.k.Rb\u003dfunction(a){a.EL\u0026\u0026a.EL();this.l\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:a.current};this.Z(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.l};\ng.k.Hc\u003dfunction(a){g.vI(a,2)\u0026\u0026this.Z(\"g\")};g.w(YL,g.Kx);g.k\u003dYL.prototype;g.k.Au\u003dfunction(){return this.durationMs};\ng.k.start\u003dfunction(){this.u||(this.u\u003d!0,this.i.start(),this.B\u003dDate.now())};\ng.k.stop\u003dfunction(){this.u\u0026\u0026(this.u\u003d!1,this.i.stop())};\ng.k.Rb\u003dfunction(){var a\u003dDate.now(),b\u003da-this.B;this.G?(this.B\u003da,this.l+\u003db):this.l+\u003d100;a\u003d!1;this.l\u003ethis.durationMs\u0026\u0026(this.l\u003dthis.durationMs,this.i.stop(),a\u003d!0);this.C\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.l/1E3};this.Xa\u0026\u0026this.Xa.Rb(this.C.current);this.Z(\"h\");a\u0026\u0026this.Z(\"g\")};\ng.k.getProgressState\u003dfunction(){return this.C};g.w(aM,JL);g.k\u003daM.prototype;g.k.init\u003dfunction(a,b,c){var d;JL.prototype.init.call(this,a,b,c);if(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.templatedCountdown)||void 0\u003d\u003d\u003dd?0:d.templatedAdText){a\u003db.templatedCountdown.templatedAdText;if(!a.isTemplated){ms(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.u\u003dnew HL(this.api,this.Xa,this.layoutId,this.i);this.u.init(MH(\"ad-text\"),a,{});this.u.Ba(this.element);g.J(this,this.u)}this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){LL(this);JL.prototype.hide.call(this)};\ng.k.Xp\u003dfunction(){this.hide()};\ng.k.On\u003dfunction(){if(null!\u003dthis.l){var a\u003dthis.l.getProgressState();if(null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026this.u){a\u003d(this.l instanceof XL?void 0!\u003d\u003dthis.videoAdDurationSeconds?this.videoAdDurationSeconds:a.seekableEnd:void 0!\u003d\u003dthis.videoAdDurationSeconds?this.videoAdDurationSeconds:this.l instanceof YL?a.seekableEnd:this.api.getDuration(2,!1))-a.current;var b\u003dg.ZL(a);IL(this.u,{FORMATTED_AD_DURATION_REMAINING:String(b),TIME_REMAINING:String(Math.ceil(a))})}}};\ng.k.show\u003dfunction(){KL(this);JL.prototype.show.call(this)};g.w(bM,HL);bM.prototype.onClick\u003dfunction(a){HL.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType)};g.w(gM,g.dL);gM.prototype.Rb\u003dfunction(){var a\u003dthis.l.getProgressState();this.Ic.style.width\u003d100*fM(new cM(a.seekableStart,a.seekableEnd),a.current,0)+\"%\"};\ngM.prototype.u\u003dfunction(){g.zF(this.api.T())||(2\u003d\u003d\u003dthis.api.getPresentingPlayerType()?-1\u003d\u003d\u003dthis.i\u0026\u0026(this.show(),this.i\u003dthis.l.subscribe(\"h\",this.Rb,this),this.Rb()):-1!\u003d\u003dthis.i\u0026\u0026(this.hide(),this.l.Rf(this.i),this.i\u003d-1))};g.w(hM,eL);\nhM.prototype.init\u003dfunction(a,b,c,d){eL.prototype.init.call(this,a,b,c);b.skipOrPreviewRenderer\u0026\u0026(a\u003db.skipOrPreviewRenderer,a.skipAdRenderer?(c\u003dnew UL(this.api,this.Xa,this.layoutId,this.i,this.l,this.G),c.Ba(this.C),c.init(MH(\"skip-button\"),a.skipAdRenderer,this.macros),g.J(this,c)):a.adPreviewRenderer\u0026\u0026(c\u003dnew OL(this.api,this.Xa,this.layoutId,this.i,this.l,!1),c.Ba(this.C),c.init(MH(\"ad-preview\"),a.adPreviewRenderer,this.macros),PL(c),g.J(this,c)));b.brandInteractionRenderer\u0026\u0026(a\u003db.brandInteractionRenderer.brandInteractionRenderer,c\u003d\nnew RL(this.api,this.Xa,this.layoutId,this.i),c.Ba(this.Y),c.init(MH(\"instream-user-sentiment\"),a,this.macros),g.J(this,c));b.flyoutCtaRenderer\u0026\u0026(a\u003db.flyoutCtaRenderer,a.flyoutCtaRenderer\u0026\u0026(c\u003dnew QL(this.api,this.Xa,this.layoutId,this.i,this.l),g.J(this,c),c.Ba(this.L),c.init(MH(\"flyout-cta\"),a.flyoutCtaRenderer,this.macros)));d\u003dd\u0026\u0026d.videoAdDurationSeconds;b.adBadgeRenderer\u0026\u0026(a\u003db.adBadgeRenderer.simpleAdBadgeRenderer,null\u003d\u003da\u0026\u0026(a\u003d{text:{text:\"Ad\",isTemplated:!1}}),c\u003dnew WL(this.api,this.Xa,this.layoutId,\nthis.i,!0),g.J(this,c),c.Ba(this.u),c.init(MH(\"simple-ad-badge\"),a,this.macros));b.adDurationRemaining\u0026\u0026(a\u003db.adDurationRemaining.adDurationRemainingRenderer,null\u003d\u003da\u0026\u0026(a\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),d\u003dnew aM(this.api,this.Xa,this.layoutId,this.i,this.l,d),g.J(this,d),d.Ba(this.u),d.init(MH(\"ad-duration-remaining\"),a,this.macros));b.adInfoRenderer\u0026\u0026(d\u003db.adInfoRenderer,d.adHoverTextButtonRenderer\u0026\u0026(a\u003dnew GL(this.api,this.Xa,this.layoutId,\nthis.i,this.element),g.J(this,a),a.Ba(this.u),a.init(MH(\"ad-info-hover-text-button\"),d.adHoverTextButtonRenderer,this.macros)));b.visitAdvertiserRenderer\u0026\u0026(b\u003db.visitAdvertiserRenderer,b.buttonRenderer\u0026\u0026(d\u003dlsa(this)\u0026\u0026this.B?this.B:this.u))\u0026\u0026(a\u003dnew VL(this.api,this.Xa,this.layoutId,this.i),g.J(this,a),a.Ba(d),a.init(MH(\"visit-advertiser\"),b.buttonRenderer,this.macros));(b\u003dthis.api.T())\u0026\u0026!wF(b)\u0026\u0026\"3\"\u003d\u003db.controlsType\u0026\u0026(b\u003dnew gM(this.api,this.l),b.Ba(this.Aa),g.J(this,b));g.S(this.api.T().experiments,\"enable_updated_html5_player_focus_style\")\u0026\u0026\ng.M(this.element,\"ytp-ad-player-overlay-updated-focus-style\");this.show()};\nhM.prototype.clear\u003dfunction(){this.hide()};g.Fa(\"yt.pubsub.publish\",g.Su,void 0);var pM\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var N2\u003d{},osa\u003d(N2.WEB_UNPLUGGED\u003d\"^unplugged/\",N2.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",N2.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",N2.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",N2.WEB_CREATOR\u003d\"^creator/\",N2.WEB_KIDS\u003d\"^kids/\",N2.WEB_EXPERIMENTS\u003d\"^experiments/\",N2.WEB_MUSIC\u003d\"^music/\",N2.WEB_REMIX\u003d\"^music/\",N2.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",N2.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",N2);mM.prototype.C\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?pM:c;var d\u003d{context:AK(a.clickTrackingParams,!1,this.B)};var e\u003dthis.i(a);if(e){this.l(d,e,b);var f,h;b\u003dg.jM(this.u());(a\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003da.commandMetadata)||void 0\u003d\u003d\u003df?void 0:f.webCommandMetadata)||void 0\u003d\u003d\u003dh?void 0:h.apiUrl)\u0026\u0026(b\u003da);f\u003dqsa(kM(b),void 0);d\u003d{input:f,aq:lM(f),Nl:d,config:Object.assign({},void 0)};d.config.Mo?d.config.Mo.identity\u003dc:d.config.Mo\u003d{identity:c};return d}g.oy(new g.Xv(\"Error: Failed to create Request from Command.\",\na))};\nea.Object.defineProperties(mM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!1}}});g.w(nM,mM);nM.prototype.C\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",aq:lM(\"/getDatasyncIdsEndpoint\",\"GET\"),Nl:{}}};\nnM.prototype.u\u003dfunction(){return[]};\nnM.prototype.i\u003dfunction(){};\nnM.prototype.l\u003dfunction(){};var SLa\u003d{},rsa\u003d(SLa.GET_DATASYNC_IDS\u003dnM,SLa);g.w(rM,mM);rM.prototype.u\u003dfunction(){return eLa};\nrM.prototype.i\u003dfunction(a){return a.subscribeEndpoint};\nrM.prototype.l\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b.channelIds\u0026\u0026(a.channelIds\u003db.channelIds);b.siloName\u0026\u0026(a.siloName\u003db.siloName);b.params\u0026\u0026(a.params\u003db.params);c.botguardResponse\u0026\u0026(a.botguardResponse\u003dc.botguardResponse);c.feature\u0026\u0026(a.clientFeature\u003dc.feature)};\nea.Object.defineProperties(rM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(sM,mM);sM.prototype.u\u003dfunction(){return fLa};\nsM.prototype.i\u003dfunction(a){return a.unsubscribeEndpoint};\nsM.prototype.l\u003dfunction(a,b){b.channelIds\u0026\u0026(a.channelIds\u003db.channelIds);b.siloName\u0026\u0026(a.siloName\u003db.siloName);b.params\u0026\u0026(a.params\u003db.params)};\nea.Object.defineProperties(sM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(tM,mM);tM.prototype.u\u003dfunction(){return bLa};\ntM.prototype.i\u003dfunction(a){return a.feedbackEndpoint};\ntM.prototype.l\u003dfunction(a,b,c){a.feedbackTokens\u003d[];b.feedbackToken\u0026\u0026a.feedbackTokens.push(b.feedbackToken);if(b\u003db.cpn||c.cpn)a.feedbackContext\u003d{cpn:b};a.isFeedbackTokenUnencrypted\u003d!!c.is_feedback_token_unencrypted;a.shouldMerge\u003d!1;c.extra_feedback_tokens\u0026\u0026(a.shouldMerge\u003d!0,a.feedbackTokens\u003da.feedbackTokens.concat(c.extra_feedback_tokens))};\nea.Object.defineProperties(tM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(uM,mM);uM.prototype.u\u003dfunction(){return cLa};\nuM.prototype.i\u003dfunction(a){return a.modifyChannelNotificationPreferenceEndpoint};\nuM.prototype.l\u003dfunction(a,b){b.params\u0026\u0026(a.params\u003db.params);b.secondaryParams\u0026\u0026(a.secondaryParams\u003db.secondaryParams)};g.w(vM,mM);vM.prototype.u\u003dfunction(){return dLa};\nvM.prototype.i\u003dfunction(a){return a.playlistEditEndpoint};\nvM.prototype.l\u003dfunction(a,b){b.actions\u0026\u0026(a.actions\u003db.actions);b.params\u0026\u0026(a.params\u003db.params);b.playlistId\u0026\u0026(a.playlistId\u003db.playlistId)};g.w(wM,mM);wM.prototype.u\u003dfunction(){return aLa};\nwM.prototype.i\u003dfunction(a){return a.webPlayerShareEntityServiceEndpoint};\nwM.prototype.l\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b.serializedShareEntity\u0026\u0026(a.serializedSharedEntity\u003db.serializedShareEntity);c.includeListId\u0026\u0026(a.includeListId\u003d!0)};xM.prototype.fetch\u003dfunction(a,b){var c\u003dthis;a\u003dnew window.Request(a,b);return Promise.resolve(fetch(a).then(function(d){return c.handleResponse(d)}).catch(function(d){g.py(d)}))};\nxM.prototype.handleResponse\u003dfunction(a){var b\u003da.text().then(function(c){return JSON.parse(c.replace(\")]}\u0027\",\"\"))});\na.redirected||a.ok||(b\u003db.then(function(c){g.py(new g.Xv(\"Error: API fetch failed\",a.status,a.url,c));return Object.assign(Object.assign({},c),{errorMetadata:{status:a.status}})}));\nreturn b};var yM;AM.prototype.fetch\u003dfunction(a,b){var c\u003dthis;return new Promise(function(d){var e,f,h\u003dnew XMLHttpRequest;h.onerror\u003dfunction(){d(c.handleResponse(a,h.status,h.response))};\nh.onload\u003dfunction(){d(c.handleResponse(a,h.status,h.response))};\nh.open(null!\u003d\u003d(e\u003db.method)\u0026\u0026void 0!\u003d\u003de?e:\"GET\",a,!0);h.responseType\u003d\"text\";h.withCredentials\u003d!0;if(b.headers)for(var l\u003dg.r(Object.entries(b.headers)),m\u003dl.next();!m.done;m\u003dl.next()){var n\u003dg.r(m.value);m\u003dn.next().value;n\u003dn.next().value;h.setRequestHeader(m,n)}h.send(null!\u003d\u003d(f\u003db.body)\u0026\u0026void 0!\u003d\u003df?f:null)})};\nAM.prototype.handleResponse\u003dfunction(a,b,c){c\u003dc.replace(\")]}\u0027\",\"\");try{var d\u003dJSON.parse(c)}catch(e){g.py(new g.Xv(\"JSON parsing failed after XHR fetch\",a,b,c)),d\u003d{}}200!\u003d\u003db\u0026\u0026(g.py(new g.Xv(\"XHR API fetch failed\",a,b,c)),d\u003dObject.assign(Object.assign({},d),{errorMetadata:{status:b}}));return d};var zsa\u003d[],BM\u003d!1;Qv.prototype.Ud\u003dfunction(a){this.handleError(a)};\nQv.prototype.logEvent\u003dfunction(a,b){switch(a){case \"IDB_DATA_CORRUPTED\":g.fs(\"idb_data_corrupted_killswitch\")||this.i(\"idbDataCorrupted\",b);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.i(\"idbUnexpectedlyClosed\",b);break;case \"IS_SUPPORTED_COMPLETED\":g.fs(\"idb_is_supported_completed_killswitch\")||this.i(\"idbIsSupportedCompleted\",b);break;case \"QUOTA_EXCEEDED\":Fsa(this,b);break;case \"TRANSACTION_ENDED\":this.u\u0026\u0026this.i(\"idbTransactionEnded\",b);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":a\u003dObject.assign(Object.assign({},\nb),{hasWindowUnloaded:this.l}),this.i(\"idbTransactionAborted\",a)}};CM.prototype.initialize\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;var e,f;if(a.program){var h\u003dnull!\u003d\u003d(e\u003da.interpreterScript)\u0026\u0026void 0!\u003d\u003de?e:null,l\u003dnull!\u003d\u003d(f\u003da.interpreterUrl)\u0026\u0026void 0!\u003d\u003df?f:null;if(a.interpreterSafeScript){var m\u003da.interpreterSafeScript;h\u003dg.hc(\"From proto message. b/166824318\");m\u003dm.privateDoNotAccessOrElseSafeScriptWrappedValue||\"\";gc(h);gc(h);h\u003d(h\u003dbc())?h.createScript(m):m;h\u003d(new jc(h,ic)).toString()}a.interpreterSafeUrl\u0026\u0026(l\u003da.interpreterSafeUrl,l\u003dmd(g.hc(\"From proto message. b/166824318\"),\nl.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue||\"\").toString());Hsa(this,h,l,a.program,b,c,d)}else g.py(Error(\"Cannot initialize botguard without program\"))};\nCM.prototype.ke\u003dfunction(){return!!this.i};\nCM.prototype.invoke\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return this.i?this.i.hasOwnProperty(\"hot\")?this.i.hot(void 0,void 0,a):this.i.invoke(void 0,void 0,a):null};\nCM.prototype.dispose\u003dfunction(){this.i\u003dnull};var DM\u003dnew CM,EM\u003d0;var Rsa\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},Ssa\u003d{android:\"ANDROID\",\"android.k\":\"ANDROID_KIDS\",\"android.m\":\"ANDROID_MUSIC\",\"android.up\":\"ANDROID_UNPLUGGED\",youtube:\"WEB\",ytios:\"IOS\",\"ytios.k\":\"IOS_KIDS\",\"ytios.m\":\"IOS_MUSIC\",\"ytios.up\":\"IOS_UNPLUGGED\"},Tsa\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},Qsa\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},Osa\u003d{0:\"YT_KIDS_AGE_UP_MODE_UNKNOWN\",1:\"YT_KIDS_AGE_UP_MODE_OFF\",2:\"YT_KIDS_AGE_UP_MODE_TWEEN\",\n3:\"YT_KIDS_AGE_UP_MODE_PRESCHOOL\"},Psa\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"};var Xsa\u003dnew Set(\"embed_config endscreen_ad_tracking home_group_info ic_track player_request watch_next_request\".split(\" \"));var O2\u003d{},TLa\u003d(O2[\"api.invalidparam\"]\u003d2,O2.auth\u003d150,O2[\"drm.auth\"]\u003d150,O2[\"heartbeat.net\"]\u003d150,O2[\"heartbeat.servererror\"]\u003d150,O2[\"heartbeat.stop\"]\u003d150,O2[\"html5.unsupportedads\"]\u003d5,O2[\"fmt.noneavailable\"]\u003d5,O2[\"fmt.decode\"]\u003d5,O2[\"fmt.unplayable\"]\u003d5,O2[\"html5.missingapi\"]\u003d5,O2[\"html5.unsupportedlive\"]\u003d5,O2[\"drm.unavailable\"]\u003d5,O2);g.w(MM,g.F);g.k\u003dMM.prototype;\ng.k.handleExternalCall\u003dfunction(a,b,c){var d\u003dthis.C[a],e\u003dthis.J[a],f\u003dd;if(e)if(c\u0026\u0026Tz(c,hLa,iLa))f\u003de;else if(!d)throw Error(\u0027API call from an untrusted origin: \"\u0027+c+\u0027\"\u0027);d\u003dthis.app.T();d.Rj\u0026\u0026!this.V.has(a)\u0026\u0026(this.V.add(a),g.Sv(\"webPlayerApiCalled\",{callerUrl:d.loaderUrl,methodName:a,origin:c||void 0,playerStyle:d.playerStyle||void 0}));if(f){c\u003d!1;d\u003dg.r(b);for(e\u003dd.next();!e.done;e\u003dd.next())if(String(e.value).includes(\"javascript:\")){c\u003d!0;break}c\u0026\u0026g.py(Error(\u0027Dangerous call to \"\u0027+a+\u0027\" with [\u0027+b+\"].\"));\nreturn f.apply(this,b)}throw Error(\u0027Unknown API method: \"\u0027+a+\u0027\".\u0027);};\ng.k.isExternalMethodAvailable\u003dfunction(a,b){return this.C[a]?!0:!!(this.J[a]\u0026\u0026b\u0026\u0026Tz(b,hLa,iLa))};\ng.k.getBandwidthEstimate\u003dfunction(){return cF(this.app.T().schedule)};\ng.k.reportPlaybackIssue\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?\"\":a;var b\u003dg.bN(this.app);b\u0026\u0026(a\u003d{gpu:(0,g.rW)(),d:a},b.handleError(new g.cE(\"feedback\",!1,a)))};\ng.k.getApiInterface\u003dfunction(){return this.L.slice()};\ng.k.getInternalApiInterface\u003dfunction(){return g.Lb(this.l)};\ng.k.yP\u003dfunction(a,b){if(\"string\"\u003d\u003d\u003dtypeof b){var c\u003dfunction(d){for(var e\u003d[],f\u003d0;f\u003carguments.length;++f)e[f-0]\u003darguments[f];g.Ga(b).apply(window,e)};\nthis.G[b]\u003dc}else c\u003db;this.app.Fl.subscribe(a,c)};\ng.k.vV\u003dfunction(a,b){if(\"string\"\u003d\u003d\u003dtypeof b){var c\u003dthis.G[b],d\u003dthis.G;b in d\u0026\u0026delete d[b];b\u003dc}this.app.Fl.unsubscribe(a,b)};\ng.k.getPlayerState\u003dfunction(){return aGa(this.app)};\ng.k.cueVideoByPlayerVars\u003dfunction(a,b){this.app.cueVideoByPlayerVars(a,b||this.playerType)};\ng.k.loadVideoByPlayerVars\u003dfunction(a,b,c,d,e){this.app.loadVideoByPlayerVars(a,c||this.playerType,b,d,e)};\ng.k.preloadVideoByPlayerVars\u003dfunction(a,b,c,d,e){c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;this.app.preloadVideoByPlayerVars(a,b||this.playerType,c,void 0\u003d\u003d\u003dd?\"\":d,void 0\u003d\u003d\u003de?\"\":e)};\ng.k.seekTo\u003dfunction(a,b,c){this.i\u0026\u0026pY(this.app,!0,this.playerType);tY(this.app,a,b,c,this.playerType)};\ng.k.seekToChapterWithAnimation\u003dfunction(a){this.app.seekToChapterWithAnimation(a)};\ng.k.startSeekCsiAction\u003dfunction(){this.X(\"h5_csi_seek_latency_action\")\u0026\u0026(this.app.hp().u.i\u003d(0,g.P)())};\ng.k.seekToStreamTime\u003dfunction(a,b,c){this.i\u0026\u0026pY(this.app,!0,this.playerType);var d\u003dthis.app,e\u003dthis.playerType;b\u003dvoid 0\u003d\u003d\u003db?!0:b;var f\u003dvoid 0\u003d\u003d\u003df?!1:f;var h\u003dg.bN(d,e),l\u003d0;h\u0026\u0026h.getStreamTimeOffset()\u0026\u0026!h.Oc()\u0026\u0026(l\u003dh.getStreamTimeOffset());tY(d,a-l,b,c,e,f)};\ng.k.getStreamTimeOffset\u003dfunction(){var a\u003dg.bN(this.app,1);return a?a.getStreamTimeOffset():0};\ng.k.seekToLiveHead\u003dfunction(a,b){var c\u003dg.bN(this.app,this.playerType);c\u0026\u0026(c\u003dc.getVideoData())\u0026\u0026c.isLivePlayback\u0026\u0026tY(this.app,Infinity,a,b,this.playerType)};\ng.k.getCurrentTime\u003dfunction(){return this.app.getCurrentTime(this.playerType)};\ng.k.getMediaReferenceTime\u003dfunction(){var a\u003dthis.app.getIngestionTime(this.playerType);return isNaN(a)?this.getCurrentTime():a};\ng.k.getDuration\u003dfunction(){return this.app.getDuration(this.playerType)};\ng.k.getVolume\u003dfunction(){return this.app.Tf.volume};\ng.k.setVolume\u003dfunction(a){gta(this,a)};\ng.k.isMuted\u003dfunction(){return this.app.Tf.muted};\ng.k.mute\u003dfunction(){hta(this)};\ng.k.unMute\u003dfunction(){ita(this)};\ng.k.playVideo\u003dfunction(){this.i\u0026\u0026pY(this.app,!0,this.playerType);var a\u003dthis.app.getPresentingPlayerType();if(2\u003d\u003d\u003da\u0026\u0026!this.app.Kd()){var b\u003dxN(this.app.sb());if(!bKa(b)){b.Fk(\"control_play\");return}if(cKa(b))return}3\u003d\u003d\u003da?g.WM(this.app.sb()).Fk(\"control_play\"):this.app.playVideo(a)};\ng.k.pauseVideo\u003dfunction(){var a\u003dthis.app.getPresentingPlayerType();if(2\u003d\u003d\u003da\u0026\u0026!this.app.Kd()){var b\u003dxN(this.app.sb());if(!bKa(b)){b.Fk(\"control_pause\");return}}3\u003d\u003d\u003da?g.WM(this.app.sb()).Fk(\"control_pause\"):this.app.pauseVideo(a)};\ng.k.stopVideo\u003dfunction(){var a\u003dthis.app;a.W.fb\u0026\u0026a.Wa.Z(\"pageTransition\");a.stopVideo()};\ng.k.clearVideo\u003dfunction(){};\ng.k.getPlaybackRate\u003dfunction(){return g.bN(this.app,1).getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(a){\"number\"\u003d\u003d\u003dtypeof a\u0026\u0026this.app.setPlaybackRate(a)};\ng.k.getAvailablePlaybackRates\u003dfunction(){var a\u003dthis.app.T();if(a.Zb){var b\u003da.l||a.X(\"web_player_admin_origin_killswitch\")?a.Zd[0]:window.location.origin;a\u003d[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(b)||a.Xj?mLa:lLa}else a\u003d[1];return a};\ng.k.getPlaybackQuality\u003dfunction(a){return(a\u003dg.bN(this.app,a))?a.getPlaybackQuality():\"unknown\"};\ng.k.setPlaybackQuality\u003dfunction(){};\ng.k.getAvailableQualityLevels\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);return a?(a\u003dg.Re(a.Um(),function(b){return b.quality}),a.length\u0026\u0026(\"auto\"\u003d\u003d\u003da[0]\u0026\u0026a.shift(),a\u003da.concat([\"auto\"])),a):[]};\ng.k.getAvailableQualityLabels\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);return a?g.Re(a.Um(),function(b){return b.qualityLabel}):[]};\ng.k.getVideoBytesLoaded\u003dfunction(){return this.getVideoLoadedFraction()};\ng.k.getVideoBytesTotal\u003dfunction(){return 1};\ng.k.getVideoLoadedFraction\u003dfunction(){return this.app.getVideoLoadedFraction()};\ng.k.getVideoStartBytes\u003dfunction(){return 0};\ng.k.setSize\u003dfunction(){this.app.Za().resize()};\ng.k.channelSubscribed\u003dfunction(){this.Na(\"SUBSCRIBE\",bY(this.app).Qi)};\ng.k.channelUnsubscribed\u003dfunction(){this.Na(\"UNSUBSCRIBE\",bY(this.app).Qi)};\ng.k.getStatsForNerds\u003dfunction(){return this.app.getStatsForNerds()};\ng.k.setScreenLayer\u003dfunction(a){this.app.setScreenLayer(a)};\ng.k.getCurrentPlaylistSequence\u003dfunction(){return g.bN(this.app).getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){return g.bN(this.app).getPlaylistSequenceForTime(a)};\ng.k.shouldSendVisibilityState\u003dfunction(){return!0};\ng.k.updateFullerscreenEduButtonVisibility\u003dfunction(a){var b\u003dqGa(this.app);b\u0026\u0026(b.u\u003da,b.Ma())};\ng.k.updateFullerscreenEduButtonSubtleModeState\u003dfunction(a){var b\u003dqGa(this.app);b\u0026\u0026(g.N(b.element,\"ytp-fullerscreen-edu-button-subtle\",a),a\u0026\u0026!b.C\u0026\u0026(b.element.setAttribute(\"title\",\"Scroll for details\"),g.hf(b,g.jO(b.B.fc(),b.element)),b.C\u003d!0))};\ng.k.confirmYpcRental\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);a\u0026\u0026a.Cd(\"ypc_clickwrap\")};\ng.k.setHomeGroupInfo\u003dfunction(a){this.app.T().homeGroupInfo\u003da};\ng.k.setConnectedRemoteApps\u003dfunction(a){this.app.T().Wj\u003da};\ng.k.setLivingRoomAppMode\u003dfunction(a){this.app.T().livingRoomAppMode\u003diF(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",a,bma)};\ng.k.setEnablePrivacyFilter\u003dfunction(a){this.app.T().enablePrivacyFilter\u003dvoid 0\u003d\u003d\u003da?!1:a};\ng.k.isPictureInPictureAllowed\u003dfunction(){return bY(this.app).rB};\ng.k.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.k.loadModule\u003dfunction(a){\"captions\"\u003d\u003d\u003da\u0026\u0026(a\u003dg.rN(this.app.sb()))\u0026\u0026!a.loaded\u0026\u0026a.load()};\ng.k.unloadModule\u003dfunction(a){\"captions\"\u003d\u003d\u003da\u0026\u0026(a\u003dg.rN(this.app.sb()))\u0026\u0026a.loaded\u0026\u0026a.oW()};\ng.k.loadVideoById\u003dfunction(a,b,c){a\u0026\u0026(a\u003dthis.app.loadVideoByPlayerVars(JM(a,b,c),this.playerType),this.i\u0026\u0026pY(this.app,a,this.playerType))};\ng.k.cueVideoById\u003dfunction(a,b,c){this.app.cueVideoByPlayerVars(JM(a,b,c),this.playerType)};\ng.k.loadVideoByUrl\u003dfunction(a,b,c){a\u003ddta(a,b,c);a\u003dthis.app.loadVideoByPlayerVars(a,this.playerType);this.i\u0026\u0026pY(this.app,a,this.playerType)};\ng.k.cueVideoByUrl\u003dfunction(a,b,c){a\u003ddta(a,b,c);this.app.cueVideoByPlayerVars(a,this.playerType)};\ng.k.getVideoUrl\u003dfunction(){var a\u003dthis.app.T();if(a.L)return\"\";var b\u003dbY(this.app),c\u003dvoid 0;b.isLivePlayback||(c\u003dMath.floor(this.app.getCurrentTime(1)));return a.getVideoUrl(b.videoId,this.getPlaylistId()||void 0,c)};\ng.k.getDebugText\u003dfunction(){return this.app.getDebugText()};\ng.k.getVideoEmbedCode\u003dfunction(){var a\u003dthis.app.T();return a.L?\"\":a.getVideoEmbedCode(bY(this.app).videoId,this.app.Za().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.k.addCueRange\u003dfunction(a,b,c){return rY(this.app,a,b,c)};\ng.k.addUtcCueRange\u003dfunction(a,b,c){var d\u003dthis.app,e\u003dd.getIngestionTime();e?(e-\u003dd.getCurrentTime(),a\u003drY(d,a,b-e,c-e)):a\u003d!1;return a};\ng.k.removeCueRange\u003dfunction(a){a:{for(var b\u003dthis.app,c\u003db.i.Vm(),d\u003d0;d\u003cc.length;d++){var e\u003dc[d];if(e.getId()\u003d\u003d\u003da){b.i.removeCueRange(e);VX(b,\"cuerangesremoved\",[e]);a\u003d!0;break a}}a\u003d!1}return a};\ng.k.loadPlaylist\u003dfunction(a,b,c,d){this.app.loadPlaylist(a,b,c,d);this.i\u0026\u0026pY(this.app,!0,this.playerType)};\ng.k.cuePlaylist\u003dfunction(a,b,c,d){this.app.cuePlaylist(a,b,c,d)};\ng.k.nextVideo\u003dfunction(){this.app.nextVideo();this.i\u0026\u0026pY(this.app,!0,this.playerType)};\ng.k.previousVideo\u003dfunction(){this.app.previousVideo();this.i\u0026\u0026pY(this.app,!0,this.playerType)};\ng.k.playVideoAt\u003dfunction(a){this.app.playVideoAt(a);this.i\u0026\u0026pY(this.app,!0,this.playerType)};\ng.k.setShuffle\u003dfunction(a){var b\u003dthis.app.getPlaylist();b\u0026\u0026b.setShuffle(a)};\ng.k.setLoop\u003dfunction(a){var b\u003dthis.app.getPlaylist();b\u0026\u0026(b.loop\u003da)};\ng.k.uQ\u003dfunction(){var a\u003dthis.app.getPlaylist();if(!a)return null;for(var b\u003d[],c\u003d0;c\u003ca.length;c++){var d\u003da.ib(c);d\u0026\u0026b.push(d.videoId)}return b};\ng.k.getPlaylistIndex\u003dfunction(){var a\u003dthis.app.getPlaylist();return a?a.index:-1};\ng.k.getPlaylistId\u003dfunction(){var a\u003dthis.app.getPlaylist();return a\u0026\u0026a.listId?a.listId.toString():null};\ng.k.setOption\u003dfunction(a,b,c){if(!b)return null;var d\u003dthis.app.sb();return\"captions\"\u003d\u003d\u003da?(a\u003dg.rN(d))\u0026\u0026a.Ze(b,c):null};\ng.k.getOption\u003dfunction(a,b,c){var d\u003dg.bN(this.app,this.playerType);return d\u0026\u0026d.getVideoData().isPrivate\u0026\u0026this.app.T().l?{}:this.setOption(a,b,c)};\ng.k.getOptions\u003dfunction(a){var b\u003dthis.app.sb();if(\"captions\"\u003d\u003d\u003da)return(b\u003dg.rN(b))\u0026\u0026b.getOptions();if(!a)return a\u003d[],g.rN(b)\u0026\u0026a.push(\"captions\"),a};\ng.k.Vx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.playerType:a;var b\u003d{};if(a\u003dg.bN(this.app,a)){a\u003da.getVideoData();if(a.isPrivate)return{};b.video_id\u003da.videoId;b.author\u003da.author;b.title\u003da.title;if(a.l\u0026\u0026a.l.video){b.video_quality\u003da.l.video.quality;a\u003da.l.video;var c\u003d[];32\u003ca.fps\u0026\u0026c.push(\"hfr\");a.isHdr()\u0026\u0026c.push(\"hdr\");\"bt2020\"\u003d\u003d\u003da.primaries\u0026\u0026c.push(\"wcg\");b.video_quality_features\u003dc}}if(a\u003dthis.getPlaylistId())b.list\u003da;return b};\ng.k.showVideoInfo\u003dfunction(){RFa(this.app,!0)};\ng.k.hideVideoInfo\u003dfunction(){RFa(this.app,!1)};\ng.k.isVideoInfoVisible\u003dfunction(){return this.app.isVideoInfoVisible()};\ng.k.getAdState\u003dfunction(){return this.app.getAdState()};\ng.k.isNotServable\u003dfunction(a){if(a!\u003d\u003dthis.app.config.args.video_id)return!1;var b\u003d(a\u003d(a\u003dg.bN(this.app,1))?a.getPlayerState():null)?a.getData():null;return!!(a\u0026\u0026b\u0026\u0026g.U(a,128)\u0026\u00265\u003d\u003d\u003dTLa[b.errorCode])};\ng.k.getSphericalProperties\u003dfunction(){var a\u003dg.YM(this.app.sb());return a\u0026\u00262!\u003d\u003dthis.playerType?a.getSphericalProperties():{}};\ng.k.setSphericalProperties\u003dfunction(a){if(a\u0026\u00262!\u003d\u003dthis.playerType){var b\u003dg.YM(this.app.sb());b\u0026\u0026b.setSphericalProperties(a,!0)}};\ng.k.supportsGaplessAudio\u003dfunction(){return this.app.T().supportsGaplessAudio()};\ng.k.enqueueVideoByPlayerVars\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;this.app.enqueueVideoByPlayerVars(a,b,c,void 0\u003d\u003d\u003dd?\"\":d)};\ng.k.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.k.destroy\u003dfunction(){this.app.dispose()};\ng.k.sendAbandonmentPing\u003dfunction(){var a\u003dg.bN(this.app);a\u0026\u0026a.sendAbandonmentPing()};\ng.k.downloadVideo\u003dfunction(a,b){return this.app.downloadVideo(a,b)};\ng.k.refreshAllVideos\u003dfunction(){return this.app.refreshAllVideos()};\ng.k.deleteAllVideos\u003dfunction(){return this.app.deleteAllVideos()};\ng.k.deleteVideos\u003dfunction(a){return this.app.deleteVideos(a)};\ng.k.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.k.setAutonavState\u003dfunction(a){nGa(this.app,a)};\ng.k.setAutonav\u003dfunction(a){this.setAutonavState(a?2:1)};\ng.k.setLoopRange\u003dfunction(a){this.app.setLoopRange(a)};\ng.k.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.k.setImmersivePreview\u003dfunction(a){this.app.setImmersivePreview(a)};\ng.k.setIsExternalPlaylist\u003dfunction(a){this.app.setIsExternalPlaylist(a)};\ng.k.getAppState\u003dfunction(){return this.app.getAppState()};\ng.k.addInfoCardXml\u003dfunction(a,b,c){this.app.T().V.add(a,{gx:b,Aw:c})};\ng.k.updateLastActiveTime\u003dfunction(){Du()};\ng.k.setBlackout\u003dfunction(a){this.app.setBlackout(a)};\ng.k.setAccountLinkState\u003dfunction(a){this.app.setAccountLinkState(a)};\ng.k.updateAccountLinkingConfig\u003dfunction(a){this.app.updateAccountLinkingConfig(a)};\ng.k.setUserEngagement\u003dfunction(a){this.app.T().Ei!\u003d\u003da\u0026\u0026(this.app.T().Ei\u003da,(a\u003dg.bN(this.app,this.playerType))\u0026\u0026CX(a))};\ng.k.updateSubtitlesUserSettings\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;g.rN(this.app.sb()).IM(a,b)};\ng.k.getCaptionWindowContainerId\u003dfunction(){var a\u003dg.rN(this.app.sb());return a?a.getCaptionWindowContainerId():\"\"};\ng.k.toggleSubtitlesOn\u003dfunction(){var a\u003dg.rN(this.app.sb());a\u0026\u0026a.qM()};\ng.k.setFauxFullscreen\u003dfunction(a){g.Dx();this.app.Fi(a?2:0)};\ng.k.setUseFastSizingOnWatch\u003dfunction(a){this.app.Za().setUseFastSizingOnWatch(a)};\ng.k.getPresentingPlayerType\u003dfunction(){var a\u003dthis.app.getPresentingPlayerType(!0);2\u003d\u003d\u003da\u0026\u0026this.app.Kd()\u0026\u0026(a\u003d1);return a};\ng.k.getPlayerResponse\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);return a?a.getVideoData().getPlayerResponse():null};\ng.k.getStoryboardFrame\u003dfunction(a,b){var c\u003dthis.app.Eh();if(!c)return null;b\u003dc.levels[b];return b?(a\u003dg.NG(b,a))?{column:a.column,columns:a.columns,height:a.Qy,row:a.row,rows:a.rows,url:a.url,width:a.Ry}:null:null};\ng.k.getStoryboardFrameIndex\u003dfunction(a,b){var c\u003dthis.app.Eh();if(!c)return-1;b\u003dc.levels[b];if(!b)return-1;a-\u003dthis.Oc();return b.Iw(a)};\ng.k.getStoryboardLevel\u003dfunction(a){var b\u003dthis.app.Eh();return b?(b\u003db.levels[a])?{index:a,intervalMs:b.i,maxFrameIndex:b.gt(),minFrameIndex:b.LA()}:null:null};\ng.k.getNumberOfStoryboardLevels\u003dfunction(){var a\u003dthis.app.Eh();return a?a.levels.length:0};\ng.k.jQ\u003dfunction(){return this.getAudioTrack()};\ng.k.getAudioTrack\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);return a?a.getAudioTrack():this.app.getVideoData().Mj};\ng.k.setAudioTrack\u003dfunction(a){3\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026g.WM(this.app.sb()).Fk(\"control_set_audio_track\",a);var b\u003dg.bN(this.app,this.playerType);if(b){var c,d,e;if(!b.isDisposed()\u0026\u0026!g.U(b.playerState,128))if(null\u003d\u003d\u003d(c\u003db.videoData.u)||void 0\u003d\u003d\u003dc?0:c.i)b.Va.setAudioTrack(a);else{c\u003dnull\u003d\u003d\u003d(d\u003db.oa)||void 0\u003d\u003d\u003dd?void 0:d.audioTracks();if(b.X(\"html5_native_audio_track_switching\")\u0026\u0026(null\u003d\u003d\u003d(e\u003db.videoData.l)||void 0\u003d\u003d\u003de?0:MD(e))\u0026\u0026c\u0026\u00261\u003cc.length)a:{for(d\u003d0;d\u003cc.length;++d)if(e\u003dc[d],e.label\u003d\u003d\u003da.Gc.getName()){if(e.enabled){c\u003d\n!1;break a}c\u003de.enabled\u003d!0;break a}c\u003dvoid 0}else{a:if(c\u003db.videoData,c.J\u0026\u0026!MD(c.J)||a\u003d\u003dc.Qj||!c.zb||0\u003e\u003dc.zb.length)c\u003d!1;else{d\u003dg.r(c.zb);for(e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;if(!(e instanceof dG)){c\u003d!1;break a}var f\u003da.Gc.getId();e.u\u0026\u0026(jma(e.u,f),e.l\u003dnull)}c.Qj\u003da;c\u003d!0}c\u003dc\u0026\u0026sX(b)}c\u0026\u0026(b.Z(\"internalaudioformatchange\",b.videoData,!0),b.Ca(\"hlsaudio\",a.id))}}};\ng.k.kQ\u003dfunction(){return this.getAvailableAudioTracks()};\ng.k.getAvailableAudioTracks\u003dfunction(){return g.bN(this.app,this.playerType).getAvailableAudioTracks()};\ng.k.getMaxPlaybackQuality\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);return a\u0026\u0026a.getVideoData().l?rB(a.me?JCa(a.Bf,a.me,a.Dr()):TG):\"unknown\"};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);return a?a.getUserPlaybackQualityPreference():\"auto\"};\ng.k.getSubtitlesUserSettings\u003dfunction(){var a\u003dg.rN(this.app.sb());return a?a.xQ():null};\ng.k.resetSubtitlesUserSettings\u003dfunction(){g.rN(this.app.sb()).AV()};\ng.k.setMinimized\u003dfunction(a){this.app.setMinimized(a)};\ng.k.setInlinePreview\u003dfunction(a){this.app.setInlinePreview(a)};\ng.k.setGlobalCrop\u003dfunction(a){this.app.Za().setGlobalCrop(a)};\ng.k.getVisibilityState\u003dfunction(){var a\u003dthis.Be();return this.app.getVisibilityState(this.zf(),this.isFullscreen()||wF(this.app.T()),a,this.isInline(),this.app.Kr(),this.app.Ir())};\ng.k.isMutedByMutedAutoplay\u003dfunction(){return this.app.tv};\ng.k.isInline\u003dfunction(){return this.app.isInline()};\ng.k.setInternalSize\u003dfunction(a,b){this.app.Za().setInternalSize(new g.Uf(a,b))};\ng.k.Oc\u003dfunction(){var a\u003dg.bN(this.app,void 0);return a?a.Oc():0};\ng.k.Be\u003dfunction(){return this.app.Be()};\ng.k.zf\u003dfunction(){var a\u003dg.bN(this.app,this.playerType);return!!a\u0026\u0026a.zf()};\ng.k.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.k.setSafetyMode\u003dfunction(a){this.app.T().enableSafetyMode\u003da};\ng.k.canPlayType\u003dfunction(a){return this.app.canPlayType(a)};\ng.k.updatePlaylist\u003dfunction(a){if(a){var b\u003dthis.getPlaylistId(),c\u003d!1;if(b\u0026\u0026b!\u003d\u003da.list)if(this.X(\"player_enable_playback_playlist_change\"))c\u003d!0;else return;void 0!\u003d\u003da.external_list\u0026\u0026this.app.setIsExternalPlaylist(a.external_list);var d\u003da.video;(b\u003dthis.app.getPlaylist())\u0026\u0026!c?this.isFullscreen()\u0026\u0026((c\u003dd[b.index])\u0026\u0026c.encrypted_id!\u003d\u003db.ib().videoId||(a.index\u003db.index)):dY(this.app,{list:a.list,index:a.index,playlist_length:d.length});iN(this.app.getPlaylist(),a);this.Na(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.k.updateVideoData\u003dfunction(a,b){var c\u003dg.bN(this.app,this.playerType||1);c\u0026\u0026g.XG(c.getVideoData(),a,b)};\ng.k.updateEnvironmentData\u003dfunction(a){FF(this.app.T(),a,!1)};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a){this.app.sendVideoStatsEngageEvent(a,this.playerType)};\ng.k.setCardsVisible\u003dfunction(a,b,c){var d\u003dg.AN(this.app.sb());d\u0026\u0026d.rh()\u0026\u0026d.setCardsVisible(a,b,c)};\ng.k.productsInVideoVisibilityUpdated\u003dfunction(a){this.Z(\"changeProductsInVideoVisibility\",a)};\ng.k.setInline\u003dfunction(a){this.app.setInline(a)};\ng.k.isAtLiveHead\u003dfunction(a,b){return this.app.isAtLiveHead(a,void 0\u003d\u003d\u003db?!0:b)};\ng.k.getVideoAspectRatio\u003dfunction(){return this.app.Za().getVideoAspectRatio()};\ng.k.getPreferredQuality\u003dfunction(){var a\u003dg.bN(this.app);return a?a.getPreferredQuality():\"unknown\"};\ng.k.setPlaybackQualityRange\u003dfunction(a,b){var c\u003dg.bN(this.app,this.playerType);c\u0026\u0026(a\u003doB(a,b||a,!0,\"m\"),eya(c,a,!0))};\ng.k.onAdUxClicked\u003dfunction(a,b){this.Z(\"aduxclicked\",a,b)};\ng.k.Z\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.app.T().u\u0026\u0026(\"videodatachange\"\u003d\u003d\u003da||\"resize\"\u003d\u003d\u003da||\"cardstatechange\"\u003d\u003d\u003da)\u0026\u0026this.app.Fl.Z.apply(this.app.Fl,[a].concat(g.v(c)));this.app.dm.Z.apply(this.app.dm,[a].concat(g.v(c)))};\ng.k.Na\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.app.Fl.Z.apply(this.app.Fl,[a].concat(g.v(c)));this.app.dm.Z.apply(this.app.dm,[a].concat(g.v(c)))};\ng.k.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.k.X\u003dfunction(a){return g.S(this.app.T().experiments,a)};\ng.k.ma\u003dfunction(){};\ng.k.va\u003dfunction(){if(this.element){var a\u003dthis.element,b;for(b in this.l)this.l.hasOwnProperty(b)\u0026\u0026(a[b]\u003dnull);this.element\u003dnull}this.B\u003d{};this.G\u003d{};g.F.prototype.va.call(this)};g.w(SM,MM);g.k\u003dSM.prototype;g.k.addCueRange\u003dfunction(a,b,c,d,e){return rY(this.app,a,b,c,d,e)};\ng.k.getPlayerState\u003dfunction(a){return aGa(this.app,a)};\ng.k.nextVideo\u003dfunction(a,b){this.app.nextVideo(a,b)};\ng.k.previousVideo\u003dfunction(a){this.app.previousVideo(a)};\ng.k.seekBy\u003dfunction(a,b,c){tY(this.app,this.app.getCurrentTime()+a,b,c,this.playerType)};\ng.k.seekTo\u003dfunction(a,b,c,d){tY(this.app,a,b,c,d||this.playerType)};\ng.k.getStoryboardFormat\u003dfunction(){return this.app.getStoryboardFormat()};\ng.k.Vx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.playerType:a;var b\u003dMM.prototype.Vx.call(this,a)||{};if(a\u003dg.bN(this.app,a))a\u003da.getVideoData(),b.backgroundable\u003da.backgroundable,b.eventId\u003da.eventId,b.cpn\u003da.clientPlaybackNonce,b.hasProgressBarBoundaries\u003da.hasProgressBarBoundaries(),b.isLive\u003da.isLivePlayback,b.isWindowedLive\u003da.Si,b.isManifestless\u003diH(a),b.allowLiveDvr\u003da.allowLiveDvr,b.isListed\u003da.isListed,b.itct\u003da.La,b.ypcOriginalItct\u003da.CV,b.ypcPreview\u003da.ypcPreview,b.paidContentOverlayText\u003dYna(a),b.paidContentOverlayDurationMs\u003d\nmH(a),null!\u003da.liveUtcStartSeconds\u0026\u0026(b.liveUtcStartSeconds\u003da.liveUtcStartSeconds),a.i\u0026\u0026uB(a.i)\u0026\u0026(b.usingLocalMedia\u003d\"true\");return b};\ng.k.getCurrentTime\u003dfunction(a,b){var c;return 2\u003d\u003d\u003dthis.app.getAppState()\u0026\u00265\u003d\u003d\u003dthis.getPlayerState()?(null\u003d\u003d\u003d(c\u003dthis.app.getVideoData())||void 0\u003d\u003d\u003dc?void 0:c.startSeconds)||0:a?this.app.getCurrentTime(a,b):MM.prototype.getCurrentTime.call(this)};\ng.k.getDuration\u003dfunction(a,b){return 3\u003d\u003d\u003dthis.getPresentingPlayerType()?(a\u003dg.WM(this.app.sb()).getProgressState(),(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.duration)||0):a?this.app.getDuration(a,b):MM.prototype.getDuration.call(this)};\ng.k.getProgressState\u003dfunction(a){if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return g.WM(this.app.sb()).getProgressState();var b\u003dthis.app.getVideoData(),c\u003d(g.bN(this.app,a)||g.bN(this.app)).getPlayerType(),d;a:{var e\u003dthis.app.getVideoData();if(null\u003d\u003d\u003d(d\u003de.progressBarStartPosition)||void 0\u003d\u003d\u003dd?0:d.utcTimeMillis)if(d\u003dNumber(e.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(d)){d\u003dlta(this,d,a);break a}d\u003d0}var f;a:{e\u003dthis.app.getVideoData();if(null\u003d\u003d\u003d(f\u003de.progressBarEndPosition)||void 0\u003d\u003d\u003df?0:f.utcTimeMillis)if(f\u003d\nNumber(e.progressBarEndPosition.utcTimeMillis)/1E3,!isNaN(f)){f\u003dlta(this,f,a);break a}f\u003d0}e\u003dthis.getCurrentTime(a);a\u003dthis.getDuration(a);var h\u003dthis.app.getIngestionTime(c),l\u003dthis.app.isAtLiveHead(c),m\u003dthis.app.Er(),n\u003dthis.app.getMinSeekableTime(c);var p\u003dthis.app;(c\u003dg.bN(p,c))?(c\u003d$X(p,c),c\u003dlY(p,xS(c),c)):c\u003d0;return{airingStart:d,airingEnd:f,allowSeeking:this.app.hf(),clipEnd:b.clipEnd,clipStart:b.clipStart,current:e,displayedStart:-1,duration:a,ingestionTime:h,isAtLiveHead:l,loaded:m,seekableStart:n,\nseekableEnd:c}};\ng.k.getVideoLoadedFraction\u003dfunction(a){return this.app.getVideoLoadedFraction(a)};\ng.k.getCurrentBroadcastId\u003dfunction(){return null};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f,h){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;var l\u003dg.QM(this);l\u0026\u0026l.handleGlobalKeyDown(a,b,c,d,e,f,h)};\ng.k.handleGlobalKeyUp\u003dfunction(a,b,c,d,e,f,h){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;var l\u003dg.QM(this);l\u0026\u0026l.handleGlobalKeyUp(a,b,c,d,e,f,h)};\ng.k.setSizeStyle\u003dfunction(a,b){this.app.setSizeStyle(a,b)};\ng.k.showControls\u003dfunction(){var a\u003dg.QM(this);a\u0026\u0026a.showControls(!0)};\ng.k.hideControls\u003dfunction(){var a\u003dg.QM(this);a\u0026\u0026a.showControls(!1)};\ng.k.getVideoContentRect\u003dfunction(a){a\u003dthis.app.Za().getVideoContentRect(a);return{left:a.left,top:a.top,width:a.width,height:a.height}};\ng.k.toggleFullscreen\u003dfunction(){function a(c){g.py(c)}\nvar b\u003dthis.app.T();if(b.externalFullscreen)return this.isFullscreen()?Fx(window.document.documentElement):Cx(window.document.documentElement).catch(a);if(g.Dx()||b.J)return this.isFullscreen()?Fx(Ex()):\"3\"!\u003d\u003db.controlsType\u0026\u0026g.Dx()?Cx(this.app.Za().element).catch(a):(b\u003dthis.app.cd().Fe())?Cx(b).catch(a):Promise.reject(Error(\"Media element missing\"));this.Na(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.k.cancelPlayback\u003dfunction(){var a\u003dxN(this.app.sb());a\u0026\u0026a.created\u0026\u0026a.destroy();(a\u003dg.bN(this.app))\u0026\u0026a.stopVideo();(a\u003dthis.app.sb().qd.get(\"endscreen\"))\u0026\u0026a.iR()\u0026\u0026g.VM(this.app.Wa,!0)};\ng.k.stopVideo\u003dfunction(){var a\u003dthis.app.T();!g.S(a.experiments,\"disable_new_pause_state3\")\u0026\u0026PF(a)\u0026\u0026\"blazer\"!\u003d\u003da.playerStyle?this.cancelPlayback():MM.prototype.stopVideo.call(this)};\ng.k.getVideoStats\u003dfunction(){return g.bN(this.app,this.playerType).Fb(!0)};\ng.k.toggleSubtitles\u003dfunction(){var a\u003dg.rN(this.app.sb());a\u0026\u0026a.cW()};\ng.k.getDebugText\u003dfunction(a){return this.app.getDebugText(a)};\ng.k.setSphericalProperties\u003dfunction(a){if(a){var b\u003dg.YM(this.app.sb());b\u0026\u0026b.setSphericalProperties(a,!0)}};\ng.k.getSphericalProperties\u003dfunction(){var a\u003dg.YM(this.app.sb());return a?a.getSphericalProperties():{}};\ng.k.setVolume\u003dfunction(a,b){gta(this,a,b)};\ng.k.mute\u003dfunction(a){hta(this,a)};\ng.k.unMute\u003dfunction(a){ita(this,a)};\ng.k.mutedAutoplay\u003dfunction(){this.X(\"embeds_enable_muted_autoplay\")\u0026\u0026this.app.mutedAutoplay()};\ng.k.loadModule\u003dfunction(a){if(\"annotations_module\"\u003d\u003d\u003da){var b\u003dg.AN(this.app.sb());b\u0026\u0026!b.loaded\u0026\u0026b.load()}MM.prototype.loadModule.call(this,a)};\ng.k.unloadModule\u003dfunction(a){if(\"annotations_module\"\u003d\u003d\u003da){var b\u003dg.AN(this.app.sb());b\u0026\u0026b.loaded\u0026\u0026b.unload()}MM.prototype.unloadModule.call(this,a)};\ng.k.setOption\u003dfunction(a,b,c){if(!b)return null;var d\u003dthis.app.sb();switch(a){case \"ad\":return(a\u003dxN(d))\u0026\u0026a.Ze\u0026\u0026a.Ze(b,c);case \"kids\":return(a\u003dyN(d))\u0026\u0026a.Ze(b,c);case \"remote\":return(a\u003dg.WM(d))\u0026\u0026a.Ze(b,c);case \"unplugged\":return(a\u003dzN(d))\u0026\u0026a.Ze(b,c);case \"annotations_module\":return(a\u003dg.AN(d))\u0026\u0026a.Ze(b,c);case \"creatorendscreen\":return(a\u003dBN(d))\u0026\u0026a.Ze(b,c)}return MM.prototype.setOption.call(this,a,b,c)};\ng.k.getOptions\u003dfunction(a){var b\u003dthis.app.sb();switch(a){case \"ad\":return(b\u003dxN(b))\u0026\u0026b.getOptions\u0026\u0026b.getOptions();case \"remote\":return(b\u003dg.WM(b))\u0026\u0026b.getOptions();case \"annotations_module\":return(b\u003dg.AN(b))\u0026\u0026b.getOptions();case \"creatorendscreen\":return(b\u003dBN(b))\u0026\u0026b.getOptions();case \"unplugged\":return(b\u003dzN(b))\u0026\u0026b.getOptions();case \"kids\":return(b\u003dyN(b))\u0026\u0026b.getOptions()}if(!a){a\u003dMM.prototype.getOptions.call(this);if(!a)return a;xN(b)\u0026\u0026a.push(\"ad\");g.WM(b)\u0026\u0026a.push(\"remote\");g.AN(b)\u0026\u0026a.push(\"annotations_module\");\nBN(b)\u0026\u0026a.push(\"creatorendscreen\");zN(b)\u0026\u0026a.push(\"unplugged\");yN(b)\u0026\u0026a.push(\"kids\");return a}return MM.prototype.getOptions.call(this,a)};\ng.k.getPlayerSize\u003dfunction(){var a\u003dthis.app.Za().getPlayerSize();return{width:a.width,height:a.height}};\ng.k.wakeUpControls\u003dfunction(){var a\u003dg.QM(this);a\u0026\u0026a.Qk()};\ng.k.setCenterCrop\u003dfunction(a){this.app.Za().setCenterCrop(a)};\ng.k.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.k.setLoopVideo\u003dfunction(a){this.app.setLoopVideo(a)};\nvar jta\u003d\"BASE_URL BASE_YT_URL adformat allow_embed authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pipable playsinline plid post_live_playback postid ps public rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId\".split(\" \"),\nkta\u003d\"adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_fast_sizing_on_watch_default use_miniplayer_ui use_native_controls videoId video_id vss_host watermark\".split(\" \");g.w(g.TM,SM);g.k\u003dg.TM.prototype;g.k.Jj\u003dfunction(a,b,c,d,e,f){return this.app.Jj(a,b,c,d,e,f)};\ng.k.wu\u003dfunction(){return this.app.wu()};\ng.k.gp\u003dba(2);g.k.sb\u003dfunction(){return this.app.sb()};\ng.k.Sd\u003dfunction(){var a\u003dthis.sb().qd.get(\"endscreen\");return!!a\u0026\u0026a.Sd()};\ng.k.getRootNode\u003dfunction(){return this.Za().element};\ng.k.T\u003dfunction(){return this.app.T()};\ng.k.Gu\u003dba(4);g.k.Hl\u003dfunction(a){return this.app.Hl(a)};\ng.k.cn\u003dfunction(){return this.settingsMenu};\ng.k.ub\u003dfunction(a){return this.app.ub(a)};\ng.k.Za\u003dfunction(){return this.app.Za()};\ng.k.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.k.getVideoData\u003dfunction(a){var b\u003dg.bN(this.app,a);if(!b)return null;b\u003db.getVideoData();var c;b.enableServerStitchedDai\u0026\u00262\u003d\u003d\u003da?(a\u003dthis.app,null\u003d\u003d\u003d(c\u003da.u)||void 0\u003d\u003d\u003dc?c\u003dvoid 0:(b\u003da.getCurrentTime(),c\u003dJS(c,1E3*b),c\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.videoData),c\u003dc||a.getVideoData()):c\u003db;return c};\ng.k.Eh\u003dfunction(a){return this.app.Eh(a)};\ng.k.isWidescreen\u003dfunction(){return this.app.isWidescreen()};\ng.k.isHdr\u003dfunction(){var a\u003dg.bN(this.app);return a?a.isHdr():!1};\ng.k.lD\u003dfunction(){return this.app.lD()};\ng.k.Bs\u003dfunction(a){this.app.Bs(a)};\ng.k.Ff\u003dfunction(a,b,c,d){this.app.Ee(a,b,c,d)};\ng.k.Pk\u003dba(8);g.k.playVideo\u003dfunction(a){try{if(3\u003d\u003d\u003dthis.getPresentingPlayerType()){g.WM(this.app.sb()).Fk(\"control_play\");return}if(2\u003d\u003d\u003dthis.getPresentingPlayerType()){var b\u003dxN(this.app.sb());if(b\u0026\u0026(b.xn()||cKa(b)))return}}catch(c){g.oy(c)}this.app.playVideo(a)};\ng.k.stopVideo\u003dfunction(a){g.bN(this.app,a).stopVideo()};\ng.k.em\u003dfunction(a){g.bN(this.app,a).em()};\ng.k.addEventListener\u003dfunction(a,b){this.app.dm.subscribe(a,b)};\ng.k.removeEventListener\u003dfunction(a,b){this.app.dm.unsubscribe(a,b)};\ng.k.Bi\u003dfunction(a){this.app.Bi(a)};\ng.k.setPlaybackQuality\u003dfunction(a){this.setPlaybackQualityRange(a,a)};\ng.k.Um\u003dfunction(){var a\u003d{},b\u003dg.bN(this.app).Um();b\u003dg.r(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a[c.quality]\u003dc;return a};\ng.k.Hu\u003dba(10);g.k.Fz\u003dfunction(a){this.app.Fz(a);a\u0026\u0026nGa(this.app,a)};\ng.k.getDebugText\u003dfunction(a){return this.app.getDebugText(a)};\ng.k.getVideoUrl\u003dfunction(a,b,c,d){var e\u003dthis.getPresentingPlayerType(),f\u003d2\u003d\u003d\u003de;if(d\u0026\u0026f||3\u003d\u003d\u003de)f\u003d!1,e\u003d1;d\u003dthis.getVideoData(e);if(!d)return\"\";var h;a||d.isLivePlayback||(h\u003dMath.floor(this.getCurrentTime(e)));a\u003df?void 0:this.getPlaylistId()||void 0;b\u0026\u0026\"WL\"\u003d\u003d\u003da\u0026\u0026(a\u003dvoid 0);return this.app.getVideoUrl(d.videoId,a,h,b,c)};\ng.k.Iu\u003dba(12);g.k.sj\u003dba(16);g.k.Qr\u003dfunction(a,b){this.sb().Qr(a,b)};\ng.k.rh\u003dfunction(){var a\u003dg.AN(this.sb());return!!a\u0026\u0026a.rh()};\ng.k.fk\u003dfunction(){var a\u003dg.AN(this.sb());return!!a\u0026\u0026a.fk()};\ng.k.setCardsVisible\u003dfunction(a,b,c){var d\u003dg.AN(this.sb());d\u0026\u0026d.setCardsVisible(a,b,c)};\ng.k.productsInVideoVisibilityUpdated\u003dfunction(a){this.Z(\"changeProductsInVideoVisibility\",a)};\ng.k.ys\u003dba(17);g.k.qq\u003dfunction(){var a\u003dg.bN(this.app);a\u0026\u0026a.qq()};\ng.k.bw\u003dfunction(a){this.Na(\"onVideoAreaChange\");this.Na(a?\"onShowControls\":\"onHideControls\")};\ng.k.dj\u003dfunction(a,b){var c\u003dg.QM(this);if(c)return c.dj(a,b);a\u003dthis.app.Za().Zf();return new g.pl(0,0,a.width,a.height)};\ng.k.Xu\u003dfunction(){var a\u003dthis.sb().qd.get(\"heartbeat\");return!!a\u0026\u0026a.Xu()};\ng.k.hf\u003dfunction(){var a\u003dthis.T();if(a.xa||a.disableSeek)return!1;a\u003dg.bN(this.app);if(!a)return!1;var b\u003da.getVideoData();return!b.isValid()||g.qH(b)||2\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026!this.app.Kd()||a.Ml()\u0026\u00263!\u003d\u003dthis.getPresentingPlayerType()?!1:!0};\ng.k.oy\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dg.bN(this.app))||void 0\u003d\u003d\u003da?void 0:a.oy)||!1};\ng.k.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.k.hq\u003dfunction(){var a\u003dg.bN(this.app);a\u0026\u0026a.hq()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b,c){this.app.sendVideoStatsEngageEvent(a,c,b)};\ng.k.Gd\u003dfunction(a,b){this.app.Gt(a,b)};\ng.k.Pf\u003dfunction(a,b){this.app.Az(a,b)};\ng.k.Ue\u003dfunction(a,b){var c\u003dthis.app,d\u003dg.bN(c,b);d\u0026\u0026(a\u003dd.uh.Ue(a),b\u0026\u0026c.getPresentingPlayerType()!\u003d\u003db||VX(c,\"cuerangesremoved\",a))};\ng.k.Cd\u003dfunction(a,b){(b\u003dg.bN(this.app,b))\u0026\u0026b.Cd(a)};\ng.k.Ml\u003dfunction(){var a\u003dg.bN(this.app,void 0);return a?a.Ml():!0};\ng.k.setPlaybackRate\u003dfunction(a,b){this.app.setPlaybackRate(a,b)};\ng.k.setVolume\u003dfunction(a){a\u003dg.Of(a,0,100);OM(this.app,{volume:a,muted:this.isMuted()},!0)};\ng.k.mute\u003dfunction(){OM(this.app,{muted:!0,volume:this.getVolume()},!0)};\ng.k.unMute\u003dfunction(){OM(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},!0)};\ng.k.setLoopVideo\u003dfunction(a){this.app.setLoopVideo(a)};\ng.k.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.k.cd\u003dfunction(){return this.app.cd()};\ng.k.hp\u003dfunction(){return this.app.hp()};\ng.k.Ch\u003dfunction(a){return this.app.Ch(a)};\ng.k.getBandwidthEstimate\u003dfunction(){return cF(this.T().schedule)};\ng.k.Yb\u003dfunction(a,b,c,d){this.T().Ia\u0026\u0026this.app.vn.Yb(a,b,c,void 0\u003d\u003d\u003dd?!1:d)};\ng.k.Kg\u003dfunction(a,b,c){this.T().Ia\u0026\u0026this.app.vn.Kg(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.im\u003dfunction(a,b){this.T().Ia\u0026\u0026this.app.vn.im(a,b)};\ng.k.Gb\u003dfunction(a,b){this.T().Ia\u0026\u0026this.app.vn.click(a,b)};\ng.k.kb\u003dfunction(a,b,c){if(this.T().Ia){var d\u003dthis.app.vn;d.elements.has(a);b?d.i.add(a):d.i.delete(a);var e\u003dg.dy(),f\u003da.visualElement;d.l.has(a)?e\u0026\u0026f\u0026\u0026(b?g.nz(e,[f]):g.oz(e,[f])):b\u0026\u0026!d.u.has(a)\u0026\u0026(e\u0026\u0026f\u0026\u0026g.hz(e,f,c),d.u.add(a))}};\ng.k.Ru\u003dfunction(a){return this.T().Ia?this.app.vn.Ru(a):!1};\ng.k.Fc\u003dfunction(){return g.bN(this.app)};\ng.k.getPresentingPlayerType\u003dfunction(a){return this.app.getPresentingPlayerType(a)};\ng.k.Aj\u003dfunction(a){this.app.Aj(a)};\ng.k.St\u003dfunction(a){this.app.St(a)};\ng.k.Rn\u003dfunction(a){this.app.getPresentingPlayerType()\u003d\u003d\u003da\u0026\u0026this.app.Rn(a)};\ng.k.JC\u003dfunction(a){return this.app.JC(a)};\ng.k.Ok\u003dfunction(a){this.app.Ok(a)};\ng.k.wD\u003dfunction(){this.app.wD()};\ng.k.Sq\u003dfunction(a,b,c,d,e,f){return this.app.Sq(a,b,c,d,e,f)};\ng.k.Su\u003dfunction(a,b,c,d,e,f){return this.app.Su(a,b,c,d,e,f)};\ng.k.Pp\u003dfunction(a){this.app.Pp(a)};\ng.k.So\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?Infinity:b;this.app.So(void 0\u003d\u003d\u003da?-1:a,b)};\ng.k.Js\u003dfunction(a,b,c){this.app.Js(a,b,c)};\ng.k.Wm\u003dfunction(){return this.app.Wm()};\ng.k.tx\u003dfunction(a,b,c){this.app.tx(a,b,void 0\u003d\u003d\u003dc?0:c)};\ng.k.Lr\u003dfunction(){return this.app.Lr()};\ng.k.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.k.Kd\u003dfunction(){return this.app.Kd()};\ng.k.zn\u003dfunction(a,b,c){return this.app.zn(a,b,c)};\ng.k.Ca\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var e;null\u003d\u003d\u003d(e\u003dg.bN(this.app,d))||void 0\u003d\u003d\u003de?void 0:e.Ca(a,b,c)};\ng.k.Oz\u003dfunction(){return this.app.Oz()};\ng.k.requestStorageAccess\u003dfunction(a,b){this.app.requestStorageAccess(a,b)};\ng.k.KD\u003dfunction(a,b){this.Z(\"aduxmouseover\",a,b)};\ng.k.JD\u003dfunction(a,b){this.Z(\"aduxmouseout\",a,b)};\ng.k.XD\u003dfunction(a,b){this.Z(\"muteadaccepted\",a,b)};g.w(g.cN,Hx);g.cN.prototype.N\u003dfunction(a,b,c,d,e){return Hx.prototype.N.call(this,a,b,c,d,e)};pta.prototype.reset\u003dfunction(){this.i\u003dthis.l\u003dNaN};dN.prototype.reset\u003dfunction(){VA(this.timerName)};\ndN.prototype.tick\u003dfunction(a,b){$A(a,b,this.timerName)};\ndN.prototype.info\u003dfunction(a,b){g.ZA(a,b,this.timerName)};g.eN.prototype.toString\u003dfunction(){return this.type+this.id};g.w(g.fN,g.Kx);g.k\u003dg.fN.prototype;g.k.hasNext\u003dfunction(a){return this.loop||!!a||this.index+1\u003cthis.length};\ng.k.wk\u003dfunction(a){return this.loop||!!a||0\u003c\u003dthis.index-1};\ng.k.ib\u003dfunction(a,b,c){a\u003dvoid 0!\u003d\u003da?a:this.index;a\u003dthis.items\u0026\u0026a in this.items?this.items[this.order[a]]:null;var d\u003dnull;a\u0026\u0026(b\u0026\u0026(a.autoplay\u003d\"1\"),c\u0026\u0026(a.autonav\u003d\"1\"),d\u003dnew g.UG(this.l,a),g.J(this,d),d.startSeconds\u003dthis.startSeconds||d.clipStart||0,this.listId\u0026\u0026(d.playlistId\u003dthis.listId.toString()));return d};\ng.k.setShuffle\u003dfunction(a){this.shuffle\u003da;a\u003dthis.order\u0026\u0026null!\u003dthis.order[this.index]?this.order[this.index]:this.index;this.order\u003d[];for(var b\u003d0;b\u003cthis.items.length;b++)this.order.push(b);this.index\u003da;this.u++;if(this.shuffle){a\u003dthis.order[this.index];for(b\u003d1;b\u003cthis.order.length;b++){var c\u003dMath.floor(Math.random()*(b+1)),d\u003dthis.order[b];this.order[b]\u003dthis.order[c];this.order[c]\u003dd}for(b\u003d0;b\u003cthis.order.length;b++)this.order[b]\u003d\u003d\u003da\u0026\u0026(this.index\u003db);this.u++}this.Z(\"shuffle\")};\ng.k.Se\u003dfunction(a){a\u003da||\"hqdefault.jpg\";var b\u003dthis.B[a];if(b||this.l.L||\"sddefault.jpg\"\u003d\u003d\u003da||\"hq720.jpg\"\u003d\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003d\u003da)return b;if(this.C.length)return OF(this.l,this.C[0],a)};\ng.k.onReady\u003dfunction(a){this.i\u003da;this.loaded\u0026\u0026g.Gs(this.i,0)};\ng.k.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.k.fn\u003dfunction(){return this.l.getVideoUrl(this.ib().videoId,this.getPlaylistId())};\ng.k.va\u003dfunction(){this.i\u003dnull;g.gf(this.items);g.Kx.prototype.va.call(this)};g.w(g.jN,g.Kx);g.k\u003dg.jN.prototype;g.k.create\u003dfunction(){};\ng.k.load\u003dfunction(){this.loaded\u003d!0};\ng.k.unload\u003dfunction(){this.loaded\u003d!1};\ng.k.Ze\u003dfunction(){};\ng.k.Hi\u003dfunction(){return!0};\ng.k.va\u003dfunction(){this.loaded\u0026\u0026this.unload();g.Kx.prototype.va.call(this)};\ng.k.Fb\u003dfunction(){return{}};\ng.k.getOptions\u003dfunction(){return[]};g.w(g.mN,g.F);g.k\u003dg.mN.prototype;g.k.yn\u003dba(20);g.k.Pr\u003dfunction(){};\ng.k.nm\u003dfunction(){};\ng.k.tp\u003dfunction(){return\"\"};\ng.k.lE\u003dba(21);g.k.va\u003dfunction(){this.nm();g.F.prototype.va.call(this)};g.w(g.nN,g.mN);g.nN.prototype.yn\u003dba(19);g.nN.prototype.Pr\u003dfunction(a){if(this.audioTrack)for(var b\u003dg.r(this.audioTrack.captionTracks),c\u003db.next();!c.done;c\u003db.next())g.lN(this.l,c.value);a()};\ng.nN.prototype.tp\u003dfunction(a,b){var c\u003da.url,d\u003d{fmt:b};if(\"srv3\"\u003d\u003d\u003db||\"3\"\u003d\u003d\u003db||\"json3\"\u003d\u003d\u003db)g.Et()?Object.assign(d,{xorb:2,xobt:1,xovt:1}):Object.assign(d,{xorb:2,xobt:3,xovt:3});a.translationLanguage\u0026\u0026(d.tlang\u003dg.qG(a));return vs(c,d)};\ng.nN.prototype.nm\u003dfunction(){this.i\u0026\u0026this.i.abort()};g.ULa\u003dnew Map;g.w(g.pN,g.mN);g.pN.prototype.yn\u003dba(18);\ng.pN.prototype.Pr\u003dfunction(a){var b\u003dthis,c\u003dthis.u,d\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.mJ\u0026\u0026(d.asrs\u003d1);c\u003dvs(c,d);this.nm();this.i\u003dg.it(c,{format:\"RAW\",onSuccess:function(e){b.i\u003dnull;if((e\u003de.responseXML)\u0026\u0026e.firstChild){for(var f\u003de.getElementsByTagName(\"track\"),h\u003d0;h\u003cf.length;h++){var l\u003df[h],m\u003dl.getAttribute(\"lang_code\"),n\u003dl.getAttribute(\"lang_translated\"),p\u003dl.getAttribute(\"name\"),q\u003dl.getAttribute(\"kind\"),t\u003dl.getAttribute(\"id\"),u\u003d\"true\"\u003d\u003d\u003dl.getAttribute(\"lang_default\"),x\u003d\"true\"\u003d\u003d\u003dl.getAttribute(\"cantran\");\nl\u003dl.getAttribute(\"vss_id\");g.lN(b.l,new g.nG({languageCode:m,languageName:n,name:p,kind:q,id:t,is_servable:!0,is_translateable:x,vss_id:l,is_default:u}))}e\u003de.getElementsByTagName(\"target\");f\u003de.length;for(h\u003d0;h\u003cf;h++)m\u003d{languageCode:e[h].getAttribute(\"lang_code\"),languageName:e[h].getAttribute(\"lang_translated\"),languageOriginal:e[h].getAttribute(\"lang_original\"),id:e[h].getAttribute(\"id\"),isDefault:\"true\"\u003d\u003d\u003de[h].getAttribute(\"lang_default\")},b.C[m.languageCode]\u003dm.languageName,b.B.push(m)}a()},\nwithCredentials:!0})};\ng.pN.prototype.tp\u003dfunction(a,b){var c\u003dthis.u;b\u003d{v:this.videoId,type:\"track\",lang:a.languageCode,name:a.getName(),kind:a.kind,fmt:b};a.translationLanguage\u0026\u0026(b.tlang\u003dg.qG(a));return c\u003dvs(c,b)};\ng.pN.prototype.nm\u003dfunction(){this.i\u0026\u0026this.i.abort()};g.uN\u003d{};g.w(qN,g.F);g.k\u003dqN.prototype;g.k.ew\u003dfunction(){return this.I.getVideoData().ew()};\ng.k.NE\u003dfunction(){return this.I.getVideoData().NE()};\ng.k.eI\u003dfunction(){var a\u003dthis.qd.get(\"heartbeat\");tN(this,\"heartbeat\",this.eI,!1,!0);!a\u0026\u0026this.qd.has(\"heartbeat\")\u0026\u0026this.I.Z(\"offlineslatestatechange\")};\ng.k.fC\u003dfunction(){tN(this,\"annotations_module\",this.fC,!0);var a\u003dthis.qd.get(\"annotations_module\");if(a)for(var b in this.u)if(this.u.hasOwnProperty(b)){var c\u003db;a.subscribe(c,this.u[c])}};\ng.k.dI\u003dfunction(){if(!this.qd.get(\"ad\"))try{sN(this)?tN(this,\"ad\",this.dI,!1,!0):this.I.Cd(\"ad\")}catch(a){this.I.Cd(\"ad\"),g.oy(a)}};\ng.k.hp\u003dfunction(){return this.i};\ng.k.OC\u003dfunction(){var a\u003d{},b\u003dg.rN(this);b\u0026\u0026g.Pa(a,b.OC());return a};\ng.k.Qr\u003dfunction(a,b){g.Pa(this.i,a||null);g.Pa(this.Vt,b||null)};\ng.k.va\u003dfunction(){g.F.prototype.va.call(this);wN(this,1,!0)};g.w(CN,g.lf);CN.prototype.preventDefault\u003dfunction(){g.lf.prototype.preventDefault.call(this);this.i\u0026\u0026this.i.preventDefault()};\nCN.prototype.stopPropagation\u003dfunction(){g.lf.prototype.stopPropagation.call(this);this.i\u0026\u0026this.i.stopPropagation()};g.w(g.DN,cK);g.k\u003dg.DN.prototype;g.k.Bo\u003dfunction(){return!0};\ng.k.isView\u003dfunction(){return!1};\ng.k.xE\u003dfunction(){return!1};\ng.k.Fe\u003dfunction(){return this.i};\ng.k.vf\u003dfunction(){return this.i.src};\ng.k.Mw\u003dfunction(a){this.ma();var b\u003dthis.getPlaybackRate();this.i.src\u003da;this.setPlaybackRate(b)};\ng.k.Bz\u003dfunction(){this.ma();this.i.removeAttribute(\"src\")};\ng.k.getPlaybackRate\u003dfunction(){try{return 0\u003c\u003dthis.i.playbackRate?this.i.playbackRate:1}catch(a){return 1}};\ng.k.setPlaybackRate\u003dfunction(a){this.ma();this.getPlaybackRate()!\u003d\u003da\u0026\u0026(this.i.playbackRate\u003da);return a};\ng.k.lp\u003dfunction(){return this.i.loop};\ng.k.setLoop\u003dfunction(a){this.ma();this.i.loop\u003da};\ng.k.canPlayType\u003dfunction(a,b){return this.i.canPlayType(a,b)};\ng.k.ym\u003dfunction(){return this.i.paused};\ng.k.jt\u003dfunction(){return this.i.seeking};\ng.k.Dk\u003dfunction(){return this.i.ended};\ng.k.Nx\u003dfunction(){return this.i.muted};\ng.k.zs\u003dfunction(a){UD();this.ma();this.i.muted\u003da};\ng.k.qp\u003dfunction(){return this.i.played||VD([],[])};\ng.k.Lf\u003dfunction(){try{var a\u003dthis.i.buffered}catch(b){}return a||VD([],[])};\ng.k.Ku\u003dfunction(){return this.i.seekable||VD([],[])};\ng.k.Kw\u003dfunction(){var a\u003dthis.i;return a.getStartDate?a.getStartDate():null};\ng.k.getCurrentTime\u003dfunction(){return this.i.currentTime};\ng.k.Jz\u003dfunction(a){this.ma();this.i.currentTime\u003da};\ng.k.getDuration\u003dfunction(){return this.i.duration};\ng.k.load\u003dfunction(){this.ma();var a\u003dthis.i.playbackRate;try{this.i.load()}catch(b){}this.i.playbackRate\u003da};\ng.k.pause\u003dfunction(){this.ma();this.i.pause()};\ng.k.play\u003dfunction(){this.ma();var a\u003dthis.i.play();if(!a||!a.then)return null;a.then(void 0,function(){});\nreturn a};\ng.k.nh\u003dfunction(){return this.i.readyState};\ng.k.Ox\u003dfunction(){return this.i.networkState};\ng.k.Wi\u003dfunction(){return this.i.error?this.i.error.code:null};\ng.k.pe\u003dfunction(){return this.i.error?this.i.error.message:\"\"};\ng.k.Lw\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.i instanceof window.HTMLVideoElement\u0026\u0026this.i.getVideoPlaybackQuality)return this.i.getVideoPlaybackQuality();if(this.i){var a\u003dthis.i,b\u003da.webkitDroppedFrameCount;if(a\u003da.webkitDecodedFrameCount)return{droppedVideoFrames:b||0,totalVideoFrames:a}}return{}};\ng.k.zf\u003dfunction(){return!!this.i.webkitCurrentPlaybackTargetIsWireless};\ng.k.hq\u003dfunction(){return!!this.i.webkitShowPlaybackTargetPicker()};\ng.k.togglePictureInPicture\u003dfunction(){var a\u003dthis.i,b\u003dwindow.document;SD()?this.i!\u003d\u003db.pictureInPictureElement?a.requestPictureInPicture():b.exitPictureInPicture():TD()\u0026\u0026a.webkitSetPresentationMode(\"picture-in-picture\"\u003d\u003d\u003da.webkitPresentationMode?\"inline\":\"picture-in-picture\")};\ng.k.Ym\u003dfunction(){var a\u003dthis.i;return new g.Sf(a.offsetLeft,a.offsetTop)};\ng.k.Iq\u003dfunction(){return g.Pl(this.i)};\ng.k.setSize\u003dfunction(a){g.Ol(this.i,a)};\ng.k.getVolume\u003dfunction(){return this.i.volume};\ng.k.setVolume\u003dfunction(a){UD();this.ma();this.i.volume\u003da};\ng.k.oC\u003dfunction(a){this.B[a]||(this.i.addEventListener(a,this.listener),this.B[a]\u003dthis.listener)};\ng.k.setAttribute\u003dfunction(a,b){this.i.setAttribute(a,b)};\ng.k.removeAttribute\u003dfunction(a){this.i.removeAttribute(a)};\ng.k.hasAttribute\u003dfunction(a){return this.i.hasAttribute(a)};\ng.k.Ht\u003dba(23);g.k.qw\u003dba(25);g.k.uw\u003dba(27);g.k.Zq\u003dba(29);g.k.nu\u003dfunction(){return Fx(this.i)};\ng.k.Bm\u003dfunction(a){g.M(this.i,a)};\ng.k.getStyle\u003dfunction(a){return g.Dl(this.i,a)};\ng.k.jD\u003dfunction(){return g.wg(document.body,this.i)};\ng.k.audioTracks\u003dfunction(){var a\u003dthis.i;if(\"audioTracks\"in a)return a.audioTracks};\ng.k.va\u003dfunction(){for(var a\u003dg.r(Object.keys(this.B)),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.i.removeEventListener(b,this.B[b]);cK.prototype.va.call(this)};\ng.k.ma\u003dfunction(){};g.w(FN,g.Kx);g.k\u003dFN.prototype;g.k.JR\u003dfunction(a){a\u003dmu(a);if(!Tf(a,this.B)){var b\u003d2;this.G\u0026\u0026(b|\u003d8);this.B\u003da;EN(this,b,!0)}};\ng.k.KR\u003dfunction(){this.G\u0026\u0026EN(this,8,!0);EN(this,2,!1)};\ng.k.Sy\u003dfunction(a){var b\u003dmu(a);Tf(b,this.B)||(this.B\u003db,(a\u003dg.ju(a))\u0026\u0026this.fx(a)\u0026\u0026(EN(this,4,!0),this.i.jc(this.u),this.u\u003dthis.i.N(this.target,\"mouseover\",this.GD),this.J\u003dthis.i.N(this.target,\"mouseout\",this.GD)))};\ng.k.GD\u003dfunction(a){a\u003dlu(a);a\u0026\u0026this.fx(a)||(this.B\u003dnew g.Sf(NaN,NaN),Lta(this))};\ng.k.rR\u003dfunction(){EN(this,1,!0)};\ng.k.mQ\u003dfunction(a){a\u003dg.ju(a);a instanceof Element\u0026\u0026!(0\u003ca.tabIndex)||EN(this,1,!0)};\ng.k.cK\u003dfunction(){this.G\u003d!0;this.i.jc(this.C);this.C\u003dthis.i.N(document,\"mouseup\",this.LR)};\ng.k.LR\u003dfunction(){this.G\u003d!1;EN(this,8,!1);this.i.jc(this.C);this.C\u003dthis.i.N(this.target,\"mousedown\",this.cK)};\ng.k.sM\u003dfunction(a){if(a\u003d(a\u003da.changedTouches)\u0026\u0026a[0])this.ya\u003da.identifier,this.i.jc(this.L),this.L\u003dthis.i.N(this.target,\"touchend\",this.dW,void 0,!0),EN(this,1024,!0)};\ng.k.dW\u003dfunction(a){if(a\u003da.changedTouches)for(var b\u003d0;b\u003ca.length;b++){var c\u003da[b];if(c.identifier\u003d\u003d\u003dthis.ya){var d\u003dc;break}}d\u0026\u0026(this.i.jc(this.L),this.L\u003dthis.i.N(this.target,\"touchstart\",this.sM,void 0,!0),EN(this,1024,!1))};\ng.k.Qk\u003dfunction(){EN(this,2,!0)};\ng.k.resize\u003dfunction(){g.cj\u0026\u0026Lta(this)};\ng.k.toString\u003dfunction(){return g.Kx.prototype.toString.call(this)};g.w(g.GN,g.V);\ng.GN.prototype.Ma\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.T();if(a.C\u0026\u0026(a.Ia||b.pfpChazalUi))var c\u003db.pfpChazalUi?[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},S:[{D:\"path\",K:\"ytp-dni-large-play-button-bg\",U:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{D:\"path\",U:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},S:[{D:\"path\",K:\"ytp-dni-large-play-button-bg\",U:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\nfill:\"#212121\",\"fill-opacity\":\"0.8\"}},{D:\"path\",U:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];else b.C?(g.N(this.element,\"ytp-touch-device\",b.i),c\u003d[b.C?{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},S:[{D:\"path\",K:\"ytp-large-play-button-bg\",U:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{D:\"path\",U:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},S:[{D:\"path\",K:\"ytp-large-play-button-bg\",\nU:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:\"#212121\",\"fill-opacity\":\"0.8\"}},{D:\"path\",U:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):c\u003d[{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},S:[{D:\"path\",K:\"ytp-large-play-button-bg\",\nU:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:\"#f00\"}},{D:\"path\",U:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.Ra(\"largePlayButtonChildren\",c);a.C\u0026\u0026(a.Ia||b.pfpChazalUi)\u0026\u0026(a\u003da.Ia?a.Ia:\"#1f1f1f\",this.Da(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",\na))};g.w(HN,g.V);g.k\u003dHN.prototype;g.k.show\u003dfunction(){var a\u003dthis;this.xb||(this.u.N(this.api,\"videodatachange\",function(){g.Fq(a.i)}),this.u.N(this.api,\"videoplayerreset\",function(){g.Fq(a.i)}));\ng.V.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.u\u0026\u0026g.Jx(this.u);g.V.prototype.hide.call(this)};\ng.k.tb\u003dfunction(){g.Fq(this.i)};\ng.k.vN\u003dfunction(a){var b\u003dthis.api.T();g.S(b.experiments,\"disable_new_pause_state3\")\u0026\u0026PF(b)\u0026\u0026(a\u003da.state.isCued()\u0026\u0026!a.Gn.isCued()||g.XM(this.api)\u0026\u0026g.U(a.state,2),g.zl(this.element,\"transition-delay\",a?\"2s\":\"\"));g.Fq(this.i)};\ng.k.iV\u003dfunction(){g.Fq(this.i)};\ng.k.uN\u003dfunction(){this.l.stop();this.hide();g.Fq(this.i)};\ng.k.Ma\u003dfunction(){var a\u003dthis.api.ub();if(3\u003d\u003d\u003dthis.api.getPresentingPlayerType()\u0026\u0026(a.xc()||g.U(a,4)))var b\u003d!0;else(b\u003dthis.api.sb().qd.get(\"ypc\"))\u0026\u0026b.jz?b\u003d!0:(b\u003dthis.api.T(),b\u003dg.U(a,2)\u0026\u0026UM(this.api)\u0026\u0026b.Nc?!0:!1);b?(b\u003d!0,this.B.hide()):(this.B.show(),a.isCued()\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()?b\u003d!0:(b\u003d!g.S(this.api.T().experiments,\"disable_new_pause_state3\"),b\u003d!(!g.U(a,2)||UM(this.api)||b\u0026\u0026this.api.wu())||g.U(a,1024)?!0:!1));b?(this.l.show(),a\u003dthis.api.getVideoData(),this.tW(this.api.getPlaylist(),\na)):(this.l.hide(),g.U(a,1)||this.l.stop())};\ng.k.tW\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];b\u003dg.r(b);for(c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,!(!c||c instanceof g.UG\u0026\u0026!c.videoId)){var d\u003dthis.api.Za().getPlayerSize();var e\u003dg.QF(),f\u003dd.width*e;e*\u003dd.height;if(1280\u003cf||720\u003ce)if(d\u003dc.Se(\"maxresdefault.jpg\"))break;if(640\u003cf||480\u003ce)if(d\u003dc.Se(\"maxresdefault.jpg\"))break;if(320\u003cf||180\u003ce)if(d\u003dc.Se(\"sddefault.jpg\")||c.Se(\"hqdefault.jpg\")||c.Se(\"mqdefault.jpg\"))break;if(d\u003dc.Se(\"default.jpg\"))break}this.C.style.backgroundImage\u003d\nd?\"url(\"+d+\")\":\"\"};g.w(g.NN,g.V);g.NN.prototype.resize\u003dfunction(){};\ng.NN.prototype.l\u003dfunction(a){var b\u003dthis;Pta(this);var c\u003da.qC,d\u003dthis.api.T();\"GENERIC_WITHOUT_LINK\"!\u003d\u003dc||d.C?\"TOO_MANY_REQUESTS\"\u003d\u003d\u003dc?(d\u003dthis.api.getVideoData(),this.dd(QN(this,\"TOO_MANY_REQUESTS_WITH_LINK\",d.fn(),void 0,void 0,void 0,!1))):\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"!\u003d\u003dc||d.C?this.dd(g.ON(a.errorMessage)):this.dd(QN(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(a\u003dd.hostLanguage,c\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",a\u0026\u0026(c\u003d\ng.ui(c,{hl:a})),this.dd(QN(this,\"GENERIC_WITH_LINK_AND_CPN\",c,!0)),d.fb\u0026\u0026!d.l\u0026\u0026Ota(this,function(e){if(g.IN(e,b.api,!PF(b.api.T()))){e\u003d{as3:!1,html5:!0,player:!0,cpn:b.api.getVideoData().clientPlaybackNonce};var f\u003db.api;f.Na(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:e});f.isFullscreen()\u0026\u0026f.toggleFullscreen()}}))};\nvar Nta\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.w(SN,g.cN);\nSN.prototype.ob\u003dfunction(){var a\u003dthis;this.eh();var b\u003dthis.I.getVideoData();if(b.isValid()){var c\u003dthis.I.T(),d\u003d[],e\u003d\"\";if(!c.L){var f\u003dQta(this);g.S(c.experiments,\"enable_web_media_session_metadata_fix\")\u0026\u0026g.AF(c)\u0026\u0026f?(d\u003dRta(f.thumbnailDetails),f.album\u0026\u0026(e\u003dg.mA(f.album))):d\u003d[{src:b.Se(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}this.mediaSession.metadata\u003dnew MediaMetadata({title:b.title,artist:b.author,artwork:d,album:e});c\u003db\u003dnull;g.XM(this.I)\u0026\u0026(this.i.delete(\"nexttrack\"),this.i.delete(\"previoustrack\"),b\u003d\nfunction(){a.I.nextVideo()},c\u003dfunction(){a.I.previousVideo()});\nRN(this,\"nexttrack\",b);RN(this,\"previoustrack\",c)}};\nSN.prototype.eh\u003dfunction(){var a\u003dthis.I.ub();a\u003da.isError()?\"none\":g.mK(a)?\"playing\":\"paused\";this.mediaSession.playbackState\u003da};\nSN.prototype.va\u003dfunction(){this.mediaSession.playbackState\u003d\"none\";this.mediaSession.metadata\u003dnull;for(var a\u003dg.r(this.i),b\u003da.next();!b.done;b\u003da.next())RN(this,b.value,null);g.cN.prototype.va.call(this)};g.w(TN,g.V);g.k\u003dTN.prototype;g.k.onClick\u003dfunction(a){g.IN(a,this.I,!0);this.I.Gb(this.element)};\ng.k.ob\u003dfunction(a,b){Sta(this,b);this.md\u0026\u0026Tta(this,this.md)};\ng.k.Hc\u003dfunction(a){var b\u003dthis.I.getVideoData();this.videoId!\u003d\u003db.videoId\u0026\u0026Sta(this,b);this.i\u0026\u0026Tta(this,a.state);this.md\u003da.state};\ng.k.Zc\u003dfunction(){this.u.show();this.I.Z(\"paidcontentoverlayvisibilitychange\",!0);this.I.kb(this.element,!0)};\ng.k.Bb\u003dfunction(){this.u.hide();this.I.Z(\"paidcontentoverlayvisibilitychange\",!1);this.I.kb(this.element,!1)};g.w(UN,g.V);UN.prototype.hide\u003dfunction(){this.i.stop();this.message.style.display\u003d\"none\";g.V.prototype.hide.call(this)};\nUN.prototype.l\u003dfunction(a){Uta(a.state)?this.i.start():this.hide()};\nUN.prototype.u\u003dfunction(){this.message.style.display\u003d\"block\"};g.w(g.VN,g.dL);g.k\u003dg.VN.prototype;g.k.show\u003dfunction(){var a\u003dthis.Nf();g.dL.prototype.show.call(this);this.Aa\u0026\u0026(this.J.N(window,\"blur\",this.Bb),this.J.N(document,\"click\",this.wN));a||this.Z(\"show\",!0)};\ng.k.hide\u003dfunction(){var a\u003dthis.Nf();g.dL.prototype.hide.call(this);Vta(this);a\u0026\u0026this.Z(\"show\",!1)};\ng.k.Zc\u003dfunction(a,b){this.l\u003da;this.V.show();b?(this.L||(this.L\u003dthis.J.N(this.I,\"appresize\",this.zH)),this.zH()):this.L\u0026\u0026(this.J.jc(this.L),this.L\u003dvoid 0)};\ng.k.zH\u003dfunction(){var a\u003dg.QM(this.I);this.l\u0026\u0026a.Vp(this.element,this.l)};\ng.k.Bb\u003dfunction(){var a\u003dthis.Nf();Vta(this);this.V.hide();a\u0026\u0026this.Z(\"show\",!1)};\ng.k.wN\u003dfunction(a){var b\u003dku(a);b\u0026\u0026(g.wg(this.element,b)||this.l\u0026\u0026g.wg(this.l,b)||!g.$L(a))||this.Bb()};\ng.k.Nf\u003dfunction(){return this.xb\u0026\u00264!\u003d\u003dthis.V.state};g.w(XN,g.VN);XN.prototype.Gv\u003dfunction(a){this.B\u0026\u0026(a?(Wta(this),this.Zc()):(this.i\u0026\u0026this.Gb(),this.Bb()))};\nXN.prototype.eh\u003dfunction(a){this.api.isMutedByMutedAutoplay()\u0026\u0026g.vI(a,2)\u0026\u0026this.Bb()};\nXN.prototype.onClick\u003dfunction(){this.api.unMute();this.Gb()};\nXN.prototype.Gb\u003dfunction(){this.u||(this.u\u003d!0,this.api.Gb(this.element))};g.w(g.ZN,g.cN);g.k\u003dg.ZN.prototype;g.k.init\u003dfunction(){var a\u003dthis.api.ub();this.Mb(a);this.pm();this.tb()};\ng.k.ob\u003dfunction(a,b){this.rD!\u003d\u003db.videoId\u0026\u0026(this.rD\u003db.videoId,a\u003dthis.ld,a.xa\u003db\u0026\u00260\u003cb.Dc.length?5E3:3E3,EN(a,512,!0),this.pm())};\ng.k.KT\u003dfunction(){this.ob(\"newdata\",this.api.getVideoData())};\ng.k.Vn\u003dfunction(){var a\u003dthis.api.rh()\u0026\u0026this.api.fk();return this.mx||a||this.cD};\ng.k.Pi\u003dfunction(){var a\u003d!this.Vn();g.N(this.api.getRootNode(),\"ytp-menu-shown\",!a)};\ng.k.fx\u003dfunction(a){try{if(!g.wg(this.api.getRootNode(),a))return!1}catch(b){return!1}for(;a\u0026\u0026!zg(a);)a\u003da\u003d\u003d\u003dthis.api.getRootNode()?null:g.vg(a);return!!a};\ng.k.rj\u003dfunction(a){var b\u003dthis.api.getRootNode();g.N(b,\"ytp-autohide\",a);g.N(b,\"ytp-autohide-active\",!0);this.DH.start(a?250:100);a\u0026\u0026(this.Yz\u003d!1,g.Nq(b,\"ytp-touch-mode\"));this.eC\u003d!a;this.api.bw(!a)};\ng.k.LD\u003dfunction(){var a\u003dthis.api.getRootNode();g.N(a,\"ytp-autohide-active\",!1)};\ng.k.sU\u003dfunction(){this.jF\u003d!0};\ng.k.rU\u003dfunction(a){if(g.S(this.api.T().experiments,\"player_doubletap_to_seek\")||g.S(this.api.T().experiments,\"embeds_enable_mobile_dtts\")\u0026\u0026this.api.T().J)this.jF\u003d!1,this.kF\u0026\u0026this.jc(this.kF),0\u003d\u003d\u003dthis.xv\u0026\u0026bO(this,a)?(this.ey(),this.api.T().X(\"embeds_enable_mobile_dtts\")\u0026\u0026this.api.T().J\u0026\u0026aO\u0026\u002612\u003e\u003dHH\u0026\u0026this.api.ub().isCued()?YN(this):this.qx.start(),this.kF\u003dthis.N(this.api.Za(),\"touchmove\",this.sU,void 0,!0)):this.qx.stop();!Yta(this)||!bO(this,a)||this.api.T().J\u0026\u0026this.api.T().X(\"embeds_enable_mobile_dtts\")||\nYN(this);var b\u003dthis.eA.Nf();if(oF\u0026\u0026Zta(this,a))b\u0026\u0026g.nu(a);else if(this.ld.l||$N(this,ku(a))||this.eA.Nf()||(this.api.ub().isCued(),g.nu(a)),this.Yz\u003d!0,g.M(this.api.getRootNode(),\"ytp-touch-mode\"),this.ld.Qk(),g.S(this.api.T().experiments,\"player_doubletap_to_seek\")||g.S(this.api.T().experiments,\"embeds_enable_mobile_dtts\")\u0026\u0026this.api.T().J)if(b\u003dthis.api.ub(),!(!this.api.hf()||g.U(b,2)\u0026\u0026UM(this.api)||g.U(b,64))){b\u003dDate.now()-this.LJ;this.xv+\u003d1;if(350\u003e\u003db){this.du\u003d!0;b\u003dthis.api.getPlayerSize().width/\n3;var c\u003dthis.api.getRootNode().getBoundingClientRect(),d\u003da.targetTouches[0].clientX-c.left;c\u003da.targetTouches[0].clientY-c.top;var e\u003d10*(this.xv-1);0\u003cd\u0026\u0026d\u003cb?(this.rs(-1,d,c,e),this.api.seekBy(-10*this.api.getPlaybackRate())):d\u003e2*b\u0026\u0026d\u003c3*b\u0026\u0026(this.rs(1,d,c,e),this.api.seekBy(10*this.api.getPlaybackRate()));g.nu(a)}else this.api.T().J\u0026\u0026this.api.T().X(\"embeds_enable_mobile_dtts\")\u0026\u0026aO\u0026\u0026bO(this,a)\u0026\u0026g.nu(a);this.LJ\u003dDate.now();this.KL.start()}};\ng.k.nU\u003dfunction(a){if(!Zta(this,a)){if(!Yta(this)\u0026\u0026bO(this,a)\u0026\u0026!this.qx.isActive()){if(g.UF(this.api.T())\u0026\u0026this.api.ub().isCued()){WA(\"warm\");HA();VA();wA(!1);cs(\"TIMING_AFT_KEYS\",[]);g.ZA(\"yt_lt\",\"warm\");cs(\"TIMING_ACTION\",\"\");cs(\"TIMING_WAIT\",[]);delete g.O(\"TIMING_INFO\",{}).yt_lt;XA(\"warm\",void 0);var b\u003d[\"pbs\",\"pbu\"];GA(\"\").info.actionType\u003d\"watch\";b\u0026\u0026cs(\"TIMING_AFT_KEYS\",b);cs(\"TIMING_ACTION\",\"watch\");b\u003dg.O(\"TIMING_INFO\",{});for(var c in b)b.hasOwnProperty(c)\u0026\u0026g.ZA(c,b[c]);g.ZA(\"is_nav\",1);(c\u003d\ng.dy())\u0026\u0026g.ZA(\"csn\",c);(c\u003dg.O(\"PREVIOUS_ACTION\",void 0))\u0026\u0026!MA()\u0026\u0026g.ZA(\"pa\",c);c\u003dAA();b\u003dg.O(\"CLIENT_PROTOCOL\");var d\u003dg.O(\"CLIENT_TRANSPORT\");b\u0026\u0026g.ZA(\"p\",b);d\u0026\u0026g.ZA(\"t\",d);g.ZA(\"yt_vis\",gB());if(\"cold\"\u003d\u003d\u003dc.yt_lt){g.ZA(\"yt_lt\",\"cold\");b\u003duA();if(d\u003dvA())$A(\"srt\",b.responseStart),1!\u003d\u003dc.prerender\u0026\u0026XA(\"n\",d);c\u003dgja();0\u003cc\u0026\u0026$A(\"fpt\",c);c\u003duA();c.isPerformanceNavigationTiming\u0026\u0026g.ZA(\"pnt\",1,void 0);$A(\"nreqs\",c.requestStart,void 0);$A(\"nress\",c.responseStart,void 0);$A(\"nrese\",c.responseEnd,void 0);0\u003cc.redirectEnd-\nc.redirectStart\u0026\u0026($A(\"nrs\",c.redirectStart,void 0),$A(\"nre\",c.redirectEnd,void 0));0\u003cc.domainLookupEnd-c.domainLookupStart\u0026\u0026($A(\"ndnss\",c.domainLookupStart,void 0),$A(\"ndnse\",c.domainLookupEnd,void 0));0\u003cc.connectEnd-c.connectStart\u0026\u0026($A(\"ntcps\",c.connectStart,void 0),$A(\"ntcpe\",c.connectEnd,void 0));c.secureConnectionStart\u003e\u003dvA()\u0026\u00260\u003cc.connectEnd-c.secureConnectionStart\u0026\u0026($A(\"nstcps\",c.secureConnectionStart,void 0),$A(\"ntcpe\",c.connectEnd,void 0));sA\u0026\u0026sA.getEntriesByType\u0026\u0026lja();c\u003d[];if(document.querySelector\u0026\u0026\nsA\u0026\u0026sA.getEntriesByName)for(var e in k2)k2.hasOwnProperty(e)\u0026\u0026(b\u003dk2[e],kja(e,b)\u0026\u0026c.push(b));c.length\u0026\u0026g.ZA(\"rc\",c.join(\",\"))}UA();e\u003dAA();b\u003dqA();if(\"cold\"\u003d\u003d\u003de.yt_lt\u0026\u0026(c\u003dNA(),d\u003dc.gelTicks?c.gelTicks:c.gelTicks\u003d{},c\u003dc.gelInfos?c.gelInfos:c.gelInfos\u003d{},MA())){for(var f in b)\"tick_\"+f in d||OA(f,b[f]);f\u003dSA();b\u003dBA();d\u003d{};for(var h in e)if(!(\"info_\"+h in c)){var l\u003dRA(h,e[h]);l\u0026\u0026(Dz(f,l),Dz(d,l))}JA().info(d,b)}wA(!0);bB()}YN(this);g.nu(a)}this.du\u0026\u0026(this.du\u003d!1)}};\ng.k.requestStorageAccess\u003dfunction(){var a\u003dthis;this.api.requestStorageAccess(function(){g.Sv(\"embedsRequestStorageAccessResult\",{resolved:!0});YFa(!0);Zu();window.location.reload()},function(){g.Sv(\"embedsRequestStorageAccessResult\",{resolved:!1});\na.Gs()})};\ng.k.ey\u003dfunction(){};\ng.k.iq\u003dfunction(){};\ng.k.rs\u003dfunction(){};\ng.k.HL\u003dfunction(){};\ng.k.Gs\u003dfunction(){var a\u003dthis.api.ub();g.U(a,2)\u0026\u0026UM(this.api)||(g.mK(a)?this.api.pauseVideo():(this.api.wD(),this.api.playVideo(),this.jr\u0026\u0026document.activeElement\u003d\u003d\u003dthis.jr.B.element\u0026\u0026this.api.getRootNode().focus()))};\ng.k.oU\u003dfunction(a){var b\u003dthis,c\u003dthis.api.getPresentingPlayerType();if(!$N(this,ku(a)))if(a\u003dthis.api.T(),(g.S(this.api.T().experiments,\"player_doubletap_to_seek\")||g.S(this.api.T().experiments,\"embeds_enable_mobile_dtts\")\u0026\u0026this.api.T().J)\u0026\u0026this.du)this.du\u003d!1;else if(a.Ua\u0026\u00263!\u003d\u003dc)try{this.api.toggleFullscreen().catch(function(d){b.Ou(d)})}catch(d){this.Ou(d)}};\ng.k.Ou\u003dfunction(a){String(a).includes(\"fullscreen error\")?g.py(a):g.oy(a)};\ng.k.pU\u003dfunction(a){$ta(this,.3,a.scale);g.nu(a)};\ng.k.qU\u003dfunction(a){$ta(this,.1,a.scale)};\ng.k.tb\u003dfunction(){var a\u003dthis.api.Za().getPlayerSize(),b\u003dthis.api.getRootNode(),c\u003d650\u003c\u003da.width;this.ld.resize();g.N(b,\"ytp-fullscreen\",this.api.isFullscreen());g.N(b,\"ytp-large-width-mode\",c);g.N(b,\"ytp-small-mode\",this.jf());g.N(b,\"ytp-tiny-mode\",this.sy());g.N(b,\"ytp-big-mode\",this.Le());this.oe\u0026\u0026this.oe.resize(a)};\ng.k.eh\u003dfunction(a){this.Mb(a.state);this.pm()};\ng.k.FC\u003dfunction(){var a\u003d!!this.rD\u0026\u0026!this.api.Sd(),b\u003d2\u003d\u003d\u003dthis.api.getPresentingPlayerType(),c\u003dthis.api.T();if(b){if(tKa\u0026\u0026g.S(c.experiments,\"enable_visit_advertiser_support_on_ipad_mweb\"))return!1;b\u003dxN(this.api.sb());return a\u0026\u0026b.PE()}return a\u0026\u0026(c.Mj||this.api.isFullscreen()||c.Hg)};\ng.k.pm\u003dfunction(){var a\u003dthis.FC();this.zk!\u003d\u003da\u0026\u0026(this.zk\u003da,g.N(this.api.getRootNode(),\"ytp-hide-info-bar\",!a))};\ng.k.Mb\u003dfunction(a){var b\u003da.isCued()||this.api.Ml()\u0026\u00263!\u003d\u003dthis.api.getPresentingPlayerType();b!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003db,this.mF\u0026\u0026this.jc(this.mF),this.mF\u003dthis.N(this.api.Za(),\"touchstart\",this.rU,void 0,b));var c\u003da.xc()\u0026\u0026!g.U(a,32)||this.api.Xu();EN(this.ld,128,!c);c\u003d3\u003d\u003d\u003dthis.api.getPresentingPlayerType();EN(this.ld,256,c);c\u003dthis.api.getRootNode();if(g.U(a,2))var d\u003d[K2.ENDED];else d\u003d[],g.U(a,8)?d.push(K2.PLAYING):g.U(a,4)\u0026\u0026d.push(K2.PAUSED),g.U(a,1)\u0026\u0026!g.U(a,32)\u0026\u0026d.push(K2.BUFFERING),g.U(a,32)\u0026\u0026\nd.push(K2.SEEKING),g.U(a,64)\u0026\u0026d.push(K2.UNSTARTED);g.zb(this.yB,d)||(g.Oq(c,this.yB),this.yB\u003dd,g.Mq(c,d));d\u003dthis.api.T();var e\u003dg.U(a,2);g.N(c,\"ytp-hide-controls\",(\"3\"\u003d\u003d\u003dd.controlsType?!e:\"1\"!\u003d\u003dd.controlsType)||b);g.N(c,\"ytp-native-controls\",\"3\"\u003d\u003d\u003dd.controlsType\u0026\u0026!b\u0026\u0026!e\u0026\u0026!this.cD);g.U(a,128)\u0026\u0026!g.rF(d)?(this.oe||(this.oe\u003dnew g.NN(this.api),g.J(this,this.oe),g.$M(this.api,this.oe.element,4)),this.oe.l(a.getData()),this.oe.show()):this.oe\u0026\u0026(this.oe.dispose(),this.oe\u003dnull)};\ng.k.pk\u003dfunction(){return this.api.rh()\u0026\u0026this.api.fk()?(this.api.setCardsVisible(!1,!1),!0):this.api.Sd()?(g.VM(this.api,!0),!0):!1};\ng.k.Gv\u003dfunction(a){this.cD\u003da;this.Pi()};\ng.k.Le\u003dfunction(){return!1};\ng.k.jf\u003dfunction(){return!this.Le()\u0026\u0026(480\u003ethis.api.getPlayerSize().width||290\u003ethis.api.getPlayerSize().height)};\ng.k.sy\u003dfunction(){return this.jf()\u0026\u0026(240\u003ethis.api.getPlayerSize().width||140\u003ethis.api.getPlayerSize().height)};\ng.k.di\u003dfunction(){return this.Yz};\ng.k.cn\u003dfunction(){return null};\ng.k.dj\u003dfunction(){var a\u003dthis.api.Za().getPlayerSize();return new g.pl(0,0,a.width,a.height)};\ng.k.handleGlobalKeyDown\u003dfunction(){return!1};\ng.k.handleGlobalKeyUp\u003dfunction(){return!1};\ng.k.Vp\u003dfunction(){};\ng.k.showControls\u003dfunction(a){void 0!\u003d\u003da\u0026\u0026this.api.Za().bw(a)};\ng.k.Qk\u003dfunction(){};\ng.k.UI\u003dfunction(){return null};g.w(cO,g.Kx);g.k\u003dcO.prototype;g.k.Au\u003dfunction(){return 1E3*this.api.getDuration(this.Ij,!1)};\ng.k.stop\u003dfunction(){this.i\u0026\u0026this.qe.jc(this.i)};\ng.k.Rb\u003dfunction(){var a\u003dthis.api.getProgressState(this.Ij);this.l\u003d{seekableStart:a.seekableStart,seekableEnd:a.seekableEnd,current:g.S(this.api.T().experiments,\"halftime_ux_killswitch\")?a.current:this.api.getCurrentTime(this.Ij,!1)};this.Z(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.l};\ng.k.Hc\u003dfunction(a){g.vI(a,2)\u0026\u0026this.Z(\"g\")};g.w(dO,g.V);dO.prototype.onClick\u003dfunction(){this.I.Na(\"BACK_CLICKED\")};g.w(g.eO,g.V);g.eO.prototype.show\u003dfunction(){g.V.prototype.show.call(this);g.Fq(this.i)};\ng.eO.prototype.hide\u003dfunction(){this.l.stop();g.V.prototype.hide.call(this)};\ng.eO.prototype.iq\u003dfunction(a){a?g.U(this.I.ub(),64)||fO(this,Lra(),\"Play\"):(a\u003dthis.I.getVideoData(),a.isLivePlayback\u0026\u0026!a.allowLiveDvr?fO(this,Nra(),\"Stop live playback\"):fO(this,Jra(),\"Pause\"))};g.w(iO,g.V);g.k\u003diO.prototype;g.k.Zc\u003dfunction(){this.I.T().X(\"player_new_info_card_format\")\u0026\u0026g.Lq(this.I.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.rF(this.I.T())||(this.l.show(),g.Su(\"iv-button-shown\"))};\ng.k.Bb\u003dfunction(){g.Su(\"iv-button-hidden\");this.l.hide()};\ng.k.Nf\u003dfunction(){return this.xb\u0026\u00264!\u003d\u003dthis.l.state};\ng.k.va\u003dfunction(){this.i\u0026\u0026this.i();g.V.prototype.va.call(this)};\ng.k.fT\u003dfunction(){g.Su(\"iv-button-mouseover\")};\ng.k.onClicked\u003dfunction(a){this.I.rh();var b\u003dg.Lq(this.I.getRootNode(),\"ytp-cards-teaser-shown\");g.Su(\"iv-teaser-clicked\",b);a\u003d0\u003d\u003d\u003da.screenX\u0026\u00260\u003d\u003d\u003da.screenY;this.I.setCardsVisible(!this.I.fk(),a,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.w(kO,g.V);g.k\u003dkO.prototype;g.k.BM\u003dfunction(){this.I.rh()\u0026\u0026this.I.fk()\u0026\u0026this.Nf()\u0026\u0026this.Bb()};\ng.k.aF\u003dfunction(){this.Bb();g.Su(\"iv-teaser-clicked\",null!\u003dthis.i);this.I.setCardsVisible(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};\ng.k.xN\u003dfunction(){g.Su(\"iv-teaser-mouseover\");this.i\u0026\u0026this.i.stop()};\ng.k.NU\u003dfunction(a){g.S(this.I.T().experiments,\"player_new_info_card_format\")\u0026\u0026!g.rF(this.I.T())\u0026\u0026this.Xh.Bb();this.i||!a||this.I.fk()||this.l\u0026\u0026this.l.isActive()||(this.Zc(a),g.Su(\"iv-teaser-shown\"))};\ng.k.Zc\u003dfunction(a){this.Ra(\"text\",a.teaserText);this.element.setAttribute(\"dir\",g.Wq(a.teaserText));this.B.show();this.l\u003dnew g.K(function(){g.M(this.I.getRootNode(),\"ytp-cards-teaser-shown\");this.I.X(\"player_new_info_card_format\")\u0026\u0026!g.rF(this.I.T())\u0026\u0026this.Xh.Bb();this.xF()},0,this);\nthis.l.start();hO(this.Xh,!1);this.i\u003dnew g.K(this.Bb,580+a.durationMs,this);this.i.start();this.C.push(this.Pa(\"mouseover\",this.gG,this));this.C.push(this.Pa(\"mouseout\",this.fG,this))};\ng.k.xF\u003dfunction(){if(!g.S(this.I.T().experiments,\"player_new_info_card_format\")\u0026\u0026g.rF(this.I.T())\u0026\u0026this.xb){var a\u003dthis.Xh.element.offsetLeft,b\u003dg.eg(\"ytp-cards-button-icon\"),c\u003dthis.I.isFullscreen()?54:36;if(b){var d\u003da+b.offsetLeft;this.element.style.marginRight\u003dthis.Xh.element.offsetParent.offsetWidth-a-b.offsetLeft-c+\"px\";this.element.style.marginLeft\u003dd+\"px\"}}};\ng.k.JP\u003dfunction(){g.rF(this.I.T())\u0026\u0026this.V.jf()\u0026\u0026this.xb\u0026\u0026this.L.start()};\ng.k.gG\u003dfunction(){this.G.stop();this.i\u0026\u0026this.i.isActive()\u0026\u0026this.J.start()};\ng.k.fG\u003dfunction(){this.J.stop();this.i\u0026\u0026!this.i.isActive()\u0026\u0026this.G.start()};\ng.k.vT\u003dfunction(){this.i\u0026\u0026this.i.stop()};\ng.k.uT\u003dfunction(){this.Bb()};\ng.k.wi\u003dfunction(){this.Bb()};\ng.k.Bb\u003dfunction(){!this.i||this.u\u0026\u0026this.u.isActive()||(g.Su(\"iv-teaser-hidden\"),this.B.hide(),g.Nq(this.I.getRootNode(),\"ytp-cards-teaser-shown\"),this.u\u003dnew g.K(function(){for(var a\u003dg.r(this.C),b\u003da.next();!b.done;b\u003da.next())this.jc(b.value);this.C\u003d[];this.i\u0026\u0026(this.i.dispose(),this.i\u003dnull);hO(this.Xh,!0)},330,this),this.u.start())};\ng.k.Nf\u003dfunction(){return this.xb\u0026\u00264!\u003d\u003dthis.B.state};\ng.k.va\u003dfunction(){var a\u003dthis.I.getRootNode();a\u0026\u0026g.Nq(a,\"ytp-cards-teaser-shown\");g.gf(this.l,this.u,this.i);g.V.prototype.va.call(this)};var P2\u003d{},lO\u003d(P2.BUTTON\u003d\"ytp-button\",P2.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",P2.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",P2.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",P2.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",P2);g.w(mO,g.V);mO.prototype.onClick\u003dfunction(){this.api.Gb(this.element);var a\u003d!this.i;this.Ra(\"label\",a?\"Stop receiving notifications about every new video\":\"Receive notifications about every new video\");this.Ra(\"pressed\",a);bua(this,a)};g.w(g.oO,g.V);g.oO.prototype.l\u003dfunction(){g.M(this.element,\"ytp-sb-subscribed\")};\ng.oO.prototype.u\u003dfunction(){g.Nq(this.element,\"ytp-sb-subscribed\")};g.w(pO,g.V);g.k\u003dpO.prototype;g.k.yE\u003dfunction(){fua(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.k.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.k.uC\u003dfunction(){if(dua(this)\u0026\u0026!this.isExpanded()){this.Ra(\"flyoutUnfocusable\",\"false\");this.Ra(\"channelTitleFocusable\",\"0\");this.u\u0026\u0026this.u.stop();this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.kb(this.subscribeButton.element,!0));var a\u003dthis.api.getVideoData();this.l\u0026\u0026a.Ih\u0026\u0026a.subscribed\u0026\u0026(this.l.show(),this.api.kb(this.l.element,!0));this.channel.classList.add(\"ytp-title-expanded\");this.channel.classList.add(\"ytp-title-show-expanded\")}};\ng.k.YB\u003dfunction(){this.Ra(\"flyoutUnfocusable\",\"true\");this.Ra(\"channelTitleFocusable\",\"-1\");this.u\u0026\u0026this.u.start()};\ng.k.Ma\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.T(),c\u003d!1;2\u003d\u003d\u003dthis.api.getPresentingPlayerType()?c\u003d!!a.videoId\u0026\u0026!!a.isListed\u0026\u0026!!a.author\u0026\u0026!!a.Wb\u0026\u0026!!a.Lh:g.rF(b)\u0026\u0026(c\u003d!!a.videoId\u0026\u0026!!a.Wb\u0026\u0026!!a.Lh\u0026\u0026!(a.C\u0026\u0026b.pfpChazalUi));var d\u003dg.aG(this.api.T())+a.Wb;g.rF(this.api.T())\u0026\u0026(d\u003dg.ui(d,g.IM(\"emb_ch_name_ex\")));var e\u003da.Wb,f\u003da.Lh;b\u003dg.rF(b)?a.yp:a.author;e\u003dvoid 0\u003d\u003d\u003de?\"\":e;f\u003dvoid 0\u003d\u003d\u003df?\"\":f;b\u003dvoid 0\u003d\u003d\u003db?\"\":b;c?(e\u003dg.aG(this.api.T())+e,this.J!\u003d\u003df\u0026\u0026(this.i.style.backgroundImage\u003d\"url(\"+f+\")\",this.J\u003df),this.Ra(\"channelLink\",\ne),this.Ra(\"channelLogoLabel\",g.GI(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:b})),g.M(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.Nq(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.kb(this.i,c\u0026\u0026this.ea);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003da.Qi);this.Ra(\"expandedTitle\",a.yp);this.Ra(\"channelTitleLink\",d);this.Ra(\"expandedSubtitle\",a.expandedSubtitle)};g.w(g.rO,g.dL);g.rO.prototype.Ra\u003dfunction(a,b){g.dL.prototype.Ra.call(this,a,b);this.Z(\"size-change\")};g.w(uO,g.dL);uO.prototype.xK\u003dfunction(){this.Z(\"size-change\")};\nuO.prototype.focus\u003dfunction(){this.content.focus()};\nuO.prototype.uS\u003dfunction(){this.Z(\"back\")};g.w(g.vO,uO);g.vO.prototype.Ac\u003dfunction(a,b){if(void 0\u003d\u003d\u003db?0:b)this.items.push(a),this.menuItems.element.appendChild(a.element);else{b\u003dg.wb(this.items,a,gua);if(0\u003c\u003db)return;b\u003d~b;g.tb(this.items,b,0,a);g.tg(this.menuItems.element,a.element,b)}a.subscribe(\"size-change\",this.WD,this);this.menuItems.Z(\"size-change\")};\ng.vO.prototype.Ef\u003dfunction(a){a.unsubscribe(\"size-change\",this.WD,this);this.isDisposed()||(g.nb(this.items,a),this.menuItems.element.removeChild(a.element),this.menuItems.Z(\"size-change\"))};\ng.vO.prototype.WD\u003dfunction(){this.menuItems.Z(\"size-change\")};\ng.vO.prototype.focus\u003dfunction(){for(var a\u003d0,b\u003d0;b\u003cthis.items.length;b++)if(\"true\"\u003d\u003d\u003dthis.items[b].element.getAttribute(\"aria-checked\")){a\u003db;break}this.items[a].focus()};g.w(xO,g.rO);xO.prototype.i\u003dfunction(a){g.ou(a)||39!\u003d\u003dg.pu(a)||(this.element.click(),g.nu(a))};g.w(zO,g.rO);zO.prototype.onClick\u003dfunction(){this.setValue(!this.checked);this.Z(\"select\",this.checked)};\nzO.prototype.getValue\u003dfunction(){return this.checked};\nzO.prototype.setValue\u003dfunction(a){this.checked\u003da;this.element.setAttribute(\"aria-checked\",String(this.checked))};g.w(AO,g.vO);g.k\u003dAO.prototype;g.k.LS\u003dfunction(){LN(this.gr.element)};\ng.k.aT\u003dfunction(){CO(this,this.I.getDebugText(!0))\u0026\u0026fO(this.pc,gL())};\ng.k.bT\u003dfunction(){CO(this,this.I.getVideoEmbedCode())\u0026\u0026fO(this.pc,Era());this.I.Gb(this.bj.element);iM(\"EMBED\",this.I.getVideoData().videoId,this.I.getPlaylistId()||\"\")};\ng.k.cT\u003dfunction(){CO(this,this.I.getVideoUrl(!0,!0))\u0026\u0026fO(this.pc,lL());this.I.Gb(this.getVideoUrl.element);iM(\"COPY_PASTE\",this.I.getVideoData().videoId,this.I.getPlaylistId()||\"\")};\ng.k.dT\u003dfunction(){CO(this,this.I.getVideoUrl(!1,!0))\u0026\u0026fO(this.pc,lL());this.I.Gb(this.ej.element);iM(\"COPY_PASTE\",this.I.getVideoData().videoId,this.I.getPlaylistId()||\"\")};\ng.k.IK\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.ni)||void 0\u003d\u003d\u003db?void 0:b.setValue(a)};\ng.k.oT\u003dfunction(){this.I.setLoopVideo(this.ni.getValue());this.yb.Bb();this.I.Gb(this.ni.element)};\ng.k.iU\u003dfunction(a){this.I.reportPlaybackIssue();if(g.IN(a,this.I,!PF(this.I.T()))){a\u003dthis.I;var b\u003da.app.getFeedbackProductData();a.Na(\"onFeedbackStartRequest\",b);a.isFullscreen()\u0026\u0026a.toggleFullscreen()}this.yb.Bb()};\ng.k.AU\u003dfunction(){this.I.showVideoInfo();this.yb.Bb()};\ng.k.ob\u003dfunction(a,b){this.Bj(b)};\ng.k.Bj\u003dfunction(a){var b,c\u003dthis.I.T(),d\u003d2\u003d\u003d\u003dthis.I.getPresentingPlayerType(),e\u003d!d||a.isListed;e\u003d!c.L\u0026\u0026!!a.videoId\u0026\u0026e;\"play\"!\u003d\u003dc.playerStyle?c\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(c\u003d{contact_type:\"playbackissue\",html5:1,ei:a.eventId,v:a.videoId,p:\"movies_playback\"},a.l\u0026\u0026(c.fmt\u003da.l.kc()),a.clientPlaybackNonce\u0026\u0026(c.cpn\u003da.clientPlaybackNonce),a.ya\u0026\u0026(c.partnerid\u003da.ya),c\u003dg.ui(\"//support.google.com/googleplay/\",c));g.cL(this.bj,e\u0026\u0026a.allowEmbed);g.cL(this.getVideoUrl,e);g.cL(this.ej,e\u0026\u0026\n!a.isLivePlayback);this.Vv.dd(c,\"href\");null\u003d\u003d\u003d(b\u003dthis.ni)||void 0\u003d\u003d\u003db?void 0:g.cL(b,!a.isLivePlayback\u0026\u0026!d)};\ng.k.Sb\u003dfunction(a){g.vO.prototype.Sb.call(this,a);this.I.kb(this.bj.element,a);this.I.kb(this.getVideoUrl.element,a);this.I.kb(this.ej.element,a);this.ni\u0026\u0026this.I.kb(this.ni.element,a)};g.w(g.DO,g.VN);g.k\u003dg.DO.prototype;g.k.show\u003dfunction(){g.VN.prototype.show.call(this);this.Ls()};\ng.k.hide\u003dfunction(){g.VN.prototype.hide.call(this);1\u003cthis.i.length\u0026\u0026g.FO(this)};\ng.k.Ls\u003dfunction(){jua(this);this.xb\u0026\u0026(iua(this),g.Ol(this.element,this.size))};\ng.k.hh\u003dfunction(){var a\u003dthis.i.pop();EO(this,a,this.i[this.i.length-1],!0)};\ng.k.yN\u003dfunction(a){if(!g.ou(a))switch(g.pu(a)){case 27:this.Bb();g.nu(a);break;case 37:1\u003cthis.i.length\u0026\u0026this.hh();g.nu(a);break;case 39:g.nu(a)}};\ng.k.focus\u003dfunction(){this.i.length\u0026\u0026this.i[this.i.length-1].focus()};\ng.k.va\u003dfunction(){g.VN.prototype.va.call(this);this.B\u0026\u0026this.B.dispose();this.G\u0026\u0026this.G.dispose()};g.w(g.GO,g.DO);g.k\u003dg.GO.prototype;g.k.AN\u003dfunction(a){var b,c\u003dku(a);c\u0026\u0026(Bg(c,\"a\")||Bg(c,null,\"ytp-no-contextmenu\",void 0))||this.xb||(this.xa\u003d(a\u003dnull\u003d\u003d\u003d(b\u003da.touches)||void 0\u003d\u003d\u003db?void 0:b.item(0))?new g.Sf(a.clientX,a.clientY):new g.Sf(0,0),this.Y.start())};\ng.k.eL\u003dfunction(){this.Y.stop()};\ng.k.SU\u003dfunction(){this.open(this.xa)};\ng.k.show\u003dfunction(){this.C||(this.C\u003dnew AO(this.I,this.ya,this,this.pc),g.J(this,this.C),g.BO(this,this.C));this.C.IK(this.I.getLoopVideo());g.DO.prototype.show.call(this);this.I.kb(this.element,!0);this.C.Sb(!0)};\ng.k.hide\u003dfunction(){lua(this);g.DO.prototype.hide.call(this);this.I.kb(this.element,!1);this.C\u0026\u0026this.C.Sb(!1)};\ng.k.IS\u003dfunction(a){var b\u003dku(a);this.xb||b\u0026\u0026(Bg(b,\"a\")||Bg(b,null,\"ytp-no-contextmenu\",void 0))||(g.nu(a),this.open(mu(a)))};\ng.k.open\u003dfunction(a){mua(this);var b\u003dthis.I.getVideoData();g.N(this.element,\"ytp-dni\",b.C);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";a.x++;a.y++;this.Zc();var c\u003ddocument.body;b\u003dnew ml(0,Infinity,Infinity,0);var d\u003d$f(c);for(var e\u003dd.i.body,f\u003dd.i.documentElement,h\u003djg(d.i);c\u003dMea(c);)if(!(g.he\u0026\u00260\u003d\u003dc.clientWidth||g.lg\u0026\u00260\u003d\u003dc.clientHeight\u0026\u0026c\u003d\u003de)\u0026\u0026c!\u003de\u0026\u0026c!\u003df\u0026\u0026\"visible\"!\u003dFl(c,\"overflow\")){var l\u003dg.Jl(c),m\u003dnew g.Sf(c.clientLeft,c.clientTop);l.x+\u003dm.x;l.y+\u003dm.y;b.top\u003dMath.max(b.top,l.y);b.right\u003dMath.min(b.right,\nl.x+c.clientWidth);b.bottom\u003dMath.min(b.bottom,l.y+c.clientHeight);b.left\u003dMath.max(b.left,l.x)}e\u003dh.scrollLeft;h\u003dh.scrollTop;b.left\u003dMath.max(b.left,e);b.top\u003dMath.max(b.top,h);d\u003dd.i;d\u003dig(d.parentWindow||d.defaultView||window);b.right\u003dMath.min(b.right,e+d.width);b.bottom\u003dMath.min(b.bottom,h+d.height);d\u003d0\u003c\u003db.top\u0026\u00260\u003c\u003db.left\u0026\u0026b.bottom\u003eb.top\u0026\u0026b.right\u003eb.left?b:null;b\u003dthis.size;a\u003da.clone();b\u003db.clone();d\u0026\u0026(h\u003da,e\u003db,f\u003d5,65\u003d\u003d(f\u002665)\u0026\u0026(h.x\u003cd.left||h.x\u003e\u003dd.right)\u0026\u0026(f\u0026\u003d-2),132\u003d\u003d(f\u0026132)\u0026\u0026(h.y\u003cd.top||h.y\u003e\u003dd.bottom)\u0026\u0026\n(f\u0026\u003d-5),h.x\u003cd.left\u0026\u0026f\u00261\u0026\u0026(h.x\u003dd.left),f\u002616\u0026\u0026(c\u003dh.x,h.x\u003cd.left\u0026\u0026(h.x\u003dd.left),h.x+e.width\u003ed.right\u0026\u0026(e.width\u003dMath.min(d.right-h.x,c+e.width-d.left),e.width\u003dMath.max(e.width,0))),h.x+e.width\u003ed.right\u0026\u0026f\u00261\u0026\u0026(h.x\u003dMath.max(d.right-e.width,d.left)),h.y\u003cd.top\u0026\u0026f\u00264\u0026\u0026(h.y\u003dd.top),f\u002632\u0026\u0026(c\u003dh.y,h.y\u003cd.top\u0026\u0026(h.y\u003dd.top),h.y+e.height\u003ed.bottom\u0026\u0026(e.height\u003dMath.min(d.bottom-h.y,c+e.height-d.top),e.height\u003dMath.max(e.height,0))),h.y+e.height\u003ed.bottom\u0026\u0026f\u00264\u0026\u0026(h.y\u003dMath.max(d.bottom-e.height,d.top)));d\u003dnew g.pl(0,0,0,0);d.left\u003d\na.x;d.top\u003da.y;d.width\u003db.width;d.height\u003db.height;g.Hl(this.element,new g.Sf(d.left,d.top));g.Jx(this.u);this.u.N(document,\"contextmenu\",this.RS);this.u.N(this.I,\"fullscreentoggled\",this.Pe);this.u.N(this.I,\"pageTransition\",this.zN)};\ng.k.RS\u003dfunction(a){if(!g.ou(a)){var b\u003dku(a);g.wg(this.element,b)||this.Bb();this.I.T().disableNativeContextMenu\u0026\u0026g.nu(a)}};\ng.k.Pe\u003dfunction(){this.Bb();mua(this)};\ng.k.zN\u003dfunction(){this.Bb()};g.w(g.HO,g.V);g.HO.prototype.onClick\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d,e,f,h;return g.B(b,function(l){if(1\u003d\u003dl.i)return d\u003dc.api.T(),e\u003dc.api.getVideoData(),f\u003dc.api.getPlaylistId(),h\u003dd.getVideoUrl(e.videoId,f,void 0,!0),g.A(l,oua(c,h),2);l.l\u0026\u0026nua(c);c.api.Gb(c.element);g.qa(l)})})};\ng.HO.prototype.Ma\u003dfunction(){var a\u003dthis.api.T(),b\u003dthis.api.getVideoData();this.Ra(\"icon\",{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M21.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1,0-1.8,.8-1.8,1.8v12.3 c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z\"}}]});this.Ra(\"title-attr\",\"Copy link\");var c\u003dthis.api.Za().getPlayerSize().width;this.visible\u003d\n!!b.videoId\u0026\u0026c\u003e\u003dthis.l\u0026\u0026b.Wj\u0026\u0026!(b.C\u0026\u0026a.pfpChazalUi);g.N(this.element,\"ytp-copylink-button-visible\",this.visible);g.cL(this,this.visible);JO(this.tooltip);this.api.kb(this.element,this.visible\u0026\u0026this.ea)};\ng.HO.prototype.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.api.kb(this.element,this.visible\u0026\u0026a)};\ng.HO.prototype.va\u003dfunction(){g.V.prototype.va.call(this);g.Nq(this.element,\"ytp-copylink-button-visible\")};g.w(KO,g.V);g.k\u003dKO.prototype;g.k.show\u003dfunction(){g.V.prototype.show.call(this);g.Fq(this.i)};\ng.k.hide\u003dfunction(){this.l.stop();g.Nq(this.element,\"ytp-chapter-seek\");g.Nq(this.element,\"ytp-time-seeking\");g.V.prototype.hide.call(this)};\ng.k.rs\u003dfunction(a,b,c,d){this.us(a,d)};\ng.k.us\u003dfunction(a,b){g.Hq(this.i);this.l.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.Nq(this.element,\"ytp-chapter-seek\");this.Ra(\"chapterSeekText\",\"\");a\u003dg.GI(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:b.toString()});this.Ra(\"seekTime\",a)};\ng.k.Cz\u003dfunction(a,b){g.Hq(this.i);this.l.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.M(this.element,\"ytp-chapter-seek\");this.Ra(\"chapterSeekText\",b);this.Ra(\"seekTime\",\"\")};g.w(LO,g.V);g.k\u003dLO.prototype;g.k.show\u003dfunction(){g.V.prototype.show.call(this);g.Fq(this.l)};\ng.k.hide\u003dfunction(){this.u.stop();g.Nq(this.element,\"ytp-chapter-seek\");g.Nq(this.element,\"ytp-time-seeking\");g.V.prototype.hide.call(this)};\ng.k.rs\u003dfunction(a,b,c,d){var e\u003d-1\u003d\u003d\u003da?this.C:this.B;e\u0026\u0026this.I.Gb(e);g.Hq(this.l);this.u.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");var f\u003d3*this.I.Za().getPlayerSize().height;e\u003dthis.I.Za().getPlayerSize();e\u003de.width/3-3*e.height;this.i.style.width\u003df+\"px\";this.i.style.height\u003df+\"px\";1\u003d\u003d\u003da?(this.i.style.left\u003d\"\",this.i.style.right\u003de+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(this.i.style.right\u003d\"\",this.i.style.left\u003de+\"px\");var h\u003d2.5*f;f\u003dh/2;var l\u003dthis.Da(\"ytp-doubletap-ripple\");l.style.width\u003dh+\"px\";l.style.height\u003d\nh+\"px\";1\u003d\u003d\u003da?(a\u003dthis.I.Za().getPlayerSize().width-b+Math.abs(e),l.style.left\u003d\"\",l.style.right\u003da-f+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(a\u003dMath.abs(e)+b,l.style.right\u003d\"\",l.style.left\u003da-f+\"px\");l.style.top\u003d\"calc((33% + \"+Math.round(c)+\"px) - \"+f+\"px)\";if(c\u003dthis.Da(\"ytp-doubletap-ripple\"))c.classList.remove(\"ytp-doubletap-ripple\"),c.classList.add(\"ytp-doubletap-ripple\");pua(this,d)};\ng.k.us\u003dfunction(a,b){var c\u003dthis.I.Za().getPlayerSize();g.Hq(this.l);this.u.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.M(this.element,\"ytp-time-seeking\");this.i.style.width\u003d\"110px\";this.i.style.height\u003d\"110px\";1\u003d\u003d\u003da?(this.i.style.right\u003d\"\",this.i.style.left\u003d.8*c.width-30+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(this.i.style.right\u003d\"\",this.i.style.left\u003d.1*c.width-15+\"px\");this.i.style.top\u003d.5*c.height+15+\"px\";pua(this,b)};\ng.k.Cz\u003dfunction(a,b){g.Hq(this.l);this.u.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");this.i.style.width\u003d\"0\";this.i.style.height\u003d\"0\";g.M(this.element,\"ytp-chapter-seek\");this.Ra(\"seekText\",b);this.Ra(\"seekTime\",\"\")};var VLa\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(VLa).reduce(function(a,b){a[VLa[b]]\u003db;return a},{});\nvar WLa\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(WLa).reduce(function(a,b){a[WLa[b]]\u003db;return a},{});\nvar XLa\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys(XLa).reduce(function(a,b){a[XLa[b]]\u003db;return a},{});var Q2,YLa;Q2\u003d[{option:\"#fff\",text:\"White\"},{option:\"#ff0\",text:\"Yellow\"},{option:\"#0f0\",text:\"Green\"},{option:\"#0ff\",text:\"Cyan\"},{option:\"#00f\",text:\"Blue\"},{option:\"#f0f\",text:\"Magenta\"},{option:\"#f00\",text:\"Red\"},{option:\"#080808\",text:\"Black\"}];YLa\u003d[{option:0,text:MO(0)},{option:.25,text:MO(.25)},{option:.5,text:MO(.5)},{option:.75,text:MO(.75)},{option:1,text:MO(1)}];\ng.PO\u003d[{option:\"fontFamily\",text:\"Font family\",options:[{option:1,text:\"Monospaced Serif\"},{option:2,text:\"Proportional Serif\"},{option:3,text:\"Monospaced Sans-Serif\"},{option:4,text:\"Proportional Sans-Serif\"},{option:5,text:\"Casual\"},{option:6,text:\"Cursive\"},{option:7,text:\"Small Capitals\"}]},{option:\"color\",text:\"Font colour\",options:Q2},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:MO(.5)},{option:-1,text:MO(.75)},{option:0,text:MO(1)},{option:1,text:MO(1.5)},{option:2,\ntext:MO(2)},{option:3,text:MO(3)},{option:4,text:MO(4)}]},{option:\"background\",text:\"Background colour\",options:Q2},{option:\"backgroundOpacity\",text:\"Background opacity\",options:YLa},{option:\"windowColor\",text:\"Window colour\",options:Q2},{option:\"windowOpacity\",text:\"Window opacity\",options:YLa},{option:\"charEdgeStyle\",text:\"Character edge style\",options:[{option:0,text:\"None\"},{option:4,text:\"Drop Shadow\"},{option:1,text:\"Raised\"},{option:2,text:\"Depressed\"},{option:3,text:\"Outline\"}]},{option:\"textOpacity\",\ntext:\"Font opacity\",options:[{option:.25,text:MO(.25)},{option:.5,text:MO(.5)},{option:.75,text:MO(.75)},{option:1,text:MO(1)}]}];g.w(g.OO,g.cN);g.k\u003dg.OO.prototype;\ng.k.cJ\u003dfunction(a){var b\u003d!1,c\u003dg.pu(a),d\u003dku(a),e\u003d!a.altKey\u0026\u0026!a.ctrlKey\u0026\u0026!a.metaKey,f\u003d!1,h\u003d!1,l\u003dthis.api.T();g.ou(a)?(e\u003d!1,h\u003d!0):l.Bg\u0026\u0026(e\u003d!1);if(9\u003d\u003d\u003dc)b\u003d!0;else{if(d)switch(c){case 32:case 13:if(\"BUTTON\"\u003d\u003d\u003dd.tagName||\"A\"\u003d\u003d\u003dd.tagName||\"INPUT\"\u003d\u003d\u003dd.tagName)b\u003d!0,e\u003d!1;else if(e){var m\u003dd.getAttribute(\"role\");!m||\"option\"!\u003d\u003dm\u0026\u0026\"button\"!\u003d\u003dm\u0026\u00260!\u003d\u003dm.indexOf(\"menuitem\")||(b\u003d!0,d.click(),f\u003d!0)}break;case 37:case 39:case 36:case 35:b\u003d\"slider\"\u003d\u003d\u003dd.getAttribute(\"role\");break;case 38:case 40:m\u003dd.getAttribute(\"role\"),\nd\u003d38\u003d\u003d\u003dc?d.previousSibling:d.nextSibling,\"slider\"\u003d\u003d\u003dm?b\u003d!0:e\u0026\u0026(\"option\"\u003d\u003d\u003dm?(d\u0026\u0026\"option\"\u003d\u003d\u003dd.getAttribute(\"role\")\u0026\u0026d.focus(),f\u003db\u003d!0):m\u0026\u00260\u003d\u003d\u003dm.indexOf(\"menuitem\")\u0026\u0026(d\u0026\u0026d.hasAttribute(\"role\")\u0026\u00260\u003d\u003d\u003dd.getAttribute(\"role\").indexOf(\"menuitem\")\u0026\u0026d.focus(),f\u003db\u003d!0))}if(e\u0026\u0026!f)switch(c){case 38:f\u003dMath.min(this.api.getVolume()+5,100);gO(this.pc,f,!1);this.api.setVolume(f);h\u003df\u003d!0;break;case 40:f\u003dMath.max(this.api.getVolume()-5,0);gO(this.pc,f,!0);this.api.setVolume(f);h\u003df\u003d!0;break;case 36:this.api.hf()\u0026\u0026(this.api.startSeekCsiAction(),\nthis.api.seekTo(0),h\u003df\u003d!0);break;case 35:this.api.hf()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity),h\u003df\u003d!0)}}b\u0026\u0026this.KE(!0);(b||h)\u0026\u0026this.ld.Qk();(f||e\u0026\u0026this.handleGlobalKeyDown(c,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code))\u0026\u0026g.nu(a);l.u\u0026\u0026(a\u003d{keyCode:g.pu(a),altKey:a.altKey,ctrlKey:a.ctrlKey,metaKey:a.metaKey,shiftKey:a.shiftKey,handled:g.ou(a),fullscreen:this.api.isFullscreen()},this.api.Na(\"onKeyPress\",a))};\ng.k.dJ\u003dfunction(a){this.handleGlobalKeyUp(g.pu(a),a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code)};\ng.k.handleGlobalKeyUp\u003dfunction(a){var b\u003d!1,c\u003dg.YM(this.api.sb());c\u0026\u0026(c\u003dc.Wn)\u0026\u0026c.xb\u0026\u0026(c.YI(a),b\u003d!0);9\u003d\u003d\u003da\u0026\u0026(this.KE(!0),b\u003d!0);return b};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f){var h\u003d!1;e\u003dthis.api.T();if(e.Bg)return h;var l\u003dg.YM(this.api.sb());if(l\u0026\u0026(l\u003dl.Wn)\u0026\u0026l.xb)switch(a){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:h\u003dl.XI(a)}e.C||h||(h\u003df||String.fromCharCode(a).toLowerCase(),this.l+\u003dh,0\u003d\u003d\u003d\"awesome\".indexOf(this.l)?(h\u003d!0,7\u003d\u003d\u003dthis.l.length\u0026\u0026Pq(this.api.getRootNode(),\"ytp-color-party\")):(this.l\u003dh,h\u003d0\u003d\u003d\u003d\"awesome\".indexOf(this.l)));if(!h){f\u003d(f\u003dthis.api.getVideoData())?f.dl:[];l\u003dUT?d:c;switch(a){case 80:b\u0026\u0026\n!e.xa\u0026\u0026(fO(this.pc,Mra(),\"Previous\"),this.api.previousVideo(),h\u003d!0);break;case 78:b\u0026\u0026!e.xa\u0026\u0026(fO(this.pc,mL(),\"Next\"),this.api.nextVideo(),h\u003d!0);break;case 74:this.api.hf()\u0026\u0026(this.api.startSeekCsiAction(),e.X(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.us(-1,10):fO(this.pc,{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z M 16.9,22 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 -0.2,0 -0.4,.1 -0.6,.1 -0.2,0 -0.4,0 -0.6,-0.1 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 -0.2,-0.1 -0.2,-0.3 -0.3,-0.6 -0.1,-0.3 -0.1,-0.5 -0.1,-0.8 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.9,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(-10*this.api.getPlaybackRate()),h\u003d!0);break;case 76:this.api.hf()\u0026\u0026(this.api.startSeekCsiAction(),e.X(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.us(1,10):fO(this.pc,{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.8,3 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 C 20,21.9 19.8,22 19.6,22 19.4,22 19.2,22 19,21.9 18.8,21.8 18.7,21.7 18.5,21.6 18.3,21.5 18.3,21.3 18.2,21 18.1,20.7 18.1,20.5 18.1,20.2 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.8,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(10*this.api.getPlaybackRate()),h\u003d!0);break;case 37:this.api.hf()\u0026\u0026(this.api.startSeekCsiAction(),l\u0026\u0026e.X(\"web_player_seek_chapters_by_shortcut\")?(l\u003drua(f,1E3*this.api.getCurrentTime()),-1!\u003d\u003dl\u0026\u0026null!\u003dthis.i\u0026\u0026(this.i.Cz(-1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h\u003d!0)):(e.X(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.us(-1,5):fO(this.pc,{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z m -1.3,8.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.4,.3 C 18.5,22 18.2,22 18,22 17.8,22 17.6,22 17.5,21.9 17.4,21.8 17.2,21.8 17,21.7 16.8,21.6 16.8,21.5 16.7,21.3 16.6,21.1 16.6,21 16.6,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.5,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.7 z\"}}]}),\nthis.api.seekBy(-5*this.api.getPlaybackRate()),h\u003d!0));break;case 39:this.api.hf()\u0026\u0026(this.api.startSeekCsiAction(),l\u0026\u0026e.X(\"web_player_seek_chapters_by_shortcut\")?(l\u003dqua(f,1E3*this.api.getCurrentTime()),-1!\u003d\u003dl\u0026\u0026null!\u003dthis.i\u0026\u0026(this.i.Cz(1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h\u003d!0)):(e.X(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026null!\u003dthis.i?this.i.us(1,5):fO(this.pc,{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.7,.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.5,.3 C 18.3,22 18.1,22 17.9,22 17.7,22 17.5,22 17.4,21.9 17.3,21.8 17.1,21.8 16.9,21.7 16.7,21.6 16.7,21.5 16.6,21.3 16.5,21.1 16.5,21 16.5,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.4,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.6 z\"}}]}),\nthis.api.seekBy(5*this.api.getPlaybackRate()),h\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),gO(this.pc,this.api.getVolume(),!1)):(this.api.mute(),gO(this.pc,0,!0));h\u003d!0;break;case 32:case 75:e.xa||(h\u003d!g.mK(this.api.ub()),this.pc.iq(h),h?this.api.playVideo():this.api.pauseVideo(),h\u003d!0);break;case 190:b?e.Zb\u0026\u0026(h\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(h+.25,!0),aua(this.pc,!1),h\u003d!0):this.api.hf()\u0026\u0026(tua(this,1),h\u003d!0);break;case 188:b?e.Zb\u0026\u0026(h\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(h-\n.25,!0),aua(this.pc,!0),h\u003d!0):this.api.hf()\u0026\u0026(tua(this,-1),h\u003d!0);break;case 70:Mta(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),h\u003d!0);\nbreak;case 27:this.B()\u0026\u0026(h\u003d!0)}if(\"3\"!\u003d\u003de.controlsType)switch(a){case 67:g.rN(this.api.sb())\u0026\u0026(e\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),fO(this.pc,Ora(),!e||e\u0026\u0026!e.displayName?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\"),h\u003d!0);break;case 79:QO(this,\"textOpacity\");break;case 87:QO(this,\"windowOpacity\");break;case 187:case 61:QO(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:QO(this,\"fontSizeIncrement\",!0,!0)}var m;b||c||d||(48\u003c\u003da\u0026\u002657\u003e\u003da?m\u003da-48:\n96\u003c\u003da\u0026\u0026105\u003e\u003da\u0026\u0026(m\u003da-96));null!\u003dm\u0026\u0026this.api.hf()\u0026\u0026(this.api.startSeekCsiAction(),a\u003dthis.api.getProgressState(),this.api.seekTo(m/10*(a.seekableEnd-a.seekableStart)+a.seekableStart),h\u003d!0);h\u0026\u0026this.ld.Qk()}return h};\ng.k.KE\u003dfunction(a){g.N(this.api.getRootNode(),\"ytp-probably-keyboard-focus\",a);g.N(this.contextMenu.element,\"ytp-probably-keyboard-focus\",a)};\ng.k.va\u003dfunction(){g.Hq(this.u);g.cN.prototype.va.call(this)};g.w(RO,g.V);RO.prototype.Ma\u003dfunction(){var a\u003dg.rF(this.I.T())\u0026\u0026g.XM(this.I)\u0026\u0026g.U(this.I.ub(),128),b\u003dthis.I.getPlayerSize();this.visible\u003dthis.i.jf()\u0026\u0026!a\u0026\u0026240\u003c\u003db.width\u0026\u0026!(this.I.getVideoData().C\u0026\u0026this.I.T().pfpChazalUi);g.N(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026JO(this.tooltip);this.I.kb(this.element,this.visible\u0026\u0026this.ea)};\nRO.prototype.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.I.kb(this.element,this.visible\u0026\u0026a)};\nRO.prototype.va\u003dfunction(){g.V.prototype.va.call(this);g.Nq(this.element,\"ytp-overflow-button-visible\")};g.w(SO,g.VN);g.k\u003dSO.prototype;g.k.BN\u003dfunction(a){a\u003dku(a);g.wg(this.element,a)\u0026\u0026(g.wg(this.i,a)||g.wg(this.closeButton,a)||WN(this))};\ng.k.Bb\u003dfunction(){g.VN.prototype.Bb.call(this);this.tooltip.Yi(this.element)};\ng.k.show\u003dfunction(){this.xb\u0026\u0026this.I.Z(\"OVERFLOW_PANEL_OPENED\");g.VN.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");uua(this,!0)};\ng.k.hide\u003dfunction(){g.VN.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");uua(this,!1)};\ng.k.Pe\u003dfunction(a){!a\u0026\u0026this.Nf()\u0026\u0026WN(this)};\ng.k.focus\u003dfunction(){for(var a\u003dg.r(this.actionButtons),b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.xb){b.focus();break}};g.w(UO,g.V);UO.prototype.onClick\u003dfunction(a){g.IN(a,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.w(VO,g.VN);g.k\u003dVO.prototype;g.k.show\u003dfunction(){g.VN.prototype.show.call(this);this.u.N(this.api,\"videodatachange\",this.NA);this.u.N(this.api,\"onPlaylistUpdate\",this.NA);this.NA()};\ng.k.hide\u003dfunction(){g.VN.prototype.hide.call(this);g.Jx(this.u);this.updatePlaylist(null)};\ng.k.NA\u003dfunction(){this.updatePlaylist(this.api.getPlaylist())};\ng.k.Gz\u003dfunction(){var a\u003dthis.playlist,b\u003da.u;if(b\u003d\u003d\u003dthis.B)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.i[a.index];else{for(var c\u003dg.r(this.i),d\u003dc.next();!d.done;d\u003dc.next())d.value.dispose();c\u003da.length;this.i\u003d[];for(d\u003d0;d\u003cc;d++){var e\u003dnew UO(this.api,a,d);this.i.push(e);e.Ba(this.items)}this.selected\u003dthis.i[a.index];this.B\u003db}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.k.RU\u003dfunction(a){var b\u003dthis.api.getVideoUrl(!0);g.JN(b,this.api,a)};\ng.k.updatePlaylist\u003dfunction(a){if(this.playlist!\u003d\u003da)if(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.Gz,this),this.playlist\u003da,this.B\u003dnull,a){a.subscribe(\"shuffle\",this.Gz,this);var b\u003da.author,c\u003d{CURRENT_POSITION:String(a.index+1),PLAYLIST_LENGTH:String(a.length)};b\u0026\u0026(c.AUTHOR\u003db);this.update({title:a.title,subtitle:g.GI(b?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",c),playlisturl:this.api.getVideoUrl(!0)});this.Gz()}else this.xb\u0026\u0026this.hide();\nelse this.playlist\u0026\u0026this.Gz()};\ng.k.focus\u003dfunction(){this.selected.focus()};\ng.k.va\u003dfunction(){this.hide();g.VN.prototype.va.call(this)};g.w(WO,g.V);\nWO.prototype.Ma\u003dfunction(){var a\u003dg.rF(this.api.T());g.N(this.element,\"ytp-playlist-menu-button-tiny\",400\u003ethis.api.Za().getPlayerSize().width\u0026\u0026!a);this.playlist\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()?(this.update({text:g.GI(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.length)}),title:g.GI(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.xb||(this.show(),JO(this.tooltip)),this.visible\u003d!0,this.Sb(!0)):\nthis.xb\u0026\u0026(this.hide(),this.Sb(!1),JO(this.tooltip))};\nWO.prototype.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.api.kb(this.element,this.visible\u0026\u0026a)};\nWO.prototype.i\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.Ma,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.Ma,this);this.Ma()};g.w(XO,g.V);g.k\u003dXO.prototype;\ng.k.OA\u003dfunction(a,b){if(!this.B){if(a){this.tooltipRenderer\u003da;var c,d,e,f,h,l,m,n;a\u003dthis.tooltipRenderer.text;var p\u003d!1;(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.runs)||void 0\u003d\u003d\u003dc?0:c.length)\u0026\u0026a.runs[0].text\u0026\u0026(this.update({title:a.runs[0].text.toString()}),p\u003d!0);g.Ql(this.title,p);a\u003dthis.tooltipRenderer.detailsText;c\u003d!1;if((null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.runs)||void 0\u003d\u003d\u003dd?0:d.length)\u0026\u0026a.runs[0].text){p\u003da.runs[0].text.toString();d\u003dp.indexOf(\"$TARGET_ICON\");if(-1\u003cd)if(this.tooltipRenderer.targetId){a\u003d\n[];p\u003dp.split(\"$TARGET_ICON\");var q\u003dnew g.$K({D:\"span\",K:\"ytp-promotooltip-details-icon\",S:[ZLa[this.tooltipRenderer.targetId]]});g.J(this,q);for(var t\u003d[],u\u003dg.r(p),x\u003du.next();!x.done;x\u003du.next())x\u003dnew g.$K({D:\"span\",K:\"ytp-promotooltip-details-component\",ra:x.value}),g.J(this,x),t.push(x);2\u003d\u003d\u003dp.length?(a.push(t[0].element),a.push(q.element),a.push(t[1].element)):1\u003d\u003d\u003dp.length\u0026\u0026(0\u003d\u003d\u003dd?(a.push(q.element),a.push(t[0].element)):(a.push(t[0].element),a.push(q.element)));d\u003da.length?a:null}else d\u003dnull;else d\u003d\np;if(d){if(\"string\"!\u003d\u003dtypeof d)for(g.sg(this.details),c\u003dg.r(d),d\u003dc.next();!d.done;d\u003dc.next())this.details.appendChild(d.value);else this.update({details:d});c\u003d!0}}g.Ql(this.details,c);c\u003dthis.tooltipRenderer.acceptButton;d\u003d!1;(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.buttonRenderer)||void 0\u003d\u003d\u003de?void 0:e.text)||void 0\u003d\u003d\u003df?void 0:f.runs)||void 0\u003d\u003d\u003dh?0:h.length)\u0026\u0026c.buttonRenderer.text.runs[0].text\u0026\u0026(this.update({acceptButtonText:c.buttonRenderer.text.runs[0].text.toString()}),d\u003d!0);\ng.Ql(this.acceptButton,d);e\u003dthis.tooltipRenderer.dismissButton;f\u003d!1;(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003dl?void 0:l.text)||void 0\u003d\u003d\u003dm?void 0:m.runs)||void 0\u003d\u003d\u003dn?0:n.length)\u0026\u0026e.buttonRenderer.text.runs[0].text\u0026\u0026(this.update({dismissButtonText:e.buttonRenderer.text.runs[0].text.toString()}),f\u003d!0);g.Ql(this.dismissButton,f)}b\u0026\u0026(this.u\u003db);this.i\u003dvua(this);this.C\u003d!1;this.I.T().X(\"web_player_hide_nitrate_promo_tooltip\")||g.cL(this,!0);(b\u003d!this.i)||(b\u003dthis.i,\nl\u003dwindow.getComputedStyle(b),b\u003d\"none\"\u003d\u003d\u003dl.display||\"hidden\"\u003d\u003d\u003dl.visibility||\"true\"\u003d\u003d\u003db.getAttribute(\"aria-hidden\"));b||this.I.Be()?g.cL(this,!1):(b\u003dg.Pl(this.i),b.width\u0026\u0026b.height?(this.J.Vp(this.element,this.i),l\u003dthis.I.Za().getPlayerSize().height-g.Pl(this.element).height-b.height-12,this.element.style.top\u003dl+\"px\",l\u003dthis.Da(\"ytp-promotooltip-pointer\"),m\u003dg.Nl(this.i,this.I.getRootNode()),n\u003dNumber(this.element.style.left.replace(/[^\\d\\.]/g,\"\")),e\u003dthis.I.isFullscreen()?18:12,l.style.left\u003dm.x-n+b.width/\n2-e+\"px\"):g.cL(this,!1));this.G||(this.G\u003d!0,ZO(this,0));this.l\u0026\u0026this.I.kb(this.element,this.xb)}};\ng.k.KS\u003dfunction(){YO(this);this.C\u003d!0};\ng.k.UR\u003dfunction(){this.B\u003d!0;ZO(this,1);this.I.Z(\"promotooltipacceptbuttonclicked\",this.acceptButton);YO(this);this.l\u0026\u0026this.I.Gb(this.acceptButton)};\ng.k.QS\u003dfunction(){this.B\u003d!0;ZO(this,2);YO(this);this.l\u0026\u0026this.I.Gb(this.dismissButton)};\ng.k.CN\u003dfunction(a){var b,c;if(1\u003d\u003d\u003dthis.I.getPresentingPlayerType()){var d\u003d!0,e\u003dg.eg(\"ytp-ad-overlay-ad-info-dialog-container\"),f\u003dku(a);if(this.u\u0026\u0026f\u0026\u0026g.wg(this.u,f))this.u\u003dnull;else{1\u003d\u003d\u003dthis.I.getPresentingPlayerType()\u0026\u0026f\u0026\u0026Array.from(f.classList).forEach(function(l){l.startsWith(\"ytp-ad\")\u0026\u0026(d\u003d!1)});\nvar h\u003dwua(this.tooltipRenderer);\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\"\u003d\u003d\u003d(null\u003d\u003d\u003d(b\u003dthis.tooltipRenderer.dismissStrategy)||void 0\u003d\u003d\u003db?void 0:b.type)?h\u0026\u0026(d\u003dd\u0026\u0026!g.wg(this.element,f)):\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u003d\u003d\u003d(null\u003d\u003d\u003d(c\u003dthis.tooltipRenderer.dismissStrategy)||void 0\u003d\u003d\u003dc?void 0:c.type)\u0026\u0026(d\u003dh?!1:d\u0026\u0026g.wg(this.element,f));this.i\u0026\u0026this.xb\u0026\u0026!e\u0026\u0026(!f||d\u0026\u0026g.$L(a))\u0026\u0026(this.B\u003d!0,YO(this))}}};\ng.k.tb\u003dfunction(){this.C||(this.i||(this.i\u003dvua(this)),this.OA())};\nvar ZLa\u003d{\"ytp-settings-button\":g.pL()};g.w($O,g.V);$O.prototype.i\u003dfunction(a){g.cL(this,g.U(a.state,2))};\n$O.prototype.onClick\u003dfunction(){this.I.ub();this.I.playVideo()};g.w(g.aP,g.V);g.aP.prototype.onClick\u003dfunction(){var a\u003dthis.api.T(),b\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),c\u003dthis.api.getPlaylistId();a\u003da.getVideoUrl(b.videoId,c,void 0,!0);if(navigator.share)try{var d\u003dnavigator.share({title:b.title,url:a});d instanceof Promise\u0026\u0026d.catch(xua)}catch(e){e instanceof Error\u0026\u0026xua(e)}else this.i.pk(),WN(this.u,this.element,!1);this.api.Gb(this.element)};\ng.aP.prototype.Ma\u003dfunction(){var a\u003dthis.api.T(),b\u003dthis.api.getVideoData(),c\u003dg.rF(a)\u0026\u0026g.XM(this.api)\u0026\u0026g.U(this.api.ub(),128);this.Ra(\"icon\",{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 20.20,14.19 0,-4.45 7.79,7.79 -7.79,7.79 0,-4.56 C 16.27,20.69 12.10,21.81 9.34,24.76 8.80,25.13 7.60,27.29 8.12,25.65 9.08,21.32 11.80,17.18 15.98,15.38 c 1.33,-0.60 2.76,-0.98 4.21,-1.19 z\"}}]});a\u003da.disableSharing\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()||\n!b.showShareButton||b.Wj||c||b.C\u0026\u0026a.pfpChazalUi;c\u003dthis.api.Za().getPlayerSize().width;this.visible\u003d!!b.videoId\u0026\u0026c\u003e\u003dthis.l\u0026\u0026!a;g.N(this.element,\"ytp-share-button-visible\",this.visible);g.cL(this,this.visible);JO(this.tooltip);this.api.kb(this.element,this.visible\u0026\u0026this.ea)};\ng.aP.prototype.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.api.kb(this.element,this.visible\u0026\u0026a)};\ng.aP.prototype.va\u003dfunction(){g.V.prototype.va.call(this);g.Nq(this.element,\"ytp-share-button-visible\")};g.w(g.bP,g.VN);g.k\u003dg.bP.prototype;g.k.DN\u003dfunction(a){a\u003dku(a);g.wg(this.C,a)||g.wg(this.closeButton,a)||WN(this)};\ng.k.Bb\u003dfunction(){g.VN.prototype.Bb.call(this);this.tooltip.Yi(this.element)};\ng.k.show\u003dfunction(){var a\u003dthis.xb;g.VN.prototype.show.call(this);this.Ma();a||this.api.Na(\"onSharePanelOpened\")};\ng.k.zR\u003dfunction(){this.xb\u0026\u0026this.Ma()};\ng.k.Ma\u003dfunction(){var a\u003dthis;g.M(this.element,\"ytp-share-panel-loading\");g.Nq(this.element,\"ytp-share-panel-fail\");var b\u003dthis.api.getVideoData(),c\u003dthis.api.getPlaylistId()\u0026\u0026this.B.checked;b.getSharePanelCommand\u0026\u0026qM(this.api.Hl(),b.getSharePanelCommand,{includeListId:c}).then(function(d){a.isDisposed()||(g.Nq(a.element,\"ytp-share-panel-loading\"),zua(a,d))});\nb\u003dthis.api.getVideoUrl(!0,!0,!1,!1);g.CF(this.api.T())\u0026\u0026(b\u003dg.ui(b,g.IM(\"emb_share\")));this.Ra(\"link\",b);this.Ra(\"linkText\",b);this.Ra(\"shareLinkWithUrl\",g.GI(\"Share link $URL\",{URL:b}));LN(this.u)};\ng.k.Pe\u003dfunction(a){!a\u0026\u0026this.Nf()\u0026\u0026WN(this)};\ng.k.focus\u003dfunction(){this.u.focus()};\ng.k.va\u003dfunction(){g.VN.prototype.va.call(this);yua(this)};g.w(eP,g.V);g.k\u003deP.prototype;g.k.MD\u003dfunction(){};\ng.k.ND\u003dfunction(){};\ng.k.gw\u003dfunction(){return!0};\ng.k.PV\u003dfunction(){if(this.expanded){this.ya.show();var a\u003dthis.G.element.scrollWidth}else a\u003dthis.G.element.scrollWidth,this.ya.hide();this.Ua\u003d34+a;g.N(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?34:this.Ua)+\"px\";this.xa.start()};\ng.k.fQ\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.Ua:34)+\"px\";this.Ja.start()};\ng.k.qW\u003dfunction(){g.N(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.k.Ph\u003dfunction(){this.gw()?this.L.show():this.L.hide();Aua(this)};\ng.k.EN\u003dfunction(){this.enabled\u003d!1;this.Ph()};\ng.k.pW\u003dfunction(a){this.bb\u003da;this.Ph()};\ng.k.xS\u003dfunction(a){this.La\u003d1\u003d\u003d\u003da;this.Ph();g.N(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.k.YS\u003dfunction(){g.N(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.I.isFullscreen());this.Ph()};g.w(fP,eP);g.k\u003dfP.prototype;g.k.va\u003dfunction(){gP(this);eP.prototype.va.call(this)};\ng.k.MD\u003dfunction(a){a.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(Cua(this,!1),this.I.Na(\"innertubeCommand\",this.onClickCommand))};\ng.k.ND\u003dfunction(){this.u\u003d!0;Cua(this,!0);this.Ph()};\ng.k.OT\u003dfunction(a){this.Fa\u003da;this.Ph()};\ng.k.FT\u003dfunction(a){var b\u003dthis.I.getVideoData();b\u0026\u0026b.videoId\u003d\u003d\u003dthis.videoId\u0026\u0026this.Aa\u0026\u0026(this.V\u003da,a||(a\u003d3+this.I.getCurrentTime(),this.Gd(a)))};\ng.k.ob\u003dfunction(a,b){var c;if(a\u003d!!b.videoId\u0026\u0026this.videoId!\u003d\u003db.videoId)this.videoId\u003db.videoId,this.u\u003d!1,this.i\u003d!0,this.V\u003dthis.Aa\u003dthis.l\u003dthis.J\u003d!1,gP(this);if(a||!b.videoId)this.C\u003dthis.B\u003d!1;a\u003db.shoppingOverlayRenderer;this.Fa\u003dthis.enabled\u003d!1;if(a){this.enabled\u003d!0;var d,e,f;if(!this.B){var h\u003dnull\u003d\u003d\u003d(d\u003da.badgeInteractionLogging)||void 0\u003d\u003d\u003dd?void 0:d.trackingParams;(this.B\u003d!!h)\u0026\u0026this.I.im(this.badge.element,h||null)}this.C||(this.C\u003d!(null\u003d\u003d\u003d(e\u003da.dismissButton)||void 0\u003d\u003d\u003de||!e.trackingParams))\u0026\u0026this.I.im(this.dismissButton.element,\n(null\u003d\u003d\u003d(f\u003da.dismissButton)||void 0\u003d\u003d\u003df?void 0:f.trackingParams)||null);this.text\u003dg.mA(a.text);if(d\u003dnull\u003d\u003d\u003d(c\u003da.dismissButton)||void 0\u003d\u003d\u003dc?void 0:c.a11yLabel)this.Sa\u003dg.mA(d);this.onClickCommand\u003da.onClickCommand;this.timing\u003da.timing;mH(b)?this.V\u003dthis.Aa\u003d!0:this.Gd()}Bua(this);dP(this);this.Ph()};\ng.k.gw\u003dfunction(){return this.bb\u0026\u0026!this.Fa\u0026\u0026this.enabled\u0026\u0026!this.u\u0026\u0026!this.eb.jf()\u0026\u0026!this.La\u0026\u0026!this.V\u0026\u0026(this.l||this.i)};\ng.k.ue\u003dfunction(a){(this.l\u003da)?(cP(this),dP(this,!1)):(gP(this),this.Y.start());this.Ph()};\ng.k.Gd\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;var b\u003d[],c\u003dthis.timing.visible,d\u003dthis.timing.expanded;c\u0026\u0026b.push(new g.cA(1E3*(c.startSec+a),1E3*(c.endSec+a),{priority:7,namespace:\"shopping_overlay_visible\"}));d\u0026\u0026b.push(new g.cA(1E3*(d.startSec+a),1E3*(d.endSec+a),{priority:7,namespace:\"shopping_overlay_expanded\"}));this.I.Gd(b)};g.w(hP,g.VN);hP.prototype.show\u003dfunction(){g.VN.prototype.show.call(this);this.B.start()};\nhP.prototype.hide\u003dfunction(){g.VN.prototype.hide.call(this);this.B.stop()};\nhP.prototype.Fr\u003dfunction(a,b){\"dataloaded\"\u003d\u003d\u003da\u0026\u0026((this.u\u003db.UG,this.i\u003db.SG,isNaN(this.u)||isNaN(this.i))?this.C\u0026\u0026(this.I.Ue(\"intro\"),this.I.removeEventListener(g.fA(\"intro\"),this.xa),this.I.removeEventListener(g.gA(\"intro\"),this.Y),this.I.removeEventListener(\"onShowControls\",this.G),this.hide(),this.C\u003d!1):(this.I.addEventListener(g.fA(\"intro\"),this.xa),this.I.addEventListener(g.gA(\"intro\"),this.Y),this.I.addEventListener(\"onShowControls\",this.G),a\u003dnew g.cA(this.u,this.i,{priority:7,namespace:\"intro\"}),\nthis.I.Gd([a]),this.C\u003d!0))};g.w(iP,g.V);iP.prototype.onClick\u003dfunction(){this.I.hq()};\niP.prototype.Ma\u003dfunction(){var a\u003d!0,b\u003dthis.I.T();(b.X(\"embeds_enable_mobile_custom_controls\")||\"1\"\u003d\u003d\u003db.controlsType\u0026\u0026!b.X(\"embeds_use_native_controls_killswitch\")\u0026\u0026b.i)\u0026\u0026g.rF(b)\u0026\u0026(a\u003da\u0026\u0026480\u003c\u003dthis.I.Za().getPlayerSize().width);g.cL(this,a);this.Ra(\"icon\",this.I.zf()?{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M11,13 L25,13 L25,21 L11,21 L11,13 Z M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",\nfill:\"#fff\"}}]}:{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\"}}]})};new Cv(\"yt.autonav\");g.w(jP,g.V);g.k\u003djP.prototype;\ng.k.nt\u003dfunction(){if(3!\u003d\u003dthis.I.getPresentingPlayerType()\u0026\u0026g.aN(this.I)\u0026\u0026400\u003c\u003dthis.I.Za().getPlayerSize().width\u0026\u0026!1!\u003d\u003dthis.I.getVideoData().qR){if(!this.i){this.i\u003d!0;g.cL(this,this.i);this.l.push(this.N(this.I,\"videodatachange\",this.nt));this.l.push(this.N(this.I,\"videoplayerreset\",this.nt));this.l.push(this.N(this.I,\"onPlaylistUpdate\",this.nt));this.l.push(this.N(this.I,\"autonavchange\",this.hG));var a\u003dthis.I.getVideoData();this.hG(a.autonavState);this.I.kb(this.element,this.i)}}else{this.i\u003d!1;g.cL(this,\nthis.i);a\u003dg.r(this.l);for(var b\u003da.next();!b.done;b\u003da.next())this.jc(b.value)}};\ng.k.hG\u003dfunction(a){(a\u003d1!\u003d\u003da)||(g.qv.getInstance(),a\u003dg.fs(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.tv(0,141)\u0026\u0026g.O(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.tv(0,140));this.isChecked\u003da;Dua(this)};\ng.k.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.I.Fz(this.isChecked?2:1);Dua(this);this.I.Gb(this.element)};\ng.k.getValue\u003dfunction(){return this.isChecked};\ng.k.setValue\u003dfunction(a){this.isChecked\u003da;this.Da(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(this.isChecked))};g.w(g.lP,g.V);g.lP.prototype.va\u003dfunction(){this.ctx\u003dnull;g.V.prototype.va.call(this)};g.w(mP,g.V);mP.prototype.onClick\u003dfunction(){this.I.Na(\"innertubeCommand\",this.u)};\nmP.prototype.onClickCommand\u003dfunction(a){(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.changeKeyedMarkersVisibilityCommand)\u0026\u0026this.Rb()};\nmP.prototype.updateVideoData\u003dfunction(a,b){a\u003db.sV;this.u\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.command;this.l.disabled\u003dnull\u003d\u003dthis.u;g.N(this.l,\"ytp-chapter-container-disabled\",this.l.disabled);this.Rb()};\nmP.prototype.Rb\u003dfunction(){var a\u003d\"\",b\u003dthis.G.i;if(1\u003cb.length){a\u003d1E3*this.I.getProgressState().current;var c\u003dNO(b,a);a\u003db[c].title||\"Chapters\";if(c!\u003d\u003dthis.currentIndex||this.i)this.I.Na(\"innertubeCommand\",b[c].onActiveCommand),this.currentIndex\u003dc;this.i\u003d!1}else this.i\u003d!0;a!\u003d\u003dthis.B\u0026\u0026(this.update({title:a}),this.B\u003da);a?this.show():this.hide()};g.w(g.nP,g.V);g.nP.prototype.Hc\u003dfunction(a){g.U(a.state,32)?oP(this,this.api.Eh()):this.xb\u0026\u0026(g.U(a.state,16)||g.U(a.state,1))||this.i.hide()};\ng.nP.prototype.jd\u003dfunction(){var a\u003dthis.api.ub();(g.U(a,32)||g.U(a,16))\u0026\u0026pP(this)};\ng.nP.prototype.C\u003dfunction(){this.u\u003dNaN;pP(this)};\ng.nP.prototype.hide\u003dfunction(){this.l\u0026\u0026oP(this,null);g.V.prototype.hide.call(this)};g.w(qP,g.V);qP.prototype.onClick\u003dfunction(){this.i.Gb(this.element);this.i.Na(\"onFullerscreenEduClicked\")};\nqP.prototype.Ma\u003dfunction(){this.i.isFullscreen()?this.u?this.l.hide():this.l.show():this.hide();this.i.kb(this.element,this.i.isFullscreen()\u0026\u0026!this.u)};g.w(g.rP,g.V);g.k\u003dg.rP.prototype;g.k.onClick\u003dfunction(){var a\u003dthis;if(this.I.T().Ua||this.I.T().J)try{this.I.toggleFullscreen().catch(function(b){a.Ou(b)})}catch(b){this.Ou(b)}else WN(this.message,this.element,!0)};\ng.k.Ou\u003dfunction(a){String(a).includes(\"fullscreen error\")?g.py(a):g.oy(a);this.TD()};\ng.k.TD\u003dfunction(){this.disable();this.message.Zc(this.element,!0)};\ng.k.Yl\u003dfunction(){Ex()\u003d\u003d\u003dthis.I.getRootNode()?this.u.start():(this.u.stop(),this.message\u0026\u0026this.message.hide())};\ng.k.FP\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var a\u003d.9*window.screen.width,b\u003d.9*window.screen.height,c\u003dMath.max(window.outerWidth,window.innerWidth),d\u003dMath.max(window.outerHeight,window.innerHeight);if(c\u003ed!\u003d\u003da\u003eb){var e\u003dc;c\u003dd;d\u003de}a\u003ec\u0026\u0026b\u003ed\u0026\u0026this.TD()}};\ng.k.disable\u003dfunction(){var a\u003dthis;if(!this.message){var b\u003d(null!\u003dbu([\"requestFullscreen\",\"webkitRequestFullscreen\",\"mozRequestFullScreen\",\"msRequestFullscreen\"],document.body)?\"Full screen is unavailable. $BEGIN_LINKFind out more$END_LINK\":\"Your browser doesn\u0027t support full screen. $BEGIN_LINKFind out more$END_LINK\").split(/\\$(BEGIN|END)_LINK/);this.message\u003dnew g.VN(this.I,{D:\"div\",Ea:[\"ytp-popup\",\"ytp-generic-popup\"],U:{role:\"alert\",tabindex:\"0\"},S:[b[0],{D:\"a\",U:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.I.T().G},ra:b[2]},b[4]]},100,!0);this.message.hide();g.J(this,this.message);this.message.subscribe(\"show\",function(c){a.l.rr(a.message,c)});\ng.$M(this.I,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.i)();this.i\u003dnull}};\ng.k.Ma\u003dfunction(){g.cL(this,Mta(this.I))};\ng.k.Fi\u003dfunction(a){if(a){var b\u003d{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"g\",K:\"ytp-fullscreen-button-corner-2\",S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{D:\"g\",K:\"ytp-fullscreen-button-corner-3\",S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{D:\"g\",K:\"ytp-fullscreen-button-corner-0\",S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{D:\"g\",\nK:\"ytp-fullscreen-button-corner-1\",S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]};a\u003dMN(this.I,\"Exit full screen\",\"f\");document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.I.getRootNode().focus()}else b\u003d{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"g\",K:\"ytp-fullscreen-button-corner-0\",S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z\"}}]},{D:\"g\",K:\"ytp-fullscreen-button-corner-1\",S:[{D:\"path\",\nKb:!0,K:\"ytp-svg-fill\",U:{d:\"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z\"}}]},{D:\"g\",K:\"ytp-fullscreen-button-corner-2\",S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z\"}}]},{D:\"g\",K:\"ytp-fullscreen-button-corner-3\",S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]},a\u003dMN(this.I,\"Full screen\",\"f\");this.Ra(\"icon\",b);this.Ra(\"title\",this.message?null:a);JO(this.l.fc())};\ng.k.va\u003dfunction(){this.message||((0,this.i)(),this.i\u003dnull);g.V.prototype.va.call(this)};g.w(sP,g.V);sP.prototype.onClick\u003dfunction(){this.I.Na(\"onCollapseMiniplayer\");this.I.Gb(this.element)};\nsP.prototype.Ma\u003dfunction(){this.visible\u003d!this.I.isFullscreen();g.cL(this,this.visible);this.I.kb(this.element,this.visible\u0026\u0026this.ea)};\nsP.prototype.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.I.kb(this.element,this.visible\u0026\u0026a)};g.w(tP,g.V);tP.prototype.ob\u003dfunction(a){this.Ma(\"newdata\"\u003d\u003d\u003da)};\ntP.prototype.Ma\u003dfunction(a){var b\u003dthis.I.getVideoData(),c\u003db.Dc,d\u003dthis.I.ub();d\u003d(g.mK(d)||g.U(d,4))\u0026\u00260\u003cc.length;g.cL(this,d);a\u0026\u0026(this.i\u003d!0);if(d){this.i\u0026\u0026g.Fq(this.l);a\u003dnull;d\u003d\"\";for(var e\u003d0;e\u003cc.length;e++)if(c[e].id\u003d\u003d\u003db.videoId){a\u003dc[e].title;d\u003dg.GI(\"Viewing $CAMERA_INDEX of $CAMERA_COUNT\",{CAMERA_INDEX:String(e+1),CAMERA_COUNT:String(c.length)})+\"\\n\";break}this.update({text:d+a,preview:b.Se(\"default.jpg\")});JO(this.tooltip)}else this.l.stop()};\ntP.prototype.u\u003dfunction(){IO(this.tooltip,this.element,\"More cameras available\");this.i\u003d!1};g.w(uP,g.VN);g.k\u003duP.prototype;g.k.show\u003dfunction(){var a\u003dthis.xb;g.VN.prototype.show.call(this);a||(this.u.N(this.api,\"presentingplayerstatechange\",this.Ma),this.u.N(this.api,\"videodatachange\",this.Ma),this.Ma())};\ng.k.hide\u003dfunction(){this.u\u0026\u0026(g.Jx(this.u),g.VN.prototype.hide.call(this))};\ng.k.Ma\u003dfunction(){var a\u003dthis,b\u003dthis.api.getVideoData(),c\u003db.Dc,d,e\u003d{};for(d\u003d0;d\u003cc.length;e\u003d{pA:e.pA},d++){var f\u003dthis.i[d];f||(f\u003dnew g.V({D:\"button\",Ea:[\"ytp-multicam-menu-item\",\"ytp-button\"],U:{\"aria-checked\":\"{{selected}}\",\"data-id\":\"{{videoId}}\"},S:[{D:\"div\",K:\"ytp-multicam-menu-item-title\",ra:\"{{cameraName}}\"}]}),e.pA\u003dd,f.Pa(\"click\",function(n){return function(){var p\u003dn.pA,q\u003da.api.getVideoData(),t\u003da.api,u\u003dq.Dc[p];p\u003dg.bN(t.app,1).getVideoData();q\u003dt.getCurrentTime();u.id\u003d\u003d\u003dp.videoId?(u\u003dg.bN(t.app,\n1),g.bN(t.app)!\u003d\u003du\u0026\u0026(t.app.Aj(1),p.isLivePlayback||t.seekTo(q))):(t.app.Aj(4),t.app.loadVideoByPlayerVars({videoId:u.id,title:p.title,start:p.isLivePlayback?null:q,raw_player_response:{multicamera:{playerLegacyMulticameraRenderer:{metadataList:p.FF}}}},4))}}(e)),f.Ba(this.items),this.i[d]\u003df);\nvar h\u003dc[d],l\u003dh.id;if(l!\u003d\u003df.element.getAttribute(\"data-id\")){var m\u003dh.thumbnail_url;!m\u0026\u0026l\u0026\u0026(m\u003dOF(this.api.T(),l,\"default.jpg\"));f.element.style.backgroundImage\u003dm?\"url(\"+m+\")\":\"\"}f.update({cameraName:h.title,videoId:l,selected:l\u003d\u003d\u003db.videoId?!0:null})}for(;d\u003cthis.i.length;)this.i.pop().dispose();d\u003dthis.api.ub();b\u003dc.length||!b.isLoaded();g.mK(d)||g.U(d,4)||b||!this.Nf()||WN(this)};\ng.k.focus\u003dfunction(){for(var a\u003dthis.api.getVideoData(),b\u003da.Dc,c\u003d0;c\u003cb.length;c++)if(b[c].id\u003d\u003d\u003da.videoId){this.i[c].focus();break}};\ng.k.va\u003dfunction(){g.gf(this.i);g.VN.prototype.va.call(this)};g.w(vP,g.F);vP.prototype.i\u003dfunction(){var a\u003d(0,g.P)()-this.startTime;a\u003da\u003cthis.duration?a/this.duration:1;this.l(g.Yq($La,a));1\u003ea\u0026\u0026this.delay.start()};\nvar $La\u003dnew g.Xq(0,0,.4,0,.2,1,1,1),Jua\u003d/[0-9.-]+|[^0-9.-]+/g;g.w(g.xP,g.V);g.k\u003dg.xP.prototype;g.k.iG\u003dfunction(a){this.visible\u003d300\u003c\u003da.width;g.cL(this,this.visible);this.I.kb(this.element,this.visible\u0026\u0026this.ea)};\ng.k.wT\u003dfunction(){this.I.T().Y?this.I.isMuted()?this.I.unMute():this.I.mute():WN(this.message,this.element,!0);this.I.Gb(this.element)};\ng.k.Af\u003dfunction(a){this.setVolume(a.volume,a.muted)};\ng.k.setVolume\u003dfunction(a,b){var c\u003dthis,d\u003db?0:a/100,e\u003dthis.I.T();a\u003d0\u003d\u003d\u003dd?1:50\u003ca?1:0;if(this.C!\u003d\u003da){var f\u003dthis.Y;isNaN(f)?Mua(this,a):wP(this.ya,function(l){Mua(c,f+(c.C-f)*l)},250);\nthis.C\u003da}d\u003d0\u003d\u003d\u003dd?1:0;if(this.B!\u003d\u003dd){var h\u003dthis.L;isNaN(h)?Nua(this,d):wP(this.V,function(l){Nua(c,h+(c.B-h)*l)},250);\nthis.B\u003dd}e.Y\u0026\u0026(e\u003dMN(this.I,\"Mute\",\"m\"),d\u003dMN(this.I,\"Unmute\",\"m\"),b\u003db?d:e,this.Ra(\"title\",b),this.Ra(\"label\",b),JO(this.tooltip))};\ng.k.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.I.kb(this.element,this.visible\u0026\u0026a)};\nvar Kua\u003d[\"M\",19,\",\",11.29,\" C\",21.89,\",\",12.15,\" \",24,\",\",14.83,\" \",24,\",\",18,\" C\",24,\",\",21.17,\" \",21.89,\",\",23.85,\" \",19,\",\",24.71,\" L\",19,\",\",24.77,\" C\",21.89,\",\",23.85,\" \",24,\",\",21.17,\" \",24,\",\",18,\" C\",24,\",\",14.83,\" \",21.89,\",\",12.15,\" \",19,\",\",11.29,\" L\",19,\",\",11.29,\" Z\"],Lua\u003d[\"M\",19,\",\",11.29,\" C\",21.89,\",\",12.15,\" \",24,\",\",14.83,\" \",24,\",\",18,\" C\",24,\",\",21.17,\" \",21.89,\",\",23.85,\" \",19,\",\",24.71,\" L\",19,\",\",26.77,\" C\",23.01,\",\",25.86,\" \",26,\",\",22.28,\" \",26,\",\",18,\" C\",26,\",\",13.72,\" \",\n23.01,\",\",10.14,\" \",19,\",\",9.23,\" L\",19,\",\",11.29,\" Z\"];g.w(yP,g.V);yP.prototype.onClick\u003dfunction(){this.I.togglePictureInPicture()};g.w(g.zP,g.V);g.zP.prototype.u\u003dfunction(a){Oua(this,a.state);a\u003dg.U(a.state,2);WF(this.I.T())\u0026\u0026(!this.l\u0026\u0026!a||this.l\u0026\u0026a?this.hide():this.show())};\ng.zP.prototype.ob\u003dfunction(){g.N(this.element,\"ytp-play-button-playlist\",g.XM(this.I))};\ng.zP.prototype.Gs\u003dfunction(a){g.mK(this.I.ub())?this.I.pauseVideo():(this.I.Be()\u0026\u0026this.I.ub().isCued()\u0026\u0026YA(\"direct_playback\",[\"pbs\",\"pbu\",\"pbp\"]),this.I.hp().timerName\u003d\"direct_playback\",this.I.playVideo());g.S(this.I.T().experiments,\"miniplayer_disable_play_button_click_focus\")\u0026\u0026this.I.Be()\u0026\u0026a\u0026\u0026\"click\"\u003d\u003d\u003da.type\u0026\u0026this.element.blur()};g.w(g.CP,g.V);g.k\u003dg.CP.prototype;g.k.ob\u003dfunction(){Qua(this);this.B\u0026\u0026(this.jc(this.B),this.B\u003dnull);this.videoData\u003dthis.I.getVideoData(1);if(this.playlist\u003dthis.I.getPlaylist())this.playlist.subscribe(\"shuffle\",this.ob,this),this.B\u003dthis.N(this.I,\"progresssync\",this.FN);this.u\u003dRua(this);BP(this);this.PA(this.I.Za().getPlayerSize())};\ng.k.PA\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.I.Za().getPlayerSize():a;var b\u003dg.XM(this.I)||this.i\u0026\u0026g.aN(this.I)||Sua(this);g.cL(this,b\u0026\u0026(this.i||400\u003c\u003da.width))};\ng.k.onClick\u003dfunction(a){var b\u003d!0;this.G?b\u003dg.IN(a,this.I):g.nu(a);b\u0026\u0026(this.i\u0026\u00265\u003d\u003d\u003dthis.I.getPresentingPlayerType()?this.I.Z(\"ytoprerollinternstitialnext\"):this.i?this.I.nextVideo(!0):this.u?this.I.seekTo(0):this.I.previousVideo(!0))};\ng.k.FN\u003dfunction(){var a\u003dRua(this);a!\u003d\u003dthis.u\u0026\u0026(this.u\u003da,BP(this))};\ng.k.va\u003dfunction(){this.l\u0026\u0026(this.l(),this.l\u003dnull);Qua(this);g.V.prototype.va.call(this)};g.w(Uua,g.V);g.w(DP,g.V);Zua.prototype.update\u003dfunction(a,b,c,d){this.width\u003db;this.l\u003dc;this.C\u003dd;this.i\u003db-c-d;this.position\u003dg.Of(a,c,c+this.i);this.B\u003dthis.position-c;this.u\u003dthis.B/this.i};g.w($ua,g.V);g.w(g.HP,g.dL);g.k\u003dg.HP.prototype;g.k.tb\u003dfunction(){g.JP(this);KP(this);fva(this,this.ya)};\ng.k.onClickCommand\u003dfunction(a){if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.changeKeyedMarkersVisibilityCommand){var b\u003da.changeKeyedMarkersVisibilityCommand.key;a.changeKeyedMarkersVisibilityCommand.isVisible\u0026\u0026b\u0026\u0026(this.api.getVideoData().Dg\u003db,gva(this,b))}};\ng.k.Ad\u003dfunction(a){this.api.Na(\"innertubeCommand\",this.td[a.id])};\ng.k.Rb\u003dfunction(){KP(this);var a\u003dthis.api.getCurrentTime();(a\u003cthis.clipStart||a\u003ethis.clipEnd)\u0026\u0026this.zz()};\ng.k.HN\u003dfunction(a){if(!g.ou(a)){var b\u003d!1;switch(g.pu(a)){case 36:this.api.seekTo(0);b\u003d!0;break;case 35:this.api.seekTo(Infinity);b\u003d!0;break;case 34:this.api.seekBy(-60);b\u003d!0;break;case 33:this.api.seekBy(60);b\u003d!0;break;case 38:this.api.seekBy(5);b\u003d!0;break;case 40:this.api.seekBy(-5),b\u003d!0}b\u0026\u0026g.nu(a)}};\ng.k.Fr\u003dfunction(a,b){this.updateVideoData(b,\"newdata\"\u003d\u003d\u003da)};\ng.k.IQ\u003dfunction(){this.Fr(\"newdata\",this.api.getVideoData())};\ng.k.updateVideoData\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003d!!a\u0026\u0026a.isValid();this.Wb\u003dc\u0026\u0026a.allowLiveDvr;rva(this,this.api.hf());b\u0026\u0026(c?(b\u003da.clipEnd,this.clipStart\u003da.clipStart,this.clipEnd\u003db,PP(this),LP(this,this.V,this.Sa)):this.zz(),g.GQ(this.tooltip));if(a){b\u003da.watchNextResponse;if(b\u003d!a.isLivePlayback\u0026\u0026b)b\u003dthis.api.getVideoData(),c\u003db.vB,b\u003dnull!\u003db.multiMarkersPlayerBarRenderer||null!\u003dc\u0026\u00260\u003cc.length;if(!b||this.B||a.V.includes(\"yto\")||this.B)ava(this),dva(this),bva(this);else if(a\u003dthis.api.getVideoData(),\nb\u003da.multiMarkersPlayerBarRenderer){var d;a\u003dthis.api.getVideoData();a.Dg\u003d(null\u003d\u003d\u003d(d\u003db.visibleOnLoad)||void 0\u003d\u003d\u003dd?void 0:d.key)||a.Dg;d\u003dg.r(b.markersMap);for(b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,b.key\u0026\u0026b.value\u0026\u0026(this.rb[b.key]\u003db.value);null!\u003da.Dg\u0026\u0026gva(this,a.Dg)}else if(d\u003da.vB)eva(this,d),a.dl\u003dthis.i}KP(this)};\ng.k.GN\u003dfunction(a){this.L\u0026\u0026!g.U(a.state,32)\u0026\u00263!\u003d\u003dthis.api.getPresentingPlayerType()\u0026\u0026this.L.cancel()};\ng.k.DM\u003dfunction(a){var b\u003d!!this.B!\u003d\u003d!!a;(this.B\u003da)?(this.Ra(\"clipstarticon\",Ira()),this.Ra(\"clipendicon\",Ira()),this.Ra(\"clipstarttitle\",null),this.Ra(\"clipendtitle\",null)):(this.Ra(\"clipstarticon\",Dra()),this.Ra(\"clipendicon\",Cra()),this.Ra(\"clipstarttitle\",\"Watch entire video\"),this.Ra(\"clipendtitle\",\"Watch entire video\"));PP(this);LP(this,this.V,this.Sa);b\u0026\u0026(this.updateVideoData(this.api.getVideoData(),!0),g.JP(this))};\ng.k.RT\u003dfunction(a,b,c){var d\u003dg.Jl(this.element),e\u003dIP(this).i,f\u003dc?c.getAttribute(\"data-tooltip\"):void 0,h\u003dc?c.getAttribute(\"data-position\"):void 0,l\u003dc?c.getAttribute(\"data-offset-y\"):void 0;l\u003dl?Number(l):0;h\u0026\u0026(a\u003dfM(this.l,Number(c.getAttribute(\"data-position\")),0)*e+g.Jl(this.Ic).x);this.fb.x\u003da-d.x;this.fb.y\u003db-d.y;a\u003dIP(this);d\u003dOP(this,a);b\u003df||g.ZL(this.Wb?d-this.l.i:d);c\u003da.position+this.Kc;d-\u003dthis.api.Oc();if(this.api.Eh()){if(1\u003cthis.i.length){h\u003dNP(this,this.fb.x,!0);for(e\u003d0;e\u003cthis.i.length;)g.N(this.i[e].i,\n\"ytp-exp-chapter-hover-effect\",e\u003d\u003d\u003dh),e++;e\u003dthis.i[h].startTime;h\u003dh\u003d\u003d\u003dthis.i.length-1?Infinity:this.i[h+1].startTime;for(var m\u003dg.r(this.ya),n\u003dm.next();!n.done;n\u003dm.next())n\u003dn.value,g.N(n.element,\"ytp-timed-marker-hover\",n.timeRangeStartMillis\u003e\u003de\u0026\u0026n.timeRangeStartMillis\u003ch)}h\u003dthis.tooltip.scale;l\u003d(isNaN(l)?0:l)-45*h;e\u003dNO(this.i,1E3*d);(e\u003dthis.i[e].title)||(l+\u003d16*h);.6\u003d\u003d\u003dthis.tooltip.scale\u0026\u0026(l\u003de?110:126);h\u003dNO(this.i,1E3*d);this.La\u003dlva(this,d,h)?h:lva(this,d,h+1)?h+1:-1;g.N(this.api.getRootNode(),\"ytp-progress-bar-snap\",\n-1!\u003d\u003dthis.La\u0026\u00261\u003cthis.i.length);h\u003d320*this.tooltip.scale;m\u003de.length*(this.u?8.55:5.7);h\u003dm\u003c\u003dh?m:h;m\u003dh\u003c160*this.tooltip.scale;n\u003d3;!m\u0026\u0026h/2\u003ea.position\u0026\u0026(n\u003d1);!m\u0026\u0026h/2\u003ethis.C-a.position\u0026\u0026(n\u003d2);Kva(this.tooltip,c,d,b,!!f,l,e,n)}else Kva(this.tooltip,c,d,b,!!f,l);g.N(this.api.getRootNode(),\"ytp-progress-bar-hover\",!g.U(this.api.ub(),64));kva(this)};\ng.k.QT\u003dfunction(){g.GQ(this.tooltip);g.Nq(this.api.getRootNode(),\"ytp-progress-bar-hover\")};\ng.k.PT\u003dfunction(a,b){this.G\u0026\u0026(this.G.dispose(),this.G\u003dnull);this.Nc\u003db;1\u003cthis.i.length\u0026\u0026-1!\u003d\u003dthis.La?this.api.seekTo(this.i[this.La].startTime/1E3,!1):this.api.seekTo(OP(this,IP(this)),!1);g.M(this.element,\"ytp-drag\");(this.Xb\u003dg.mK(this.api.ub()))\u0026\u0026this.api.pauseVideo()};\ng.k.ST\u003dfunction(){var a\u003dthis;this.vb\u003d0;g.Nq(this.element,\"ytp-pull-ui\");g.Nq(this.element,\"ytp-pulling\");this.G\u0026\u0026(this.G.dispose(),this.G\u003dnull);if(0\u003cthis.Y){var b\u003d(0,g.P)();this.G\u003dnew g.Bq(function(){var c\u003da.Y,d\u003dIP(a).position,e\u003d1-Math.pow(1-((0,g.P)()-b)/200,3);d+\u003de*(a.V*a.C-d);if(0\u003ee||1\u003ce)e\u003d1;mva(a,(1-e)*c,d,a.V);1\u003ee\u0026\u0026a.G.start()});\nthis.G.start()}if(g.U(this.api.ub(),32)||3\u003d\u003d\u003dthis.api.getPresentingPlayerType())this.api.startSeekCsiAction(),1\u003cthis.i.length\u0026\u0026-1!\u003d\u003dthis.La?this.api.seekTo(this.i[this.La].startTime/1E3):this.api.seekTo(OP(this,IP(this))),g.Nq(this.element,\"ytp-drag\"),this.Xb\u0026\u0026!g.U(this.api.ub(),2)\u0026\u0026this.api.playVideo()};\ng.k.TT\u003dfunction(a,b){var c\u003dthis,d\u003d!1,e\u003d!1;a\u003dIP(this);3600\u003c\u003ddM(this.l)\u0026\u00261\u003d\u003d\u003dthis.i.length\u0026\u0026(mva(this,this.Nc-b-10,a.position,a.u),e\u003d!0,d\u003dthis.Y\u003e.1*(this.u?60:40),a\u003dIP(this));g.N(this.element,\"ytp-pull-ui\",e);d\u0026\u0026g.M(this.element,\"ytp-pulling\");b\u003d0;a.l\u0026\u00260\u003e\u003da.position\u0026\u00261\u003d\u003d\u003dthis.i.length?b\u003d-1:a.C\u0026\u0026a.position\u003e\u003da.width\u0026\u00261\u003d\u003d\u003dthis.i.length\u0026\u0026(b\u003d1);if(this.vb!\u003d\u003db\u0026\u00261\u003d\u003d\u003dthis.i.length\u0026\u0026(this.vb\u003db,this.G\u0026\u0026(this.G.dispose(),this.G\u003dnull),b)){var f\u003d(0,g.P)();this.G\u003dnew g.Bq(function(){var h\u003dc.C*(c.Ia-1);c.xa\u003dg.Of(c.xa+\nc.vb*((0,g.P)()-f)*.3,0,h);MP(c);c.api.seekTo(OP(c,IP(c)),!1);0\u003cc.xa\u0026\u0026c.xa\u003ch\u0026\u0026c.G.start()});\nthis.G.start()}this.api.seekTo(OP(this,a),!1)};\ng.k.uK\u003dfunction(){this.B||(this.Ra(\"clipstarticon\",Bra()),this.Ra(\"clipendicon\",Bra()),g.M(this.element,\"ytp-clip-hover\"))};\ng.k.tK\u003dfunction(){this.B||(this.Ra(\"clipstarticon\",Dra()),this.Ra(\"clipendicon\",Cra()),g.Nq(this.element,\"ytp-clip-hover\"))};\ng.k.zz\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;PP(this);LP(this,this.V,this.Sa)};\ng.k.FM\u003dfunction(a){a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.visible){var c\u003db.getId();if(!this.Fa[c]){var d\u003dg.qg(\"DIV\");b.tooltip\u0026\u0026d.setAttribute(\"data-tooltip\",b.tooltip);this.Fa[c]\u003db;this.jb[c]\u003dd;g.Kq(d,b.style);nva(this,c);g.S(this.api.T().experiments,\"disable_ad_markers_on_content_progress_bar\")||this.i[0].u.appendChild(d)}}else qva(this,b)};\ng.k.wV\u003dfunction(a){a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())qva(this,b.value)};\ng.k.va\u003dfunction(){rva(this,!1);g.dL.prototype.va.call(this)};g.w(TP,g.V);TP.prototype.isActive\u003dfunction(){return!!this.I.getOption(\"remote\",\"casting\")};\nTP.prototype.Ma\u003dfunction(){var a\u003d!1;this.I.getOptions().includes(\"remote\")\u0026\u0026(a\u003d1\u003cthis.I.getOption(\"remote\",\"receivers\").length);g.cL(this,a\u0026\u0026400\u003c\u003dthis.I.Za().getPlayerSize().width);var b\u003d1;a\u0026\u0026this.isActive()\u0026\u0026(b\u003d2);if(this.i!\u003d\u003db){this.i\u003db;switch(b){case 1:this.Ra(\"icon\",{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z\",\nfill:\"#fff\"}}]});break;case 2:this.Ra(\"icon\",g.Ara())}g.N(this.element,\"ytp-remote-button-active\",this.isActive())}};\nTP.prototype.l\u003dfunction(){if(this.I.getOption(\"remote\",\"quickCast\"))this.I.setOption(\"remote\",\"quickCast\",!0);else{var a\u003dthis.yb,b\u003dthis.element;if(a.Nf())a.Bb();else{a.initialize();a:{var c\u003dg.r(a.Rd.items);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,0\u003d\u003d\u003dd.priority){c\u003dd;break a}c\u003dnull}c\u0026\u0026(c.open(),a.Zc(b));a.Zc(b)}}};g.w(UP,g.V);UP.prototype.i\u003dfunction(a){var b\u003d400;this.I.T().J\u0026\u0026(b\u003d200);a\u003dthis.l\u0026\u0026a.width\u003e\u003db;g.cL(this,a);this.I.kb(this.element,a)};\nUP.prototype.u\u003dfunction(){if(this.yb.xb)this.yb.Bb();else{var a\u003dg.rN(this.I.sb());a\u0026\u0026!a.loaded\u0026\u0026(a.Ze(\"tracklist\",{includeAsr:!0}).length||a.load());this.I.Gb(this.element);this.yb.Zc(this.element)}};\nUP.prototype.updateBadge\u003dfunction(){var a\u003dthis.I.isHdr(),b\u003dthis.I.getPresentingPlayerType(),c\u003d2!\u003d\u003db\u0026\u00263!\u003d\u003db,d\u003dg.ZM(this.I),e\u003dc\u0026\u0026!!g.YM(this.I.sb());b\u003de\u0026\u00261\u003d\u003d\u003dd.displayMode;d\u003de\u0026\u00262\u003d\u003d\u003dd.displayMode;c\u003d(e\u003db||d)||!c?null:this.I.getPlaybackQuality();g.N(this.element,\"ytp-hdr-quality-badge\",a);g.N(this.element,\"ytp-hd-quality-badge\",!a\u0026\u0026(\"hd1080\"\u003d\u003d\u003dc||\"hd1440\"\u003d\u003d\u003dc));g.N(this.element,\"ytp-4k-quality-badge\",!a\u0026\u0026\"hd2160\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-5k-quality-badge\",!a\u0026\u0026\"hd2880\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-8k-quality-badge\",\n!a\u0026\u0026\"highres\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-3d-badge-grey\",!a\u0026\u0026e\u0026\u0026b);g.N(this.element,\"ytp-3d-badge\",!a\u0026\u0026e\u0026\u0026d)};g.w(WP,zO);WP.prototype.isLoaded\u003dfunction(){var a\u003dg.AN(this.I.sb());return void 0!\u003d\u003da\u0026\u0026a.loaded};\nWP.prototype.Ma\u003dfunction(){void 0!\u003d\u003dg.AN(this.I.sb())\u0026\u00263!\u003d\u003dthis.I.getPresentingPlayerType()?this.i||(this.yb.Ac(this),this.i\u003d!0):this.i\u0026\u0026(this.yb.Ef(this),this.i\u003d!1);this.setValue(this.isLoaded())};\nWP.prototype.l\u003dfunction(a){this.isLoaded();a?this.I.loadModule(\"annotations_module\"):this.I.unloadModule(\"annotations_module\");this.I.Z(\"annotationvisibility\",a)};\nWP.prototype.va\u003dfunction(){this.i\u0026\u0026this.yb.Ef(this);zO.prototype.va.call(this)};g.w(g.XP,g.rO);g.k\u003dg.XP.prototype;g.k.open\u003dfunction(){g.BO(this.yb,this.u)};\ng.k.Rh\u003dfunction(a){tva(this);this.options[a].element.setAttribute(\"aria-checked\",\"true\");this.dd(this.Xi(a));this.l\u003da};\ng.k.KB\u003dfunction(a,b,c){var d\u003dthis;b\u003dnew g.rO({D:\"div\",Ea:[\"ytp-menuitem\"],U:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":c?\"true\":void 0},S:[{D:\"div\",Ea:[\"ytp-menuitem-label\"],ra:\"{{label}}\"}]},b,this.Xi(a,!0));b.Pa(\"click\",function(){d.uf(a)});\nreturn b};\ng.k.enable\u003dfunction(a){this.B?a||(this.B\u003d!1,this.Jq(!1)):a\u0026\u0026(this.B\u003d!0,this.Jq(!0))};\ng.k.Jq\u003dfunction(a){a?this.yb.Ac(this):this.yb.Ef(this)};\ng.k.uf\u003dfunction(a){this.Z(\"select\",a)};\ng.k.Xi\u003dfunction(a){return a.toString()};\ng.k.IN\u003dfunction(a){g.ou(a)||39!\u003d\u003dg.pu(a)||(this.open(),g.nu(a))};\ng.k.va\u003dfunction(){this.B\u0026\u0026this.yb.Ef(this);g.rO.prototype.va.call(this);for(var a\u003dg.r(Object.keys(this.options)),b\u003da.next();!b.done;b\u003da.next())this.options[b.value].dispose()};g.w(ZP,g.XP);ZP.prototype.Ma\u003dfunction(){var a\u003dthis.I.getAvailableAudioTracks();1\u003ca.length?(g.YP(this,g.Re(a,this.C)),this.tracks\u003dg.Cb(a,this.C,this),this.i.dd(a.length?\" (\"+a.length+\")\":\"\"),this.Z(\"size-change\"),this.Rh(this.C(this.I.getAudioTrack())),this.enable(!0)):this.enable(!1)};\nZP.prototype.uf\u003dfunction(a){g.XP.prototype.uf.call(this,a);this.I.setAudioTrack(this.tracks[a]);this.yb.hh()};\nZP.prototype.C\u003dfunction(a){return a.toString()};g.w($P,zO);\n$P.prototype.l\u003dfunction(){var a\u003dthis.I.getPresentingPlayerType();if(2!\u003d\u003da\u0026\u00263!\u003d\u003da\u0026\u0026g.aN(this.I))this.i||(this.yb.Ac(this),this.i\u003d!0,this.u.push(this.N(this.I,\"videodatachange\",this.l)),this.u.push(this.N(this.I,\"videoplayerreset\",this.l)),this.u.push(this.N(this.I,\"onPlaylistUpdate\",this.l)),this.u.push(this.N(this.I,\"autonavchange\",this.B)),a\u003dthis.I.getVideoData(),this.B(a.autonavState),this.I.kb(this.element,this.i));else if(this.i){this.yb.Ef(this);this.i\u003d!1;a\u003dg.r(this.u);for(var b\u003da.next();!b.done;b\u003da.next())this.jc(b.value)}};\n$P.prototype.B\u003dfunction(a){this.setValue(1!\u003d\u003da)};\n$P.prototype.C\u003dfunction(a){this.I.Fz(a?2:1);this.i\u0026\u0026(this.I.kb(this.element,this.i),this.I.Gb(this.element))};\n$P.prototype.va\u003dfunction(){this.i\u0026\u0026this.yb.Ef(this);zO.prototype.va.call(this)};g.w(aQ,g.VN);aQ.prototype.Zc\u003dfunction(){g.VN.prototype.Zc.call(this);this.dialog.focus()};g.w(bQ,g.rO);bQ.prototype.Sb\u003dfunction(a){this.l\u0026\u0026this.I.kb(this.element,this.i\u0026\u0026a)};\nbQ.prototype.B\u003dfunction(){var a,b,c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dthis.I.getVideoData())||void 0\u003d\u003d\u003da?void 0:a.accountLinkingConfig)||void 0\u003d\u003d\u003db?void 0:b.linked;if(c\u0026\u0026!this.i){var d,e,f,h,l,m;c\u003dnull\u003d\u003d\u003d(d\u003dthis.I.getVideoData())||void 0\u003d\u003d\u003dd?void 0:d.accountLinkingConfig;g.qO(this,cQ(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003de?void 0:e.connectedMenuLabel));this.u\u003dnew aQ(this.I,cQ(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003df?void 0:f.connectedDialogTitle),cQ(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dc||\nvoid 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dh?void 0:h.connectedDialogMessage),cQ(null\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dl?void 0:l.confirmButtonText));g.J(this,this.u);d\u003d(null\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dm?void 0:m.trackingParams)||null;if(this.l\u003d!!d)this.I.Kg(this.element,this,!0),this.I.im(this.element,d);this.yb.Ac(this);this.i\u003d!0}else!c\u0026\u0026this.i\u0026\u0026(this.yb.Ef(this),this.i\u003d!1)};\nbQ.prototype.onClick\u003dfunction(){this.l\u0026\u0026this.I.Gb(this.element);this.yb.Bb();this.u\u0026\u0026this.u.Zc()};g.w(dQ,g.XP);g.k\u003ddQ.prototype;g.k.ot\u003dfunction(){var a\u003dthis.I.getPresentingPlayerType();if(2!\u003d\u003da\u0026\u00263!\u003d\u003da\u0026\u0026(this.C\u003dthis.I.Um(),a\u003dthis.I.getAvailableQualityLevels(),g.mta(this.I)\u0026\u0026g.nta(this.I)\u0026\u0026a.unshift(\"missing-qualities\"),ota(this.I)\u0026\u0026a.unshift(\"inline-survey\"),g.YP(this,a),a.length)){this.jG();this.enable(!0);return}this.enable(!1)};\ng.k.jG\u003dfunction(){var a\u003dthis.I.getPreferredQuality();this.options[a]\u0026\u0026(this.i\u003dthis.I.getPlaybackQuality(),this.Rh(a),\"auto\"\u003d\u003d\u003da\u0026\u0026this.dd(this.Xi(a)))};\ng.k.uf\u003dfunction(a){\"missing-qualities\"!\u003d\u003da\u0026\u0026(g.XP.prototype.uf.call(this,a),this.I.setPlaybackQuality(a),this.yb.Bb(),this.ot())};\ng.k.KB\u003dfunction(a,b,c){var d\u003dthis;if(\"inline-survey\"!\u003d\u003da)return g.XP.prototype.KB.call(this,a,b,c);a\u003d[{D:\"span\",ra:\"Look good?\"}];c\u003d{};for(var e\u003dg.r([!0,!1]),f\u003de.next();!f.done;c\u003d{Gw:c.Gw},f\u003de.next())c.Gw\u003df.value,f\u003dnew g.V({D:\"span\",K:\"ytp-menuitem-inline-survey-response\",S:[c.Gw?g.kL():Fra()],U:{tabindex:\"0\",role:\"button\"}}),f.Pa(\"click\",function(h){return function(){var l\u003dh.Gw,m\u003dg.bN(d.I.app);m\u0026\u0026(m.Ca(\"iqsr\",l?\"0\":\"1\"),m.getVideoData().DL\u003d!0);d.yb.Bb();d.ot()}}(c)),a.push(f);\nreturn new g.rO({D:\"div\",K:\"ytp-menuitem\",U:{\"aria-disabled\":\"true\"},S:[{D:\"div\",Ea:[\"ytp-menuitem-label\"],S:a}]},b)};\ng.k.Xi\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;if(\"missing-qualities\"\u003d\u003d\u003da)return{D:\"a\",U:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.I.T().G},ra:\"Missing options?\"};if(\"inline-survey\"\u003d\u003d\u003da)return\"\";var c\u003d[uva(this,a)],d\u003dthis.I.getPreferredQuality();b||\"auto\"!\u003d\u003dd||\"auto\"!\u003d\u003da||(c.push(\" \"),c.push(uva(this,this.i,[\"ytp-menu-label-secondary\"])));return{D:\"div\",S:c}};g.w(eQ,g.V);g.k\u003deQ.prototype;g.k.init\u003dfunction(){this.fq(this.i);this.Ra(\"minvalue\",this.minimumValue);this.Ra(\"maxvalue\",this.maximumValue)};\ng.k.LN\u003dfunction(a){if(!g.ou(a)){switch(g.pu(a)){case 37:case 40:var b\u003d-this.G;break;case 39:case 38:b\u003dthis.G;break;default:return}this.fq(this.i+b);g.nu(a)}};\ng.k.JN\u003dfunction(a){var b\u003dthis.i;b+\u003d0\u003e(a.deltaX||-a.deltaY)?-this.C:this.C;this.fq(b);g.nu(a)};\ng.k.KN\u003dfunction(a){a\u003d(a-g.Jl(this.l).x)/this.J*this.range+this.minimumValue;this.fq(a)};\ng.k.fq\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;a\u003dg.Of(a,this.minimumValue,this.maximumValue);\"\"\u003d\u003d\u003db\u0026\u0026(b\u003da.toString());this.Ra(\"valuenow\",a);this.Ra(\"valuetext\",b);this.L.style.left\u003d(a-this.minimumValue)/this.range*(this.J-this.Y)+\"px\";this.i\u003da};\ng.k.focus\u003dfunction(){this.xa.focus()};g.w(gQ,eQ);gQ.prototype.V\u003dfunction(){this.I.setPlaybackRate(this.i,!0)};\ngQ.prototype.fq\u003dfunction(a){eQ.prototype.fq.call(this,a,hQ(this,a).toString());this.u\u0026\u0026(fQ(this),this.ya())};\ngQ.prototype.Aa\u003dfunction(){var a\u003dthis.I.getPlaybackRate();hQ(this,this.i)!\u003d\u003da\u0026\u0026(this.fq(a),fQ(this))};g.w(iQ,g.dL);iQ.prototype.focus\u003dfunction(){this.i.focus()};g.w(vva,uO);g.w(jQ,g.XP);g.k\u003djQ.prototype;g.k.Xi\u003dfunction(a){return\"1\"\u003d\u003d\u003da?\"Normal\":a.toLocaleString()};\ng.k.Ma\u003dfunction(){var a\u003dthis.I.getPresentingPlayerType();this.enable(2!\u003d\u003da\u0026\u00263!\u003d\u003da);yva(this)};\ng.k.Jq\u003dfunction(a){g.XP.prototype.Jq.call(this,a);a?(this.J\u003dthis.N(this.I,\"onPlaybackRateChange\",this.MN),yva(this),wva(this,this.I.getPlaybackRate())):(this.jc(this.J),this.J\u003dnull)};\ng.k.MN\u003dfunction(a){var b\u003dthis.I.getPlaybackRate();this.G.includes(b)||xva(this,b);wva(this,a)};\ng.k.uf\u003dfunction(a){g.XP.prototype.uf.call(this,a);a\u003d\u003d\u003dthis.i?this.I.setPlaybackRate(this.C,!0):this.I.setPlaybackRate(Number(a),!0);this.yb.hh()};g.w(lQ,g.XP);g.k\u003dlQ.prototype;g.k.Rh\u003dfunction(a){g.XP.prototype.Rh.call(this,a)};\ng.k.getKey\u003dfunction(a){return a.option.toString()};\ng.k.getOption\u003dfunction(a){return this.settings[a]};\ng.k.Xi\u003dfunction(a){return this.getOption(a).text||\"\"};\ng.k.uf\u003dfunction(a){g.XP.prototype.uf.call(this,a);this.Z(\"settingChange\",this.setting,this.settings[a].option)};g.w(mQ,g.vO);mQ.prototype.tf\u003dfunction(a){for(var b\u003dg.r(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next()){var d\u003dc.value;if(c\u003dthis.Bn[d]){var e\u003da[d].toString();d\u003d!!a[d+\"Override\"];c.options[e]\u0026\u0026(c.Rh(e),c.C.element.setAttribute(\"aria-checked\",String(!d)),c.i.element.setAttribute(\"aria-checked\",String(d)))}}};\nmQ.prototype.fh\u003dfunction(a,b){this.Z(\"settingChange\",a,b)};g.w(nQ,g.XP);nQ.prototype.getKey\u003dfunction(a){return a.languageCode};\nnQ.prototype.Xi\u003dfunction(a){return this.languages[a].languageName||\"\"};\nnQ.prototype.uf\u003dfunction(a){this.Z(\"select\",a);this.I.Gb(this.element);g.FO(this.yb)};g.w(oQ,g.XP);g.k\u003doQ.prototype;g.k.getKey\u003dfunction(a){return g.Sb(a)?\"__off__\":a.displayName};\ng.k.Xi\u003dfunction(a){return\"__off__\"\u003d\u003d\u003da?\"Off\":\"__translate__\"\u003d\u003d\u003da?\"Auto-translate\":\"__contribute__\"\u003d\u003d\u003da?\"Add subtitles/CC\":(\"__off__\"\u003d\u003d\u003da?{}:this.tracks[a]).displayName};\ng.k.uf\u003dfunction(a){\"__translate__\"\u003d\u003d\u003da?this.i.open():\"__contribute__\"\u003d\u003d\u003da?(this.I.pauseVideo(),this.I.isFullscreen()\u0026\u0026this.I.toggleFullscreen(),a\u003dg.HM(this.I.T(),this.I.getVideoData()),g.OJ(a)):(this.I.Gb(this.element),this.I.setOption(\"captions\",\"track\",\"__off__\"\u003d\u003d\u003da?{}:this.tracks[a]),g.XP.prototype.uf.call(this,a),this.yb.hh())};\ng.k.Ma\u003dfunction(){var a,b\u003dthis.I.getOptions();b\u003db\u0026\u0026-1!\u003d\u003db.indexOf(\"captions\");var c\u003dthis.I.getVideoData();c\u003dc\u0026\u0026c.ql;var d\u003d!(null\u003d\u003d\u003d(a\u003dthis.I.getVideoData())||void 0\u003d\u003d\u003da||!g.FH(a)),e\u003d{};if(b||c){if(b){var f\u003dthis.I.getOption(\"captions\",\"track\");e\u003dthis.I.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var h\u003dd?[]:this.I.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.Cb(e,this.getKey,this);d\u003dg.Re(e,this.getKey);if(h.length\u0026\u0026!g.Sb(f)){var l\u003df.translationLanguage;if(l\u0026\u0026l.languageName){var m\u003d\nl.languageName;l\u003dh.findIndex(function(n){return n.languageName\u003d\u003d\u003dm});\nqaa(h,l)}Ava(this.i,h);d.push(\"__translate__\")}h\u003dthis.getKey(f)}else this.tracks\u003d{},d\u003d[],h\u003d\"__off__\";d.unshift(\"__off__\");this.tracks.__off__\u003d{};c\u0026\u0026d.unshift(\"__contribute__\");this.tracks[h]||(this.tracks[h]\u003df,d.push(h));g.YP(this,d);this.Rh(h);f\u0026\u0026f.translationLanguage?this.i.Rh(this.i.getKey(f.translationLanguage)):tva(this.i);b\u0026\u0026this.C.tf(this.I.getSubtitlesUserSettings());this.J.dd(e\u0026\u0026e.length?\" (\"+e.length+\")\":\"\");this.Z(\"size-change\");this.I.kb(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.k.NN\u003dfunction(a){var b\u003dthis.I.getOption(\"captions\",\"track\");b\u003dg.Wb(b);b.translationLanguage\u003dthis.i.languages[a];this.I.setOption(\"captions\",\"track\",b)};\ng.k.fh\u003dfunction(a,b){if(\"reset\"\u003d\u003d\u003da)this.I.resetSubtitlesUserSettings();else{var c\u003d{};c[a]\u003db;this.I.updateSubtitlesUserSettings(c)}Bva(this,!0);this.G.start();this.C.tf(this.I.getSubtitlesUserSettings())};\ng.k.zU\u003dfunction(a){a||g.Hq(this.G)};\ng.k.va\u003dfunction(){g.Hq(this.G);g.XP.prototype.va.call(this)};g.w(pQ,g.DO);g.k\u003dpQ.prototype;g.k.initialize\u003dfunction(){if(!this.ke){this.ke\u003d!0;this.uD\u003dnew bQ(this.I,this);g.J(this,this.uD);var a\u003dnew dQ(this.I,this);g.J(this,a);a\u003dnew oQ(this.I,this);g.J(this,a);a\u003dnew WP(this.I,this);g.J(this,a);this.I.T().Zb\u0026\u0026(a\u003dnew jQ(this.I,this),g.J(this,a));this.I.T().Tb\u0026\u0026!g.S(this.I.T().experiments,\"web_player_move_autonav_toggle\")\u0026\u0026(a\u003dnew $P(this.I,this),g.J(this,a));a\u003dnew ZP(this.I,this);g.J(this,a);VP(this.settingsButton,this.Rd.items.length)}};\ng.k.Ac\u003dfunction(a){this.initialize();this.Rd.Ac(a);VP(this.settingsButton,this.Rd.items.length)};\ng.k.Ef\u003dfunction(a){this.xb\u0026\u00261\u003e\u003dthis.Rd.items.length\u0026\u0026this.hide();this.Rd.Ef(a);VP(this.settingsButton,this.Rd.items.length)};\ng.k.Zc\u003dfunction(a){this.initialize();0\u003cthis.Rd.items.length\u0026\u0026g.DO.prototype.Zc.call(this,a)};\ng.k.show\u003dfunction(){g.DO.prototype.show.call(this);g.M(this.I.getRootNode(),\"ytp-settings-shown\")};\ng.k.hide\u003dfunction(){g.DO.prototype.hide.call(this);g.Nq(this.I.getRootNode(),\"ytp-settings-shown\")};\ng.k.ue\u003dfunction(a){var b;this.I.kb(this.element,a);null\u003d\u003d\u003d(b\u003dthis.uD)||void 0\u003d\u003d\u003db?void 0:b.Sb(a)};g.w(qQ,g.V);qQ.prototype.onClick\u003dfunction(){var a\u003dthis.I.app;a.Wa.Na(\"SIZE_CLICKED\",!a.zb)};\nqQ.prototype.Ma\u003dfunction(){g.cL(this,this.I.lD()\u0026\u0026!this.I.isFullscreen()\u0026\u00263!\u003d\u003dthis.I.getPresentingPlayerType());if(this.xb){var a\u003dthis.I.isWidescreen();if(this.isWidescreen!\u003d\u003da){var b\u003da?{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"m 26,13 0,10 -16,0 0,-10 z m -14,2 12,0 0,6 -12,0 0,-6 z\",fill:\"#fff\",\"fill-rule\":\"evenodd\"}}]}:{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,U:{d:\"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z\",\nfill:\"#fff\",\"fill-rule\":\"evenodd\"}}]};null\u003d\u003dthis.isWidescreen?this.Ra(\"icon\",b):Iua(this.transition,this.element,b);this.isWidescreen\u003da;b\u003dMN(this.I,\"Default view\",\"t\");var c\u003dMN(this.I,\"Cinema mode\",\"t\");this.Ra(\"title\",a?b:c);JO(this.tooltip)}}};g.w(g.rQ,g.V);g.rQ.prototype.onClick\u003dfunction(){this.I.toggleSubtitles();this.I.Gb(this.element);if(!this.isEnabled()){var a\u003d!1,b\u003dg.tv(g.qv.getInstance(),65);g.VF(this.I.T())\u0026\u0026null!\u003db\u0026\u0026(a\u003d!b);a\u0026\u0026g.S(this.I.T().experiments,\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.I.Z(\"showpromotooltip\",this.element)}};\ng.rQ.prototype.i\u003dfunction(a){var b,c;null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dg.QM(this.I))||void 0\u003d\u003d\u003db?void 0:b.cn())||void 0\u003d\u003d\u003dc?void 0:c.Zc(a)};\ng.rQ.prototype.isEnabled\u003dfunction(){return!!this.I.getOption(\"captions\",\"track\").displayName};\ng.rQ.prototype.Ma\u003dfunction(){var a\u003dnull!\u003dg.rN(this.I.sb()),b\u003d300;this.I.T().J\u0026\u0026(b\u003d480);b\u003da\u0026\u0026this.I.Za().getPlayerSize().width\u003e\u003db;g.cL(this,b);this.I.kb(this.element,b);a\u0026\u0026this.Ra(\"pressed\",this.isEnabled())};g.w(g.sQ,g.V);g.k\u003dg.sQ.prototype;\ng.k.Rb\u003dfunction(){var a\u003dthis.api.Za().getPlayerSize().width,b\u003dthis.J;this.api.T().J\u0026\u0026(b\u003d300);b\u003da\u003e\u003db\u0026\u0026(!(this.isLiveVideo\u0026\u0026!this.l)||!g.U(this.api.ub(),64));g.cL(this,b);g.N(this.element,\"ytp-time-display-allow-autohide\",b\u0026\u0026400\u003ea);a\u003dthis.api.getProgressState();if(b){b\u003dthis.api.getPresentingPlayerType();var c\u003dg.S(this.api.T().experiments,\"halftime_ux_killswitch\")?a.current:this.api.getCurrentTime(b,!1);this.l\u0026\u0026(c-\u003da.airingStart);c\u003dg.ZL(c);this.u!\u003d\u003dc\u0026\u0026(this.Ra(\"currenttime\",c),this.u\u003dc);b\u003dg.ZL(g.S(this.api.T().experiments,\n\"halftime_ux_killswitch\")?a.duration:this.api.getDuration(b,!1));this.B!\u003d\u003db\u0026\u0026(this.Ra(\"duration\",b),this.B\u003db)}a\u003da.isAtLiveHead;!this.isLiveVideo||this.l||this.G\u003d\u003d\u003da\u0026\u0026this.C\u003d\u003d\u003dthis.isPremiere||(this.G\u003da,this.C\u003dthis.isPremiere,this.Rb(),b\u003dthis.liveBadge.element,b.disabled\u003da,this.liveBadge.dd(this.isPremiere?\"Premiere\":\"Live\"),a?this.i\u0026\u0026(this.i(),this.i\u003dnull,b.removeAttribute(\"title\")):(b.title\u003d\"Skip ahead to live broadcast.\",this.i\u003dg.jO(this.tooltip,this.liveBadge.element)))};\ng.k.ob\u003dfunction(a,b,c){this.updateVideoData((g.S(this.api.T().experiments,\"enable_topsoil_wta_for_halftime\")||g.S(this.api.T().experiments,\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u00262\u003d\u003d\u003dc?this.api.getVideoData(1):b);this.Rb()};\ng.k.updateVideoData\u003dfunction(a){this.isLiveVideo\u003da.isLivePlayback\u0026\u0026!a.bb;this.l\u003dthis.api.X(\"enable_linear_player_handling\")\u0026\u0026this.isLiveVideo\u0026\u0026a.hasProgressBarBoundaries();this.isPremiere\u003da.isPremiere;g.N(this.element,\"ytp-live\",this.isLiveVideo\u0026\u0026!this.l)};\ng.k.onClick\u003dfunction(a){a.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity),this.api.playVideo())};\ng.k.va\u003dfunction(){this.i\u0026\u0026this.i();g.V.prototype.va.call(this)};g.w(vQ,g.V);g.k\u003dvQ.prototype;g.k.Yl\u003dfunction(){var a\u003dthis.i.Le();this.u!\u003d\u003da\u0026\u0026(this.u\u003da,uQ(this,this.api.getVolume(),this.api.isMuted()))};\ng.k.kG\u003dfunction(a){g.cL(this,350\u003c\u003da.width)};\ng.k.QN\u003dfunction(a){if(!g.ou(a)){var b\u003dg.pu(a),c\u003dnull;37\u003d\u003d\u003db?c\u003dthis.volume-5:39\u003d\u003d\u003db?c\u003dthis.volume+5:36\u003d\u003d\u003db?c\u003d0:35\u003d\u003d\u003db\u0026\u0026(c\u003d100);null!\u003d\u003dc\u0026\u0026(c\u003dg.Of(c,0,100),0\u003d\u003d\u003dc?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(c)),g.nu(a))}};\ng.k.ON\u003dfunction(a){var b\u003da.deltaX||-a.deltaY;a.deltaMode?this.api.setVolume(this.volume+(0\u003eb?-10:10)):this.api.setVolume(this.volume+g.Of(b/10,-10,10));g.nu(a)};\ng.k.DU\u003dfunction(){tQ(this,this.l,!0,this.hasFocus,this.i.di());this.L\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.k.PN\u003dfunction(a){var b\u003dthis.u?78:52,c\u003dthis.u?18:12;a-\u003dg.Jl(this.J).x;this.api.setVolume(100*g.Of((a-c/2)/(b-c),0,1))};\ng.k.CU\u003dfunction(){tQ(this,this.l,!1,this.hasFocus,this.i.di());0\u003d\u003d\u003dthis.volume\u0026\u0026(this.api.mute(),this.api.setVolume(this.L))};\ng.k.Af\u003dfunction(a){uQ(this,a.volume,a.muted)};\ng.k.XH\u003dfunction(){tQ(this,this.l,this.isDragging,this.hasFocus,this.i.di())};\ng.k.va\u003dfunction(){g.V.prototype.va.call(this);g.Nq(this.G,\"ytp-volume-slider-active\")};g.w(g.wQ,g.V);g.wQ.prototype.ob\u003dfunction(){var a\u003dthis.api.getVideoData(1).C,b\u003dthis.api.T();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!(a\u0026\u0026b.pfpChazalUi);g.cL(this,this.visible);this.api.kb(this.element,this.visible\u0026\u0026this.ea);this.visible\u0026\u0026(a\u003dthis.api.getVideoUrl(!0,!1,!1,!0),this.Ra(\"url\",a))};\ng.wQ.prototype.onClick\u003dfunction(a){var b\u003dthis.api.getVideoUrl(!g.$L(a),!1,!0,!0);if(g.rF(this.api.T())||g.CF(this.api.T()))b\u003dg.ui(b,g.IM(\"emb_logo\"));g.JN(b,this.api,a);this.api.Gb(this.element)};\ng.wQ.prototype.tb\u003dfunction(){var a\u003d{D:\"svg\",U:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},S:[{D:\"path\",Kb:!0,K:\"ytp-svg-fill\",U:{d:\"M 45.09 10 L 45.09 25.82 L 47.16 25.82 L 47.41 24.76 L 47.47 24.76 C 47.66 25.14 47.94 25.44 48.33 25.66 C 48.72 25.88 49.16 25.99 49.63 25.99 C 50.48 25.99 51.1 25.60 51.5 24.82 C 51.9 24.04 52.09 22.82 52.09 21.16 L 52.09 19.40 C 52.12 18.13 52.05 17.15 51.90 16.44 C 51.75 15.74 51.50 15.23 51.16 14.91 C 50.82 14.59 50.34 14.44 49.75 14.44 C 49.29 14.44 48.87 14.57 48.47 14.83 C 48.27 14.96 48.09 15.11 47.93 15.29 C 47.78 15.46 47.64 15.65 47.53 15.86 L 47.51 15.86 L 47.51 10 L 45.09 10 z M 8.10 10.56 L 10.96 20.86 L 10.96 25.82 L 13.42 25.82 L 13.42 20.86 L 16.32 10.56 L 13.83 10.56 L 12.78 15.25 C 12.49 16.62 12.31 17.59 12.23 18.17 L 12.16 18.17 C 12.04 17.35 11.84 16.38 11.59 15.23 L 10.59 10.56 L 8.10 10.56 z M 30.10 10.56 L 30.10 12.58 L 32.59 12.58 L 32.59 25.82 L 35.06 25.82 L 35.06 12.58 L 37.55 12.58 L 37.55 10.56 L 30.10 10.56 z M 19.21 14.46 C 18.37 14.46 17.69 14.63 17.17 14.96 C 16.65 15.29 16.27 15.82 16.03 16.55 C 15.79 17.28 15.67 18.23 15.67 19.43 L 15.67 21.06 C 15.67 22.24 15.79 23.19 16 23.91 C 16.21 24.62 16.57 25.15 17.07 25.49 C 17.58 25.83 18.27 26 19.15 26 C 20.02 26 20.69 25.83 21.19 25.5 C 21.69 25.17 22.06 24.63 22.28 23.91 C 22.51 23.19 22.63 22.25 22.63 21.06 L 22.63 19.43 C 22.63 18.23 22.50 17.28 22.27 16.56 C 22.04 15.84 21.68 15.31 21.18 14.97 C 20.68 14.63 20.03 14.46 19.21 14.46 z M 56.64 14.47 C 55.39 14.47 54.51 14.84 53.99 15.61 C 53.48 16.38 53.22 17.60 53.22 19.27 L 53.22 21.23 C 53.22 22.85 53.47 24.05 53.97 24.83 C 54.34 25.40 54.92 25.77 55.71 25.91 C 55.97 25.96 56.26 25.99 56.57 25.99 C 57.60 25.99 58.40 25.74 58.96 25.23 C 59.53 24.72 59.81 23.94 59.81 22.91 C 59.81 22.74 59.79 22.61 59.78 22.51 L 57.63 22.39 C 57.62 23.06 57.54 23.54 57.40 23.83 C 57.26 24.12 57.01 24.27 56.63 24.27 C 56.35 24.27 56.13 24.18 56.00 24.02 C 55.87 23.86 55.79 23.61 55.75 23.25 C 55.71 22.89 55.68 22.36 55.68 21.64 L 55.68 21.08 L 59.86 21.08 L 59.86 19.16 C 59.86 17.99 59.77 17.08 59.58 16.41 C 59.39 15.75 59.07 15.25 58.61 14.93 C 58.15 14.62 57.50 14.47 56.64 14.47 z M 23.92 14.67 L 23.92 23.00 C 23.92 24.03 24.11 24.79 24.46 25.27 C 24.82 25.76 25.35 26.00 26.09 26.00 C 27.16 26.00 27.97 25.49 28.5 24.46 L 28.55 24.46 L 28.76 25.82 L 30.73 25.82 L 30.73 14.67 L 28.23 14.67 L 28.23 23.52 C 28.13 23.73 27.97 23.90 27.77 24.03 C 27.57 24.16 27.37 24.24 27.15 24.24 C 26.89 24.24 26.70 24.12 26.59 23.91 C 26.48 23.70 26.43 23.35 26.43 22.85 L 26.43 14.67 L 23.92 14.67 z M 36.80 14.67 L 36.80 23.00 C 36.80 24.03 36.98 24.79 37.33 25.27 C 37.60 25.64 37.97 25.87 38.45 25.96 C 38.61 25.99 38.78 26.00 38.97 26.00 C 40.04 26.00 40.83 25.49 41.36 24.46 L 41.41 24.46 L 41.64 25.82 L 43.59 25.82 L 43.59 14.67 L 41.09 14.67 L 41.09 23.52 C 40.99 23.73 40.85 23.90 40.65 24.03 C 40.45 24.16 40.23 24.24 40.01 24.24 C 39.75 24.24 39.58 24.12 39.47 23.91 C 39.36 23.70 39.31 23.35 39.31 22.85 L 39.31 14.67 L 36.80 14.67 z M 56.61 16.15 C 56.88 16.15 57.08 16.23 57.21 16.38 C 57.33 16.53 57.42 16.79 57.47 17.16 C 57.52 17.53 57.53 18.06 57.53 18.78 L 57.53 19.58 L 55.69 19.58 L 55.69 18.78 C 55.69 18.05 55.71 17.52 55.75 17.16 C 55.79 16.81 55.87 16.55 56.00 16.39 C 56.13 16.23 56.32 16.15 56.61 16.15 z M 19.15 16.19 C 19.50 16.19 19.75 16.38 19.89 16.75 C 20.03 17.12 20.09 17.7 20.09 18.5 L 20.09 21.97 C 20.09 22.79 20.03 23.39 19.89 23.75 C 19.75 24.11 19.51 24.29 19.15 24.30 C 18.80 24.30 18.54 24.11 18.41 23.75 C 18.28 23.39 18.22 22.79 18.22 21.97 L 18.22 18.5 C 18.22 17.7 18.28 17.12 18.42 16.75 C 18.56 16.38 18.81 16.19 19.15 16.19 z M 48.63 16.22 C 48.88 16.22 49.08 16.31 49.22 16.51 C 49.36 16.71 49.45 17.05 49.50 17.52 C 49.55 17.99 49.58 18.68 49.58 19.55 L 49.58 21 L 49.59 21 C 49.59 21.81 49.57 22.45 49.5 22.91 C 49.43 23.37 49.32 23.70 49.16 23.89 C 49.00 24.08 48.78 24.17 48.51 24.17 C 48.30 24.17 48.11 24.12 47.94 24.02 C 47.76 23.92 47.62 23.78 47.51 23.58 L 47.51 17.25 C 47.59 16.95 47.75 16.70 47.96 16.50 C 48.17 16.31 48.39 16.22 48.63 16.22 z \"}}]};\nif(g.CF(this.api.T())){var b\u003dthis.Da(\"ytp-youtube-music-button\"),c\u003d300\u003ethis.api.getPlayerSize().width;a\u003dc?{D:\"svg\",U:{fill:\"none\",height:\"24\",width:\"24\"},S:[{D:\"circle\",U:{cx:\"12\",cy:\"12\",fill:\"red\",r:\"12\"}},{D:\"ellipse\",U:{cx:\"12.18\",cy:\"12\",fill:\"red\",rx:\"7.308\",ry:\"7.2\",stroke:\"#fff\",\"stroke-width\":\"1.2\"}},{D:\"path\",U:{d:\"M9.74 15.54l6.32-3.54-6.32-3.54v7.09z\",fill:\"#fff\"}}]}:{D:\"svg\",U:{viewBox:\"0 0 80 24\"},S:[{D:\"ellipse\",U:{cx:\"12.18\",cy:\"12\",fill:\"red\",rx:\"12.18\",ry:\"12\"}},{D:\"ellipse\",U:{cx:\"12.18\",\ncy:\"12\",fill:\"red\",rx:\"7.308\",ry:\"7.2\",stroke:\"#fff\",\"stroke-width\":\"1.2\"}},{D:\"path\",U:{d:\"M9.74 15.54l6.32-3.54-6.32-3.54v7.09zM37.43 9.64c-.57 2.85-1.01 6.33-1.25 7.77h-.16c-.18-1.48-.62-4.94-1.22-7.75L33.31 2.67h-4.52v18.85h2.80V5.98l.27 1.45 2.85 14.08h2.80l2.80-14.08.3-1.45v15.54h2.80V2.67h-4.56l-1.43 6.96zM51.01 18.69c-.25.51-.81.87-1.36.87-.64 0-.90-.49-.90-1.70V7.75H45.54v10.29c0 2.54.85 3.70 2.75 3.70 1.29 0 2.33-.56 3.05-1.90h.07l.27 1.68h2.50V7.75h-3.19v10.94h.00zM60.39 13.19c-1.04-.74-1.69-1.23-1.69-2.31 0-.76.37-1.19 1.25-1.19.90 0 1.20.60 1.22 2.67l2.68-.11c.20-3.34-.92-4.74-3.87-4.74-2.73 0-4.07 1.19-4.07 3.63 0 2.22 1.11 3.23 2.92 4.56 1.55 1.16 2.45 1.82 2.45 2.76 0 .72-.46 1.21-1.27 1.21-.95 0-1.50-.87-1.36-2.40l-2.71.04c-.41 2.85.76 4.51 3.91 4.51 2.75 0 4.19-1.23 4.19-3.70-.00-2.24-1.16-3.14-3.66-4.94zM68.87 7.75h-3.05v13.77h3.06V7.75zM67.36 2.31c-1.18 0-1.73.42-1.73 1.91 0 1.52.55 1.90 1.73 1.90 1.20 0 1.73-.38 1.73-1.90 0-1.41-.53-1.91-1.73-1.91zM79.15 16.56l-2.80-.13c0 2.42-.27 3.21-1.22 3.21-.95 0-1.11-.87-1.11-3.73v-2.67c0-2.76.18-3.63 1.13-3.63.88 0 1.11.83 1.11 3.39l2.77-.17c.18-2.13-.09-3.59-.94-4.42-.62-.60-1.57-.89-2.89-.89-3.10 0-4.37 1.61-4.37 6.15v1.93c0 4.67 1.08 6.17 4.26 6.17 1.34 0 2.27-.27 2.89-.85.90-.81 1.24-2.20 1.18-4.34z\",\nfill:\"#fff\"}}]};g.N(b,\"ytp-youtube-music-logo-icon-only\",c)}this.Ra(\"logoSvg\",a)};\ng.wQ.prototype.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.api.kb(this.element,this.visible\u0026\u0026a)};g.w(yQ,g.cN);g.k\u003dyQ.prototype;g.k.jd\u003dfunction(){this.Ic.Rb();this.wg.Rb()};\ng.k.rj\u003dfunction(){var a,b;this.QA();this.ld.l?(this.jd(),null\u003d\u003d\u003d(b\u003dthis.J)||void 0\u003d\u003d\u003db?void 0:b.show()):(g.GQ(this.Ic.tooltip),null\u003d\u003d\u003d(a\u003dthis.J)||void 0\u003d\u003d\u003da?void 0:a.hide())};\ng.k.Op\u003dfunction(){this.jd();this.yd.start()};\ng.k.QA\u003dfunction(){var a\u003d!this.I.T().i\u0026\u0026300\u003eg.sva(this.Ic)\u0026\u0026this.I.ub().xc()\u0026\u0026!!window.requestAnimationFrame,b\u003d!a;this.ld.l||(a\u003db\u003d!1);b?this.G||(this.G\u003dthis.N(this.I,\"progresssync\",this.jd)):this.G\u0026\u0026(this.jc(this.G),this.G\u003dnull);a?this.yd.isActive()||this.yd.start():this.yd.stop()};\ng.k.tb\u003dfunction(){var a\u003dthis.l.Le(),b\u003dthis.I.Za().getPlayerSize(),c\u003dzQ(this),d\u003dMath.max(b.width-2*c,100);if(this.Ja!\u003d\u003db.width||this.Fa!\u003d\u003da){this.Ja\u003db.width;this.Fa\u003da;var e\u003dFva(this);this.i.element.style.width\u003de+\"px\";this.i.element.style.left\u003dc+\"px\";g.SP(this.Ic,c,e,a);this.l.fc().RA\u003de}c\u003dthis.settingsMenu;e\u003dMath.min(413*(a?1.5:1),Math.round(.82*(b.height-AQ(this))));c.maxWidth\u003dMath.min(570*(a?1.5:1),d);c.Nw\u003de;c.Ls();this.QA();!this.I.T().X(\"html5_player_bottom_linear_gradient\")\u0026\u0026g.S(this.I.T().experiments,\n\"html5_player_dynamic_bottom_gradient\")\u0026\u0026g.kP(this.Ia,b.height)};\ng.k.ob\u003dfunction(){var a\u003dthis.I.getVideoData();this.xa.style.background\u003da.C?a.Ia:\"\";g.cL(this.V,a.CA)};g.w(BQ,eP);g.k\u003dBQ.prototype;g.k.MD\u003dfunction(a){a.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.I.Na(\"innertubeCommand\",this.onClickCommand),this.u\u003d!0,this.L.hide())};\ng.k.ND\u003dfunction(){this.u\u003d!0;this.L.hide()};\ng.k.ob\u003dfunction(a,b){var c;\"newdata\"\u003d\u003d\u003da\u0026\u0026(this.l\u003dthis.u\u003d!1,CQ(this));a\u003db.suggestedAction;if(null\u003d\u003db.shoppingOverlayRenderer\u0026\u0026a){this.i\u003dthis.J\u003dthis.enabled\u003d!0;this.text\u003dTua(a.title)||\"View Chapters\";var d\u003dnull\u003d\u003d\u003d(c\u003da.trigger)||void 0\u003d\u003d\u003dc?void 0:c.suggestedActionTimeRangeTrigger;if(d){b\u003d[];var e\u003dd.timeRangeStartMillis;d\u003dd.timeRangeEndMillis;null!\u003de\u0026\u0026null!\u003dd\u0026\u0026b.push(new g.cA(e,d,{priority:7,e_:\"suggested_action_button_visible\"}));this.I.Gd(b)}this.onClickCommand\u003da.tapCommand;Bua(this);dP(this);this.Ph()}};\ng.k.gw\u003dfunction(){return!this.u\u0026\u0026this.enabled\u0026\u0026(this.l||this.i)};\ng.k.ue\u003dfunction(a){this.u||((this.l\u003da)?cP(this):(CQ(this),this.Y.start()),this.Ph())};\ng.k.va\u003dfunction(){CQ(this);eP.prototype.va.call(this)};var R2\u003d{},DQ\u003d(R2.CHANNEL_NAME\u003d\"ytp-title-channel-name\",R2.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",R2.LINK\u003d\"ytp-title-link\",R2.SESSIONLINK\u003d\"yt-uix-sessionlink\",R2.SUBTEXT\u003d\"ytp-title-subtext\",R2.TEXT\u003d\"ytp-title-text\",R2.TITLE\u003d\"ytp-title\",R2);g.w(EQ,g.V);EQ.prototype.onClick\u003dfunction(a){this.api.Gb(this.element);var b\u003dthis.api.getVideoUrl(!g.$L(a),!1,!0);g.rF(this.api.T())\u0026\u0026(b\u003dg.ui(b,g.IM(\"emb_title\")));g.JN(b,this.api,a)};\nEQ.prototype.Ma\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.T();this.Ra(\"title\",a.title);Gva(this);if(2\u003d\u003d\u003dthis.api.getPresentingPlayerType()){var c\u003dthis.api.getVideoData();c.videoId\u0026\u0026c.isListed\u0026\u0026c.author\u0026\u0026c.Wb\u0026\u0026c.Lh?(this.Ra(\"channelLink\",c.Wb),this.Ra(\"channelName\",c.author),this.Ra(\"channelTitleFocusable\",\"0\")):Gva(this)}c\u003db.externalFullscreen||!this.api.isFullscreen()\u0026\u0026b.Hg;g.N(this.link,DQ.FULLERSCREEN_LINK,c);b.L||!a.videoId||c||a.C\u0026\u0026b.pfpChazalUi?this.i\u0026\u0026(this.Ra(\"url\",null),this.jc(this.i),\nthis.i\u003dnull):(this.Ra(\"url\",this.api.getVideoUrl(!0)),this.i||(this.i\u003dthis.N(this.link,\"click\",this.onClick)))};g.w(g.FQ,g.V);g.k\u003dg.FQ.prototype;g.k.EK\u003dfunction(a,b){a\u003c\u003dthis.l\u0026\u0026this.l\u003c\u003db\u0026\u0026(a\u003dthis.l,this.l\u003dNaN,Iva(this,a))};\ng.k.uR\u003dfunction(){nna(this.i,this.l,160*this.scale)};\ng.k.Sj\u003dfunction(){switch(this.type){case 2:var a\u003dthis.activeElement;a.removeEventListener(\"mouseout\",this.L);a.addEventListener(\"mouseover\",this.u);a.removeEventListener(\"blur\",this.L);a.addEventListener(\"focus\",this.u);Lva(this);break;case 3:Lva(this);break;case 1:this.i\u0026\u0026(this.i.unsubscribe(\"l\",this.EK,this),this.i\u003dnull),this.api.removeEventListener(\"videoready\",this.V),this.Y.stop()}this.type\u003dnull;this.G\u0026\u0026this.B.hide()};\ng.k.Yi\u003dfunction(a){for(var b\u003d0;b\u003carguments.length;++b);if(this.activeElement)for(b\u003d0;b\u003carguments.length;b++)g.wg(arguments[b],this.activeElement)\u0026\u0026this.Sj()};\ng.k.va\u003dfunction(){null!\u003dthis.type\u0026\u0026this.Sj();this.i\u0026\u0026this.i.dispose();g.V.prototype.va.call(this)};g.w(g.HQ,g.V);g.k\u003dg.HQ.prototype;g.k.Ow\u003dfunction(){var a\u003dthis.I.getPlayerSize(),b\u003dthis.I.T(),c\u003dthis.I.getVideoData(),d\u003dg.rF(b)\u0026\u0026g.XM(this.I)\u0026\u0026g.U(this.I.ub(),128);this.visible\u003db.Pj\u0026\u0026240\u003c\u003da.width\u0026\u0026!c.isAd()\u0026\u0026c.Ag\u0026\u0026!d\u0026\u0026!(c.C\u0026\u0026b.pfpChazalUi);g.cL(this,this.visible);this.icon\u0026\u0026Rva(this,this.icon);this.I.kb(this.element,this.visible\u0026\u0026this.ea)};\ng.k.lG\u003dfunction(){return this.I.getVideoData().videoId};\ng.k.onClick\u003dfunction(){var a\u003dthis;this.I.Gb(this.element);var b\u003dthis.I.T(),c\u003dthis.lG();b.ea?Ova(this):this.I.Oz()?this.I.requestStorageAccess(function(){g.Sv(\"embedsItpWatchLaterResult\",{accepted:!0});Zu();Pva(a,c)},function(){g.Sv(\"embedsItpWatchLaterResult\",{accepted:!1});\nQva(a,\"Sorry, saving failed because your cookies are blocked by the browser.\")}):Pva(this,c)};\ng.k.RN\u003dfunction(){this.isRequestPending\u003dthis.i\u003d!1;this.Ma(2)};\ng.k.Ma\u003dfunction(a,b){var c\u003dthis.I.T();Rva(this,a);b?this.update({title:b,image:null}):c.userDisplayName?(a\u003d{USER_NAME:c.userDisplayName},this.update({title:this.i?g.GI(\"Added as $USER_NAME\",a):g.GI(\"Watch later as $USER_NAME\",a),image:$F(c)})):this.update({title:\"Watch later\",image:null});JO(this.tooltip)};\ng.k.Sb\u003dfunction(a){g.V.prototype.Sb.call(this,a);this.I.kb(this.element,this.visible\u0026\u0026a)};g.w(IQ,g.ZN);g.k\u003dIQ.prototype;g.k.fc\u003dfunction(){return this.tooltip};\ng.k.UI\u003dfunction(){return this.Qf};\ng.k.Mm\u003dfunction(a,b){b?this.hk\u003da:this.hk\u003dnull;this.Pi()};\ng.k.rr\u003dfunction(a,b){if(b)this.Fn.push(a);else for(b\u003dthis.Fn.length;0\u003c\u003db;b--)if(this.Fn[b]\u003d\u003d\u003da){this.Fn.splice(b,1);break}EN(this.ld,64,0\u003cthis.Fn.length)};\ng.k.Vn\u003dfunction(){this.api.rh()\u0026\u0026this.api.fk();return!!this.hk||Sva(this)||g.ZN.prototype.Vn.call(this)};\ng.k.Pi\u003dfunction(){var a\u003d!this.Vn(),b\u003da\u0026\u0026this.api.rh()\u0026\u0026!g.U(this.api.ub(),2)\u0026\u0026!(this.api.getVideoData().C\u0026\u0026this.api.T().pfpChazalUi),c\u003dthis.Bp\u0026\u0026g.XM(this.api)\u0026\u0026g.U(this.api.ub(),128);a||c?(this.hF.show(),this.iF.show()):(this.hF.hide(),this.iF.hide(),this.tooltip.Yi(this.Nh.element));b?this.Xh.Zc():this.Xh.Bb();this.Qf\u0026\u0026Eva(this.Qf,!a);g.ZN.prototype.Pi.call(this)};\ng.k.Vp\u003dfunction(a,b,c,d,e){a.style.left\u003d\"\";a.style.top\u003d\"\";a.style.bottom\u003d\"\";var f\u003dg.Pl(a),h\u003dd||this.Qf\u0026\u0026g.wg(this.Qf.i.element,b),l\u003dd\u003dnull;null!\u003dc\u0026\u0026h||(d\u003dg.Pl(b),l\u003dg.Nl(b,this.api.getRootNode()),null\u003d\u003dc\u0026\u0026(c\u003dl.x+d.width/2));c-\u003df.width/2;h?(b\u003dthis.Qf,d\u003dzQ(b),l\u003dFva(b),h\u003dthis.api.Za().getPlayerSize().height,c\u003dg.Of(c,d,d+l-f.width),f\u003dh-AQ(b)-f.height):g.wg(this.Nh.element,b)?(b\u003dthis.api.Za().getPlayerSize().width,c\u003dg.Of(c,12,b-f.width-12),f\u003dthis.Le()?this.XB:this.WB,\"gvn\"\u003d\u003d\u003dthis.api.T().playerStyle\u0026\u0026(f+\u003d\n20),this.Bp\u0026\u0026(f-\u003dthis.Le()?26:18)):(b\u003dthis.api.Za().getPlayerSize(),c\u003dg.Of(c,12,b.width-f.width-12),f\u003dl.y\u003e(b.height-d.height)/2?l.y-f.height-12:l.y+d.height+12);a.style.top\u003df+(e||0)+\"px\";a.style.left\u003dc+\"px\"};\ng.k.rj\u003dfunction(a){a\u0026\u0026(this.tooltip.Yi(this.Nh.element),this.Qf\u0026\u0026this.tooltip.Yi(this.Qf.i.element));this.api.X(\"embeds_enable_player_overlays_autohide\")\u0026\u0026this.py\u0026\u0026(g.N(this.contextMenu.element,\"ytp-autohide\",a),g.N(this.contextMenu.element,\"ytp-autohide-active\",!0));g.ZN.prototype.rj.call(this,a)};\ng.k.LD\u003dfunction(){g.ZN.prototype.LD.call(this);this.api.X(\"embeds_enable_player_overlays_autohide\")\u0026\u0026this.py\u0026\u0026(g.N(this.contextMenu.element,\"ytp-autohide-active\",!1),this.api.X(\"embeds_enable_player_overlays_autohide\")\u0026\u0026this.py\u0026\u0026(this.contextMenu.hide(),this.Of\u0026\u0026this.Of.hide()))};\ng.k.dj\u003dfunction(a,b){var c\u003dthis.api.Za().getPlayerSize();c\u003dnew g.pl(0,0,c.width,c.height);if(a||this.ld.l\u0026\u0026!this.Vn()){if(this.api.T().Mj||b)a\u003dthis.Le()?this.XB:this.WB,c.top+\u003da,c.height-\u003da;this.Qf\u0026\u0026(c.height-\u003dAQ(this.Qf))}return c};\ng.k.Yl\u003dfunction(a){var b\u003dthis.api.getRootNode();a?b.parentElement?(b.setAttribute(\"aria-label\",\"YouTube Video Player in Full screen\"),this.api.T().externalFullscreen||(b.parentElement.insertBefore(this.Bx.element,b),b.parentElement.insertBefore(this.Ax.element,b.nextSibling))):g.ks(Error(\"Player not in DOM.\")):(b.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.Bx.detach(),this.Ax.detach());this.tb();this.pm()};\ng.k.Le\u003dfunction(){var a\u003dthis.api.T();return this.api.isFullscreen()\u0026\u0026!a.J||!1};\ng.k.showControls\u003dfunction(a){this.mx\u003d!a;this.Pi()};\ng.k.tb\u003dfunction(){var a\u003dthis.Le();this.tooltip.scale\u003da?1.5:1;this.contextMenu\u0026\u0026g.N(this.contextMenu.element,\"ytp-big-mode\",a);this.Pi();if(this.jf()\u0026\u0026this.Of)this.kh\u0026\u0026TO(this.Of,this.kh),this.shareButton\u0026\u0026TO(this.Of,this.shareButton),this.Jg\u0026\u0026TO(this.Of,this.Jg);else{if(this.Of){a\u003dthis.Of;for(var b\u003dg.r(a.actionButtons),c\u003db.next();!c.done;c\u003db.next())c.value.detach();a.actionButtons\u003d[]}this.kh\u0026\u0026!g.wg(this.xg.element,this.kh.element)\u0026\u0026this.kh.Ba(this.xg.element);this.shareButton\u0026\u0026!g.wg(this.xg.element,\nthis.shareButton.element)\u0026\u0026this.shareButton.Ba(this.xg.element);this.Jg\u0026\u0026!g.wg(this.xg.element,this.Jg.element)\u0026\u0026this.Jg.Ba(this.xg.element)}this.pm();g.ZN.prototype.tb.call(this)};\ng.k.FC\u003dfunction(){if(Sva(this)\u0026\u0026!g.XM(this.api))return!1;var a\u003dthis.api.getVideoData();return!g.rF(this.api.T())||2\u003d\u003d\u003dthis.api.getPresentingPlayerType()||!this.Ng||((a\u003dthis.Ng||a.Ng)?(a\u003da.embedPreview)?(a\u003da.thumbnailPreviewRenderer,a\u003da.videoDetails\u0026\u0026a.videoDetails.embeddedPlayerOverlayVideoDetailsRenderer||null):a\u003dnull:a\u003dnull,a\u0026\u0026a.collapsedRenderer\u0026\u0026a.expandedRenderer)?g.ZN.prototype.FC.call(this):!1};\ng.k.pm\u003dfunction(){g.ZN.prototype.pm.call(this);this.api.kb(this.title.element,!!this.zk);this.Zr\u0026\u0026this.Zr.Sb(!!this.zk);this.channelAvatar.Sb(!!this.zk);this.overflowButton\u0026\u0026this.overflowButton.Sb(this.jf()\u0026\u0026!!this.zk);this.shareButton\u0026\u0026this.shareButton.Sb(!this.jf()\u0026\u0026!!this.zk);this.kh\u0026\u0026this.kh.Sb(!this.jf()\u0026\u0026!!this.zk);this.Jg\u0026\u0026this.Jg.Sb(!this.jf()\u0026\u0026!!this.zk);if(!this.zk){this.tooltip.Yi(this.Nh.element);for(var a\u003d0;a\u003cthis.zw.length;a++){var b\u003dthis.zw[a];b.Nf()\u0026\u0026b.Bb()}}};\ng.k.Mb\u003dfunction(a){this.Qf\u0026\u0026Eva(this.Qf,this.Vn());this.Pi();g.ZN.prototype.Mb.call(this,a)};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f,h){return this.Rl?this.Rl.handleGlobalKeyDown(a,b,c,d,e,f,h):!1};\ng.k.handleGlobalKeyUp\u003dfunction(a,b,c,d,e,f,h){return this.Rl?this.Rl.handleGlobalKeyUp(a,b,c,d,e,f,h):!1};\ng.k.pk\u003dfunction(){return this.contextMenu.xb?(this.contextMenu.Bb(),!0):this.Fn.length?(this.Fn[this.Fn.length-1].Bb(),!0):this.hk?(this.hk.Bb(),!0):g.ZN.prototype.pk.call(this)};\ng.k.Lz\u003dfunction(a,b){this.ME\u003db;this.rr(a,b);this.KM()};\ng.k.KM\u003dfunction(){var a\u003dthis.ME||this.contextMenu.Nf();this.HB!\u003d\u003da\u0026\u0026(this.HB\u003da,this.api.Na(\"onAutonavPauseRequest\",this.HB))};\ng.k.nQ\u003dfunction(){JQ(this,this.api.getRootNode(),!0).focus()};\ng.k.oQ\u003dfunction(){JQ(this,this.api.getRootNode(),!1).focus()};\ng.k.cn\u003dfunction(){return this.Qf\u0026\u0026this.Qf.settingsMenu};\ng.k.Qk\u003dfunction(){this.ld.Qk()};\ng.k.ey\u003dfunction(){this.pc.hide()};\ng.k.iq\u003dfunction(a){this.pc.iq(!g.mK(a))};\ng.k.rs\u003dfunction(a,b,c,d){this.fu.rs(a,b,c,d)};\ng.k.HL\u003dfunction(a,b){this.fu.Cz(a,b)};\ng.k.JS\u003dfunction(){Tva(this,!0)};\ng.k.qT\u003dfunction(a){Tva(this,!1,a)};g.w(g.KQ,g.jN);g.KQ.prototype.Hi\u003dfunction(){return!1};\ng.KQ.prototype.create\u003dfunction(){var a\u003dthis.player.T();g.AF(a)\u0026\u0026a.i?this.chrome\u003dnew g.ZN(this.player):this.chrome\u003dnew IQ(this.player);g.J(this,this.chrome);this.chrome.init();this.player.Cd(\"ux\")};\ng.KQ.prototype.xu\u003dfunction(){return this.chrome};LQ.prototype.getState\u003dfunction(){return this.store.getState()};\nLQ.prototype.dispatch\u003dfunction(a){return this.store.dispatch(a)};\nLQ.prototype.subscribe\u003dfunction(a){return this.store.subscribe(a)};\nLQ.prototype.replaceReducer\u003dfunction(a){return this.store.replaceReducer(a)};\nLQ.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};for(var Zva\u003d{captionTrack:225,fakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,logoEntity:245,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,playbackData:119,transfer:120,downloadQualityPickerEntity:202,ytMainChannelEntity:152,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},Yva\u003d{},aMa\u003dg.r(Object.entries(Zva)),S2\u003daMa.next();!S2.done;S2\u003d\naMa.next()){var bMa\u003dg.r(S2.value),cMa\u003dbMa.next().value,dMa\u003dbMa.next().value,eMa\u003dcMa,fMa\u003ddMa;fMa\u0026\u0026(Yva[fMa]\u003deMa)};var T2\u003d{},Awa\u003dXw(\"PersistentEntityStoreDb\",{Ur:(T2.EntityStore\u003d{wl:1},T2.EntityAssociationStore\u003d{wl:2},T2),dw:!1,upgrade:function(a,b){b(1)\u0026\u0026Bw(rw(a,\"EntityStore\",{keyPath:\"key\"}),\"entityType\",\"entityType\");b(2)\u0026\u0026(a\u003drw(a,\"EntityAssociationStore\",{keyPath:[\"parentEntityKey\",\"childEntityKey\"]}),Bw(a,\"byParentEntityKey\",\"parentEntityKey\"),Bw(a,\"byChildEntityKey\",\"childEntityKey\"))},\nversion:2});var $va\u003d{captionTrack:Ur,fakeChannel:Ir,fakePlaylist:Jr,fakePlaylistEntryCollection:Kr,fakeVideo:Mr,fakeVideoDescription:Nr,offlineOrchestrationActionWrapperEntity:Vr,offlineVideoPolicy:Wr,offlineVideoStreams:Xr,downloadQualityPickerEntity:Or,offlineabilityEntity:Pr,orchestrationWebSamplingEntity:Qr,playbackData:Yr,transfer:Zr,ytMainChannelEntity:Sr,ytMainDownloadedVideoEntity:Rr,ytMainVideoEntity:Tr};var mwa\u003d!1,iR,jR,kR,lR,mR;nR.prototype.encrypt\u003dfunction(a){var b\u003da.length;a\u003dnew Uint8Array(a.buffer.slice(a.byteOffset,a.byteOffset+b));for(var c\u003dthis.l,d\u003d0;d\u003cb\u0026\u002616\u003ethis.i;)a[d++]^\u003dc[this.i++];for(var e\u003db-(b-d)%16;d\u003ce;)owa(this),a[d++]^\u003dc[0],a[d++]^\u003dc[1],a[d++]^\u003dc[2],a[d++]^\u003dc[3],a[d++]^\u003dc[4],a[d++]^\u003dc[5],a[d++]^\u003dc[6],a[d++]^\u003dc[7],a[d++]^\u003dc[8],a[d++]^\u003dc[9],a[d++]^\u003dc[10],a[d++]^\u003dc[11],a[d++]^\u003dc[12],a[d++]^\u003dc[13],a[d++]^\u003dc[14],a[d++]^\u003dc[15];if(d\u003cb)for(owa(this),this.i\u003d0;d\u003cb;)a[d++]^\u003dc[this.i++];return a};var pwa\u003d!1;(function(){function a(d){for(var e\u003dnew Uint8Array(d.length),f\u003d0;f\u003cd.length;f++)e[f]\u003dd[f];return e}\nfunction b(d){return new Uint8Array(d)}\nvar c\u003dnew Uint8Array([1]);return 1\u003d\u003d\u003dc.length\u0026\u00261\u003d\u003d\u003dc[0]?b:a})();pR.prototype.encrypt\u003dfunction(a,b){return g.E(this,function d(){var e,f\u003dthis,h;return g.B(d,function(l){if(1\u003d\u003dl.i){e\u003doR();if(!e)return l.return(f.i(a,b));ra(l,3);return g.A(l,f.mu(a,b,e),5)}if(3!\u003dl.i)return l.return(l.l);h\u003dta(l);g.py(h);pwa\u003d!0;return l.return(f.i(a,b))})})};\npR.prototype.mu\u003dfunction(a,b,c){return g.E(this,function e(){var f\u003dthis,h,l;return g.B(e,function(m){switch(m.i){case 1:if(f.B){m.wb(2);break}return g.A(m,c.importKey(\"raw\",f.u,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:f.B\u003dm.l;case 2:return h\u003d{name:\"AES-CTR\",counter:b,length:128},g.A(m,c.encrypt(h,f.B,a),4);case 4:return l\u003dm.l,m.return(new Uint8Array(l))}})})};\npR.prototype.i\u003dfunction(a,b){this.l||(this.l\u003dnew nR(this.u));nwa(this.l,b);return this.l.encrypt(a)};\npR.prototype.decrypt\u003dfunction(a,b){return this.encrypt(a,b)};\nqR.prototype.encrypt\u003dfunction(a,b){this.i||(this.i\u003dnew nR(this.l));nwa(this.i,b);return this.i.encrypt(a)};\nqR.prototype.decrypt\u003dfunction(a,b){return this.encrypt(a,b)};rR.prototype.reset\u003dfunction(){swa(this);this.update(this.u)};\nrR.prototype.update\u003dfunction(a){var b\u003d0,c\u003da.length;this.B+\u003dc;this.l\u0026\u002664\u003c\u003dthis.l+c\u0026\u0026(this.G.set(a.subarray(0,64-this.l),this.l),b\u003d64-this.l,this.l\u003d0,rwa(this,this.G,0));for(;b+64\u003c\u003dc;b+\u003d64)rwa(this,a,b);b\u003cc\u0026\u0026(a\u003da.subarray(b),this.G.set(a,this.l),this.l+\u003da.length)};\nvar qwa\u003d[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,\n4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var gMa\u003d{},U2\u003dXw(\"yt-idb-pref-storage\",{Ur:(gMa.prefs\u003d{wl:1},gMa),dw:!1,upgrade:function(a,b){b(1)\u0026\u0026Bw(rw(a,\"prefs\",{keyPath:\"key\"}),\"byExpiration\",\"expirationTimestampMs\")},\nversion:1});sR.getInstance\u003dfunction(){return g.E(this,function b(){return g.B(b,function(c){return c.return(new Promise(function(d){g.Tw().then(function(e){e?(sR.i||(sR.i\u003dnew sR(e)),d(sR.i)):d(void 0)})}))})})};\nsR.prototype.get\u003dfunction(a){return g.E(this,function c(){var d,e,f;return g.B(c,function(h){if(1\u003d\u003dh.i)return g.A(h,U2().open(),2);if(3!\u003dh.i)return d\u003dh.l,g.A(h,d.get(\"prefs\",a),3);e\u003dh.l;if(!e)return h.return();f\u003d(0,g.P)();return e.expirationTimestampMs\u003c\u003df?h.return():h.return(e.value)})})};\nsR.prototype.set\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?31536E3:c;return g.E(this,function e(){var f,h,l;return g.B(e,function(m){if(1\u003d\u003dm.i)return f\u003d(0,g.P)(),h\u003d{key:a,value:b,expirationTimestampMs:f+1E3*c},g.A(m,U2().open(),2);l\u003dm.l;return g.A(m,xw(l,\"prefs\",h),0)})})};\nsR.prototype.remove\u003dfunction(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1\u003d\u003de.i)return g.A(e,U2().open(),2);d\u003de.l;return g.A(e,d.delete(\"prefs\",a),0)})})};var V2\u003d{},vwa\u003d(V2.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",V2.READ_PERSISTED_KEY_FAILED\u003d\"Failed to read the persisted key\",V2.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",V2.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",V2.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",V2);g.w(tR,g.Xv);g.w(uR,xwa);uR.prototype.u\u003dfunction(a,b){b\u003dywa(b);a\u003d(new TextEncoder).encode(JSON.stringify(a));return this.i.encrypt(a,b)};\nuR.prototype.l\u003dfunction(a,b){if(!(a instanceof Uint8Array))throw wwa(1);var c\u003dnew TextDecoder;b\u003dywa(b);a\u003dthis.i.decrypt(a,b);return JSON.parse(c.decode(a))};g.w(vR,xwa);vR.prototype.u\u003dfunction(a){return a};\nvR.prototype.l\u003dfunction(a){if(a instanceof Uint8Array)throw wwa(0);return a};zwa.prototype.init\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d,e;return g.B(b,function(f){if(1\u003d\u003df.i){c.i[0]\u003dnew vR;var h\u003dg.Ga(\"ytglobal.pak_\");h||(h\u003duwa(),g.Fa(\"ytglobal.pak_\",h,void 0));return g.A(f,h,2)}d\u003df.l;if(!d)throw e\u003dnew tR(\"READ_PERSISTED_KEY_FAILED\"),g.oy(e),e;c.i[1]\u003dnew uR(new qR(d));c.yf\u003d!0;g.qa(f)})})};g.w(wR,g.F);wR.prototype.u\u003dfunction(a){Bwa(this,a.data)};\nwR.prototype.va\u003dfunction(){this.channel\u0026\u0026this.channel.close()};\nvar CR,Ewa\u003dvoid 0;Lwa.prototype.ue\u003dfunction(){this.i\u0026\u0026FR(this)};var KR\u003dg.C.caches,JR,LR;GR.prototype.open\u003dfunction(a){return KR.open(IR(a))};\nGR.prototype.has\u003dfunction(a){return KR.has(IR(a))};\nGR.prototype.delete\u003dfunction(a){return KR.delete(IR(a))};\nGR.prototype.match\u003dfunction(a,b){return g.E(this,function d(){var e\u003dthis,f,h,l,m,n,p;return g.B(d,function(q){switch(q.i){case 1:return g.A(q,e.keys(),2);case 2:f\u003dq.l,h\u003dg.r(f),l\u003dh.next();case 3:if(l.done){q.wb(5);break}m\u003dl.value;return g.A(q,e.open(m),6);case 6:return n\u003dq.l,g.A(q,n.match(a,b),7);case 7:if(p\u003dq.l)return q.return(p);l\u003dh.next();q.wb(3);break;case 5:return q.return()}})})};\ng.w(HR,GR);HR.prototype.keys\u003dfunction(){return g.E(this,function b(){var c,d,e,f,h,l,m,n,p;return g.B(b,function(q){if(1\u003d\u003dq.i)return c\u003d[],d\u003dYv(\"CacheStorage keys\"),g.A(q,KR.keys(),2);e\u003dq.l;f\u003dg.r(e);for(h\u003df.next();!h.done;h\u003df.next()){l\u003dh.value;var t\u003dl.indexOf(\":\");m\u003d-1\u003d\u003d\u003dt?{eE:l}:{eE:l.substring(0,t),datasyncId:l.substring(t+1)};n\u003dm.eE;p\u003dm.datasyncId;p\u003d\u003d\u003dd\u0026\u0026c.push(n)}return q.return(c)})})};var hMa\u003d{DX:\"captionTrack\",f2:\"ytMainChannelEntity\",g2:\"ytMainDownloadedVideoEntity\",h2:\"ytMainVideoEntity\",S4:\"offlineOrchestrationActionWrapperEntity\",a5:\"offlineVideoPolicy\",b5:\"offlineVideoStreams\",z5:\"playbackData\",N7:\"transfer\",q6:\"orchestrationWebSamplingEntity\"},uya\u003dObject.keys(hMa).map(function(a){return hMa[a]}),Ywa\u003d\"captionTrack ytMainChannelEntity ytMainDownloadedVideoEntity ytMainVideoEntity offlineVideoPolicy offlineVideoStreams playbackData transfer\".split(\" \");var Uva\u003dfunction(a){for(var b\u003dObject.keys(a),c\u003d{},d\u003d0;d\u003cb.length;d++){var e\u003db[d];\"function\"\u003d\u003d\u003dtypeof a[e]\u0026\u0026(c[e]\u003da[e])}var f\u003dObject.keys(c);try{gha(c)}catch(l){var h\u003dl}return function(l,m){l\u003dvoid 0\u003d\u003d\u003dl?{}:l;if(h)throw h;for(var n\u003d!1,p\u003d{},q\u003d0;q\u003cf.length;q++){var t\u003df[q],u\u003dl[t],x\u003d(0,c[t])(u,m);if(\"undefined\"\u003d\u003d\u003dtypeof x)throw l\u003dm\u0026\u0026m.type,Error(\"Given \"+(l\u0026\u0026\u0027action \"\u0027+String(l)+\u0027\"\u0027||\"an action\")+\u0027, reducer \"\u0027+t+\u0027\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.\u0027);\np[t]\u003dx;n\u003dn||x!\u003d\u003du}return(n\u003dn||f.length!\u003d\u003dObject.keys(l).length)?p:l}}({entities:function(a,b){a\u003dvoid 0\u003d\u003d\u003da?{}:a;\nswitch(b.type){case \"ENTITY_LOADED\":return b.payload.reduce(function(d,e){var f,h\u003dnull\u003d\u003d\u003d(f\u003de.options)||void 0\u003d\u003d\u003df?void 0:f.persistenceOption;if(h\u0026\u0026\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"!\u003d\u003dh\u0026\u0026\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"!\u003d\u003dh)return d;if(!e.entityKey)return g.oy(Error(\"Missing entity key\")),d;if(\"ENTITY_MUTATION_TYPE_REPLACE\"\u003d\u003d\u003de.type){if(!e.payload)return g.oy(new g.Xv(\"REPLACE entity mutation is missing a payload\",{entityKey:e.entityKey})),d;var l\u003dIb(e.payload);return aR(d,l,e.entityKey,\ne.payload[l])}if(\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003de.type){e\u003de.entityKey;try{var m\u003dYQ(e).entityType;l\u003daR(d,m,e,void 0)}catch(n){if(n instanceof Error)g.oy(new g.Xv(\"Failed to deserialize entity key\",{entityKey:e,originalMessage:n.message})),l\u003dd;else throw n;}}else l\u003dd;return l},a);\ncase \"REPLACE_ENTITY\":var c\u003db.payload;return aR(a,c.entityType,c.key,c.p9);case \"REPLACE_ENTITIES\":return Object.keys(b.payload).reduce(function(d,e){var f\u003db.payload[e];return Object.keys(f).reduce(function(h,l){return aR(h,e,l,f[l])},d)},a);\ndefault:return a}}}),Gwa\u003dnew LQ;g.w(UR,SR);UR.prototype.l\u003dfunction(a){return PR(a)?bxa(this,a):QR(a)?cxa(this,a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};g.w(WR,SR);WR.prototype.l\u003dfunction(a){return PR(a)?fxa(this,a):QR(a)?gxa(this,a):\"OFFLINE_ORCHESTRATION_ACTION_TYPE_UPDATE\"\u003d\u003d\u003da.actionType\u0026\u0026a.entityKey?this.handleUpdate(a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};\nWR.prototype.handleUpdate\u003dfunction(a){return g.E(this,function c(){var d,e\u003dthis,f;return g.B(c,function(h){switch(h.i){case 1:return d\u003dOR(a),g.A(h,AR(e.i,a.entityKey,\"transfer\"),2);case 2:f\u003dh.l;if(!f||\"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\"!\u003d\u003df.transferState)return h.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",d));ra(h,3);f.transferState\u003d\"TRANSFER_STATE_TRANSFER_IN_QUEUE\";return g.A(h,zR(e.i,f,\"transfer\"),5);case 5:sa(h,4);break;case 3:return ta(h),h.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",\nd));case 4:return h.return(new TR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",d))}})})};g.w(YR,SR);YR.prototype.l\u003dfunction(a){return PR(a)?lxa(this,a):QR(a)?mxa(this,a):\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"\u003d\u003d\u003da.actionType\u0026\u0026a.entityKey?nxa(this,a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};\nvar pxa\u003d[10];var Jxa\u003d[\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"],iMa\u003dsxa(),rxa\u003d[1,2,4];var aS;zxa.prototype.i\u003dfunction(a,b){var c\u003da.action.actionMetadata.priority-b.action.actionMetadata.priority;0\u003d\u003d\u003dc\u0026\u0026(a.i\u003cb.i?c\u003d-1:a.i\u003eb.i\u0026\u0026(c\u003d1));return c};g.w(cS,g.F);cS.prototype.va\u003dfunction(){this.G\u0026\u0026this.G();g.F.prototype.va.call(this)};\ncS.prototype.createAction\u003dfunction(a,b){var c\u003dYQ(a.entityKey).entityType,d\u003dVx();return new ZR(c,d,a,b.actionId,b.rootActionId)};\ncS.prototype.V\u003dfunction(a){var b;return g.E(this,function d(){var e\u003dthis,f,h,l,m,n,p,q,t;return g.B(d,function(u){if(1\u003d\u003du.i){if(e.isDisposed())return u.return();f\u003dnull!\u003d\u003d(b\u003da.offlineOrchestrationActionWrapperEntity)\u0026\u0026void 0!\u003d\u003db?b:new Set;h\u003d[];l\u003dg.r(f);for(m\u003dl.next();!m.done;m\u003dl.next())n\u003dm.value,p\u003dYQ(n),q\u003dp.entityId,Bxa(e.l,q)||h.push(n);return g.A(u,Lxa(e,h),2)}t\u003du.l;return g.A(u,eS(e,t),0)})})};Rxa.prototype.info\u003dfunction(){};g.k\u003dSxa.prototype;g.k.US\u003dfunction(a){var b;return g.E(this,function d(){var e\u003dthis,f;return g.B(d,function(h){if(!g.U(a.state,128))return h.wb(0);var l\u003dnull\u003d\u003d\u003d(b\u003da.state.getData())||void 0\u003d\u003d\u003db?void 0:b.errorCode;f\u003d(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?0:l.startsWith(\"net.\"))?\"TRANSFER_FAILURE_REASON_NETWORK\":\"TRANSFER_FAILURE_REASON_INTERNAL\";return g.A(h,e.Jv(e.player.getVideoData().videoId,f),0)})})};\ng.k.Jv\u003dfunction(a,b){return g.E(this,function d(){var e\u003dthis;return g.B(d,function(f){if(1\u003d\u003df.i){if(e.l)return f.return();e.l\u003d!0;return g.A(f,fS(e,a),2)}kG(a,4);return g.A(f,e.i.Jv(b),0)})})};\ng.k.Vr\u003dfunction(a){2\u003d\u003d\u003da.status?(a.status!\u003d\u003dthis.u\u0026\u0026(kS(this.i),kG(a.videoId,2)),a.Ov\u0026\u0026iya(this.i,a.videoId,a.Ov)):4\u003d\u003d\u003da.status?(fS(this,a.videoId),this.Jv(a.videoId,\"TRANSFER_FAILURE_REASON_INTERNAL\")):1\u003d\u003d\u003da.status\u0026\u0026hya(this.i);this.u\u003da.status;this.api.Na(\"localmediachange\",{videoId:a.videoId,status:a.status})};\ng.k.UD\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d;return g.B(b,function(e){if(1\u003d\u003de.i){if(c.l)return e.return();c.l\u003d!0;d\u003dc.player.getVideoData().videoId;return g.A(e,fS(c,d),2)}return g.A(e,c.i.UD(),0)})})};\ng.k.X\u003dfunction(a){return g.S(this.player.T().experiments,a)};g.w(gS,g.F);gS.prototype.va\u003dfunction(){this.l\u0026\u0026this.l();g.F.prototype.va.call(this)};\ngS.prototype.u\u003dfunction(a){var b;return g.E(this,function d(){var e,f,h,l,m,n,p,q\u003dthis;return g.B(d,function(t){e\u003dnull!\u003d\u003d(b\u003da.transfer)\u0026\u0026void 0!\u003d\u003db?b:new Set;f\u003d[];h\u003dg.r(e);for(l\u003dh.next();!l.done;l\u003dh.next())m\u003dl.value,n\u003dYQ(m),p\u003dn.entityId,f.push(p);return 0\u003d\u003d\u003df.length?t.return():g.A(t,Vxa(q,f),0)})})};g.w(hS,g.F);hS.prototype.va\u003dfunction(){this.B\u0026\u0026this.B();this.C.dispose();g.F.prototype.va.call(this)};\nhS.prototype.ea\u003dfunction(a){return g.E(this,function c(){var d\u003dthis;return g.B(c,function(e){switch(e.i){case 1:if(!d.i){e.wb(2);break}if(\"TRANSFER_STATE_COMPLETE\"\u003d\u003d\u003dd.i.transferState||\"TRANSFER_STATE_FAILED\"\u003d\u003d\u003dd.i.transferState||!a.transfer||!a.transfer.has(d.i.key)){e.wb(3);break}return g.A(e,AR(d.l,d.i.key,\"transfer\"),4);case 4:d.i\u003de.l;if(d.i){e.wb(3);break}return g.A(e,bya(d),3);case 3:if(d.i)return e.return();case 2:return g.A(e,iS(d),0)}})})};\nhS.prototype.Jv\u003dfunction(a,b){return g.E(this,function d(){var e\u003dthis,f;return g.B(d,function(h){if(1\u003d\u003dh.i){a:switch(a){case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_PLAYABILITY\":case \"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\":var l\u003d!1;break a;default:l\u003d!0}return l?jya(e)?g.A(h,mS(e,\"TRANSFER_STATE_TRANSFER_IN_QUEUE\"),3):g.A(h,nS(e,\"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\"),3):g.A(h,nS(e,a),3)}jS(e);f\u003diS(e,!0);\nb\u0026\u0026b(f);g.qa(h)})})};\nhS.prototype.UD\u003dfunction(a){return g.E(this,function c(){var d\u003dthis,e,f,h,l,m,n;return g.B(c,function(p){if(1\u003d\u003dp.i)return jya(d)?g.A(p,mS(d,\"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\"),5):g.A(p,nS(d,\"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\"),3);if(3!\u003dp.i)return e\u003dYQ(d.i.key).entityId,NR({encryptedVideoId:e,cotn:d.i.cotn,transferStatusType:\"TRANSFER_STATUS_TYPE_DEQUEUED_BY_PLAYER_RESPONSE_EXPIRATION\",statusType:\"ADDED_TO_QUEUE\"}),f\u003dsxa(),f.playbackDataActionMetadata\u003d{isEnqueuedForExpiredStreamUrlRefetch:!0},\nh\u003dZQ(e,\"playbackData\"),l\u003d{actionType:\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",entityKey:h,actionMetadata:f},m\u003d$R(new ZR(\"playbackData\",e,l)),g.A(p,zR(d.l,m,\"offlineOrchestrationActionWrapperEntity\"),3);jS(d);n\u003diS(d,!0);a\u0026\u0026a(n);g.qa(p)})})};\nvar W2\u003d{},oS\u003d(W2.TRANSFER_STATE_TRANSFERRING\u003d1,W2.TRANSFER_STATE_TRANSFER_IN_QUEUE\u003d2,W2);g.k\u003dnya.prototype;g.k.isOrchestrationLeader\u003dfunction(){return this.l.i};\ng.k.refreshAllVideos\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d;return g.B(b,function(e){if(1\u003d\u003de.i){if(!c.G.ij())return e.return(tya(c));d\u003dc.Qv;return g.A(e,sya(c),2)}return e.return(d.call(c,e.l,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"))})})};\ng.k.deleteVideos\u003dfunction(a){return g.E(this,function c(){var d\u003dthis;return g.B(c,function(e){return e.return(d.Qv(a,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"))})})};\ng.k.deleteAllVideos\u003dfunction(){return g.E(this,function b(){var c\u003dthis;return g.B(b,function(d){return d.return(c.Qv([\"!*$_ALL_VIDEOS_!*$\"],\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"))})})};\ng.k.Qv\u003dfunction(a,b,c){return g.E(this,function e(){var f\u003dthis,h,l,m;return g.B(e,function(n){if(1\u003d\u003dn.i)return g.A(n,DR(),2);h\u003dn.l;if(!h||!f.W.X(\"woffle_orchestration\"))return n.return([]);l\u003da.map(function(p){var q\u003dZQ(p,\"ytMainDownloadedVideoEntity\");q\u003d{actionType:b,entityKey:q,actionMetadata:Object.assign(Object.assign({},iMa),c)};\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"!\u003d\u003db\u0026\u0026(q.actionMetadata.priority\u003d0);p\u003dnew ZR(\"ytMainDownloadedVideoEntity\",p,q);return $R(p)});\nm\u003dCwa(h,l);Mwa(f.l);return n.return(m)})})};var qS\u003d[],EFa\u003d!1;g.rW\u003dab(function(){var a\u003d\"\";try{var b\u003dg.qg(\"CANVAS\").getContext(\"webgl\");b\u0026\u0026(b.getExtension(\"WEBGL_debug_renderer_info\"),a\u003db.getParameter(37446),a\u003da.replace(/[ :]/g,\"_\"))}catch(c){}return a});g.w(g.rS,cK);g.k\u003dg.rS.prototype;g.k.isView\u003dfunction(){return!0};\ng.k.xE\u003dfunction(){var a\u003dthis.oa.getCurrentTime();if(a\u003cthis.start)try{var b\u003dthis.oa.Lf(),c\u003dZD(b,a);return!(this.start\u003cc)}catch(d){}return!1};\ng.k.qp\u003dfunction(){return aE(this.oa.qp(),this.start,this.end)};\ng.k.Lf\u003dfunction(){return aE(this.oa.Lf(),this.start,this.end)};\ng.k.Ku\u003dfunction(){return aE(this.oa.Ku(),this.start,this.end)};\ng.k.getCurrentTime\u003dfunction(){return this.oa.getCurrentTime()-this.start};\ng.k.Jz\u003dfunction(a){this.oa.Jz(a+this.start)};\ng.k.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.i?this.end-this.start:this.oa.getDuration()-this.start};\ng.k.play\u003dfunction(){if(this.xE()){this.oa.getCurrentTime();try{this.oa.Jz(this.start)}catch(a){}}return this.oa.play()};\ng.k.Fb\u003dfunction(){var a\u003dcK.prototype.Fb.call(this);a.view\u003dthis.start+\"-\"+this.end;return a};\ng.k.addEventListener\u003dfunction(a,b){this.oa.addEventListener(a,b)};\ng.k.removeEventListener\u003dfunction(a,b){this.oa.removeEventListener(a,b)};\ng.k.Jw\u003dfunction(){return this.oa.Jw()};\ng.k.Qq\u003dfunction(a){this.oa.Qq(a)};\ng.k.mp\u003dfunction(){return this.oa.mp()};\ng.k.playVideo\u003dfunction(){return this.oa.playVideo()};\ng.k.lC\u003dfunction(){this.oa.lC()};\ng.k.kC\u003dfunction(){this.oa.kC()};\ng.k.Bo\u003dfunction(){return this.oa.Bo()};\ng.k.Fe\u003dfunction(){return this.oa.Fe()};\ng.k.vf\u003dfunction(){return this.oa.vf()};\ng.k.Mw\u003dfunction(a){this.oa.Mw(a)};\ng.k.Bz\u003dfunction(){this.oa.Bz()};\ng.k.getPlaybackRate\u003dfunction(){return this.oa.getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(a){return this.oa.setPlaybackRate(a)};\ng.k.lp\u003dfunction(){return this.oa.lp()};\ng.k.setLoop\u003dfunction(a){this.oa.setLoop(a)};\ng.k.canPlayType\u003dfunction(a,b){return this.oa.canPlayType(a,b)};\ng.k.ym\u003dfunction(){return this.oa.ym()};\ng.k.jt\u003dfunction(){return this.oa.jt()};\ng.k.Dk\u003dfunction(){return this.oa.Dk()};\ng.k.Nx\u003dfunction(){return this.oa.Nx()};\ng.k.zs\u003dfunction(a){this.oa.zs(a)};\ng.k.Kw\u003dfunction(){return this.oa.Kw()};\ng.k.load\u003dfunction(){this.oa.load()};\ng.k.pause\u003dfunction(){this.oa.pause()};\ng.k.nh\u003dfunction(){return this.oa.nh()};\ng.k.Ox\u003dfunction(){return this.oa.Ox()};\ng.k.Wi\u003dfunction(){return this.oa.Wi()};\ng.k.pe\u003dfunction(){return this.oa.pe()};\ng.k.Lw\u003dfunction(){return this.oa.Lw()};\ng.k.zf\u003dfunction(){return this.oa.zf()};\ng.k.hq\u003dfunction(){return this.oa.hq()};\ng.k.togglePictureInPicture\u003dfunction(){this.oa.togglePictureInPicture()};\ng.k.Ym\u003dfunction(){return this.oa.Ym()};\ng.k.Iq\u003dfunction(){return this.oa.Iq()};\ng.k.setSize\u003dfunction(a){this.oa.setSize(a)};\ng.k.getVolume\u003dfunction(){return this.oa.getVolume()};\ng.k.setVolume\u003dfunction(a){this.oa.setVolume(a)};\ng.k.setAttribute\u003dfunction(a,b){this.oa.setAttribute(a,b)};\ng.k.removeAttribute\u003dfunction(a){this.oa.removeAttribute(a)};\ng.k.hasAttribute\u003dfunction(a){return this.oa.hasAttribute(a)};\ng.k.Ht\u003dba(22);g.k.qw\u003dba(24);g.k.uw\u003dba(26);g.k.Zq\u003dba(28);g.k.nu\u003dfunction(){return this.oa.nu()};\ng.k.Bm\u003dfunction(a){this.oa.Bm(a)};\ng.k.getStyle\u003dfunction(a){return this.oa.getStyle(a)};\ng.k.jD\u003dfunction(){return this.oa.jD()};\ng.k.stopVideo\u003dfunction(){this.oa.stopVideo()};\ng.k.oC\u003dfunction(a){this.oa.oC(a)};\ng.k.audioTracks\u003dfunction(){return this.oa.audioTracks()};sS.prototype.then\u003dfunction(a,b){return this.promise.then(a,b)};\nsS.prototype.resolve\u003dfunction(a){this.l(a)};\nsS.prototype.reject\u003dfunction(a){this.i(a)};g.w(tS,g.F);g.k\u003dtS.prototype;g.k.isFinished\u003dfunction(){return 6\u003d\u003d\u003dthis.status.status};\ng.k.getStatus\u003dfunction(){return this.status};\ng.k.Ko\u003dfunction(){var a\u003dthis.i.getVideoData(),b\u003dthis.l.getVideoData();if(a.u){var c;if(c\u003da.i){c\u003da.i;for(var d\u003d!1,e\u003d!1,f\u003dg.r(Object.values(c.i)),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.info.audio\u0026\u0026h.index.isLoaded()\u0026\u0026(d\u003d!0),h.info.video\u0026\u0026h.index.isLoaded()\u0026\u0026(e\u003d!0);c.i[\"0\"]\u0026\u0026(e\u003d!0);c\u003d!(d\u0026\u0026e)}if(c)this.ma();else if(this.i.cd()){h\u003dzya(this.policy,this.i,this.l,this.Fj);f\u003dAya(this);c\u003df.QP;e\u003df.kK;d\u003df.kI;f\u003df.jK;if(!this.J){var l\u003d1E3*this.l.Ah(),m\u003dthis.i.Ah();m\u003d1E3*(d-c-m);h\u0026\u0026\"in-the-past\"\u003d\u003d\u003dh\u0026\u0026(m\u003d0);a\u003d\na.isAd();this.l.Sv(l,m,a);this.J\u003d!0}h?this.Ee(\"cannot_apply\"+h+\";transitionTimeMs.\"+this.Fj):2\u003d\u003d\u003dthis.status.status?Hya(this):(a\u003dthis.i.mp())?kE(a)?!jE(a)\u0026\u0026g.Et()?this.Ee(\"mse_closed\"):b.i\u0026\u0026BB(b.i)\u0026\u0026a.l\u0026\u0026!a.l.Kx()?this.Ee(\"encr_upgrade\"):(b\u003dthis.i.cd(),b.Dk()?this.Ee(\"elem_ended\"):0\u003ee?this.Ee(\"next_player_future\"):(this.G\u003dd,this.u\u003dGka(a,c,d,!0),this.B\u003dGka(a,e,f,!1),a\u003dthis.l.getVideoData().clientPlaybackNonce,this.i.Ca(\"gaplessPrep\",\"cpn.\"+a),wS(this.i,this.u),this.i.setMediaElement(Bya(b,c,d,!this.i.getVideoData().isAd())),\nvS(this,2),Hya(this))):this.ma():this.ma()}else this.Ee(\"no-elem\")}else this.ma()};\ng.k.Kq\u003dfunction(a){var b\u003dGya(this).UL,c\u003da\u003d\u003d\u003db;b\u003dc?this.u.i:this.u.l;c\u003dc?this.B.i:this.B.l;if(b.isActive\u0026\u0026!c.isActive){var d\u003dthis.G;YD(a.bf(),d-.01)\u0026\u0026(vS(this,4),b.isActive\u003d!1,b.Ew\u003db.Ew||b.isActive,this.l.Ca(\"sbh\",\"1\"),c.isActive\u003d!0,c.Ew\u003dc.Ew||c.isActive);a\u003dthis.B.l;this.B.i.isActive\u0026\u0026a.isActive\u0026\u0026vS(this,5)}};\ng.k.KK\u003dfunction(){4\u003c\u003dthis.status.status\u0026\u00266\u003ethis.status.status\u0026\u0026this.Ee(\"player-reload-after-handoff\")};\ng.k.Ee\u003dfunction(a){if(!this.isDisposed()\u0026\u0026!this.isFinished()){this.ma();var b\u003d4\u003c\u003dthis.status.status\u0026\u0026\"player-reload-after-handoff\"!\u003d\u003da;this.status\u003d{status:Infinity,error:a};if(this.i\u0026\u0026this.l){var c\u003dthis.l.getVideoData().clientPlaybackNonce;this.i.Ca(\"gaplessError\",\"cpn.\"+c+\";msg.\"+a);a\u003dthis.i;a.videoData.Sa\u003d!1;b\u0026\u0026cW(a);a.Va\u0026\u0026(b\u003da.Va,b.policy.Ja\u003d!1,b.mediaSource\u0026\u0026HV(b))}this.C.reject(void 0);this.dispose()}};\ng.k.va\u003dfunction(){Fya(this);this.i.unsubscribe(\"newelementrequired\",this.KK,this);if(this.u){var a\u003dthis.u.l;this.u.i.od.unsubscribe(\"updateend\",this.Kq,this);a.od.unsubscribe(\"updateend\",this.Kq,this)}g.F.prototype.va.call(this)};\ng.k.Hc\u003dfunction(a){g.vI(a,128)\u0026\u0026this.Ee(\"player-error-event\")};\ng.k.ma\u003dfunction(){};g.w(yS,g.F);yS.prototype.clearQueue\u003dfunction(){this.ma();this.B\u0026\u0026this.B.reject(\"Queue cleared\");zS(this)};\nyS.prototype.Lr\u003dfunction(){return!this.l};\nyS.prototype.va\u003dfunction(){zS(this);g.F.prototype.va.call(this)};\nyS.prototype.ma\u003dfunction(){};g.w(CS,g.Kx);g.k\u003dCS.prototype;g.k.getVisibilityState\u003dfunction(a,b,c,d,e,f){return a?4:Lya()?3:b?2:c?1:d?5:e?7:f?8:0};\ng.k.Fi\u003dfunction(a){this.fullscreen!\u003d\u003da\u0026\u0026(this.fullscreen\u003da,this.ue())};\ng.k.setMinimized\u003dfunction(a){this.u!\u003d\u003da\u0026\u0026(this.u\u003da,this.ue())};\ng.k.setInline\u003dfunction(a){this.inline!\u003d\u003da\u0026\u0026(this.inline\u003da,this.ue())};\ng.k.As\u003dfunction(a){this.pictureInPicture!\u003d\u003da\u0026\u0026(this.pictureInPicture\u003da,this.ue())};\ng.k.setImmersivePreview\u003dfunction(a){this.l!\u003d\u003da\u0026\u0026(this.l\u003da,this.ue())};\ng.k.zf\u003dfunction(){return this.i};\ng.k.isFullscreen\u003dfunction(){return 0!\u003d\u003dthis.fullscreen};\ng.k.Be\u003dfunction(){return this.u};\ng.k.isInline\u003dfunction(){return this.inline};\ng.k.isBackground\u003dfunction(){return Lya()};\ng.k.Kr\u003dfunction(){return this.pictureInPicture};\ng.k.Ir\u003dfunction(){return this.l};\ng.k.ue\u003dfunction(){this.Z(\"visibilitychange\");var a\u003dthis.getVisibilityState(this.zf(),this.isFullscreen(),this.Be(),this.isInline(),this.Kr(),this.Ir());a!\u003d\u003dthis.C\u0026\u0026this.Z(\"visibilitystatechange\");this.C\u003da};\ng.k.va\u003dfunction(){Oya(this.B);g.Kx.prototype.va.call(this)};g.w(g.ES,g.F);g.k\u003dg.ES.prototype;g.k.Ad\u003dfunction(a){this.Fa.push(a);var b\u003dthis.B.get(a),c\u003dnull\u003d\u003db;c||this.i.Ca(\"sdai\",\"enterAdCueRange\");if(this.Ja)this.Ja\u003d!1,!c\u0026\u0026(a\u003dthis.l.find(function(d){return d.cpn\u003d\u003d\u003db}))\u0026\u0026(this.api.Z(\"serverstitchedvideochange\",a.Tc),this.i.Ca(\"sdai\",\"ssvc.midab\"),this.Xt\u003d1),this.L\u003d!1;\nelse if(this.u){if(this.u.Uu)this.i.Ca(\"sdai\",\"a_pair_of_same_transition_occurs_enter\");else{if(this.u.je\u003d\u003d\u003da){this.u\u003dvoid 0;return}if(this.u.adCpn\u003d\u003d\u003db){this.i.Ca(\"sdai\",\"dchtsc\");this.u\u003dvoid 0;return}a\u003d{je:a,isAd:!c,Uu:!0,mm:this.i.getCurrentTime(),adCpn:b};Vya(this,a,this.u)}this.u\u003dvoid 0;this.L\u003d!1}else this.u\u003d{je:a,isAd:!c,Uu:!0,mm:this.i.getCurrentTime(),adCpn:b}};\ng.k.mf\u003dfunction(a){this.Fa\u003dthis.Fa.filter(function(d){return d!\u003d\u003da});\nthis.Ja\u0026\u0026(this.L\u003dthis.Ja\u003d!1,this.i.Ca(\"sdai\",\"cref\"));var b\u003dthis.B.get(a),c\u003dnull\u003d\u003db;if(this.u){if(this.u.Uu){if(this.u.je\u003d\u003d\u003da){this.u\u003dvoid 0;return}if(this.u.adCpn\u003d\u003d\u003db){this.i.Ca(\"sdai\",\"dchtsc\");this.u\u003dvoid 0;return}c\u003d{je:a,isAd:!c,Uu:!1,mm:this.i.getCurrentTime(),adCpn:b};Vya(this,this.u,c)}else this.i.Ca(\"sdai\",\"a_pair_of_same_transition_occurs_exit\");this.u\u003dvoid 0;this.L\u003d!1}else this.u\u003d{je:a,isAd:!c,Uu:!1,mm:this.i.getCurrentTime(),adCpn:b};g.S(this.W.experiments,\"web_player_halftime_dai\")\u0026\u0026(c\u003d\nthis.l.find(function(d){return d.cpn\u003d\u003d\u003db}),this.isLiveNow\u0026\u0026c\u0026\u0026this.i.getCurrentTime()\u003cthis.i.cj()\u0026\u0026DS(this,Infinity))};\ng.k.isAdPlaying\u003dfunction(a){return!!JS(this,1E3*a)};\ng.k.seekTo\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?0:a;c\u003dvoid 0\u003d\u003d\u003dc?null:c;this.L\u003d!0;if(void 0\u003d\u003d\u003db?0:b)DS(this,a);else{b\u003dthis.api.Fc();var d\u003db\u003d\u003d\u003dthis.Y?this.ya:null;KS(this,!1);this.Ua\u003da;null!\u003dc\u0026\u0026this.Sa.start(c);b\u0026\u0026(this.ya\u003dd||b.getPlayerState(),KX(b),this.Y\u003db)}};\ng.k.va\u003dfunction(){KS(this,!1);gT(this);g.F.prototype.va.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.gj\u003dfunction(a,b,c){if(c\u0026\u0026b){var d\u003dthis.xa.get(a);if(d){d.locations||(d.locations\u003dnew Map);var e\u003dNumber(b.split(\";\")[0]);c\u003dnew g.KB(c);this.W.X(\"html5_high_res_logging\")\u0026\u0026this.i.Ca(\"sdai\",\"hdlredir.\"+b+\".\"+a+\".\"+NB(c));d.locations.set(e,c)}}};\ng.k.yr\u003dfunction(a,b,c,d){var e,f,h,l\u003dNumber(c.split(\";\")[0]),m\u003d3\u003d\u003d\u003dd;if(g.$ya(this,b))return this.W.X(\"html5_high_res_logging\")\u0026\u0026this.i.Ca(\"sdai\",\"gdu.undec.seg.\"+b+\".itag.\"+l),null;a\u003drT(this,a,b);this.W.X(\"html5_high_res_logging\")\u0026\u0026this.i.Ca(\"sdai\",\"gdu.seg.\"+b+\".itag.\"+l+\".pb.\"+!!a);if(!a)return uT(this,b,m),null;if(this.zb\u0026\u0026a.errorCount\u003e\u003dthis.zb)return this.i.Ca(\"sdai\",\"gdu.seg.\"+b+\".itag.\"+l+\".err.\"+a.errorCount),null;a.locations||(a.locations\u003dnew Map);if(!a.locations.has(l)){var n\u003dnull\u003d\u003d\u003d(f\u003d\nnull\u003d\u003d\u003d(e\u003da.playerResponse)||void 0\u003d\u003d\u003de?void 0:e.streamingData)||void 0\u003d\u003d\u003df?void 0:f.adaptiveFormats;if(!n)return this.i.Ca(\"sdai\",\"gdu.noadpfmts.seg.\"+b+\".itag.\"+l),uT(this,b,m),null;n\u003dn.find(function(q){return q.itag\u003d\u003d\u003dl});\nif(!n||!n.url)return this.i.Ca(\"sdai\",\"gdu.nofmt.seg.\"+b+\".itag.\"+l),uT(this,b,m),null;var p\u003d!g.S(this.W.experiments,\"html5_ssdai_decipher_killswitch\");a.locations.set(l,new g.KB(n.url,p))}n\u003da.locations.get(l);if(!n)return this.i.Ca(\"sdai\",\"gdu.nourl.seg.\"+b+\".itag.\"+l),uT(this,b,m),null;n\u003dnew JC(n);(c\u003dYya(this,b-1,c,d))\u0026\u0026n.set(\"daistate\",c);a.SE\u0026\u0026b\u003e\u003da.SE\u0026\u0026n.set(\"skipsq\",\"\"+a.SE);(c\u003dthis.i.getVideoData().clientPlaybackNonce)\u0026\u0026n.set(\"cpn\",c);p\u003d[];a.qh\u0026\u0026(p\u003daza(this,a.qh),0\u003cp.length\u0026\u0026n.set(\"acpns\",p.join(\",\")));\ng.S(this.W.experiments,\"html5_high_res_logging\")\u0026\u0026this.i.Ca(\"sdai\",\"ast.\"+a.Lc.toFixed(3)+\".alen.\"+a.durationMs.toFixed(3)+\".acpn.\"+a.cpn);m||this.xa.set(b,a);g.S(this.W.experiments,\"web_player_ssdai_acpns_aids_logging_killswitch\")||(m\u003dn.get(\"aids\"),((null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.split(\",\"))||void 0\u003d\u003d\u003dh?void 0:h.length)||0)!\u003d\u003dp.length\u0026\u0026(a.qh?this.i.Ca(\"sdai\",\"acpns_aids_nm.ids.\"+cza(this,a.qh).join(\"_\")+\".aids.\"+(null\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.replace(/,/g,\"_\"))+\".cpn.\"+c+\".trackType.\"+\nd):this.i.Ca(\"sdai\",\"acpns_aids_nm.noAdBreakId.cpn.\"+c)));d\u003dg.KC(n);2048\u003c(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.length)\u0026\u0026this.i.Ca(\"sdai\",\"urltoolong.sq\"+b+\".itag\"+l+\".len\"+d.length);b\u003da.cpn;d\u0026\u0026!this.vb.has(b)\u0026\u0026(this.i.Ca(\"sdai\",\"gdu\"),this.vb.add(b),(a\u003da.qh)\u0026\u0026!this.rb.has(a)\u0026\u0026(b\u003dbza(this,b,a),this.i.Ca(\"sdai\",\"iofa.\"+b),this.rb.add(a)));return d};\ng.k.RE\u003dfunction(a,b){if(a\u003drT(this,a,b)){a\u003da.qh;this.i.Ca(\"sdai\",\"skip_adbreakid_\"+a);for(var c\u003dg.r(this.l),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.qh\u003d\u003d\u003da\u0026\u0026(d.SE\u003db)}};\ng.k.aE\u003dfunction(a,b,c,d,e,f,h){h\u0026\u0026(f?this.La.set(a,h):this.Aa.set(a,h));if(f)if(d.length\u0026\u0026e.length)for(a\u003d1E3*(b+qT(this)),d\u003dg.r(d.entries()),b\u003dd.next();!b.done;b\u003dd.next())if(b\u003dg.r(b.value),c\u003db.next().value,b\u003db.next().value,c\u003d1E3*e[c],b\u003d\u003d\u003dthis.i.getVideoData().clientPlaybackNonce)tT(this,a,a+c,!1),a+\u003dc;else{this.fb.has(b)||(this.i.Ca(\"sdai\",\"adCpnFromEmsg\"),this.fb.add(b));f\u003dvoid 0;h\u003dg.r(this.B);for(var l\u003dh.next();!l.done;l\u003dh.next()){var m\u003dg.r(l.value);l\u003dm.next().value;m\u003dm.next().value;m\u003d\u003d\u003db\u0026\u0026(f\u003dl)}f\u0026\u0026\nf.start\u003c\u003da\u0026\u0026f.end\u003e\u003da+c||(h\u003d!1,f?a\u003cf.start?f.start\u003da:f.end\u003ca+c\u0026\u0026(f.end\u003da+c):(f\u003dUya(a,a+c),this.B.set(f,b),this.i.Ca(\"sdai\",\"newAdCR\"),h\u003d!0),a\u003df.end,tT(this,f.start,f.end,!0),h\u0026\u0026this.i.addCueRange(f))}else 5!\u003d\u003dc\u0026\u00264!\u003d\u003dc||tT(this,1E3*(b+qT(this)),1E3*(b+qT(this))+5E3,!1)};\ng.k.yu\u003dba(31);g.k.Ud\u003dfunction(a){this.i.Ca(\"timelineerror\",a);this.ma()};\ng.k.Nu\u003dfunction(a){g.S(this.W.experiments,\"html5_high_res_logging\")\u0026\u0026this.i.Ca(\"sdai\",\"adf.0\");this.J\u0026\u0026this.V\u0026\u0026this.ea.push(this.V);this.V\u003dnull;this.i.Nu(a)};\ng.k.SC\u003dfunction(a){var b;xn(this.ea,function(c){return c.identifier\u003d\u003d\u003da.identifier})?(this.i.Ca(\"sdai\",\"timedoutcp.1\"),this.G.start(0)):this.G.isActive()?this.i.Ca(\"sdai\",\"racingcp_\"+(null\u003d\u003d\u003d(b\u003dthis.V)||void 0\u003d\u003d\u003db?void 0:b.identifier)+\"_\"+a.identifier):(g.S(this.W.experiments,\"html5_high_res_logging\")\u0026\u0026this.i.Ca(\"sdai\",\"adf.1\"),this.J\u003d!1,this.G.start(),this.V\u003da,this.Aa.clear(),this.La.clear(),this.W.X(\"enable_h5_ssdai_decoration_records_clear_killswitch\")\u0026\u0026this.xa.clear(),this.Ia\u003d[])};\ng.k.Pu\u003dfunction(a,b){(a\u003drT(this,a,b))\u0026\u0026a.errorCount++};\ng.k.Pp\u003dfunction(a){var b;(null\u003d\u003d\u003d(b\u003dthis.V)||void 0\u003d\u003d\u003db?void 0:b.identifier)\u003d\u003d\u003da\u0026\u0026this.G.isActive()\u0026\u0026(this.J\u003d!1,this.G.stop(),this.Nu(!1))};\nvar Sya\u003d0;g.w(vT,g.F);g.k\u003dvT.prototype;g.k.Ad\u003dfunction(a){if(this.l\u003d\u003d\u003dthis.api.Fc()){var b\u003dthis.G.get(a);if(b){var c\u003db.target;this.ma();jza(this,c,b.Fj,a)}else this.Ud(\"e.unexpectedCueRangeTriggered\")}else if(b\u003dthis.i.find(function(e){return e.Om.je\u003d\u003d\u003da})){var d\u003db.Om;\nthis.ma();c\u003dd.target;d\u003dd.Fj;c?jza(this,c,d,a):iza(this,b.rd,d,a)}};\ng.k.aU\u003dfunction(){var a\u003dthis.J;yT(this);if(a){xT(this,a)||this.Ud(\"e.unexpectedPresentingPlayer\");var b\u003dthis.api.Fc();a\u003da.Om;this.ma();b.addCueRange(a.je)}};\ng.k.seekTo\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?0:a;c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(void 0\u003d\u003d\u003db?0:b)dza(this,a);else{b\u003dthis.api.Fc();var d\u003db\u003d\u003d\u003dthis.B?this.C:null;AT(this,!1);this.V\u003da;null!\u003dc\u0026\u0026this.L.start(c);b\u0026\u0026(this.C\u003dd||b.getPlayerState(),KX(b),this.B\u003db)}};\ng.k.eh\u003dfunction(a){g.vI(a,128)\u0026\u0026mza(this)};\ng.k.isManifestless\u003dfunction(){return iH(this.l.getVideoData())};\ng.k.va\u003dfunction(){AT(this,!1);CT(this);g.F.prototype.va.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.Ud\u003dfunction(a){this.l.Ca(\"timelineerror\",a)};\nvar eza\u003d0;var oza\u003d\"MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_MUSIC_EMBEDDED_PLAYER WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC\".split(\" \");g.w(FT,g.F);FT.prototype.get\u003dfunction(a){DT(this);var b\u003dthis.data.find(function(c){return c.key\u003d\u003d\u003da});\nreturn b?b.value:null};\nFT.prototype.set\u003dfunction(a,b,c){this.remove(a,!0);DT(this);a\u003d{key:a,value:b,expire:Infinity};c\u0026\u0026isFinite(c)\u0026\u0026(c*\u003d1E3,a.expire\u003d(0,g.P)()+c);for(this.data.push(a);this.data.length\u003ethis.u;)(c\u003dthis.data.shift())\u0026\u0026GT(this,c,!0);ET(this)};\nFT.prototype.remove\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dthis.data.find(function(d){return d.key\u003d\u003d\u003da});\nc\u0026\u0026(GT(this,c,b),g.ob(this.data,function(d){return d.key\u003d\u003d\u003da}),ET(this))};\nFT.prototype.va\u003dfunction(){var a\u003dthis;g.F.prototype.va.call(this);this.data.forEach(function(b){GT(a,b,!0)});\nthis.data\u003d[]};g.w(HT,g.cr);HT.prototype.Z\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];if(this.C.has(a))return this.C.get(a).push(c),!0;d\u003d!1;try{for(c\u003d[c],this.C.set(a,c);c.length;)d\u003dg.cr.prototype.Z.call.apply(g.cr.prototype.Z,[this,a].concat(g.v(c.shift())))}finally{this.C.delete(a)}return d};IT.prototype.add\u003dfunction(a){this.i\u003d(this.i+1)%this.data.length;this.data[this.i]\u003da};\nIT.prototype.forEach\u003dfunction(a){for(var b\u003dthis.i+1;b\u003cthis.data.length;b++)a(this.data[b]||0);for(b\u003d0;b\u003c\u003dthis.i;b++)a(this.data[b]||0)};\nIT.prototype.clear\u003dfunction(){for(var a\u003dthis.data.length,b\u003d0;b\u003ca;b++)this.data[b]\u003d0;this.l\u003dthis.i\u003dthis.data.length-1};g.w(JT,g.F);JT.prototype.start\u003dfunction(){this.l.start()};\nJT.prototype.stop\u003dfunction(){this.l.stop()};\nJT.prototype.clear\u003dfunction(){for(var a\u003dg.r(this.i.values()),b\u003da.next();!b.done;b\u003da.next())b.value.clear()};\nJT.prototype.sample\u003dfunction(){for(var a\u003dg.r(this.u),b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.r(b.value);b\u003dc.next().value;c\u003dc.next().value;this.i.has(b)||this.i.set(b,new MT(jMa.has(b)));this.i.get(b).update(c())}this.l.start()};\nvar jMa\u003dnew Set([\"networkactivity\"]);MT.prototype.update\u003dfunction(a){this.l?(this.buffer.add(a-this.i||0),this.i\u003da):this.buffer.add(a)};\nMT.prototype.clear\u003dfunction(){this.buffer.clear();this.i\u003d0};g.w(NT,g.F);NT.prototype.va\u003dfunction(){g.F.prototype.va.call(this);this.i\u003dnull;this.l\u0026\u0026this.l.disconnect()};g.kMa\u003dab(function(){var a\u003dwindow.AudioContext||window.webkitAudioContext;try{return new a}catch(b){return b.name}});var X2;X2\u003d{};g.OT\u003d(X2.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",X2.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",X2.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",X2.MAIN_VIDEO\u003d\"html5-main-video\",X2.VIDEO_CONTAINER\u003d\"html5-video-container\",X2.HOUSE_BRAND\u003d\"house-brand\",X2);g.w(PT,g.V);g.k\u003dPT.prototype;g.k.Bm\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003carguments.length;++c)b[c-0]\u003darguments[c];g.Mq(this.element,b)};\ng.k.pg\u003dfunction(){this.Eb\u0026\u0026(this.Eb.removeEventListener(\"focus\",this.SD),g.ug(this.Eb),this.Eb\u003dnull)};\ng.k.iC\u003dfunction(){this.isDisposed();var a\u003dthis.app.T();a.Si||this.Bm(\"tag-pool-enabled\");a.C\u0026\u0026this.Bm(g.OT.HOUSE_BRAND);\"gvn\"\u003d\u003d\u003da.playerStyle\u0026\u0026(this.Bm(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");a.fb\u0026\u0026(this.bC\u003dg.Qu(\"yt-dom-content-change\",this.resize,this));this.N(window,\"orientationchange\",this.resize,this);this.N(window,\"resize\",this.resize,this)};\ng.k.bw\u003dfunction(a){wF(this.app.T());this.dy\u003d!a;QT(this)};\ng.k.resize\u003dfunction(){if(this.Eb){var a\u003dthis.Zf();if(!a.isEmpty()){var b\u003dthis.hs;b\u003d!g.Vf(a,new g.Uf(b.width,b.height));var c\u003dxza(this);b\u0026\u0026(this.hs.width\u003da.width,this.hs.height\u003da.height);a\u003dthis.app.T();(c||b||a.fb)\u0026\u0026this.app.Wa.Z(\"resize\",this.getPlayerSize())}}};\ng.k.Fr\u003dfunction(a,b){this.updateVideoData(b)};\ng.k.updateVideoData\u003dfunction(a){if(this.Eb){var b\u003dthis.app.T();Mt\u0026\u0026(this.Eb.setAttribute(\"x-webkit-airplay\",\"allow\"),a.title?this.Eb.setAttribute(\"title\",a.title):this.Eb.removeAttribute(\"title\"));Pna(a)?this.Eb.setAttribute(\"disableremoteplayback\",\"\"):this.Eb.removeAttribute(\"disableremoteplayback\");this.Eb.setAttribute(\"controlslist\",\"nodownload\");b.ul\u0026\u0026a.videoId\u0026\u0026(this.Eb.poster\u003da.Se(\"default.jpg\"))}b\u003dg.oH(a,\"yt:bgcolor\");this.Ut.style.backgroundColor\u003db?b:\"\";this.CD\u003dlF(g.oH(a,\"yt:stretch\"));this.DD\u003d\nlF(g.oH(a,\"yt:crop\"),!0);g.N(this.element,\"ytp-dni\",a.C);this.resize()};\ng.k.setGlobalCrop\u003dfunction(a){this.QC\u003dlF(a,!0);this.resize()};\ng.k.setCenterCrop\u003dfunction(a){this.SH\u003da;this.resize()};\ng.k.Fi\u003dfunction(){};\ng.k.getPlayerSize\u003dfunction(){var a\u003dthis.app.T(),b\u003dthis.app.Wa.isFullscreen();if(b\u0026\u0026Ct())return new g.Uf(window.outerWidth,window.outerHeight);if(b||a.Zj){if(window.matchMedia){a\u003d\"(width: \"+window.innerWidth+\"px) and (height: \"+window.innerHeight+\"px)\";this.fv\u0026\u0026this.fv.media\u003d\u003d\u003da||(this.fv\u003dwindow.matchMedia(a));var c\u003dthis.fv\u0026\u0026this.fv.matches}if(c)return new g.Uf(window.innerWidth,window.innerHeight)}else{if(!isNaN(this.vu.width)\u0026\u0026!isNaN(this.vu.height))return this.vu.clone();if(this.lA\u0026\u0026this.zF\u0026\u0026!this.app.isWidescreen())for(a\u003d\n0;a\u003cthis.lA.length;a++)if(b\u003dthis.lA[a],b.query.matches)return new g.Uf(b.size.width,b.size.height)}return new g.Uf(this.element.clientWidth,this.element.clientHeight)};\ng.k.Zf\u003dfunction(){return this.getPlayerSize()};\ng.k.getVideoAspectRatio\u003dfunction(){return isNaN(this.CD)?vza(this):this.CD};\ng.k.getVideoContentRect\u003dfunction(a){var b\u003dthis.Zf();a\u003dwza(this,b,this.getVideoAspectRatio(),a);return new g.pl((b.width-a.width)/2,(b.height-a.height)/2,a.width,a.height)};\ng.k.Gv\u003dfunction(){QT(this)};\ng.k.setUseFastSizingOnWatch\u003dfunction(a){this.zF!\u003d\u003da\u0026\u0026(this.zF\u003da,this.resize())};\ng.k.setInternalSize\u003dfunction(a){g.Vf(this.vu,a)||(this.vu\u003da,this.resize())};\ng.k.va\u003dfunction(){this.bC\u0026\u0026g.Ru(this.bC);this.pg();g.V.prototype.va.call(this)};g.k\u003dyza.prototype;g.k.click\u003dfunction(a,b){this.elements.has(a);this.i.has(a);var c\u003dg.dy();c\u0026\u0026a.visualElement\u0026\u0026g.pz(c,a.visualElement,b)};\ng.k.Yb\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;this.elements.has(a);this.elements.add(a);c\u003dyia(c);a.visualElement\u003dc;var f\u003dg.dy(),h\u003dg.by();f\u0026\u0026h\u0026\u0026g.gz(void 0,f,h,[c]);g.hf(b,function(){zza(e,a)});\nd\u0026\u0026this.l.add(a)};\ng.k.Kg\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.elements.has(a);this.elements.add(a);g.hf(b,function(){zza(d,a)});\nc\u0026\u0026this.l.add(a)};\ng.k.im\u003dfunction(a,b){this.elements.has(a);b\u0026\u0026(a.visualElement\u003dg.Yx(b))};\ng.k.Ru\u003dfunction(a){return this.elements.has(a)};g.w(VT,g.V);\nVT.prototype.setValue\u003dfunction(a,b){for(var c\u003d0;c+2\u003cthis.u.length\u0026\u0026this.u[c+1]\u003cb;)c++;b\u003dMath.min(1,(b-this.u[c])/(this.u[c+1]-this.u[c]));if(this.ctx)this.ctx.fillStyle\u003dthis.B[c],this.ctx.fillRect(a*this.i,0,this.i,this.heightPx),this.ctx.fillStyle\u003dthis.B[c+1],this.ctx.fillRect(a*this.i,this.heightPx*(1-b),this.i,this.heightPx);else{a\u003dthis.element.children[a];var d\u003dwindow.devicePixelRatio||1;b\u003dMath.min(this.heightPx,Math.round(this.heightPx*b*d)/d)||0;a.style.height\u003db+\"px\";a.style.backgroundColor\u003dthis.B[c+\n1];a.style.borderTop\u003d\"solid \"+(this.heightPx-b)+\"px \"+this.B[c]}};g.w(XT,g.V);g.k\u003dXT.prototype;g.k.show\u003dfunction(){g.V.prototype.show.call(this);this.Ma()};\ng.k.hide\u003dfunction(){g.V.prototype.hide.call(this);this.delay.stop()};\ng.k.stop\u003dfunction(){this.delay.stop()};\ng.k.start\u003dfunction(){this.delay.isActive()||this.Ma()};\ng.k.Ma\u003dfunction(){var a\u003d(0,g.P)(),b\u003dthis.C.getStatsForNerds();WT(this.i,b.bandwidth_samples);WT(this.B,b.network_activity_samples);WT(this.u,b.live_latency_samples);WT(this.l,b.buffer_health_samples);this.update(b);a\u003d25\u003c(0,g.P)()-a?5E3:500;this.delay.start(a)};ZT.prototype.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};\nZT.prototype.now\u003dfunction(){return(0,g.P)()};gU.prototype.setPlaybackRate\u003dfunction(a){this.playbackRate\u003dMath.max(1,a)};\ngU.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};kU.prototype.seek\u003dfunction(a){a!\u003d\u003dthis.u\u0026\u0026(this.seekCount\u003d0);this.u\u003da;var b\u003dthis.videoTrack.l,c\u003dthis.audioTrack.l,d\u003dthis.audioTrack.Qb,e\u003dNza(this,this.videoTrack,a,this.videoTrack.Qb);d\u003dNza(this,this.audioTrack,this.policy.ea?a:e,d);a\u003dMath.max(a,e,d);this.i\u003d!0;this.l.isManifestless\u0026\u0026(Lza(this,this.videoTrack,b),Lza(this,this.audioTrack,c));b\u003dthis.G;b.u\u003dnull;b.G\u003d!1;return a};\nkU.prototype.ma\u003dfunction(){};\nvar Mza\u003d2/24;pU.prototype.ib\u003dfunction(){this.tick(\"gv\")};\npU.prototype.tick\u003dfunction(a,b){this.ticks[a]\u003db?window.performance.timing.navigationStart+b:(0,g.P)()};g.w(qU,g.Kx);\nqU.prototype.VD\u003dfunction(a,b){if(this.ea){var c\u003d[],d\u003d[],e\u003dvoid 0;a.i\u0026\u0026(e\u003da.i,c\u003de.l,d\u003de.u,e\u003de.i);this.ea.aE(a.Ka,a.startTime,this.l,c,d,b,e)}if(b)if(this.policy.Ia){b\u003dthis.Y\u0026\u0026a.Ka\u003d\u003d\u003dthis.Y.Ka+1;this.Y\u003da;c\u003dthis.i\u0026\u0026a.Ka\u003d\u003d\u003dthis.i.Ka+1;c\u003dthis.i\u0026\u0026b\u0026\u0026c\u0026\u0026\"stop\"!\u003d\u003dthis.i.Jd.event\u0026\u0026\"predictStart\"!\u003d\u003dthis.i.Jd.event;d\u003da.Jd||null;e\u003dthis.J.i.index.getLastSegmentNumber()\u003c\u003da.Ka;var f\u003dthis.V.isManifestless\u0026\u0026this.policy.Nb;d?(this.i\u003d{Jd:d,Ka:a.Ka},e?rU(this,d,a.Ka):f\u0026\u0026(b?c?rU(this,d,a.Ka):\"continue\"\u003d\u003d\u003dd.event||\"stop\"\u003d\u003d\u003d\nd.event?sU(this,a):rU(this,d,a.Ka):rU(this,d,a.Ka))):c\u0026\u0026sU(this,a)}else b\u003dthis.i\u0026\u0026this.u\u0026\u0026this.i.Ka\u003d\u003d\u003dthis.u.Ka-1,b\u003dthis.i\u0026\u0026b\u0026\u0026\"stop\"!\u003d\u003dthis.i.Jd.event\u0026\u0026\"predictStart\"!\u003d\u003dthis.i.Jd.event,this.u\u0026\u0026this.u.Ka\u003ca.Ka\u0026\u0026(b?sU(this,this.u):this.G\u003d!0),this.u\u003da};\nqU.prototype.Yy\u003dfunction(a,b){var c\u003dthis.J.i.index.getLastSegmentNumber()\u003c\u003db,d\u003dthis.V.isManifestless\u0026\u0026this.policy.Nb;this.i\u003d{Jd:a,Ka:b};this.policy.Nb\u0026\u0026this.G\u0026\u0026this.u\u0026\u0026(this.G\u003d!1,\"continue\"!\u003d\u003da.event\u0026\u0026\"stop\"!\u003d\u003da.event||sU(this,this.u));this.u\u0026\u0026this.u.Ka\u003d\u003d\u003db\u0026\u0026(this.u\u003dnull);(c||d)\u0026\u0026rU(this,a,b)};\nqU.prototype.Ca\u003dfunction(a,b){this.Va.Ca(a,b)};\nqU.prototype.lw\u003dfunction(a,b){var c\u003dthis.J.i.index.getSegmentNumberForTime(a);return 0\u003c\u003dc\u0026\u0026this.J.i.index.getStitchedVideoInfo(c)?(this.Ca(\"sdai\",\"skipad_on\"+c+\"_t\"+a.toFixed(3)),b.RE(a,c),Uza(this,a,a,c),!0):!1};Wza.prototype.ma\u003dfunction(){};BU.prototype.dispose\u003dfunction(){this.J\u003d!0};\nBU.prototype.isDisposed\u003dfunction(){return this.J};IU.prototype.skip\u003dfunction(a){this.offset+\u003da};\nIU.prototype.getOffset\u003dfunction(){return this.offset};KU.prototype.Gi\u003dfunction(){this.l.shift()};\nKU.prototype.Ak\u003dfunction(){return!!this.C.info.audio};\nKU.prototype.getDuration\u003dfunction(){return this.C.index.getMaxKnownEndTime()};\nKU.prototype.ma\u003dfunction(){};g.k\u003dSU.prototype;g.k.AC\u003dfunction(){return 0};\ng.k.mG\u003dfunction(){return null};\ng.k.MI\u003dfunction(){return null};\ng.k.isComplete\u003dfunction(){return 3\u003c\u003dthis.state};\ng.k.isFailed\u003dfunction(){return 5\u003d\u003d\u003dthis.state};\ng.k.SA\u003dfunction(){};\ng.k.isDisposed\u003dfunction(){return-1\u003d\u003d\u003dthis.state};\ng.k.dispose\u003dfunction(){this.info.Zi()\u0026\u00264!\u003d\u003dthis.state\u0026\u0026(this.info.i[0].i.B\u003d!1);TU(this,-1)};g.w(VU,SU);g.k\u003dVU.prototype;g.k.SA\u003dfunction(){if(this.isDisposed()){var a\u003dthis.u,b\u003dthis.l;a.Ge.get(b).Od\u003dnew qD;cX(a,b)}};\ng.k.qt\u003dfunction(){return{}};\ng.k.II\u003dfunction(){return 0};\ng.k.Lq\u003dfunction(){return!0};\ng.k.TA\u003dfunction(){OAa(this);this.L\u003d!0;return KAa(this.i)};\ng.k.nG\u003dfunction(){OAa(this);return this.i.Od};\ng.k.gs\u003dfunction(){var a,b;return!(null\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dthis.i)||void 0\u003d\u003d\u003da?void 0:a.Od)||void 0\u003d\u003d\u003db||!b.length)||this.u.cg(this.l)};WU.prototype.hg\u003dfunction(){return tAa(this.B)};\nWU.prototype.Gi\u003dfunction(a){this.B.Gi(a);a\u003da.info;a.i.info.Jb\u003e\u003dthis.Jb\u0026\u0026(this.Jb\u003da.i.info.Jb)};\nWU.prototype.getDuration\u003dfunction(){return this.i.index.getMaxKnownEndTime()};\nWU.prototype.isRequestPending\u003dfunction(a){return this.u.length?a\u003d\u003d\u003dthis.u[this.u.length-1].info.i[0].Ka:!1};jV.prototype.send\u003dfunction(){g.it(this.target,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:this.onComplete,onTimeout:this.onComplete,context:this});this.i\u003d(0,g.P)()};\njV.prototype.onComplete\u003dfunction(a){var b,c\u003d{rc:a.status,lb:(null\u003d\u003d\u003d(b\u003da.response)||void 0\u003d\u003d\u003db?void 0:b.byteLength)||0,rt:(((0,g.P)()-this.i)/1E3).toFixed(3),shost:g.ji(this.target),trigger:this.trigger};204\u003d\u003d\u003da.status||a.response?this.l\u0026\u0026this.l(g.dE(c)):this.u(new g.cE(\"pathprobe.net\",!1,c))};g.k\u003d$Aa.prototype;g.k.getResponseHeader\u003dfunction(a){return\"content-type\"\u003d\u003d\u003da?this.i.get(\"type\"):\"\"};\ng.k.abort\u003dfunction(){};\ng.k.xp\u003dfunction(){return!0};\ng.k.Jx\u003dfunction(){return this.range.length};\ng.k.pp\u003dfunction(){return this.loaded};\ng.k.yz\u003dfunction(){return!!this.loaded};\ng.k.cg\u003dfunction(){return!!this.l.totalLength};\ng.k.Gi\u003dfunction(){var a\u003dthis.l;this.l\u003dnew qD;return a};\ng.k.hg\u003dfunction(){return this.l};\ng.k.pw\u003dfunction(){return!0};\ng.k.qE\u003dfunction(){return!!this.error};\ng.k.pe\u003dfunction(){return this.error};var cBa\u003d0;g.k\u003dkV.prototype;g.k.start\u003dfunction(a){var b\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(b,this.ya);this.B\u0026\u0026(b.signal\u003dthis.B.signal);a\u003dnew Request(a,b);fetch(a).then(this.Fa,this.onError).then(void 0,Rv)};\ng.k.onDone\u003dfunction(){if(!this.isDisposed()){this.ma();this.ea\u003d!0;if(bBa(this)\u0026\u0026!this.i.totalLength\u0026\u0026!this.G\u0026\u0026this.l){jB(this);var a\u003dnew Uint8Array(8),b\u003dnew DataView(a.buffer);b.setUint32(0,8);b.setUint32(4,1936419184);this.i.append(a);this.l+\u003da.length}this.C.Kv()}};\ng.k.getResponseHeader\u003dfunction(a){return this.L?this.L.get(a):null};\ng.k.xp\u003dfunction(){return!!this.L};\ng.k.pp\u003dfunction(){return this.l};\ng.k.Jx\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.yz\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026!!this.l};\ng.k.ma\u003dfunction(){};\ng.k.cg\u003dfunction(){if(this.ea)return!!this.i.totalLength;if(!this.xp())return!1;var a\u003dthis.policy.l;if(a\u0026\u0026this.Y+a\u003eDate.now())return!1;a\u003d16384;this.xa||(a\u003dMath.max(a,16384));this.policy.Sf\u0026\u0026jB(this)\u0026\u0026(a\u003d1);return this.i.totalLength\u003e\u003da};\ng.k.Gi\u003dfunction(){this.cg();this.Y\u003dDate.now();this.xa\u003d!0;var a\u003dthis.i;this.i\u003dnew qD;return a};\ng.k.hg\u003dfunction(){this.cg();return this.i};\ng.k.isDisposed\u003dfunction(){return this.V};\ng.k.abort\u003dfunction(){this.ma();this.u\u0026\u0026this.u.cancel().catch(function(){});\nthis.B\u0026\u0026this.B.abort();this.V\u003d!0};\ng.k.pw\u003dfunction(){return!0};\ng.k.qE\u003dfunction(){return this.G};\ng.k.pe\u003dfunction(){return this.errorMessage};g.k\u003dlV.prototype;g.k.onDone\u003dfunction(){if(!this.isDisposed){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.l\u003dthis.response.byteLength}catch(a){}this.i\u003d!0;this.u.Kv()}};\ng.k.jd\u003dfunction(a){this.isDisposed||(this.status\u003dthis.xhr.status,this.i||(this.l\u003da.loaded),this.u.gz((0,g.P)(),a.loaded))};\ng.k.xp\u003dfunction(){return 2\u003c\u003dthis.xhr.readyState};\ng.k.getResponseHeader\u003dfunction(a){try{return this.xhr.getResponseHeader(a)}catch(b){return ms(Error(\"Could not read XHR header \"+a)),\"\"}};\ng.k.Jx\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.pp\u003dfunction(){return this.l};\ng.k.yz\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026this.i\u0026\u0026!!this.l};\ng.k.cg\u003dfunction(){return this.i\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.k.Gi\u003dfunction(){this.cg();var a\u003dthis.response;this.response\u003dvoid 0;return new qD([new Uint8Array(a)])};\ng.k.hg\u003dfunction(){this.cg();return new qD([new Uint8Array(this.response)])};\ng.k.abort\u003dfunction(){this.isDisposed\u003d!0;this.xhr.abort()};\ng.k.pw\u003dfunction(){return!1};\ng.k.qE\u003dfunction(){return!1};\ng.k.pe\u003dfunction(){return\"\"};g.w(oV,SU);g.k\u003doV.prototype;g.k.qt\u003dfunction(){var a\u003dEza(this.timing);a.shost\u003dNB(this.l.Vf);a.rn\u003dthis.requestNumber.toString();this.u\u0026\u0026(a.rc\u003dthis.u.toString());a.itag\u003dthis.info.i[0].i.info.kc();a.ml\u003d\"\"+ +this.info.i[0].i.Me();a.sq\u003d\"\"+this.info.i[0].Ka;this.l\u0026\u0026(a.ifi\u003d\"\"+ +QB(this.l.Vf));410!\u003d\u003dthis.u\u0026\u0026500!\u003d\u003dthis.u\u0026\u0026503!\u003d\u003dthis.u||(a.fmt_unav\u003d\"true\");this.xhr.pe()\u0026\u0026(a.msg\u003dthis.xhr.pe());this.ow\u0026\u0026(a.smb\u003d\"1\");if(this.i){var b\u003dthis.i.Od;b.length\u0026\u0026rka(b[0],a)}return a};\ng.k.II\u003dfunction(){var a\u003dthis.timing;return(a.u-a.i)/1E3};\ng.k.pe\u003dfunction(){return this.xhr.pe()||\"\"};\ng.k.Lq\u003dfunction(){var a;(a\u003dthis.isComplete())||(a\u003dthis.timing,a\u003da.l\u003ea.iz\u0026\u0026aU(a,a.l));return a};\ng.k.gz\u003dfunction(a,b){if(!this.isDisposed()\u0026\u0026this.xhr){this.u\u003dthis.xhr.status;var c\u003dthis.Lq(),d\u003dthis.timing;dU(d,a,b);50\u003ea-d.u\u0026\u0026eU(d)||Jza(d,a,b);this.gs()?UU(this,2):!c\u0026\u0026this.Lq()\u0026\u0026UU(this)}};\ng.k.dE\u003dfunction(){if(!this.isDisposed()\u0026\u0026this.xhr){if(!this.ea\u0026\u0026this.xhr.xp()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var a\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.ea\u003d((0,g.P)()-a)/1E3}this.xhr.xp()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.nq\u0026\u0026!iBa()\u0026\u0026ALa(!0);a\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var b\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\"));this.G\u003da||this.G;this.J\u003db||this.J}};\ng.k.Kv\u003dfunction(){var a\u003dthis.xhr;!this.isDisposed()\u0026\u0026a\u0026\u0026(this.V.stop(),this.u\u003da.status,a\u003dnBa(this,a),5\u003d\u003d\u003da?nV(this):TU(this,a))};\ng.k.canRetry\u003dfunction(){this.isDisposed();var a\u003dmV(this);return a.timedOut\u003cthis.policy.qo\u0026\u0026a.i\u003cthis.policy.Vi};\ng.k.SA\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.ph?pV(this):this.timing.deactivate())};\ng.k.yV\u003dfunction(){this.isComplete();if(!this.isDisposed()){var a\u003d(0,g.P)(),b\u003d!1;eU(this.timing)?(a\u003dthis.timing.G,Gza(this.timing),this.timing.G-a\u003e\u003d.8*this.xa?(this.B++,this.ma(),b\u003d5\u003c\u003dthis.B):this.B\u003d0):(b\u003dthis.timing,b.bh\u0026\u0026fU(b,b.now()),a-\u003db.ea,this.policy.Ib\u0026\u00260\u003ca\u0026\u0026(this.B+\u003d1),b\u003dPja(mV(this),this.policy,!1)*this.policy.Yj,(b\u003da\u003e1E3*b)\u0026\u0026this.ma());this.B\u0026\u0026this.callback\u0026\u0026this.callback(this,this.state);b?oBa(this,!1):this.V.start()}};\ng.k.dispose\u003dfunction(){SU.prototype.dispose.call(this);this.V.dispose();this.policy.ph||pV(this)};\ng.k.TA\u003dfunction(){if(!this.nG().length)return[];this.L\u003d!0;return KAa(this.i)};\ng.k.gs\u003dfunction(){var a;return 1\u003ethis.state?!1:this.i\u0026\u0026this.i.Od.length||(null\u003d\u003d\u003d(a\u003dthis.xhr)||void 0\u003d\u003d\u003da?0:a.cg())?!0:!1};\ng.k.nG\u003dfunction(){kBa(this,!1);return this.i?this.i.Od:[]};\ng.k.pp\u003dfunction(){return this.xhr.pp()};\ng.k.AC\u003dfunction(){return this.ea};\ng.k.ma\u003dfunction(){};\ng.k.mG\u003dfunction(){this.xhr\u0026\u0026(this.G\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.G};\ng.k.MI\u003dfunction(){this.xhr\u0026\u0026(this.J\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.J};\nvar eBa\u003d0,lBa\u003d-1;qV.prototype.clear\u003dfunction(){this.l\u003dthis.J\u003dthis.B\u003dnull;this.i\u003dthis.C\u003dthis.G\u003dthis.startTimeSecs\u003dNaN;this.u\u003d!1};\nqV.prototype.ma\u003dfunction(){};g.w(g.sV,g.F);g.k\u003dg.sV.prototype;\ng.k.initialize\u003dfunction(a,b,c){this.ma();a\u003da||0;this.Qd.Xy(dAa(this.l));if(this.i.isManifestless){if(this.policy.Ei){b\u003dHB(this.policy);for(var d in this.i.i)this.i.i.hasOwnProperty(d)\u0026\u0026(this.i.i[d].index.l\u003db)}yBa(this)}this.C\u0026\u0026qBa(this.C,this.videoTrack.i);this.policy.La\u0026\u0026iB()\u0026\u0026this.Ca(\"streaming\",\"ac.\"+!!window.AbortController,!0);d\u003disNaN(this.currentTime)?0:this.currentTime;this.currentTime\u003dthis.i.isManifestless?d:a;this.Y\u0026\u0026(xBa(this,this.videoTrack),xBa(this,this.audioTrack),oEa(this.Y),delete this.Y);\nc?(this.policy.uc?(this.eb\u003dc,xV(this,c)):xV(this,!1),g.Fq(this.Ya)):(a\u003d0\u003d\u003d\u003dthis.currentTime,tV(this,this.videoTrack,this.videoTrack.i,a),tV(this,this.audioTrack,this.audioTrack.i,a),g.ch(this.seek(this.currentTime),function(){}),this.timing.ib());\n(this.i.le||this.i.dg||this.i.G||this.i.C||this.i.J)\u0026\u0026this.Ca(\"minMaxSq\",\"minSq.\"+this.i.le+\";maxSq.\"+this.i.dg+\";minDvrTime.\"+this.i.G+\";maxDvrTime.\"+this.i.C+\";startWalltime.\"+this.i.J)};\ng.k.resume\u003dfunction(){if(this.isSuspended||this.ya)this.ma(),this.La\u003dthis.ya\u003dthis.isSuspended\u003d!1,this.oh()};\ng.k.setAudioTrack\u003dfunction(a){if(!this.isDisposed()){var b\u003dthis.l;b.l\u003db.C.i[a.id];b.J\u003db.l;a\u003dnew tU(b.J,b.i,\"m\");this.ma();FV(this.Qd,a.reason,a.audio.info);IV(this.Qd)}};\ng.k.setPlaybackRate\u003dfunction(a){a!\u003d\u003dthis.G.getPlaybackRate()\u0026\u0026this.G.setPlaybackRate(a)};\ng.k.Pu\u003dfunction(a){var b\u003da.info.i[0].i,c\u003da.lastError;if(OB(b.l.i)){var d\u003dg.ee(g.Wa(a.pe()),3);this.Ca(\"dldbrerr\",d||\"none\")}this.J\u0026\u0026(d\u003da.info.i[0].Ka,this.J.Pu(Sza(this.u,a.info.i[0].B,d),d));if(a.canRetry()){d\u003d(b.info.video\u0026\u00261\u003cb.l.l||410\u003d\u003d\u003da.u||500\u003d\u003d\u003da.u||503\u003d\u003d\u003da.u)\u0026\u0026!zU(this.l)\u0026\u0026!OB(b.l.i);var e\u003da.qt(),f\u003db.info.video?this.videoTrack:this.audioTrack;d\u0026\u0026(e.stun\u003d\"1\");this.handleError(!1,c,e);this.isDisposed()||(d\u0026\u0026(this.ma(),yU(this.l,b)),this.policy.Hg\u0026\u00261\u003d\u003d\u003da.info.i.length\u0026\u00260\u003ca.info.i[0].Ab\u0026\u0026b!\u003d\u003d\nf.i\u0026\u0026this.ya?IV(this.Qd):(gV(f,a),this.oh()))}else this.handleError(!1,c,a.qt()),!a.info.Zi()||this.policy.l||OB(b.l.i)?this.handleError(!0,\"net.retryexhausted\",{err:c,rn:a.requestNumber.toString()}):(b.C\u003dc,this.oh())};\ng.k.oh\u003dfunction(){AV(this);if(this.mediaSource\u0026\u0026jE(this.mediaSource)\u0026\u0026!this.mediaSource.Wg()){var a\u003dYU(this.videoTrack);a\u003dthis.policy.Rj\u0026\u0026a\u0026\u0026a.u;this.i.isManifestless\u0026\u0026this.i.L\u0026\u0026wE(this.i)?(this.L\u003dwE(this.i),this.mediaSource.zj(this.L)):this.i.isLive\u0026\u0026!a?isNaN(this.L)?(this.L\u003dthis.currentTime+3600,this.mediaSource.zj(this.L)):this.L\u003c\u003dthis.currentTime+1800\u0026\u0026(this.L\u003dMath.max(this.L+1800,this.currentTime+3600),this.mediaSource.zj(this.L)):this.mediaSource.isView||(a\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.L)||this.L!\u003d\u003da)\u0026\u00260\u003ca\u0026\u0026(this.mediaSource.zj(a),this.L\u003da))}if(!this.isDisposed())if(vE(this.i)\u0026\u0026this.i.isFailed())this.handleError(!0,\"manifest.net.retryexhausted\",{rc:this.i.Y.toString()});else if(!this.i.u||!WAa(this.videoTrack)\u0026\u0026!WAa(this.audioTrack)||(this.videoTrack.C||this.audioTrack.C)\u0026\u0026this.policy.Ya?a\u003d!1:(yV(this),this.Qd.seekTo(Infinity,{Md:\"checkLoaderTracksSync\",Lo:!0}),a\u003d!0),!a\u0026\u0026(AV(this),$U(this.videoTrack),!this.isDisposed()\u0026\u0026($U(this.audioTrack),\n!this.isDisposed()))){this.i.isManifestless\u0026\u0026(XAa(this.videoTrack),XAa(this.audioTrack),Qza(this.B),(a\u003dthis.videoTrack.hg())\u0026\u0026a.l\u0026\u0026(a\u003da.l.C\u0026\u0026!this.policy.Cl,this.Ca(a\u003d\u003d\u003dthis.policy.C.Sf?\"strm\":\"strmbug\",\"strm.\"+(a?\"1\":\"0\")+\";sfmp4.\"+(this.policy.C.Sf?\"1\":\"0\")+\";dfs.\"+(this.policy.Cl?\"1\":\"0\"),!0)));if(this.mediaSource)HV(this);else if(this.policy.l){(a\u003dthis.videoTrack.hg())\u0026\u0026this.videoTrack.Gi(a);var b\u003dthis.audioTrack.hg();b\u0026\u0026this.audioTrack.Gi(b);bV(this.videoTrack)\u0026\u0026bV(this.audioTrack)?this.ma():\n(a||b)\u0026\u0026g.Fq(this.V)}wV(this);tV(this,this.videoTrack,this.videoTrack.i,!1);tV(this,this.audioTrack,this.audioTrack.i,!1);a\u003dthis.audioTrack.i.C;b\u003dthis.videoTrack.i.C;if(a||b){var c\u003d\"net.retryexhausted\";if(\"fmt.unparseable\"\u003d\u003d\u003da||\"fmt.unparseable\"\u003d\u003d\u003db)c\u003d\"fmt.unparseable\";this.handleError(!0,c,{metadata:\"1\",video:this.videoTrack.i.C||\"\",audio:this.audioTrack.i.C||\"\"})}else{a\u003dthis.videoTrack;var d\u003dthis.audioTrack;if((!this.mediaSource||jE(this.mediaSource)\u0026\u0026!this.policy.bb)\u0026\u0026!this.B.i\u0026\u0026hV(a)\u0026\u0026a.i.Me()\u0026\u0026\nthis.l.L)a:{if(b\u003dthis.currentTime,c\u003dthis.G,d\u003dhU(c,a.i.info.Jb,d.i.info.Jb,0),c\u003daF(c.schedule)+d/cF(c.schedule),b+\u003dMath.max(c,c+10-d/a.i.info.Jb),this.ma(),a.u.length){if(a.u[0].info.i[0].startTime\u003c\u003db)break a;lU(a)}c\u003da.B;for(d\u003dc.l.length-1;0\u003c\u003dd;d--)c.l[d].info.startTime\u003eb\u0026\u0026c.l.pop();a.u.length?a.l\u003dg.cb(g.cb(a.u).info.i):a.B.l.length?a.l\u003dLU(a.B).info:a.l\u003dYU(a);a.l\u0026\u0026b\u003ca.l.startTime\u0026\u0026(a.ea\u003d0,a.i.Me()?a.l\u003da.i.Zm(b,!0).i[0]:a.l\u003dnull)}CBa(this,this.videoTrack,this.audioTrack);CBa(this,this.audioTrack,this.videoTrack);\nthis.policy.dl\u0026\u0026this.Ja\u0026\u0026!this.isSuspended\u0026\u0026Ila(this.schedule)\u0026\u0026(KBa(this,this.Ja),this.Ja\u003d\"\");this.C\u0026\u0026(a\u003dthis.C,a.B?(b\u003da.G+a.policy.Xg,a.u||(b\u003dMath.min(b,a.startTimeSecs+a.policy.dc)),a\u003dMath.max(0,1E3*b-Date.now())):a\u003dNaN,isNaN(a)||g.Fq(this.jb,a));g.Fq(this.fb)}}};\ng.k.SN\u003dfunction(a){if(this.policy.td\u0026\u0026this.mediaSource){var b\u003da\u003d\u003d\u003dthis.mediaSource.i,c\u003da.Lx();c\u0026\u0026(!c.Ab||c.Td)\u0026\u0026this.Ca(\"sbu\",a.Fb({a:\"\"+ +b}))}this.oh()};\ng.k.nS\u003dfunction(a){if(this.mediaSource){a\u003dYU(a\u003d\u003d\u003dthis.mediaSource.i?this.audioTrack:this.videoTrack);var b\u003dvoid 0;a\u0026\u0026(b\u003d$C(a));this.handleError(!0,\"fmt.unplayable\",b)}};\ng.k.Wr\u003dfunction(a){this.Qd.Wr(a)};\ng.k.VD\u003dfunction(a,b){this.i.isManifestless\u0026\u0026DAa(this,b,!!a.info.video)};\ng.k.Yy\u003dfunction(a,b,c){a.info.video\u0026\u0026this.u.Yy(b,c)};\ng.k.Lu\u003dba(6);g.k.seek\u003dfunction(a){if(this.isDisposed())return Wg();if(this.videoTrack.J||this.audioTrack.J)return this.policy.Bt?Vg():Wg(\"seeking to head\");AV(this);this.Ua\u003d(0,g.P)();wV(this,a);this.mediaSource\u0026\u0026this.mediaSource.i\u0026\u0026this.mediaSource.l\u0026\u0026(this.mediaSource.i.isLocked()||this.mediaSource.l.isLocked())\u0026\u0026IV(this.Qd);var b\u003dthis.currentTime;this.currentTime\u003dthis.B.seek(a);var c\u003dthis.u;c.u\u003dnull;c.G\u003d!1;Vza(this.u,a,b);g.Fq(this.V);return Vg(this.currentTime)};\ng.k.getCurrentTime\u003dfunction(){return this.currentTime};\ng.k.BC\u003dfunction(){return this.audioTrack.i.info.i};\ng.k.CC\u003dfunction(){return this.videoTrack.i.info.i};\ng.k.va\u003dfunction(){zV(this);lU(this.audioTrack);lU(this.videoTrack);g.F.prototype.va.call(this)};\ng.k.handleError\u003dfunction(a,b,c){this.isDisposed()||(c\u003dnew g.cE(b,a,c),g.Na(this),g.dE(c.details),this.Qd.handleError(c),\"html5.invalidstate\"!\u003d\u003db\u0026\u0026\"fmt.unplayable\"!\u003d\u003dc.errorCode\u0026\u0026\"fmt.unparseable\"!\u003d\u003db\u0026\u0026a\u0026\u0026this.dispose())};\ng.k.ma\u003dfunction(){};\ng.k.Fb\u003dfunction(){var a\u003dYU(this.audioTrack),b\u003dYU(this.videoTrack);a\u003d{lct:this.currentTime.toFixed(3),lsk:this.B.i,lmf:AU(this.l),lbw:bF(this.schedule).toFixed(3),lhd:aF(this.schedule).toFixed(3),lst:(1E9*(this.schedule.i.Yf()||0)).toFixed(3),laa:a?UC(a):\"\",lva:b?UC(b):\"\",lar:this.audioTrack.l?UC(this.audioTrack.l):\"\",lvr:this.videoTrack.l?UC(this.videoTrack.l):\"\",laq:\"\"+cV(this.audioTrack),lvq:\"\"+cV(this.videoTrack)};this.mediaSource\u0026\u0026!this.mediaSource.gf()\u0026\u0026this.mediaSource.i\u0026\u0026this.mediaSource.l\u0026\u0026\n(a.lab\u003dWD(this.mediaSource.i.bf()),a.lvb\u003dWD(this.mediaSource.l.bf()));this.xa\u0026\u0026(a.lapt\u003d((0,g.P)()-this.xa).toFixed(0),a.lapr\u003dGBa(this));return a};\ng.k.yC\u003dfunction(){return iU(this.G)};\ng.k.Ca\u003dfunction(a,b,c){this.Qd.Ca(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.Lo\u003dfunction(a,b){a/\u003db;isNaN(this.timestampOffset)\u0026\u0026NBa(this,a-Math.min(a,this.policy.ze));return(a-this.timestampOffset)*b};\ng.k.lw\u003dfunction(a,b){return this.J\u0026\u0026this.u.lw(a,this.J)?(NBa(this,this.timestampOffset-b),!0):!1};\nvar BBa\u003d2/24;g.k\u003dg.JV.prototype;g.k.yr\u003dfunction(a,b,c,d){return this.Dd.yr(a,b,c,d)};\ng.k.SC\u003dfunction(a){this.Dd.SC(a)};\ng.k.Pu\u003dfunction(a,b){this.Dd.Pu(a,b)};\ng.k.RE\u003dfunction(a,b){this.Dd.RE(a,b)};\ng.k.yu\u003dba(30);g.k.gj\u003dfunction(a,b,c){this.Dd.gj(a,b,c)};\ng.k.aE\u003dfunction(a,b,c,d,e,f,h){this.Dd.aE(a,b,c,d,e,f,h)};g.w(KV,g.Kx);g.w(LV,KV);LV.prototype.G\u003dfunction(a,b){if(a\u0026\u0026b){var c\u003d1*Number(yi(a,\"cpi\"))+1;isNaN(c)||0\u003e\u003dc||c\u003cthis.u?(this.B.stop(),this.l.stop(),this.u\u003d-1,this.i\u003d{}):(c\u003ethis.u\u0026\u0026(this.u\u003dc,g.Sb(this.i)||(this.i\u003d{},this.B.stop(),this.l.stop())),this.i[b]\u003da,g.Fq(this.l))}};\nLV.prototype.C\u003dfunction(){for(var a\u003dg.r(Object.keys(this.i)),b\u003da.next();!b.done;b\u003da.next()){var c\u003db.value;b\u003dthis.Z;for(var d\u003dthis.u,e\u003dthis.i[c].match(hi),f\u003d[],h\u003dg.r(e[6].split(\"\u0026\")),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,0\u003d\u003d\u003dl.indexOf(\"cpi\u003d\")?f.push(\"cpi\u003d\"+d.toString()):0\u003d\u003d\u003dl.indexOf(\"ek\u003d\")?f.push(\"ek\u003d\"+sd(c)):f.push(l);e[6]\u003d\"?\"+f.join(\"\u0026\");c\u003d\"skd://\"+e.slice(2).join(\"\");e\u003d2*c.length;d\u003dnew Uint8Array(e+4);d[0]\u003de%256;d[1]\u003d(e-d[0])/256;for(e\u003d0;e\u003cc.length;++e)d[2*e+4]\u003dc.charCodeAt(e);b.call(this,\"rotated_need_key_info_ready\",\nnew GU(d,\"fairplay\",!0))}this.i\u003d{}};\nLV.prototype.va\u003dfunction(){this.i\u003d{};KV.prototype.va.call(this)};var Y2\u003d{},WBa\u003d(Y2.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",Y2.DRM_TRACK_TYPE_SD\u003d\"SD\",Y2.DRM_TRACK_TYPE_HD\u003d\"HD\",Y2.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",Y2);g.w(MV,g.F);MV.prototype.ma\u003dfunction(){};g.w(OV,g.Kx);g.k\u003dOV.prototype;g.k.Kn\u003dfunction(a){var b\u003dthis;this.isDisposed()||0\u003e\u003da.size||(a.forEach(function(c,d){var e\u003dKE(b.l)?d:c;d\u003dnew Uint8Array(KE(b.l)?c:d);KE(b.l)\u0026\u0026kCa(d);c\u003dg.ee(d,4);kCa(d);d\u003dg.ee(d,4);b.i[c]?b.i[c].status\u003de:b.i[d]?b.i[d].status\u003de:b.i[c]\u003d{type:\"\",status:e}}),this.ma(\"Key statuses changed: \"+hCa(this,\",\")),NV(this,\"onkeystatuschange\"),this.status\u003d\"kc\",this.Z(\"keystatuseschange\",this))};\ng.k.error\u003dfunction(a,b,c,d){this.isDisposed()||(this.Z(\"licenseerror\",a,b,c,d),\"drm.provision\"\u003d\u003d\u003da\u0026\u0026(a\u003d(Date.now()-this.G)/1E3,this.G\u003dNaN,this.Z(\"ctmp\",\"provf\",\"\"+a.toFixed(3))));b\u0026\u0026this.dispose()};\ng.k.shouldRetry\u003dfunction(a,b){return this.ya\u0026\u0026this.J?!1:!a\u0026\u0026this.requestNumber\u003d\u003d\u003db.requestNumber};\ng.k.va\u003dfunction(){this.i\u003d{};g.Kx.prototype.va.call(this)};\ng.k.Fb\u003dfunction(){var a\u003d{requestedKeyIds:this.xa,cryptoPeriodIndex:this.cryptoPeriodIndex};this.u\u0026\u0026(a.keyStatuses\u003dthis.i);return a};\ng.k.cf\u003dfunction(){var a\u003dthis.C.join();if(PV(this)){var b\u003dnew Set,c;for(c in this.i)\"usable\"!\u003d\u003dthis.i[c].status\u0026\u0026b.add(this.i[c].type);a+\u003d\"/UKS.\"+Array.from(b)}return a+\u003d\"/\"+this.cryptoPeriodIndex};\ng.k.ma\u003dfunction(){};g.w(RV,g.F);g.k\u003dRV.prototype;g.k.TN\u003dfunction(a){if(this.C){var b\u003da.messageType||\"license-request\";this.C(new Uint8Array(a.message),b)}};\ng.k.Kn\u003dfunction(){this.J\u0026\u0026this.J(this.i.keyStatuses)};\ng.k.SK\u003dfunction(a){this.C\u0026\u0026this.C(a.message,\"license-request\")};\ng.k.RK\u003dfunction(a){if(this.u){if(this.l){var b\u003dthis.l.error.code;a\u003dthis.l.error.systemCode}else b\u003da.errorCode,a\u003da.systemCode;this.u(\"t.prefixedKeyError;c.\"+b+\";sc.\"+a)}};\ng.k.QK\u003dfunction(){this.G\u0026\u0026this.G()};\ng.k.update\u003dfunction(a){var b\u003dthis;if(this.i)return this.i.update(a).then(null,ls(function(c){nCa(b,\"t.update\",c)}));\nthis.l?this.l.update(a):this.element.addKey?this.element.addKey(this.L.keySystem,a,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.L.keySystem,a,this.initData,this.sessionId);return qt()};\ng.k.va\u003dfunction(){this.i\u0026\u0026this.i.close();this.element\u003dnull;g.F.prototype.va.call(this)};g.w(SV,g.F);g.k\u003dSV.prototype;g.k.setServerCertificate\u003dfunction(){return\"widevine\"\u003d\u003d\u003dthis.i.flavor\u0026\u0026this.i.u\u0026\u0026this.l.setServerCertificate?this.l.setServerCertificate(this.i.u):null};\ng.k.createSession\u003dfunction(a,b){var c\u003da.initData;if(this.i.keySystemAccess){b\u0026\u0026b(\"createsession\");var d\u003dthis.l.createSession();ME(this.i)\u0026\u0026(c\u003dpCa(c,this.i.l));b\u0026\u0026b(\"genreq\");a\u003dd.generateRequest(a.contentType,c);var e\u003dnew RV(null,null,null,d,null);a.then(function(){b\u0026\u0026b(\"genreqsuccess\")},ls(function(f){nCa(e,\"t.generateRequest\",f)}));\nreturn e}if(JE(this.i))return rCa(this,c);if(LE(this.i))return qCa(this,c);this.element.generateKeyRequest?this.element.generateKeyRequest(this.i.keySystem,c):this.element.webkitGenerateKeyRequest(this.i.keySystem,c);return this.B\u003dnew RV(this.element,this.i,c,null,null)};\ng.k.WN\u003dfunction(a){var b\u003dUV(this,a);b\u0026\u0026b.SK(a)};\ng.k.VN\u003dfunction(a){var b\u003dUV(this,a);b\u0026\u0026b.RK(a)};\ng.k.UN\u003dfunction(a){var b\u003dUV(this,a);b\u0026\u0026b.QK(a)};\ng.k.getMetrics\u003dfunction(){if(this.l\u0026\u0026this.l.getMetrics)try{var a\u003dthis.l.getMetrics()}catch(b){}return a};\ng.k.va\u003dfunction(){var a;this.u\u003dthis.l\u003dnull;null\u003d\u003d\u003d(a\u003dthis.B)||void 0\u003d\u003d\u003da?void 0:a.dispose();for(var b\u003dg.r(Object.values(this.G)),c\u003db.next();!c.done;c\u003db.next())c.value.dispose();this.G\u003d{};g.F.prototype.va.call(this);delete this.element};g.w(VV,g.F);\nVV.prototype.init\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d,e;return g.B(b,function(f){if(1\u003d\u003df.i)return g.zl(c.i,{position:\"absolute\",width:\"1px\",height:\"1px\",display:\"block\"}),c.i.src\u003dc.u.C,document.body.appendChild(c.i),c.B.N(c.i,\"encrypted\",c.G),d\u003d[{initDataTypes:[\"keyids\",\"cenc\"],audioCapabilities:[{contentType:\u0027audio/mp4; codecs\u003d\"mp4a\"\u0027}],videoCapabilities:[{contentType:\u0027video/mp4; codecs\u003d\"avc1\"\u0027}]}],g.A(f,navigator.requestMediaKeySystemAccess(\"com.youtube.fairplay\",d),2);e\u003df.l;c.u.keySystemAccess\u003d\ne;c.l\u003dnew SV(c.i,c.u);g.J(c,c.l);TV(c.l);g.qa(f)})})};\nVV.prototype.G\u003dfunction(a){var b\u003dthis;if(!this.isDisposed()){var c\u003dnew Uint8Array(a.initData);a\u003dnew GU(c,a.initDataType);var d\u003dOBa(c).replace(\"skd://\",\"https://\"),e\u003d{},f\u003dthis.l.createSession(a,function(){b.ma()});\nf\u0026\u0026(g.J(this,f),this.C.push(f),ZBa(f,function(h){lCa(h,f.i,d,e)},function(){b.ma()},function(){},function(){}))}};\nVV.prototype.ma\u003dfunction(){};\nVV.prototype.va\u003dfunction(){this.C\u003d[];this.i\u0026\u0026this.i.parentNode\u0026\u0026this.i.parentNode.removeChild(this.i);g.F.prototype.va.call(this)};g.w(WV,KV);\nWV.prototype.G\u003dfunction(a){var b;if(!(b\u003d!this.B)){a:{if((b\u003da.cryptoPeriodIndex)\u0026\u00260\u003cthis.i.length)for(var c\u003dg.r(this.i),d\u003dc.next();!d.done;d\u003dc.next())if(b\u003d\u003d\u003dd.value.info.cryptoPeriodIndex){b\u003d!0;break a}b\u003d!1}b\u003d!b}if(b){b\u003d(0,g.P)();if(!(c\u003dthis.C)){a:{c\u003da.cryptoPeriodIndex;if(!isNaN(c)){d\u003dg.r(this.u.values);for(var e\u003dd.next();!e.done;e\u003dd.next())if(1\u003e\u003dMath.abs(e.value.cryptoPeriodIndex-c)){c\u003d!0;break a}}c\u003d!1}c\u003d!c}c?c\u003d0:(c\u003da.i,c\u003d1E3*Math.max(0,Math.random()*((isNaN(c)?120:c)-30)));this.Z(\"log_qoe\",\"wvagt.delay.\"+\nc+\".cpi.\"+a.cryptoPeriodIndex+\".reqlen.\"+this.i.length);this.B\u0026\u00260\u003e\u003dc?sCa(this,a):(this.i.push({time:b+c,info:a}),g.Fq(this.l,c))}};\nWV.prototype.va\u003dfunction(){this.i\u003d[];KV.prototype.va.call(this)};XV.prototype.get\u003dfunction(a){a\u003dZV(this,a);return-1!\u003d\u003da?this.values[a]:null};\nXV.prototype.remove\u003dfunction(a){a\u003dZV(this,a);-1!\u003d\u003da\u0026\u0026(this.keys.splice(a,1),this.values.splice(a,1))};\nXV.prototype.set\u003dfunction(a,b){var c\u003dZV(this,a);-1!\u003d\u003dc?this.values[c]\u003db:(this.keys.push(a),this.values.push(b))};g.w($V,g.Kx);g.k\u003d$V.prototype;g.k.XN\u003dfunction(a){this.zg(\"onecpt\");a.initData\u0026\u0026xCa(this,new Uint8Array(a.initData),a.initDataType)};\ng.k.zT\u003dfunction(a){this.zg(\"onndky\");xCa(this,a.initData,a.contentType)};\ng.k.Wr\u003dfunction(a){this.zg(\"onneedkeyinfo\");g.S(this.W.experiments,\"html5_eme_loader_sync\")\u0026\u0026(this.J.get(a.initData)||this.J.set(a.initData,a));wCa(this,a)};\ng.k.xH\u003dfunction(a){this.u.push(a);aW(this)};\ng.k.createSession\u003dfunction(a){this.l.get(a.initData);this.xa\u003d!0;var b\u003dnew OV(this.videoData,this.W,a,this.drmSessionId);this.l.set(a.initData,b);b.subscribe(\"ctmp\",this.sK,this);b.subscribe(\"keystatuseschange\",this.Kn,this);b.subscribe(\"licenseerror\",this.Wy,this);b.subscribe(\"newlicense\",this.MK,this);b.subscribe(\"newsession\",this.NK,this);b.subscribe(\"sessionready\",this.aL,this);b.subscribe(\"fairplay_next_need_key_info\",this.DK,this);aCa(b,this.B)};\ng.k.MK\u003dfunction(a){this.isDisposed()||(this.ma(),this.zg(\"onnelcswhb\"),a\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003da,this.Z(\"heartbeatparams\",a)))};\ng.k.NK\u003dfunction(){this.isDisposed()||(this.ma(),this.zg(\"newlcssn\"),this.u.shift(),this.xa\u003d!1,aW(this))};\ng.k.aL\u003dfunction(){if(JE(this.i)\u0026\u0026(this.ma(),this.zg(\"onsnrdy\"),this.Fa--,0\u003d\u003d\u003dthis.Fa)){var a\u003dthis.ea;a.element.msSetMediaKeys(a.u)}};\ng.k.Kn\u003dfunction(a){if(!this.isDisposed()){!this.Aa\u0026\u0026this.videoData.X(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(yCa(this),this.Aa\u003d!0);this.ma();this.zg(\"onksch\");if(!PV(a)\u0026\u0026g.Qw\u0026\u0026\"com.microsoft.playready\"\u003d\u003d\u003da.l.keySystem\u0026\u0026navigator.requestMediaKeySystemAccess)var b\u003d\"large\";else{b\u003d[];var c\u003d!0;if(PV(a))for(var d\u003dg.r(Object.keys(a.i)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,\"usable\"\u003d\u003d\u003da.i[e].status\u0026\u0026b.push(a.i[e].type),\"unknown\"!\u003d\u003da.i[e].status\u0026\u0026(c\u003d!1);if(!PV(a)||c)b\u003da.C;b\u003dg.ib(b,\"UHD2\")||g.ib(b,\"UHD2HDR\")?\n\"highres\":g.ib(b,\"UHD1\")||g.ib(b,\"UHD1HDR\")?\"hd2160\":g.ib(b,\"HD\")||g.ib(b,\"HDHDR\")?\"hd1080\":g.ib(b,\"HD720\")||g.ib(b,\"HD720HDR\")?\"hd720\":\"large\"}a:{c\u003doB(\"auto\",b,!1,\"l\");if(this.videoData.Hg){if(mB(this.L,c))break a}else if(sB(this.L,b))break a;this.L\u003dc;this.Z(\"qualitychange\");this.ma();this.zg(\"updtlq\"+b)}this.Z(\"keystatuseschange\",a)}};\ng.k.sK\u003dfunction(a,b){this.isDisposed()||this.Z(\"ctmp\",a,b)};\ng.k.DK\u003dfunction(a,b){this.isDisposed()||this.Z(\"fairplay_next_need_key_info\",a,b)};\ng.k.Wy\u003dfunction(a,b,c,d){this.isDisposed()||(this.videoData.X(\"html5_log_drm_metrics_on_error\")\u0026\u0026yCa(this),this.Z(\"licenseerror\",a,b,c,d))};\ng.k.Dr\u003dfunction(){return this.L};\ng.k.va\u003dfunction(){this.i.keySystemAccess\u0026\u0026this.element\u0026\u0026this.element.setMediaKeys(null);this.element\u003dnull;this.u\u003d[];for(var a\u003dg.r(this.l.values),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.unsubscribe(\"ctmp\",this.sK,this),b.unsubscribe(\"keystatuseschange\",this.Kn,this),b.unsubscribe(\"licenseerror\",this.Wy,this),b.unsubscribe(\"newlicense\",this.MK,this),b.unsubscribe(\"newsession\",this.NK,this),b.unsubscribe(\"sessionready\",this.aL,this),b.unsubscribe(\"fairplay_next_need_key_info\",this.DK,this),b.dispose();\nYV(this.l);YV(this.G);YV(this.J);this.heartbeatParams\u003dnull;g.Kx.prototype.va.call(this)};\ng.k.Fb\u003dfunction(){for(var a\u003d{systemInfo:this.i.Fb(),sessions:[]},b\u003dg.r(this.l.values),c\u003db.next();!c.done;c\u003db.next())a.sessions.push(c.value.Fb());return a};\ng.k.cf\u003dfunction(){return 0\u003e\u003dthis.l.values.length?\"no session\":this.l.values[0].cf()+(this.C?\"/KR\":\"\")};\ng.k.zg\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.isDisposed()||(this.ma(),(this.videoData.Y||b)\u0026\u0026this.Z(\"ctmp\",\"drmlog\",a))};\ng.k.ma\u003dfunction(){};g.w(dW,g.F);g.k\u003ddW.prototype;g.k.uy\u003dfunction(){return this.B};\ng.k.handleError\u003dfunction(a){var b\u003dthis,c;DCa(this,a);if((\"html5.invalidstate\"!\u003d\u003da.errorCode\u0026\u0026\"fmt.unplayable\"!\u003d\u003da.errorCode\u0026\u0026\"fmt.unparseable\"!\u003d\u003da.errorCode||!fW(this,a.errorCode,a.details))\u0026\u0026!FCa(this,a))if(a.i){var d\u003dnull\u003d\u003d\u003d(c\u003dthis.i.Va)||void 0\u003d\u003d\u003dc?void 0:c.l.u;if((\"net.retryexhausted\"\u003d\u003d\u003da.errorCode||\"net.badstatus\"\u003d\u003d\u003da.errorCode\u0026\u0026a.details.fmt_unav)\u0026\u0026d\u0026\u0026d.isLocked())var e\u003d\"FORMAT_UNAVAILABLE\";else if(!this.l.C\u0026\u0026\"auth\"\u003d\u003d\u003da.errorCode\u0026\u0026\"429\"\u003d\u003d\u003da.details.rc){e\u003d\"TOO_MANY_REQUESTS\";var f\u003d\"6\"}this.i.Ff(a.errorCode,\ne,g.dE(a.details),f)}else this.i.Z(\"nonfatalerror\",a),d\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.Ld(a.errorCode,a.details),d\u0026\u0026\"manifest.net.connect\"\u003d\u003d\u003da.errorCode\u0026\u0026(a\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.P)(),(new jV(a,\"manifest\",function(h){b.L\u003d!0;b.Ca(\"pathprobe\",h)},function(h){b.Ld(h.errorCode,h.details)})).send())};\ng.k.Ca\u003dfunction(a,b){this.i.Ub.Ca(a,b)};\ng.k.Ld\u003dfunction(a,b){b\u003dg.dE(b);this.i.Ub.Ld(a,b)};\ng.k.ma\u003dfunction(){};gW.prototype.setPlaybackRate\u003dfunction(a){this.playbackRate\u003da};\ngW.prototype.X\u003dfunction(a){return g.S(this.W.experiments,a)};g.w(iW,g.F);iW.prototype.Hc\u003dfunction(a){bDa(this);this.playerState\u003da.state;0\u003c\u003dthis.u\u0026\u0026g.vI(a,16)\u0026\u0026this.seekCount++;a.state.isError()\u0026\u0026this.send()};\niW.prototype.onError\u003dfunction(a){\"player.fatalexception\"!\u003d\u003da\u0026\u0026(a.match(lMa)?this.networkErrorCount++:this.nonNetworkErrorCount++)};\niW.prototype.send\u003dfunction(){if(!(this.B||0\u003ethis.l)){bDa(this);var a\u003dg.AS(this.i)-this.l,b\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",c\u003dthis.playerState.getData();this.playerState.isError()?b\u003dc\u0026\u0026\"auth\"\u003d\u003d\u003dc.errorCode?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.U(this.playerState,2)?b\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.U(this.playerState,64)?b\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.U(this.playerState,16)||g.U(this.playerState,32)?b\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.U(this.playerState,1)\u0026\u0026g.U(this.playerState,\n4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.U(this.playerState,1)?b\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.U(this.playerState,4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.U(this.playerState,8)\u0026\u0026(b\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");var d\u003dnH(this.i.videoData);c\u003d\"LIVE_STREAM_MODE_UNKNOWN\";\"live\"\u003d\u003d\u003dd?c\u003d\"LIVE_STREAM_MODE_LIVE\":\"dvr\"\u003d\u003d\u003dd\u0026\u0026(c\u003d\"LIVE_STREAM_MODE_DVR\");d\u003dcDa(this.i);var e\u003d0\u003ethis.u?a:this.u-this.l;a\u003dthis.i.W.jb+36E5\u003c(0,g.P)();b\u003d{started:0\u003c\u003dthis.u,stateAtSend:b,joinLatencySecs:e,playTimeSecs:this.playTimeSecs,\nrebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:d,isAd:this.i.videoData.isAd(),liveMode:c,hasDrm:!!g.lH(this.i.videoData),isGapless:this.i.videoData.Sa};!a\u0026\u0026this.i.X(\"html5_health_to_gel\")\u0026\u0026g.Sv(\"html5PlayerHealthEvent\",b);this.i.X(\"html5_health_to_qoe\")\u0026\u0026(b.muted\u003da,this.J(g.dE(b)));this.B\u003d!0;this.dispose()}};\niW.prototype.va\u003dfunction(){this.B||this.send();g.F.prototype.va.call(this)};\nvar lMa\u003d/\\bnet\\b/;var gDa\u003dwindow;var eDa\u003d/[?\u0026]cpn\u003d/;g.w(g.mW,g.F);g.k\u003dg.mW.prototype;g.k.KQ\u003dfunction(){var a\u003dg.AS(this.i);nW(this,a)};\ng.k.Du\u003dfunction(){return this.La};\ng.k.reportStats\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?NaN:a;if(!this.isDisposed()\u0026\u0026(a\u003d0\u003c\u003da?a:g.AS(this.i),-1\u003c[\"PL\",\"B\",\"S\"].indexOf(this.md)\u0026\u0026(!g.Sb(this.l)||a\u003e\u003dthis.B+30)\u0026\u0026(g.lW(this,a,\"vps\",[this.md]),this.B\u003da),!g.Sb(this.l))){7E3\u003d\u003d\u003dthis.sequenceNumber\u0026\u0026g.py(Error(\"Sent over 7000 pings\"));if(!(7E3\u003c\u003dthis.sequenceNumber)){oW(this,a);var b\u003da,c\u003dthis.i.i.Mu(),d\u003dc.droppedVideoFrames||0,e\u003dc.totalVideoFrames||0,f\u003dd-this.bb,h\u003de\u0026\u0026!this.jb;if(d\u003ec.totalVideoFrames||5E3\u003cf)this.onError(\"html5.badframedropcount\",\"df.\"+d+\";tf.\"+\nc.totalVideoFrames);else(0\u003cf||h)\u0026\u0026g.lW(this,b,\"df\",[f]);this.bb\u003dd;this.jb\u003de;!g.S(this.i.W.experiments,\"disable_webgl_reporting\")\u0026\u00260\u003cthis.L\u0026\u0026(g.lW(this,a,\"glf\",[this.L]),this.L\u003d0);a\u003d{event:\"streamingstats\"};this.i.videoData.l\u0026\u0026(a.fmt\u003dthis.i.videoData.l.kc(),(b\u003dthis.i.videoData.J)\u0026\u0026b.kc()!\u003d\u003da.fmt\u0026\u0026(a.afmt\u003db.kc()));a.cpn\u003dthis.i.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(a.adcpn\u003dthis.adCpn);this.V\u0026\u0026(a.addocid\u003dthis.V);this.i.videoData.cotn\u0026\u0026(a.cotn\u003dthis.i.videoData.cotn);a.ei\u003dthis.i.videoData.eventId;\na.el\u003dyH(this.i.videoData);a.docid\u003dthis.i.videoData.videoId;a.content_v\u003dzH(this.i.videoData);a.ns\u003dthis.i.W.ya;a.fexp\u003dthis.i.W.experiments.experimentIds.toString();a.cl\u003d(387454209).toString();(b\u003dthis.i.videoData.adFormat||this.adFormat)\u0026\u0026(a.adformat\u003db);(b\u003dnH(this.i.videoData))\u0026\u0026(a.live\u003db);cH(this.i.videoData)\u0026\u0026(a.drm\u003d1,this.i.videoData.G\u0026\u0026(a.drm_system\u003dELa[this.i.videoData.G.flavor]||0),this.i.videoData.wB\u0026\u0026(a.drm_product\u003dthis.i.videoData.wB));ys()\u0026\u0026this.i.videoData.eb\u0026\u0026(a.ctt\u003dthis.i.videoData.eb,a.cttype\u003d\nthis.i.videoData.Qh,this.i.videoData.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dthis.i.videoData.mdxEnvironment));CH(this.i.videoData)\u0026\u0026(a.dai\u003dthis.i.videoData.enableServerStitchedDai?\"ss\":\"cs\");a.seq\u003dthis.sequenceNumber++;g.Zb(a,this.i.W.deviceParams);a\u003dg.ui(\"//\"+this.i.W.Ui+\"/api/stats/qoe\",a);b\u003dc\u003d\"\";d\u003dg.r(Object.keys(this.l));for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,null\u003d\u003d\u003dthis.l[e]?g.py(new g.Xv(\"Stats report key has invalid value\",e)):(e\u003d\"\u0026\"+e+\"\u003d\"+this.l[e].join(\",\"),100\u003ce.length?b+\u003de:c+\u003de);a+\u003dc;\nb\u003db.replace(/ /g,\"%20\");h\u003dthis.i.videoData.df();e\u003dg.S(this.i.W.experiments,\"qoe_with_networkless\");c\u003dg.S(this.i.W.experiments,\"qoe_send_then_write\");d\u003dg.S(this.i.W.experiments,\"qoe_send_and_write\");f\u003dthis.i.W;var l\u003dthis.i.X(\"web_player_vss_pageid_header\")?this.i.W.pageId:void 0;(h\u003djW(a,f,l,this.i.W.sendVisitorIdHeader?this.i.videoData.visitorData:void 0,h))?(h.method\u003d\"POST\",h.postBody\u003db,kW(a,h,{token:this.i.videoData.eb,fF:this.i.videoData.Qh,mdxEnvironment:this.i.videoData.mdxEnvironment},f,void 0,\ne,c,d\u0026\u0026this.ya)):e?(e\u003dg.S(this.i.W.experiments,\"networkless_ajax\"),f\u003d{method:\"POST\",postBody:b},d\u0026\u0026this.ya?rx(a,f):e?g.it(a,{method:\"POST\",postBody:b}):c?qx(a,f):px(a,f)):Ku(a,void 0,b)}this.l\u003d{}}};\ng.k.Rv\u003dfunction(a){0\u003ca\u0026\u0026(this.l.aft\u003d[a.toString()])};\ng.k.SL\u003dfunction(){if(this.i.videoData.G){var a\u003dthis.i.videoData.G;qW(this,\"eme-\"+(a.keySystemAccess?\"final\":JE(a)?\"ms\":ME(a)?\"ytfp\":LE(a)?\"safarifp\":\"nonfinal\"))}};\ng.k.onError\u003dfunction(a,b){var c\u003dg.AS(this.i);this.Ld(c,a,b);oW(this,c);pW(this)};\ng.k.Ld\u003dfunction(a,b,c){var d\u003dthis.i.i.getCurrentTime();b\u003d[b,d.toFixed(3)];c\u0026\u0026b.push(oDa(c));g.lW(this,a,\"error\",b);this.C\u003d!0};\ng.k.Hc\u003dfunction(a){var b\u003da.state,c\u003dg.AS(this.i),d\u003dthis.getPlayerState(a.state);if(d!\u003d\u003dthis.md){if(!(c\u003cthis.B)){if(\"PL\"\u003d\u003d\u003dthis.md)this.playTimeSecs+\u003dc-this.B;else if(\"B\"\u003d\u003d\u003dthis.md\u0026\u0026this.xa){this.xa\u003d!1;var e\u003dg.T(this.i.W.experiments,\"html5_disable_last_state_change\")?this.B:this.Sa;this.rebufferTimeSecs+\u003dc-e;!this.Ia\u0026\u002610\u003c\u003dthis.rebufferTimeSecs\u0026\u0026180\u003e\u003dthis.playTimeSecs\u0026\u0026(this.i.i.Cv(),this.l.qoealert\u003d[\"1\"],this.Ia\u003d!0)}\"B\"!\u003d\u003dd||\"PL\"!\u003d\u003dthis.md\u0026\u0026\"PB\"!\u003d\u003dthis.md||(this.xa\u003d!0);this.B\u003dc}\"PL\"\u003d\u003d\u003dthis.md\u0026\u0026(\"B\"\u003d\u003d\u003d\nd||\"S\"\u003d\u003d\u003dd)||this.i.videoData.Y?oW(this,c):nW(this,c);\"PL\"\u003d\u003d\u003dd\u0026\u0026g.Fq(this.zb);this.i.X(\"html5_unstarted_buffering\")\u0026\u0026this.i.videoData.Y\u0026\u0026g.U(a.state,64)\u0026\u0026\"N\"!\u003d\u003dd\u0026\u0026this.Ca(\"unstub\",d);g.lW(this,c,\"vps\",[d]);this.md\u003dd;this.B\u003dthis.Sa\u003dc;this.C\u003d!0}a\u003db.getData();g.U(b,128)\u0026\u0026a\u0026\u0026this.Ld(c,a.errorCode,a.zL);(g.U(b,2)||g.U(b,128))\u0026\u0026this.reportStats(c);b.xc()\u0026\u0026!this.G\u0026\u0026(0\u003c\u003dthis.u\u0026\u0026(this.l.user_intent\u003d[this.u.toString()]),this.G\u003d!0);pW(this)};\ng.k.Jn\u003dba(34);g.k.In\u003dba(37);g.k.sj\u003dba(15);g.k.getPlayerState\u003dfunction(a){if(g.U(a,128))return\"ER\";if(g.U(a,512))return\"SU\";if(g.U(a,16)||g.U(a,32))return\"S\";if(this.i.X(\"html5_unstarted_buffering\")\u0026\u0026g.mK(a)\u0026\u0026g.U(a,64))return\"B\";var b\u003dmMa[pK(a)];g.HF(this.i.W)\u0026\u0026\"B\"\u003d\u003d\u003db\u0026\u00263\u003d\u003d\u003dthis.i.i.getVisibilityState()\u0026\u0026(b\u003d\"SU\");\"B\"\u003d\u003d\u003db\u0026\u0026g.U(a,4)\u0026\u0026(b\u003d\"PB\");return b};\ng.k.va\u003dfunction(){g.F.prototype.va.call(this);window.clearInterval(this.Ua)};\ng.k.Ca\u003dfunction(a,b,c){var d\u003dthis.l.ctmp||[],e\u003d-1!\u003d\u003dthis.Ib.indexOf(a);e||this.Ib.push(a);if(!c||!e){b\u003doDa(b);if(!c\u0026\u0026!/^t[.]/.test(b)){var f\u003d1E3*g.AS(this.i);b\u003d\"t.\"+f.toFixed()+\";\"+b}d.push(a+\":\"+b);this.ma();this.l.ctmp\u003dd;pW(this);return f}};\ng.k.Sv\u003dfunction(a,b,c){this.J\u003d{EV:Number(this.Ca(\"glrem\",\"nst.\"+a.toFixed()+\";rem.\"+b.toFixed()+\";ca.\"+ +c)),lK:a,uV:b,isAd:c}};\ng.k.qs\u003dfunction(a,b,c){g.lW(this,g.AS(this.i),\"ad_playback\",[a,b,c])};\ng.k.ma\u003dfunction(){};\nvar Z2\u003d{},mMa\u003d(Z2[5]\u003d\"N\",Z2[-1]\u003d\"N\",Z2[3]\u003d\"B\",Z2[0]\u003d\"EN\",Z2[2]\u003d\"PA\",Z2[1]\u003d\"PL\",Z2);pDa.prototype.update\u003dfunction(){if(this.L){var a\u003dthis.i.i.getCurrentTime()||0;g.S(this.i.W.experiments,\"html5_vss_media_time_killswitch\")||(a\u003dthis.i.i.Ah()||0);var b\u003dg.AS(this.i);if(a!\u003d\u003dthis.l||tDa(this,a,b)){var c;if(!(c\u003da\u003cthis.l||a-this.l\u003eb-this.lastUpdateTime+2||tDa(this,a,b))){var d\u003dthis.i.Bh();c\u003dd.volume;var e\u003dc!\u003d\u003dthis.ea;d\u003dd.muted;d!\u003d\u003dthis.V?(this.V\u003dd,c\u003d!0):(!e||0\u003c\u003dthis.C||(this.ea\u003dc,this.C\u003db),c\u003db-this.C,0\u003c\u003dthis.C\u0026\u00262\u003cc?(this.C\u003d-1,c\u003d!0):c\u003d!1)}c\u0026\u0026(tW(this),this.u\u003da);this.lastUpdateTime\u003db;this.l\u003d\na}}};uW.prototype.send\u003dfunction(a){if(!this.Fa){var b\u003dwW(this);b\u003dg.ui(this.uri,b);if(this.eb)this.attestationResponse\u0026\u0026(a\u003dvW(this)||{},a.method\u003d\"POST\",a.postParams\u003d{atr:this.attestationResponse},this.V?this.ea?qx(b,a):px(b,a):g.it(b,a));else{var c\u003dvW(this,a);kW(b,c,{token:this.J,fF:this.Ya,mdxEnvironment:this.mdxEnvironment},this.W,a,this.V,this.ea,this.isFinal\u0026\u0026this.td)}this.Fa\u003d!0}};\nuW.prototype.l\u003dfunction(a){void 0\u003d\u003d\u003da\u0026\u0026(a\u003dNaN);return Number(a.toFixed(3)).toString()};\nvar $2\u003d{},vDa\u003d($2.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,$2.LIVING_ROOM_APP_MODE_MAIN\u003d1,$2.LIVING_ROOM_APP_MODE_KIDS\u003d2,$2.LIVING_ROOM_APP_MODE_MUSIC\u003d3,$2.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,$2.LIVING_ROOM_APP_MODE_GAMING\u003d5,$2);g.w(yW,g.F);g.k\u003dyW.prototype;g.k.jd\u003dfunction(){this.l.update();var a;if(a\u003dthis.i.videoData.isLoaded()\u0026\u0026this.i.videoData.Ib\u0026\u0026this.B\u0026\u0026!this.ea)a\u003dthis.l,a\u003d(g.S(a.i.W.experiments,\"html5_vss_media_time_killswitch\")?a.G+a.i.i.getCurrentTime()-a.u:a.G+a.i.i.Ah()-a.u)\u003e\u003dthis.i.videoData.Ib;a\u0026\u0026(this.B\u0026\u0026this.i.videoData.Ib\u0026\u0026(a\u003dzW(this,\"delayplay\"),a.Nc\u003d!0,a.send(),this.ea\u003d!0),wDa(this))};\ng.k.Hc\u003dfunction(a){this.isDisposed()||(g.U(a.state,2)?(this.currentPlayerState\u003d\"paused\",g.vI(a,2)\u0026\u0026this.B\u0026\u0026CW(this).send()):g.U(a.state,8)?(this.currentPlayerState\u003d\"playing\",this.B\u0026\u0026isNaN(this.u)\u0026\u0026AW(this,!1)):this.currentPlayerState\u003d\"paused\")};\ng.k.va\u003dfunction(){g.F.prototype.va.call(this);g.dt(this.u);this.u\u003dNaN;rDa(this.l)};\ng.k.Fb\u003dfunction(){return wW(zW(this,\"playback\"))};\ng.k.Ks\u003dfunction(){this.i.videoData.L.eventLabel\u003dyH(this.i.videoData);this.i.videoData.L.playerStyle\u003dthis.i.W.playerStyle;this.i.videoData.Xg\u0026\u0026(this.i.videoData.L.feature\u003d\"pyv\");this.i.videoData.L.vid\u003dthis.i.videoData.videoId;var a\u003dthis.i.videoData.L;var b\u003dthis.i.videoData;b\u003db.isAd()||!!b.Xg;a.isAd\u003db};\ng.k.Ch\u003dfunction(a){var b\u003dzW(this,\"engage\");b.L\u003da;return uDa(b,BDa(this.i))};ADa.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};EW.prototype.X\u003dfunction(a){return g.S(this.W.experiments,a)};\nvar CDa\u003d{other:1,none:2,wifi:3,cellular:7};g.w(g.FW,g.F);g.k\u003dg.FW.prototype;g.k.Hc\u003dfunction(a){var b;if(g.vI(a,1024)||g.vI(a,512)||g.vI(a,4)){if(this.u){var c\u003dthis.u;0\u003c\u003dc.u||(c.l\u003d-1,c.delay.stop())}this.qoe\u0026\u0026(c\u003dthis.qoe,c.G||(c.u\u003d-1))}this.l.videoData.enableServerStitchedDai\u0026\u0026this.Kf?null\u003d\u003d\u003d(b\u003dthis.B.get(this.Kf))||void 0\u003d\u003d\u003db?void 0:b.Hc(a):this.i\u0026\u0026this.i.Hc(a);this.qoe\u0026\u0026this.qoe.Hc(a);this.u\u0026\u0026this.u.Hc(a)};\ng.k.jd\u003dfunction(){var a;this.l.videoData.enableServerStitchedDai\u0026\u0026this.Kf?null\u003d\u003d\u003d(a\u003dthis.B.get(this.Kf))||void 0\u003d\u003d\u003da?void 0:a.jd():this.i\u0026\u0026this.i.jd()};\ng.k.Ld\u003dfunction(a,b){if(this.qoe)this.qoe.onError(a,b);if(this.u)this.u.onError(a)};\ng.k.Jn\u003dba(33);g.k.Ca\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.Ca(a,b,c)};\ng.k.Sv\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.Sv(a,b,c)};\ng.k.Rv\u003dfunction(a){this.qoe\u0026\u0026this.qoe.Rv(a)};\ng.k.qs\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.qs(a,b,c)};\ng.k.In\u003dba(36);g.k.sj\u003dba(14);g.k.Du\u003dfunction(){if(this.qoe)return this.qoe.Du()};\ng.k.Fb\u003dfunction(){var a;if(this.l.videoData.enableServerStitchedDai\u0026\u0026this.Kf)null\u003d\u003d\u003d(a\u003dthis.B.get(this.Kf))||void 0\u003d\u003d\u003da?void 0:a.Fb();else if(this.i)return this.i.Fb();return{}};\ng.k.Ch\u003dfunction(a){return this.i?this.i.Ch(a):function(){}};\ng.k.Ks\u003dfunction(){this.i\u0026\u0026this.i.Ks()};g.w(GW,g.F);g.k\u003dGW.prototype;g.k.Gd\u003dfunction(a){this.Vk();var b\u003dthis.i;if(1\u003ca.length\u0026\u0026a.length\u003eb.i.length)b.i\u003db.i.concat(a),b.i.sort(b.l);else{a\u003dg.r(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,!b.i.length||0\u003cb.l(c,b.i[b.i.length-1])?b.i.push(c):g.Ab(b.i,c,b.l)}this.u\u003dNaN;this.Vk()};\ng.k.Pf\u003dfunction(a){1E4\u003ca.length\u0026\u0026g.py(new g.Xv(\"Over 10k cueRanges removal occurs with a sample: \",a[0]));if(!this.isDisposed()){var b\u003dnew Set(a);this.l\u003dthis.l.filter(function(c){return!b.has(c)});\nPDa(this.i,b);this.Vk()}};\ng.k.Vm\u003dfunction(){return this.isDisposed()?[]:this.i.i};\ng.k.reset\u003dfunction(){this.started\u003d!1;this.B.stop();this.i.i\u003d[];this.l\u003d[];this.Vk()};\ng.k.Ue\u003dfunction(a){var b\u003dthis.Vm().filter(function(c){return c.namespace\u003d\u003d\u003da});\nthis.Pf(b);return b};\ng.k.Hc\u003dfunction(a){this.started\u0026\u0026(this.Vk(),g.U(a.Gn,16)\u0026\u0026(a\u003dODa(this.i,Math.max(this.u-2E3,0)),!isNaN(a)\u0026\u00260x7ffffffffffff\u003ea\u0026\u0026this.B.start()))};\ng.k.pC\u003dfunction(a){var b\u003d[];if(!a.length)return b;for(var c\u003d0;c\u003ca.length;c++){var d\u003da[c];d.active\u0026\u0026-1\u003d\u003d\u003dthis.l.indexOf(d)\u0026\u0026(this.l.push(d),b.push([1,d]))}return b};\ng.k.tC\u003dfunction(a){var b\u003d[];if(!a.length)return b;a.sort(g.eA);a\u003dg.r(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,this.l.splice(this.l.indexOf(c),1),b.push([2,c]);return b};\ng.k.Vk\u003dfunction(){this.C\u003d!0;if(!this.G){for(var a\u003d3;this.C\u0026\u0026a;)this.C\u003d!1,this.G\u003d!0,this.vJ(),this.G\u003d!1,a--;this.J().xc()\u0026\u0026(a\u003dODa(this.i,this.u),!isNaN(a)\u0026\u00260x7ffffffffffff\u003ea\u0026\u0026(a\u003d(a-this.u)/this.Y(),this.B.start(a)))}};\ng.k.vJ\u003dfunction(){if(this.started\u0026\u0026!this.isDisposed()){this.B.stop();var a\u003dthis.J();g.U(a,32)\u0026\u0026this.V.start();for(var b\u003dg.U(this.J(),2)?0x8000000000000:1E3*this.ea(),c\u003dg.U(a,2),d\u003d[],e\u003d[],f\u003dg.r(this.l),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.active\u0026\u0026(c?0x8000000000000\u003eh.end:!h.contains(b))\u0026\u0026e.push(h);d\u003dd.concat(this.tC(e));f\u003de\u003dnull;c?(a\u003dMDa(this.i,0x7ffffffffffff),e\u003da.filter(function(l){return 0x8000000000000\u003el.end}),f\u003dNDa(this.i)):a\u003dthis.u\u003c\u003db\u0026\u0026nK(a)?LDa(this.i,this.u,b):MDa(this.i,b);\nd\u003dd.concat(this.pC(a));e\u0026\u0026(d\u003dd.concat(this.tC(e)));f\u0026\u0026(d\u003dd.concat(this.pC(f)));this.u\u003db;QDa(this,d)}};\ng.k.va\u003dfunction(){this.l\u003d[];this.i.i\u003d[];g.F.prototype.va.call(this)};\ng.uS.jy(GW,{Gd:\"crmacr\",pC:\"crmncr\",tC:\"crmxcr\",vJ:\"crmis\",Pf:\"crmrcr\"});g.w(KW,g.Kx);KW.prototype.Pl\u003dfunction(){return this.J};\nKW.prototype.cj\u003dfunction(){return Math.max(this.L()-WDa(this,!0),this.videoData.getMinSeekableTime())};\nKW.prototype.ma\u003dfunction(){};g.w(PW,g.F);PW.prototype.Hc\u003dfunction(){g.Fq(this.B)};\nPW.prototype.G\u003dfunction(){var a\u003dthis,b\u003dthis.i.cd(),c\u003dthis.i.getPlayerState();if(b\u0026\u0026!c.isError()){var d\u003db.getCurrentTime(),e\u003d8\u003d\u003d\u003dc.state\u0026\u0026d\u003ethis.l,f\u003dg.U(c,8)\u0026\u0026g.U(c,16),h\u003dthis.i.visibility.isBackground()||c.isSuspended();QW(this,this.Aa,f\u0026\u0026!h,e,\"qoe.slowseek\",function(){},\"timeout\");\nf\u003df\u0026\u0026isFinite(this.l)\u0026\u00260\u003cthis.l\u0026\u0026Hpa(b,this.l);var l\u003d!d||10\u003cMath.abs(d-this.l);QW(this,this.Fa,f\u0026\u0026l\u0026\u0026!h,e,\"qoe.slowseek\",function(){b.seekTo(a.l)},\"set_cmt\");\nf\u003df\u0026\u0026YD(b.Lf(),this.l);var m\u003dthis.i.Va;l\u003d!m||!m.policy.Ja;var n\u003dfunction(){b.seekTo(a.l+.001)};\nQW(this,this.Y,f\u0026\u0026l\u0026\u0026!h,e,\"qoe.slowseek\",n,\"jiggle_cmt\");var p\u003dfunction(){return cW(a.i)};\nQW(this,this.xa,f\u0026\u0026!h,e,\"qoe.slowseek\",p,\"new_elem\");l\u003dnK(c);f\u003dg.oK(c);var q\u003db.Lf(),t\u003dXD(q,d);ZDa(this,b,q,d,h,l,f);q\u003d0\u003c\u003dt\u0026\u0026q.end(t)\u003ed+5;q\u003dl\u0026\u0026f\u0026\u0026q;QW(this,this.L,q\u0026\u0026!h,l\u0026\u0026!f,\"qoe.longrebuffer\",n,\"jiggle_cmt\");QW(this,this.V,q\u0026\u0026!h,l\u0026\u0026!f,\"qoe.longrebuffer\",p,\"new_elem_nnr\");if(m){var u\u003dm.getCurrentTime();n\u003db.qp();n\u003dDka(n,u);m\u003d!m.B.i\u0026\u0026d\u003d\u003d\u003dn;QW(this,this.Sa,l\u0026\u0026f\u0026\u0026m\u0026\u0026!h,l\u0026\u0026!f\u0026\u0026!m,\"qoe.longrebuffer\",function(){b.seekTo(u)},\"seek_to_loader\")}QW(this,this.ea,l\u0026\u0026f\u0026\u0026!h,l\u0026\u0026!f,\"qoe.longrebuffer\",function(){},\n\"timeout\");\nm\u003dc.isSuspended();m\u003dg.ib(this.i.Ai,\"ad\")\u0026\u0026!m;QW(this,this.J,m,!m,\"qoe.start15s\",function(){a.i.Cd(\"ad\")},\"ads_preroll_timeout\");\nm\u003dthis.i.getVideoData();n\u003d.5\u003ed-this.C;p\u003dm.isAd()\u0026\u0026l\u0026\u0026!f\u0026\u0026n;l\u003dfunction(){var x\u003da.i,y\u003dx.Yw.Fc();(!y||!x.videoData.isAd()||y.getVideoData().Tc!\u003d\u003dx.getVideoData().Tc)\u0026\u0026x.videoData.Kd||x.Ff(\"ad.rebuftimeout\",\"RETRYABLE_ERROR\",\"skipslad.vid.\"+x.videoData.videoId)};\nQW(this,this.Ja,p,!p,\"ad.rebuftimeout\",l,\"skip_slow_ad\");f\u003dm.isAd()\u0026\u0026f\u0026\u0026YD(b.Lf(),d+5)\u0026\u0026n;QW(this,this.Ia,f,!f,\"ad.rebuftimeout\",l,\"skip_slow_ad_buf\");QW(this,this.La,g.mK(c)\u0026\u0026g.U(c,64)\u0026\u0026!h,e,\"qoe.start15s\",function(){},\"timeout\");\nthis.C\u003dd;this.B.start()}};\nPW.prototype.Ld\u003dfunction(a,b,c){b\u003dthis.Fb(b);b.wn\u003dc;b.wdup\u003dthis.u[a]?\"1\":\"0\";this.i.Ld(new g.cE(a,!1,b));this.u[a]\u003d!0};\nPW.prototype.Fb\u003dfunction(a){a\u003dObject.assign(this.i.Fb(!0),a.Fb());this.l\u0026\u0026(a.stt\u003dthis.l.toFixed(3));delete a.uga;delete a.euri;delete a.referrer;delete a.fexp;delete a.vm;return a};\nNW.prototype.reset\u003dfunction(){this.i\u003dthis.triggerTimestamp\u003dthis.l\u003dthis.startTimestamp\u003d0;this.u\u003d!1};\nNW.prototype.Fb\u003dfunction(){var a\u003d{},b\u003d(0,g.P)();this.startTimestamp\u0026\u0026(a.wsd\u003d(b-this.startTimestamp).toFixed());this.triggerTimestamp\u0026\u0026(a.wtd\u003d(b-this.triggerTimestamp).toFixed());this.i\u0026\u0026(a.wssd\u003d(b-this.i).toFixed());return a};g.w(SW,g.F);g.k\u003dSW.prototype;g.k.Bj\u003dfunction(a){UW(this);this.videoData\u003da;this.J\u003dthis.l\u003dnull;this.B\u003dthis.Ia\u003dthis.timestampOffset\u003d0;this.Fa\u003d!0;this.ea.dispose();this.ea\u003dnew PW(this.u)};\ng.k.setMediaElement\u003dfunction(a){g.Jx(this.Sa);(this.oa\u003da)?(lEa(this),RW(this)):UW(this)};\ng.k.Hc\u003dfunction(a){this.ea.Hc(a);this.X(\"html5_exponential_memory_for_sticky\")\u0026\u0026(a.state.xc()?g.Fq(this.xa):this.xa.stop());var b;if(b\u003dthis.oa)b\u003d8\u003d\u003d\u003da.Gn.state\u0026\u0026nK(a.state)\u0026\u0026g.oK(a.state)\u0026\u0026this.policy.u;if(b){a\u003dthis.oa.getCurrentTime();b\u003dthis.oa.Lf();var c\u003dthis.X(\"manifestless_post_live_ufph\")||this.X(\"manifestless_post_live\")?XD(b,Math.max(a-3.5,0)):XD(b,a-3.5);0\u003c\u003dc\u0026\u0026a\u003eb.end(c)-1.1\u0026\u0026c+1\u003cb.length\u0026\u002611\u003eb.start(c+1)-b.end(c)\u0026\u0026(c\u003db.start(c+1)+.2,.2\u003eMath.abs(this.Ua-c)||(this.u.Ca(\"seekover\",\"b.\"+WD(b,\n\"_\")+\";cmt.\"+a),this.Ua\u003dc,this.seekTo(c,{zp:!0,Md:\"playbacktimeline_postLiveDisc\"})))}};\ng.k.getCurrentTime\u003dfunction(){return!isNaN(this.i)\u0026\u0026isFinite(this.i)?this.i:this.oa\u0026\u0026iEa(this)?this.oa.getCurrentTime()+this.timestampOffset:this.B||0};\ng.k.Ah\u003dfunction(){return this.getCurrentTime()-this.Oc()};\ng.k.cj\u003dfunction(){return this.l?this.l.cj():Infinity};\ng.k.isAtLiveHead\u003dfunction(a){if(!this.l)return!1;void 0\u003d\u003d\u003da\u0026\u0026(a\u003dthis.getCurrentTime());return MW(this.l,a)};\ng.k.Pl\u003dfunction(){return!!this.l\u0026\u0026this.l.Pl()};\ng.k.seekTo\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003dc.yM?!1:c.yM;var d\u003dvoid 0\u003d\u003d\u003dc.zM?0:c.zM,e\u003dvoid 0\u003d\u003d\u003dc.zp?!1:c.zp,f\u003dvoid 0\u003d\u003d\u003dc.gF?0:c.gF,h\u003dvoid 0\u003d\u003d\u003dc.Md?\"\":c.Md;if(void 0\u003d\u003d\u003dc.Lo?0:c.Lo)a+\u003dthis.Oc();c\u003da;var l\u003d!isFinite(c)||(this.l?MW(this.l,c):c\u003e\u003dthis.bd())||!g.qH(this.videoData);l||this.u.Ca(\"seeknotallowed\",c+\";\"+this.bd());if(!l)return this.C\u0026\u0026(this.C\u003dnull,XW(this)),Vg(this.getCurrentTime());this.ma();if(.005\u003eMath.abs(a-this.i)\u0026\u0026this.V)return this.ma(),this.G;h\u0026\u0026(c\u003da,(g.eH(this.videoData)||\nthis.X(\"html5_log_seek_reasons\"))\u0026\u0026this.u.Ca(\"seekreason\",\"reason.\"+h+\";tgt.\"+c));this.V\u0026\u0026UW(this);this.G||(this.G\u003dnew sS);a\u0026\u0026!isFinite(a)\u0026\u0026TW(this,!1);h\u003da;(WW(this)\u0026\u0026!(this.oa\u0026\u00260\u003cthis.oa.nh()\u0026\u00260\u003cdK(this.oa))||iH(this.videoData)\u0026\u0026this.getMinSeekableTime()\u003d\u003d\u003dthis.bd(!1)?0:isFinite(h)||!iH(this.videoData))\u0026\u0026(a\u003dhEa(this,a,e));a\u0026\u0026!isFinite(a)\u0026\u0026TW(this,!1);this.B\u003da;this.Ja\u003df;this.i\u003da;this.l\u0026\u0026(e\u003dthis.l,f\u003da,XDa(e,f,!1),YDa(e,f));e\u003dthis.u;e.Cc.B\u003da;f\u003de.Ot;f.mediaTime\u003da;f.i\u003d!0;b\u0026\u0026KX(e);e.nk\u0026\u0026a\u003ee.videoData.endSeconds\u0026\u0026\nisFinite(a)\u0026\u0026(e.removeCueRange(e.nk),e.nk\u003dnull);a\u003ce.bd()-.01\u0026\u0026(f\u003djK(e.playerState,2),g.U(f,8)\u0026\u0026(f\u003djK(f,4)),e.Mb(f));e.Z(\"SEEK_TO\",e,a);this.G\u0026\u0026(b?d\u0026\u0026this.La.start(d):(this.ma(),this.V\u003d!0,cEa(this)));return this.G};\ng.k.bd\u003dfunction(a){if(!this.videoData.isLivePlayback)return this.videoData.bd();if(iH(this.videoData)\u0026\u0026this.videoData.Si\u0026\u0026this.videoData.i)return this.videoData.i.bd()+this.timestampOffset;if(this.videoData.u\u0026\u0026this.videoData.u.i){if(!a\u0026\u0026this.l)return this.l.cj();a\u003dthis.videoData.bd();this.policy.i\u0026\u0026this.oa\u0026\u0026(a\u003dMath.max(a,Ipa(this.oa)));return a+this.timestampOffset}this.oa?Ft()?(a\u003dthis.oa.Kw().getTime(),a\u003disNaN(a)?0:Math.max((Date.now()-a)/1E3-30,0)):a\u003ddK(this.oa)+this.timestampOffset||this.timestampOffset:\na\u003dthis.timestampOffset;return a};\ng.k.getMinSeekableTime\u003dfunction(){return this.videoData?this.videoData.getMinSeekableTime()+this.timestampOffset:this.timestampOffset};\ng.k.va\u003dfunction(){VW(this,null);this.ea.dispose();g.F.prototype.va.call(this)};\ng.k.Fb\u003dfunction(){var a\u003d{};this.Va\u0026\u0026Object.assign(a,this.Va.Fb());this.oa\u0026\u0026Object.assign(a,this.oa.Fb());return a};\ng.k.bE\u003dfunction(a){this.X(\"html5_unrewrite_timestamps\")?this.timestampOffset\u003da:this.Ia\u003da};\ng.k.getStreamTimeOffset\u003dfunction(){return iH(this.videoData)?this.Ia:this.videoData.i?this.videoData.i.getStreamTimeOffset():0};\ng.k.Oc\u003dfunction(){return this.timestampOffset};\ng.k.getIngestionTime\u003dfunction(a){return this.videoData.i.getIngestionTime(a-this.timestampOffset)};\ng.k.kp\u003dfunction(){if(!this.oa)return 0;if(rH(this.videoData)){var a\u003dIpa(this.oa)+this.timestampOffset-this.getMinSeekableTime(),b\u003dthis.bd()-this.getMinSeekableTime();return Math.max(0,Math.min(1,a/b))}return this.oa.kp()};\ng.k.Xy\u003dfunction(a){this.J\u0026\u0026(this.J.i\u003da.audio.index)};\ng.k.X\u003dfunction(a){return this.W\u0026\u0026g.S(this.W.experiments,a)};\ng.k.ma\u003dfunction(){};YW.prototype.isFinished\u003dfunction(){return this.i};\nYW.prototype.start\u003dfunction(){this.started\u003d!0};\nYW.prototype.reset\u003dfunction(){this.i\u003dthis.started\u003d!1};g.w(ZW,pR);ZW.prototype.i\u003dfunction(a,b){var c\u003dt2.mw(\"oap\");b\u003dpR.prototype.i.call(this,a,b);t2.uu(c,Math.ceil(a.length/16));return b};\nZW.prototype.mu\u003dfunction(a,b,c){var d\u003dObject.create(null,{mu:{get:function(){return pR.prototype.mu}}});\nreturn g.E(this,function f(){var h,l\u003dthis,m;return g.B(f,function(n){if(1\u003d\u003dn.i)return h\u003dt2.mw(\"oan2\"),g.A(n,d.mu.call(l,a,b,c),2);m\u003dn.l;t2.uu(h,Math.ceil(a.byteLength/16));return n.return(m)})})};\ng.w($W,qR);$W.prototype.encrypt\u003dfunction(a,b){var c\u003dt2.mw(\"oap\");b\u003dqR.prototype.encrypt.call(this,a,b);t2.uu(c,Math.ceil(a.byteLength/16));return b};aX.prototype.encrypt\u003dfunction(a){return(new $W(this.i.i)).encrypt(a,this.iv)};\naX.prototype.decrypt\u003dfunction(a,b){return(new $W(this.i.i)).decrypt(a,b)};g.w(bX,g.F);g.k\u003dbX.prototype;g.k.cg\u003dfunction(a){return!!this.Ge.get(a).Od.totalLength};\ng.k.Gi\u003dfunction(a){a\u003dthis.Ge.get(a);var b\u003da.Od;a.LB+\u003db.totalLength;a.Od\u003dnew qD;return b};\ng.k.gf\u003dfunction(a){return this.Ge.get(a).gf};\ng.k.ma\u003dfunction(){};\ng.k.va\u003dfunction(){g.F.prototype.va.call(this);this.Ge.clear()};var a3\u003d{},tEa\u003d(a3.f\u003d\"video\",a3[\"1\"]\u003d\"video\",a3[\"1h\"]\u003d\"video\",a3.h\u003d\"video\",a3.H\u003d\"video\",a3[\"9\"]\u003d\"video\",a3[\"(\"]\u003d\"video\",a3[\"9h\"]\u003d\"video\",a3[\"(h\"]\u003d\"video\",a3.o\u003d\"audio\",a3.O\u003d\"audio\",a3.a\u003d\"audio\",a3.ah\u003d\"audio\",a3.A\u003d\"audio\",a3.m\u003d\"audio\",a3.M\u003d\"audio\",a3.mac3\u003d\"audio\",a3.MAC3\u003d\"audio\",a3.meac3\u003d\"audio\",a3.MEAC3\u003d\"audio\",a3.so\u003d\"audio\",a3.sa\u003d\"audio\",a3[\"8\"]\u003d\"unknown\",a3[\"*\"]\u003d\"unknown\",a3.w\u003d\"unknown\",a3[\"3\"]\u003d\"unknown\",a3[\"6\"]\u003d\"unknown\",a3[\"\"]\u003d\"unknown\",a3);yEa.prototype.decrypt\u003dfunction(a){return g.E(this,function c(){var d\u003dthis,e,f,h,l,m,n;return g.B(c,function(p){switch(p.i){case 1:if(d.i.length\u0026\u0026!d.i[0].Ck)return p.return();d.l\u003d!0;e\u003dnew Uint8Array(16);oR()?f\u003dnew ZW(a):h\u003dnew $W(a);case 2:if(!d.i.length||!d.i[0].Ck){p.wb(3);break}l\u003dd.i.shift();if(!f){m\u003dh.decrypt(l.buffer,e);p.wb(4);break}return g.A(p,f.decrypt(l.buffer,e),5);case 5:m\u003dp.l;case 4:n\u003dm;for(var q\u003d0;q\u003ce.length;q++)if(255\u003d\u003d\u003de[q])e[q]\u003d0;else{e[q]+\u003d1;break}zEa(d.u.Ed,l.WE,n);p.wb(2);break;\ncase 3:dX(d),d.l\u003d!1,g.qa(p)}})})};eX.prototype.feed\u003dfunction(a,b){var c\u003db.totalLength;this.ma();switch(a){case 10:var d\u003dPQ(new MQ(b),1);this.ma();a\u003d!1;switch(d){case 5:c\u003dthis.Ed;c.We(\"orfb\");c.G\u003d!0;break;case 0:this.iv\u003d(new rEa(b)).i.iv;break;case 16:this.ez(b);break;case 2:break;default:a\u003d!0}this.Ed.Ll\u0026\u0026this.Ed.Ca(\"ombup\",\"id.10;pt.\"+d+\";len.\"+b.totalLength+(a?\";ignored.1\":\"\"));this.l\u003dd;break;case 11:DEa(this,b);break;case 20:a\u003dnew uEa(b);var e\u003da.u;c\u003da.l;var f\u003da.Ak,h\u003dvoid 0!\u003d\u003dthis.i[c];this.Ed.Ll\u0026\u0026this.Ed.Ca(\"ombup\",\"id.20;len.\"+\nb.totalLength+\";hid.\"+e);this.ma();this.u[e]\u003dc;h?(b\u003dthis.i[c].headers,b.push(a),a.i\u0026\u00262\u003d\u003d\u003db.length\u0026\u0026this.Ed.ez(c,b[0].i+b[1].i)):(this.i[c]\u003d{fJ:!1,Ak:f,headers:[a]},null\u003d\u003d\u003d(d\u003dthis.Ed.Wk)||void 0\u003d\u003d\u003dd?void 0:pEa(d,c,f));break;case 21:EEa(this,b,!1);break;case 12:EEa(this,b,!0);break;case 22:d\u003dvD(b,0);this.Ed.Ll\u0026\u0026this.Ed.Ca(\"ombup\",\"id.22;len.\"+b.totalLength+\";hid.\"+d);b\u003dthis.u[d]||null;this.ma();b\u0026\u0026(d\u003dthis.i[b],1\u003d\u003d\u003dd.headers.length\u0026\u0026d.headers[0].i||AEa(this.queue,b));break;case 37:b\u003dnew sEa(b);b.i\u0026\u0026\n(this.Ed.YN\u003db);break;default:this.Ed.Ll\u0026\u0026this.Ed.Ca(\"ombup\",\"id.\"+a+\";len.\"+c+\";ignored.1\"),this.ma()}};\neX.prototype.ez\u003dfunction(a){a\u003dnew xEa(a);this.Ed.ez(a.i,a.l);this.ma()};\neX.prototype.ma\u003dfunction(){};g.w(jX,hX);jX.prototype.l\u003dfunction(a){XQ(a,1,this.name);XQ(a,2,this.value)};g.w(kX,hX);kX.prototype.l\u003dfunction(a){XQ(a,1,this.url);for(var b\u003dg.r(this.httpHeaders),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,Wva(a),c.l(a),Xva(a);XQ(a,3,this.postBody)};g.w(lX,hX);lX.prototype.l\u003dfunction(a){this.i.mM\u0026\u0026UQ(a,13,this.i.mM);if(void 0!\u003d\u003dthis.i.lastManualDirection){var b\u003dthis.i.lastManualDirection;TQ(a,112);TQ(a,b\u003c\u003c1^b\u003e\u003e31)}this.i.IJ\u0026\u0026UQ(a,16,this.i.IJ);this.i.viewportHeight\u0026\u0026this.i.viewportWidth\u0026\u0026(UQ(a,18,this.i.viewportWidth),UQ(a,19,this.i.viewportHeight));this.i.eM\u0026\u0026UQ(a,21,this.i.eM);this.i.HH\u0026\u0026UQ(a,23,this.i.HH);void 0!\u003d\u003dthis.i.visibilityState\u0026\u0026UQ(a,34,this.i.visibilityState);void 0!\u003d\u003dthis.i.lM\u0026\u0026UQ(a,39,this.i.lM)};g.w(mX,hX);mX.prototype.l\u003dfunction(a){VQ(a,2,this.i);VQ(a,5,this.encryptedClientKey);VQ(a,6,this.iv);VQ(a,7,this.hmac);UQ(a,10,this.serializeResponseAsJson?1:0)};g.w(nX,hX);nX.prototype.l\u003dfunction(a){Wva(a);this.i.l(a);Xva(a);VQ(a,3,iX(this.u));this.onesieUstreamerConfig\u0026\u0026VQ(a,4,this.onesieUstreamerConfig)};oX.prototype.feed\u003dfunction(a){rD(this.i,a);GEa(this)};\noX.prototype.dispose\u003dfunction(){this.i\u003dnew qD};var b3\u003d{init:\"0-1\",index:\"2-3\",clen:\"\",url:\"\",sp:\"\",s:\"\",lmt:\"\"},NEa\u003d[Object.assign({itag:\"137\",bitrate:\"4000000\",size:\"1920x1080\",fps:\"30\",type:\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027},b3),Object.assign({itag:\"248\",bitrate:\"2000000\",fps:\"30\",size:\"1920x1080\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},b3),Object.assign({itag:\"399\",bitrate:\"1000000\",size:\"1920x1080\",fps:\"60\",type:\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027},b3),Object.assign({itag:\"299\",bitrate:\"5000000\",size:\"1920x1080\",fps:\"60\",type:\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027},\nb3),Object.assign({itag:\"303\",bitrate:\"3000000\",fps:\"60\",size:\"1920x1080\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},b3),Object.assign({itag:\"140\",type:\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027},b3),Object.assign({itag:\"251\",audio_sample_rate:\"48000\",type:\u0027audio/webm; codecs\u003d\"opus\"\u0027},b3)],c3\u003d{},LEa\u003d(c3[\"137\"]\u003d[\"136\",\"135\",\"134\",\"133\",\"160\"],c3[\"248\"]\u003d[\"247\",\"244\",\"243\",\"242\",\"278\"],c3[\"399\"]\u003d[\"398\",\"397\",\"396\",\"395\",\"394\"],c3[\"299\"]\u003d\"298 137 136 135 134 133 160\".split(\" \"),c3[\"303\"]\u003d\"302 248 247 244 243 242 278\".split(\" \"),\nc3[\"140\"]\u003d[],c3[\"251\"]\u003d[\"250\"],c3),d3\u003d{},HEa\u003d(d3[\"160\"]\u003d0,d3[\"133\"]\u003d22639,d3[\"134\"]\u003d45778,d3[\"135\"]\u003d73749,d3[\"136\"]\u003d153645,d3[\"137\"]\u003d332697,d3[\"278\"]\u003d0,d3[\"242\"]\u003d22702,d3[\"243\"]\u003d42954,d3[\"244\"]\u003d73575,d3[\"247\"]\u003d139201,d3[\"248\"]\u003d259369,d3[\"298\"]\u003d260272,d3[\"299\"]\u003d589187,d3[\"302\"]\u003d295858,d3[\"303\"]\u003d528496,d3[\"394\"]\u003d0,d3[\"395\"]\u003d18457,d3[\"396\"]\u003d37231,d3[\"397\"]\u003d65872,d3[\"398\"]\u003d133087,d3[\"399\"]\u003d236318,d3),e3\u003d{},IEa\u003d(e3[\"133\"]\u003d240,e3[\"134\"]\u003d360,e3[\"135\"]\u003d480,e3[\"136\"]\u003d720,e3[\"137\"]\u003d1080,e3[\"242\"]\u003d240,e3[\"243\"]\u003d\n360,e3[\"244\"]\u003d480,e3[\"247\"]\u003d720,e3[\"248\"]\u003d1080,e3[\"298\"]\u003d720,e3[\"299\"]\u003d1080,e3[\"302\"]\u003d720,e3[\"303\"]\u003d1080,e3[\"395\"]\u003d240,e3[\"396\"]\u003d360,e3[\"397\"]\u003d480,e3[\"398\"]\u003d720,e3[\"399\"]\u003d1080,e3),JEa\u003d[\"1\",\"9\",\"h\"];g.w(pX,g.F);g.k\u003dpX.prototype;g.k.We\u003dfunction(a){this.i.We(a)};\ng.k.ez\u003dfunction(a,b){var c;null\u003d\u003d\u003d(c\u003dthis.Wk)||void 0\u003d\u003d\u003dc?void 0:(c.Ge.get(a).qk\u003db,c.ma());fX(this,!0)};\ng.k.Ca\u003dfunction(a,b){this.i.Ca(a,b)};\ng.k.fetch\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d,e,f,h,l,m,n,p,q,t;return g.B(b,function(u){if(1\u003d\u003du.i){c.ma();c.u.start();c.We(\"ogpd\");var x\u003dc.playerRequest,y\u003dc.W,z\u003dc.videoData,G\u003dy.Mg;G\u003d\"https://youtubei.googleapis.com/youtubei/\"+G.innertubeApiVersion+\"/player?key\u003d\"+G.innertubeApiKey;var H\u003d[new jX({name:\"Content-Type\",value:\"application/json\"})],I\u003dz.df();I\u0026\u0026H.push(new jX({name:\"Authorization\",value:\"Bearer \"+I}));H.push(new jX({name:\"User-Agent\",value:g.Xc}));(z\u003dz.visitorData||g.O(\"VISITOR_DATA\",\nvoid 0))\u0026\u0026H.push(new jX({name:\"X-Goog-Visitor-Id\",value:z}));(y\u003dg.GE(y.experiments,\"debug_sherlog_username\"))\u0026\u0026H.push(new jX({name:\"X-Youtube-Sherlog-Username\",value:y}));x\u003dJSON.stringify(x);e\u003dnew kX({url:G,httpHeaders:H,postBody:x});try{var L\u003dc.W;var X\u003dc.i.getPlayerSize();var Q\u003dc.i.getVisibilityState(),va\u003dc.C.onesieUstreamerConfig,za\u003dc.B;var Mb\u003dza.encrypt(iX(e));var Sc\u003dza.i.encryptedClientKey,Pb\u003dza.iv,dc\u003dza.iv,mc\u003dnew rR(za.i.l);mc.update(Mb);mc.update(dc);var hg\u003dtwa(mc);mc.update(mc.C);mc.update(hg);\nvar Tg\u003dtwa(mc);mc.reset();var nc\u003dnew mX(Mb,Sc,Pb,Tg);za\u003d{};var em\u003dfF(0);if(em){za.IJ\u003dem;za.lastManualDirection\u003dmla();var fm\u003dvz()||0;0\u003cfm\u0026\u0026(za.mM\u003d(0,g.P)()-fm)}za.eM\u003dfF();za.HH\u003dcF(L.schedule,!0);var gm\u003dg.QF();za.viewportHeight\u003dX.height*gm;za.viewportWidth\u003dX.width*gm;za.visibilityState\u003dQ;za.lM\u003dHu();d\u003dnew nX(nc,new lX(za),va)}catch(ie){return c.ma(),ie instanceof g.cE?gX(c,ie):(f\u003dnew g.cE(\"onesie.request\",!1),gX(c,f)),u.return(c.l)}c.We(\"osor\");h\u003dzta(c.W);l\u003diX(d);g.Et()\u0026\u0026(l\u003dnew Uint8Array(l.buffer.slice(0,\nl.length)));m\u003d{method:\"POST\",body:l,headers:{\"Content-Type\":\"text/plain\"}};n\u003d\"\";L\u003dc.videoData;var Oe,tc;X\u003dL.T().Kc;(null\u003d\u003d\u003dX||void 0\u003d\u003d\u003dX?0:X.baseUrl)\u0026\u0026(Q\u003dg.GE(L.T().experiments,\"debug_bandaid_hostname\")||(null\u003d\u003d\u003d(Oe\u003dBLa())||void 0\u003d\u003d\u003dOe?void 0:Oe.primary))\u0026\u0026(tc\u003dQEa(new g.KB(\"https://\"+Q+X.baseUrl),L));if(tc)Oe\u003dtc;else{var Zc;Oe\u003dnull!\u003d\u003d(Zc\u003dL.Up)\u0026\u0026void 0!\u003d\u003dZc\u0026\u0026Zc.url?new g.KB(L.Up.url):null}return(p\u003dOe)?u.wb(2):g.A(u,REa(c.videoData),3)}2!\u003du.i\u0026\u0026(p\u003du.l);if(p){Zc\u003dp;Oe\u003dc.videoData;a:{if(c.Wk){tc\u003dcF(c.W.schedule,\n!0);L\u003dc.i.getVideoData();X\u003dOEa(L);L\u003dX.video.map(MEa).flat();X\u003dX.audio.map(MEa).flat();L\u003dKEa(c.i,L,tc);if(L.length){tc\u003d{video:L,audio:X};break a}c.Ca(\"ombspf\",\"limit.\"+tc)}tc\u003dvoid 0}Zc.set(\"ack\",\"1\");Zc.set(\"cpn\",Oe.clientPlaybackNonce);Zc.set(\"opr\",\"1\");Zc.set(\"oaad\",\"0\");Zc.set(\"oavd\",\"0\");tc?(Oe\u003dtc.audio,Zc.set(\"pvi\",tc.video.join(\",\")),Zc.set(\"pai\",Oe.join(\",\")),iB()||Zc.set(\"osh\",\"1\")):(Zc.set(\"pvi\",\"135\"),Zc.set(\"pai\",\"140\"),Zc.set(\"oad\",\"0\"),Zc.set(\"ovd\",\"0\"));n\u003dLB(Zc)}if(!n)return c.ma(),q\u003d\n{url:\"0\"},t\u003dnew g.cE(\"onesie.unavailable.hotconfig\",!1,q),gX(c,t),u.return(c.l);c.We(\"ocs\");c.ma();c.Ll\u0026\u0026c.Ca(\"ombrs\",\"1\");iB()?c.xhr\u003dnew kV(n,h,c,m):c.xhr\u003dnew lV(n,c,m);return u.return(c.l)})})};\ng.k.dE\u003dfunction(){};\ng.k.gz\u003dfunction(){SEa(this)};\ng.k.Kv\u003dfunction(){this.ma();SEa(this);var a\u003dthis.xhr;if(a.pe()){var b\u003d{msg:a.pe()};b\u003dnew g.cE(\"onesie.net\",!1,b)}else 400\u003c\u003da.status?b\u003dnew g.cE(\"onesie.net.badstatus\",!1):a.yz()?this.G||(b\u003dnew g.cE(\"onesie.response.noplayerresponse\",!1)):b\u003dnew g.cE(204\u003d\u003d\u003da.status?\"onesie.net.nocontent\":\"onesie.net.connect\",!1);b?gX(this,b):this.We(\"orf\");this.Ll\u0026\u0026this.Ca(\"ombre\",\"ok.\"+ +!b);fX(this,!1);BEa(this.UA)};\ng.k.PQ\u003dfunction(){this.ma();fX(this,!1)||gX(this,new g.cE(\"onesie.request\",!1,{timeout:\"1\"}))};\ng.k.va\u003dfunction(){var a;g.F.prototype.va.call(this);this.playerResponse\u003d\"\";null\u003d\u003d\u003d(a\u003dthis.xhr)||void 0\u003d\u003d\u003da?void 0:a.abort();BEa(this.UA);this.L.dispose()};\ng.k.ma\u003dfunction(){};g.w(g.tX,g.Kx);g.k\u003dg.tX.prototype;g.k.va\u003dfunction(){this.ma();this.JL();this.rz.stop();window.clearInterval(this.mz);Oya(this.ue);this.visibility.unsubscribe(\"visibilitystatechange\",this.ue);vX(this);AX(this);g.Bu(this.Nn);this.pg();this.me\u003dnull;g.ff(this.videoData);g.ff(this.Zh);g.gf(this.SR);this.nk\u003dnull;this.Uq\u003d!1;this.It\u003d0;g.Kx.prototype.va.call(this)};\ng.k.Rv\u003dfunction(a){this.Ub.Rv(a)};\ng.k.qs\u003dfunction(a,b,c){this.Ub.qs(a,b,c)};\ng.k.BC\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dthis.Va)||void 0\u003d\u003d\u003da?void 0:a.BC()};\ng.k.CC\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dthis.Va)||void 0\u003d\u003d\u003da?void 0:a.CC()};\ng.k.Bj\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;this.ma();this.Ai.length\u003d0;this.Xr\u003dnull;this.yj.reset();this.Kk.reset();this.vv\u003d!1;this.Zu\u003d0;this.ZC\u003d!0;this.Mv\u003dnull;this.oa\u0026\u0026this.oa.stopVideo();NX(this);vX(this);AX(this);g.Bu(this.Nn);this.Tz.clear();g.ff(this.videoData);g.ff(this.Zh);dFa(this,a);this.OB\u003db;this.videoData\u003da;fFa(this);this.Zh\u003dnew dW(this);this.Uq\u003d!1;this.It\u003d0;this.Mb(new g.gK);this.Cc.Bj(this.videoData);eFa(this);yX(this,\"newdata\");gFa(this)};\ng.k.getVideoData\u003dfunction(){return this.videoData};\ng.k.T\u003dfunction(){return this.W};\ng.k.cd\u003dfunction(){return this.oa};\ng.k.VB\u003dfunction(){if(this.videoData.isLoaded()){var a\u003dthis.Zh;0\u003cg.T(a.l.experiments,\"html5_player_min_build_cl\")\u0026\u0026387454209\u003cg.T(a.l.experiments,\"html5_player_min_build_cl\")\u0026\u0026ECa(a,\"oldplayer\");kFa(this)}else this.videoData.Kc||this.videoData.Ti?this.Ep\u0026\u0026g.HF(this.W)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.Kc?Ona(this.videoData):(a\u003dthis.Ub,a.qoe\u0026\u0026(a\u003da.qoe,qW(a,\"protected\"),a.i.videoData.G?a.SL():a.i.videoData.subscribe(\"dataloaded\",a.SL,a)),Jna(this.videoData))):!this.videoData.xa\u0026\u0026this.OB\u0026\u0026\njFa(this)};\ng.k.Gu\u003dba(3);g.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.k.sendAbandonmentPing\u003dfunction(){g.U(this.getPlayerState(),128)||(this.Z(\"internalAbandon\"),this.FE(!0),vX(this),g.Bu(this.Nn))};\ng.k.qq\u003dfunction(){EDa(this.Ub)};\ng.k.Ff\u003dfunction(a,b,c,d,e){this.ma();var f,h;g.Ob(MLa,b)?f\u003db:b?h\u003db:f\u003d\"GENERIC_WITHOUT_LINK\";c\u003d(c||\"\")+(\";a6s.\"+Bsa());(b\u003dh)||(b\u003dg.PN[f]||\"\");a\u003d{errorCode:a,errorDetail:d,errorMessage:b,qC:f,ai:e||\"\",zL:c};yX(this,\"dataloaderror\");this.Mb(hK(this.playerState,128,a));g.Bu(this.Nn);AX(this);this.em()};\ng.k.Cd\u003dfunction(a){this.Ai\u003dthis.Ai.filter(function(b){return a!\u003d\u003db});\nthis.ma();this.Kk.started\u0026\u0026zX(this)};\ng.k.Ml\u003dfunction(){var a;(a\u003d!!this.Ai.length)||(a\u003dthis.uh.i.i[0],a\u003d!!a\u0026\u0026-0x8000000000000\u003e\u003da.start);return a};\ng.k.Pl\u003dfunction(){return this.Cc.Pl()};\ng.k.xc\u003dfunction(){return this.playerState.xc()};\ng.k.getPlayerState\u003dfunction(){return this.playerState};\ng.k.getPlayerType\u003dfunction(){return this.playerType};\ng.k.getPreferredQuality\u003dfunction(){if(this.me){var a\u003dthis.me;a\u003da.videoData.qo.compose(a.videoData.zI);a\u003drB(a)}else a\u003d\"auto\";return a};\ng.k.Hu\u003dba(9);g.k.isGapless\u003dfunction(){return!!this.oa\u0026\u0026this.oa.isView()};\ng.k.setMediaElement\u003dfunction(a){this.ma();if(this.oa\u0026\u0026a.Fe()\u003d\u003d\u003dthis.oa.Fe()\u0026\u0026(a.isView()||this.oa.isView())){if(a.isView()||!this.oa.isView())g.Jx(this.Ns),this.oa\u003da,tFa(this),this.Cc.setMediaElement(this.oa)}else{this.oa\u0026\u0026this.pg();if(!this.playerState.isError()){var b\u003djK(this.playerState,512);g.U(b,8)\u0026\u0026!g.U(b,2)\u0026\u0026(b\u003diK(b,1));a.isView()\u0026\u0026(b\u003djK(b,64));this.Mb(b)}this.oa\u003da;this.oa.setLoop(this.loop);this.oa.setPlaybackRate(this.playbackRate);tFa(this);this.Cc.setMediaElement(this.oa)}};\ng.k.pg\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?!1:a;b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.ma();if(this.oa){var c\u003dthis.getCurrentTime();0\u003cc\u0026\u0026(this.Cc.B\u003dc);this.Cc.setMediaElement(null);HX(this);this.Va\u0026\u0026(g.Fq(this.Va.V),JX(this,b));this.Jp.stop();if(this.oa){!this.Kk.started||this.playerState.isError()||g.U(this.playerState,2)||this.Mb(iK(this.playerState,512));g.Jx(this.Ns);if(a||!this.oa.isView())this.oa.stopVideo(),NX(this);this.oa\u003dnull}}};\ng.k.playVideo\u003dfunction(){return g.E(this,function b(){var c\u003dthis,d,e,f,h;return g.B(b,function(l){if(1\u003d\u003dl.i){c.ma();if(g.U(c.playerState,128))return l.return();if(c.Zh.uy())return c.Z(\"signatureexpired\"),l.return();c.oa\u0026\u0026DDa(c.Ub);DX(c);g.U(c.playerState,64)\u0026\u0026c.Mb(iK(c.playerState,8));return c.Kk.isFinished()\u0026\u0026c.oa?c.me||!c.Xr?l.wb(2):g.A(l,c.Xr,2):l.return()}if(!c.videoData.u)return d\u003dc.videoData.isLivePlayback\u0026\u0026!g.UE(c.W.B,!0)?\"html5.unsupportedlive\":cH(c.videoData)?\"fmt.unplayable\":\"fmt.noneavailable\",\ng.py(Error(\"selectableFormats\")),c.Ff(d,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"selectableFormats.1\"),l.return();if(c.zf()\u0026\u0026c.videoData.u.i)return c.ma(),l.return(xX(c));if(c.videoData.isLivePlayback){e\u003dc.getCurrentTime()\u003cc.getMinSeekableTime()-15;f\u003dg.qH(c.videoData)\u0026\u0026g.U(c.playerState,4);h\u003d!c.X(\"html5_dompaused_unpause_killswitch\")\u0026\u0026g.U(c.playerState,1024);h||!e\u0026\u0026!f||(f?(c.ma(),c.seekTo(Infinity,{Md:\"videoplayer_unpauseLiveOnly\"})):(c.ma(),c.seekTo(c.getMinSeekableTime(),{Md:\"videoplayer_outOfWindow\"})));\n!c.isAtLiveHead(void 0,!0)\u0026\u0026c.Pl()\u0026\u0026(c.ma(),c.seekTo(Infinity,{Md:\"videoplayer_peggedToLive\"}));var m;if(m\u003dg.U(c.playerState,256)\u0026\u0026c.videoData.fb)m\u003dc.Cc,m\u003dm.V\u0026\u0026!isFinite(m.i);if(m)return c.Mb(kK(c.playerState,8,4)),l.return()}g.U(c.playerState,4)\u0026\u0026g.U(c.playerState,16)\u0026\u0026c.Mb(kK(c.playerState,9,4));if(sX(c))return zFa(c),l.return();MX(c);g.qa(l)})})};\ng.k.Um\u003dfunction(){if(!this.me)return[];var a\u003dJCa(this.Bf,this.me,this.Dr());return this.me.i.Um(a)};\ng.k.Dr\u003dfunction(){var a\u003dthis.wd?this.wd.Dr():aH(this.videoData)\u0026\u0026this.videoData.i\u0026\u0026BB(this.videoData.i)?this.videoData.Hg?TG:tCa:TG;this.BE\u0026\u0026(a\u003da.compose(wLa));return a};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.u\u0026\u0026!this.videoData.u.i?rB(this.videoData.qo):qB[fF()]};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.videoData.getAvailableAudioTracks()};\ng.k.getAudioTrack\u003dfunction(){return this.videoData.getAudioTrack()};\ng.k.mp\u003dfunction(){return this.mediaSource};\ng.k.Wr\u003dfunction(a){this.ma();this.Yr.set(a.initData,a);this.wd\u0026\u0026(this.wd.Wr(a),this.X(\"html5_eme_loader_sync\")||this.Yr.remove(a.initData))};\ng.k.Xy\u003dfunction(a){var b\u003dthis;FX(this,a.reason,a.video.info,a.audio.info);this.X(\"html5_probe_media_capabilities\")\u0026\u0026this.X(\"html5_dynamic_av1_hybrid_threshold\")\u0026\u0026a.video.info\u0026\u0026LD(a.video.info)\u0026\u0026RCa(this.Bf,this.me).then(function(c){c\u0026\u0026b.Va\u0026\u0026hAa(b.Va.l,b.W)});\nthis.Cc.Xy(a)};\ng.k.Vr\u003dfunction(a){this.Z(\"localmediachange\",a)};\ng.k.uy\u003dfunction(){return this.Zh.uy()};\ng.k.handleError\u003dfunction(a){this.Zh.handleError(a)};\ng.k.pauseVideo\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;if((g.U(this.playerState,64)||g.U(this.playerState,2))\u0026\u0026!a)if(g.U(this.playerState,8))this.Mb(kK(this.playerState,4,8));else return;this.X(\"html5_enable_server_stitched_ad_skip\")\u0026\u0026this.videoData.enableServerStitchedDai\u0026\u0026this.lw()||(g.U(this.playerState,128)||(a?this.Mb(iK(this.playerState,256)):this.Mb(kK(this.playerState,4,8))),this.oa\u0026\u0026this.oa.pause(),g.qH(this.videoData)\u0026\u0026this.Va\u0026\u0026JX(this,!1))};\ng.k.stopVideo\u003dfunction(){this.pauseVideo();this.Va\u0026\u0026(JX(this,!1),yV(this.Va))};\ng.k.em\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b;null\u003d\u003d\u003d(b\u003dthis.oa)||void 0\u003d\u003d\u003db?void 0:b.stopVideo();NX(this);AX(this);g.U(this.playerState,128)||(a?this.Mb(jK(jK(iK(this.playerState,4),8),16)):this.Mb(hK(this.playerState)));this.videoData.videoId\u0026\u0026this.W.V.remove(this.videoData.videoId)};\ng.k.seekTo\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;this.ma(\"SeekTo \"+a+\", \"+JSON.stringify(b));g.U(this.playerState,2)\u0026\u0026sX(this);if(this.Dd){var c\u003dthis.Dd;isFinite(a)\u0026\u0026a\u003cc.i.cj()?c.isLiveNow\u003d!1:c.isLiveNow\u003d!0}this.Cc.seekTo(a,b)};\ng.k.getCurrentTime\u003dfunction(){return this.Cc.getCurrentTime()};\ng.k.Ah\u003dfunction(){return this.Cc.Ah()};\ng.k.cj\u003dfunction(){return this.Cc.cj()};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){return this.videoData.getPlaylistSequenceForTime(a-this.Oc())};\ng.k.Er\u003dfunction(){var a\u003dNaN;this.oa\u0026\u0026(a\u003dthis.oa.Er());return 0\u003c\u003da?a:this.getCurrentTime()};\ng.k.getIngestionTime\u003dfunction(){var a;if(null\u003d\u003d\u003d(a\u003dthis.videoData.i)||void 0\u003d\u003d\u003da?0:a.getIngestionTime)return this.videoData.i.getIngestionTime(this.getCurrentTime()-this.Oc());if((!this.X(\"html5_disable_limit_ingestion_tvos\")||Ft())\u0026\u0026this.oa){var b\u003dthis.oa.Kw();if(b\u0026\u0026(b\u003db.getTime(),!isNaN(b)))return b/1E3+this.getCurrentTime()}return NaN};\ng.k.getDuration\u003dfunction(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.Oc():this.bd()?this.bd():0};\ng.k.Tx\u003dfunction(){var a\u003dnew IDa;if(this.Va){var b\u003dthis.W.schedule;a.l\u003db.V;a.B\u003db.Y;a.bandwidthEstimate\u003dcF(b);a.i\u003d\"d.\"+aF(b).toFixed(2)+\";st.\"+(1E9*(b.i.Yf()||0)).toFixed(2)+\";bw.\"+b.u.Yf().toFixed(0)+\";abw.\"+b.G.Yf().toFixed(0)+\";v50.\"+ZE(b.l,.5).toFixed(2)+\";v92.\"+ZE(b.l,.92).toFixed(2)+\";v96.\"+ZE(b.l,.96).toFixed(2)+\";v98.\"+ZE(b.l,.98).toFixed(2);b\u003dthis.Va;if(b.mediaSource\u0026\u0026!b.mediaSource.gf()\u0026\u0026(a.Oo\u003ddV(b.videoTrack,b.currentTime),a.u\u003ddV(b.audioTrack,b.currentTime),b.policy.fb)){var c\u003dcV(b.videoTrack),\nd\u003dcV(b.audioTrack),e\u003dWD(b.mediaSource.l.bf(),\"_\",5),f\u003dWD(b.mediaSource.i.bf(),\"_\",5);a.i\u003d(a.i||\"\")+(\";lvq.\"+c+\";laq.\"+d+\";lvb.\"+e+\";lab.\"+f)}a.bandwidthEstimate\u003diU(b.G);b.ma()}else this.oa\u0026\u0026(a.Oo\u003deK(this.oa));a.C\u003dthis.isAtLiveHead()\u0026\u0026this.xc()?rX(this):NaN;return a};\ng.k.kp\u003dfunction(){return this.oa?g.qH(this.videoData)?1:rH(this.videoData)?this.isAtLiveHead()||this.Pl()?1:this.Cc.kp():this.oa.kp():0};\ng.k.Fb\u003dfunction(a){var b\u003d{};if(void 0\u003d\u003d\u003da?0:a){Object.assign(b,this.Ub.Fb());this.oa\u0026\u0026(Object.assign(b,this.oa.Fb()),Object.assign(b,this.Mu()));this.Va\u0026\u0026Object.assign(b,this.Va.Fb());this.wd\u0026\u0026(b.drm\u003dJSON.stringify(this.wd.Fb()));b.state\u003dthis.playerState.state.toString(16);g.U(this.playerState,128)\u0026\u0026(b.debug_error\u003dJSON.stringify(this.playerState.getData()));this.Ml()\u0026\u0026(b.prerolls\u003dthis.Ai.join(\",\"));this.videoData.Kj\u0026\u0026(b.ismb\u003dthis.videoData.Kj);\"UNKNOWN\"!\u003d\u003dthis.videoData.latencyClass\u0026\u0026(b.latency_class\u003d\nthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(b.lowlatency\u003d\"1\");this.videoData.cotn\u0026\u0026(b.is_offline\u003d1,b.cotn\u003dthis.videoData.cotn);this.Yw.isOrchestrationLeader()\u0026\u0026(b.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026(this.videoData.i\u0026\u0026yE(this.videoData.i)\u0026\u0026(b.segduration\u003dyE(this.videoData.i)),a\u003dthis.Cc,b.lat\u003da.J?qza(a.J.B):0,b.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);b.relative_loudness\u003dthis.videoData.Oj.toFixed(3);if(a\u003dg.EX(this))b.optimal_format\u003da.ib().qualityLabel;b.user_qual\u003d\nfF();b.release_version\u003d\"youtube.player.web_20210728_1_RC0\"}b.debug_videoId\u003dthis.videoData.videoId;return b};\ng.k.addCueRange\u003dfunction(a){this.Gt([a])};\ng.k.removeCueRange\u003dfunction(a){this.uh.Pf([a])};\ng.k.Gt\u003dfunction(a){this.uh.Gd(a)};\ng.k.Az\u003dfunction(a){this.uh.Pf(a)};\ng.k.Vm\u003dfunction(){return this.uh.Vm()||[]};\ng.k.zf\u003dfunction(){return this.visibility.zf()};\ng.k.hq\u003dfunction(){this.oa\u0026\u0026this.oa.hq()};\ng.k.bV\u003dfunction(){yX(this)};\ng.k.togglePictureInPicture\u003dfunction(){this.oa\u0026\u0026this.oa.togglePictureInPicture()};\ng.k.cE\u003dfunction(a){this.Wz.stop();var b\u003da.target.vf();if(this.oa\u0026\u0026this.oa.vf()\u0026\u0026this.oa.vf()\u003d\u003d\u003db){BFa(this,a.type);switch(a.type){case \"error\":var c\u003dfK(this.oa)||\"\";if(\"capability.changed\"\u003d\u003d\u003dc){xX(this);return}if(0\u003cthis.oa.Wi()\u0026\u0026fW(this.Zh,c,{msg:this.oa.pe()}))return;if(this.isBackground()\u0026\u00264\u003d\u003d\u003dthis.oa.Wi()){this.em();BX(this,\"unplayable\");return}break;case \"durationchange\":c\u003dthis.oa.getDuration();(!this.mediaSource||isFinite(c)\u0026\u00260\u003cc)\u0026\u00261!\u003d\u003dc\u0026\u0026this.zj(c);break;case \"ratechange\":this.Va\u0026\u0026this.Va.setPlaybackRate(this.oa.getPlaybackRate());\nc\u003dthis.uh;c.started\u003d!0;c.Vk();var d\u003dthis.Ub;c\u003dthis.getPlaybackRate();if(d.qoe){d\u003dd.qoe;var e\u003dg.AS(d.i);c\u0026\u0026c!\u003d\u003dd.fb\u0026\u0026(g.lW(d,e,\"rate\",[c]),d.fb\u003dc);d.reportStats(e)}break;case \"loadedmetadata\":DFa(this);this.Z(\"onLoadedMetadata\");wFa(this);break;case \"loadstart\":wFa(this);break;case \"progress\":case \"suspend\":this.Rb();this.Z(\"onLoadProgress\",this,this.kp());break;case \"playing\":if(this.X(\"html5_force_manifestless_seeking_state\")\u0026\u0026iH(this.videoData)\u0026\u0026this.Va\u0026\u0026this.Va.B.i){this.Ca(\"mflForceSeek\",\"reason.play\");\nreturn}this.Ob.tick(\"plev\");vFa(this);eB(\"plev\",void 0,\"video_to_ad\");this.CE\u0026\u0026(this.CE\u003d!1,this.isAtLiveHead()||(this.ma(),this.seekTo(Infinity,{Md:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":vFa(this);c\u003dthis.oa\u0026\u0026!this.oa.getCurrentTime();d\u003dthis.oa\u0026\u00260\u003d\u003d\u003dthis.oa.nh();if(c\u0026\u0026(!this.vv||d))return;this.vv\u003dthis.vv||!!this.oa.getCurrentTime();LX(this);this.Rb();if(!this.oa||this.oa.vf()!\u003d\u003db)return;this.Z(\"onVideoProgress\",this,this.getCurrentTime());break;case \"waiting\":if(0\u003cthis.oa.qp().length\u0026\u0026\n0\u003d\u003d\u003dthis.oa.Lf().length\u0026\u00260\u003cthis.oa.getCurrentTime()\u0026\u00265\u003ethis.oa.getCurrentTime()\u0026\u0026this.Va)return;break;case \"resize\":DFa(this);this.videoData.l\u0026\u0026\"auto\"\u003d\u003d\u003dthis.videoData.l.ib().quality\u0026\u0026this.Z(\"internalvideoformatchange\",this.videoData,!1);break;case \"pause\":if(this.FH\u0026\u0026g.U(this.playerState,8)\u0026\u0026!g.U(this.playerState,1024)\u0026\u00260\u003d\u003d\u003dthis.getCurrentTime()\u0026\u0026g.ej){BX(this,\"safari_autoplay_disabled\");return}}if(this.oa\u0026\u0026this.oa.vf()\u003d\u003d\u003db){this.Z(\"videoelementevent\",a);b\u003dthis.playerState;if(!g.U(b,128)){c\u003dthis.Ot;\ne\u003dthis.oa;var f\u003dthis.W.experiments;d\u003db.state;e\u003de?e:a.target;var h\u003de.getCurrentTime();if(!g.U(b,64)||\"ended\"!\u003d\u003da.type\u0026\u0026\"pause\"!\u003d\u003da.type){var l\u003de.Dk()||1\u003ch\u0026\u00261.1\u003eMath.abs(h-e.getDuration());h\u003d\"ended\"\u003d\u003d\u003da.type||\"waiting\"\u003d\u003d\u003da.type||\"timeupdate\"\u003d\u003d\u003da.type\u0026\u0026!g.U(b,4)\u0026\u0026!HW(c,h);if(\"pause\"\u003d\u003d\u003da.type\u0026\u0026e.Dk()||l\u0026\u0026h)0\u003ce.Ox()\u0026\u0026e.vf()\u0026\u0026(d\u003d14);else switch(a.type){case \"error\":fK(e)\u0026\u0026(d|\u003d128);break;case \"pause\":g.U(b,256)?(d^\u003d256)||(d\u003d64):g.U(b,32)||g.U(b,2)||g.U(b,4)||(d\u003d4,g.U(b,1)\u0026\u0026g.U(b,8)\u0026\u0026(d|\u003d1));break;case \"playing\":d\u003d\n(d|8)\u0026-1029;f\u0026\u0026g.S(f,\"html5_playing_clears_unstarted_killswitch\")||(d\u0026\u003d-65);HW(c,e.getCurrentTime())\u0026\u0026(d\u0026\u003d-2);g.U(b,1)\u0026\u0026IW(c,e.getCurrentTime(),(0,g.P)(),eK(e))\u0026\u0026(d|\u003d1);break;case \"seeking\":d|\u003d16;g.U(b,8)\u0026\u0026(d|\u003d1);d\u0026\u003d-3;break;case \"seeked\":d\u0026\u003d-17;break;case \"waiting\":g.U(b,2)||(d|\u003d1);IW(c,e.getCurrentTime(),(0,g.P)(),eK(e));break;case \"timeupdate\":f\u003dg.U(b,16),l\u003dg.U(b,4),(g.U(b,8)||f)\u0026\u0026!l\u0026\u0026HW(c,e.getCurrentTime())\u0026\u0026(d\u003d8),IW(c,e.getCurrentTime(),(0,g.P)(),eK(e))\u0026\u0026(d|\u003d1)}}c\u003dd;d\u003dnull;c\u0026128\u0026\u0026(d\u003da.target,\n(e\u003dfK(d))?(f\u003d\"GENERIC_WITHOUT_LINK\",l\u003dd.Fb(),l.mediaElem\u003d\"1\",/AUDIO_RENDERER/.test(d.pe())\u0026\u0026(f\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),d\u003d{errorCode:e,errorMessage:g.PN[f]||\"\",qC:f,zL:g.dE(l)}):d\u003dnull);b\u003dhK(b,c,d)}!g.U(this.playerState,1)\u0026\u0026g.U(b,1)\u0026\u0026OX(this,\"evt\"+a.type);this.Mb(b)}}};\ng.k.QU\u003dfunction(){this.Ca(\"misstimeupdate\",\"\");uFa(this)\u0026\u0026!g.U(this.playerState,2)\u0026\u0026BS(this,!0,!1)};\ng.k.iS\u003dfunction(a){a\u003d\"available\"\u003d\u003d\u003da.i.availability;a!\u003d\u003dthis.oy\u0026\u0026(this.oy\u003da,this.Z(\"airplayavailabilitychange\"))};\ng.k.jS\u003dfunction(){var a\u003d(0,g.P)(),b\u003dthis.oa.zf();this.Ca(\"airplay\",b?\"on\":\"off\");if(!this.X(\"html5_ignore_inactive_airplay_killswitch\")\u0026\u0026b||isNaN(this.yy)||!(2E3\u003ea-this.yy))this.yy\u003da,b!\u003d\u003dthis.zf()\u0026\u0026(a\u003dthis.visibility,a.i!\u003d\u003db\u0026\u0026(a.i\u003db,a.ue()),this.Ca(\"airplay\",\"rbld_\"+b),eW(this)),this.Z(\"airplayactivechange\")};\ng.k.Nu\u003dfunction(a){if(this.Va){var b\u003dthis.Va,c\u003db.u,d\u003db.currentTime;c.Ca(\"sdai\",\"adfetchdone_\"+a);a\u0026\u0026!isNaN(c.C)\u0026\u0026Uza(c,d,c.C,c.B);c.l\u003d4;g.Fq(b.V)}};\ng.k.Rb\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(this.oa\u0026\u0026this.videoData){eEa(this.Cc,this.xc());var c\u003dthis.getCurrentTime();this.Va\u0026\u0026(g.U(this.playerState,4)\u0026\u0026g.qH(this.videoData)||LBa(this.Va,c));5\u003cc\u0026\u0026(this.Cc.B\u003dc);var d\u003dg.Au();d?g.Bu(this.Nn):g.dt(this.Nn);if((g.oK(this.playerState)||!this.oa.ym())\u0026\u0026!g.U(this.playerState,128)){var e\u003dfunction(){if(b.oa\u0026\u0026!g.U(b.playerState,128)){b.videoData.Y\u0026\u0026g.T(b.W.experiments,\"html5_log_rebuffer_events\")\u0026\u0026BFa(b,\"pfx\");var f\u003db.getCurrentTime(),h\u003deK(b.oa),l\u003d\ng.U(b.playerState,8),m\u003dHW(b.Ot,f),n\u003dIW(b.Ot,f,(0,g.P)(),h);l\u0026\u0026m?b.Mb(jK(b.playerState,1)):l\u0026\u0026n?(l\u003db.getDuration(),m\u003db.videoData.isLivePlayback,(b.X(\"html5_set_ended_in_pfx_live\")||!m)\u0026\u0026l\u0026\u00261.1\u003eMath.abs(l-f)?(b.Ca(\"setended\",\"ct.\"+f+\";bh.\"+h+\";dur.\"+l+\";live.\"+ +m),m\u0026\u0026b.X(\"html5_set_ended_in_pfx_live_cfl\")||(b.oa.lp()?(b.ma(),b.seekTo(0,{Md:\"videoplayer_loop\"})):BS(b))):(g.oK(b.playerState)||OX(b,\"progress_fix\"),b.Mb(iK(b.playerState,1)))):(l\u0026\u0026!m\u0026\u0026!n\u0026\u00260\u003cf\u0026\u0026(l\u003d(Date.now()-b.Zu)/1E3,m\u003db.getDuration(),\nf\u003em-1\u0026\u0026b.Ca(\"misspg\",\"t:\"+f.toFixed(2)+\";d:\"+m.toFixed(2)+\";r:\"+l.toFixed(2)+\";bh:\"+h.toFixed(2))),g.U(b.playerState,4)\u0026\u0026g.oK(b.playerState)\u0026\u00265\u003ceK(b.oa)\u0026\u0026b.Mb(jK(b.playerState,1)));b.Rb()}};\n0\u003d\u003d\u003dthis.oa.qp().length?this.Nn\u003dd?g.xu(e,100):g.Gs(e,100):this.Nn\u003dd?g.xu(e,500):g.Gs(e,500)}this.videoData.At\u003dc;!a\u0026\u0026this.xc()\u0026\u0026yFa(this);VCa(this.Bf,this.me,this.cd(),this.isBackground())\u0026\u0026EV(this);WCa(this.Bf,this.videoData.l)\u0026\u0026(this.Ub.Ld(\"qoe.restart\",\"droprate.\"+this.Bf.L),this.W.B.J\u003d!1,eW(this));this.Z(\"progresssync\",this,a)}};\ng.k.zQ\u003dfunction(){this.Ff(\"ad.rebuftimeout\",\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.k.Du\u003dfunction(){return this.Ub.Du()};\ng.k.yC\u003dfunction(){return this.Va?this.Va.yC():cF(this.W.schedule,!0)};\ng.k.GP\u003dfunction(){g.oK(this.playerState)\u0026\u0026TCa(this.Bf,this.me)\u0026\u0026EV(this)};\ng.k.Mb\u003dfunction(a){if(!g.lK(this.playerState,a)){this.ma();var b\u003dnew g.tI(a,this.playerState);this.playerState\u003da;CFa(this);var c\u003d!this.oz.length;this.oz.push(b);var d\u003dthis.oa\u0026\u0026this.oa.jt();g.vI(b,1)\u0026\u0026!g.U(b.Gn,16)\u0026\u0026!d\u0026\u0026g.U(this.playerState,8)\u0026\u0026!g.U(this.playerState,64)\u0026\u0026this.Va\u0026\u0026(d\u003dthis.Va,d.ma(),d.ya\u003d!0,this.oa\u0026\u00265\u003c\u003deK(this.oa)\u0026\u0026((d\u003dg.T(this.W.experiments,\"html5_non_network_rebuffer_duration_ms\"))?this.mK.start(d):TCa(this.Bf,this.me)\u0026\u0026EV(this)));(d\u003dg.T(this.W.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026\nthis.videoData.isAd()\u0026\u0026g.U(a,1)\u0026\u0026(g.U(a,8)||g.U(a,16))?this.zB.start(d):this.zB.stop();(0\u003euI(b,8)||g.vI(b,1024))\u0026\u0026this.Jp.stop();!g.vI(b,8)||this.videoData.fb||g.U(b.state,1024)||this.Jp.start();g.U(b.state,8)\u0026\u00260\u003euI(b,16)\u0026\u0026!g.U(b.state,32)\u0026\u0026!g.U(b.state,2)\u0026\u0026this.playVideo();g.U(b.state,2)\u0026\u0026rH(this.videoData)\u0026\u0026(this.zj(this.getCurrentTime()),this.Rb(!0));g.vI(b,2)\u0026\u0026this.FE(!0);g.vI(b,128)\u0026\u0026this.em();this.videoData.i\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.EM\u0026\u0026(0\u003euI(b,8)?(a\u003dthis.videoData.i,a.B\u0026\u0026a.B.stop()):\ng.vI(b,8)\u0026\u0026this.videoData.i.resume());this.Cc.Hc(b);this.Ub.Hc(b);if(c\u0026\u0026!this.isDisposed())try{for(var e\u003dg.r(this.oz),f\u003de.next();!f.done;f\u003de.next()){var h\u003df.value;this.uh.Hc(h);this.Z(\"statechange\",h)}}finally{this.oz.length\u003d0}}};\ng.k.Cv\u003dfunction(){this.videoData.isLivePlayback||this.Z(\"connectionissue\")};\ng.k.ZD\u003dfunction(){this.Ob.tick(\"qoes\")};\ng.k.Wy\u003dfunction(a,b,c,d){a:{var e\u003dthis.Zh;d\u003dvoid 0\u003d\u003d\u003dd?\"LICENSE\":d;c\u003dc.substr(0,256);if(\"drm.keyerror\"\u003d\u003d\u003da\u0026\u0026this.wd\u0026\u00261\u003cthis.wd.l.keys.length\u0026\u002696\u003ee.G)a\u003d\"drm.sessionlimitexhausted\",b\u003d!1;else if(e.videoData.X(\"html5_drm_fallback_to_playready_on_retry\")\u0026\u0026\"drm.keyerror\"\u003d\u003d\u003da\u0026\u00262\u003ee.J\u0026\u0026(e.J++,NX(e.i),1\u003ce.videoData.Ug.length\u0026\u0026(e.ma(),e.videoData.G\u003de.videoData.Ug[1]),fW(e,a,{detail:c})))break a;if(b)if(e.videoData.l\u0026\u0026e.videoData.l.ib().isHdr())GCa(e,a);else{if(e.i.Ff(a,d,c),e.videoData.X(\"html5_exile_on_drm_fatal\")\u0026\u0026\nzCa(e,{detail:c}))break a}else e.Ld(a,{detail:c});\"drm.sessionlimitexhausted\"\u003d\u003d\u003da\u0026\u0026(e.Ca(\"retrydrm\",\"s\"),e.G++,AFa(e.i))}};\ng.k.hT\u003dfunction(){var a\u003dthis,b\u003dg.T(this.W.experiments,\"html5_license_constraint_delay\"),c\u003dQt();b\u0026\u0026c?(b\u003dnew g.K(function(){CX(a);yX(a)},b),g.J(this,b),b.start()):(CX(this),yX(this))};\ng.k.Ev\u003dfunction(a){this.Z(\"heartbeatparams\",a)};\ng.k.Kn\u003dfunction(a){this.Ca(\"keystatuses\",iCa(a));var b\u003d\"auto\",c\u003d!1;this.videoData.l\u0026\u0026(b\u003dthis.videoData.l.ib().quality,c\u003dthis.videoData.l.ib().isHdr());if(this.X(\"html5_drm_check_all_key_error_states\")){var d\u003djCa(b,c);d\u003dPV(a)?QV(a,d):a.C.includes(d)}else{a:{b\u003djCa(b,c);for(d in a.i)if(\"output-restricted\"\u003d\u003d\u003da.i[d].status){var e\u003da.i[d].type;if(\"\"\u003d\u003d\u003db||\"AUDIO\"\u003d\u003d\u003de||b\u003d\u003d\u003de){d\u003d!0;break a}}d\u003d!1}d\u003d!d}b\u003da.ea\u0026\u0026d;c\u0026\u0026!b?GCa(this.Zh):d||QV(a,\"AUDIO\")\u0026\u0026QV(a,\"SD\")||(this.ma(),this.BE?(this.ma(),this.Z(\"drmoutputrestricted\")):\n(this.BE\u003d!0,this.Ca(\"retrydrm\",\"o\"),IX(this),AFa(this)))};\ng.k.lT\u003dfunction(){var a,b;if(!this.videoData.fb\u0026\u0026this.oa\u0026\u0026!this.isBackground()){var c\u003d\"0\";0\u003cthis.oa.nh()\u0026\u00265\u003c\u003deK(this.oa)\u0026\u0026this.videoData.u\u0026\u0026this.videoData.u.i\u0026\u0026(this.Mb(iK(this.playerState,1)),OX(this,\"load_soft_timeout\"),this.Z(\"playbackstalledatstart\"),c\u003d\"1\");CFa(this);if(this.X(\"html5_new_video_qoe_restart_info_killswitch\"))c\u003d{restartmsg:c},this.Ml()\u0026\u0026(c.prerolls\u003dthis.Ai.join(\",\")),this.Va\u0026\u0026Object.assign(c,this.Va.Fb()),this.oa\u0026\u0026Object.assign(c,this.oa.Fb());else{var d\u003dthis.videoData.u;c\u003d{restartmsg:c,\nmfmt:aH(this.videoData)?\"0\":\"1\",mdrm:d\u0026\u0026d.videoInfos\u0026\u0026d.videoInfos.length\u0026\u0026d.videoInfos[0].Id\u0026\u0026!this.wd?\"1\":\"0\",mfmtinfo:this.videoData.l?\"0\":\"1\",prerolls:this.Ml()?this.Ai.join(\",\"):\"0\"};if(this.wd){d\u003dc;var e\u003dthis.wd;if(0\u003e\u003de.l.values.length){var f\u003d\"ns;\";e.V||(f+\u003d\"nr;\");e\u003df+\u003d\"ql.\"+e.u.length}else e\u003diCa(e.l.values[0]);d.drmp\u003de}Object.assign(c,(null\u003d\u003d\u003d(a\u003dthis.Va)||void 0\u003d\u003d\u003da?void 0:a.Fb())||{});Object.assign(c,(null\u003d\u003d\u003d(b\u003dthis.oa)||void 0\u003d\u003d\u003db?void 0:b.Fb())||{})}this.Ub.Ld(\"qoe.start15s\",g.dE(c));this.Z(\"loadsofttimeout\")}};\ng.k.EU\u003dfunction(){g.U(this.playerState,128)||this.mediaSource\u0026\u0026kE(this.mediaSource)||(this.Ub.Ld(\"qoe.restart\",g.dE({detail:\"bufferattach\"})),this.ZL++,cW(this))};\ng.k.zj\u003dfunction(a){this.videoData.lengthSeconds!\u003d\u003da\u0026\u0026(this.videoData.lengthSeconds\u003da,yX(this))};\ng.k.FE\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(!this.Uq){dB(\"att_s\",\"player_att\")||eB(\"att_s\",void 0,\"player_att\");var c\u003dnew g.$sa(this.videoData);if(\"c1a\"in c.i\u0026\u0026!DM.ke()\u0026\u0026(eB(\"att_wb\",void 0,\"player_att\"),2\u003d\u003d\u003dthis.It\u0026\u0026.01\u003eMath.random()\u0026\u0026g.py(Error(\"Botguard not available after 2 attempts\")),!a\u0026\u00265\u003ethis.It)){g.Fq(this.GB);this.It++;return}if(\"c1b\"in c.i){var d\u003dGDa(this.Ub);d\u0026\u0026cta(c).then(function(e){e\u0026\u0026!b.Uq\u0026\u0026d?(eB(\"att_f\",void 0,\"player_att\"),d(e),b.Uq\u003d!0):eB(\"att_e\",void 0,\"player_att\")},function(){eB(\"att_e\",\nvoid 0,\"player_att\")})}else(a\u003dg.ata(c))?(eB(\"att_f\",void 0,\"player_att\"),FDa(this.Ub,a),this.Uq\u003d!0):eB(\"att_e\",void 0,\"player_att\")}};\ng.k.bd\u003dfunction(a){return this.Cc.bd(void 0\u003d\u003d\u003da?!1:a)};\ng.k.getMinSeekableTime\u003dfunction(){return this.Cc.getMinSeekableTime()};\ng.k.Oc\u003dfunction(){return this.Cc?this.Cc.Oc():0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.Cc?this.Cc.getStreamTimeOffset():0};\ng.k.setPlaybackRate\u003dfunction(a){var b\u003dthis.videoData.u\u0026\u0026this.videoData.u.videoInfos\u0026\u002632\u003cthis.videoData.u.videoInfos[0].ib().fps\u0026\u0026g.HF(this.W);this.playbackRate!\u003d\u003da\u0026\u0026b\u0026\u0026(this.Bf.setPlaybackRate(a),IX(this));this.playbackRate\u003da;this.oa\u0026\u0026this.oa.setPlaybackRate(a)};\ng.k.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.k.getPlaybackQuality\u003dfunction(){var a\u003d\"unknown\";if(this.videoData.l\u0026\u0026(a\u003dthis.videoData.l.ib().quality,\"auto\"\u003d\u003d\u003da\u0026\u0026this.oa)){var b\u003dsI(this);b\u0026\u00260\u003cb.videoHeight\u0026\u0026(a\u003dDD(b.videoWidth,b.videoHeight))}return a};\ng.k.isHdr\u003dfunction(){return!!(this.videoData.l\u0026\u0026this.videoData.l.video\u0026\u0026this.videoData.l.video.isHdr())};\ng.k.Ks\u003dfunction(){this.Ub.Ks()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b){var c\u003dthis.Ub;c.i?(c\u003dzW(c.i,\"engage\"),c.L\u003da,c.send(b)):b\u0026\u0026b()};\ng.k.Ch\u003dfunction(a){return this.Ub.Ch(a)};\ng.k.isAtLiveHead\u003dfunction(a,b){return this.videoData.isLivePlayback\u0026\u0026(this.ZC||(void 0\u003d\u003d\u003db?0:b))?this.Cc.isAtLiveHead(a):!1};\ng.k.Wm\u003dfunction(){var a\u003dthis.bd(),b\u003dthis.getCurrentTime(),c;(c\u003d!this.videoData.isLivePlayback)||(c\u003dthis.Cc,c\u003d!(c.l\u0026\u0026c.l.u));return c||this.Pl()||isNaN(a)||isNaN(b)?0:Math.max(0,a-b)};\ng.k.sj\u003dba(13);g.k.Jn\u003dba(32);g.k.In\u003dba(35);g.k.Mu\u003dfunction(){return this.oa?this.oa.Lw():{}};\ng.k.setLoop\u003dfunction(a){this.loop\u003da;this.oa\u0026\u0026this.oa.setLoop(a)};\ng.k.lp\u003dfunction(){return this.oa?this.oa.lp():this.loop};\ng.k.bE\u003dfunction(a){var b\u003dthis.X(\"html5_unrewrite_timestamps\");this.Ca(\"timestamp\",\"enabled.\"+b+\";t.\"+a.toString());this.Cc.bE(a)};\ng.k.We\u003dfunction(a){this.Ob.tick(a)};\ng.k.Ca\u003dfunction(a,b,c){this.Ub.Ca(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.Ld\u003dfunction(a){this.Ub.Ld(a.errorCode,g.dE(a.details))};\ng.k.Sv\u003dfunction(a,b,c){this.Ub.Sv(a,b,c)};\ng.k.getPlayerSize\u003dfunction(){return this.jw.getPlayerSize()};\ng.k.Zf\u003dfunction(){return this.jw.Zf()};\ng.k.ma\u003dfunction(){};\ng.k.X\u003dfunction(a){return g.S(this.W.experiments,a)};\ng.k.FB\u003dfunction(){if(fH(this.videoData,\"html5_set_debugging_opt_in\")){var a\u003dg.qv.getInstance();if(!g.tv(0,183)){var b\u003d\"f\"+(Math.floor(183/31)+1),c\u003drv(b)||0;c|\u003d268435456;0\u003d\u003dc?delete pv[b]:(c\u003dc.toString(16),pv[b]\u003dc.toString());a.save()}}};\ng.k.JL\u003dfunction(){if(g.mK(this.playerState)){var a\u003duX.yI();a\u0026\u0026this.Ub.Ca(\"profile\",a)}this.rz.start()};\ng.k.lw\u003dfunction(){var a,b\u003dthis.getCurrentTime();return(null\u003d\u003d\u003d(a\u003dthis.Va)||void 0\u003d\u003d\u003da?0:a.lw(b,100))?(mEa(this.Cc,b+100+5),!0):!1};g.w(g.PX,g.F);g.PX.create\u003dfunction(a,b,c){try{var d\u003d\"string\"\u003d\u003d\u003dtypeof a?a:\"player\"+g.Na(a),e\u003df3[d];if(e){try{e.dispose()}catch(h){g.oy(h)}f3[d]\u003dnull}var f\u003dnew g.PX(a,b,c);g.hf(f,function(){f3[d]\u003dnull;f.Uc\u0026\u0026f.Uc()});\nreturn f3[d]\u003df}catch(h){throw g.oy(h),h.stack;}};\ng.k\u003dg.PX.prototype;g.k.getVisibilityState\u003dfunction(a,b,c,d,e,f){return this.visibility.getVisibilityState(a,b,c,d,e,f)};\ng.k.Hl\u003dfunction(a){this.Ya||(this.X(\"html5_consistent_innertube_transport_service\")?this.Ya\u003dg.zM(EK(),ysa()):this.Ya\u003dg.zM(a));return this.Ya};\ng.k.isVideoInfoVisible\u003dfunction(){return!(!this.G||!this.G.xb)};\ng.k.pg\u003dfunction(){if(this.oa){this.Aa\u0026\u0026(this.events.jc(this.Aa),this.Aa\u003dnull);g.Jx(this.ea);this.l\u0026\u0026this.l.pg(!0);this.template.pg();if(!this.X(\"html5_unset_src_on_remove_killswitch\"))try{this.oa.Bz()}catch(a){}this.oa\u003dnull}};\ng.k.Aj\u003dfunction(a){a\u003dthis.JC(a);YX(this,a)};\ng.k.Fc\u003dfunction(){return this.l};\ng.k.Rn\u003dfunction(a){if(a\u003dg.bN(this,a))this.ma(\"release presenting player, type \"+a.getPlayerType()+\", vid \"+a.getVideoData().videoId),a!\u003d\u003dthis.i?YX(this,this.i):TFa(this)};\ng.k.JC\u003dfunction(a){var b\u003dg.bN(this,a);if(!b||b.isDisposed())b\u003dQX(this,a),WX(this,b);return b};\ng.k.setIsExternalPlaylist\u003dfunction(a){this.Xf\u003dhF(!1,a)};\ng.k.oS\u003dfunction(){TX(this)||(this.ma(),this.Ok(5))};\ng.k.JT\u003dfunction(a){TX(this)||(this.ma(),jGa(this),g.mK(a.getPlayerState())\u0026\u0026this.playVideo())};\ng.k.canPlayType\u003dfunction(a){return QD(a)};\ng.k.T\u003dfunction(){return this.W};\ng.k.getVideoData\u003dfunction(){return this.l.getVideoData()};\ng.k.Lu\u003dba(5);g.k.getVideoLoadedFraction\u003dfunction(a){a\u003dg.bN(this,a);return a?g.FH(a.getVideoData())?1:(a\u003da.cd())?a.kp():0:0};\ng.k.Za\u003dfunction(){return this.template};\ng.k.sb\u003dfunction(){return this.B};\ng.k.hp\u003dfunction(){return this.Ob};\ng.k.Bs\u003dfunction(a){var b\u003dg.bN(this,1);b\u0026\u0026BS(b,a)};\ng.k.Bh\u003dfunction(){var a\u003dthis.B.OC();a.fs\u003dthis.Wa.isFullscreen();a.volume\u003dMath.round(this.Wa.getVolume());a.muted\u003dthis.Wa.isMuted()?1:0;a.mos\u003da.muted;if(g.S(this.W.experiments,\"html5_enable_embedded_player_visibility_signals\")\u0026\u0026g.rF(this.W)){if(this.Wb){var b\u003dthis.Wb;b\u003dnull\u003d\u003db.i?null:Math.round(100*b.i)/100;null!\u003db\u0026\u0026(a.inview\u003db)}b\u003dthis.template.getPlayerSize();if(0\u003cb.height\u0026\u00260\u003cb.width){b\u003d[Math.round(b.width),Math.round(b.height)];var c\u003dg.QF();1\u003cc\u0026\u0026b.push(c);a.size\u003db.join(\":\")}}this.l\u003d\u003d\u003dthis.i\u0026\u0026this.C\u0026\u0026\n(a.clipid\u003dthis.C.postId);return a};\ng.k.Bi\u003dfunction(a){1\u003d\u003d\u003da\u0026\u0026(this.Ob.tick(\"vr\"),this.Y||(this.Y\u003dLv(hB,this.yK,this)),xFa(this.l),qta(this.Ob,this.l.getVideoData(),hGa(this)));var b\u003dthis.W;(ZF(b)\u0026\u0026b.u||g.zF(b))\u0026\u0026(this.Kd()||this.Wa.Na(\"onAdStateChange\",a))};\ng.k.setLoopVideo\u003dfunction(a){this.l\u003d\u003d\u003dthis.i\u0026\u0026this.l.lp()!\u003d\u003da\u0026\u0026(this.l.setLoop(a),this.Wa.Z(\"loopchange\",a))};\ng.k.getLoopVideo\u003dfunction(){return this.l.lp()};\ng.k.setLoopRange\u003dfunction(a){var b\u003d!1;!!this.C!\u003d\u003d!!a?b\u003d!0:this.C\u0026\u0026a\u0026\u0026(b\u003dthis.C.startTimeMs!\u003d\u003da.startTimeMs||this.C.endTimeMs!\u003d\u003da.endTimeMs||this.C.postId!\u003d\u003da.postId);b\u0026\u0026(this.i.uh.Ue(\"applooprange\"),a?(b\u003dnew g.cA(a.startTimeMs,a.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"}),this.i.addCueRange(b)):bY(this).clipConfig\u003dvoid 0,this.C\u003da,this.Wa.Na(\"onLoopRangeChange\",a),this.l\u003d\u003d\u003dthis.i\u0026\u0026(this.Iz(),this.l.qq()))};\ng.k.getLoopRange\u003dfunction(){return this.C};\ng.k.Iz\u003dfunction(){this.C\u0026\u0026this.l\u003d\u003d\u003dthis.i\u0026\u0026!$Fa(this,this.i.getCurrentTime())\u0026\u0026(g.U(this.i.getPlayerState(),64)\u0026\u0026bY(this).isLivePlayback\u0026\u00265E3\u003ethis.C.startTimeMs||this.i.seekTo(.001*this.C.startTimeMs,{Md:\"application_loopRangeStart\"}))};\ng.k.setPlaybackRate\u003dfunction(a,b){isNaN(a)||(a\u003dOFa(this,a),this.i.getPlaybackRate()!\u003d\u003da\u0026\u0026(this.i.setPlaybackRate(a),b\u0026\u0026!this.W.l\u0026\u0026zLa(a),this.Wa.Na(\"onPlaybackRateChange\",a)))};\ng.k.getCurrentTime\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return g.WM(this.B).getCurrentTime();var c\u003d2\u003d\u003d\u003da\u0026\u0026this.getVideoData().enableServerStitchedDai;a\u003dc?g.bN(this):g.bN(this,a);if(!a)return 0;if(b){if(c\u0026\u0026this.u\u0026\u0026(b\u003dthis.u.Ya/1E3,0!\u003d\u003db))return b;b\u003daY(this,a);return lY(this,b.getCurrentTime(),b)}c\u0026\u0026this.u?(b\u003da.getCurrentTime(),b\u003d(c\u003dWya(this.u,1E3*b))?b-c.start/1E3:b):b\u003da.getCurrentTime();return b};\ng.k.Er\u003dfunction(){var a\u003dg.bN(this,void 0);if(!a)return 0;a\u003daY(this,a);return lY(this,a.Er(),a)};\ng.k.getDuration\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;var c,d,e\u003dthis.getVideoData(),f\u003d2\u003d\u003d\u003da\u0026\u0026e.enableServerStitchedDai;a\u003df?g.bN(this):g.bN(this,a);if(!a)return 0;if(this.X(\"enable_linear_player_handling\")\u0026\u0026e.hasProgressBarBoundaries()){var h\u003dNumber(null\u003d\u003d\u003d(c\u003de.progressBarStartPosition)||void 0\u003d\u003d\u003dc?void 0:c.utcTimeMillis);e\u003dNumber(null\u003d\u003d\u003d(d\u003de.progressBarEndPosition)||void 0\u003d\u003d\u003dd?void 0:d.utcTimeMillis);if(!isNaN(h)\u0026\u0026!isNaN(e))return(e-h)/1E3}if(b)return b\u003d$X(this,a),lY(this,b.getDuration(),b);f\u0026\u0026this.u?(b\u003d\na.getCurrentTime(),b\u003d(b\u003dJS(this.u,1E3*b))?b.durationMs/1E3:0):b\u003da.getDuration();return b};\ng.k.getMinSeekableTime\u003dfunction(a){a\u003dg.bN(this,a);if(!a)return 0;a\u003d$X(this,a);return lY(this,a.getMinSeekableTime(),a)};\ng.k.getIngestionTime\u003dfunction(a){var b\u003dg.bN(this,a);return b?this.Kd(b)?(b\u003d$X(this,b),b.getIngestionTime()-b.getCurrentTime()+this.getCurrentTime(a)):b.getIngestionTime():0};\ng.k.iC\u003dfunction(){this.template.iC();var a\u003dthis.I;a.element\u003dthis.template.element;var b\u003da.element,c;for(c in a.l)a.l.hasOwnProperty(c)\u0026\u0026(b[c]\u003da.l[c]);(a\u003dGx(this.template.element))\u0026\u0026this.events.N(this.template,a,this.XS);this.events.N(window,\"resize\",this.lU)};\ng.k.getDebugText\u003dfunction(a){var b\u003dthis.i.Fb(a);if(this.l\u0026\u0026this.l!\u003d\u003dthis.i){for(var c\u003dthis.l.Fb(a),d\u003dg.r(Object.keys(c)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,b[\"ad\"+e]\u003dc[e];if(a){c\u003db;d\u003d{};if(e\u003dag(\"movie_player\"))d.bounds\u003de.getBoundingClientRect(),d[\"class\"]\u003de.className;e\u003d{};var f\u003dg.eg(\"video-ads\");f?(pGa(f,e),e.html\u003df.outerHTML):e.missing\u003d1;f\u003d{};var h\u003dg.eg(\"videoAdUiSkipContainer\"),l\u003dg.eg(\"ytp-ad-skip-button-container\"),m\u003dh||l;m?(pGa(m,f),f.ima\u003dh?1:0,f.bulleit\u003dl?1:0):f.missing\u003d1;d\u003dJSON.stringify({player:d,\nvideoAds:e,skipButton:f});c.ad_skipBtnDbgInfo\u003dd}}a\u0026\u0026this.oa\u0026\u0026(b[\"0sz\"]\u003d\"\"+(0\u003d\u003d\u003d+Wf(this.oa.Iq())),b.op\u003dthis.oa.getStyle(\"opacity\"),c\u003dthis.oa.Ym().y+this.oa.Iq().height,b.yof\u003d\"\"+(0\u003e\u003d+c),b.dis\u003dthis.oa.getStyle(\"display\"));(a\u003da?(0,g.rW)():null)\u0026\u0026(b.gpu\u003da);b.debug_playbackQuality\u003dthis.Wa.getPlaybackQuality(1);b.debug_date\u003d(new Date).toString();delete b.uga;delete b.q;return JSON.stringify(b,null,2)};\ng.k.getFeedbackProductData\u003dfunction(){var a\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.T().experiments.experimentIds.join(\", \")},b\u003dthis.ub().getData();b\u0026\u0026(a.player_error_code\u003db.errorCode,a.player_error_details\u003dJSON.stringify(b.errorDetail));return a};\ng.k.getPresentingPlayerType\u003dfunction(a){var b;return 1\u003d\u003d\u003dthis.J?1:TX(this)?3:a\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.u)||void 0\u003d\u003d\u003db?0:b.isAdPlaying(this.getCurrentTime()))?2:g.bN(this).getPlayerType()};\ng.k.ub\u003dfunction(a){return 3\u003d\u003d\u003dthis.getPresentingPlayerType()?g.WM(this.B).md:g.bN(this,a).getPlayerState()};\ng.k.getAppState\u003dfunction(){return this.J};\ng.k.cE\u003dfunction(a){switch(a.type){case \"loadedmetadata\":dB(\"fvb\",this.Ob.timerName)||this.Ob.tick(\"fvb\");eB(\"fvb\",void 0,\"video_to_ad\");this.eb.start();break;case \"loadstart\":dB(\"gv\",this.Ob.timerName)||this.Ob.tick(\"gv\");eB(\"gv\",void 0,\"video_to_ad\");break;case \"progress\":case \"timeupdate\":!dB(\"l2s\",this.Ob.timerName)\u0026\u00262\u003c\u003d$D(a.target.Lf())\u0026\u0026this.Ob.tick(\"l2s\");break;case \"playing\":g.XF\u0026\u0026this.eb.start();if(g.HF(this.W))a\u003d!1;else{var b\u003dg.YM(this.sb());a\u003d\"none\"\u003d\u003d\u003dthis.oa.getStyle(\"display\")||0\u003d\u003d\u003dWf(this.oa.Iq());\nvar c\u003dRT(this.template),d\u003dthis.l.getVideoData(),e\u003dg.AF(this.W)||g.CF(this.W);d\u003dbH(d);b\u003d!c||b||e||d||this.W.Nb;a\u003da\u0026\u0026!b}a\u0026\u0026(this.l.Ca(\"hidden\",\"1\",!0),this.getVideoData().vb||(this.X(\"html5_new_elem_on_hidden\")?(this.getVideoData().vb\u003d1,this.LK(null),this.l.playVideo()):XX(this,\"hidden\",!0)))}};\ng.k.kT\u003dfunction(a,b){this.Wa.Na(\"onLoadProgress\",b)};\ng.k.HU\u003dfunction(){this.Wa.Z(\"playbackstalledatstart\")};\ng.k.fO\u003dfunction(a,b){a\u003daY(this,a);b\u003dlY(this,a.getCurrentTime(),a);this.Wa.Na(\"onVideoProgress\",b)};\ng.k.SS\u003dfunction(){this.Wa.Na(\"onDompaused\")};\ng.k.VT\u003dfunction(){this.Wa.Z(\"progresssync\")};\ng.k.qS\u003dfunction(a){if(1\u003d\u003d\u003dthis.getPresentingPlayerType()){g.vI(a,1)\u0026\u0026!g.U(a.state,64)\u0026\u0026bY(this).isLivePlayback\u0026\u0026this.i.isAtLiveHead()\u0026\u00261\u003cthis.Wa.getPlaybackRate()\u0026\u0026this.setPlaybackRate(1,!0);g.vI(a,2)\u0026\u0026UFa(this);if(g.U(a.state,128)){var b\u003da.state;this.cancelPlayback(5);b\u003db.getData();JSON.stringify({errorData:b,debugInfo:this.getDebugText(!0)});this.Wa.Na(\"onError\",TLa[b.errorCode]||5);this.Wa.Na(\"onDetailedError\",{errorCode:b.errorCode,errorDetail:b.errorDetail,message:b.errorMessage,messageKey:b.qC});\n6048E5\u003c(0,g.P)()-this.W.jb\u0026\u0026this.Wa.Na(\"onReloadRequired\")}b\u003d{};if(a.state.xc()\u0026\u0026!g.oK(a.state)\u0026\u0026!dB(\"pbresume\",\"ad_to_video\")\u0026\u0026dB(\"_start\",\"ad_to_video\")){var c\u003dthis.getVideoData();b.clientPlaybackNonce\u003dc.clientPlaybackNonce;c.videoId\u0026\u0026(b.videoId\u003dc.videoId);aB(b,\"ad_to_video\");$A(\"pbresume\",void 0,\"ad_to_video\")}this.Wa.Z(\"applicationplayerstatechange\",a)}};\ng.k.hL\u003dfunction(a){3!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.Wa.Z(\"presentingplayerstatechange\",a)};\ng.k.eh\u003dfunction(a){ZX(this,pK(a.state));g.U(a.state,1024)\u0026\u0026this.Wa.isMutedByMutedAutoplay()\u0026\u0026(OM(this,{muted:!1,volume:this.Tf.volume},!1),jY(this,!1))};\ng.k.LT\u003dfunction(a){a.state.xc()\u0026\u0026!g.oK(a.state)\u0026\u0026(Hta(this.B),g.Jx(this.Nb))};\ng.k.mS\u003dfunction(a,b,c){\"newdata\"\u003d\u003d\u003da\u0026\u0026RX(this);b\u003dc.clipConfig;\"dataloaded\"\u003d\u003d\u003da\u0026\u0026b\u0026\u0026null!\u003db.startTimeMs\u0026\u0026null!\u003db.endTimeMs\u0026\u0026this.setLoopRange({startTimeMs:Math.floor(Number(b.startTimeMs)),endTimeMs:Math.floor(Number(b.endTimeMs)),postId:b.postId})};\ng.k.ZN\u003dfunction(){this.Wa.Na(\"onPlaybackAudioChange\",this.Wa.getAudioTrack().Gc.name)};\ng.k.eO\u003dfunction(a){var b\u003dthis.l.getVideoData();a\u003d\u003d\u003db\u0026\u0026this.Wa.Na(\"onPlaybackQualityChange\",a.l.ib().quality)};\ng.k.ob\u003dfunction(a,b,c){this.ma(\"on video data change \"+a+\", player type \"+b.getPlayerType()+\", vid \"+c.videoId);b\u003d\u003d\u003dthis.i\u0026\u0026(this.W.Ag\u003dc.oauthToken);this.getVideoData().enableServerStitchedDai\u0026\u0026!this.u?this.u\u003dnew g.ES(this.Wa,this.W,this.i):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.u\u0026\u0026(this.u\u003dnull);if(\"newdata\"\u003d\u003d\u003da)this.ma(),wN(this.B,2),this.Wa.Z(\"videoplayerreset\",b);else{if(!this.oa)return;if(\"dataloaded\"\u003d\u003d\u003da)if(this.l\u003d\u003d\u003dthis.i)if(FF(c.B,c.PF),this.ma(),this.i.getPlayerState().isError())this.ma();\nelse{var d\u003dTX(this);bY(this).isLoaded();d\u0026\u0026this.Ok(6);WFa(this);d||(d\u003dxN(this.B))\u0026\u0026!d.created\u0026\u0026sN(this.B)\u0026\u0026d.create()}else WFa(this);if(1\u003d\u003d\u003db.getPlayerType()\u0026\u0026(this.W.Y\u0026\u0026oGa(this),this.getVideoData().isLivePlayback\u0026\u0026!this.W.ql\u0026\u0026this.Ee(\"html5.unsupportedlive\",\"DEVICE_FALLBACK\"),c.isLoaded())){if(c.Xg||c.CF||c.rq||c.L.focEnabled||c.L.rmktEnabled||this.getVideoData().jl)d\u003dthis.getVideoData(),oY(this,\"part2viewed\",1,0x8000000000000),oY(this,\"engagedview\",Math.max(1,1E3*d.Ib),0x8000000000000),d.isLivePlayback||\n(d\u003d1E3*d.lengthSeconds,oY(this,\"videoplaytime25\",.25*d,d),oY(this,\"videoplaytime50\",.5*d,d),oY(this,\"videoplaytime75\",.75*d,d),oY(this,\"videoplaytime100\",d,0x8000000000000),oY(this,\"conversionview\",d,0x8000000000000));if(c.hasProgressBarBoundaries()){var e;d\u003dNumber(null\u003d\u003d\u003d(e\u003dthis.getVideoData().progressBarEndPosition)||void 0\u003d\u003d\u003de?void 0:e.utcTimeMillis)/1E3;isNaN(d)||(e\u003dthis.getIngestionTime()-this.getCurrentTime(),e\u003d1E3*(d-e),d\u003dthis.bb.progressEndBoundary,(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.start)!\u003d\u003d\ne\u0026\u0026(d\u0026\u0026this.Az([d]),e\u003dnew g.cA(e,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),this.i.addCueRange(e),this.bb.progressEndBoundary\u003de))}}this.Wa.Z(\"videodatachange\",a,c,b.getPlayerType())}this.Wa.Na(\"onVideoDataChange\",{type:a,playertype:b.getPlayerType()});this.Iz();if(b\u003dc.Yv){if(a\u003dthis.vn,c\u003dc.clientPlaybackNonce,a.clientPlaybackNonce!\u003d\u003dc){a.clientPlaybackNonce\u003dc;c\u003db;b\u003dwK();var f\u003dvoid 0\u003d\u003d\u003df?{}:f;Object.values(gLa).includes(c)||(g.py(new g.Xv(\"createClientScreen() called with a non-page VE\",\nc)),c\u003d83769);f.isHistoryNavigation||b.i.push({rootVe:c,key:f.key||\"\"});b.C\u003d[];b.J\u003d[];f.lI?Vpa(b,c,f):Upa(b,c,f);Aza(a)}}else Aza(this.vn)};\ng.k.Pw\u003dfunction(){dY(this,null);this.Wa.Na(\"onPlaylistUpdate\")};\ng.k.qK\u003dfunction(a){var b\u003da.getId(),c\u003dbY(this);\"part2viewed\"\u003d\u003d\u003db?(c.IG\u0026\u0026g.Ju(c.IG),c.CF\u0026\u0026uY(this,c.CF),c.rq\u0026\u0026vY(this,c.rq)):\"conversionview\"\u003d\u003d\u003db?this.i.Ks():\"engagedview\"\u003d\u003d\u003db\u0026\u0026g.Ju(c.Xg);if(c.JG){var d\u003da.getId();d\u003dvs(c.JG,{label:d});g.Ju(d)}switch(b){case \"videoplaytime25\":c.SF\u0026\u0026uY(this,c.SF);c.EF\u0026\u0026vY(this,c.EF);c.QG\u0026\u0026g.Ju(c.QG);break;case \"videoplaytime50\":c.FG\u0026\u0026uY(this,c.FG);c.yA\u0026\u0026vY(this,c.yA);c.TG\u0026\u0026g.Ju(c.TG);break;case \"videoplaytime75\":c.HG\u0026\u0026uY(this,c.HG);c.zA\u0026\u0026vY(this,c.zA);c.VG\u0026\u0026g.Ju(c.VG);\nbreak;case \"videoplaytime100\":c.RF\u0026\u0026uY(this,c.RF),c.DF\u0026\u0026vY(this,c.DF),c.OG\u0026\u0026g.Ju(c.OG)}(b\u003dthis.getVideoData().jl)\u0026\u0026fGa(b,a.getId())\u0026\u0026fGa(b,a.getId()+\"gaia\");this.i.removeCueRange(a)};\ng.k.UT\u003dfunction(a){delete this.bb[a.getId()];this.i.removeCueRange(a);var b;a:{a\u003dthis.getVideoData();var c,d,e,f,h,l,m,n,p,q,t,u,x,y\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.watchNextResponse)||void 0\u003d\u003d\u003dc?void 0:c.contents)||void 0\u003d\u003d\u003dd?void 0:d.singleColumnWatchNextResults)||void 0\u003d\u003d\u003de?void 0:e.autoplay)||void 0\u003d\u003d\u003df?void 0:f.autoplay)||void 0\u003d\u003d\u003dh?void 0:h.sets)||(null\u003d\u003d\u003d(q\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003da.watchNextResponse)||void 0\u003d\u003d\u003dl?void 0:l.contents)||void 0\u003d\u003d\u003dm?void 0:m.twoColumnWatchNextResults)||\nvoid 0\u003d\u003d\u003dn?void 0:n.autoplay)||void 0\u003d\u003d\u003dp?void 0:p.autoplay)||void 0\u003d\u003d\u003dq?void 0:q.sets);if(y)for(c\u003dg.r(y),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d\u003dd.autoplayVideo||(null\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(b\u003dd.autoplayVideoRenderer)||void 0\u003d\u003d\u003db?void 0:b.autoplayEndpointRenderer)||void 0\u003d\u003d\u003dt?void 0:t.endpoint),(null\u003d\u003d\u003d(u\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.watchEndpoint)||void 0\u003d\u003d\u003du?void 0:u.videoId)\u003d\u003d\u003da.videoId\u0026\u0026(null\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.watchEndpoint)||void 0\u003d\u003d\u003dx?0:x.continuePlayback)){b\u003dd;break a}b\u003dnull}t\u003d\nb;b\u003dnull\u003d\u003d\u003dt||void 0\u003d\u003d\u003dt?void 0:t.watchEndpoint;this.X(\"enable_linear_player_handling\")\u0026\u0026b\u0026\u0026(t\u003d(null\u003d\u003d\u003dt||void 0\u003d\u003d\u003dt?0:t.clickTrackingParams)?g.si({itct:t.clickTrackingParams}):void 0,this.Wa.Na(\"onPlayVideo\",{Nd:t,videoId:b.videoId,watchEndpoint:b}))};\ng.k.Ok\u003dfunction(a){a!\u003d\u003dthis.J\u0026\u0026(this.ma(),2\u003d\u003d\u003da\u0026\u00261\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026(ZX(this,-1),ZX(this,5)),this.J\u003da,this.Wa.Z(\"appstatechange\",a))};\ng.k.Ee\u003dfunction(a,b,c,d){this.i.Ff(a,b,c,d)};\ng.k.Pk\u003dba(7);g.k.isAtLiveHead\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dg.bN(this,a);if(!c)return!1;a\u003d$X(this,c);c\u003daY(this,c);return a!\u003d\u003dc?a.isAtLiveHead(lY(this,c.getCurrentTime(),c),!0):a.isAtLiveHead(void 0,b)};\ng.k.Wm\u003dfunction(){var a\u003dg.bN(this,void 0);return a?$X(this,a).Wm():0};\ng.k.seekTo\u003dfunction(a,b,c,d){b\u003d!1!\u003d\u003db;if(d\u003dg.bN(this,d))2\u003d\u003d\u003dthis.J\u0026\u0026hY(this),this.Kd(d)?this.u?this.u.seekTo(a,b,c):this.Dd.seekTo(a,b,c):d.seekTo(a,{yM:!b,zM:c,Md:\"application\"})};\ng.k.seekBy\u003dfunction(a,b,c,d){this.seekTo(this.getCurrentTime()+a,b,c,d)};\ng.k.dO\u003dfunction(){this.Wa.Na(\"SEEK_COMPLETE\")};\ng.k.wU\u003dfunction(a,b){var c\u003da.getVideoData();if(1\u003d\u003d\u003dthis.J||2\u003d\u003d\u003dthis.J)c.startSeconds\u003db;2\u003d\u003d\u003dthis.J?this.X(\"embeds_enable_preloadvideobyplayervars_startseconds_fix\")\u0026\u0026g.U(a.getPlayerState(),512)||hY(this):this.Wa.Na(\"SEEK_TO\",b)};\ng.k.gS\u003dfunction(){this.Wa.Z(\"airplayactivechange\")};\ng.k.hS\u003dfunction(){this.Wa.Z(\"airplayavailabilitychange\")};\ng.k.aO\u003dfunction(){this.Wa.Z(\"beginseeking\")};\ng.k.bO\u003dfunction(){this.Wa.Z(\"endseeking\")};\ng.k.getStoryboardFormat\u003dfunction(a){return(a\u003dg.bN(this,a))?$X(this,a).getVideoData().getStoryboardFormat():null};\ng.k.Eh\u003dfunction(a){return(a\u003dg.bN(this,a))?$X(this,a).getVideoData().Eh():null};\ng.k.Kd\u003dfunction(a){if(a\u003da||this.l){a\u003da.getVideoData();if(this.u)a\u003da\u003d\u003d\u003dthis.u.i.getVideoData();else a:{var b\u003dthis.Dd;if(a\u003d\u003d\u003db.l.getVideoData()\u0026\u0026b.i.length)a\u003d!0;else{b\u003dg.r(b.i);for(var c\u003db.next();!c.done;c\u003db.next())if(a.Tc\u003d\u003d\u003dc.value.Tc){a\u003d!0;break a}a\u003d!1}}if(a)return!0}return!1};\ng.k.Sq\u003dfunction(a,b,c,d,e,f){var h;this.ma();this.W.X(\"web_player_ssdai_add_to_timeline_logging_killswitch\")||(null\u003d\u003d\u003d(h\u003dthis.l)||void 0\u003d\u003d\u003dh?void 0:h.Ca(\"sdai\",\"app.attl.\"+(null!\u003dthis.u)));a\u003dthis.u?Tya(this.u,a,b,c,d,e,f):hza(this.Dd,a,b,c,d,e);this.ma();return a};\ng.k.Su\u003dfunction(a,b,c,d,e,f){this.u\u0026\u0026(Tya(this.u,a,b,c,d,e,f),this.ma());return\"\"};\ng.k.Pp\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.u)||void 0\u003d\u003d\u003db?void 0:b.Pp(a)};\ng.k.So\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?-1:a;b\u003dvoid 0\u003d\u003d\u003db?Infinity:b;this.u?g.S(this.W.experiments,\"web_player_ssdai_prevent_clearing_timeline_killswitch\")\u0026\u0026gT(this.u,a,b):CT(this.Dd,a,b)};\ng.k.Js\u003dfunction(a,b,c){if(this.u){var d\u003dthis.u,e\u003dc;c\u003dnull;for(var f\u003dg.r(d.l),h\u003df.next();!h.done;h\u003df.next())if(h\u003dh.value,h.Tc\u003d\u003d\u003da){c\u003dh;break}c?(d.ma(),void 0\u003d\u003d\u003de\u0026\u0026(e\u003dc.rd),a\u003dc,d.ma(),a.durationMs\u003db,a.rd\u003de,g.S(d.W.experiments,\"web_player_ssdai_prevent_updating_ad_cuerange_killswitch\")\u0026\u0026Xya(d,c)):d.Ud(\"Invalid_timelinePlaybackId_\"+a+\"_specified\")}else{d\u003dthis.Dd;e\u003dnull;f\u003dg.r(d.i);for(h\u003df.next();!h.done;h\u003df.next())if(h\u003dh.value,h.Tc\u003d\u003d\u003da){e\u003dh;break}e?(d.ma(),void 0\u003d\u003d\u003dc\u0026\u0026(c\u003de.rd),nza(d,e,b,c)):d.Ud(\"e.InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+\na)}};\ng.k.enqueueVideoByPlayerVars\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;this.Kd();a\u003dnew g.UG(this.W,a);d\u0026\u0026(a.Tc\u003dd);!g.S(this.W.experiments,\"html5_report_dai_ad_playback_killswitch\")\u0026\u00262\u003d\u003d\u003db\u0026\u0026this.i\u0026\u0026this.i.qs(a.clientPlaybackNonce,a.Zd||\"\",a.breakType||0);c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;this.ma();b\u003db||this.l.getPlayerType();var e;g.S(this.W.experiments,\"html5_gapless_preloading\")\u0026\u0026(e\u003dkY(this,b,a,!0));e||(this.X(\"html5_skip_setVideoData\")?e\u003dQX(this,b,a):(e\u003dQX(this,b),e.Bj(a)));this.tx(e,c)};\ng.k.tx\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dg.bN(this);e\u0026\u0026($X(this,e).EM\u003d!0);Jya(this.ya,a,b,c).then(function(){d.Wa.Na(\"onQueuedVideoLoaded\")},function(){})};\ng.k.Lr\u003dfunction(){return this.ya.Lr()};\ng.k.clearQueue\u003dfunction(){this.ma();this.ya.clearQueue()};\ng.k.loadVideoByPlayerVars\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?1:b;var f,h\u003d!1,l\u003dnew g.UG(this.W,a),m\u003dnull!\u003d\u003d(f\u003dl.jb)\u0026\u0026void 0!\u003d\u003df?f:\"\";this.Ob.timerName\u003dm;if(!this.X(\"web_player_load_video_context_killswitch\")\u0026\u0026e){for(;l.ji.length\u0026\u0026l.ji[0].isExpired();)l.ji.shift();h\u003dl.ji.length-1;h\u003d0\u003ch\u0026\u0026e.l(l.ji[h])\u0026\u0026e.l(l.ji[h-1]);l.ji.push(e)}c||(a\u0026\u0026gN(a)?(PF(this.W)\u0026\u0026!this.Xf\u0026\u0026(a.fetch\u003d0),dY(this,a)):this.playlist\u0026\u0026dY(this,null),a\u0026\u0026this.setIsExternalPlaylist(a.external_list),PF(this.W)\u0026\u0026!this.Xf\u0026\u0026eY(this));a\u003dthis.zn(l,\nb,d);h\u0026\u0026this.Ee(\"player.fatalexception\",\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+l.ji.join()).replace(/[;:,]/g,\"_\"));return a};\ng.k.preloadVideoByPlayerVars\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?1:b;c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;e\u003dvoid 0\u003d\u003d\u003de?\"\":e;d\u003dmF(a);d\u003db+\"_\"+d+\"_\"+e;if(this.Ja.get(d))this.ma();else{var f;if(f\u003d!this.X(\"html5_skip_setVideoData\")\u0026\u0026this.l\u0026\u0026this.l.yj.started){f\u003dthis.l.getPlayerType();var h\u003dthis.l.getVideoData().videoId,l\u003dthis.l.getVideoData().Tc;f\u003dd\u003d\u003d\u003df+\"_\"+h+\"_\"+l}if(f)this.ma();else a:{a\u003dnew g.UG(this.W,a),e\u0026\u0026(a.Tc\u003de),e\u003db+\"_\"+a.videoId+\"_\"+a.Tc;this.ma();a.Uc\u003d!0;if(d\u003dthis.l)d\u003dthis.l.getPlayerType(),f\u003dthis.l.getVideoData().videoId,\nh\u003dthis.l.getVideoData().Tc,d\u003de\u003d\u003d\u003dd+\"_\"+f+\"_\"+h;if(d){if(this.X(\"html5_skip_setVideoData\")){lS(this.l,!0);a.dispose();break a}var m\u003dthis.l}this.X(\"html5_skip_setVideoData\")?m\u003dQX(this,b,a):(m||(m\u003dQX(this,b)),m.Bj(a));1\u003d\u003d\u003db\u0026\u0026SF(this.W)||lS(m,!0);this.Ja.set(e,m,c||3600)}}};\ng.k.St\u003dfunction(a){var b\u003da.getPlayerType();a!\u003d\u003dg.bN(this,b)\u0026\u0026(1\u003d\u003d\u003da.getPlayerType()?(a.getVideoData().autonavState\u003dthis.i.getVideoData().autonavState,SX(this,a)):(b\u003dg.bN(this,b))\u0026\u0026b.dispose(),this.l.getPlayerType()\u003d\u003d\u003da.getPlayerType()?YX(this,a):WX(this,a))};\ng.k.setMinimized\u003dfunction(a){this.visibility.setMinimized(a);a\u003dthis.B;a\u003da.I.T().showMiniplayerUiWhenMinimized?a.qd.get(\"miniplayer\"):void 0;a\u0026\u0026(this.Be()?a.load():a.unload());this.Wa.Z(\"minimized\")};\ng.k.setInline\u003dfunction(a){this.visibility.setInline(a)};\ng.k.setInlinePreview\u003dfunction(a){this.visibility.setInline(a);a\u003dthis.B;a\u003da.I.T().showInlinePreviewUi?a.qd.get(\"inline_preview\"):void 0;a\u0026\u0026(this.isInline()?a.load():a.unload(),this.Wa.Na(\"onInlinePreviewModeChange\"))};\ng.k.As\u003dfunction(a){var b\u003dg.S(this.W.experiments,\"html5_block_pip_non_mse\")\u0026\u0026\"undefined\"\u003d\u003d\u003dtypeof MediaSource,c\u003dthis.W.Ih\u0026\u0026g.S(this.W.experiments,\"html5_block_pip_with_events\")||b;a\u0026\u0026c\u0026\u0026this.getVideoData()\u0026\u0026!this.getVideoData().backgroundable?this.vb\u0026\u0026b?this.vb.start():this.NH():this.visibility.As(a)};\ng.k.NH\u003dfunction(){var a,b\u003dnull\u003d\u003d\u003d(a\u003dthis.oa)||void 0\u003d\u003d\u003da?void 0:a.Fe();b\u0026\u0026Fx(b).catch(function(c){return g.py(c)})};\ng.k.setImmersivePreview\u003dfunction(a){this.visibility.setImmersivePreview(a)};\ng.k.tU\u003dfunction(){\"picture-in-picture\"\u003d\u003d\u003dthis.oa.Fe().webkitPresentationMode?this.As(!0):this.As(!1)};\ng.k.togglePictureInPicture\u003dfunction(){var a\u003dg.bN(this);a\u0026\u0026a.togglePictureInPicture()};\ng.k.zn\u003dfunction(a,b,c){this.ma();dB(\"_start\",this.Ob.timerName)||(XA(\"p\",void 0,this.Ob.timerName),this.Ob.info(\"srt\",0));b\u003dthis.X(\"html5_skip_setVideoData\")?b||1:b||this.l.getPlayerType();var d\u003dkY(this,b,a,!1);d\u0026\u0026a.dispose();d||(this.X(\"html5_skip_setVideoData\")?d\u003dQX(this,b,a,c):(d\u003dQX(this,b),d.Bj(a,c)),this.X(\"html5_onesie\")\u0026\u0026wX(d)\u0026\u0026lS(d),this.eb.stop(),this.cancelPlayback(4,b),this.X(\"html5_skip_setVideoData\")||1!\u003d\u003db||SX(this,d),YX(this,d),this.St(d));d\u003d\u003d\u003dthis.i\u0026\u0026(this.W.Ag\u003da.oauthToken);if(!wX(d))return!1;\nif(d\u003d\u003d\u003dthis.i)return this.Ok(1),hY(this);DX(d);return!0};\ng.k.cueVideoByPlayerVars\u003dfunction(a,b){var c\u003dthis;this.X(\"html5_skip_setVideoData\")\u0026\u0026!b\u0026\u0026(b\u003d1);if(a\u0026\u0026gN(a))if(this.xa\u003d!0,dY(this,a),(a\u003dthis.playlist.ib())\u0026\u0026a.isValid())qY(this,a,b);else this.playlist.onReady(function(){gY(c)});\nelse{b||(b\u003dthis.getPresentingPlayerType());1\u003d\u003d\u003db\u0026\u0026this.Pw();var d\u003dnew g.UG(this.W,a);g.rF(this.W)\u0026\u0026!this.W.L\u0026\u0026g.S(this.W.experiments,\"embeds_enable_iframe_apis_through_oneplatform\")?vta(d,a?a:{}).then(function(e){qY(c,e,b)}):qY(this,d,b)}};\ng.k.Jj\u003dfunction(a,b,c,d,e,f){if(!a\u0026\u0026!c)throw Error(\"Playback source is invalid\");if(tF(this.W)||g.TF(this.W))return b\u003db||{},b.lact\u003dHu(),b.vis\u003dthis.Wa.getVisibilityState(),this.Wa.Na(\"onPlayVideo\",{videoId:a,watchEndpoint:f,sessionData:b,listId:c}),!1;b\u003dthis.Ob;b.i\u0026\u0026(e\u003db.i,e.i\u003d{},e.Vt\u003d{});b.l\u003d!1;this.Ob.reset();a\u003d{video_id:a};d\u0026\u0026(a.autoplay\u003d\"1\");d\u0026\u0026(a.autonav\u003d\"1\");c?(a.list\u003dc,this.loadPlaylist(a)):this.loadVideoByPlayerVars(a,1);return!0};\ng.k.cuePlaylist\u003dfunction(a,b,c,d){this.xa\u003d!0;gGa(this,a,b,c,d)};\ng.k.loadPlaylist\u003dfunction(a,b,c,d){this.xa\u003d!1;gGa(this,a,b,c,d)};\ng.k.wu\u003dfunction(){if(this.Wa.isMutedByMutedAutoplay())return!1;if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return!0;PF(this.W)\u0026\u0026!this.Xf\u0026\u0026eY(this);return!(!this.playlist||!this.playlist.hasNext())};\ng.k.gp\u003dba(1);\ng.k.nextVideo\u003dfunction(a,b){var c\u003dthis,d\u003dthis.i.getVideoData().suggestions;g.aN(this.Wa)\u0026\u0026d?(a\u003dd.map(function(e){return g.AP(c.W,e)})[0],d\u003db?a.mC:a.Nd,this.Jj(a.ib().videoId,d,a.getPlaylistId(),b,void 0,a.EH||void 0)):this.Xf?this.Wa.Na(\"onPlaylistNext\"):3\u003d\u003d\u003dthis.getPresentingPlayerType()?g.WM(this.B).nextVideo():this.playlist\u0026\u0026(PF(this.W)\u0026\u0026!this.Wa.isFullscreen()?nY(this,\"yt.www.watch.lists.next\"):(this.playlist.hasNext(a)\u0026\u0026hN(this.playlist,rta(this.playlist)),this.playlist.loaded?(a\u003db\u0026\u0026g.S(this.W.experiments,\n\"html5_player_autonav_logging\"),this.zn(this.playlist.ib(void 0,b,a),1)):this.xa\u003d!1))};\ng.k.previousVideo\u003dfunction(a){this.Xf?this.Wa.Na(\"onPlaylistPrevious\"):3\u003d\u003d\u003dthis.getPresentingPlayerType()?g.WM(this.B).pz():this.playlist\u0026\u0026(PF(this.W)\u0026\u0026!this.Wa.isFullscreen()?nY(this,\"yt.www.watch.lists.prev\"):(this.playlist.wk(a)\u0026\u0026hN(this.playlist,sta(this.playlist)),this.playlist.loaded?this.zn(this.playlist.ib(),1):this.xa\u003d!1))};\ng.k.playVideoAt\u003dfunction(a){this.Xf?this.Wa.Na(\"onPlaylistIndex\",a):this.playlist\u0026\u0026(this.playlist.loaded?this.zn(this.playlist.ib(a),1):this.xa\u003d!1,hN(this.playlist,a))};\ng.k.getPlaylist\u003dfunction(){return this.playlist};\ng.k.Iu\u003dba(11);g.k.kS\u003dfunction(a){this.Wa.Na(\"onCueRangeEnter\",a.getId())};\ng.k.lS\u003dfunction(a){this.Wa.Na(\"onCueRangeExit\",a.getId())};\ng.k.Gt\u003dfunction(a,b){var c\u003dg.bN(this,b);c\u0026\u0026(c.Gt(a),b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||VX(this,\"cuerangesadded\",a))};\ng.k.Az\u003dfunction(a,b){var c\u003dg.bN(this,b);c\u0026\u0026(c.Az(a),b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||VX(this,\"cuerangesremoved\",a))};\ng.k.pS\u003dfunction(){var a\u003dthis;this.getPresentingPlayerType();this.Y||(this.Y\u003dLv(hB,this.yK,this));qta(this.Ob,this.l.getVideoData(),hGa(this));cY(this)\u0026\u0026this.W.l\u0026\u0026\"embedded\"\u003d\u003d\u003dyH(bY(this))\u0026\u0026this.uc\u0026\u0026.01\u003eMath.random()\u0026\u0026g.Sv(\"autoplayTriggered\",{intentional:this.Zb});this.uc\u003d!1;this.Wa.Na(\"onPlaybackStartExternal\");g.S(this.W.experiments,\"mweb_client_log_screen_associated\");(function(){var c\u003dg.dy(a.Kc||(a.Be()?3:0));if(c){var d\u003d{cpn:a.getVideoData().clientPlaybackNonce,csn:c};if(g.S(a.W.experiments,\n\"web_playback_associated_ve\")\u0026\u0026a.getVideoData().La){var e\u003dg.Yx(a.getVideoData().La);g.hz(c,e,void 0);d.playbackVe\u003de.getAsJson()}g.S(a.W.experiments,\"kevlar_playback_associated_queue\")\u0026\u0026a.getVideoData().queueInfo\u0026\u0026(d.queueInfo\u003da.getVideoData().queueInfo);c\u003d{};a.X(\"web_playback_associated_log_ctt\")\u0026\u0026a.getVideoData().eb\u0026\u0026(c.Re\u003d{token:a.getVideoData().eb,videoId:a.getVideoData().videoId});g.Sv(\"playbackAssociated\",d,c)}})();\nYA(\"player_att\",[\"att_f\",\"att_e\"]);if(this.X(\"web_player_inline_botguard\")){var b\u003dthis.getVideoData().botguardData;b\u0026\u0026(this.X(\"web_player_botguard_inline_skip_config_killswitch\")\u0026\u0026(cs(\"BG_I\",b.interpreterScript),cs(\"BG_IU\",b.interpreterUrl),cs(\"BG_P\",b.program)),g.RF(this.W)?wu(zu(),function(){iY(a)}):iY(this))}this.Iz()};\ng.k.cO\u003dfunction(){this.Wa.Z(\"internalAbandon\");this.X(\"html5_ad_module_cleanup_killswitch\")||mY(this)};\ng.k.yK\u003dfunction(a){a\u003da.i;!isNaN(a)\u0026\u00260\u003ca\u0026\u0026this.i\u0026\u0026this.i.Rv(a)};\ng.k.tT\u003dfunction(){var a\u003dthis.oa;a\u003d{volume:g.Of(Math.floor(100*a.getVolume()),0,100),muted:a.Nx()};a.muted||jY(this,!1);this.Tf\u003dg.Wb(a);this.Wa.Na(\"onVolumeChange\",a)};\ng.k.mutedAutoplay\u003dfunction(){var a\u003dthis.getVideoData().videoId;a\u0026\u0026(this.loadVideoByPlayerVars({video_id:a,playmuted:!0}),this.Wa.Na(\"onMutedAutoplayStarts\"))};\ng.k.XS\u003dfunction(){var a\u003dsY(this);this.Fi(a?1:0);lGa(this,!!a)};\ng.k.Fi\u003dfunction(a){var b\u003d!!a,c\u003d!!this.visibility.fullscreen!\u003d\u003db;this.visibility.Fi(a);this.template.Fi(b);this.X(\"html5_media_fullscreen\")\u0026\u0026!b\u0026\u0026this.oa\u0026\u0026sY(this)\u003d\u003d\u003dthis.oa.Fe()\u0026\u0026this.oa.nu();this.template.resize();c\u0026\u0026this.Ob.tick(\"fsc\");c\u0026\u0026(this.Wa.Z(\"fullscreentoggled\",b),a\u003dbY(this),b\u003d{fullscreen:b,videoId:a.kB||a.videoId,time:this.getCurrentTime()},this.Wa.getPlaylistId()\u0026\u0026(b.listId\u003dthis.Wa.getPlaylistId()),this.Wa.Na(\"onFullscreenChange\",b))};\ng.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.lU\u003dfunction(){this.l\u0026\u0026(0!\u003d\u003dthis.visibility.fullscreen\u0026\u00261!\u003d\u003dthis.visibility.fullscreen||this.Fi(sY(this)?1:0),this.W.Ih\u0026\u0026this.getVideoData()\u0026\u0026!this.getVideoData().backgroundable\u0026\u0026this.oa\u0026\u0026.33\u003ewindow.outerHeight*window.outerWidth/(window.screen.width*window.screen.height)\u0026\u0026this.oa.nu())};\ng.k.jT\u003dfunction(a){3!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.Wa.Z(\"liveviewshift\",a)};\ng.k.playVideo\u003dfunction(a){this.ma();if(a\u003dg.bN(this,a))2\u003d\u003d\u003dthis.J?hY(this):(null!\u003dthis.G\u0026\u0026this.G.xb\u0026\u0026this.G.start(),g.U(a.getPlayerState(),2)?this.seekTo(0):a.playVideo())};\ng.k.pauseVideo\u003dfunction(a){(a\u003dg.bN(this,a))\u0026\u0026a.pauseVideo()};\ng.k.stopVideo\u003dfunction(){this.ma();var a\u003dthis.i.getVideoData(),b\u003dnew g.UG(this.W,{video_id:a.kB||a.videoId,oauth_token:a.oauthToken});b.Nb\u003dg.Wb(a.Nb);this.cancelPlayback(6);qY(this,b,1);null!\u003dthis.G\u0026\u0026this.G.stop()};\ng.k.cancelPlayback\u003dfunction(a,b){this.ma();Kv(this.Y);this.Y\u003d0;var c\u003dg.bN(this,b);c?1\u003d\u003d\u003dthis.J||2\u003d\u003d\u003dthis.J?this.ma():(c\u003d\u003d\u003dthis.l\u0026\u0026(this.ma(),wN(this.B,a)),1\u003d\u003d\u003db\u0026\u0026(g.S(this.W.experiments,\"html5_stop_video_in_cancel_playback\")\u0026\u0026c.stopVideo(),mY(this)),c.em(),VX(this,\"cuerangesremoved\",c.Vm()),c.uh.reset(),this.ya\u0026\u0026c.isGapless()\u0026\u0026(c.pg(!0),c.setMediaElement(this.oa))):this.ma()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b,c){(b\u003dg.bN(this,b))\u0026\u0026this.W.enabledEngageTypes.has(a.toString())?b.sendVideoStatsEngageEvent(a,c):c\u0026\u0026c()};\ng.k.Ch\u003dfunction(a){var b\u003dg.bN(this,void 0);return b\u0026\u0026this.W.enabledEngageTypes.has(a.toString())?b.Ch(a):null};\ng.k.updatePlaylist\u003dfunction(){PF(this.W)?eY(this):g.rF(this.W)\u0026\u0026fY(this);this.Wa.Na(\"onPlaylistUpdate\")};\ng.k.setSizeStyle\u003dfunction(a,b){this.Nc\u003da;this.zb\u003db;this.Wa.Z(\"sizestylechange\",a,b);this.template.resize()};\ng.k.isWidescreen\u003dfunction(){return this.zb};\ng.k.Be\u003dfunction(){return this.visibility.Be()};\ng.k.isInline\u003dfunction(){return this.visibility.isInline()};\ng.k.Kr\u003dfunction(){return this.visibility.Kr()};\ng.k.Ir\u003dfunction(){return this.visibility.Ir()};\ng.k.lD\u003dfunction(){return this.Nc};\ng.k.getAdState\u003dfunction(){if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return g.WM(this.B).getAdState();if(!this.Kd()){var a\u003dxN(this.sb());if(a)return a.getAdState()}return-1};\ng.k.kU\u003dfunction(a){var b\u003dthis.template.getVideoContentRect();ql(this.dc,b)||(this.dc\u003db,this.l\u0026\u0026CX(this.l),this.i\u0026\u0026this.i!\u003d\u003dthis.l\u0026\u0026CX(this.i),1\u003d\u003d\u003dthis.visibility.fullscreen\u0026\u0026this.Fa\u0026\u0026lGa(this,!0));this.Ib\u0026\u0026g.Vf(this.Ib,a)||(this.Wa.Z(\"appresize\",a),this.Ib\u003da)};\ng.k.hf\u003dfunction(){return this.Wa.hf()};\ng.k.BU\u003dfunction(){2\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.Dd.isManifestless()\u0026\u0026!this.X(\"web_player_manifestless_ad_signature_expiration_killswitch\")?mza(this.Dd):(this.u\u0026\u0026gT(this.u),XX(this,\"signature\",void 0,!0))};\ng.k.LK\u003dfunction(){this.pg();UX(this)};\ng.k.jU\u003dfunction(a){wS(a,this.oa.mp())};\ng.k.AT\u003dfunction(a){\"manifest.net.badstatus\"\u003d\u003d\u003da.errorCode\u0026\u0026\"401\"\u003d\u003d\u003da.details.rc\u0026\u0026this.Wa.Na(\"onPlayerRequestAuthFailed\")};\ng.k.Cv\u003dfunction(){this.Wa.Na(\"CONNECTION_ISSUE\")};\ng.k.Ev\u003dfunction(a){this.Wa.Z(\"heartbeatparams\",a)};\ng.k.Fz\u003dfunction(a){this.Wa.Na(\"onAutonavChangeRequest\",1!\u003d\u003da)};\ng.k.cd\u003dfunction(){return this.oa};\ng.k.setBlackout\u003dfunction(a){this.W.Nb\u003da;this.l\u0026\u0026(this.l.qq(),this.W.Y\u0026\u0026oGa(this))};\ng.k.setAccountLinkState\u003dfunction(a){var b\u003dg.bN(this);b\u0026\u0026(b.getVideoData().NG\u003da,b.qq())};\ng.k.updateAccountLinkingConfig\u003dfunction(a){var b\u003dg.bN(this);if(b){var c\u003db.getVideoData();c.accountLinkingConfig\u0026\u0026(c.accountLinkingConfig.linked\u003da);this.Wa.Z(\"videodatachange\",\"dataupdated\",c,b.getPlayerType())}};\ng.k.CT\u003dfunction(){var a\u003dg.bN(this);if(a){var b\u003d!this.Wa.Xu();(a.ZC\u003db)||a.Jp.stop();if(a.videoData.i)if(b)a.videoData.i.resume();else{var c\u003da.videoData.i;c.B\u0026\u0026c.B.stop()}g.S(a.W.experiments,\"html5_suspend_loader\")\u0026\u0026a.Va\u0026\u0026(b?a.Va.resume():JX(a,!0));g.S(a.W.experiments,\"html5_fludd_suspend\")\u0026\u0026(g.U(a.playerState,2)||b?g.U(a.playerState,512)\u0026\u0026b\u0026\u0026a.Mb(jK(a.playerState,512)):a.Mb(iK(a.playerState,512)));a\u003da.Ub;a.qoe\u0026\u0026(a\u003da.qoe,g.lW(a,g.AS(a.i),\"stream\",[b?\"A\":\"I\"]))}};\ng.k.mT\u003dfunction(){this.Wa.Na(\"onLoadedMetadata\")};\ng.k.VS\u003dfunction(){this.Wa.Na(\"onDrmOutputRestricted\")};\ng.k.FB\u003dfunction(){void 0!\u003d\u003dnavigator.mediaCapabilities\u0026\u0026(tE\u003d!0);this.X(\"html5_skip_empty_load\")\u0026\u0026(NLa\u003d!0);QLa\u003dthis.X(\"html5_ios_force_seek_to_zero_on_stop\");OLa\u003dthis.X(\"html5_ios7_force_play_on_stall\");PLa\u003dthis.X(\"html5_ios4_seek_above_zero\");this.X(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(QU\u003d!0);this.X(\"html5_dont_override_default_sample_desc_index\")\u0026\u0026(Eja\u003d!0)};\ng.k.wD\u003dfunction(){this.Zb\u003d!0};\ng.k.va\u003dfunction(){this.B.dispose();this.Dd.dispose();this.u\u0026\u0026this.u.dispose();this.i.dispose();this.pg();g.gf(Kb(this.Sa),this.playlist);Kv(this.Y);this.Y\u003d0;g.F.prototype.va.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.X\u003dfunction(a){return g.S(this.W.experiments,a)};\ng.k.Oz\u003dfunction(){return this.La};\ng.k.requestStorageAccess\u003dfunction(a,b){document.requestStorageAccess().then(a,b)};\ng.k.setScreenLayer\u003dfunction(a){this.Kc\u003da};\ng.k.seekToChapterWithAnimation\u003dfunction(a){var b,c,d\u003dnull\u003d\u003d\u003d(b\u003dPM(this.sb()))||void 0\u003d\u003d\u003db?void 0:b.xu(),e\u003dnull\u003d\u003d\u003d(c\u003dthis.getVideoData())||void 0\u003d\u003d\u003dc?void 0:c.dl;if(this.X(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026e\u0026\u0026d instanceof g.ZN\u0026\u0026a\u003ce.length\u0026\u00260\u003c\u003da){var f\u003d1E3*this.getCurrentTime()\u003ce[a].startTime?1:-1;e\u003dg.r(e);for(var h\u003de.next();!h.done;h\u003de.next())if(h\u003dh.value,h.index\u003d\u003d\u003da){d.HL(f,h.title);tY(this,h.startTime/1E3);break}}};\ng.k.downloadVideo\u003dfunction(a,b){return g.E(this,function d(){var e\u003dthis,f;return g.B(d,function(h){if(1\u003d\u003dh.i)return e.V\u0026\u0026e.X(\"woffle_orchestration\")?g.A(h,qya(e.V,[a],b),2):h.return(Promise.reject());f\u003dh.l;return h.return(f[0])})})};\ng.k.refreshAllVideos\u003dfunction(){return this.V\u0026\u0026this.X(\"woffle_orchestration\")?pS(this.V,14400):Promise.reject()};\ng.k.deleteVideos\u003dfunction(a){return this.V\u0026\u0026this.X(\"woffle_orchestration\")?this.V.deleteVideos(a):Promise.reject()};\ng.k.deleteAllVideos\u003dfunction(){return this.V\u0026\u0026this.X(\"woffle_orchestration\")?this.V.deleteAllVideos():Promise.reject()};\ng.k.isOrchestrationLeader\u003dfunction(){return this.V\u0026\u0026this.X(\"woffle_orchestration\")?this.V.isOrchestrationLeader():!1};\ng.k.getStatsForNerds\u003dfunction(){var a\u003dthis.Wa,b\u003dg.bN(this),c\u003da.getVideoData(),d\u003da.cd(),e\u003dd.Fe(),f\u003db.Mu(),h\u003db.Tz,l\u003d8*LT(h,\"bandwidth\")/1024,m\u003dLT(h,\"networkactivity\")/1024,n\u003dLT(h,\"bufferhealth\");if(b.wd){var p\u003db.videoData.useInnertubeDrmService()?\"IT/\":\"\";p+\u003db.wd.i.cf()+\"/\"+rB(b.Dr());p+\u003d\"/\"+b.wd.cf()}else p\u003d\"\";var q\u003db.getPlayerState().state.toString(16),t\u003dd.getCurrentTime().toFixed(2),u\u003dWD(d.Lf(),\",\",3),x\u003d\"\";if(CH(c)){c.enableServerStitchedDai\u0026\u0026(x+\u003d\"SS\");x+\u003d\"DAI, \";a:{if(b.Dd){var y\u003db.Dd.Xt;if(0\u003cy){y\u003d\n\"AD\"+y+\", \";break a}}y\u003d\"\"}y\u0026\u0026(x+\u003dy)}if(c.fetchType){switch(c.fetchType){case \"onesie\":y\u003d\"o\";break;case \"gp\":y\u003d\"gp\";break;default:y\u003d\"gvi\"}x+\u003d\"vd:\"+y+\", \"}x+\u003d\"s:\"+q+\" t:\"+t+\" b:\"+u+\" \";d.jt()\u0026\u0026(x+\u003d\"S\");d.ym()\u0026\u0026(x+\u003d\"P\");d.Dk()\u0026\u0026(x+\u003d\"E\");a.isOrchestrationLeader()\u0026\u0026(x+\u003d\" L\");(d\u003db.Du())\u0026\u0026(x+\u003d\" l:\"+d.toFixed());d\u003db.getCurrentTime();q\u003dc.pB;d\u0026\u0026d\u003eq.start\u0026\u0026d\u003cq.end\u0026\u0026(x+\u003d\" as\");d\u003dx;x\u003dg.QF();q\u003dg.ZM(a).fR;t\u003dc.u\u0026\u0026!c.u.i?\"display:none\":\"\";if((u\u003dc.clientPlaybackNonce)\u0026\u002616\u003d\u003du.length){y\u003d0;for(var z\u003d\"\",G\u003d0;10\u003eG;G++)if(y\u003d\n(y\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(u.charAt(G)),4\u003d\u003dG%5){for(var H\u003d\"\",I\u003d0;6\u003eI;I++)H\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(y\u002631)+H,y\u003e\u003e\u003d5;z+\u003dH}u\u003dz.substr(0,4)+\" \"+z.substr(4,4)+\" \"+z.substr(8,4)}else u\u003d\"\";l\u003d{video_id_and_cpn:c.videoId+\" / \"+u,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:l.toFixed(0)+\" Kbps\",buffer_health_seconds:n.toFixed(2)+\" s\",drm_style:p?\"\":\"display:none\",drm:p,debug_info:d,bandwidth_style:t,network_activity_style:t,network_activity_bytes:m.toFixed(0)+\n\" KB\",shader_info:q,shader_info_style:q?\"\":\"display:none\",playback_categories:\"\"};m\u003de.clientWidth+\"x\"+e.clientHeight+(1\u003cx?\"*\"+x.toFixed(2):\"\");n\u003d\"-\";f.totalVideoFrames\u0026\u0026(n\u003d(f.droppedVideoFrames||0)+\" dropped of \"+f.totalVideoFrames);l.dims_and_frames\u003dm+\" / \"+n;a\u003da.getVolume();f\u003dcoa(c);a\u003dMath.round(a)+\"% / \"+Math.round(a*f)+\"%\";f\u003dc.Oj.toFixed(1);isFinite(Number(f))\u0026\u0026(a+\u003d\" (content loudness \"+f+\"dB)\");l.volume\u003da;l.resolution\u003de.videoWidth+\"x\"+e.videoHeight;if(a\u003dc.l)if(e\u003da.video)f\u003de.fps,1\u003cf\u0026\u0026(l.resolution+\u003d\n\"@\"+f),(f\u003dg.EX(b))\u0026\u0026f.video\u0026\u0026(l.resolution+\u003d\" / \"+f.video.width+\"x\"+f.video.height,1\u003cf.video.fps\u0026\u0026(l.resolution+\u003d\"@\"+f.video.fps)),l.codecs\u003drza(a),!c.J||a.audio\u0026\u0026a.video?a.audio\u0026\u0026a.audio.itag\u0026\u0026(l.codecs+\u003d\" / \"+a.audio.itag+\"A\"):l.codecs+\u003d\" / \"+rza(c.J),e.l||e.primaries?(a\u003de.l||\"unknown\",\"smpte2084\"\u003d\u003d\u003da?a+\u003d\" (PQ)\":\"arib-std-b67\"\u003d\u003d\u003da\u0026\u0026(a+\u003d\" (HLG)\"),l.color\u003da+\" / \"+(e.primaries||\"unknown\"),l.color_style\u003d\"\"):l.color_style\u003d\"display:none\";e\u003dc.isLivePlayback;a\u003dc.Te;l.live_mode_style\u003de||a?\"\":\"display:none\";\nl.live_latency_style\u003de?\"\":\"display:none\";if(a)l.live_mode\u003d\"Post-Live\"+(iH(c)?\" Manifestless\":\"\");else if(e){a\u003dLT(h,\"livelatency\");l.live_latency_secs\u003da.toFixed(2)+\"s\";e\u003diH(c)?\"Manifestless, \":\"\";c.Si\u0026\u0026(e+\u003d\"Windowed, \");f\u003d\"Uncertain\";if(0\u003c\u003da\u0026\u0026120\u003ea)if(c.latencyClass\u0026\u0026\"UNKNOWN\"!\u003d\u003dc.latencyClass)switch(c.latencyClass){case \"NORMAL\":f\u003d\"Optimized for Normal Latency\";break;case \"LOW\":f\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":f\u003d\"Optimized for Ultra Low Latency\";break;default:f\u003d\"Unknown Latency Setting\"}else f\u003d\nc.isLowLatencyLiveStream?\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";e+\u003df;(a\u003db.getPlaylistSequenceForTime(b.getCurrentTime()))\u0026\u0026(e+\u003d\", seq \"+a.sequence);l.live_mode\u003de}b.isGapless()\u0026\u0026(l.playback_categories+\u003d\"Gapless \");l.playback_categories_style\u003dl.playback_categories?\"\":\"display:none\";l.bandwidth_samples\u003dKT(h,\"bandwidth\");l.network_activity_samples\u003dKT(h,\"networkactivity\");l.live_latency_samples\u003dKT(h,\"livelatency\");l.buffer_health_samples\u003dKT(h,\"bufferhealth\");c.X(\"woffle_orchestration\")\u0026\u0026\n(b\u003dg.FH(c),c.cotn||b)\u0026\u0026(l.cotn_and_local_media\u003d(c.cotn?c.cotn:\"null\")+\" / \"+b);l.cotn_and_local_media_style\u003dl.cotn_and_local_media?\"\":\"display:none\";fH(c,\"web_player_release_debug\")?(l.release_name\u003d\"youtube.player.web_20210728_1_RC0\",l.release_style\u003d\"\"):l.release_style\u003d\"display:none\";return l};\ng.k.getVideoUrl\u003dfunction(a,b,c,d,e){return this.C\u0026\u0026this.C.postId?(a\u003dthis.W.getVideoUrl(a),a\u003dzi(a,\"v\"),a.replace(\"/watch\",\"/clip/\"+this.C.postId)):this.W.getVideoUrl(a,b,c,d,e)};\nvar f3\u003d{};g.Fa(\"yt.player.Application.create\",g.PX.create,void 0);g.Fa(\"yt.player.Application.createAlternate\",g.PX.create,void 0);iy(jy(),{Vl:[{qv:/Unable to load player module/,weight:5},{qv:/Failed to fetch/,weight:500},{qv:/XHR API fetch failed/,weight:10},{qv:/JSON parsing failed after XHR fetch/,weight:10},{qv:/Retrying OnePlatform request/,weight:10}]});var nMa\u003dg.Ga(\"ytcsi.tick\");nMa\u0026\u0026nMa(\"pe\");var oMa\u003d{g6:\"replaceUrlMacros\",U0:\"isExternalShelfAllowedFor\",d5:\"onAboutThisAdPopupClosed\"};wY.prototype.rk\u003dfunction(){return\"adLifecycleCommand\"};\nwY.prototype.handle\u003dfunction(a){var b\u003dthis;switch(a.action){case \"END_LINEAR_AD\":g.Kg(function(){b.controller.Nm()});\nbreak;case \"END_LINEAR_AD_PLACEMENT\":g.Kg(function(){b.controller.lk()});\nbreak;case \"FILL_ABOVE_FEED_SLOT\":g.Kg(function(){a.elementId\u0026\u0026b.controller.xx(a.elementId)});\nbreak;case \"CLEAR_ABOVE_FEED_SLOT\":g.Kg(function(){b.controller.hx()})}};\nwY.prototype.Kl\u003dfunction(a){this.handle(a)};xY.prototype.rk\u003dfunction(){return\"clearCueRangesCommand\"};\nxY.prototype.handle\u003dfunction(){var a\u003dthis.dC();g.Kg(function(){a.Pf(Array.from(a.Ho))})};\nxY.prototype.Kl\u003dfunction(a){this.handle(a)};yY.prototype.rk\u003dfunction(){return\"muteAdEndpoint\"};\nyY.prototype.handle\u003dfunction(a){rGa(this,a)};\nyY.prototype.Kl\u003dfunction(a,b){rGa(this,a,b)};zY.prototype.rk\u003dfunction(){return\"openPopupAction\"};\nzY.prototype.handle\u003dfunction(){};\nzY.prototype.Kl\u003dfunction(a){this.handle(a)};AY.prototype.rk\u003dfunction(){return\"pingingEndpoint\"};\nAY.prototype.handle\u003dfunction(){};\nAY.prototype.Kl\u003dfunction(a){this.handle(a)};BY.prototype.rk\u003dfunction(){return\"urlEndpoint\"};\nBY.prototype.handle\u003dfunction(a,b){b\u003dg.zq(a.url,b);var c,d,e;if((null\u003d\u003d\u003d(c\u003da.browserConversionApiData)||void 0\u003d\u003d\u003dc?0:c.impressiondata)\u0026\u0026(null\u003d\u003d\u003d(d\u003da.browserConversionApiData)||void 0\u003d\u003d\u003dd?0:d.conversiondestination)){if(null\u003d\u003d\u003d(e\u003da.browserConversionApiData)||void 0\u003d\u003d\u003de?0:e.originTrialToken)c\u003ddocument.createElement(\"meta\"),c.setAttribute(\"http-equiv\",\"origin-trial\"),c.setAttribute(\"content\",a.browserConversionApiData.originTrialToken),document.head.appendChild(c);a\u003d{attributionSourceEventId:a.browserConversionApiData.impressiondata,\nattributionDestination:a.browserConversionApiData.conversiondestination,attributionReportTo:a.browserConversionApiData.reportingorigin,attributionExpiry:Number(a.browserConversionApiData.impressionexpiry)||void 0}}else a\u003dvoid 0;g.OJ(b,void 0,void 0,a)};\nBY.prototype.Kl\u003dfunction(){R(\"Trying to handle UrlEndpoint with no macro in controlflow\")};CY.prototype.rk\u003dfunction(){return\"adPingingEndpoint\"};\nCY.prototype.handle\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.Io.send(a,b,c)};\nCY.prototype.Kl\u003dfunction(a,b){gIa(this.Ta.get(),a,b,void 0)};DY.prototype.rk\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\nDY.prototype.handle\u003dfunction(a){this.I.Na(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:a})};\nDY.prototype.Kl\u003dfunction(a){this.handle(a)};EY.prototype.rk\u003dfunction(){return\"loggingUrls\"};\nEY.prototype.handle\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a\u003dg.r(a);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,this.Kh.send(d.baseUrl,b,c,d.headers)};\nEY.prototype.Kl\u003dfunction(a,b){a\u003dg.r(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,gIa(this.Ta.get(),c.baseUrl,b,c.headers)};g.w(tGa,g.F);var EGa\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"muted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\"user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"user_cancelled\"]]);var NGa\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"trigger_category_layout_exit_normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"trigger_category_layout_exit_user_skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"trigger_category_layout_exit_user_muted\"],[\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\"trigger_category_slot_expiration\"],[\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\"trigger_category_slot_fulfillment\"],[\"TRIGGER_CATEGORY_SLOT_ENTRY\",\"trigger_category_slot_entry\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\n\"trigger_category_layout_exit_user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"trigger_category_layout_exit_user_cancelled\"]]);var xGa\u003dnew Map([[\"unspecified\",\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"],[\"core\",\"CONTROL_FLOW_MANAGER_LAYER_CORE\"],[\"adapter\",\"CONTROL_FLOW_MANAGER_LAYER_ADAPTER\"],[\"surface\",\"CONTROL_FLOW_MANAGER_LAYER_SURFACE\"],[\"external\",\"CONTROL_FLOW_MANAGER_LAYER_EXTERNAL\"]]),vGa\u003dnew Map([[\"normal\",{ws:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",Es:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{ws:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",Es:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{ws:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",Es:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{ws:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",Es:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{ws:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",Es:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{ws:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",Es:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}]]);g.w(NY,g.F);g.k\u003dNY.prototype;g.k.LC\u003dfunction(a,b){return this.i.LC(a,b)};\ng.k.zi\u003dfunction(a,b){IZ(this.ac,\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",a,b,void 0);for(var c\u003dg.r(this.Hd),d\u003dc.next();!d.done;d\u003dc.next())d.value.zi(a,b)};\ng.k.qf\u003dfunction(a){if(RY(this.i,a)){SJ(this.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",a);this.i.qf(a);for(var b\u003dg.r(this.Hd),c\u003db.next();!c.done;c\u003db.next())c.value.qf(a);BGa(this,a)}};\ng.k.rf\u003dfunction(a){if(RY(this.i,a)){SJ(this.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",a);this.i.rf(a);for(var b\u003dg.r(this.Hd),c\u003db.next();!c.done;c\u003db.next())c.value.rf(a);RY(this.i,a)\u0026\u0026SY(this.i,a).C\u0026\u0026PY(this,a,!1)}};\ng.k.cz\u003dfunction(a){SJ(this.ac,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",a);RY(this.i,a)\u0026\u0026(this.i.cz(a),PY(this,a,!1))};\ng.k.Jc\u003dfunction(a,b){if(RY(this.i,a)){TY(this.ac,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",a,b);for(var c\u003dg.r(this.Hd),d\u003dc.next();!d.done;d\u003dc.next())d.value.Jc(a,b)}};\ng.k.Sc\u003dfunction(a,b,c){if(RY(this.i,a)){TY(this.ac,wGa(c),a,b);this.i.Sc(a,b);for(var d\u003dg.r(this.Hd),e\u003dd.next();!e.done;e\u003dd.next())e.value.Sc(a,b,c);(c\u003deZ(this.i,a))\u0026\u0026b.layoutId\u003d\u003d\u003dc.layoutId\u0026\u0026KGa(this,a,!1)}};\ng.k.nf\u003dfunction(a,b,c){R(c,a,b,void 0,c.Jo);PY(this,a,!0)};\ng.k.va\u003dfunction(){var a\u003dMGa(this.i);a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())PY(this,b.value,!1);g.F.prototype.va.call(this)};LGa.prototype.isActive\u003dfunction(){switch(this.i){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.w(UY,Ta);g.w(bZ,Ta);g.w(hZ,g.F);g.k\u003dhZ.prototype;g.k.LC\u003dfunction(a,b){b\u003ddZ(this,a+\"_\"+b);a\u003d[];b\u003dg.r(b.values());for(var c\u003db.next();!c.done;c\u003db.next())a.push(c.value.slot);return a};\ng.k.Jh\u003dfunction(a){a\u003dSY(this,a);\"not_scheduled\"!\u003d\u003da.i\u0026\u0026fZ(a.slot,a.i,\"onSlotScheduled\");a.i\u003d\"scheduled\"};\ng.k.pu\u003dfunction(a){a\u003dSY(this,a);a.B\u003d\"fill_requested\";a.J.pu()};\ng.k.qf\u003dfunction(a){a\u003dSY(this,a);\"enter_requested\"!\u003d\u003da.i\u0026\u0026fZ(a.slot,a.i,\"onSlotEntered\");a.i\u003d\"entered\"};\ng.k.cz\u003dfunction(a){SY(this,a).B\u003d\"fill_canceled\"};\ng.k.rf\u003dfunction(a){a\u003dSY(this,a);\"exit_requested\"!\u003d\u003da.i\u0026\u0026fZ(a.slot,a.i,\"onSlotExited\");a.i\u003d\"scheduled\"};\ng.k.Sc\u003dfunction(a,b){a\u003dSY(this,a);null!\u003da.layout\u0026\u0026a.layout.layoutId\u003d\u003d\u003db.layoutId\u0026\u0026(\"rendering_stop_requested\"!\u003d\u003da.i\u0026\u0026fZ(a.slot,a.i,\"onLayoutExited\"),a.i\u003d\"entered\")};g.w(kZ,g.F);kZ.prototype.u\u003dfunction(){return this.l};g.w(lZ,g.F);lZ.prototype.get\u003dfunction(){this.isDisposed()\u0026\u0026R(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.i});this.i||(this.i\u003dthis.l());return this.i};g.w(HZ,g.F);g.w(KZ,g.F);KZ.prototype.Ad\u003dfunction(){};\nKZ.prototype.mf\u003dfunction(a){var b\u003dthis,c\u003dthis.i.get(a);c\u0026\u0026(this.i.delete(a),this.l.get().removeCueRange(a),Hz(this.u.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var d\u003db.B.get();d\u003dDZ(d.l.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign(Object.assign({},c),{slotId:d,Vb:c.Vb?XHa(c.slotId,d,c.Vb):void 0,zc:YHa(c.slotId,d,c.zc),yc:YHa(c.slotId,d,c.yc)})]},c.slotId))};\nKZ.prototype.xi\u003dfunction(){for(var a\u003dg.r(this.i.keys()),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.l.get().removeCueRange(b);this.i.clear()};\nKZ.prototype.Ek\u003dfunction(){};g.w(LZ,g.F);g.k\u003dLZ.prototype;g.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(a,b){this.i.has(a)||this.i.set(a,new Set);this.i.get(a).add(b)};\ng.k.Gk\u003dfunction(a,b){this.Ji.has(a)\u0026\u0026this.Ji.get(a)\u003d\u003d\u003db\u0026\u0026R(\"Unscheduled a Layout that is currently entered.\",a,b);if(this.i.has(a)){var c\u003dthis.i.get(a);c.has(b)?(c.delete(b),0\u003d\u003d\u003dc.size\u0026\u0026this.i.delete(a)):R(\"Trying to unscheduled a Layout that was not scheduled.\",a,b)}else R(\"Trying to unscheduled a Layout that was not scheduled.\",a,b)};\ng.k.Jc\u003dfunction(a,b){this.Ji.set(a,b)};\ng.k.Sc\u003dfunction(a){this.Ji.delete(a)};\ng.k.zi\u003dfunction(){};YZ.prototype.clone\u003dfunction(a){var b\u003dthis;return new YZ(function(){return b.triggerId},a)};ZZ.prototype.clone\u003dfunction(a){var b\u003dthis;return new ZZ(function(){return b.triggerId},a)};$Z.prototype.clone\u003dfunction(a){var b\u003dthis;return new $Z(function(){return b.triggerId},a)};a_.prototype.clone\u003dfunction(a){var b\u003dthis;return new a_(function(){return b.triggerId},a)};b_.prototype.clone\u003dfunction(a){var b\u003dthis;return new b_(function(){return b.triggerId},a)};g.w(e_,g.F);e_.prototype.logEvent\u003dfunction(a){IZ(this,a)};g.w(g_,g.F);g.k\u003dg_.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.xi\u003dfunction(a,b,c,d,e,f,h){var l;if(\"\"\u003d\u003d\u003da)R(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(!g.S(this.I.T().experiments,\"html5_de_dupe_content_video_loads_in_lifecycle_api\")||a!\u003d\u003dthis.i||c){this.i\u003da;this.Ga.get().xi(a,b,c,d,e,f,h);null\u003d\u003d\u003d(l\u003dthis.l)||void 0\u003d\u003d\u003dl?void 0:l.get().xi(a,b,c,d,e,f,h);this.u.xi(a,b,c,d,e,f,h);for(var m\u003dg.r(this.listeners),n\u003dm.next();!n.done;n\u003dm.next())n.value.xi(a,b,c,d,e,f,h)}};\ng.k.hO\u003dfunction(){this.i\u0026\u0026this.Ek(this.i)};\ng.k.Ek\u003dfunction(a){this.i\u003dvoid 0;for(var b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Ek(a)};g.w(h_,g.F);h_.prototype.addCueRange\u003dfunction(a,b,c,d,e,f,h){f\u003dvoid 0\u003d\u003d\u003df?2:f;h\u003dvoid 0\u003d\u003d\u003dh?1:h;this.i.has(a)?R(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:a}):(a\u003dnew cIa(a,b,c,d,f),this.i.set(a.id,{je:a,listener:e,Ij:h}),this.I.Gd([a],h))};\nh_.prototype.removeCueRange\u003dfunction(a){var b\u003dthis.i.get(a);b?(this.I.Pf([b.je],b.Ij),this.i.delete(a)):R(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:a})};\nh_.prototype.Ad\u003dfunction(a){this.i.has(a.id)\u0026\u0026this.i.get(a.id).listener.Ad(a.id)};\nh_.prototype.mf\u003dfunction(a){this.i.has(a.id)\u0026\u0026this.i.get(a.id).listener.mf(a.id)};\ng.w(cIa,g.cA);i_.prototype.Bi\u003dfunction(a){this.I.Bi(a)};\ni_.prototype.Na\u003dfunction(a,b){for(var c\u003d[],d\u003d1;d\u003carguments.length;++d)c[d-1]\u003darguments[d];this.I.Na.apply(this.I,[a].concat(g.v(c)))};m_.prototype.Hf\u003dfunction(a,b){if(!this.i.has(a))return{};if(\"seek\"\u003d\u003d\u003db)return b\u003dg.S(this.I.T().experiments,\"html5_dai_enable_active_view_creating_completed_adblock\"),wq(a,b),{};b\u003dFoa(b);if(null\u003d\u003d\u003db||g.S(this.I.T().experiments,\"enable_server_stitched_dai\")\u0026\u00262!\u003d\u003dthis.I.getPresentingPlayerType(!0))return{};var c\u003dthis.I.Fc();c\u003dc\u0026\u0026(g.S(this.I.T().experiments,\"enable_server_stitched_dai\")||2\u003d\u003d\u003dc.getPlayerType())\u0026\u0026sI(c);if(!c)return{};c\u003d{opt_adElement:c,opt_fullscreen:this.Ga.get().isFullscreen()};return vq(b,\na,c)};\nm_.prototype.zv\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.zv()};\nm_.prototype.yv\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.yv()};\nm_.prototype.Av\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Av()};g.w(q_,gI);q_.prototype.df\u003dfunction(){return this.l()};\nq_.prototype.i\u003dfunction(){return this.u()};r_.prototype.Ch\u003dfunction(){var a\u003dthis.I.Fc();return a\u0026\u0026(a\u003da.Ch(1))?a:null};g.w(x_,g.F);g.k\u003dx_.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.aV\u003dfunction(a,b,c){k_(this.Qa.get())\u0026\u0026\"dataloaded\"!\u003d\u003da||(g.S(this.I.T().experiments,\"html5_server_stitched_dai_group\")\u0026\u0026g.TF(this.I.T())\u0026\u0026this.I.getVideoData(1).Ca(\"ads_vdc\",\"pt.\"+c+\";eid.\"+g.T(this.I.T().experiments,\"html5_experiment_id_label_live_infra\")),mIa(this,b,c))};\ng.k.xU\u003dfunction(a){var b\u003dthis.I.getPresentingPlayerType(!0),c\u003dthis.I.getVideoData(b),d\u003dthis.I.getVideoData(1),e\u003dd.Ca,f;if(f\u003da)f\u003dthis.i.get().i.get(a)||null,f\u003dnull\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.slotId;e.call(d,\"ads_ssvc\",\"pt.\"+b+\";vd.\"+!!c+\";tid.\"+a+\";sid.\"+f);c?mIa(this,c,b):R(\"Expected video data on server stitched video changed\",void 0,void 0,{cpn:this.I.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:a})};\ng.k.va\u003dfunction(){this.listeners.length\u003d0;this.Xo\u003dnull;g.F.prototype.va.call(this)};g.w(y_,g.F);g.k\u003dy_.prototype;g.k.xi\u003dfunction(){var a\u003dthis;this.bp\u003dbb(function(){a.I.isDisposed()||a.I.Cd(\"ad\",1)})};\ng.k.Ek\u003dfunction(){};\ng.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.playVideo\u003dfunction(){this.I.playVideo()};\ng.k.pauseVideo\u003dfunction(){this.I.pauseVideo()};\ng.k.resumeVideo\u003dfunction(a){this.Ql(a)\u0026\u0026this.I.playVideo()};\ng.k.Ql\u003dfunction(a){return 2\u003d\u003d\u003dthis.I.getPlayerState(a)};\ng.k.getCurrentTimeSec\u003dfunction(a,b){return this.I.getCurrentTime(a,b)};\ng.k.getVolume\u003dfunction(){return this.I.getVolume()};\ng.k.isMuted\u003dfunction(){return this.I.isMuted()};\ng.k.getPresentingPlayerType\u003dfunction(){return this.I.getPresentingPlayerType(!0)};\ng.k.getPlayerState\u003dfunction(a){return this.I.getPlayerState(a)};\ng.k.isFullscreen\u003dfunction(){return this.I.isFullscreen()};\ng.k.isAtLiveHead\u003dfunction(){return this.I.isAtLiveHead()};\ng.k.XT\u003dfunction(){if(2\u003d\u003d\u003dthis.I.getPresentingPlayerType(!0))for(var a\u003dthis.getCurrentTimeSec(2,!1),b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.ri(a)};\ng.k.NT\u003dfunction(a){for(var b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.vj(a,this.getPresentingPlayerType())};\ng.k.Pe\u003dfunction(a){for(var b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Pe(a)};\ng.k.Af\u003dfunction(){for(var a\u003dg.r(this.listeners),b\u003da.next();!b.done;b\u003da.next())b.value.Af()};\ng.k.fg\u003dfunction(){for(var a\u003dthis.I.Be(),b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.fg(a)};\ng.k.tb\u003dfunction(){for(var a\u003dthis.I.Za().Zf(),b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.qj(a)};g.w(pIa,g.F);B_.prototype.executeCommand\u003dfunction(a,b){TK(this.i(),a,b)};\nB_.prototype.xd\u003dfunction(a,b){Qqa(this.i(),a,b)};D_.prototype.pu\u003dfunction(){var a\u003dthis;sIa(this.i,function(){var b\u003dW(a.slot.Ha,\"metadata_type_ad_break_request_data\");return a.l.get().fetch({LM:b.getAdBreakUrl,jI:new g.cA(b.BL,b.AL),Wt:W(a.slot.Ha,\"metadata_type_cue_point\")})},function(b){var c;\nb\u003db.vl;2\u003c\u003db.length\u0026\u0026R(\"Unexpected ad placement renderers length\",a.slot,null,{length:b.length});var d\u003dW(a.slot.Ha,\"metadata_type_cue_point\");b.some(function(e){var f,h,l,m;return!(null\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003de.renderer)||void 0\u003d\u003d\u003df?void 0:f.linearAdSequenceRenderer)||void 0\u003d\u003d\u003dh?void 0:h.linearAds)||void 0\u003d\u003d\u003dl||!l.length)||PHa(a.Qa.get())\u0026\u0026!(null\u003d\u003d\u003d(m\u003de.renderer)||void 0\u003d\u003d\u003dm||!m.instreamVideoAdRenderer)})||(null\u003d\u003d\u003d(c\u003da.u)||void 0\u003d\u003d\u003dc?void 0:c.get().Pp(d.identifier))})};\nD_.prototype.PB\u003dfunction(){tIa(this.i)};E_.prototype.pu\u003dfunction(){var a\u003dthis;sIa(this.i,function(){var b\u003dW(a.slot.Ha,\"metadata_type_ad_break_request_data\");return a.l.get().fetch({LM:b.getAdBreakUrl,jI:new g.cA(b.BL,b.AL)})})};\nE_.prototype.PB\u003dfunction(){tIa(this.i)};F_.prototype.pu\u003dfunction(){CGa(this.callback,this.slot,W(this.slot.Ha,\"metadata_type_fulfilled_layout\"))};\nF_.prototype.PB\u003dfunction(){QY(this.callback,this.slot,new bZ(\"Got CancelSlotFulfilling request for \"+this.slot.qb+\" in DirectFulfillmentAdapter.\"))};H_.prototype.Qe\u003dfunction(a,b){return G_(b,{ge:[\"metadata_type_fulfilled_layout\"]})?new F_(a,b):this.B(a,b)};g.w(I_,H_);I_.prototype.B\u003dfunction(a,b){if(G_(b,{ge:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],qb:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new D_(a,b,this.i,this.Qa,this.u,this.l,this.C);if(G_(b,{ge:[\"metadata_type_ad_break_request_data\"],qb:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new E_(a,b,this.i,this.u,this.l);throw new bZ(\"Unsupported slot with type: \"+b.qb+\" and client metadata: \"+HY(b.Ha)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.w(J_,H_);J_.prototype.B\u003dfunction(a,b){throw new bZ(\"Unsupported slot with type: \"+b.qb+\" and client metadata: \"+HY(b.Ha)+\" in DefaultFulfillmentAdapterFactory.\");};g.k\u003duIa.prototype;g.k.hd\u003dfunction(){return this.slot};\ng.k.Db\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){if(a.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.nf(this.slot,a,new UY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType)));else{var b\u003dW(a.Ha,\"metadata_type_ad_break_response_data\");\"SLOT_TYPE_AD_BREAK_REQUEST\"\u003d\u003d\u003dthis.slot.qb?(this.callback.Jc(this.slot,a),Qia(this.i,this.slot,b)):R(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",\nthis.slot,a)}};\ng.k.Ve\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.nf(this.slot,a,new UY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):this.callback.Sc(this.slot,a,b)};L_.prototype.Qe\u003dfunction(a,b,c,d){if(K_(d,{ge:[\"metadata_type_ad_break_response_data\"],lf:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new uIa(a,c,d,this.i);throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};M_.prototype.Hf\u003dfunction(a){var b\u003dthis.B.get(a)||[];hIa(this.Ta.get(),this.layoutId,a,b);this.i.add(a)};g.k\u003dwIa.prototype;g.k.hd\u003dfunction(){return this.slot};\ng.k.Db\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.nf(this.slot,a,new UY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(this.callback.Jc(this.slot,a),P_(this.l,\"impression\"),c0(this.i,a.layoutId))};\ng.k.Ve\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.nf(this.slot,a,new UY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):this.callback.Sc(this.slot,a,b)};Q_.prototype.Qe\u003dfunction(a,b,c,d){if(K_(d,xIa()))return new wIa(a,c,d,this.Ta,this.i);throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.w(R_,g.Kx);g.k\u003dR_.prototype;g.k.hd\u003dfunction(){return this.slot};\ng.k.Db\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.l.get().addListener(this)};\ng.k.release\u003dfunction(){this.l.get().removeListener(this);this.dispose()};\ng.k.WC\u003dfunction(){};\ng.k.UC\u003dfunction(){};\ng.k.TC\u003dfunction(){};\ng.k.Yx\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.nf(this.slot,a,new UY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(a\u003dthis.l.get(),WIa(a,this.i,1))};\ng.k.Ve\u003dfunction(a,b){if(a.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.nf(this.slot,a,new UY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType)));else{var c\u003dthis.l.get();WIa(c,this.i,3);this.i\u003d[];this.callback.Sc(this.slot,a,b)}};\ng.k.va\u003dfunction(){this.l.get().removeListener(this);g.Kx.prototype.va.call(this)};g.w(yIa,NH);g.w(U_,R_);g.k\u003dU_.prototype;g.k.xf\u003dfunction(a,b){T_(\"action-companion\",a,this.G.get().Ji,this.Ta.get(),this.u,this.B,this.hd(),this.Db(),b)};\ng.k.startRendering\u003dfunction(a){S_(this.C,this.hd(),this.Db(),this.callback,\"metadata_type_action_companion_ad_renderer\",function(b,c,d,e,f){return new yIa(b,c,d,e,f)},this.i);\nR_.prototype.startRendering.call(this,a)};\ng.k.Jc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?P_(this.C,\"impression\"):this.B\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.u?this.u\u003dthis.Ta.get().Ch():R(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Sc\u003dfunction(){};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.zi\u003dfunction(){};\ng.k.va\u003dfunction(){this.Ie().Hd.delete(this);R_.prototype.va.call(this)};g.w(V_,R_);V_.prototype.init\u003dfunction(){R_.prototype.init.call(this);var a\u003dW(this.layout.Ha,\"metadata_type_ad_action_interstitial_renderer\"),b\u003dO_(this.u);this.i.push(new zI(a,b,this.layout.layoutId,{adsClientData:this.layout.Bc},!0,!0))};\nV_.prototype.startRendering\u003dfunction(a){R_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a)};\nV_.prototype.xf\u003dfunction(){};\nV_.prototype.va\u003dfunction(){R_.prototype.va.call(this)};g.w(W_,R_);g.k\u003dW_.prototype;g.k.init\u003dfunction(){R_.prototype.init.call(this);var a\u003dW(this.layout.Ha,\"metadata_type_instream_ad_player_overlay_renderer\"),b\u003d{adsClientData:this.layout.Bc},c\u003d!W(this.layout.Ha,\"metadata_type_player_bytes_callback\").qy;this.i.push(new PJ(a,this.layout.layoutId,W(this.layout.Ha,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),b,c))};\ng.k.Xl\u003dfunction(){this.u||this.Ga.get().resumeVideo(2)};\ng.k.startRendering\u003dfunction(a){R_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a);this.Fd.Do\u003dthis};\ng.k.Ve\u003dfunction(a,b){R_.prototype.Ve.call(this,a,b);K1(this.Fd,this)};\ng.k.xf\u003dfunction(a){if(QHa(this.B.get(),this.C))switch(a){case \"visit-advertiser\":this.Ta.get().I.sendVideoStatsEngageEvent(3,void 0,2)}switch(a){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.u||this.Ga.get().resumeVideo(2);break;case \"ad-info-icon-button\":(this.u\u003dthis.Ga.get().Ql(2))||this.Ga.get().pauseVideo();break;case \"visit-advertiser\":this.Ga.get().pauseVideo();W(this.layout.Ha,\"metadata_type_player_bytes_callback\").Dz();\nbreak;case \"skip-button\":a\u003dW(this.layout.Ha,\"metadata_type_player_bytes_callback\"),a.qy\u0026\u0026a.Iv(this.hd(),this.layout)}};\ng.k.va\u003dfunction(){R_.prototype.va.call(this)};Y_.prototype.Qe\u003dfunction(a,b,c,d){if(a\u003dX_(a,c,d,this.i,this.Ga,this.Ta,this.l,this.Fd))return a;throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.w(Z_,g.F);g.k\u003dZ_.prototype;g.k.init\u003dfunction(){var a\u003dW(this.Db().Ha,\"metadata_type_player_bytes_layout_controls_callback_ref\");a\u0026\u0026(a.current\u003dthis);this.un()};\ng.k.release\u003dfunction(){var a\u003dW(this.Db().Ha,\"metadata_type_player_bytes_layout_controls_callback_ref\");a\u0026\u0026(a.current\u003dnull);this.Qn()};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.Db().layoutId?this.callback.nf(this.hd(),a,new UY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.Db().layoutId+(\"and LayoutType: \"+this.Db().layoutType))):(this.Ga.get().addListener(this),OY(this.Ie(),this),this.Ga.get().I.Aj(2),Bpa(this.Yc.get()),this.Xn(a))};\ng.k.Ve\u003dfunction(a,b){this.eD\u003d!0;this.Yn(a,b);this.Ga.get().I.Rn(2);this.ud.get().I.cueVideoByPlayerVars({},2);a\u003dn_(this.Ga.get(),1);g.U(a,4)\u0026\u0026!g.U(a,2)\u0026\u0026this.Ga.get().playVideo();this.Ga.get().removeListener(this);this.eD\u0026\u0026this.VJ();eIa(this.Qa.get())||this.Ie().Hd.delete(this)};\ng.k.Sc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.Db().layoutId\u0026\u0026(this.eD\u003d!1,eIa(this.Qa.get())\u0026\u0026this.Ie().Hd.delete(this))};\ng.k.vj\u003dfunction(a,b){var c,d;if(a.state.isError()){if(g.S(this.Qa.get().I.T().experiments,\"html5_ignore_organic_playback_error_when_ads_presenting\")\u0026\u0026(R(\"Presenting player state error caught in PlayerBytes layout.\",this.hd(),this.Db(),{playerType:String(b)}),1\u003d\u003d\u003db))return;this.nf(null\u003d\u003d\u003d(c\u003da.state.getData())||void 0\u003d\u003d\u003dc?void 0:c.errorCode,new UY(\"There was a player error during this media layout.\",{playerErrorCode:null\u003d\u003d\u003d(d\u003da.state.getData())||void 0\u003d\u003d\u003dd?void 0:d.errorCode}),b)}else this.TK(a)};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.zi\u003dfunction(){};g.w($_,Z_);g.k\u003d$_.prototype;g.k.hd\u003dfunction(){return this.slot};\ng.k.Db\u003dfunction(){return this.layout};\ng.k.un\u003dfunction(){if(1\u003e\u003dthis.l.length)throw new bZ(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.l.length)});for(var a\u003dg.r(this.l),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.init(),YY(this.B,this.slot,b.Db())};\ng.k.Qn\u003dfunction(){for(var a\u003dg.r(this.l),b\u003da.next();!b.done;b\u003da.next())b.value.release()};\ng.k.Tp\u003dfunction(a,b){var c\u003dthis.l[this.i];b.layoutId!\u003d\u003da0(c,a,b)?R(\"pauseLayout for a PlayerBytes layout that is not currently active\",a,b):c.Tp()};\ng.k.bq\u003dfunction(a,b){var c\u003dthis.l[this.i];b.layoutId!\u003d\u003da0(c,a,b)?R(\"resumeLayout for a PlayerBytes layout that is not currently active\",a,b):c.bq()};\ng.k.Iv\u003dfunction(a,b){var c\u003dthis.l[this.i];b.layoutId!\u003d\u003da0(c,a,b)?R(\"onSkipRequested for a PlayerBytes layout that is not currently active\",c.hd(),c.Db(),{requestingSlot:a,requestingLayout:b}):b0(this,c.hd(),c.Db(),\"skipped\")};\ng.k.Xn\u003dfunction(){-1\u003d\u003d\u003dthis.i\u0026\u0026CIa(this)};\ng.k.JU\u003dfunction(a,b){ZY(this.B,a,b)};\ng.k.Yn\u003dfunction(a,b){var c\u003dthis;this.i!\u003d\u003dthis.l.length?(a\u003dthis.l[this.i],a.Ve(a.Db(),b),this.C\u003dfunction(){c.callback.Sc(c.slot,c.layout,b)}):this.callback.Sc(this.slot,this.layout,b)};\ng.k.Jc\u003dfunction(a,b){var c\u003dthis.l[this.i];c\u0026\u0026c.Jc(a,b)};\ng.k.Sc\u003dfunction(a,b,c){Z_.prototype.Sc.call(this,a,b,c);var d\u003dthis.l[this.i];d\u0026\u0026d.Sc(a,b,c)};\ng.k.VJ\u003dfunction(){var a\u003dthis.l[this.i];a\u0026\u0026a.Xx()};\ng.k.ri\u003dfunction(a){var b\u003dthis.l[this.i];b\u0026\u0026b.ri(a)};\ng.k.TK\u003dfunction(a){var b\u003dthis.l[this.i];b\u0026\u0026b.vj(a)};\ng.k.nf\u003dfunction(a,b){-1\u003d\u003d\u003dthis.i\u0026\u0026(this.callback.Jc(this.slot,this.layout),this.i++);var c\u003dthis.l[this.i];c?c.wv(a,b):R(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.i),layoutId:this.Db().layoutId})};\ng.k.Pe\u003dfunction(a){var b\u003dthis.l[this.i];b\u0026\u0026b.Pe(a)};\ng.k.fg\u003dfunction(a){var b\u003dthis.l[this.i];b\u0026\u0026b.fg(a)};\ng.k.qj\u003dfunction(a){var b\u003dthis.l[this.i];b\u0026\u0026b.qj(a)};\ng.k.Af\u003dfunction(){var a\u003dthis.l[this.i];a\u0026\u0026a.Af()};\ng.k.LU\u003dfunction(a,b,c){b0(this,a,b,c)};\ng.k.KU\u003dfunction(a,b){b0(this,a,b,\"error\")};g.w(g0,g.F);g.k\u003dg0.prototype;g.k.hd\u003dfunction(){return this.slot};\ng.k.Db\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\");o_(this.ea.get(),this.layout.layoutId,a,this);u_(this.Ta.get(),this);this.un()};\ng.k.release\u003dfunction(){p_(this.ea.get(),this.layout.layoutId);v_(this.Ta.get(),this);this.Qn()};\ng.k.Tp\u003dfunction(){};\ng.k.bq\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.nf(this.slot,a,new UY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(this.l\u003d\"rendering_start_requested\",goa(this.Ia.get(),1)?(this.Pt(!1),this.C(-1),this.Xn(a)):this.wv(\"ui_unstable\",new UY(\"Failed to render media layout because ad ui unstable.\")))};\ng.k.Jc\u003dfunction(a,b){var c,d,e;b.layoutId\u003d\u003d\u003dthis.layout.layoutId\u0026\u0026(this.l\u003d\"rendering\",P_(this.i,\"impression\"),P_(this.i,\"start\"),this.Ga.get().isMuted()\u0026\u0026(P_(this.i,\"mute\"),a\u003d(null\u003d\u003d\u003d(c\u003df0(this))||void 0\u003d\u003d\u003dc?void 0:c.muteCommands)||[],this.u.get().xd(a,this.layout.layoutId)),this.Ga.get().isFullscreen()\u0026\u0026(this.i.Hf(\"fullscreen\"),a\u003d(null\u003d\u003d\u003d(d\u003df0(this))||void 0\u003d\u003d\u003dd?void 0:d.fullscreenCommands)||[],this.u.get().xd(a,this.layout.layoutId)),Cpa(this.Yc.get()),this.C(1),this.GK(),a\u003d(null\u003d\u003d\u003d(e\u003df0(this))||\nvoid 0\u003d\u003d\u003de?void 0:e.impressionCommands)||[],this.u.get().xd(a,this.layout.layoutId))};\ng.k.wv\u003dfunction(a,b,c){this.Ja\u003d{nA:3,Bw:\"load_timeout\"\u003d\u003d\u003da?402:400,errorMessage:b.message};var d;W(this.layout.Ha,\"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR\")\u0026\u0026R(\"There is a player error in this survey ads\",this.hd(),this.Db(),{playerType:String(c)});P_(this.i,\"error\");a\u003d(null\u003d\u003d\u003d(d\u003df0(this))||void 0\u003d\u003d\u003dd?void 0:d.errorCommands)||[];this.u.get().xd(a,this.layout.layoutId);this.callback.nf(this.slot,this.layout,b)};\ng.k.Xx\u003dfunction(){this.V()};\ng.k.ZI\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.l){this.i.Hf(\"pause\");var b\u003d(null\u003d\u003d\u003d(a\u003df0(this))||void 0\u003d\u003d\u003da?void 0:a.pauseCommands)||[];this.u.get().xd(b,this.layout.layoutId);this.C(2)}};\ng.k.aJ\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.l){this.i.Hf(\"resume\");var b\u003d(null\u003d\u003d\u003d(a\u003df0(this))||void 0\u003d\u003d\u003da?void 0:a.resumeCommands)||[];this.u.get().xd(b,this.layout.layoutId)}};\ng.k.Ve\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.nf(this.slot,a,new UY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):\"rendering_stop_requested\"!\u003d\u003dthis.l\u0026\u0026(this.l\u003d\"rendering_stop_requested\",this.J\u003db,this.Yn(a,b))};\ng.k.Sc\u003dfunction(a,b,c){if(b.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.l\u003d\"not_rendering\",this.J\u003dvoid 0,g.S(this.Qa.get().I.T().experiments,\"html5_check_ad_position_and_reset_on_new_ad_playback_csi\")?(a\u003d\"normal\"!\u003d\u003dc||this.position+1\u003d\u003d\u003dthis.Fa)\u0026\u0026this.Pt(a):this.Pt(!0),this.HK(c),this.C(0),c){case \"abandoned\":var d;if(this.i.i.has(\"impression\")){P_(this.i,\"abandon\");var e\u003d(null\u003d\u003d\u003d(d\u003df0(this))||void 0\u003d\u003d\u003dd?void 0:d.abandonCommands)||[];this.u.get().xd(e,this.layout.layoutId)}break;case \"normal\":P_(this.i,\n\"complete\");d\u003d(null\u003d\u003d\u003d(e\u003df0(this))||void 0\u003d\u003d\u003de?void 0:e.completeCommands)||[];this.u.get().xd(d,this.layout.layoutId);break;case \"skipped\":var f;P_(this.i,\"skip\");d\u003d(null\u003d\u003d\u003d(f\u003df0(this))||void 0\u003d\u003d\u003df?void 0:f.skipCommands)||[];this.u.get().xd(d,this.layout.layoutId)}};\ng.k.Eu\u003dfunction(){return this.layout.layoutId};\ng.k.wC\u003dfunction(){return this.Ja};\ng.k.vj\u003dfunction(a){if(\"not_rendering\"!\u003d\u003dthis.l){this.ya||(a\u003dnew g.tI(a.state,new g.gK),this.ya\u003d!0);var b\u003d2\u003d\u003d\u003dthis.Ga.get().getPresentingPlayerType();\"rendering_start_requested\"\u003d\u003d\u003dthis.l?b\u0026\u0026d0(a)\u0026\u0026this.xa():b?g.vI(a,2)?this.oG():(d0(a)?this.C(1):g.vI(a,4)\u0026\u0026!g.vI(a,2)\u0026\u0026this.ZI(),0\u003euI(a,4)\u0026\u0026!(0\u003euI(a,2))\u0026\u0026this.aJ()):this.Xx()}};\ng.k.zv\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.l){P_(this.i,\"active_view_measurable\");var b\u003d(null\u003d\u003d\u003d(a\u003df0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewMeasurableCommands)||[];this.u.get().xd(b,this.layout.layoutId)}};\ng.k.yv\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.l){P_(this.i,\"active_view_fully_viewable_audible_half_duration\");var b\u003d(null\u003d\u003d\u003d(a\u003df0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewFullyViewableAudibleHalfDurationCommands)||[];this.u.get().xd(b,this.layout.layoutId)}};\ng.k.Av\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.l){P_(this.i,\"active_view_viewable\");var b\u003d(null\u003d\u003d\u003d(a\u003df0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewViewableCommands)||[];this.u.get().xd(b,this.layout.layoutId)}};\ng.k.Pt\u003dfunction(a){this.Yc.get().Pt(W(this.layout.Ha,\"metadata_type_ad_placement_config\").kind,a,this.position,this.Fa,!1)};\ng.k.Pe\u003dfunction(a){var b,c;\"rendering\"\u003d\u003d\u003dthis.l\u0026\u0026(a?(this.i.Hf(\"fullscreen\"),a\u003d(null\u003d\u003d\u003d(b\u003df0(this))||void 0\u003d\u003d\u003db?void 0:b.fullscreenCommands)||[],this.u.get().xd(a,this.layout.layoutId)):(this.i.Hf(\"end_fullscreen\"),a\u003d(null\u003d\u003d\u003d(c\u003df0(this))||void 0\u003d\u003d\u003dc?void 0:c.endFullscreenCommands)||[],this.u.get().xd(a,this.layout.layoutId)))};\ng.k.Af\u003dfunction(){var a,b;if(\"rendering\"\u003d\u003d\u003dthis.l)if(this.Ga.get().isMuted()){P_(this.i,\"mute\");var c\u003d(null\u003d\u003d\u003d(a\u003df0(this))||void 0\u003d\u003d\u003da?void 0:a.muteCommands)||[];this.u.get().xd(c,this.layout.layoutId)}else P_(this.i,\"unmute\"),c\u003d(null\u003d\u003d\u003d(b\u003df0(this))||void 0\u003d\u003d\u003db?void 0:b.unmuteCommands)||[],this.u.get().xd(c,this.layout.layoutId)};\ng.k.fg\u003dfunction(){};\ng.k.qj\u003dfunction(){};g.w(i0,g0);g.k\u003di0.prototype;g.k.un\u003dfunction(){};\ng.k.Qn\u003dfunction(){var a\u003dthis.Ta.get();a.Uz\u003d\u003d\u003dthis\u0026\u0026(a.Uz\u003dnull)};\ng.k.Xn\u003dfunction(){this.Ta.get().Uz\u003dthis;JJ();this.xa()};\ng.k.GK\u003dfunction(){HIa(this)};\ng.k.oG\u003dfunction(){};\ng.k.Tp\u003dfunction(){this.B.stop();g0.prototype.ZI.call(this)};\ng.k.bq\u003dfunction(){HIa(this);g0.prototype.aJ.call(this)};\ng.k.Cr\u003dfunction(){return W(this.Db().Ha,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.k.Yn\u003dfunction(){this.B.stop()};\ng.k.Rb\u003dfunction(){var a\u003dDate.now(),b\u003da-this.G;this.G\u003da;this.Tj+\u003db;this.Tj\u003e\u003dthis.Cr()?(this.Tj\u003dthis.Cr(),h0(this,this.Tj/1E3,!0),j0(this,this.Tj),this.V()):(a\u003d\"LAYOUT_TYPE_SURVEY\"\u003d\u003d\u003dW(this.Db().Ha,\"metadata_type_linked_in_player_layout_type\"),5\u003cthis.L\u0026\u0026a\u0026\u0026!this.Aa\u0026\u0026(this.Aa\u003d!0,R(\"Media Break active but there are AD_PLAYBACK_PROGRESS events that were not received by ProgressProvider\",this.hd(),this.Db(),{elapsedTimeMs:b})),a\u0026\u00262E3\u003cb\u0026\u0026R(\"Survey MediaBreak updated but did not complete with an elapsedTimeMs greater than 2000ms\",\nthis.hd(),this.Db(),{elapsedTimeMs:b,isFirstTick:this.Y}),this.Y\u003d!1,h0(this,this.Tj/1E3),j0(this,this.Tj),this.L++)};\ng.k.HK\u003dfunction(){};\ng.k.ri\u003dfunction(){};g.w(k0,g0);g.k\u003dk0.prototype;g.k.un\u003dfunction(){W(this.Db().Ha,\"metadata_type_player_bytes_callback_ref\").current\u003dthis};\ng.k.Qn\u003dfunction(){W(this.Db().Ha,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;this.B\u0026\u0026this.L.get().removeCueRange(this.B);this.B\u003dvoid 0;this.G.dispose()};\ng.k.Xn\u003dfunction(a){var b\u003dW(a.Ha,\"metadata_type_ad_video_id\"),c\u003dW(a.Ha,\"metadata_type_legacy_info_card_vast_extension\");b\u0026\u0026c\u0026\u0026this.Aa.get().I.T().V.add(b,{Rt:c});(b\u003dW(a.Ha,\"metadata_type_sodar_extension_data\"))\u0026\u0026qIa(this.La.get(),b);oIa(this.Ga.get(),!1);b\u003dthis.ud.get();a\u003dW(a.Ha,\"metadata_type_player_vars\");b.I.cueVideoByPlayerVars(a,2);this.G.start();this.ud.get().I.playVideo(2)};\ng.k.GK\u003dfunction(){var a;this.G.stop();this.B\u003d\"adcompletioncuerange:\"+this.Db().layoutId;this.L.get().addCueRange(this.B,0x7ffffffffffff,0x8000000000000,!1,this,1,2);(this.adCpn\u003d(null\u003d\u003d\u003d(a\u003dJz(this.Y.get(),2))||void 0\u003d\u003d\u003da?void 0:a.clientPlaybackNonce)||\"\")||R(\"Media layout confirmed started, but ad CPN not set.\");this.Ec.get().Na(\"onAdStart\",this.adCpn)};\ng.k.oG\u003dfunction(){this.V()};\ng.k.Cr\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dJz(this.Y.get(),2))||void 0\u003d\u003d\u003da?void 0:a.playbackDurationMs};\ng.k.Dz\u003dfunction(){this.i.Hf(\"clickthrough\")};\ng.k.Yn\u003dfunction(){this.G.stop();oIa(this.Ga.get(),!0)};\ng.k.Ad\u003dfunction(a){a!\u003d\u003dthis.B?R(\"Received CueRangeEnter signal for unknown layout.\",this.hd(),this.Db(),{cueRangeId:a}):(this.L.get().removeCueRange(this.B),this.B\u003dvoid 0,a\u003dW(this.Db().Ha,\"metadata_type_video_length_seconds\"),h0(this,a,!0),P_(this.i,\"complete\"))};\ng.k.HK\u003dfunction(a){\"abandoned\"!\u003d\u003da\u0026\u0026this.Ec.get().Na(\"onAdComplete\");this.Ec.get().Na(\"onAdEnd\",this.adCpn)};\ng.k.mf\u003dfunction(){};\ng.k.ri\u003dfunction(a){\"rendering\"\u003d\u003d\u003dthis.l\u0026\u0026h0(this,a)};g.w(l0,Z_);g.k\u003dl0.prototype;g.k.hd\u003dfunction(){return this.i.hd()};\ng.k.Db\u003dfunction(){return this.i.Db()};\ng.k.un\u003dfunction(){this.i.init()};\ng.k.Qn\u003dfunction(){this.i.release()};\ng.k.Tp\u003dfunction(){this.i.Tp()};\ng.k.bq\u003dfunction(){this.i.bq()};\ng.k.Iv\u003dfunction(a,b){R(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers\",this.hd(),this.Db(),{requestingSlot:a,requestingLayout:b})};\ng.k.Xn\u003dfunction(a){this.i.startRendering(a)};\ng.k.Yn\u003dfunction(a,b){this.i.Ve(a,b)};\ng.k.Jc\u003dfunction(a,b){this.i.Jc(a,b)};\ng.k.Sc\u003dfunction(a,b,c){Z_.prototype.Sc.call(this,a,b,c);this.i.Sc(a,b,c);b.layoutId\u003d\u003d\u003dthis.Db().layoutId\u0026\u0026bK(this.Yc.get())};\ng.k.VJ\u003dfunction(){this.i.Xx()};\ng.k.ri\u003dfunction(a){this.i.ri(a)};\ng.k.TK\u003dfunction(a){this.i.vj(a)};\ng.k.nf\u003dfunction(a,b,c){this.i.wv(a,b,c)};\ng.k.Pe\u003dfunction(a){this.i.Pe(a)};\ng.k.fg\u003dfunction(a){this.i.fg(a)};\ng.k.qj\u003dfunction(a){this.i.qj(a)};\ng.k.Af\u003dfunction(){this.i.Af()};m0.prototype.Qe\u003dfunction(a,b,c,d){if(a\u003dKIa(a,b,c,d,this.Ie,this.G,this.Ta,this.C,this.L,this.ud,this.J,this.Ga,this.u,this.Yc,this.Ec,this.i,this.l,this.B,this.Qa))return a;throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.w(n0,g.F);g.k\u003dn0.prototype;g.k.Jc\u003dfunction(a,b){var c\u003dthis;this.Qa.get();if(\"LAYOUT_TYPE_MEDIA\"\u003d\u003d\u003db.layoutType\u0026\u0026FY(b,this.J)){var d\u003dJz(this.l.get(),2),e\u003dthis.C(b,d);e?Hz(this.u.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){return[$Ha(c.B.get(),e.contentCpn,e.bA,function(f){return c.G(f.slotId,\"core\",e,LY(c.i.get(),f))},e.lJ)]}):R(\"Expected MediaLayout to carry valid opportunity on entered\",a,b)}};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.zi\u003dfunction(){};\ng.k.Sc\u003dfunction(){};var k1\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"];g.k\u003dOIa.prototype;g.k.init\u003dfunction(){};\ng.k.hd\u003dfunction(){return this.slot};\ng.k.vx\u003dfunction(){this.callback.qf(this.slot)};\ng.k.wx\u003dfunction(){this.callback.rf(this.slot)};\ng.k.release\u003dfunction(){};p0.prototype.Qe\u003dfunction(a,b){return new OIa(a,b)};g.k\u003dPIa.prototype;g.k.init\u003dfunction(){};\ng.k.hd\u003dfunction(){return this.slot};\ng.k.vx\u003dfunction(){z_(this.Ga.get(),\"ad-showing\");this.callback.qf(this.slot)};\ng.k.wx\u003dfunction(){this.callback.rf(this.slot);A_(this.Ga.get(),\"ad-showing\")};\ng.k.release\u003dfunction(){};g.k\u003dQIa.prototype;g.k.init\u003dfunction(){};\ng.k.hd\u003dfunction(){return this.slot};\ng.k.vx\u003dfunction(){z_(this.Ga.get(),\"ad-showing\");z_(this.Ga.get(),\"ad-interrupting\");this.l\u003dthis.Ga.get().isAtLiveHead();this.i\u003dMath.ceil(Date.now()/1E3);this.callback.qf(this.slot)};\ng.k.wx\u003dfunction(){A_(this.Ga.get(),\"ad-showing\");A_(this.Ga.get(),\"ad-interrupting\");var a\u003dthis.l?Infinity:this.Ga.get().getCurrentTimeSec(1,!0)+Math.floor(Date.now()/1E3)-this.i;this.Ga.get().I.seekTo(a,void 0,void 0,1);this.callback.rf(this.slot)};\ng.k.release\u003dfunction(){};g.k\u003dRIa.prototype;g.k.init\u003dfunction(){};\ng.k.hd\u003dfunction(){return this.slot};\ng.k.vx\u003dfunction(){z_(this.Ga.get(),\"ad-showing\");z_(this.Ga.get(),\"ad-interrupting\");this.callback.qf(this.slot)};\ng.k.wx\u003dfunction(){this.Ga.get().bp();A_(this.Ga.get(),\"ad-showing\");A_(this.Ga.get(),\"ad-interrupting\");this.callback.rf(this.slot)};\ng.k.release\u003dfunction(){this.Ga.get().bp()};q0.prototype.Qe\u003dfunction(a,b){if(Mz(b,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new PIa(a,b,this.Ga);if(b.Vb instanceof JZ\u0026\u0026Mz(b,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new QIa(a,b,this.Ga);if(Mz(b,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new RIa(a,b,this.Ga);throw new bZ(\"Unsupported slot with type \"+b.qb+\" and client metadata: \"+(HY(b.Ha)+\" in PlayerBytesSlotAdapterFactory.\"));};g.w(s0,g.F);s0.prototype.i\u003dfunction(a){for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof tZ\u0026\u0026\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u003d\u003d\u003dd.category\u0026\u0026e.xe\u003d\u003d\u003da\u0026\u0026b.push(d)}b.length?$Y(this.VA(),b):R(\"Mute requested but no registered triggers can be activated.\")};g.w(t0,s0);g.k\u003dt0.prototype;g.k.xf\u003dfunction(a,b){if(b)if(\"survey-submit\"\u003d\u003d\u003da)SIa(this,b);else if(\"skip-button\"\u003d\u003d\u003da){a\u003d[];for(var c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof tZ\u0026\u0026\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u003d\u003d\u003dd.category\u0026\u0026e.xe\u003d\u003d\u003db\u0026\u0026a.push(d)}a.length\u0026\u0026$Y(this.VA(),a)}else\"survey-single-select-answer-button\"\u003d\u003d\u003da\u0026\u0026SIa(this,b)};\ng.k.WC\u003dfunction(a){s0.prototype.i.call(this,a)};\ng.k.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof uZ||b instanceof tZ))throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.Cb.set(b.triggerId,new r0(a,b,c,d))};\ng.k.Oi\u003dfunction(a){this.Cb.delete(a.triggerId)};\ng.k.UC\u003dfunction(){};\ng.k.TC\u003dfunction(){};\ng.k.Yx\u003dfunction(){};g.w(u0,g.F);g.k\u003du0.prototype;\ng.k.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof YZ||b instanceof ZZ||b instanceof $Z||b instanceof a_||b instanceof b_||b instanceof PZ||b instanceof UZ||b instanceof sZ||b instanceof AZ||b instanceof OZ||b instanceof TZ))throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdsControlFlowEventTriggerAdapter\");a\u003dnew r0(a,b,c,d);this.Cb.set(b.triggerId,a);b instanceof b_\u0026\u0026this.C.has(b.yg)\u0026\u0026\n$Y(this.i(),[a]);b instanceof YZ\u0026\u0026this.u.has(b.yg)\u0026\u0026$Y(this.i(),[a]);b instanceof UZ\u0026\u0026this.l.has(b.xe)\u0026\u0026$Y(this.i(),[a])};\ng.k.Oi\u003dfunction(a){this.Cb.delete(a.triggerId)};\ng.k.Jh\u003dfunction(a){this.C.add(a.slotId);for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof b_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.yg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026$Y(this.i(),b)};\ng.k.xj\u003dfunction(a){this.C.delete(a.slotId);a\u003d[];for(var b\u003dg.r(this.Cb.values()),c\u003db.next();!c.done;c\u003db.next());0\u003ca.length\u0026\u0026$Y(this.i(),a)};\ng.k.wj\u003dfunction(a){for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof PZ\u0026\u0026e.qb\u003d\u003d\u003da.qb\u0026\u0026e.i!\u003d\u003da.slotId\u0026\u0026b.push(d)}0\u003cb.length\u0026\u0026$Y(this.i(),b)};\ng.k.qf\u003dfunction(a){this.u.add(a.slotId);for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof YZ\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.yg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026$Y(this.i(),b)};\ng.k.rf\u003dfunction(a){this.u.delete(a.slotId);this.B.add(a.slotId);for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.trigger instanceof ZZ)a.slotId\u003d\u003d\u003dd.trigger.yg\u0026\u0026b.push(d);else if(d.trigger instanceof TZ){var e\u003dd.trigger;a.slotId\u003d\u003d\u003de.slotId\u0026\u0026this.l.has(e.xe)\u0026\u0026b.push(d)}0\u003cb.length\u0026\u0026$Y(this.i(),b)};\ng.k.Hk\u003dfunction(a){for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof $Z\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.yg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026$Y(this.i(),b)};\ng.k.Ik\u003dfunction(a){for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof a_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.yg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026$Y(this.i(),b)};\ng.k.tj\u003dfunction(a,b){this.G.add(b.layoutId)};\ng.k.Gk\u003dfunction(a,b){this.G.delete(b.layoutId)};\ng.k.Jc\u003dfunction(a,b){this.l.add(b.layoutId);for(var c\u003d[],d\u003dg.r(this.Cb.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.trigger instanceof UZ)b.layoutId\u003d\u003d\u003de.trigger.xe\u0026\u0026c.push(e);else if(e.trigger instanceof OZ){var f\u003de.trigger;a.qb\u003d\u003d\u003df.qb\u0026\u0026b.layoutType\u003d\u003d\u003df.layoutType\u0026\u0026b.layoutId!\u003d\u003df.i\u0026\u0026c.push(e)}else e.trigger instanceof TZ\u0026\u0026(f\u003de.trigger,b.layoutId\u003d\u003d\u003df.xe\u0026\u0026this.B.has(f.slotId)\u0026\u0026c.push(e));0\u003cc.length\u0026\u0026$Y(this.i(),c)};\ng.k.Sc\u003dfunction(a,b,c){this.l.delete(b.layoutId);a\u003d[];for(var d\u003dg.r(this.Cb.values()),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.trigger instanceof sZ\u0026\u0026b.layoutId\u003d\u003d\u003de.trigger.xe\u0026\u0026a.push(e),e.trigger instanceof AZ\u0026\u0026b.layoutId\u003d\u003d\u003de.trigger.xe\u0026\u0026\"error\"\u003d\u003d\u003dc\u0026\u0026a.push(e);0\u003ca.length\u0026\u0026$Y(this.i(),a)};\ng.k.zi\u003dfunction(){};\ng.k.xi\u003dfunction(){this.B.clear()};\ng.k.Ek\u003dfunction(){};g.w(v0,g.F);v0.prototype.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof Nz||b instanceof WZ))throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.Cb.set(b.triggerId,new r0(a,b,c,d))};\nv0.prototype.Oi\u003dfunction(a){this.Cb.delete(a.triggerId)};\nv0.prototype.xi\u003dfunction(a,b,c){b\u003d[];for(var d\u003db.push,e\u003dd.apply,f\u003d[],h\u003dg.r(this.Cb.values()),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,l.trigger instanceof Nz\u0026\u0026l.trigger.ao\u003d\u003d\u003da\u0026\u0026f.push(l);e.call(d,b,g.v(f));b.push.apply(b,g.v(TIa(this.Cb,a,!1,c)));b.length\u0026\u0026$Y(this.i(),b)};\nv0.prototype.Ek\u003dfunction(a){var b\u003d[];b.push.apply(b,g.v(TIa(this.Cb,a,!0,!1)));b.length\u0026\u0026$Y(this.i(),b)};g.w(w0,g.F);g.k\u003dw0.prototype;\ng.k.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");var e\u003d\"adtriggercuerange:\"+b.triggerId;if(b instanceof JZ)x0(this,a,b,c,d,e,b.i.start,b.i.end,b.ao,b.visible);else if(b instanceof VZ)x0(this,a,b,c,d,e,b.i.start,b.i.end,b.ao,!1);else if(b instanceof SZ)x0(this,a,b,c,d,e,0x7ffffffffffff,0x8000000000000,b.ao,b.visible);else throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CueRangeTriggerAdapter\");\n};\ng.k.Oi\u003dfunction(a){var b\u003dthis.Cb.get(a.triggerId);b\u0026\u0026this.u.get().removeCueRange(b.nx);this.Cb.delete(a.triggerId)};\ng.k.Ad\u003dfunction(a){if(a\u003dUIa(this,a))if(a\u003dthis.Cb.get(a))if(g.U(n_(this.Ga.get()),32))this.i.add(a.nx);else{var b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.bundle.trigger;(b instanceof JZ||b instanceof SZ)\u0026\u0026$Y(this.l(),[a.bundle])}};\ng.k.mf\u003dfunction(a){if(a\u003dUIa(this,a))if(a\u003dthis.Cb.get(a))this.i.delete(a.nx),a.bundle.trigger instanceof VZ\u0026\u0026$Y(this.l(),[a.bundle])};\ng.k.vj\u003dfunction(a){if(0\u003euI(a,16)){a\u003dg.r(this.i);for(var b\u003da.next();!b.done;b\u003da.next())this.Ad(b.value);this.i.clear()}};\ng.k.ri\u003dfunction(){};\ng.k.Pe\u003dfunction(){};\ng.k.fg\u003dfunction(){};\ng.k.qj\u003dfunction(){};\ng.k.Af\u003dfunction(){};g.w(y0,g.F);g.k\u003dy0.prototype;g.k.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof wZ||b instanceof XZ))throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.Cb.set(b.triggerId,new r0(a,b,c,d))};\ng.k.Oi\u003dfunction(a){this.Cb.delete(a.triggerId)};\ng.k.Nm\u003dfunction(){};\ng.k.lk\u003dfunction(){};\ng.k.Jc\u003dfunction(a,b){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(null!\u003dthis.i?R(\"called onLayoutEntered with AboveFeedSlot but there is already a layout entered\"):this.i\u003db.layoutId)};\ng.k.Sc\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(this.i\u003dnull)};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.qf\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(null!\u003dthis.l?R(\"called onSlotEntered with AboveFeedSlot but there is already a slot entered\"):this.l\u003da.slotId)};\ng.k.rf\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(null\u003d\u003d\u003dthis.l?R(\"called onSlotExited with AboveFeedSlot but there is no entered slot\"):this.l\u003dnull)};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.zi\u003dfunction(){};\ng.k.hx\u003dfunction(){null!\u003dthis.i\u0026\u0026c0(this,this.i)};\ng.k.xx\u003dfunction(a){if(null\u003d\u003d\u003dthis.l){for(var b\u003d[],c\u003dg.r(this.Cb.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof XZ\u0026\u0026d.trigger.slotId\u003d\u003d\u003da\u0026\u0026b.push(d);b.length\u0026\u0026$Y(this.u(),b)}};g.w(z0,g.F);g.k\u003dz0.prototype;g.k.zi\u003dfunction(a,b){for(var c\u003d[],d\u003dg.r(this.Cb.values()),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.trigger;f.opportunityType\u003d\u003d\u003da\u0026\u0026(f.associatedSlotId\u0026\u0026f.associatedSlotId!\u003d\u003db||c.push(e))}c.length\u0026\u0026$Y(this.i(),c)};\ng.k.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof SHa))throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OpportunityEventTriggerAdapter\");this.Cb.set(b.triggerId,new r0(a,b,c,d))};\ng.k.Oi\u003dfunction(a){this.Cb.delete(a.triggerId)};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.Jc\u003dfunction(){};\ng.k.Sc\u003dfunction(){};g.w(A0,g.F);A0.prototype.va\u003dfunction(){this.B.get().removeListener(this);g.F.prototype.va.call(this)};B0.prototype.fetch\u003dfunction(a){var b\u003da.jI;return this.Fo.fetch(a.LM,{Wt:void 0\u003d\u003d\u003da.Wt?void 0:a.Wt,je:b}).then(function(c){return VIa(c,b)})};g.w(C0,g.F);g.k\u003dC0.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.onAdUxClicked\u003dfunction(a,b){D0(this,function(c){c.xf(a,b)})};\ng.k.KD\u003dfunction(a){D0(this,function(b){b.UC(a)})};\ng.k.JD\u003dfunction(a){D0(this,function(b){b.TC(a)})};\ng.k.eS\u003dfunction(a){D0(this,function(b){b.Yx(a)})};G0.prototype.addListener\u003dfunction(a){this.listeners.push(a)};\nG0.prototype.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};g.k\u003dH0.prototype;g.k.hd\u003dfunction(){return this.slot};\ng.k.Db\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a;this.B.get().addListener(this);this.Ga.get().addListener(this);this.un();var b\u003dW(this.layout.Ha,\"metadata_type_layout_enter_ms\"),c\u003dW(this.layout.Ha,\"metadata_type_layout_exit_ms\"),d\u003dnull\u003d\u003d\u003d(a\u003dthis.u.get().Xo)||void 0\u003d\u003d\u003da?void 0:a.clientPlaybackNonce,e\u003dthis.layout.Bc.adClientDataEntry;t_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:c-b,contentCpn:d,adClientData:e}});var f\u003dthis.B.get();f\u003dXJ(f.i,b,c);null!\u003d\u003df\u0026\u0026(t_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:f-\nb,contentCpn:d,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:e}}),this.G.get().So(f,c))};\ng.k.release\u003dfunction(){this.Qn();this.B.get().removeListener(this);this.Ga.get().removeListener(this)};\ng.k.startRendering\u003dfunction(){this.Xn();this.callback.Jc(this.slot,this.layout);P_(this.i,\"ad_placement_start\")};\ng.k.Ve\u003dfunction(a,b){this.Yn(b);null!\u003d\u003dthis.driftRecoveryMs\u0026\u0026(I0(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(YIa(this)-W(this.layout.Ha,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(1E3*this.Ga.get().I.Wm()).toString()}),this.driftRecoveryMs\u003dnull);this.callback.Sc(this.slot,this.layout,b);\"normal\"!\u003d\u003db?a\u003d!1:(a\u003dthis.Ga.get().getCurrentTimeSec(2,!0),b\u003dW(this.layout.Ha,\"metadata_type_layout_exit_ms\")/1E3,a\u003d1\u003e\u003dMath.abs(a-b));a\u0026\u0026P_(this.i,\"ad_placement_end\")};\ng.k.JK\u003dfunction(){};\ng.k.zK\u003dfunction(a){var b,c\u003dW(this.layout.Ha,\"metadata_type_layout_enter_ms\"),d\u003dW(this.layout.Ha,\"metadata_type_layout_exit_ms\");a*\u003d1E3;c\u003c\u003da\u0026\u0026a\u003cd\u0026\u0026(t_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:a-c,contentCpn:null\u003d\u003d\u003d(b\u003dthis.u.get().Xo)||void 0\u003d\u003d\u003db?void 0:b.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.Bc.adClientDataEntry}}),this.G.get().So(a,d))};\ng.k.ri\u003dfunction(a){this.pK(a);a\u003dthis.Ga.get().getCurrentTimeSec(2,!0);if(QHa(this.L.get(),this.layout.layoutId)){var b\u003dW(this.layout.Ha,\"metadata_type_layout_enter_ms\"),c\u003dthis.driftRecoveryMs;if(!(null\u003d\u003d\u003dc||1E3*a\u003cb+c)){this.driftRecoveryMs\u003dnull;var d\u003dYIa(this),e\u003dthis.Ga.get().I.Wm(),f\u003dMath.min(a+e,d/1E3);f\u003c\u003da?I0(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(d-b).toString(),driftFromHeadMs:Math.round(1E3*e).toString()}):(I0(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(d-\nb).toString(),driftFromHeadMs:Math.round(1E3*e).toString(),appliedDriftRecoveryMs:Math.round(1E3*a-b).toString(),destinationMs:Math.round(1E3*f-b).toString()}),this.Ga.get().I.seekTo(f,void 0,void 0,1))}}};\ng.k.fg\u003dfunction(){};\ng.k.qj\u003dfunction(){};\ng.k.Af\u003dfunction(){};g.w(J0,H0);g.k\u003dJ0.prototype;g.k.un\u003dfunction(){this.u.get().addListener(this);this.C.forEach(function(a){a.init()})};\ng.k.Qn\u003dfunction(){this.u.get().removeListener(this);this.l\u003dnull;this.C.forEach(function(a){a.release()})};\ng.k.Xn\u003dfunction(){var a;if(this.l)R(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.J)});else{var b\u003dnull\u003d\u003d\u003d(a\u003dthis.u.get().Xo)||void 0\u003d\u003d\u003da?void 0:a.layoutId;$Ia(this,b)}};\ng.k.Yn\u003dfunction(a){var b,c,d,e;null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dthis.l)||void 0\u003d\u003d\u003db?void 0:b.Uh)||void 0\u003d\u003d\u003dc?void 0:c.Ve(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dthis.l)||void 0\u003d\u003d\u003dd?void 0:d.Uh)||void 0\u003d\u003d\u003de?void 0:e.Db(),a);this.l\u003dnull};\ng.k.PK\u003dfunction(a){a\u003da.layoutId;var b,c,d;this.l\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.l.Uh)||void 0\u003d\u003d\u003db?void 0:b.Db().layoutId)!\u003d\u003da\u0026\u0026(null\u003d\u003d\u003d(c\u003dthis.l.Uh)||void 0\u003d\u003d\u003dc?void 0:c.Ve(null\u003d\u003d\u003d(d\u003dthis.l.Uh)||void 0\u003d\u003d\u003dd?void 0:d.Db(),\"normal\"),$Ia(this,a))};\ng.k.pK\u003dfunction(){};\ng.k.vj\u003dfunction(){};\ng.k.Pe\u003dfunction(){};g.k\u003dhJa.prototype;g.k.hd\u003dfunction(){return this.slot};\ng.k.Db\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a\u003dthis;Lz(this.layout.Ha,\"metadata_type_survey_overlay\")\u0026\u0026w_(this.Ta.get(),\"ads_ssmlra_ie\",\"lid.\"+this.layout.layoutId);W(this.layout.Ha,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;aJa(this.slot,this.layout,W(this.layout.Ha,\"metadata_type_player_vars\"),W(this.layout.Ha,\"metadata_type_layout_enter_ms\"),W(this.layout.Ha,\"metadata_type_layout_exit_ms\"),1E3*W(this.layout.Ha,\"metadata_type_video_length_seconds\"),this.B.get(),this.G.get(),function(){var c\u003dObject,d\u003dc.assign,\ne\u003dObject.assign({layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},N0(a.layout));var f\u003dW(a.slot.Ha,\"metadata_type_fulfilled_layout\");f\u003dObject.assign(Object.assign({},N0(f)),{adPlacementConfig:W(f.Ha,\"metadata_type_ad_placement_config\"),subLayouts:W(f.Ha,\"metadata_type_sub_layouts\").map(N0)});return d.call(c,e,{compositeLayout:f,hasSurveyOverlay:Lz(a.layout.Ha,\"metadata_type_survey_overlay\"),surveyOverlay:W(a.layout.Ha,\"metadata_type_survey_overlay\")})},this.Ta.get());\nthis.Ga.get().addListener(this);var b\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\");o_(this.u.get(),this.layout.layoutId,b,this);YY(this.callback,this.slot,this.layout);Lz(this.layout.Ha,\"metadata_type_survey_overlay\")\u0026\u0026w_(this.Ta.get(),\"ads_ssmlra_ie\",\"lid.\"+this.layout.layoutId)};\ng.k.release\u003dfunction(){this.Ga.get().removeListener(this);p_(this.u.get(),this.layout.layoutId)};\ng.k.startRendering\u003dfunction(){Lz(this.layout.Ha,\"metadata_type_survey_overlay\")\u0026\u0026w_(this.Ta.get(),\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.i)R(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:Lz(this.layout.Ha,\"metadata_type_survey_overlay\"),surveyOverlay:W(this.layout.Ha,\"metadata_type_survey_overlay\")});else{this.i\u003d{lj:null,Zv:!1};bJa(this.slot,this.layout,this.C.get());P_(this.l,\"start\");if(k_(this.Qa.get())){var a\u003dn_(this.Ga.get()),\nb\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\"),c\u003dthis.Ga.get().getCurrentTimeSec(2,!1);w_(this.Ta.get(),\"ads_teois\",\"PSt.\"+a.state.toString(16)+\";cts.\"+c);var d\u003dthis.l,e\u003dthis.i.lj;a\u003dnew g.tI(a,new g.gK);L0(d,e,a,b,!0,c)}ZY(this.callback,this.slot,this.layout);Lz(this.layout.Ha,\"metadata_type_survey_overlay\")\u0026\u0026w_(this.Ta.get(),\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.k.Ve\u003dfunction(a,b){if(this.i){if(k_(this.Qa.get())){a\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\");var c\u003dthis.Ga.get().getCurrentTimeSec(2,!1);K0(this.l,null,this.i.lj,a,!0,c)}this.i\u003dnull;RJ(this.callback,this.slot,this.layout,b)}else R(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.wv\u003dfunction(){};\ng.k.Xx\u003dfunction(){};\ng.k.ri\u003dfunction(a){if(this.i){if(this.l.i.has(\"impression\")){var b\u003dn_(this.Ga.get()),c\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\");M0(this.l,b,a,this.i.lj,c)}this.i.lj\u003da}};\ng.k.vj\u003dfunction(a){if(this.i){var b\u003dk_(this.Qa.get());b||this.i.Zv||(this.i.Zv\u003d!0,a\u003dnew g.tI(a.state,new g.gK));var c\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\"),d\u003dthis.Ga.get().getCurrentTimeSec(2,!1);w_(this.Ta.get(),\"ads_teosc\",\"PSt.\"+a.state.state.toString(16)+\";cts.\"+d);L0(this.l,this.i.lj,a,c,b,d)}};\ng.k.Pe\u003dfunction(a){cJa(this.l,a)};\ng.k.fg\u003dfunction(){};\ng.k.qj\u003dfunction(){};\ng.k.Iv\u003dfunction(){};\ng.k.Af\u003dfunction(){};\ng.k.Jc\u003dfunction(){};\ng.k.Sc\u003dfunction(){};\ng.k.Tp\u003dfunction(){};\ng.k.bq\u003dfunction(){};\ng.k.Dz\u003dfunction(){dJa(this.l)};\ng.k.zv\u003dfunction(){eJa(this.l)};\ng.k.yv\u003dfunction(){fJa(this.l)};\ng.k.Av\u003dfunction(){gJa(this.l)};g.w(O0,H0);g.k\u003dO0.prototype;\ng.k.un\u003dfunction(){var a\u003dthis;W(this.layout.Ha,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var b\u003dW(this.layout.Ha,\"metadata_type_layout_enter_ms\"),c\u003dW(this.layout.Ha,\"metadata_type_layout_exit_ms\");aJa(this.slot,this.layout,W(this.layout.Ha,\"metadata_type_player_vars\"),b,c,1E3*W(this.layout.Ha,\"metadata_type_video_length_seconds\"),this.G.get(),this.V.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:b,exitMs:c,adPlacementConfig:W(a.layout.Ha,\"metadata_type_ad_placement_config\")}},this.Ta.get());\nvar d\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\");o_(this.C.get(),this.layout.layoutId,d,this)};\ng.k.Qn\u003dfunction(){p_(this.C.get(),this.layout.layoutId)};\ng.k.Xn\u003dfunction(){if(this.l)R(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.l\u003d{lj:null,Zv:!1},bJa(this.slot,this.layout,this.J.get()),P_(this.i,\"start\"),k_(this.Qa.get())){var a\u003dn_(this.Ga.get()),b\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\"),c\u003dthis.Ga.get().getCurrentTimeSec(2,!1),d\u003dthis.i,e\u003dthis.l.lj;a\u003dnew g.tI(a,new g.gK);L0(d,e,a,b,!0,c)}};\ng.k.Yn\u003dfunction(){if(this.l){if(k_(this.Qa.get())){var a\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\"),b\u003dthis.Ga.get().getCurrentTimeSec(2,!1);K0(this.i,null,this.l.lj,a,!0,b)}this.l\u003dnull}else R(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.pK\u003dfunction(a){if(this.l){if(this.i.i.has(\"impression\")){var b\u003dn_(this.Ga.get()),c\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\");M0(this.i,b,a,this.l.lj,c)}this.l.lj\u003da}};\ng.k.vj\u003dfunction(a){if(this.l){var b\u003dk_(this.Qa.get());b||this.l.Zv||(this.l.Zv\u003d!0,a\u003dnew g.tI(a.state,new g.gK));var c\u003dW(this.layout.Ha,\"metadata_type_video_length_seconds\"),d\u003dthis.Ga.get().getCurrentTimeSec(2,!1);L0(this.i,this.l.lj,a,c,b,d)}};\ng.k.Pe\u003dfunction(a){cJa(this.i,a)};\ng.k.Dz\u003dfunction(){dJa(this.i)};\ng.k.zv\u003dfunction(){eJa(this.i)};\ng.k.yv\u003dfunction(){fJa(this.i)};\ng.k.Av\u003dfunction(){gJa(this.i)};P0.prototype.Qe\u003dfunction(a,b,c,d){if(Lz(c.Ha,\"metadata_type_dai\")){var e\u003dW(d.Ha,\"metadata_type_ad_placement_config\");K_(d,{ge:[\"metadata_type_video_length_seconds\",\"metadata_type_player_vars\",\"metadata_type_layout_enter_ms\",\"metadata_type_layout_exit_ms\",\"metadata_type_player_bytes_callback_ref\"],lf:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026void 0!\u003d\u003de?(e\u003dnew M_(d.tc,this.Ta,e,d.layoutId,null),e\u003dnew O0(a,c,d,this.l,this.u,this.J,this.C,this.Ga,e,this.Ta,this.B,this.G,this.i,this.Qa)):e\u003dnull;if(e)return e;a:{var f\u003d\nW(d.Ha,\"metadata_type_sub_layouts\"),h\u003dW(d.Ha,\"metadata_type_ad_placement_config\");if(K_(d,{ge:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],lf:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026void 0!\u003d\u003df\u0026\u0026void 0!\u003d\u003dh){e\u003d[];f\u003dg.r(f);for(var l\u003df.next();!l.done;l\u003df.next()){l\u003dl.value;var m\u003dW(l.Ha,\"metadata_type_media_sub_layout_index\");if(!K_(l,{ge:[\"metadata_type_video_length_seconds\",\"metadata_type_player_vars\",\"metadata_type_layout_enter_ms\",\"metadata_type_layout_exit_ms\",\n\"metadata_type_player_bytes_callback_ref\"],lf:[\"LAYOUT_TYPE_MEDIA\"]})||void 0\u003d\u003d\u003dm){a\u003dnull;break a}m\u003dnew M_(l.tc,this.Ta,h,l.layoutId,m);e.push(new hJa(b,c,l,this.u,m,this.Ga,this.J,this.i,this.B,this.Qa,this.Ta))}b\u003dnew M_(d.tc,this.Ta,h,d.layoutId);a\u003dnew J0(a,c,d,this.l,this.u,this.C,this.Ga,b,this.Ta,this.G,e)}else a\u003dnull}if(a)return a}else if(a\u003dKIa(a,b,c,d,this.Ie,this.xa,this.Ta,this.i,this.B,this.ud,this.l,this.Ga,this.ea,this.Yc,this.Ec,this.L,this.V,this.Y,this.Qa))return a;throw new UY(\"Unsupported layout with type: \"+\nd.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};g.w(Q0,g.F);g.k\u003dQ0.prototype;g.k.JK\u003dfunction(a){this.i\u0026\u0026iJa(this,this.i,a)};\ng.k.zK\u003dfunction(){};\ng.k.xi\u003dfunction(a){this.i\u0026\u0026this.i.contentCpn!\u003d\u003da\u0026\u0026(R(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn}),this.i\u003dnull)};\ng.k.Ek\u003dfunction(a){this.i\u0026\u0026this.i.contentCpn!\u003d\u003da\u0026\u0026R(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn},!0);this.i\u003dnull};\ng.k.va\u003dfunction(){g.F.prototype.va.call(this);this.i\u003dnull};g.w(R0,g.F);R0.prototype.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof EZ))throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CloseRequestedTriggerAdapter\");this.Cb.set(b.triggerId,new r0(a,b,c,d))};\nR0.prototype.Oi\u003dfunction(a){this.Cb.delete(a.triggerId)};g.w(T0,g.F);\nT0.prototype.Di\u003dfunction(a,b,c,d){if(this.l.has(b.triggerId)||this.u.has(b.triggerId))throw new bZ(\"Tried to re-register the trigger.\");a\u003dnew r0(a,b,c,d);if(a.trigger instanceof WHa)this.l.set(a.trigger.triggerId,a);else if(a.trigger instanceof vZ)this.u.set(a.trigger.triggerId,a);else throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+a.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.l.has(a.trigger.triggerId)\u0026\u0026a.slot.slotId\u003d\u003d\u003dthis.i\u0026\u0026$Y(this.B(),[a])};\nT0.prototype.Oi\u003dfunction(a){this.l.delete(a.triggerId);this.u.delete(a.triggerId)};\nT0.prototype.PK\u003dfunction(a){a\u003da.slotId;if(this.i!\u003d\u003da){var b\u003d[];null!\u003dthis.i\u0026\u0026b.push.apply(b,g.v(jJa(this.u,this.i)));null!\u003da\u0026\u0026b.push.apply(b,g.v(jJa(this.l,a)));this.i\u003da;b.length\u0026\u0026$Y(this.B(),b)}};g.w(U0,g.F);g.k\u003dU0.prototype;g.k.xi\u003dfunction(){this.u\u003dnew VJ(this,dIa(this.Qa.get()));this.i\u003dnew WJ;kJa(this)};\ng.k.Ek\u003dfunction(){};\ng.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.YD\u003dfunction(a){this.aA.push(a);for(var b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.JK(a)};\ng.k.BK\u003dfunction(a){g.Ab(this.i.i,1E3*a);for(var b\u003dg.r(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.zK(a)};\ng.k.QD\u003dfunction(a){var b\u003dJz(this.B.get(),1),c\u003db.clientPlaybackNonce;b\u003db.daiEnabled;var d\u003dDate.now();a\u003dg.r(a);for(var e\u003da.next();!e.done;e\u003da.next())e\u003de.value,(b||l_(this.Qa.get()))\u0026\u0026t_(this.Ta.get(),{cuepointTrigger:{event:lJa(e.event),cuepointId:e.identifier,totalCueDurationMs:1E3*e.durationSecs,playheadTimeMs:e.i,cueStartTimeMs:1E3*e.startSecs,cuepointReceivedTimeMs:d,contentCpn:c}}),this.l.add(e),b?this.u.reduce(e):l_(this.Qa.get())\u0026\u00260!\u003d\u003dthis.I.getCurrentTime(1)\u0026\u0026\"start\"\u003d\u003d\u003de.event\u0026\u0026this.YD(e)};\ng.k.va\u003dfunction(){this.I.getVideoData(1).unsubscribe(\"cuepointupdated\",this.QD,this);this.listeners.length\u003d0;this.l.clear();this.aA.length\u003d0;g.F.prototype.va.call(this)};g.k\u003dV0.prototype;g.k.Sq\u003dfunction(a,b,c,d,e,f){return this.I.Sq(a,b,c,d,e,f)};\ng.k.So\u003dfunction(a,b){this.I.So(a,b)};\ng.k.Js\u003dfunction(a,b,c){this.I.Js(a,b,c)};\ng.k.Pp\u003dfunction(a){this.I.Pp(a)};\ng.k.Su\u003dfunction(a,b,c,d,e,f){this.I.Su(a,b,c,d,e,f)};W0.prototype.addListener\u003dfunction(a){this.listeners.add(a)};\nW0.prototype.removeListener\u003dfunction(a){this.listeners.delete(a)};g.w(mJa,NH);g.w(X0,R_);g.k\u003dX0.prototype;g.k.xf\u003dfunction(a,b){T_(\"image-companion\",a,this.G.get().Ji,this.Ta.get(),this.u,this.B,this.hd(),this.Db(),b)};\ng.k.startRendering\u003dfunction(a){S_(this.C,this.hd(),this.Db(),this.callback,\"metadata_type_image_companion_ad_renderer\",function(b,c,d,e,f){return new mJa(b,c,d,e,f)},this.i);\nR_.prototype.startRendering.call(this,a)};\ng.k.Jc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?P_(this.C,\"impression\"):this.B\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.u?this.u\u003dthis.Ta.get().Ch():R(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Sc\u003dfunction(){};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.zi\u003dfunction(){};\ng.k.va\u003dfunction(){this.Ie().Hd.delete(this);R_.prototype.va.call(this)};g.w(oJa,NH);g.w(Y0,R_);g.k\u003dY0.prototype;g.k.xf\u003dfunction(a,b){T_(\"shopping-companion\",a,this.G.get().Ji,this.Ta.get(),this.u,this.B,this.hd(),this.Db(),b)};\ng.k.startRendering\u003dfunction(a){S_(this.C,this.hd(),this.Db(),this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(b,c,d,e,f){return new oJa(b,c,d,e,f)},this.i);\nR_.prototype.startRendering.call(this,a)};\ng.k.Jc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?P_(this.C,\"impression\"):this.B\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.u?this.u\u003dthis.Ta.get().Ch():R(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Sc\u003dfunction(){};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.zi\u003dfunction(){};\ng.k.va\u003dfunction(){this.Ie().Hd.delete(this);R_.prototype.va.call(this)};qJa.prototype.Qe\u003dfunction(a,b,c,d){if(K_(d,zIa()))return new U_(a,c,d,this.i,this.Ta,this.Ie,this.u,this.l);if(K_(d,nJa()))return new X0(a,c,d,this.i,this.Ta,this.Ie,this.u,this.l);if(K_(d,pJa()))return new Y0(a,c,d,this.i,this.Ta,this.Ie,this.u,this.l);throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};g.w(Z0,R_);Z0.prototype.startRendering\u003dfunction(a){var b\u003dO_(this.u),c\u003d{adsClientData:this.layout.Bc};this.i.push(new LJ(W(this.layout.Ha,\"metadata_type_valid_survey_text_interstitial_renderer\"),b,this.Db().layoutId,c,!0,!0));R_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a)};\nZ0.prototype.xf\u003dfunction(a,b){b!\u003d\u003dthis.layout.layoutId||\"survey-interstitial\"!\u003d\u003da\u0026\u0026\"button\"!\u003d\u003da||((a\u003dW(this.layout.Ha,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?a.Iv(this.slot,this.layout):R(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\nZ0.prototype.va\u003dfunction(){R_.prototype.va.call(this)};var a1\u003dnew g.Uf(320,63);g.w(d1,NH);g.w(e1,R_);g.k\u003de1.prototype;g.k.ri\u003dfunction(){};\ng.k.vj\u003dfunction(){};\ng.k.Pe\u003dfunction(){};\ng.k.fg\u003dfunction(a){a\u0026\u0026S0(this.u,this.layout)};\ng.k.qj\u003dfunction(a){var b\u003dc1(this.layout);if(this.C\u003db1(a,nIa(this.Ga.get())))b.onErrorCommand\u0026\u0026this.G.get().executeCommand(b.onErrorCommand,this.layout.layoutId),S0(this.u,this.layout)};\ng.k.Af\u003dfunction(){};\ng.k.Eu\u003dfunction(){return this.Db().layoutId};\ng.k.wC\u003dfunction(){return this.C};\ng.k.xf\u003dfunction(a){this.B.xf(a);\"in_video_overlay_close_button\"\u003d\u003d\u003da\u0026\u0026S0(this.u,this.layout)};\ng.k.Yx\u003dfunction(a){\"invideo-overlay\"\u003d\u003d\u003da\u0026\u0026S0(this.u,this.layout)};\ng.k.Xl\u003dfunction(){this.B.Xl()};\ng.k.startRendering\u003dfunction(a){R_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a);this.Fd.Do\u003dthis};\ng.k.Ve\u003dfunction(a,b){R_.prototype.Ve.call(this,a,b);K1(this.Fd,this)};\ng.k.init\u003dfunction(){R_.prototype.init.call(this);u_(this.Ta.get(),this);this.Ga.get().addListener(this);this.i.push(new d1(c1(this.layout),O_(this.J),this.layout.layoutId,{adsClientData:this.layout.Bc}))};\ng.k.release\u003dfunction(){R_.prototype.release.call(this);this.Ga.get().removeListener(this);v_(this.Ta.get(),this)};g.w(f1,R_);g.k\u003df1.prototype;g.k.init\u003dfunction(){R_.prototype.init.call(this);u_(this.Ta.get(),this);this.Ga.get().addListener(this);this.i.push(new d1(c1(this.layout),O_(this.L),this.layout.layoutId,{adsClientData:this.layout.Bc}))};\ng.k.Xl\u003dfunction(){this.B.Xl()};\ng.k.startRendering\u003dfunction(a){R_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a);this.Fd.Do\u003dthis};\ng.k.Ve\u003dfunction(a,b){R_.prototype.Ve.call(this,a,b);K1(this.Fd,this)};\ng.k.xf\u003dfunction(a){this.B.xf(a);\"in_video_overlay_close_button\"\u003d\u003d\u003da\u0026\u0026S0(this.u,this.layout)};\ng.k.UC\u003dfunction(a){if(\"invideo-overlay\"\u003d\u003d\u003da){a\u003dvJa(this.G,this.layout);a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())b.value.stop()}};\ng.k.Yx\u003dfunction(a){\"invideo-overlay\"\u003d\u003d\u003da\u0026\u0026S0(this.u,this.layout)};\ng.k.TC\u003dfunction(a){if(\"invideo-overlay\"\u003d\u003d\u003da){a\u003dvJa(this.G,this.layout);a\u003dg.r(a);for(var b\u003da.next();!b.done;b\u003da.next())b.value.start()}};\ng.k.ri\u003dfunction(){};\ng.k.vj\u003dfunction(){};\ng.k.Pe\u003dfunction(){};\ng.k.fg\u003dfunction(a){a\u0026\u0026S0(this.u,this.layout)};\ng.k.qj\u003dfunction(a){var b\u003dc1(this.layout),c\u003db.contentSupportedRenderer.imageOverlayAdContentRenderer,d\u003dnIa(this.Ga.get());a:{c\u003dc.image;c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(null!\u003dc\u0026\u0026(c\u003dc.thumbnail,null!\u003dc\u0026\u0026null!\u003dc.thumbnails\u0026\u0026!g.jb(c.thumbnails)\u0026\u0026null!\u003dc.thumbnails[0].width\u0026\u0026null!\u003dc.thumbnails[0].height)){c\u003dnew g.Uf(c.thumbnails[0].width||0,c.thumbnails[0].height||0);break a}c\u003dnew g.Uf(0,0)}if(this.C\u003db1(a,d,c))b.onErrorCommand\u0026\u0026this.J.get().executeCommand(b.onErrorCommand,this.layout.layoutId),S0(this.u,this.layout)};\ng.k.Af\u003dfunction(){};\ng.k.Eu\u003dfunction(){return this.Db().layoutId};\ng.k.wC\u003dfunction(){return this.C};\ng.k.release\u003dfunction(){R_.prototype.release.call(this);this.Ga.get().removeListener(this);v_(this.Ta.get(),this)};g1.prototype.xf\u003dfunction(a){\"ad-info-hover-text-button\"\u003d\u003d\u003da\u0026\u0026((this.i\u003dthis.Ga.get().Ql(1))||this.Ga.get().pauseVideo())};\ng1.prototype.Xl\u003dfunction(){this.i||this.Ga.get().resumeVideo(1)};g.w(h1,R_);g.k\u003dh1.prototype;g.k.init\u003dfunction(){R_.prototype.init.call(this);this.Ga.get().addListener(this)};\ng.k.startRendering\u003dfunction(a){var b\u003dW(this.layout.Ha,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.i.push(new IJ(b,this.layout.layoutId,{adsClientData:this.layout.Bc},!0,!0));R_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a)};\ng.k.Jc\u003dfunction(){};\ng.k.xf\u003dfunction(a,b){g.S(this.Qa.get().I.T().experiments,\"html5_disable_survey_wta_play_and_pause\")||b!\u003d\u003dthis.layout.layoutId||\"ad-info-icon-button\"!\u003d\u003da\u0026\u0026\"ad-info-dialog-close-button\"!\u003d\u003da||((b\u003dW(this.layout.Ha,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?\"ad-info-icon-button\"\u003d\u003d\u003da?b.Tp(this.slot,this.layout):\"ad-info-dialog-close-button\"\u003d\u003d\u003da\u0026\u0026b.bq(this.slot,this.layout):R(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:a}))};\ng.k.qj\u003dfunction(a){450\u003ea.width\u0026\u0026S0(this.u,this.layout)};\ng.k.Af\u003dfunction(){};\ng.k.ri\u003dfunction(){};\ng.k.Pe\u003dfunction(){};\ng.k.fg\u003dfunction(){};\ng.k.vj\u003dfunction(){};\ng.k.va\u003dfunction(){R_.prototype.va.call(this)};\ng.k.release\u003dfunction(){R_.prototype.release.call(this);this.Ga.get().removeListener(this)};uJa.prototype.Qe\u003dfunction(a,b,c,d){if(b\u003dX_(a,c,d,this.i,this.Ga,this.Ta,this.G,this.Fd))return b;if(K_(d,tJa()))return new f1(c,d,this.Ta,this.B,this.i,a,this.l,this.C,this.Ga,this.u,this.Qa,this.Fd,new g1(this.Ga));if(K_(d,sJa()))return new e1(c,d,this.Ta,this.B,this.i,a,this.l,this.Ga,this.u,this.Qa,this.Fd,new g1(this.Ga));if(K_(d,{ge:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],lf:[\"LAYOUT_TYPE_SURVEY\"]}))return new h1(c,d,a,this.i,this.l,this.Ga,this.Qa);if(K_(d,{ge:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\n\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],lf:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new Z0(c,d,a,this.i,this.Ta);throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};g.w(i1,g.F);g.k\u003di1.prototype;g.k.Di\u003dfunction(a,b,c,d){if(this.Cb.has(b.triggerId))throw new bZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof zZ))throw new bZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.Cb.set(b.triggerId,new r0(a,b,c,d));a\u003dthis.i.has(b.xe)?this.i.get(b.xe):new Set;a.add(b);this.i.set(b.xe,a)};\ng.k.Oi\u003dfunction(a){this.Cb.delete(a.triggerId);if(!(a instanceof zZ))throw new bZ(\"Incorrect TriggerType: Tried to unregister trigger of type \"+a.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var b\u003dthis.l.get(a.triggerId);b\u0026\u0026(b.dispose(),this.l.delete(a.triggerId));if(b\u003dthis.i.get(a.xe))b.delete(a),0\u003d\u003d\u003db.size\u0026\u0026this.i.delete(a.xe)};\ng.k.Jh\u003dfunction(){};\ng.k.xj\u003dfunction(){};\ng.k.wj\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.rf\u003dfunction(){};\ng.k.Hk\u003dfunction(){};\ng.k.Ik\u003dfunction(){};\ng.k.tj\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.zi\u003dfunction(){};\ng.k.Jc\u003dfunction(a,b){var c\u003dthis;if(this.i.has(b.layoutId)){b\u003dthis.i.get(b.layoutId);a\u003d{};b\u003dg.r(b);for(var d\u003db.next();!d.done;a\u003d{Ps:a.Ps},d\u003db.next())a.Ps\u003dd.value,d\u003dnew g.K(function(e){return function(){var f\u003dc.Cb.get(e.Ps.triggerId);$Y(c.u(),[f])}}(a),a.Ps.durationMs),d.start(),this.l.set(a.Ps.triggerId,d)}};\ng.k.Sc\u003dfunction(){};g.w(j1,g.F);j1.prototype.va\u003dfunction(){this.B.get().removeListener(this);g.F.prototype.va.call(this)};g.w(wJa,g.F);xJa.prototype.Qe\u003dfunction(a,b,c,d){if(b\u003dX_(a,c,d,this.i,this.Ga,this.Ta,this.G,this.Fd))return b;if(K_(d,tJa()))return new f1(c,d,this.Ta,this.B,this.i,a,this.l,this.C,this.Ga,this.u,this.Qa,this.Fd,new g1(this.Ga));if(K_(d,sJa()))return new e1(c,d,this.Ta,this.B,this.i,a,this.l,this.Ga,this.u,this.Qa,this.Fd,new g1(this.Ga));throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");};g.w(yJa,g.F);g.w(zJa,g.F);g.w(AJa,g.F);g.w(l1,W_);l1.prototype.startRendering\u003dfunction(a){W_.prototype.startRendering.call(this,a);W(this.layout.Ha,\"metadata_ad_video_is_listed\")\u0026\u0026(a\u003dW(this.layout.Ha,\"metadata_type_ad_info_ad_metadata\"),this.G.get().I.Na(\"onAdMetadataAvailable\",a))};CJa.prototype.Qe\u003dfunction(a,b,c,d){if(K_(d,BJa()))return new l1(a,c,d,this.l,this.Ga,this.Ta,this.u,this.i,this.Fd);throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};g.w(DJa,g.F);EJa.prototype.Qe\u003dfunction(a,b,c,d){if(K_(d,BJa()))return new l1(a,c,d,this.i,this.Ga,this.Ta,this.l,this.u,this.Fd);if(a\u003dX_(a,c,d,this.i,this.Ga,this.Ta,this.l,this.Fd))return a;throw new UY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+HY(d.Ha)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};g.w(FJa,g.F);g.w(m1,g.F);m1.prototype.u\u003dfunction(){return this.l};n1.prototype.xx\u003dfunction(a){this.dk.xx(a)};\nn1.prototype.hx\u003dfunction(){try{this.dk.hx()}catch(a){}};\nn1.prototype.Nm\u003dfunction(){this.i().Nm()};\nn1.prototype.lk\u003dfunction(){this.i().lk()};g.w(o1,CL);\no1.prototype.u\u003dfunction(a){var b\u003da.content;if(\"shopping-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);this.i.Na(\"updateKevlarOrC3Companion\",{contentVideoId:a\u0026\u0026a.videoId,shoppingCompanionCarouselRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.l,interactionLoggingClientData:b.i});break;case 3:this.i.Na(\"updateKevlarOrC3Companion\",{})}else if(\"action-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);\nthis.i.Na(\"updateKevlarOrC3Companion\",{contentVideoId:a\u0026\u0026a.videoId,actionCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.l,interactionLoggingClientData:b.i});break;case 3:b.renderer\u0026\u0026(b\u003dthis.i.getVideoData(1),this.i.Na(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId})),this.i.Na(\"updateKevlarOrC3Companion\",{})}else if(\"image-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);this.i.Na(\"updateKevlarOrC3Companion\",\n{contentVideoId:a\u0026\u0026a.videoId,imageCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.l,interactionLoggingClientData:b.i});break;case 3:b\u003dthis.i.getVideoData(1),this.i.Na(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId}),this.i.Na(\"updateKevlarOrC3Companion\",{})}else if(\"ads-engagement-panel\"\u003d\u003d\u003db.componentType)switch(b\u003db.renderer,a.actionType){case 1:case 2:this.i.Na(\"updateEngagementPanelAction\",b.addAction);this.i.Na(\"changeEngagementPanelVisibility\",\nb.expandAction);break;case 3:this.i.Na(\"changeEngagementPanelVisibility\",b.hideAction),this.i.Na(\"updateEngagementPanelAction\",b.removeAction)}};g.w(p1,JL);g.k\u003dp1.prototype;g.k.init\u003dfunction(a,b,c){JL.prototype.init.call(this,a,b,c);g.zl(this.B,\"stroke-dasharray\",\"0 \"+this.u);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){LL(this);JL.prototype.hide.call(this)};\ng.k.show\u003dfunction(){KL(this);JL.prototype.show.call(this)};\ng.k.Xp\u003dfunction(){this.hide()};\ng.k.On\u003dfunction(){if(this.l){var a\u003dthis.l.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026g.zl(this.B,\"stroke-dasharray\",a.current/a.seekableEnd*this.u+\" \"+this.u)}};g.w(q1,eL);g.k\u003dq1.prototype;\ng.k.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if(b.backgroundImage\u0026\u0026b.backgroundImage.thumbnail)if(b.actionButton\u0026\u0026b.actionButton.buttonRenderer)if(a\u003db.durationMilliseconds||0,\"number\"!\u003d\u003dtypeof a||0\u003e\u003da)g.oy(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+a));else if(b.navigationEndpoint){var d\u003dthis.api.getVideoData(2);if(null!\u003dd){var e\u003db.image.thumbnail.thumbnails;null!\u003d\ne\u0026\u00260\u003ce.length\u0026\u0026g.sc(g.vd(e[0].url))\u0026\u0026(e[0].url\u003dd.Lh);e\u003db.backgroundImage.thumbnail.thumbnails;null!\u003de\u0026\u00260\u003ce.length\u0026\u0026g.sc(g.vd(e[0].url))\u0026\u0026(e[0].url\u003dd.Se());e\u003db.headline;null!\u003de\u0026\u0026g.sc(g.vd(e.text))\u0026\u0026(e.text\u003dd.author)}this.C.init(MH(\"ad-image\"),b.image,c);this.Y.init(MH(\"ad-text\"),b.headline,c);this.L.init(MH(\"ad-text\"),b.description,c);this.G.init(MH(\"ad-image\"),b.backgroundImage,c);this.actionButton\u003dnew sL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-action-interstitial-action-button\"]);g.J(this,\nthis.actionButton);this.actionButton.Ba(this.La);this.actionButton.init(MH(\"button\"),b.actionButton.buttonRenderer,c);this.navigationEndpoint\u003db.navigationEndpoint;this.api.T().i||(this.B.N(this.Ia,\"click\",this.rC,this),this.B.N(this.Fa,\"click\",this.rC,this),this.B.N(this.Aa,\"click\",this.rC,this));this.l\u003dthis.rg?new XL(this.api,a):new YL(a);g.J(this,this.l);b.skipButton?(a\u003db.skipButton.skipButtonRenderer)\u0026\u0026this.l\u0026\u0026(this.skipButton\u003dnew TL(this.api,this.Xa,this.layoutId,this.i,this.l,this.Ii),g.J(this,\nthis.skipButton),this.skipButton.Ba(this.element),this.skipButton.init(MH(\"skip-button\"),a,c)):b.nonskippableOverlayRenderer\u0026\u0026(a\u003db.nonskippableOverlayRenderer.adPreviewRenderer)\u0026\u0026this.l\u0026\u0026(this.u\u003dnew OL(this.api,this.Xa,this.layoutId,this.i,this.l,!1),g.J(this,this.u),this.u.Ba(this.element),this.u.init(MH(\"ad-preview\"),a,c));b.countdownRenderer\u0026\u0026(b\u003db.countdownRenderer,b.timedPieCountdownRenderer\u0026\u0026this.l\u0026\u0026(c\u003dnew p1(this.api,this.Xa,this.layoutId,this.i,this.l),g.J(this,c),c.Ba(this.element),c.init(MH(\"timed-pie-countdown\"),\nb.timedPieCountdownRenderer,this.macros)));this.show();this.element.focus()}else g.oy(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.oy(Error(\"AdActionInterstitialRenderer has no button.\"));else g.oy(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.oy(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.oy(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));else g.oy(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.k.clear\u003dfunction(){g.Jx(this.B);this.hide()};\ng.k.show\u003dfunction(){HJa(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.u\u0026\u0026this.u.show();eL.prototype.show.call(this)};\ng.k.hide\u003dfunction(){HJa(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.u\u0026\u0026this.u.hide();eL.prototype.hide.call(this)};\ng.k.rC\u003dfunction(){this.navigationEndpoint\u0026\u0026this.Xa.executeCommand(this.navigationEndpoint,this.macros)};var s1\u003d{iconType:\"CLOSE\"},w1\u003dnew g.Uf(320,63);g.w(r1,eL);g.k\u003dr1.prototype;\ng.k.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);this.C\u003db;this.L\u003dg.qb(this.C.onClickCommands||[]);this.Ia\u003dthis.C.onErrorCommand||null;if(a\u003dthis.C.contentSupportedRenderer)a\u003dthis.C.contentSupportedRenderer,b\u003dthis.C.adInfoRenderer||null,a.textOverlayAdContentRenderer?(this.G\u003dg.eg(\"ytp-ad-overlay-ad-info-button-container\",this.B.element),u1(this,b),a\u003dMJa(this,a.textOverlayAdContentRenderer)):a.enhancedTextOverlayAdContentRenderer?(this.G\u003dg.eg(\"ytp-ad-overlay-ad-info-button-container\",this.u.element),\nu1(this,b),a\u003dNJa(this,a.enhancedTextOverlayAdContentRenderer)):a.imageOverlayAdContentRenderer?(this.G\u003dg.eg(\"ytp-ad-overlay-ad-info-button-container\",this.l.element),u1(this,b),a\u003dOJa(this,a.imageOverlayAdContentRenderer)):(g.oy(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),a\u003d!1);a\u0026\u0026(this.show(),PJa(this,!0))};\ng.k.clear\u003dfunction(){PJa(this,!1);this.Fa.reset();this.Y\u003d0;this.B.hide();this.kb(this.B.element,!1);this.u.hide();this.kb(this.u.element,!1);this.l.hide();this.kb(this.l.element,!1);this.hide();this.dispose()};\ng.k.OU\u003dfunction(){this.Ua\u0026\u0026this.Xa.executeCommand(this.Ua,this.macros);this.api.pauseVideo()};\ng.k.wi\u003dfunction(){var a\u003dthis;LJa(this).forEach(function(b){return a.Xa.executeCommand(b,a.macros)});\nthis.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.k.XR\u003dfunction(){this.La||2!\u003d\u003dthis.api.getPlayerState(1)||this.api.playVideo()};\ng.k.XD\u003dfunction(){this.La||2!\u003d\u003dthis.api.getPlayerState(1)||this.api.playVideo();this.api.XD(\"invideo-overlay\")};\ng.k.YR\u003dfunction(a){a.target\u003d\u003d\u003dthis.G\u0026\u0026g.eg(\"ytp-ad-button\",this.bb.element).click()};g.w(x1,JL);g.k\u003dx1.prototype;g.k.init\u003dfunction(a,b,c){JL.prototype.init.call(this,a,b,c);a\u003db.durationMs;this.B\u003dnull\u003d\u003da||0\u003d\u003d\u003da?0:a+1E3*this.l.getProgressState().current;if(b.text)var d\u003db.text.templatedAdText;else b.staticMessage\u0026\u0026(d\u003db.staticMessage);this.messageText.init(MH(\"ad-text\"),d,c);this.messageText.Ba(this.u.element);this.G.show(100);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){QJa(this,!1);JL.prototype.hide.call(this);this.u.hide();this.messageText.hide();LL(this)};\ng.k.show\u003dfunction(){QJa(this,!0);JL.prototype.show.call(this);KL(this);this.u.show();this.messageText.show()};\ng.k.Xp\u003dfunction(){this.hide()};\ng.k.On\u003dfunction(){if(null!\u003dthis.l){var a\u003dthis.l.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026(a\u003d1E3*a.current,!this.L\u0026\u0026a\u003e\u003dthis.B?(this.G.hide(),this.L\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(a\u003dMath.max(0,Math.ceil((this.B-a)/1E3)),a!\u003d\u003dthis.Y\u0026\u0026(IL(this.messageText,{TIME_REMAINING:String(a)}),this.Y\u003da)))}};g.w(y1,eL);\ny1.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);b.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003db.toggledLoggingParams);b.answer\u0026\u0026b.answer.buttonRenderer?(a\u003dnew sL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),a.Ba(this.answer),a.init(MH(\"ytp-ad-survey-answer-button\"),b.answer.buttonRenderer,c),a.show()):b.answer\u0026\u0026b.answer.toggleButtonRenderer\u0026\u0026(this.l\u003dnew AL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-answer-toggle-button\"]),this.l.Ba(this.answer),\ng.J(this,this.l),this.l.init(MH(\"survey-answer-button\"),b.answer.toggleButtonRenderer,c));this.show()};\ny1.prototype.clear\u003dfunction(){this.hide()};g.w(z1,eL);z1.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);b.answer\u0026\u0026b.answer.toggleButtonRenderer\u0026\u0026(this.button\u003dnew AL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.Ba(this.l),this.button.init(MH(\"survey-none-of-the-above-button\"),b.answer.toggleButtonRenderer,c));this.show()};g.w(A1,sL);A1.prototype.init\u003dfunction(a,b,c){sL.prototype.init.call(this,a,b,c);a\u003d!1;b.text\u0026\u0026(b\u003dg.mA(b.text),a\u003d!g.sc(b));a||g.py(Error(\"No submit text was present in the renderer.\"))};\nA1.prototype.onClick\u003dfunction(a){this.Z(\"l\");sL.prototype.onClick.call(this,a)};g.w(B1,eL);\nB1.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);if(a\u003db.skipOrPreviewRenderer)a.skipAdRenderer?(a\u003da.skipAdRenderer,c\u003dnew UL(this.api,this.Xa,this.layoutId,this.i,this.B,this.Ii),c.Ba(this.G),c.init(MH(\"skip-button\"),a,this.macros),g.J(this,c),this.l\u003dc):a.adPreviewRenderer\u0026\u0026(a\u003da.adPreviewRenderer,c\u003dnew OL(this.api,this.Xa,this.layoutId,this.i,this.B,!1),c.Ba(this.G),c.init(MH(\"ad-preview\"),a,this.macros),PL(c),g.J(this,c),this.l\u003dc);null\u003d\u003dthis.l\u0026\u0026g.oy(Error(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(b)));\nb.submitButton\u0026\u0026(a\u003db.submitButton,a.buttonRenderer\u0026\u0026(a\u003da.buttonRenderer,c\u003dnew A1(this.api,this.Xa,this.layoutId,this.i),c.Ba(this.submitButton),c.init(MH(\"survey-submit\"),a,this.macros),g.J(this,c),this.u\u003dc));if(a\u003db.adBadgeRenderer)a\u003da.simpleAdBadgeRenderer,c\u003dnew WL(this.api,this.Xa,this.layoutId,this.i,!0),c.Ba(this.C),c.init(MH(\"simple-ad-badge\"),a,this.macros),g.J(this,c);if(a\u003db.adDurationRemaining)a\u003da.adDurationRemainingRenderer,c\u003dnew aM(this.api,this.Xa,this.layoutId,this.i,this.B,void 0),c.Ba(this.C),\nc.init(MH(\"ad-duration-remaining\"),a,this.macros),g.J(this,c);(b\u003db.adInfoRenderer)\u0026\u0026b.adHoverTextButtonRenderer\u0026\u0026(a\u003dnew GL(this.api,this.Xa,this.layoutId,this.i,this.element),g.J(this,a),a.Ba(this.C),a.init(MH(\"ad-info-hover-text-button\"),b.adHoverTextButtonRenderer,this.macros));this.show()};\nB1.prototype.clear\u003dfunction(){this.hide()};g.w(C1,eL);C1.prototype.init\u003dfunction(a,b,c){eL.prototype.init.call(this,a,b,c);UJa(this)};\nC1.prototype.show\u003dfunction(){this.B\u003dg.Qa();eL.prototype.show.call(this)};\nC1.prototype.FL\u003dfunction(){};g.w(D1,C1);g.k\u003dD1.prototype;g.k.init\u003dfunction(a,b,c){var d\u003dthis;C1.prototype.init.call(this,a,b,c);b.questionText\u0026\u0026g.xg(this.questionText,g.mA(b.questionText));b.answers\u0026\u0026b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer\u0026\u0026RJa(d,e.instreamSurveyAdAnswerRenderer,c)});\nthis.G\u003dnew Set(this.u.map(function(e){return e.l.l}));\n(a\u003db.noneOfTheAbove)\u0026\u0026(a\u003da.instreamSurveyAdAnswerNoneOfTheAboveRenderer)\u0026\u0026VJa(this,a,c);b.surveyAdQuestionCommon\u0026\u0026TJa(this,b.surveyAdQuestionCommon);b.submitEndpoints\u0026\u0026(this.submitEndpoints\u003db.submitEndpoints);this.N(this.element,\"change\",this.onChange);this.show()};\ng.k.FL\u003dfunction(){E1(this,!1);this.C.u.subscribe(\"l\",this.MU,this)};\ng.k.onChange\u003dfunction(a){a.target\u003d\u003d\u003dthis.noneOfTheAbove.button.l?WJa(this):this.G.has(a.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),E1(this,!0))};\ng.k.MU\u003dfunction(){var a\u003dthis,b\u003dthis.u.reduce(function(d,e){var f\u003de.toggledLoggingParams;e.l\u0026\u0026e.l.isToggled()\u0026\u0026f\u0026\u0026d.push(f);return d},[]).join(\"\u0026\"),c\u003dthis.submitEndpoints.map(function(d){if(!d.loggingUrls)return d;\nd\u003dg.Xb(d);d.loggingUrls\u003dd.loggingUrls.map(function(e){e.baseUrl\u0026\u0026(e.baseUrl\u003dvi(e.baseUrl,b));return e});\nreturn d});\nc\u0026\u0026c.forEach(function(d){return a.Xa.executeCommand(d,a.macros)})};\ng.k.clear\u003dfunction(){g.S(this.api.T().experiments,\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.w(F1,C1);F1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;C1.prototype.init.call(this,a,b,c);b.questionText\u0026\u0026g.xg(this.questionText,g.mA(b.questionText));b.answers\u0026\u0026b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer\u0026\u0026RJa(d,e.instreamSurveyAdAnswerRenderer,c)});\nb.surveyAdQuestionCommon?TJa(this,b.surveyAdQuestionCommon):g.oy(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(b)));this.show()};\nF1.prototype.clear\u003dfunction(){g.S(this.api.T().experiments,\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.w(G1,eL);\nG1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;eL.prototype.init.call(this,a,b,c);(b.questions||[]).forEach(function(e){if(e.instreamSurveyAdSingleSelectQuestionRenderer){e\u003de.instreamSurveyAdSingleSelectQuestionRenderer;var f\u003dnew F1(d.api,d.Xa,d.layoutId,d.i,d.rg,d.Ii);f.Ba(d.l);f.init(MH(\"survey-question-single-select\"),e,c);d.questions.push(f);g.J(d,f)}else e.instreamSurveyAdMultiSelectQuestionRenderer\u0026\u0026(e\u003de.instreamSurveyAdMultiSelectQuestionRenderer,f\u003dnew D1(d.api,d.Xa,d.layoutId,d.i,d.rg,d.Ii),\nf.Ba(d.l),f.init(MH(\"survey-question-multi-select\"),e,c),d.questions.push(f),g.J(d,f))});\nthis.show()};\nG1.prototype.clear\u003dfunction(){g.S(this.api.T().experiments,\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};g.w(H1,eL);\nH1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;eL.prototype.init.call(this,a,b,c);a\u003db.timeoutSeconds||0;if(\"number\"!\u003d\u003dtypeof a||0\u003ea)g.oy(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+a));else if(b.timeoutCommands)if(b.text)if(b.ctaButton\u0026\u0026b.ctaButton.buttonRenderer)if(b.brandImage)if(b.backgroundImage\u0026\u0026b.backgroundImage.thumbnailLandscapePortraitRenderer\u0026\u0026b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape){YJa(this.interstitial,b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape);\nYJa(this.logoImage,b.brandImage);g.xg(this.text,g.mA(b.text));this.actionButton\u003dnew sL(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-interstitial-action-button\"]);g.J(this,this.actionButton);this.actionButton.Ba(this.u);this.actionButton.init(MH(\"button\"),b.ctaButton.buttonRenderer,c);this.actionButton.show();var e\u003db.timeoutCommands,f\u003dg.S(this.api.T().experiments,\"html5_use_normal_timer_for_survey\");this.l\u003dthis.rg?new XL(this.api,1E3*a):new YL(1E3*a,void 0,f);this.l.subscribe(\"g\",function(){d.transition.hide();\nif(!d.rg){for(var h\u003dg.r(e),l\u003dh.next();!l.done;l\u003dh.next())d.Xa.executeCommand(l.value,c);d.Xa.executeCommand({adLifecycleCommand:{action:\"END_LINEAR_AD\"}},c)}});\ng.J(this,this.l);this.N(this.element,\"click\",function(h){var l\u003db.dismissCommands,m\u003dh.target\u003d\u003d\u003dd.interstitial;h\u003dd.actionButton.element.contains(h.target);if(m||h)if(d.transition.hide(),m)if(d.OE)d.api.onAdUxClicked(d.componentType,d.layoutId);else for(l\u003dg.r(l),m\u003dl.next();!m.done;m\u003dl.next())d.Xa.executeCommand(m.value,d.macros)});\nthis.transition.show(100);if(!this.rg\u0026\u0026b.impressionCommands)for(a\u003dg.r(b.impressionCommands),f\u003da.next();!f.done;f\u003da.next())this.Xa.executeCommand(f.value,c)}else g.oy(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.oy(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.oy(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.oy(Error(\"SurveyTextInterstitialRenderer has no text.\"));else g.oy(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\nH1.prototype.clear\u003dfunction(){this.hide()};\nH1.prototype.show\u003dfunction(){ZJa(!0);eL.prototype.show.call(this)};\nH1.prototype.hide\u003dfunction(){ZJa(!1);eL.prototype.hide.call(this)};var pMa\u003d\"ad-attribution-bar ad-channel-thumbnail advertiser-name ad-preview ad-title skip-button visit-advertiser\".split(\" \").concat([\"shopping-companion\",\"action-companion\",\"image-companion\",\"ads-engagement-panel\"]);g.w(I1,CL);\nI1.prototype.u\u003dfunction(a){var b\u003da.id,c\u003da.content,d\u003dc.componentType;if(!pMa.includes(d))switch(a.actionType){case 1:a\u003dthis.G();var e\u003dthis.api,f\u003dc.layoutId,h\u003dc.i,l\u003dc instanceof zI||c instanceof IJ||c instanceof LJ?c.rg:!1,m\u003dc instanceof zI||c instanceof PJ||c instanceof IJ?c.Ii:!1,n\u003dc instanceof LJ?c.OE:!1;h\u003dvoid 0\u003d\u003d\u003dh?{}:h;l\u003dvoid 0\u003d\u003d\u003dl?!1:l;m\u003dvoid 0\u003d\u003d\u003dm?!1:m;n\u003dvoid 0\u003d\u003d\u003dn?!1:n;switch(d){case \"invideo-overlay\":a\u003dnew r1(e,a,f,h);break;case \"player-overlay\":a\u003dnew hM(e,a,f,h,new cO(e),m);break;case \"survey\":a\u003d\nnew G1(e,a,f,h,l,m);break;case \"ad-action-interstitial\":a\u003dnew q1(e,a,f,h,l,m);break;case \"survey-interstitial\":a\u003dnew H1(e,a,f,h,l,n);break;case \"ad-message\":a\u003dnew x1(e,a,f,h,new cO(e,1));break;default:a\u003dnull}if(!a){g.py(Error(\"No UI component returned from ComponentFactory for type: \"+d));break}Nb(this.l,b)?g.py(Error(\"Ad UI component already registered: \"+b)):this.l[b]\u003da;a.bind(c);this.B.append(a.OL);break;case 2:b\u003d$Ja(this,a);if(null\u003d\u003db)break;b.bind(c);break;case 3:c\u003d$Ja(this,a),null!\u003dc\u0026\u0026(g.ff(c),\nNb(this.l,b)?(c\u003dthis.l,b in c\u0026\u0026delete c[b]):g.py(Error(\"Ad UI component does not exist: \"+b)))}};\nI1.prototype.va\u003dfunction(){g.gf(Object.values(this.l));this.l\u003d{};CL.prototype.va.call(this)};g.w(J1,g.jN);g.k\u003dJ1.prototype;g.k.create\u003dfunction(){this.load();this.created\u003d!0};\ng.k.load\u003dfunction(){g.jN.prototype.load.call(this);this.player.getRootNode().classList.add(\"ad-created\");var a\u003dthis.i.i.Oe.yh,b\u003dthis.u(),c\u003dthis.player.getVideoData(1),d\u003dc\u0026\u0026c.videoId||\"\",e\u003dc\u0026\u0026c.getPlayerResponse()||{},f\u003d(e\u0026\u0026e.adPlacements||[]).map(function(l){return l.adPlacementRenderer});\ne\u003de.playerConfig\u0026\u0026e.playerConfig.daiConfig\u0026\u0026e.playerConfig.daiConfig.enableDai||!1;var h\u003dc\u0026\u0026c.Vg()||!1;a\u003ddKa(f,a,e,h);f\u003dc\u0026\u0026c.clientPlaybackNonce||\"\";c\u003dc\u0026\u0026c.Po||!1;h\u003d1E3*this.player.getDuration(1);this.Xa\u003dnew UK(this,this,this.player,this.Fo,b,this.i.i.Oe);ira(this.Xa,a.Qt);this.i.i.Hn.xi(f,h,c,a.kz,a.kz.concat(a.Qt),e,d);VK(this.Xa)};\ng.k.destroy\u003dfunction(){var a\u003dthis.player.getVideoData(1);this.i.i.Hn.Ek(a\u0026\u0026a.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.k.unload\u003dfunction(){g.jN.prototype.unload.call(this);this.player.getRootNode().classList.remove(\"ad-created\");if(null!\u003d\u003dthis.Xa){var a\u003dthis.Xa;this.Xa\u003dnull;a.dispose()}null!\u003dthis.l\u0026\u0026(a\u003dthis.l,this.l\u003dnull,a.dispose());this.Fo.reset()};\ng.k.Hi\u003dfunction(){return!1};\ng.k.PE\u003dfunction(){return null\u003d\u003d\u003dthis.Xa?!1:this.Xa.PE()};\ng.k.Fk\u003dfunction(a){null!\u003d\u003dthis.Xa\u0026\u0026this.Xa.Fk(a)};\ng.k.getAdState\u003dfunction(){return this.Xa?this.Xa.gy:-1};\ng.k.getOptions\u003dfunction(){return Object.values(oMa)};\ng.k.Ze\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;switch(a){case \"replaceUrlMacros\":return a\u003db,a.url?(b\u003ddI(this.player),Object.assign(b,a.g9),this.Xa\u0026\u0026!b.AD_CPN\u0026\u0026(b.AD_CPN\u003dthis.Xa.Gx()),a\u003dg.zq(a.url,b)):a\u003dnull,a;case \"isExternalShelfAllowedFor\":a:if(b.playerResponse){a\u003db.playerResponse.adPlacements||[];for(b\u003d0;b\u003ca.length;b++){var c\u003da[b];if(c.adPlacementRenderer\u0026\u0026c.adPlacementRenderer.renderer\u0026\u0026c.adPlacementRenderer.renderer.plaShelfRenderer){a\u003d!1;break a}}a\u003d!0}else a\u003d!1;return a;case \"onAboutThisAdPopupClosed\":this.Xl(b);\nbreak;default:return null}};\ng.k.Xl\u003dfunction(a){a.isMuted\u0026\u0026Zqa(this.Xa,this.i.i.Oe.Yg,this.i.i.Oe.oi,a.layoutId);this.Do\u0026\u0026this.Do.Xl()};\ng.k.xn\u003dfunction(){return null\u003d\u003d\u003dthis.Xa?!1:this.Xa.xn()};g.uN.ad\u003dJ1;var fKa\u003dg.he\u0026\u0026eKa();g.w(g.M1,g.V);g.M1.prototype.onClick\u003dfunction(){this.I.Na(\"onExpandMiniplayer\")};})(_yt_player);\n", - "latestUrl": "https://www.youtube.com/s/player/3c3086a1/player_ias.vflset/en_GB/base.js" + "responseBody": "var _yt_player\u003d{};(function(g){var window\u003dthis;/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\n\u0027use strict\u0027;var ba,da,aaa,ha,ia,ka,la,oa,pa,qa,sa,ta,ua,va,wa,baa,caa,xa,za,daa,eaa,Ba,Ca,Da,Ea,Fa,Ja,Ka,gaa,haa,Ua,Va,Wa,Xa,Ya,Za,iaa,$a,ab,jaa,cb,db,pb,qb,sb,xb,zb,Ab,Bb,Cb,Db,Fb,Eb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,laa,Qb,Xb,maa,cc,dc,naa,ic,fc,oaa,gc,paa,qaa,raa,pc,qc,rc,sc,Cc,Ec,Bc,wc,Hc,Gc,Jc,Lc,Mc,Oc,Nc,Pc,Qc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,vaa,Zc,$c,ed,fd,gd,id,jd,kd,yaa,pd,rd,qd,sd,zaa,ud,xd,wd,yd,Ad,Bd,zd,Cd,Dd,Fd,Ed,Gd,Hd,Id,Kd,Ld,Md,Aaa,Od,Pd,Qd,Rd,Sd,Ud,Xd,Baa,Caa,Daa,Wd,Yd,$d,Faa,ae,be,ce,de,ee,waa,xaa,fe,\nge,Gaa,he,Haa,ie,Iaa,je,Jaa,ke,le,me,ne,Kaa,se,ue,ve,xe,Maa,ye,De,Fe,Ge,He,Ie,Ke,Oe,Pe,Se,Ye,Ze,$e,af,cf,ff,Naa,bf,lf,mf,jf,Paa,gf,ef,qf,rf,sf,tf,uf,vf,wf,xf,Qaa,zf,Cf,Ff,If,Kf,Lf,Taa,Mf,Qf,ag,bg,eg,Waa,cg,Xaa,$aa,aba,ig,lg,bba,cba,kg,dba,og,rg,sg,gba,wg,yg,Bg,Cg,Dg,Gg,Hg,Ig,Pg,hba,iba,Tg,Ug,$g,ah,ch,bh,eh,hh,gh,fh,jba,Rg,rh,qh,xh,sh,Qg,zh,lba,Ah,Bh,Ch,mba,Hh,Jh,Lh,Mh,Oh,Ph,Qh,Sh,nba,oba,Uh,Vh,Th,$h,Kh,Rh,qba,Yh,Wh,Xh,ai,pba,Zh,ei,fi,gi,hi,rba,ii,ji,sba,ki,li,mi,ni,oi,pi,wba,qi,xba,ri,si,ti,ui,vi,\nwi,xi,yi,zi,Aba,Ii,Ki,Cba,Mi,Ni,Oi,Pi,Qi,Ui,Vi,Wi,Xi,Yi,Zi,$i,aj,cj,ej,fj,hj,ij,jj,Eba,Fba,Gba,oj,mj,tj,nj,uj,sj,wj,Iba,Jba,rj,xj,Kba,yj,zj,Aj,Bj,Cj,Dj,Pj,Qj,Vj,Uj,Wj,Xj,Pba,Oba,Yj,Qba,Zj,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk,Rba,Sba,Tba,mk,nk,ok,pk,qk,rk,uk,vk,wk,yk,zk,Ak,Vba,Uba,Bk,Wba,Xba,Ck,Dk,Ek,Fk,Yba,$ba,Hk,Ik,Jk,Kk,Lk,Mk,Nk,Ok,Pk,Qk,Rk,cca,bca,Uk,Wk,Xk,Vk,Tk,Sk,Yk,Zk,$k,bl,al,dca,eca,fca,gl,hl,jl,ica,il,Fl,Hl,Gl,gca,jca,Kl,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,kca,Wl,Xl,Yl,Zl,$l,am,bm,Gk,mca,dm,em,fm,\ncm,gm,nca,im,oca,hm,pca,qca,km,lm,nm,om,pm,qm,mm,rm,jm,sca,tca,rca,uca,sm,vca,tm,um,vm,wm,xm,ym,zm,wca,Am,Bm,Cm,xca,yca,Dm,Fm,Em,Hm,Im,Jm,Km,Aca,Mm,Nm,Pm,Om,Qm,Rm,Cca,Eca,Fca,Hca,Tm,Um,Vm,Wm,Xm,Ym,$m,an,Jca,Ica,bn,gn,hn,ln,Kca,on,nn,pn,Lca,Mn,Pn,Nn,Nca,On,Qn,Rn,Tn,Sn,Pca,Oca,Un,Rca,Qca,Sca,Yn,Tca,$n,ao,bo,Zn,co,Uca,Vca,eo,Wca,Xca,go,ho,bda,io,jo,ko,lo,cda,no,po,so,vo,xo,uo,to,yo,dda,zo,Ao,Bo,Co,fda,Ho,Io,Jo,hda,Ko,Lo,Mo,No,Oo,Po,Qo,ida,So,To,Uo,Wo,Vo,Xo,Yo,Zo,$o,ap,bp,cp,dp,ep,fp,jda,gp,hp,kda,ip,\njp,lda,lp,mda,mp,np,nda,oda,op,pp,rp,tp,up,vp,wp,xp,qp,sp,qda,yp,zp,Bp,Ap,rda,sda,tda,Cp,Dp,Ep,Fp,xda,yda,zda,Ada,Bda,Kp,Lp,Cda,Mp,Dda,Eda,Np,Op,Pp,Qp,Rp,Sp,Tp,Up,Vp,Wp,Xp,Yp,Zp,$p,Fda,Gda,aq,Hda,cq,bq,fq,gq,eq,Ida,Mda,Lda,jq,Nda,Oda,Pda,Rda,Qda,kq,lq,mq,Sda,oq,pq,Tda,Uda,qq,rq,sq,tq,Vda,uq,vq,Xda,wq,Yda,Gq,Iq,Hq,Jq,Kq,Mq,$da,Nq,Zda,Oq,aea,Pq,bea,cea,Rq,Tq,Uq,Vq,Wq,Sq,Xq,Yq,cr,dr,ar,dea,fea,gea,fr,gr,hr,ir,hea,jr,kr,lr,mr,nr,or,pr,qr,rr,sr,tr,ur,vr,yr,xr,jea,kea,zr,Br,wr,Ar,iea,Cr,Dr,mea,nea,oea,\nHr,Ir,Kr,Er,Lr,Mr,lea,pea,qea,rea,Nr,Or,Qr,wea,sea,yea,Tr,Ur,Vr,Wr,zea,Jr,Aea,Xr,Bea,Cea,Dea,Eea,Fea,Iea,Jea,Zr,Kea,Nea,bs,Pea,as,cs,Qea,Rea,Sea,is,Tea,Uea,js,Vea,ts,Wea,ps,qs,rs,Xea,ws,vs,Yea,ys,Zea,afa,cfa,As,dfa,efa,jfa,ffa,Fs,ofa,Gs,Hs,qfa,Ks,rfa,sfa,Ls,ufa,Ns,Os,Ps,vfa,Rs,Ss,Ts,Us,Ws,Xs,xfa,yfa,Ys,zfa,Afa,Zs,Bfa,Cfa,at,Hfa,bt,Gfa,Ifa,ct,dt,et,ft,gt,ht,jt,kt,Lfa,lt,mt,nt,ot,pt,qt,rt,tt,ut,vt,wt,Ofa,Pfa,Qfa,xt,zt,Rfa,At,Bt,Ct,Dt,Et,Ft,Gt,Ht,It,Jt,Kt,Lt,Mt,Nt,Ot,Pt,Tfa,Ufa,Qt,Rt,St,Tt,Vt,Wt,Xt,\nYt,Zt,Vfa,$t,Wfa,cu,du,eu,fu,gu,hu,ju,ku,mia,lu,mu,nu,Xfa,ou,wia,zia,pu,tu,vu,Bia,Dia,wu,Eia,Fia,Gia,Kia,Iia,Jia,Cu,Fu,Eu,Lia,Hu,Iu,Ju,Nia,Ou,Qu,Oia,Ru,Su,Pu,Uu,Pia,Qia,Wu,Ria,Yu,Zu,Sia,$u,av,bv,dv,fv,gv,Vu,hv,jv,iv,Xia,Via,Wia,Yia,Zia,$ia,mv,nv,bja,cja,fja,tv,uv,vv,gja,zv,Av,ija,Cv,Bv,Fv,lja,jja,kja,oja,nja,pja,rja,sja,qja,uja,vja,Pv,Vv,tja,Wv,Xv,zja,Aja,yja,Dja,Eja,xja,Cja,fw,Ija,Jja,gw,Lja,kw,lw,Mja,Nja,Pja,Rja,Sja,Bja,Tja,Uja,Vja,Wja,Xja,$ja,mw,ow,aka,ww,xw,Aw,zw,Bw,Cw,Dw,Ew,Fw,Gw,fka,gka,Iw,\nJw,hka,ika,Kw,jka,kka,Lw,Mw,lka,Nw,mka,Pw,Qw,oka,pka,Rw,rka,ska,Ow,Uw,tka,nka,uka,wka,vka,Sw,Vw,xka,Tw,qka,yka,Xw,zka,Yw,Aka,Ww,Bka,Cka,Zw,Dka,$w,Eka,ax,Fka,cx,Gka,Hka,Ika,Jka,gx,Kka,Lka,Mka,Nka,Oka,Pka,Qka,Rka,ix,Ska,jx,Vka,Uka,Tka,kx,Wka,lx,mx,ox,Yka,sx,rx,nx,tx,Zka,ux,$ka,wx,xx,bla,dla,yx,zx,ela,fla,ala,hla,ila,jla,Ax,Bx,Dx,kla,Ex,Fx,nla,mla,lla,ola,Gx,qla,Hx,Ix,tla,sla,rla,ula,vla,Px,Qx,wla,Nx,xla,Kx,Ox,Mx,Lx,yla,Bla,zla,Ela,Fla,Dla,Wx,Zx,$x,Hla,Yx,ay,by,dy,ey,hy,iy,fy,Jla,jy,ky,Kla,my,ny,oy,\nNla,qy,ry,Ola,Pla,Qla,uy,Sla,Tla,Ula,wy,Vla,Xla,yy,Yla,zy,Ay,rw,fma,Ey,gma,hma,ima,Fy,kma,mma,Ny,nma,qma,tma,rma,Xy,Wy,uma,Vy,Yy,Zy,xma,zma,cz,dz,Bma,S,ez,fz,gz,hz,iz,jz,Cma,kz,lz,mz,Fma,Hma,Jma,nz,Nma,Pma,Rma,Tma,Uma,pz,Wma,Xma,vz,wz,Yma,Zma,xz,Az,$ma,ana,bna,cna,Ez,Dz,Fz,Gz,Hz,Bz,Iz,dna,gna,hna,Jz,Kz,Lz,ina,Mz,Nz,Pz,kna,pna,Qz,Rz,rna,Sz,Vz,Uz,Yz,Xz,tna,Zz,$z,una,Tz,vna,wna,aA,bA,cA,dA,eA,pA,qA,sA,xna,tA,xA,vA,Ana,AA,wA,Cna,Gna,CA,zna,yna,DA,Hna,Ina,Jna,GA,IA,JA,Lna,Mna,KA,HA,Kna,Nna,LA,Ona,MA,NA,\nPna,OA,PA,RA,Qna,VA,WA,XA,YA,ZA,$A,aB,Rna,bB,dB,Tna,Una,cB,Wna,Xna,eB,Yna,hB,Zna,iB,kB,$na,jB,lB,aoa,nB,doa,pB,qB,vB,foa,sB,xB,zB,goa,BB,uB,yB,wB,hoa,CB,ioa,DB,joa,rB,tB,eoa,AB,EB,koa,loa,GB,moa,noa,ooa,HB,poa,JB,qoa,IB,KB,LB,roa,MB,NB,OB,PB,QB,soa,SB,toa,uoa,TB,UB,VB,voa,woa,RB,WB,xoa,yoa,XB,YB,ZB,$B,zoa,Aoa,bC,Boa,cC,dC,Coa,Doa,eC,Eoa,Foa,Joa,Koa,Goa,Hoa,Ioa,fC,hC,gC,iC,jC,Loa,Moa,kC,lC,mC,Noa,nC,oC,pC,Ooa,Poa,qC,Qoa,rC,Roa,sC,tC,Soa,Toa,Uoa,Voa,Xoa,Woa,vC,Yoa,Zoa,$oa,apa,wC,xC,yC,bpa,AC,zC,EC,\nFC,GC,HC,IC,cpa,JC,CC,dpa,KC,MC,NC,epa,OC,PC,QC,RC,SC,TC,UC,VC,fpa,WC,XC,gpa,YC,ZC,$C,aD,bD,cD,hpa,ipa,dD,eD,fD,jpa,kpa,gD,hD,Ena,BA,opa,ppa,qpa,rpa,spa,tpa,uA,upa,iD,ypa,xpa,wpa,jD,vpa,Apa,kD,Epa,Bpa,Cpa,Gpa,Hpa,nD,Fpa,Ipa,oD,pD,qD,Jpa,Kpa,Lpa,rD,mD,Mpa,Npa,Opa,sD,Ppa,Qpa,Rpa,uD,tD,Spa,Tpa,Upa,Vpa,Wpa,Ypa,Fna,Dna,vD,xD,zD,AD,BD,CD,yD,FD,$pa,HD,bqa,ID,dqa,cqa,aqa,eqa,fqa,gqa,JD,Bna,KD,hqa,yA,iqa,MD,PD,QD,RD,jqa,kqa,lqa,mqa,nqa,oqa,pqa,SD,qqa,TD,UD,rqa,VD,sqa,XD,tqa,YD,ZD,$D,aE,uqa,vqa,wqa,yqa,bE,\nzqa,xqa,cE,dE,eE,fE,Aqa,gE,hE,EE,AE,Eqa,Jqa,FE,IE,JE,sE,Rqa,iE,Kqa,BE,DE,ME,QE,Sqa,Gqa,Tqa,pE,TE,oE,Lqa,Iqa,UE,Cqa,Qqa,WE,XE,Vqa,Wqa,YE,Xqa,Yqa,Zqa,$qa,ZE,ara,fra,era,bra,dra,cra,$E,gra,aF,hra,ira,bF,dF,eF,lra,nra,hF,ora,qra,jF,rra,kF,lF,sra,ura,xra,yra,zra,oF,Dra,Fra,Gra,vra,Bra,Cra,Hra,Ira,Mra,Ora,tF,uF,Pra,Rra,Sra,Tra,Ura,vF,$ra,xF,AF,bsa,asa,csa,dsa,CF,DF,yF,EF,FF,esa,HF,isa,fsa,hsa,PF,SF,wsa,qsa,MF,WF,vsa,xsa,OF,ysa,zsa,XF,osa,Bsa,Asa,JF,NF,RF,Hsa,Dsa,Isa,Esa,Fsa,Gsa,Jsa,YF,Ksa,Lsa,$F,aG,cG,\nIF,VF,ssa,gsa,rsa,usa,tsa,eG,Nsa,Csa,lG,mG,nG,oG,Qsa,pG,Rsa,rG,qG,psa,Ssa,Msa,UF,Tsa,lsa,LF,ksa,Qra,vG,wG,Vsa,xG,yG,zG,BG,AG,CG,Wsa,Xsa,DG,FG,Ysa,Zsa,ata,$sa,GG,bta,HG,cta,IG,dta,JG,KG,LG,MG,NG,OG,eta,PG,fta,QG,SG,ita,RG,jta,gta,hta,kta,lta,TG,UG,VG,WG,XG,YG,nta,ota,cH,bH,rta,qta,sta,fH,pta,gH,ZG,hH,eH,dH,aH,$G,jH,kH,mH,oH,pH,vta,qH,uta,rH,sH,tH,uH,vH,wH,wta,xH,yH,bz,U,zH,xta,yta,AH,zta,DH,Ata,Bta,Cta,Fta,Dta,Eta,Gta,EH,Hta,Ita,Jta,Kta,Lta,FH,GH,HH,IH,JH,KH,LH,MH,NH,OH,PH,QH,RH,SH,TH,UH,VH,WH,XH,\nYH,ZH,$H,aI,bI,cI,dI,eI,fI,gI,hI,iI,jI,kI,lI,mI,zI,AI,BI,CI,DI,EI,FI,GI,HI,II,JI,KI,LI,MI,NI,OI,PI,QI,Nta,Ota,Mta,Qta,Rta,Pta,RI,Sta,SI,TI,UI,VI,Uta,Tta,WI,XI,YI,Vta,dJ,eJ,Wta,Yta,fJ,Zta,gJ,hJ,$ta,iJ,aua,bua,dua,eua,fua,kJ,jJ,cua,lJ,iua,gua,hua,kua,lua,mJ,mua,jua,nJ,oJ,pua,qua,pJ,rua,sua,qJ,sJ,tJ,uJ,vJ,yJ,AJ,BJ,tua,uua,CJ,wua,xua,DJ,yua,FJ,zua,Aua,GJ,HJ,Bua,Cua,IJ,Eua,Dua,JJ,Hua,KJ,Iua,LJ,MJ,NJ,PJ,Jua,Kua,Lua,Mua,Nua,QJ,SJ,Rua,Uua,Oua,TJ,dva,cva,UJ,fva,eva,hva,iva,kva,jva,lva,mva,nva,ova,VJ,WJ,pva,\nqva,rva,tva,uva,vva,wva,xva,cK,zva,Ava,aK,bK,yva,Bva,Cva,dK,Fva,Dva,Hva,Gva,Iva,tta,Jva,Kva,Lva,Mva,eK,Rva,Ova,Pva,Qva,Sva,fK,Tva,Vva,Wva,Uva,gK,Xva,EJ,Zva,$va,vua,Yva,hK,iK,awa,bwa,cwa,jK,lK,ewa,mK,pK,fwa,qK,gwa,hwa,rK,jwa,kwa,lwa,mwa,nwa,owa,pwa,wK,qwa,xK,rwa,swa,twa,uwa,vwa,wwa,BK,CK,DK,xwa,EK,ywa,GK,Awa,zwa,HK,IK,JK,KK,Bwa,LK,MK,Cwa,NK,OK,Gwa,Dwa,Fwa,Ewa,Hwa,PK,QK,Iwa,Jwa,Kwa,Lwa,RK,Mwa,Owa,Nwa,SK,TK,UK,VK,WK,YK,ZK,$K,aL,bL,Pwa,cL,dL,Rwa,Qwa,eL,Swa,fL,gL,hL,iL,jL,mL,nL,oL,pL,qL,rL,sL,tL,Uwa,Wwa,\nVwa,uL,Zwa,$wa,axa,bxa,yL,dxa,AL,exa,BL,CL,DL,EL,gxa,GL,ixa,hxa,kxa,jxa,HL,IL,JL,KL,LL,ML,NL,QL,lxa,nxa,oxa,SL,pxa,qw,rxa,qxa,TL,txa,sxa,vxa,uxa,xxa,yxa,wxa,Axa,Bxa,Fxa,Gxa,Exa,Hxa,aM,Ixa,dM,bM,eM,cM,Nva,Jxa,Kxa,Lxa,Mxa,jM,iM,Pxa,lM,Sxa,uM,vM,Txa,Uxa,wM,xM,Vxa,Wxa,zM,AM,Xxa,dya,eya,hya,fya,iya,jya,kya,lya,nya,LM,rya,OM,tya,qya,uya,vya,NM,sya,PM,QM,RM,nM,gM,UM,yya,wya,xya,VM,YM,Aya,XM,$M,Bya,Cya,cN,dN,eN,iN,Eya,Fya,jN,kN,Gya,Hya,Iya,Jya,lN,Lya,Kya,Mya,mN,Nya,Oya,oN,pN,Pya,sN,Rya,uN,qN,Sya,Tya,Qya,\nvN,wN,zN,Uya,Vya,yN,BN,AN,DN,FN,Wya,IN,Xya,$ya,Yya,MN,NN,aza,QN,RN,SN,TN,UN,WN,cza,bza,dza,YN,fza,eza,gza,hza,iza,jza,dO,eO,kza,fO,gO,lza,mza,hO,kO,oza,nza,lO,mO,nO,pza,oO,pO,qO,rO,qza,sO,tO,rza,uO,sza,uza,tza,zO,xO,yO,vza,wza,xza,AO,BO,CO,DO,EO,yza,HO,IO,KO,LO,MO,OO,PO,QO,RO,zza,Cza,SO,Aza,Bza,Gza,Hza,UO,Jza,Iza,Kza,Lza,Mza,WO,YO,ZO,Nza,Oza,Qza,Pza,$O,aP,bP,cP,Rza,Sza,Tza,Uza,Vza,gP,Xza,Wza,Zza,iP,$za,nP,bAa,cAa,kP,hP,jP,pP,fAa,qP,mP,Yza,eAa,oP,aAa,dAa,gAa,dP,hAa,lP,sP,tP,uP,jAa,vP,wP,xP,kAa,AP,\nBP,CP,DP,EP,FP,lAa,GP,IP,HP,JP,KP,mAa,LP,nAa,pAa,oAa,MP,NP,qAa,OP,PP,rAa,QP,sAa,RP,tAa,SP,uAa,WP,VP,ZP,YP,vAa,XP,bQ,wAa,xAa,cQ,dQ,eQ,fQ,hQ,yAa,GN,CAa,bO,zAa,aQ,BAa,cO,AAa,DAa,FAa,EAa,GAa,HAa,lQ,IAa,mQ,JAa,oQ,pQ,qQ,rQ,sQ,tQ,uQ,vQ,LAa,wQ,xQ,yQ,zQ,CQ,AQ,BQ,DQ,EQ,FQ,GQ,OAa,HQ,NQ,QAa,RAa,OQ,PQ,QQ,RQ,UAa,WAa,VAa,SQ,YAa,ZAa,$Aa,aBa,bBa,cBa,dBa,TQ,UQ,VQ,eBa,WQ,gBa,hBa,iBa,jBa,kBa,lBa,YQ,ZQ,aR,bR,cR,oBa,pBa,$Q,qBa,dR,mBa,nBa,rBa,eR,fR,gR,hR,tBa,uBa,iR,jR,sBa,lR,wBa,zBa,yBa,ABa,BBa,CBa,DBa,mR,EBa,FBa,nR,oR,\nHBa,IBa,JBa,KBa,LBa,pR,GBa,qR,rR,sR,MBa,wR,NBa,OBa,PBa,xR,QBa,yR,zR,AR,CR,VBa,SBa,TBa,BR,RBa,DR,WBa,ER,FR,ZBa,$Ba,XBa,YBa,GR,HR,cCa,dCa,bCa,fCa,IR,iCa,jCa,kCa,gCa,lCa,hCa,nCa,oCa,JR,KR,pCa,qCa,rCa,sCa,tCa,MR,NR,uCa,vCa,wCa,OR,yCa,PR,zCa,QR,FCa,BCa,ACa,xCa,DCa,ECa,GCa,HCa,JCa,ICa,KCa,LCa,MCa,NCa,OCa,RR,SR,PCa,SCa,TR,TCa,VCa,WCa,UCa,UR,XCa,VR,$Ca,aDa,ZCa,YCa,YR,QCa,RCa,fDa,gDa,hDa,iDa,aS,jDa,WR,bDa,$R,dDa,eDa,mDa,kDa,nDa,oDa,lDa,pDa,qDa,rDa,cS,sDa,tDa,uDa,vDa,wDa,xDa,gS,yDa,zDa,ADa,hS,iS,jS,kS,FDa,\nIDa,GDa,CDa,mS,BDa,HDa,pS,KDa,JDa,qS,MDa,ODa,PDa,NDa,tS,QDa,UDa,VDa,zS,BS,CS,DS,WDa,uS,ES,HS,YDa,XDa,yS,JS,KS,ZDa,LS,IS,aEa,bEa,cEa,dEa,eEa,vS,SDa,MS,wS,NS,jEa,PS,kEa,lEa,hEa,RS,mEa,SS,fEa,US,iEa,nEa,TS,QS,oEa,VS,pEa,OS,rEa,YS,WS,ZS,XS,$S,aT,sEa,bT,cT,dT,eT,tEa,fT,uEa,hT,wEa,xEa,yEa,kT,jT,iT,zEa,AEa,BEa,CEa,mT,nT,oT,DEa,EEa,FEa,pT,GEa,rT,HEa,qT,sT,tT,IEa,KEa,OEa,LEa,MEa,NEa,PEa,yT,zT,QEa,SEa,TEa,UEa,AT,BT,ZEa,$Ea,aFa,GT,HT,bFa,IT,YEa,cFa,CT,VEa,dFa,DT,ET,WEa,XEa,FT,eFa,fFa,gFa,Ara,Era,KT,LT,iFa,hFa,\nMT,NT,OT,jFa,kFa,lFa,PT,mFa,nFa,RT,oFa,ST,TT,pFa,UT,rFa,VT,vFa,ZT,wT,qFa,xFa,aU,tFa,uFa,sFa,$T,XT,WT,wFa,BFa,zFa,yFa,cU,CFa,dU,DFa,eU,fU,EFa,FFa,GFa,HFa,IFa,hU,iU,jU,kU,lU,mU,LFa,MFa,vT,xT,PFa,pU,qU,REa,tU,oU,QFa,nU,NFa,OFa,uU,vU,RFa,sU,uT,rU,SFa,TFa,UFa,wU,WFa,VFa,xU,$Fa,yU,bGa,aGa,AU,zU,dGa,CU,BU,eGa,YFa,EU,cGa,ZFa,DU,FU,fGa,gGa,GU,JU,iGa,HU,mGa,IU,nGa,KU,kGa,jGa,oGa,LU,pGa,qGa,tGa,sGa,rGa,MU,uGa,xGa,yGa,SU,TU,AGa,BGa,UU,VU,XU,EGa,YU,FGa,PU,zGa,GGa,HGa,JGa,AFa,aV,IGa,WU,CGa,KGa,LGa,MGa,NGa,vGa,\nRU,OU,QU,OGa,dV,eV,PGa,QGa,RGa,TGa,SGa,fV,UGa,WGa,VGa,YGa,hV,bHa,ZGa,aHa,cHa,iV,gHa,eHa,fHa,iHa,jHa,kHa,jV,gV,lHa,dHa,nHa,kV,oHa,$Ga,pHa,lV,rHa,sHa,mV,qHa,nV,oV,tHa,pV,qV,rV,OV,vHa,yHa,xHa,wHa,$V,zHa,YV,AHa,bW,dW,BHa,EHa,CHa,DHa,FHa,HHa,GHa,IHa,JHa,eW,LHa,MHa,NHa,OHa,KHa,PHa,RHa,THa,UHa,QHa,VHa,WHa,YHa,XHa,ZHa,SHa,fW,$Ha,aIa,bIa,cIa,eIa,gW,hW,gIa,kW,lW,jIa,mW,kIa,lIa,nW,hIa,mIa,nIa,oIa,qW,pIa,rIa,qIa,sIa,rW,sW,tIa,tW,vIa,uW,vW,xIa,xW,wW,yIa,zW,wIa,AW,zIa,yW,AIa,BW,BIa,iIa,pW,DIa,EIa,FIa,GIa,HIa,IIa,\nJIa,KIa,MIa,NIa,OIa,LIa,PIa,QIa,DW,RIa,SIa,EW,FW,TIa,UIa,VIa,HW,XIa,JW,YIa,ZIa,IW,GW,WIa,MW,LW,$Ia,NW,KW,aJa,PW,eJa,SW,fJa,cJa,QW,gJa,TW,dJa,hJa,UW,jJa,OW,kJa,lJa,iJa,mJa,RW,nJa,oJa,bJa,VW,WW,XW,YW,pJa,ZW,gU,KFa,qJa,rJa,wGa,JFa,$W,sJa,tJa,uJa,wJa,xJa,yJa,zJa,AJa,BJa,aX,DJa,HJa,GJa,hX,jX,iX,KJa,LJa,MJa,NJa,OJa,lX,PJa,mX,nX,oX,pX,TJa,VJa,YJa,$Ja,RJa,QJa,rX,sX,tX,uX,cKa,vX,dKa,gKa,fKa,eKa,wX,CJa,kX,hKa,nKa,kKa,oKa,lKa,iKa,pKa,jKa,rKa,xX,tKa,uKa,vKa,iH,DX,wKa,ZR,yKa,RDa,zKa,EX,cW,AKa,LX,GX,sS,CX,MX,OX,\n$U,bV,PX,cDa,JX,KX,ZU,EKa,DKa,BKa,HX,QX,GKa,nS,HKa,aW,LDa,SX,GS,xKa,FX,IKa,KKa,JKa,LKa,TX,EDa,MKa,NKa,CKa,yX,OKa,UX,IX,zX,PKa,VX,oS,QKa,WX,AS,RKa,SKa,TKa,DDa,RX,FKa,aLa,XKa,dLa,WKa,eLa,fLa,bY,eY,jLa,gLa,iLa,gY,hLa,hY,iY,lLa,mLa,XX,ZX,$Ka,oY,nLa,nY,VKa,oLa,aY,pLa,qLa,cLa,rY,rLa,sLa,YX,kY,lY,jY,uY,uLa,fY,qY,vY,wY,vLa,mY,kLa,tY,tLa,xY,wLa,xLa,yLa,fM,zLa,pY,yY,BLa,cY,zY,dY,CLa,DLa,ZKa,sY,ELa,YKa,AY,BY,vEa,FLa,CY,DY,EY,GLa,FY,GY,HY,IY,JY,KY,ILa,HLa,LY,JLa,LLa,NY,NLa,MY,OLa,PY,PLa,QY,OY,RY,SY,ZI,QLa,$I,\nBH,UY,SLa,cZ,cJ,dZ,aJ,aZ,eZ,WLa,XLa,YLa,ZLa,RLa,$La,TY,aMa,bMa,hZ,YY,gZ,mZ,iZ,WY,cMa,VY,TLa,fZ,jZ,oZ,ZY,$Y,lZ,kZ,eMa,pZ,qZ,fMa,rZ,X,gMa,hMa,kMa,lMa,pMa,sZ,qMa,mMa,rMa,tZ,uZ,vZ,tMa,wMa,uMa,zMa,HMa,GMa,AMa,IMa,CMa,DMa,BMa,LMa,NMa,PMa,SMa,TMa,VMa,WMa,$Ma,IZ,XMa,cNa,aNa,eNa,KZ,yma,fNa,NZ,$y,PZ,QZ,vma,RZ,hNa,iNa,JZ,GZ,xZ,AZ,SZ,TZ,CZ,BZ,jNa,yMa,yZ,zZ,FZ,kNa,lNa,UZ,mNa,VZ,nNa,LZ,EZ,DZ,wZ,QMa,UMa,HZ,YMa,JMa,EMa,WZ,XZ,YZ,oNa,ZZ,$Z,a_,b_,c_,d_,e_,iMa,f_,jMa,qNa,pNa,sMa,RMa,rNa,dNa,sNa,tNa,OMa,xMa,vMa,oMa,KMa,\nnMa,FMa,ZMa,bNa,MMa,vNa,g_,uNa,h_,bJ,XY,ULa,OZ,i_,j_,k_,l_,wNa,m_,n_,xNa,o_,nZ,bZ,yNa,MZ,p_,zNa,q_,s_,t_,u_,v_,BNa,x_,y_,z_,ANa,w_,CNa,DNa,A_,az,HNa,GNa,B_,C_,r_,INa,JNa,D_,E_,KNa,F_,G_,H_,LNa,MNa,NNa,ONa,I_,PNa,J_,K_,L_,M_,N_,O_,QNa,P_,Q_,R_,S_,T_,U_,V_,W_,RNa,SNa,TNa,X_,Y_,Z_,$_,UNa,a0,VNa,b0,WNa,c0,XNa,d0,e0,f0,g0,h0,i0,YNa,k0,l0,ZNa,$Na,aOa,n0,m0,p0,q0,o0,s0,bOa,cOa,FNa,r0,t0,dOa,u0,fOa,eOa,v0,w0,gNa,gOa,x0,hOa,y0,jOa,kOa,iOa,lOa,z0,mOa,nOa,oOa,A0,B0,C0,pOa,D0,E0,F0,qOa,G0,H0,rOa,I0,j0,J0,K0,\nL0,Xta,M0,sOa,N0,tOa,O0,P0,uOa,vOa,Q0,R0,S0,wOa,T0,xOa,U0,V0,zOa,yOa,AOa,BOa,COa,W0,X0,Y0,DOa,EOa,FOa,GOa,HOa,IOa,JOa,KOa,LOa,MOa,Z0,$0,NOa,OOa,a1,b1,c1,d1,POa,e1,QOa,f1,ROa,SOa,g1,TOa,UOa,h1,VOa,WOa,i1,j1,XOa,YOa,ZOa,k1,l1,n1,$Oa,o1,p1,q1,aPa,r1,bPa,s1,t1,cPa,u1,dPa,ePa,fPa,gPa,hPa,iPa,w1,jPa,kPa,lPa,mPa,nPa,x1,y1,oPa,z1,A1,B1,C1,pPa,D1,qPa,rPa,sPa,G1,tPa,uPa,vPa,wPa,H1,F1,xPa,J1,yPa,K1,zPa,L1,M1,N1,O1,P1,APa,CPa,BPa,DPa,Q1,EPa,FPa,R1,GPa,S1,T1,U1,HPa,IPa,V1,JPa,W1,KPa,X1,LPa,MPa,NPa,wma,OPa,PPa,\naa,fa,ea,pj,Oa,faa;ba\u003dfunction(a){return function(){return aa[a].apply(this,arguments)}};\ng.ca\u003dfunction(a,b){return aa[a]\u003db};\nda\u003dfunction(a){var b\u003d0;return function(){return b\u003ca.length?{done:!1,value:a[b++]}:{done:!0}}};\naaa\u003dfunction(a){a\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,a,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var b\u003d0;b\u003ca.length;++b){var c\u003da[b];if(c\u0026\u0026c.Math\u003d\u003dMath)return c}throw Error(\"Cannot find global object\");};\nha\u003dfunction(a,b){if(b)a:{var c\u003dea;a\u003da.split(\".\");for(var d\u003d0;d\u003ca.length-1;d++){var e\u003da[d];if(!(e in c))break a;c\u003dc[e]}a\u003da[a.length-1];d\u003dc[a];b\u003db(d);b!\u003dd\u0026\u0026null!\u003db\u0026\u0026fa(c,a,{configurable:!0,writable:!0,value:b})}};\nia\u003dfunction(a){a\u003d{next:a};a[Symbol.iterator]\u003dfunction(){return this};\nreturn a};\ng.q\u003dfunction(a){var b\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026a[Symbol.iterator];return b?b.call(a):{next:da(a)}};\nka\u003dfunction(a){for(var b,c\u003d[];!(b\u003da.next()).done;)c.push(b.value);return c};\ng.v\u003dfunction(a){return a instanceof Array?a:ka(g.q(a))};\nla\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};\ng.w\u003dfunction(a,b){a.prototype\u003dma(b.prototype);a.prototype.constructor\u003da;if(na)na(a,b);else for(var c in b)if(\"prototype\"!\u003dc)if(Object.defineProperties){var d\u003dObject.getOwnPropertyDescriptor(b,c);d\u0026\u0026Object.defineProperty(a,c,d)}else a[c]\u003db[c];a.le\u003db.prototype};\noa\u003dfunction(){this.K\u003d!1;this.C\u003dnull;this.u\u003dvoid 0;this.i\u003d1;this.D\u003dthis.I\u003d0;this.X\u003dthis.B\u003dnull};\npa\u003dfunction(a){if(a.K)throw new TypeError(\"Generator is already running\");a.K\u003d!0};\nqa\u003dfunction(a,b){a.B\u003d{sK:b,xL:!0};a.i\u003da.I||a.D};\ng.A\u003dfunction(a,b,c){a.i\u003dc;return{value:b}};\ng.ra\u003dfunction(a){a.i\u003d0};\nsa\u003dfunction(a,b,c){a.I\u003db;void 0!\u003dc\u0026\u0026(a.D\u003dc)};\nta\u003dfunction(a,b){a.i\u003db;a.I\u003d0};\nua\u003dfunction(a){a.I\u003d0;var b\u003da.B.sK;a.B\u003dnull;return b};\nva\u003dfunction(a){a.X\u003d[a.B];a.I\u003d0;a.D\u003d0};\nwa\u003dfunction(a,b){var c\u003da.X.splice(0)[0];(c\u003da.B\u003da.B||c)?c.xL?a.i\u003da.I||a.D:void 0!\u003dc.eb\u0026\u0026a.D\u003cc.eb?(a.i\u003dc.eb,a.B\u003dnull):a.i\u003da.D:a.i\u003db};\nbaa\u003dfunction(a){this.i\u003dnew oa;this.u\u003da};\ncaa\u003dfunction(a,b){pa(a.i);var c\u003da.i.C;if(c)return xa(a,\"return\"in c?c[\"return\"]:function(d){return{value:d,done:!0}},b,a.i.return);\na.i.return(b);return za(a)};\nxa\u003dfunction(a,b,c,d){try{var e\u003db.call(a.i.C,c);if(!(e instanceof Object))throw new TypeError(\"Iterator result \"+e+\" is not an object\");if(!e.done)return a.i.K\u003d!1,e;var f\u003de.value}catch(h){return a.i.C\u003dnull,qa(a.i,h),za(a)}a.i.C\u003dnull;d.call(a.i,f);return za(a)};\nza\u003dfunction(a){for(;a.i.i;)try{var b\u003da.u(a.i);if(b)return a.i.K\u003d!1,{value:b.value,done:!1}}catch(c){a.i.u\u003dvoid 0,qa(a.i,c)}a.i.K\u003d!1;if(a.i.B){b\u003da.i.B;a.i.B\u003dnull;if(b.xL)throw b.sK;return{value:b.return,done:!0}}return{value:void 0,done:!0}};\ndaa\u003dfunction(a){this.next\u003dfunction(b){pa(a.i);a.i.C?b\u003dxa(a,a.i.C.next,b,a.i.S):(a.i.S(b),b\u003dza(a));return b};\nthis.throw\u003dfunction(b){pa(a.i);a.i.C?b\u003dxa(a,a.i.C[\"throw\"],b,a.i.S):(qa(a.i,b),b\u003dza(a));return b};\nthis.return\u003dfunction(b){return caa(a,b)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\neaa\u003dfunction(a){function b(d){return a.next(d)}\nfunction c(d){return a.throw(d)}\nreturn new Promise(function(d,e){function f(h){h.done?d(h.value):Promise.resolve(h.value).then(b,c).then(f,e)}\nf(a.next())})};\ng.B\u003dfunction(a){return eaa(new daa(new baa(a)))};\ng.Aa\u003dfunction(){for(var a\u003dNumber(this),b\u003d[],c\u003da;c\u003carguments.length;c++)b[c-a]\u003darguments[c];return b};\nBa\u003dfunction(a,b,c){a instanceof String\u0026\u0026(a\u003dString(a));for(var d\u003da.length,e\u003d0;e\u003cd;e++){var f\u003da[e];if(b.call(c,f,e,a))return{jL:e,aP:f}}return{jL:-1,aP:void 0}};\nCa\u003dfunction(a,b){a instanceof String\u0026\u0026(a+\u003d\"\");var c\u003d0,d\u003d!1,e\u003d{next:function(){if(!d\u0026\u0026c\u003ca.length){var f\u003dc++;return{value:b(f,a[f]),done:!1}}d\u003d!0;return{done:!0,value:void 0}}};\ne[Symbol.iterator]\u003dfunction(){return e};\nreturn e};\nDa\u003dfunction(a,b,c){if(null\u003d\u003da)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+c+\" must not be null or undefined\");if(b instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+c+\" must not be a regular expression\");return a+\"\"};\nEa\u003dfunction(a){return a?a:Array.prototype.fill};\nFa\u003dfunction(a){return a?a:Array.prototype.copyWithin};\ng.Ga\u003dfunction(a,b,c){a\u003da.split(\".\");c\u003dc||g.C;a[0]in c||\"undefined\"\u003d\u003dtypeof c.execScript||c.execScript(\"var \"+a[0]);for(var d;a.length\u0026\u0026(d\u003da.shift());)a.length||void 0\u003d\u003d\u003db?c[d]\u0026\u0026c[d]!\u003d\u003dObject.prototype[d]?c\u003dc[d]:c\u003dc[d]\u003d{}:c[d]\u003db};\ng.Ha\u003dfunction(a,b){a\u003da.split(\".\");b\u003db||g.C;for(var c\u003d0;c\u003ca.length;c++)if(b\u003db[a[c]],null\u003d\u003db)return null;return b};\ng.Ia\u003dfunction(){};\nJa\u003dfunction(a){a.Ue\u003dvoid 0;a.getInstance\u003dfunction(){return a.Ue?a.Ue:a.Ue\u003dnew a}};\nKa\u003dfunction(a){var b\u003dtypeof a;return\"object\"!\u003db?b:a?Array.isArray(a)?\"array\":b:\"null\"};\ng.La\u003dfunction(a){var b\u003dKa(a);return\"array\"\u003d\u003db||\"object\"\u003d\u003db\u0026\u0026\"number\"\u003d\u003dtypeof a.length};\ng.Ma\u003dfunction(a){var b\u003dtypeof a;return\"object\"\u003d\u003db\u0026\u0026null!\u003da||\"function\"\u003d\u003db};\ng.Pa\u003dfunction(a){return Object.prototype.hasOwnProperty.call(a,Oa)\u0026\u0026a[Oa]||(a[Oa]\u003d++faa)};\ngaa\u003dfunction(a,b,c){return a.call.apply(a.bind,arguments)};\nhaa\u003dfunction(a,b,c){if(!a)throw Error();if(2\u003carguments.length){var d\u003dArray.prototype.slice.call(arguments,2);return function(){var e\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};\ng.E\u003dfunction(a,b,c){Function.prototype.bind\u0026\u0026-1!\u003dFunction.prototype.bind.toString().indexOf(\"native code\")?g.E\u003dgaa:g.E\u003dhaa;return g.E.apply(null,arguments)};\ng.Qa\u003dfunction(a,b){var c\u003dArray.prototype.slice.call(arguments,1);return function(){var d\u003dc.slice();d.push.apply(d,arguments);return a.apply(this,d)}};\ng.Ra\u003dfunction(){return Date.now()};\ng.Sa\u003dfunction(a,b){function c(){}\nc.prototype\u003db.prototype;a.le\u003db.prototype;a.prototype\u003dnew c;a.prototype.constructor\u003da;a.Ff\u003dfunction(d,e,f){for(var h\u003dArray(arguments.length-2),l\u003d2;l\u003carguments.length;l++)h[l-2]\u003darguments[l];return b.prototype[e].apply(d,h)}};\nUa\u003dfunction(a){return a};\nVa\u003dfunction(a,b){return Error(\"Invalid wire type: \"+a+\" (at position \"+b+\")\")};\nWa\u003dfunction(){return Error(\"Failed to read varint, encoding is invalid.\")};\nXa\u003dfunction(a,b){return Error(\"Tried to read past the end of the data \"+b+\" \u003e \"+a)};\nYa\u003dfunction(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ya);else{var c\u003dError().stack;c\u0026\u0026(this.stack\u003dc)}a\u0026\u0026(this.message\u003dString(a));void 0!\u003d\u003db\u0026\u0026(this.IR\u003db)};\nZa\u003dfunction(a,b){var c\u003dYa.call;a\u003da.split(\"%s\");for(var d\u003d\"\",e\u003da.length-1,f\u003d0;f\u003ce;f++)d+\u003da[f]+(f\u003cb.length?b[f]:\"%s\");c.call(Ya,this,d+a[e])};\niaa\u003dfunction(){};\n$a\u003dfunction(a){a.push(65533)};\nab\u003dfunction(a,b){b\u003dString.fromCharCode.apply(null,b);return null\u003d\u003da?b:a+b};\njaa\u003dfunction(a){return Array.prototype.map.call(a,function(b){b\u003db.toString(16);return 1\u003cb.length?b:\"0\"+b}).join(\"\")};\ng.bb\u003dfunction(a){for(var b\u003d[],c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);128\u003ee?b[c++]\u003de:(2048\u003ee?b[c++]\u003de\u003e\u003e6|192:(55296\u003d\u003d(e\u002664512)\u0026\u0026d+1\u003ca.length\u0026\u002656320\u003d\u003d(a.charCodeAt(d+1)\u002664512)?(e\u003d65536+((e\u00261023)\u003c\u003c10)+(a.charCodeAt(++d)\u00261023),b[c++]\u003de\u003e\u003e18|240,b[c++]\u003de\u003e\u003e12\u002663|128):b[c++]\u003de\u003e\u003e12|224,b[c++]\u003de\u003e\u003e6\u002663|128),b[c++]\u003de\u002663|128)}return b};\ncb\u003dfunction(a,b){return 0\u003d\u003da.lastIndexOf(b,0)};\ndb\u003dfunction(a,b){var c\u003da.length-b.length;return 0\u003c\u003dc\u0026\u0026a.indexOf(b,c)\u003d\u003dc};\ng.eb\u003dfunction(a){return/^[\\s\\xa0]*$/.test(a)};\npb\u003dfunction(a,b){if(b)a\u003da.replace(fb,\"\u0026amp;\").replace(gb,\"\u0026lt;\").replace(kb,\"\u0026gt;\").replace(lb,\"\u0026quot;\").replace(nb,\"\u0026#39;\").replace(ob,\"\u0026#0;\");else{if(!kaa.test(a))return a;-1!\u003da.indexOf(\"\u0026\")\u0026\u0026(a\u003da.replace(fb,\"\u0026amp;\"));-1!\u003da.indexOf(\"\u003c\")\u0026\u0026(a\u003da.replace(gb,\"\u0026lt;\"));-1!\u003da.indexOf(\"\u003e\")\u0026\u0026(a\u003da.replace(kb,\"\u0026gt;\"));-1!\u003da.indexOf(\u0027\"\u0027)\u0026\u0026(a\u003da.replace(lb,\"\u0026quot;\"));-1!\u003da.indexOf(\"\u0027\")\u0026\u0026(a\u003da.replace(nb,\"\u0026#39;\"));-1!\u003da.indexOf(\"\\x00\")\u0026\u0026(a\u003da.replace(ob,\"\u0026#0;\"))}return a};\nqb\u003dfunction(a,b){return-1!\u003da.toLowerCase().indexOf(b.toLowerCase())};\ng.tb\u003dfunction(a,b){var c\u003d0;a\u003drb(String(a)).split(\".\");b\u003drb(String(b)).split(\".\");for(var d\u003dMath.max(a.length,b.length),e\u003d0;0\u003d\u003dc\u0026\u0026e\u003cd;e++){var f\u003da[e]||\"\",h\u003db[e]||\"\";do{f\u003d/(\\d*)(\\D*)(.*)/.exec(f)||[\"\",\"\",\"\",\"\"];h\u003d/(\\d*)(\\D*)(.*)/.exec(h)||[\"\",\"\",\"\",\"\"];if(0\u003d\u003df[0].length\u0026\u00260\u003d\u003dh[0].length)break;c\u003dsb(0\u003d\u003df[1].length?0:parseInt(f[1],10),0\u003d\u003dh[1].length?0:parseInt(h[1],10))||sb(0\u003d\u003df[2].length,0\u003d\u003dh[2].length)||sb(f[2],h[2]);f\u003df[3];h\u003dh[3]}while(0\u003d\u003dc)}return c};\nsb\u003dfunction(a,b){return a\u003cb?-1:a\u003eb?1:0};\ng.vb\u003dfunction(){var a\u003dg.C.navigator;return a\u0026\u0026(a\u003da.userAgent)?a:\"\"};\nxb\u003dfunction(a){var b\u003dwb;return b?b.brands.some(function(c){return(c\u003dc.brand)\u0026\u0026-1!\u003dc.indexOf(a)}):!1};\nzb\u003dfunction(a){return-1!\u003dg.vb().indexOf(a)};\nAb\u003dfunction(){var a\u003dwb;return!!a\u0026\u00260\u003ca.brands.length};\nBb\u003dfunction(){return Ab()?!1:zb(\"Opera\")};\nCb\u003dfunction(){return Ab()?!1:zb(\"Trident\")||zb(\"MSIE\")};\nDb\u003dfunction(){return zb(\"Firefox\")||zb(\"FxiOS\")};\nFb\u003dfunction(){return zb(\"Safari\")\u0026\u0026!(Eb()||(Ab()?0:zb(\"Coast\"))||Bb()||(Ab()?0:zb(\"Edge\"))||(Ab()?xb(\"Microsoft Edge\"):zb(\"Edg/\"))||(Ab()?xb(\"Opera\"):zb(\"OPR\"))||Db()||zb(\"Silk\")||zb(\"Android\"))};\nEb\u003dfunction(){return Ab()?xb(\"Chromium\"):(zb(\"Chrome\")||zb(\"CriOS\"))\u0026\u0026!(Ab()?0:zb(\"Edge\"))||zb(\"Silk\")};\nGb\u003dfunction(){var a\u003dwb;return!!a\u0026\u0026!!a.platform};\nHb\u003dfunction(){return Gb()?\"Android\"\u003d\u003d\u003dwb.platform:zb(\"Android\")};\nIb\u003dfunction(){return zb(\"iPhone\")\u0026\u0026!zb(\"iPod\")\u0026\u0026!zb(\"iPad\")};\nJb\u003dfunction(){return Ib()||zb(\"iPad\")||zb(\"iPod\")};\nKb\u003dfunction(){return Gb()?\"macOS\"\u003d\u003d\u003dwb.platform:zb(\"Macintosh\")};\nLb\u003dfunction(){return Gb()?\"Windows\"\u003d\u003d\u003dwb.platform:zb(\"Windows\")};\nMb\u003dfunction(){var a\u003dg.vb(),b\u003d\"\";if(Lb())b\u003d/Windows (?:NT|Phone) ([0-9.]+)/,b\u003d(a\u003db.exec(a))?a[1]:\"0.0\";else if(Jb())b\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,b\u003d(a\u003db.exec(a))\u0026\u0026a[1].replace(/_/g,\".\");else if(Kb())b\u003d/Mac OS X ([0-9_.]+)/,b\u003d(a\u003db.exec(a))?a[1].replace(/_/g,\".\"):\"10\";else if(qb(g.vb(),\"KaiOS\"))b\u003d/(?:KaiOS)\\/(\\S+)/i,b\u003d(a\u003db.exec(a))\u0026\u0026a[1];else if(Hb())b\u003d/Android\\s+([^\\);]+)(\\)|;)/,b\u003d(a\u003db.exec(a))\u0026\u0026a[1];else if(Gb()?\"Chrome OS\"\u003d\u003d\u003dwb.platform:zb(\"CrOS\"))b\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,\nb\u003d(a\u003db.exec(a))\u0026\u0026a[1];return b||\"\"};\ng.Pb\u003dfunction(a){return a[a.length-1]};\nlaa\u003dfunction(a,b){var c\u003da.length,d\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a;for(--c;0\u003c\u003dc;--c)c in d\u0026\u0026b.call(void 0,d[c],c,a)};\ng.Rb\u003dfunction(a,b,c){b\u003dQb(a,b,c);return 0\u003eb?null:\"string\"\u003d\u003d\u003dtypeof a?a.charAt(b):a[b]};\nQb\u003dfunction(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)if(f in e\u0026\u0026b.call(c,e[f],f,a))return f;return-1};\ng.Sb\u003dfunction(a,b,c){var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a;for(--d;0\u003c\u003dd;d--)if(d in e\u0026\u0026b.call(c,e[d],d,a))return d;return-1};\ng.Ub\u003dfunction(a,b){return 0\u003c\u003dTb(a,b)};\ng.Wb\u003dfunction(a){return 0\u003d\u003da.length};\nXb\u003dfunction(a){if(!Array.isArray(a))for(var b\u003da.length-1;0\u003c\u003db;b--)delete a[b];a.length\u003d0};\ng.Zb\u003dfunction(a,b){b\u003dTb(a,b);var c;(c\u003d0\u003c\u003db)\u0026\u0026g.Yb(a,b);return c};\ng.Yb\u003dfunction(a,b){return 1\u003d\u003dArray.prototype.splice.call(a,b,1).length};\ng.$b\u003dfunction(a,b){b\u003dQb(a,b,void 0);0\u003c\u003db\u0026\u0026g.Yb(a,b)};\nmaa\u003dfunction(a,b){var c\u003d0;laa(a,function(d,e){b.call(void 0,d,e,a)\u0026\u0026g.Yb(a,e)\u0026\u0026c++})};\ng.ac\u003dfunction(a){return Array.prototype.concat.apply([],arguments)};\ng.bc\u003dfunction(a){var b\u003da.length;if(0\u003cb){for(var c\u003dArray(b),d\u003d0;d\u003cb;d++)c[d]\u003da[d];return c}return[]};\ncc\u003dfunction(a,b){for(var c\u003d1;c\u003carguments.length;c++){var d\u003darguments[c];if(g.La(d)){var e\u003da.length||0,f\u003dd.length||0;a.length\u003de+f;for(var h\u003d0;h\u003cf;h++)a[e+h]\u003dd[h]}else a.push(d)}};\ng.ec\u003dfunction(a,b,c,d){Array.prototype.splice.apply(a,dc(arguments,1))};\ndc\u003dfunction(a,b,c){return 2\u003e\u003darguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};\nnaa\u003dfunction(a){for(var b\u003d0,c\u003d0,d\u003d{};c\u003ca.length;){var e\u003da[c++],f\u003dg.Ma(e)?\"o\"+g.Pa(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,f)||(d[f]\u003d!0,a[b++]\u003de)}a.length\u003db};\ng.hc\u003dfunction(a,b,c){return fc(a,c||gc,!1,b)};\nic\u003dfunction(a,b){return fc(a,b,!0,void 0,void 0)};\nfc\u003dfunction(a,b,c,d,e){for(var f\u003d0,h\u003da.length,l;f\u003ch;){var m\u003df+(h-f\u003e\u003e\u003e1),n\u003dvoid 0;c?n\u003db.call(e,a[m],m,a):n\u003db(d,a[m]);0\u003cn?f\u003dm+1:(h\u003dm,l\u003d!n)}return l?f:-f-1};\ng.jc\u003dfunction(a,b){a.sort(b||gc)};\noaa\u003dfunction(a,b){var c\u003dgc;g.jc(a,function(d,e){return c(b(d),b(e))})};\ng.kc\u003dfunction(a,b){if(!g.La(a)||!g.La(b)||a.length!\u003db.length)return!1;for(var c\u003da.length,d\u003dpaa,e\u003d0;e\u003cc;e++)if(!d(a[e],b[e]))return!1;return!0};\ngc\u003dfunction(a,b){return a\u003eb?1:a\u003cb?-1:0};\npaa\u003dfunction(a,b){return a\u003d\u003d\u003db};\ng.lc\u003dfunction(a,b,c){c\u003dg.hc(a,b,c);0\u003ec\u0026\u0026g.ec(a,-(c+1),0,b)};\ng.oc\u003dfunction(a,b,c){var d\u003d{};(0,g.mc)(a,function(e,f){d[b.call(c,e,f,a)]\u003de});\nreturn d};\nqaa\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003ca;c++)b[c]\u003d\"\";return b};\nraa\u003dfunction(a,b){b\u003dArray.prototype.splice.call(a,b,1);Array.prototype.splice.call(a,0,0,b[0])};\npc\u003dfunction(a){pc[\" \"](a);return a};\nqc\u003dfunction(a,b){try{return pc(a[b]),!0}catch(c){}return!1};\nrc\u003dfunction(a,b,c,d){d\u003dd?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]\u003dc(b)};\nsc\u003dfunction(){var a\u003dg.C.document;return a?a.documentMode:void 0};\ng.uc\u003dfunction(a){return rc(saa,a,function(){return 0\u003c\u003dg.tb(tc,a)})};\ng.vc\u003dfunction(a){return Number(taa)\u003e\u003da};\ng.yc\u003dfunction(a,b){void 0\u003d\u003d\u003db\u0026\u0026(b\u003d0);wc();b\u003dxc[b];for(var c\u003dArray(Math.floor(a.length/3)),d\u003db[64]||\"\",e\u003d0,f\u003d0;e\u003ca.length-2;e+\u003d3){var h\u003da[e],l\u003da[e+1],m\u003da[e+2],n\u003db[h\u003e\u003e2];h\u003db[(h\u00263)\u003c\u003c4|l\u003e\u003e4];l\u003db[(l\u002615)\u003c\u003c2|m\u003e\u003e6];m\u003db[m\u002663];c[f++]\u003d\"\"+n+h+l+m}n\u003d0;m\u003dd;switch(a.length-e){case 2:n\u003da[e+1],m\u003db[(n\u002615)\u003c\u003c2]||d;case 1:a\u003da[e],c[f]\u003d\"\"+b[a\u003e\u003e2]+b[(a\u00263)\u003c\u003c4|n\u003e\u003e4]+m+d}return c.join(\"\")};\ng.Ac\u003dfunction(a){for(var b\u003d[],c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);255\u003ce\u0026\u0026(b[c++]\u003de\u0026255,e\u003e\u003e\u003d8);b[c++]\u003de}return g.yc(b,3)};\nCc\u003dfunction(a){var b\u003d[];Bc(a,function(c){b.push(c)});\nreturn b};\nEc\u003dfunction(a){!g.Dc||g.uc(\"10\");var b\u003da.length,c\u003d3*b/4;c%3?c\u003dMath.floor(c):-1!\u003d\"\u003d.\".indexOf(a[b-1])\u0026\u0026(c\u003d-1!\u003d\"\u003d.\".indexOf(a[b-2])?c-2:c-1);var d\u003dnew Uint8Array(c),e\u003d0;Bc(a,function(f){d[e++]\u003df});\nreturn d.subarray(0,e)};\nBc\u003dfunction(a,b){function c(m){for(;d\u003ca.length;){var n\u003da.charAt(d++),p\u003dFc[n];if(null!\u003dp)return p;if(!g.eb(n))throw Error(\"Unknown base64 encoding at char: \"+n);}return m}\nwc();for(var d\u003d0;;){var e\u003dc(-1),f\u003dc(0),h\u003dc(64),l\u003dc(64);if(64\u003d\u003d\u003dl\u0026\u0026-1\u003d\u003d\u003de)break;b(e\u003c\u003c2|f\u003e\u003e4);64!\u003dh\u0026\u0026(b(f\u003c\u003c4\u0026240|h\u003e\u003e2),64!\u003dl\u0026\u0026b(h\u003c\u003c6\u0026192|l))}};\nwc\u003dfunction(){if(!Fc){Fc\u003d{};for(var a\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),b\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],c\u003d0;5\u003ec;c++){var d\u003da.concat(b[c].split(\"\"));xc[c]\u003dd;for(var e\u003d0;e\u003cd.length;e++){var f\u003dd[e];void 0\u003d\u003d\u003dFc[f]\u0026\u0026(Fc[f]\u003de)}}}};\nHc\u003dfunction(a){return null\u003d\u003da||Gc(a)?a:\"string\"\u003d\u003d\u003dtypeof a?Ec(a):null};\nGc\u003dfunction(a){return Ic\u0026\u0026null!\u003da\u0026\u0026a instanceof Uint8Array};\nJc\u003dfunction(a){this.i\u003da;if(null!\u003d\u003da\u0026\u00260\u003d\u003d\u003da.length)throw Error(\"ByteString should be constructed with non-empty values\");};\nLc\u003dfunction(a,b,c){return b\u003d\u003d\u003dc?Kc||(Kc\u003dnew Uint8Array(0)):uaa?a.slice(b,c):new Uint8Array(a.subarray(b,c))};\nMc\u003dfunction(a){if(a.constructor\u003d\u003d\u003dUint8Array)return a;if(a.constructor\u003d\u003d\u003dArrayBuffer)return new Uint8Array(a);if(a.constructor\u003d\u003d\u003dArray)return new Uint8Array(a);if(a.constructor\u003d\u003d\u003dString)return Ec(a);if(a.constructor\u003d\u003d\u003dJc)return a.isEmpty()?Kc||(Kc\u003dnew Uint8Array(0)):new Uint8Array(a.i\u003dHc(a.i));if(a instanceof Uint8Array)return new Uint8Array(a.buffer,a.byteOffset,a.byteLength);throw Error(\"Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, or Array of numbers\");\n};\nOc\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003db.Nl?!1:b.Nl;this.u\u003dnull;this.i\u003dthis.B\u003dthis.C\u003d0;this.Nl\u003db;a\u0026\u0026Nc(this,a)};\nNc\u003dfunction(a,b){a.u\u003dMc(b);a.C\u003d0;a.B\u003da.u.length;a.i\u003da.C};\nPc\u003dfunction(a){if(a.i\u003ea.B)throw Xa(a.B,a.i);};\nQc\u003dfunction(a){var b\u003da.u,c\u003db[a.i+0],d\u003dc\u0026127;if(128\u003ec)return a.i+\u003d1,Pc(a),d;c\u003db[a.i+1];d|\u003d(c\u0026127)\u003c\u003c7;if(128\u003ec)return a.i+\u003d2,Pc(a),d;c\u003db[a.i+2];d|\u003d(c\u0026127)\u003c\u003c14;if(128\u003ec)return a.i+\u003d3,Pc(a),d;c\u003db[a.i+3];d|\u003d(c\u0026127)\u003c\u003c21;if(128\u003ec)return a.i+\u003d4,Pc(a),d;c\u003db[a.i+4];d|\u003d(c\u002615)\u003c\u003c28;if(128\u003ec)return a.i+\u003d5,Pc(a),d\u003e\u003e\u003e0;a.i+\u003d5;if(128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++])throw Wa();Pc(a);return d};\nSc\u003dfunction(a){var b\u003d{},c\u003dvoid 0\u003d\u003d\u003db.JD?!1:b.JD;this.D\u003d{Nl:void 0\u003d\u003d\u003db.Nl?!1:b.Nl};this.JD\u003dc;b\u003dthis.D;Rc.length?(c\u003dRc.pop(),b\u0026\u0026(c.Nl\u003db.Nl),a\u0026\u0026Nc(c,a),a\u003dc):a\u003dnew Oc(a,b);this.i\u003da;this.C\u003dthis.i.i;this.u\u003dthis.B\u003d-1};\nTc\u003dfunction(a){var b\u003da.i;if(b.i\u003d\u003db.B)return!1;a.C\u003da.i.i;b\u003dQc(a.i);var c\u003db\u00267;if(!(0\u003c\u003dc\u0026\u00265\u003e\u003dc))throw Va(c,a.C);a.B\u003db\u003e\u003e\u003e3;a.u\u003dc;return!0};\nUc\u003dfunction(a){switch(a.u){case 0:if(0!\u003da.u)Uc(a);else a:{a\u003da.i;for(var b\u003da.i,c\u003d0;10\u003ec;c++){if(0\u003d\u003d\u003d(a.u[b]\u0026128)){a.i\u003db+1;Pc(a);break a}b++}throw Wa();}break;case 1:a.i.advance(8);break;case 2:2!\u003da.u?Uc(a):(b\u003dQc(a.i),a.i.advance(b));break;case 5:a.i.advance(4);break;case 3:b\u003da.B;do{if(!Tc(a))throw Error(\"Unmatched start-group tag: stream EOF\");if(4\u003d\u003da.u){if(a.B!\u003db)throw Error(\"Unmatched end-group tag\");break}Uc(a)}while(1);break;default:throw Va(a.u,a.C);}};\nVc\u003dfunction(a){var b\u003dQc(a.i);a\u003da.i;if(0\u003eb||a.i+b\u003ea.u.length){if(0\u003eb)throw Error(\"Tried to read a negative byte length: \"+b);throw Xa(b,a.u.length-a.i);}var c\u003da.Nl?a.u.subarray(a.i,a.i+b):Lc(a.u,a.i,a.i+b);a.i+\u003db;return c};\nWc\u003dfunction(){this.i\u003dnew Uint8Array(64);this.u\u003d0};\nXc\u003dfunction(a,b){for(;127\u003cb;)a.push(b\u0026127|128),b\u003e\u003e\u003e\u003d7;a.push(b)};\nYc\u003dfunction(a,b){a.push(b\u003e\u003e\u003e0\u0026255);a.push(b\u003e\u003e\u003e8\u0026255);a.push(b\u003e\u003e\u003e16\u0026255);a.push(b\u003e\u003e\u003e24\u0026255)};\nvaa\u003dfunction(){this.B\u003d[];this.u\u003d0;this.i\u003dnew Wc};\nZc\u003dfunction(a,b){0!\u003d\u003db.length\u0026\u0026(a.B.push(b),a.u+\u003db.length)};\n$c\u003dfunction(a){Zc(a,a.i.end())};\ned\u003dfunction(a,b,c){if(null!\u003dc\u0026\u0026null!\u003dc){Xc(a.i,8*b);a\u003da.i;var d\u003dc;c\u003d0\u003ed;d\u003dMath.abs(d);b\u003dd\u003e\u003e\u003e0;d\u003dMath.floor((d-b)/4294967296);d\u003e\u003e\u003e\u003d0;c\u0026\u0026(d\u003d~d\u003e\u003e\u003e0,b\u003d(~b\u003e\u003e\u003e0)+1,4294967295\u003cb\u0026\u0026(b\u003d0,d++,4294967295\u003cd\u0026\u0026(d\u003d0)));ad\u003db;dd\u003dd;c\u003dad;for(b\u003ddd;0\u003cb||127\u003cc;)a.push(c\u0026127|128),c\u003d(c\u003e\u003e\u003e7|b\u003c\u003c25)\u003e\u003e\u003e0,b\u003e\u003e\u003e\u003d7;a.push(c)}};\nfd\u003dfunction(a,b,c){null!\u003dc\u0026\u0026(c\u003dMc(c),Xc(a.i,8*b+2),Xc(a.i,c.length),$c(a),Zc(a,c))};\ngd\u003dfunction(a,b,c,d){if(null!\u003dc){Xc(a.i,8*b+2);$c(a);var e\u003da.u;b\u003da.B.length-1;d(c,a);$c(a);Xc(a.i,a.u+a.i.length()-e);c\u003da.i.end();a.u+\u003dc.length;a.B.splice(1+b,0,c)}};\nid\u003dfunction(a){Object.isFrozen(a)||(hd?a[hd]|\u003d1:void 0!\u003d\u003da.i?a.i|\u003d1:Object.defineProperties(a,{i:{value:1,configurable:!0,writable:!0,enumerable:!1}}));return a};\njd\u003dfunction(a){return null!\u003d\u003da\u0026\u0026\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026a.constructor\u003d\u003d\u003dObject};\nkd\u003dfunction(a){return Hc(a instanceof Jc?a.i||\"\":a)};\nyaa\u003dfunction(a,b,c,d,e){var f\u003dwaa,h\u003dxaa;this.i\u003da;this.fieldName\u003db;this.u\u003dc;this.D\u003dd;this.isRepeated\u003de;this.B\u003df;this.C\u003dh};\npd\u003dfunction(a){switch(typeof a){case \"number\":return isFinite(a)?a:String(a);case \"object\":if(Gc(a))return g.yc(a);if(a instanceof Jc){if(a.isEmpty())a\u003d\"\";else{var b\u003da.i;b\u003dnull\u003d\u003db||\"string\"\u003d\u003d\u003dtypeof b?b:Ic\u0026\u0026b instanceof Uint8Array?g.yc(b):null;a\u003da.i\u003db}return a}}return a};\nrd\u003dfunction(a,b){if(null!\u003da)return Array.isArray(a)||jd(a)?qd(a,b):b(a)};\nqd\u003dfunction(a,b){if(Array.isArray(a)){for(var c\u003dArray(a.length),d\u003d0;d\u003ca.length;d++)c[d]\u003drd(a[d],b);if(b\u003dArray.isArray(a)){var e;hd?e\u003da[hd]:e\u003da.i;b\u003d(null\u003d\u003de?0:e)\u00261}b\u0026\u0026id(c);return c}e\u003d{};for(c in a)e[c]\u003drd(a[c],b);return e};\nsd\u003dfunction(a){if(a\u0026\u0026\"object\"\u003d\u003dtypeof a\u0026\u0026a.toJSON)return a.toJSON();a\u003dpd(a);return Array.isArray(a)?qd(a,sd):a};\nzaa\u003dfunction(a){return Gc(a)?new Uint8Array(a):a};\nud\u003dfunction(a,b){td\u003db;a\u003dnew a(b);td\u003dnull;return a};\nxd\u003dfunction(a,b,c){var d\u003dtd;td\u003dnull;a||(a\u003dd);d\u003dthis.constructor.BT;a||(a\u003dd?[d]:[]);this.B\u003d(d?0:-1)-(this.constructor.Eda||0);this.i\u003dnull;this.Vf\u003da;a:{d\u003dthis.Vf.length;a\u003dd-1;if(d\u0026\u0026(d\u003dthis.Vf[a],jd(d))){this.C\u003da-this.B;this.u\u003dd;break a}void 0!\u003d\u003db\u0026\u0026-1\u003cb?(this.C\u003dMath.max(b,a+1-this.B),this.u\u003dnull):this.C\u003dNumber.MAX_VALUE}if(c)for(b\u003d0;b\u003cc.length;b++)a\u003dc[b],a\u003cthis.C?(a+\u003dthis.B,(d\u003dthis.Vf[a])?Array.isArray(d)\u0026\u0026id(d):this.Vf[a]\u003dvd):(wd(this),(d\u003dthis.u[a])?Array.isArray(d)\u0026\u0026id(d):this.u[a]\u003dvd)};\nwd\u003dfunction(a){var b\u003da.C+a.B;a.Vf[b]||(a.u\u003da.Vf[b]\u003d{})};\nyd\u003dfunction(a,b,c){return-1\u003d\u003d\u003db?null:b\u003e\u003da.C?a.u?a.u[b]:void 0:(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026a.u\u0026\u0026a.u[b]?a.u[b]:a.Vf[b+a.B]};\nAd\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dyd(a,b,c);null\u003d\u003dd\u0026\u0026(d\u003dvd);d\u003d\u003d\u003dvd\u0026\u0026(d\u003did(d.slice()),zd(a,b,d,c));return d};\nBd\u003dfunction(a,b,c){a\u003dyd(a,b);return null\u003d\u003da?c:a};\nzd\u003dfunction(a,b,c,d){(void 0\u003d\u003d\u003dd?0:d)||b\u003e\u003da.C?(wd(a),a.u[b]\u003dc):a.Vf[b+a.B]\u003dc;return a};\nCd\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?!1:d;return zd(a,b,null\u003d\u003dc?id([]):Array.isArray(c)?id(c):c,d)};\nDd\u003dfunction(a,b,c,d){c!\u003d\u003dd?zd(a,b,c):zd(a,b,void 0,!1);return a};\nFd\u003dfunction(a,b,c,d){(c\u003dEd(a,c))\u0026\u0026c!\u003d\u003db\u0026\u0026null!\u003dd\u0026\u0026(a.i\u0026\u0026c in a.i\u0026\u0026(a.i[c]\u003dvoid 0),zd(a,c,void 0));return zd(a,b,d)};\nEd\u003dfunction(a,b){for(var c\u003d0,d\u003d0;d\u003cb.length;d++){var e\u003db[d];null!\u003dyd(a,e)\u0026\u0026(0!\u003d\u003dc\u0026\u0026zd(a,c,void 0,!1),c\u003de)}return c};\nGd\u003dfunction(a,b,c,d,e){if(-1\u003d\u003d\u003dc)return null;a.i||(a.i\u003d{});var f\u003da.i[c];if(f)return f;e\u003dyd(a,c,void 0\u003d\u003d\u003de?!1:e);if(null\u003d\u003de\u0026\u0026!d)return f;b\u003dnew b(e);return a.i[c]\u003db};\nHd\u003dfunction(a,b,c,d){a.i||(a.i\u003d{});var e\u003da.i[c];if(!e){d\u003dAd(a,c,void 0\u003d\u003d\u003dd?!1:d);e\u003d[];for(var f\u003d0;f\u003cd.length;f++)e[f]\u003dnew b(d[f]);a.i[c]\u003de}return e};\nId\u003dfunction(a,b,c,d){a.i||(a.i\u003d{});var e\u003dc?c.Vf:c;a.i[b]\u003dc;return zd(a,b,e,void 0\u003d\u003d\u003dd?!1:d)};\nKd\u003dfunction(a,b,c,d){a.i||(a.i\u003d{});var e\u003dd?d.Vf:d;a.i[b]\u003dd;Fd(a,b,c,e)};\nLd\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;if(c){var e\u003did([]);for(var f\u003d0;f\u003cc.length;f++)e[f]\u003dc[f].Vf;a.i||(a.i\u003d{});a.i[b]\u003dc}else a.i\u0026\u0026(a.i[b]\u003dvoid 0),e\u003dvd;return zd(a,b,e,d)};\nMd\u003dfunction(a,b,c,d,e){var f\u003dHd(a,d,b);c\u003dc?c:new d;a\u003dAd(a,b);void 0!\u003de?(f.splice(e,0,c),a.splice(e,0,c.Vf)):(f.push(c),a.push(c.Vf))};\nAaa\u003dfunction(a,b){return pd(b)};\nOd\u003dfunction(a){Nd\u003d!0;try{return JSON.stringify(a.toJSON(),Aaa)}finally{Nd\u003d!1}};\nPd\u003dfunction(a,b){return ud(a,b?JSON.parse(b):null)};\nQd\u003dfunction(a,b){b.D\u0026\u0026(a.D\u003db.D.slice());var c\u003db.i;if(c){b\u003db.u;for(var d in c){var e\u003dc[d];if(e){var f\u003d!(!b||!b[d]),h\u003d+d;if(Array.isArray(e)){if(e.length)for(f\u003dHd(a,e[0].constructor,h,f),h\u003d0;h\u003cMath.min(f.length,e.length);h++)Qd(f[h],e[h])}else(f\u003dGd(a,e.constructor,h,void 0,f))\u0026\u0026Qd(f,e)}}}};\nRd\u003dfunction(a,b,c){return Bd(a,b,void 0\u003d\u003d\u003dc?0:c)};\nSd\u003dfunction(a,b){if(a\u003da.D){$c(b);for(var c\u003d0;c\u003ca.length;c++)Zc(b,a[c])}};\nUd\u003dfunction(a,b,c){return a[Td]||(a[Td]\u003dfunction(d,e){return b(d,e,c)})};\nXd\u003dfunction(a){var b\u003da[Td];if(!b){var c\u003da[Vd]||(a[Vd]\u003da());b\u003dfunction(d,e){return Wd(d,e,c)};\na[Td]\u003db}return b};\nBaa\u003dfunction(a){var b\u003da.mda;if(b)return Xd(b);if(b\u003da.Mda){var c\u003da.CT;delete a.CT;return Ud(a.pS.u,b,c)}};\nCaa\u003dfunction(a){var b\u003dBaa(a),c\u003da.pS,d\u003da.nda;return b?function(e,f){return d(e,f,c,b)}:function(e,f){return d(e,f,c)}};\nDaa\u003dfunction(a){var b\u003da[0];switch(a.length){case 2:var c\u003da[1];return function(u,x,y){return b(u,x,y,c)};\ncase 3:var d\u003da[1],e\u003dXd(a[2]);return function(u,x,y){return b(u,x,y,d,e)};\ncase 4:var f\u003da[1],h\u003da[3],l\u003dXd(a[2]);return function(u,x,y){return b(u,x,y,f,l,h)};\ncase 5:var m\u003da[1],n\u003dUd(m,a[3],a[4]);return function(u,x,y){return b(u,x,y,m,n)};\ncase 6:var p\u003da[1],r\u003da[5],t\u003dUd(p,a[3],a[4]);return function(u,x,y){return b(u,x,y,p,t,r)};\ndefault:throw Error(\"Unsupported number of parameters, expected [2-6], got \"+a.length);}};\nWd\u003dfunction(a,b,c){for(;Tc(b)\u0026\u00264!\u003db.u;){var d\u003db.B,e\u003dc[d];if(e)Array.isArray(e)\u0026\u0026(e\u003dc[d]\u003dDaa(e));else{var f\u003dc[0];f\u0026\u0026(f\u003df[d])\u0026\u0026(e\u003dc[d]\u003dCaa(f))}e\u0026\u0026e(b,a,d)||(e\u003db,d\u003da,f\u003de.C,Uc(e),e.JD||(e\u003dLc(e.i.u,f,e.i.i),(f\u003dd.D)?f.push(e):d.D\u003d[e]))}return a};\nYd\u003dfunction(a,b){var c\u003dnew vaa;b(a,c);a\u003dc.u+c.i.length();if(0\u003d\u003d\u003da)c\u003dnew Uint8Array(0);else{a\u003dnew Uint8Array(a);for(var d\u003dc.B,e\u003dd.length,f\u003db\u003d0;f\u003ce;f++){var h\u003dd[f];0!\u003d\u003dh.length\u0026\u0026(a.set(h,b),b+\u003dh.length)}d\u003dc.i;e\u003dd.u;0!\u003d\u003de\u0026\u0026(a.set(d.i.subarray(0,e),b),d.u\u003d0);c.B\u003d[a];c\u003da}return c};\n$d\u003dfunction(a,b,c){if(2!\u003d\u003da.u)return!1;var d\u003dQc(a.i);a\u003da.i;var e\u003da.i;a.i+\u003dd;Pc(a);a\u003da.u;var f;if(Eaa)(f\u003dZd)||(f\u003dZd\u003dnew TextDecoder(\"utf-8\",{fatal:!1})),f\u003df.decode(a.subarray(e,e+d));else{d\u003de+d;for(var h\u003d[],l\u003dnull,m,n,p;e\u003cd;)m\u003da[e++],128\u003em?h.push(m):224\u003em?e\u003e\u003dd?$a(h):(n\u003da[e++],194\u003em||128!\u003d\u003d(n\u0026192)?(e--,$a(h)):h.push((m\u002631)\u003c\u003c6|n\u002663)):240\u003em?e\u003e\u003dd-1?$a(h):(n\u003da[e++],128!\u003d\u003d(n\u0026192)||224\u003d\u003d\u003dm\u0026\u0026160\u003en||237\u003d\u003d\u003dm\u0026\u0026160\u003c\u003dn||128!\u003d\u003d((f\u003da[e++])\u0026192)?(e--,$a(h)):h.push((m\u002615)\u003c\u003c12|(n\u002663)\u003c\u003c6|f\u002663)):244\u003e\u003dm?e\u003e\u003dd-2?$a(h):(n\u003d\na[e++],128!\u003d\u003d(n\u0026192)||0!\u003d\u003d(m\u003c\u003c28)+(n-144)\u003e\u003e30||128!\u003d\u003d((f\u003da[e++])\u0026192)||128!\u003d\u003d((p\u003da[e++])\u0026192)?(e--,$a(h)):(m\u003d(m\u00267)\u003c\u003c18|(n\u002663)\u003c\u003c12|(f\u002663)\u003c\u003c6|p\u002663,m-\u003d65536,h.push((m\u003e\u003e10\u00261023)+55296,(m\u00261023)+56320))):$a(h),8192\u003c\u003dh.length\u0026\u0026(l\u003dab(l,h),h.length\u003d0);f\u003dab(l,h)}zd(b,c,f);return!0};\nFaa\u003dfunction(a,b,c,d,e){if(2!\u003d\u003da.u)return!1;var f\u003dnew d,h\u003da.i.B,l\u003dQc(a.i),m\u003da.i.i+l;a.i.B\u003dm;e(f,a);e\u003dm-a.i.i;if(0!\u003d\u003de)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+(l+\" bytes, instead read \"+(l-e)+\" bytes, either the data ended unexpectedly or the message misreported its own length\"));a.i.i\u003dm;a.i.B\u003dh;Md(b,c,f,d);return!0};\nae\u003dfunction(a,b,c){if(2!\u003d\u003da.u)return!1;zd(b,c,Vc(a));return!0};\nbe\u003dfunction(a,b,c){if(2!\u003d\u003da.u)return!1;a\u003dVc(a);Ad(b,c).push(a);return!0};\nce\u003dfunction(a,b,c){if(0!\u003d\u003da.u)return!1;a\u003dQc(a.i);zd(b,c,a);return!0};\nde\u003dfunction(a,b,c){if(0!\u003d\u003da.u)return!1;for(var d\u003da.i,e\u003d128,f\u003d0,h\u003da\u003d0;4\u003eh\u0026\u0026128\u003c\u003de;h++)e\u003dd.u[d.i++],f|\u003d(e\u0026127)\u003c\u003c7*h;128\u003c\u003de\u0026\u0026(e\u003dd.u[d.i++],f|\u003d(e\u0026127)\u003c\u003c28,a|\u003d(e\u0026127)\u003e\u003e4);if(128\u003c\u003de)for(h\u003d0;5\u003eh\u0026\u0026128\u003c\u003de;h++)e\u003dd.u[d.i++],a|\u003d(e\u0026127)\u003c\u003c7*h+3;if(128\u003ee){d\u003df\u003e\u003e\u003e0;e\u003da\u003e\u003e\u003e0;if(a\u003de\u00262147483648)d\u003d~d+1\u003e\u003e\u003e0,e\u003d~e\u003e\u003e\u003e0,0\u003d\u003dd\u0026\u0026(e\u003de+1\u003e\u003e\u003e0);d\u003d4294967296*e+(d\u003e\u003e\u003e0)}else throw Wa();zd(b,c,a?-d:d);return!0};\nee\u003dfunction(a,b,c,d,e){return new yaa(a,b,c,d,void 0\u003d\u003d\u003de?0:e)};\nwaa\u003dfunction(a){var b\u003dthis.u,c\u003dthis.i;return this.isRepeated?Hd(a,b,c,!0):Gd(a,b,c,void 0,!0)};\nxaa\u003dfunction(a,b){var c\u003dthis.i;return this.isRepeated?Ld(a,c,b,!0):Id(a,c,b,!0)};\nfe\u003dfunction(a){return null\u003d\u003d\u003da?void 0:a};\nge\u003dfunction(a){xd.call(this,a)};\nGaa\u003dfunction(a,b){fd(b,1,yd(a,1));fd(b,2,yd(a,2));Sd(a,b)};\nhe\u003dfunction(a){xd.call(this,a)};\nHaa\u003dfunction(a,b){fd(b,1,yd(a,1));fd(b,2,yd(a,2));Sd(a,b)};\nie\u003dfunction(a){xd.call(this,a)};\nIaa\u003dfunction(a,b){fd(b,1,yd(a,1));fd(b,2,yd(a,2));Sd(a,b)};\nje\u003dfunction(a){xd.call(this,a)};\nJaa\u003dfunction(a,b){gd(b,1,Gd(a,ge,1),Gaa);gd(b,2,Gd(a,he,2),Haa);gd(b,3,Gd(a,ie,3),Iaa);Sd(a,b)};\nke\u003dfunction(a){this.MJ\u003da};\nle\u003dfunction(a,b,c){this.u\u003da;this.C\u003db;this.i\u003dc||[];this.Yr\u003dnew Map};\nme\u003dfunction(a,b){le.call(this,a,3,b)};\nne\u003dfunction(a,b){le.call(this,a,2,b)};\ng.oe\u003dfunction(a){a\u0026\u0026\"function\"\u003d\u003dtypeof a.dispose\u0026\u0026a.dispose()};\ng.pe\u003dfunction(a){for(var b\u003d0,c\u003darguments.length;b\u003cc;++b){var d\u003darguments[b];g.La(d)?g.pe.apply(null,d):g.oe(d)}};\ng.G\u003dfunction(){this.gi\u003dthis.gi;this.Dh\u003dthis.Dh};\ng.I\u003dfunction(a,b){g.qe(a,g.Qa(g.oe,b))};\ng.qe\u003dfunction(a,b){a.gi?b():(a.Dh||(a.Dh\u003d[]),a.Dh.push(b))};\ng.re\u003dfunction(a,b){this.type\u003da;this.currentTarget\u003dthis.target\u003db;this.defaultPrevented\u003dthis.u\u003d!1};\nKaa\u003dfunction(a){var b\u003dg.Ha(\"window.location.href\");null\u003d\u003da\u0026\u0026(a\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(\"string\"\u003d\u003d\u003dtypeof a)return{message:a,name:\"Unknown error\",lineNumber:\"Not available\",fileName:b,stack:\"Not available\"};var c\u003d!1;try{var d\u003da.lineNumber||a.line||\"Not available\"}catch(h){d\u003d\"Not available\",c\u003d!0}try{var e\u003da.fileName||a.filename||a.sourceURL||g.C.$googDebugFname||b}catch(h){e\u003d\"Not available\",c\u003d!0}b\u003dse(a);if(!(!c\u0026\u0026a.lineNumber\u0026\u0026a.fileName\u0026\u0026a.stack\u0026\u0026a.message\u0026\u0026a.name)){c\u003da.message;\nif(null\u003d\u003dc){if(a.constructor\u0026\u0026a.constructor instanceof Function){if(a.constructor.name)c\u003da.constructor.name;else if(c\u003da.constructor,te[c])c\u003dte[c];else{c\u003dString(c);if(!te[c]){var f\u003d/function\\s+([^\\(]+)/m.exec(c);te[c]\u003df?f[1]:\"[Anonymous]\"}c\u003dte[c]}c\u003d\u0027Unknown Error of type \"\u0027+c+\u0027\"\u0027}else c\u003d\"Unknown Error of unknown type\";\"function\"\u003d\u003d\u003dtypeof a.toString\u0026\u0026Object.prototype.toString!\u003d\u003da.toString\u0026\u0026(c+\u003d\": \"+a.toString())}return{message:c,name:a.name||\"UnknownError\",lineNumber:d,fileName:e,stack:b||\"Not available\"}}a.stack\u003d\nb;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}};\nse\u003dfunction(a,b){b||(b\u003d{});b[ue(a)]\u003d!0;var c\u003da.stack||\"\";(a\u003da.IR)\u0026\u0026!b[ue(a)]\u0026\u0026(c+\u003d\"\\nCaused by: \",a.stack\u0026\u00260\u003d\u003da.stack.indexOf(a.toString())||(c+\u003d\"string\"\u003d\u003d\u003dtypeof a?a:a.message+\"\\n\"),c+\u003dse(a,b));return c};\nue\u003dfunction(a){var b\u003d\"\";\"function\"\u003d\u003d\u003dtypeof a.toString\u0026\u0026(b\u003d\"\"+a);return b+a.stack};\nve\u003dfunction(a,b){g.re.call(this,a?a.type:\"\");this.relatedTarget\u003dthis.currentTarget\u003dthis.target\u003dnull;this.button\u003dthis.screenY\u003dthis.screenX\u003dthis.clientY\u003dthis.clientX\u003d0;this.key\u003d\"\";this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.altKey\u003dthis.ctrlKey\u003d!1;this.state\u003dnull;this.pointerId\u003d0;this.pointerType\u003d\"\";this.i\u003dnull;a\u0026\u0026this.init(a,b)};\nxe\u003dfunction(a){return!(!a||!a[we])};\nMaa\u003dfunction(a,b,c,d,e){this.listener\u003da;this.proxy\u003dnull;this.src\u003db;this.type\u003dc;this.capture\u003d!!d;this.Fe\u003de;this.key\u003d++Laa;this.ix\u003dthis.Dy\u003d!1};\nye\u003dfunction(a){a.ix\u003d!0;a.listener\u003dnull;a.proxy\u003dnull;a.src\u003dnull;a.Fe\u003dnull};\ng.ze\u003dfunction(a,b,c){for(var d in a)b.call(c,a[d],d,a)};\ng.Ce\u003dfunction(a,b,c){var d\u003d{},e;for(e in a)b.call(c,a[e],e,a)\u0026\u0026(d[e]\u003da[e]);return d};\nDe\u003dfunction(a,b){var c\u003d{},d;for(d in a)c[d]\u003db.call(void 0,a[d],d,a);return c};\ng.Ee\u003dfunction(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1};\nFe\u003dfunction(a,b){for(var c in a)if(!b.call(void 0,a[c],c,a))return!1;return!0};\nGe\u003dfunction(a){for(var b in a)return b};\nHe\u003dfunction(a){for(var b in a)return a[b]};\nIe\u003dfunction(a){var b\u003d[],c\u003d0,d;for(d in a)b[c++]\u003da[d];return b};\ng.Je\u003dfunction(a){var b\u003d[],c\u003d0,d;for(d in a)b[c++]\u003dd;return b};\nKe\u003dfunction(a,b){return null!\u003d\u003da\u0026\u0026b in a};\ng.Ne\u003dfunction(a,b){for(var c in a)if(a[c]\u003d\u003db)return!0;return!1};\nOe\u003dfunction(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return d};\nPe\u003dfunction(a,b){return(b\u003dOe(a,b,void 0))\u0026\u0026a[b]};\ng.Qe\u003dfunction(a){for(var b in a)return!1;return!0};\ng.Re\u003dfunction(a){for(var b in a)delete a[b]};\nSe\u003dfunction(a,b,c){return null!\u003d\u003da\u0026\u0026b in a?a[b]:c};\ng.Te\u003dfunction(a,b){for(var c in a)if(!(c in b)||a[c]!\u003d\u003db[c])return!1;for(var d in b)if(!(d in a))return!1;return!0};\ng.Ue\u003dfunction(a){var b\u003d{},c;for(c in a)b[c]\u003da[c];return b};\ng.Ve\u003dfunction(a){if(!a||\"object\"!\u003d\u003dtypeof a)return a;if(\"function\"\u003d\u003d\u003dtypeof a.clone)return a.clone();if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map)return new Map(a);if(\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)return new Set(a);var b\u003dArray.isArray(a)?[]:\"function\"!\u003d\u003dtypeof ArrayBuffer||\"function\"!\u003d\u003dtypeof ArrayBuffer.isView||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length),c;for(c in a)b[c]\u003dg.Ve(a[c]);return b};\ng.Xe\u003dfunction(a,b){for(var c,d,e\u003d1;e\u003carguments.length;e++){d\u003darguments[e];for(c in d)a[c]\u003dd[c];for(var f\u003d0;f\u003cWe.length;f++)c\u003dWe[f],Object.prototype.hasOwnProperty.call(d,c)\u0026\u0026(a[c]\u003dd[c])}};\nYe\u003dfunction(a){var b\u003da;Object.isFrozen\u0026\u0026!Object.isFrozen(a)\u0026\u0026(b\u003dObject.create(a),Object.freeze(b));return b};\nZe\u003dfunction(a){this.src\u003da;this.listeners\u003d{};this.i\u003d0};\n$e\u003dfunction(a,b){var c\u003db.type;c in a.listeners\u0026\u0026g.Zb(a.listeners[c],b)\u0026\u0026(ye(b),0\u003d\u003da.listeners[c].length\u0026\u0026(delete a.listeners[c],a.i--))};\naf\u003dfunction(a,b,c,d){for(var e\u003d0;e\u003ca.length;++e){var f\u003da[e];if(!f.ix\u0026\u0026f.listener\u003d\u003db\u0026\u0026f.capture\u003d\u003d!!c\u0026\u0026f.Fe\u003d\u003dd)return e}return-1};\ncf\u003dfunction(a,b,c,d,e){if(d\u0026\u0026d.once)return bf(a,b,c,d,e);if(Array.isArray(b)){for(var f\u003d0;f\u003cb.length;f++)cf(a,b[f],c,d,e);return null}c\u003def(c);return xe(a)?a.Ra(b,c,g.Ma(d)?!!d.capture:!!d,e):ff(a,b,c,!1,d,e)};\nff\u003dfunction(a,b,c,d,e,f){if(!b)throw Error(\"Invalid event type\");var h\u003dg.Ma(e)?!!e.capture:!!e,l\u003dgf(a);l||(a[hf]\u003dl\u003dnew Ze(a));c\u003dl.add(b,c,d,h,f);if(c.proxy)return c;d\u003dNaa();c.proxy\u003dd;d.src\u003da;d.listener\u003dc;if(a.addEventListener)Oaa||(e\u003dh),void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(jf(b.toString()),d);else if(a.addListener\u0026\u0026a.removeListener)a.addListener(d);else throw Error(\"addEventListener and attachEvent are unavailable.\");kf++;return c};\nNaa\u003dfunction(){function a(c){return b.call(a.src,a.listener,c)}\nvar b\u003dPaa;return a};\nbf\u003dfunction(a,b,c,d,e){if(Array.isArray(b)){for(var f\u003d0;f\u003cb.length;f++)bf(a,b[f],c,d,e);return null}c\u003def(c);return xe(a)?a.Zz(b,c,g.Ma(d)?!!d.capture:!!d,e):ff(a,b,c,!0,d,e)};\nlf\u003dfunction(a,b,c,d,e){if(Array.isArray(b))for(var f\u003d0;f\u003cb.length;f++)lf(a,b[f],c,d,e);else d\u003dg.Ma(d)?!!d.capture:!!d,c\u003def(c),xe(a)?a.xc(b,c,d,e):a\u0026\u0026(a\u003dgf(a))\u0026\u0026(b\u003da.Qv(b,c,d,e))\u0026\u0026mf(b)};\nmf\u003dfunction(a){if(\"number\"!\u003d\u003dtypeof a\u0026\u0026a\u0026\u0026!a.ix){var b\u003da.src;if(xe(b))$e(b.B,a);else{var c\u003da.type,d\u003da.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(jf(c),d):b.addListener\u0026\u0026b.removeListener\u0026\u0026b.removeListener(d);kf--;(c\u003dgf(b))?($e(c,a),0\u003d\u003dc.i\u0026\u0026(c.src\u003dnull,b[hf]\u003dnull)):ye(a)}}};\njf\u003dfunction(a){return a in nf?nf[a]:nf[a]\u003d\"on\"+a};\nPaa\u003dfunction(a,b){if(a.ix)a\u003d!0;else{b\u003dnew ve(b,this);var c\u003da.listener,d\u003da.Fe||a.src;a.Dy\u0026\u0026mf(a);a\u003dc.call(d,b)}return a};\ngf\u003dfunction(a){a\u003da[hf];return a instanceof Ze?a:null};\nef\u003dfunction(a){if(\"function\"\u003d\u003d\u003dtypeof a)return a;a[of]||(a[of]\u003dfunction(b){return a.handleEvent(b)});\nreturn a[of]};\ng.pf\u003dfunction(){g.G.call(this);this.B\u003dnew Ze(this);this.rb\u003dthis;this.La\u003dnull};\nqf\u003dfunction(a,b,c,d){b\u003da.B.listeners[String(b)];if(!b)return!0;b\u003db.concat();for(var e\u003d!0,f\u003d0;f\u003cb.length;++f){var h\u003db[f];if(h\u0026\u0026!h.ix\u0026\u0026h.capture\u003d\u003dc){var l\u003dh.listener,m\u003dh.Fe||h.src;h.Dy\u0026\u0026$e(a.B,h);e\u003d!1!\u003d\u003dl.call(m,d)\u0026\u0026e}}return e\u0026\u0026!d.defaultPrevented};\nrf\u003dfunction(a,b){this.B\u003da;this.C\u003db;this.u\u003d0;this.i\u003dnull};\nsf\u003dfunction(a,b){a.C(b);100\u003ea.u\u0026\u0026(a.u++,b.next\u003da.i,a.i\u003db)};\ntf\u003dfunction(a){return function(){return a}};\nuf\u003dfunction(){};\nvf\u003dfunction(a){var b\u003db||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};\nwf\u003dfunction(a){var b\u003d!1,c;return function(){b||(c\u003da(),b\u003d!0);return c}};\nxf\u003dfunction(a){var b\u003da;return function(){if(b){var c\u003db;b\u003dnull;c()}}};\nQaa\u003dfunction(a,b){var c\u003d0;return function(d){g.C.clearTimeout(c);var e\u003darguments;c\u003dg.C.setTimeout(function(){a.apply(b,e)},50)}};\nzf\u003dfunction(){if(void 0\u003d\u003d\u003dyf){var a\u003dnull,b\u003dg.C.trustedTypes;if(b\u0026\u0026b.createPolicy){try{a\u003db.createPolicy(\"goog#html\",{createHTML:Ua,createScript:Ua,createScriptURL:Ua})}catch(c){g.C.console\u0026\u0026g.C.console.error(c.message)}yf\u003da}else yf\u003da}return yf};\nCf\u003dfunction(a,b){this.i\u003da\u003d\u003d\u003dAf\u0026\u0026b||\"\";this.u\u003dBf};\nFf\u003dfunction(a){return a instanceof Cf\u0026\u0026a.constructor\u003d\u003d\u003dCf\u0026\u0026a.u\u003d\u003d\u003dBf?a.i:\"type_error:Const\"};\ng.Gf\u003dfunction(a){return new Cf(Af,a)};\nIf\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dHf?a:\"\";this.Rk\u003d!0};\nKf\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dJf?a:\"\"};\nLf\u003dfunction(a){return a instanceof Kf\u0026\u0026a.constructor\u003d\u003d\u003dKf?a.i:\"type_error:TrustedResourceUrl\"};\nTaa\u003dfunction(a,b){var c\u003dFf(a);if(!Raa.test(c))throw Error(\"Invalid TrustedResourceUrl format: \"+c);a\u003dc.replace(Saa,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error(\u0027Found marker, \"\u0027+e+\u0027\", in format string, \"\u0027+c+\u0027\", but no valid label mapping found in args: \u0027+JSON.stringify(b));d\u003db[e];return d instanceof Cf?Ff(d):encodeURIComponent(String(d))});\nreturn Mf(a)};\nMf\u003dfunction(a){var b\u003dzf();a\u003db?b.createScriptURL(a):a;return new Kf(a,Jf)};\ng.Of\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dNf?a:\"\"};\ng.Pf\u003dfunction(a){return a instanceof g.Of\u0026\u0026a.constructor\u003d\u003d\u003dg.Of?a.i:\"type_error:SafeUrl\"};\nQf\u003dfunction(a){a\u003dString(a);a\u003da.replace(/(%0A|%0D)/g,\"\");var b\u003da.match(Uaa);return b\u0026\u0026Vaa.test(b[1])?new g.Of(a,Nf):null};\ng.Tf\u003dfunction(a){a instanceof g.Of||(a\u003d\"object\"\u003d\u003dtypeof a\u0026\u0026a.Rk?a.Ih():String(a),a\u003dRf.test(a)?new g.Of(a,Nf):Qf(a));return a||Sf};\ng.Uf\u003dfunction(a,b){if(a instanceof g.Of)return a;a\u003d\"object\"\u003d\u003dtypeof a\u0026\u0026a.Rk?a.Ih():String(a);if(b\u0026\u0026/^data:/i.test(a)\u0026\u0026(b\u003dQf(a)||Sf,b.Ih()\u003d\u003da))return b;Rf.test(a)||(a\u003d\"about:invalid#zClosurez\");return new g.Of(a,Nf)};\nag\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003d$f?a:\"\";this.Rk\u003d!0};\nbg\u003dfunction(a){return a instanceof ag\u0026\u0026a.constructor\u003d\u003d\u003dag?a.i:\"type_error:SafeStyle\"};\neg\u003dfunction(a){var b\u003d\"\",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error(\"Name allows only [-_a-zA-Z0-9], got: \"+c);var d\u003da[c];null!\u003dd\u0026\u0026(d\u003dArray.isArray(d)?d.map(cg).join(\" \"):cg(d),b+\u003dc+\":\"+d+\";\")}return b?new ag(b,$f):dg};\nWaa\u003dfunction(a){function b(d){Array.isArray(d)?d.forEach(b):c+\u003dbg(d)}\nvar c\u003d\"\";Array.prototype.forEach.call(arguments,b);return c?new ag(c,$f):dg};\ncg\u003dfunction(a){if(a instanceof g.Of)return\u0027url(\"\u0027+g.Pf(a).replace(/\u003c/g,\"%3c\").replace(/[\\\\\"]/g,\"\\\\$\u0026\")+\u0027\")\u0027;a\u003da instanceof Cf?Ff(a):Xaa(String(a));if(/[{;}]/.test(a))throw new Za(\"Value does not allow [{;}], got: %s.\",[a]);return a};\nXaa\u003dfunction(a){var b\u003da.replace(fg,\"$1\").replace(fg,\"$1\").replace(gg,\"url\");if(Yaa.test(b)){if(Zaa.test(a))return\"zClosurez\";for(var c\u003db\u003d!0,d\u003d0;d\u003ca.length;d++){var e\u003da.charAt(d);\"\u0027\"\u003d\u003de\u0026\u0026c?b\u003d!b:\u0027\"\u0027\u003d\u003de\u0026\u0026b\u0026\u0026(c\u003d!c)}if(!b||!c||!$aa(a))return\"zClosurez\"}else return\"zClosurez\";return aba(a)};\n$aa\u003dfunction(a){for(var b\u003d!0,c\u003d/^[-_a-zA-Z0-9]$/,d\u003d0;d\u003ca.length;d++){var e\u003da.charAt(d);if(\"]\"\u003d\u003de){if(b)return!1;b\u003d!0}else if(\"[\"\u003d\u003de){if(!b)return!1;b\u003d!1}else if(!b\u0026\u0026!c.test(e))return!1}return b};\naba\u003dfunction(a){return a.replace(gg,function(b,c,d,e){var f\u003d\"\";d\u003dd.replace(/^([\u0027\"])(.*)\\1$/,function(h,l,m){f\u003dl;return m});\nb\u003dg.Tf(d).Ih();return c+f+b+f+e})};\nig\u003dfunction(a,b,c){this.i\u003dc\u003d\u003d\u003dhg?a:\"\";this.u\u003db;this.Rk\u003dthis.CE\u003d!0};\ng.jg\u003dfunction(a){return a instanceof ig\u0026\u0026a.constructor\u003d\u003d\u003dig?a.i:\"type_error:SafeHtml\"};\nlg\u003dfunction(a){if(a instanceof ig)return a;var b\u003d\"object\"\u003d\u003dtypeof a,c\u003dnull;b\u0026\u0026a.CE\u0026\u0026(c\u003da.zr());return kg(pb(b\u0026\u0026a.Rk?a.Ih():String(a)),c)};\nbba\u003dfunction(a){function b(f){Array.isArray(f)?f.forEach(b):(f\u003dlg(f),e.push(g.jg(f).toString()),f\u003df.zr(),0\u003d\u003dd?d\u003df:0!\u003df\u0026\u0026d!\u003df\u0026\u0026(d\u003dnull))}\nvar c\u003dlg(mg),d\u003dc.zr(),e\u003d[];a.forEach(b);return kg(e.join(g.jg(c).toString()),d)};\ncba\u003dfunction(a){return bba(Array.prototype.slice.call(arguments))};\nkg\u003dfunction(a,b){var c\u003dzf();a\u003dc?c.createHTML(a):a;return new ig(a,b,hg)};\ng.ng\u003dfunction(a,b){Ff(a);Ff(a);return kg(b,null)};\ndba\u003dfunction(a,b){Ff(a);Ff(a);return new ag(b,$f)};\nog\u003dfunction(a,b){Ff(a);Ff(a);return Mf(b)};\ng.pg\u003dfunction(a,b){if(eba())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML\u003dg.jg(b)};\ng.qg\u003dfunction(a,b){b\u003db instanceof g.Of?b:g.Uf(b);a.href\u003dg.Pf(b)};\nrg\u003dfunction(a,b,c,d){a\u003da instanceof g.Of?a:g.Uf(a);b\u003db||g.C;c\u003dc instanceof Cf?Ff(c):c||\"\";return void 0!\u003d\u003dd?b.open(g.Pf(a),c,d):b.open(g.Pf(a),c)};\nsg\u003dfunction(){a:{var a\u003dg.C.document;if(a.querySelector\u0026\u0026(a\u003da.querySelector(\"script[nonce]\"))\u0026\u0026(a\u003da.nonce||a.getAttribute(\"nonce\"))\u0026\u0026fba.test(a))break a;a\u003d\"\"}return a};\ngba\u003dfunction(a,b){return a+Math.random()*(b-a)};\ng.tg\u003dfunction(a,b,c){return Math.min(Math.max(a,b),c)};\ng.ug\u003dfunction(a,b){a%\u003db;return 0\u003ea*b?a+b:a};\ng.vg\u003dfunction(a,b,c){return a+c*(b-a)};\nwg\u003dfunction(a,b){return 1E-6\u003e\u003dMath.abs(a-b)};\ng.xg\u003dfunction(a,b){this.x\u003dvoid 0!\u003d\u003da?a:0;this.y\u003dvoid 0!\u003d\u003db?b:0};\nyg\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.x\u003d\u003db.x\u0026\u0026a.y\u003d\u003db.y:!1};\ng.zg\u003dfunction(a,b){this.width\u003da;this.height\u003db};\ng.Ag\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.width\u003d\u003db.width\u0026\u0026a.height\u003d\u003db.height:!1};\nBg\u003dfunction(a){return a.width*a.height};\nCg\u003dfunction(a){return encodeURIComponent(String(a))};\nDg\u003dfunction(a){return decodeURIComponent(a.replace(/\\+/g,\" \"))};\ng.Eg\u003dfunction(a){return a\u003dpb(a,void 0)};\ng.Fg\u003dfunction(a){return null\u003d\u003da?\"\":String(a)};\nGg\u003dfunction(a){for(var b\u003d0,c\u003d0;c\u003ca.length;++c)b\u003d31*b+a.charCodeAt(c)\u003e\u003e\u003e0;return b};\nHg\u003dfunction(a){var b\u003dNumber(a);return 0\u003d\u003db\u0026\u0026g.eb(a)?NaN:b};\nIg\u003dfunction(a){return String(a).replace(/\\-([a-z])/g,function(b,c){return c.toUpperCase()})};\nPg\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\nhba\u003dfunction(a){return a.replace(RegExp(\"(^|[\\\\s]+)([a-z])\",\"g\"),function(b,c,d){return c+d.toUpperCase()})};\niba\u003dfunction(a){var b\u003d1;a\u003da.split(\":\");for(var c\u003d[];0\u003cb\u0026\u0026a.length;)c.push(a.shift()),b--;a.length\u0026\u0026c.push(a.join(\":\"));return c};\nTg\u003dfunction(a){return a?new Qg(Rg(a)):Sg||(Sg\u003dnew Qg)};\nUg\u003dfunction(a){var b\u003ddocument;return\"string\"\u003d\u003d\u003dtypeof a?b.getElementById(a):a};\ng.Vg\u003dfunction(a,b){return(b||document).getElementsByTagName(String(a))};\ng.Xg\u003dfunction(a,b){var c\u003db||document;return c.querySelectorAll\u0026\u0026c.querySelector?c.querySelectorAll(\".\"+a):g.Wg(document,\"*\",a,b)};\ng.Yg\u003dfunction(a,b){var c\u003db||document;if(c.getElementsByClassName)a\u003dc.getElementsByClassName(a)[0];else{c\u003ddocument;var d\u003db||c;a\u003dd.querySelectorAll\u0026\u0026d.querySelector\u0026\u0026a?d.querySelector(a?\".\"+a:\"\"):g.Wg(c,\"*\",a,b)[0]||null}return a||null};\ng.Wg\u003dfunction(a,b,c,d){a\u003dd||a;b\u003db\u0026\u0026\"*\"!\u003db?String(b).toUpperCase():\"\";if(a.querySelectorAll\u0026\u0026a.querySelector\u0026\u0026(b||c))return a.querySelectorAll(b+(c?\".\"+c:\"\"));if(c\u0026\u0026a.getElementsByClassName){a\u003da.getElementsByClassName(c);if(b){d\u003d{};for(var e\u003d0,f\u003d0,h;h\u003da[f];f++)b\u003d\u003dh.nodeName\u0026\u0026(d[e++]\u003dh);d.length\u003de;return d}return a}a\u003da.getElementsByTagName(b||\"*\");if(c){d\u003d{};for(f\u003de\u003d0;h\u003da[f];f++)b\u003dh.className,\"function\"\u003d\u003dtypeof b.split\u0026\u0026g.Ub(b.split(/\\s+/),c)\u0026\u0026(d[e++]\u003dh);d.length\u003de;return d}return a};\n$g\u003dfunction(a,b){g.ze(b,function(c,d){c\u0026\u0026\"object\"\u003d\u003dtypeof c\u0026\u0026c.Rk\u0026\u0026(c\u003dc.Ih());\"style\"\u003d\u003dd?a.style.cssText\u003dc:\"class\"\u003d\u003dd?a.className\u003dc:\"for\"\u003d\u003dd?a.htmlFor\u003dc:Zg.hasOwnProperty(d)?a.setAttribute(Zg[d],c):cb(d,\"aria-\")||cb(d,\"data-\")?a.setAttribute(d,c):a[d]\u003dc})};\nah\u003dfunction(a){a\u003da.document;a\u003d\"CSS1Compat\"\u003d\u003da.compatMode?a.documentElement:a.body;return new g.zg(a.clientWidth,a.clientHeight)};\nch\u003dfunction(a){var b\u003dbh(a);a\u003da.parentWindow||a.defaultView;return g.Dc\u0026\u0026g.uc(\"10\")\u0026\u0026a.pageYOffset!\u003db.scrollTop?new g.xg(b.scrollLeft,b.scrollTop):new g.xg(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};\nbh\u003dfunction(a){return a.scrollingElement?a.scrollingElement:g.dh||\"CSS1Compat\"!\u003da.compatMode?a.body||a.documentElement:a.documentElement};\neh\u003dfunction(a){return a?a.parentWindow||a.defaultView:window};\nhh\u003dfunction(a,b,c){var d\u003darguments,e\u003ddocument,f\u003dd[1],h\u003dfh(e,String(d[0]));f\u0026\u0026(\"string\"\u003d\u003d\u003dtypeof f?h.className\u003df:Array.isArray(f)?h.className\u003df.join(\" \"):$g(h,f));2\u003cd.length\u0026\u0026gh(e,h,d,2);return h};\ngh\u003dfunction(a,b,c,d){function e(l){l\u0026\u0026b.appendChild(\"string\"\u003d\u003d\u003dtypeof l?a.createTextNode(l):l)}\nfor(;d\u003cc.length;d++){var f\u003dc[d];if(!g.La(f)||g.Ma(f)\u0026\u00260\u003cf.nodeType)e(f);else{a:{if(f\u0026\u0026\"number\"\u003d\u003dtypeof f.length){if(g.Ma(f)){var h\u003d\"function\"\u003d\u003dtypeof f.item||\"string\"\u003d\u003dtypeof f.item;break a}if(\"function\"\u003d\u003d\u003dtypeof f){h\u003d\"function\"\u003d\u003dtypeof f.item;break a}}h\u003d!1}g.mc(h?g.bc(f):f,e)}}};\ng.ih\u003dfunction(a){return fh(document,a)};\nfh\u003dfunction(a,b){b\u003dString(b);\"application/xhtml+xml\"\u003d\u003d\u003da.contentType\u0026\u0026(b\u003db.toLowerCase());return a.createElement(b)};\ng.jh\u003dfunction(a){return document.createTextNode(String(a))};\ng.kh\u003dfunction(a){for(var b;b\u003da.firstChild;)a.removeChild(b)};\ng.lh\u003dfunction(a,b,c){a.insertBefore(b,a.childNodes[c]||null)};\ng.mh\u003dfunction(a){return a\u0026\u0026a.parentNode?a.parentNode.removeChild(a):null};\njba\u003dfunction(a){return void 0!\u003da.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1\u003d\u003db.nodeType})};\ng.nh\u003dfunction(a){var b;if(kba\u0026\u0026!(g.Dc\u0026\u0026g.uc(\"9\")\u0026\u0026!g.uc(\"10\")\u0026\u0026g.C.SVGElement\u0026\u0026a instanceof g.C.SVGElement)\u0026\u0026(b\u003da.parentElement))return b;b\u003da.parentNode;return g.Ma(b)\u0026\u00261\u003d\u003db.nodeType?b:null};\ng.oh\u003dfunction(a,b){if(!a||!b)return!1;if(a.contains\u0026\u00261\u003d\u003db.nodeType)return a\u003d\u003db||a.contains(b);if(\"undefined\"!\u003dtypeof a.compareDocumentPosition)return a\u003d\u003db||!!(a.compareDocumentPosition(b)\u002616);for(;b\u0026\u0026a!\u003db;)b\u003db.parentNode;return b\u003d\u003da};\nRg\u003dfunction(a){return 9\u003d\u003da.nodeType?a:a.ownerDocument||a.document};\ng.ph\u003dfunction(a,b){if(\"textContent\"in a)a.textContent\u003db;else if(3\u003d\u003da.nodeType)a.data\u003dString(b);else if(a.firstChild\u0026\u00263\u003d\u003da.firstChild.nodeType){for(;a.lastChild!\u003da.firstChild;)a.removeChild(a.lastChild);a.firstChild.data\u003dString(b)}else{g.kh(a);var c\u003dRg(a);a.appendChild(c.createTextNode(String(b)))}};\nrh\u003dfunction(a){var b;if((b\u003d\"A\"\u003d\u003da.tagName\u0026\u0026a.hasAttribute(\"href\")||\"INPUT\"\u003d\u003da.tagName||\"TEXTAREA\"\u003d\u003da.tagName||\"SELECT\"\u003d\u003da.tagName||\"BUTTON\"\u003d\u003da.tagName?!a.disabled\u0026\u0026(!a.hasAttribute(\"tabindex\")||qh(a)):a.hasAttribute(\"tabindex\")\u0026\u0026qh(a))\u0026\u0026g.Dc){var c;\"function\"!\u003d\u003dtypeof a.getBoundingClientRect||g.Dc\u0026\u0026null\u003d\u003da.parentElement?c\u003d{height:a.offsetHeight,width:a.offsetWidth}:c\u003da.getBoundingClientRect();a\u003dnull!\u003dc\u0026\u00260\u003cc.height\u0026\u00260\u003cc.width}else a\u003db;return a};\nqh\u003dfunction(a){a\u003da.tabIndex;return\"number\"\u003d\u003d\u003dtypeof a\u0026\u00260\u003c\u003da\u0026\u002632768\u003ea};\nxh\u003dfunction(a,b,c,d){if(!b\u0026\u0026!c)return null;var e\u003db?String(b).toUpperCase():null;return sh(a,function(f){return(!e||f.nodeName\u003d\u003de)\u0026\u0026(!c||\"string\"\u003d\u003d\u003dtypeof f.className\u0026\u0026g.Ub(f.className.split(/\\s+/),c))},!0,d)};\nsh\u003dfunction(a,b,c,d){a\u0026\u0026!c\u0026\u0026(a\u003da.parentNode);for(c\u003d0;a\u0026\u0026(null\u003d\u003dd||c\u003c\u003dd);){if(b(a))return a;a\u003da.parentNode;c++}return null};\nQg\u003dfunction(a){this.i\u003da||g.C.document||document};\nzh\u003dfunction(a,b,c){var d\u003da;b\u0026\u0026(d\u003d(0,g.E)(a,b));\"function\"!\u003d\u003dtypeof g.C.setImmediate||!c\u0026\u0026g.C.Window\u0026\u0026g.C.Window.prototype\u0026\u0026(Ab()||!zb(\"Edge\"))\u0026\u0026g.C.Window.prototype.setImmediate\u003d\u003dg.C.setImmediate?(yh||(yh\u003dlba()),yh(d)):g.C.setImmediate(d)};\nlba\u003dfunction(){var a\u003dg.C.MessageChannel;\"undefined\"\u003d\u003d\u003dtypeof a\u0026\u0026\"undefined\"!\u003d\u003dtypeof window\u0026\u0026window.postMessage\u0026\u0026window.addEventListener\u0026\u0026!zb(\"Presto\")\u0026\u0026(a\u003dfunction(){var e\u003dg.ih(\"IFRAME\");e.style.display\u003d\"none\";document.documentElement.appendChild(e);var f\u003de.contentWindow;e\u003df.document;e.open();e.close();var h\u003d\"callImmediate\"+Math.random(),l\u003d\"file:\"\u003d\u003df.location.protocol?\"*\":f.location.protocol+\"//\"+f.location.host;e\u003d(0,g.E)(function(m){if((\"*\"\u003d\u003dl||m.origin\u003d\u003dl)\u0026\u0026m.data\u003d\u003dh)this.port1.onmessage()},this);\nf.addEventListener(\"message\",e,!1);this.port1\u003d{};this.port2\u003d{postMessage:function(){f.postMessage(h,l)}}});\nif(\"undefined\"!\u003d\u003dtypeof a\u0026\u0026!Cb()){var b\u003dnew a,c\u003d{},d\u003dc;b.port1.onmessage\u003dfunction(){if(void 0!\u003d\u003dc.next){c\u003dc.next;var e\u003dc.JJ;c.JJ\u003dnull;e()}};\nreturn function(e){d.next\u003d{JJ:e};d\u003dd.next;b.port2.postMessage(0)}}return function(e){g.C.setTimeout(e,0)}};\nAh\u003dfunction(a){g.C.setTimeout(function(){throw a;},0)};\nBh\u003dfunction(){this.u\u003dthis.i\u003dnull};\nCh\u003dfunction(){this.next\u003dthis.scope\u003dthis.i\u003dnull};\ng.Gh\u003dfunction(a,b){Dh||mba();Eh||(Dh(),Eh\u003d!0);Fh.add(a,b)};\nmba\u003dfunction(){if(g.C.Promise\u0026\u0026g.C.Promise.resolve){var a\u003dg.C.Promise.resolve(void 0);Dh\u003dfunction(){a.then(Hh)}}else Dh\u003dfunction(){zh(Hh)}};\nHh\u003dfunction(){for(var a;a\u003dFh.remove();){try{a.i.call(a.scope)}catch(b){Ah(b)}sf(Ih,a)}Eh\u003d!1};\nJh\u003dfunction(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};\nLh\u003dfunction(a){this.i\u003d0;this.K\u003dvoid 0;this.C\u003dthis.u\u003dthis.B\u003dnull;this.D\u003dthis.I\u003d!1;if(a!\u003dg.Ia)try{var b\u003dthis;a.call(void 0,function(c){Kh(b,2,c)},function(c){Kh(b,3,c)})}catch(c){Kh(this,3,c)}};\nMh\u003dfunction(){this.next\u003dthis.context\u003dthis.onRejected\u003dthis.u\u003dthis.i\u003dnull;this.B\u003d!1};\nOh\u003dfunction(a,b,c){var d\u003dNh.get();d.u\u003da;d.onRejected\u003db;d.context\u003dc;return d};\nPh\u003dfunction(a){if(a instanceof Lh)return a;var b\u003dnew Lh(g.Ia);Kh(b,2,a);return b};\nQh\u003dfunction(a){return new Lh(function(b,c){c(a)})};\nSh\u003dfunction(a,b,c){Rh(a,b,c,null)||g.Gh(g.Qa(b,a))};\nnba\u003dfunction(a){return new Lh(function(b,c){a.length||b(void 0);for(var d\u003d0,e;d\u003ca.length;d++)e\u003da[d],Sh(e,b,c)})};\noba\u003dfunction(a){return new Lh(function(b,c){var d\u003da.length,e\u003d[];if(d)for(var f\u003dfunction(n,p){d--;e[n]\u003dp;0\u003d\u003dd\u0026\u0026b(e)},h\u003dfunction(n){c(n)},l\u003d0,m;l\u003ca.length;l++)m\u003da[l],Sh(m,g.Qa(f,l),h);\nelse b(e)})};\nUh\u003dfunction(a,b){b\u003dOh(b,b,void 0);b.B\u003d!0;Th(a,b);return a};\nVh\u003dfunction(a,b){if(0\u003d\u003da.i)if(a.B){var c\u003da.B;if(c.u){for(var d\u003d0,e\u003dnull,f\u003dnull,h\u003dc.u;h\u0026\u0026(h.B||(d++,h.i\u003d\u003da\u0026\u0026(e\u003dh),!(e\u0026\u00261\u003cd)));h\u003dh.next)e||(f\u003dh);e\u0026\u0026(0\u003d\u003dc.i\u0026\u00261\u003d\u003dd?Vh(c,b):(f?(d\u003df,d.next\u003d\u003dc.C\u0026\u0026(c.C\u003dd),d.next\u003dd.next.next):Wh(c),Xh(c,e,3,b)))}a.B\u003dnull}else Kh(a,3,b)};\nTh\u003dfunction(a,b){a.u||2!\u003da.i\u0026\u00263!\u003da.i||Yh(a);a.C?a.C.next\u003db:a.u\u003db;a.C\u003db};\n$h\u003dfunction(a,b,c,d){var e\u003dOh(null,null,null);e.i\u003dnew Lh(function(f,h){e.u\u003db?function(l){try{var m\u003db.call(d,l);f(m)}catch(n){h(n)}}:f;\ne.onRejected\u003dc?function(l){try{var m\u003dc.call(d,l);void 0\u003d\u003d\u003dm\u0026\u0026l instanceof Zh?h(l):f(m)}catch(n){h(n)}}:h});\ne.i.B\u003da;Th(a,e);return e.i};\nKh\u003dfunction(a,b,c){0\u003d\u003da.i\u0026\u0026(a\u003d\u003d\u003dc\u0026\u0026(b\u003d3,c\u003dnew TypeError(\"Promise cannot resolve to itself\")),a.i\u003d1,Rh(c,a.mY,a.nY,a)||(a.K\u003dc,a.i\u003db,a.B\u003dnull,Yh(a),3!\u003db||c instanceof Zh||pba(a,c)))};\nRh\u003dfunction(a,b,c,d){if(a instanceof Lh)return Th(a,Oh(b||g.Ia,c||null,d)),!0;if(Jh(a))return a.then(b,c,d),!0;if(g.Ma(a))try{var e\u003da.then;if(\"function\"\u003d\u003d\u003dtypeof e)return qba(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1};\nqba\u003dfunction(a,b,c,d,e){function f(m){l||(l\u003d!0,d.call(e,m))}\nfunction h(m){l||(l\u003d!0,c.call(e,m))}\nvar l\u003d!1;try{b.call(a,h,f)}catch(m){f(m)}};\nYh\u003dfunction(a){a.I||(a.I\u003d!0,g.Gh(a.lS,a))};\nWh\u003dfunction(a){var b\u003dnull;a.u\u0026\u0026(b\u003da.u,a.u\u003db.next,b.next\u003dnull);a.u||(a.C\u003dnull);return b};\nXh\u003dfunction(a,b,c,d){if(3\u003d\u003dc\u0026\u0026b.onRejected\u0026\u0026!b.B)for(;a\u0026\u0026a.D;a\u003da.B)a.D\u003d!1;if(b.i)b.i.B\u003dnull,ai(b,c,d);else try{b.B?b.u.call(b.context):ai(b,c,d)}catch(e){bi.call(null,e)}sf(Nh,b)};\nai\u003dfunction(a,b,c){2\u003d\u003db?a.u.call(a.context,c):a.onRejected\u0026\u0026a.onRejected.call(a.context,c)};\npba\u003dfunction(a,b){a.D\u003d!0;g.Gh(function(){a.D\u0026\u0026bi.call(null,b)})};\nZh\u003dfunction(a){Ya.call(this,a)};\ng.ci\u003dfunction(a,b){g.pf.call(this);this.Wf\u003da||1;this.Ix\u003db||g.C;this.CJ\u003d(0,g.E)(this.bY,this);this.NL\u003dg.Ra()};\ng.di\u003dfunction(a,b,c){if(\"function\"\u003d\u003d\u003dtypeof a)c\u0026\u0026(a\u003d(0,g.E)(a,c));else if(a\u0026\u0026\"function\"\u003d\u003dtypeof a.handleEvent)a\u003d(0,g.E)(a.handleEvent,a);else throw Error(\"Invalid listener argument\");return 2147483647\u003cNumber(b)?-1:g.C.setTimeout(a,b||0)};\nei\u003dfunction(a,b){var c\u003dnull;return(new Lh(function(d,e){c\u003dg.di(function(){d(b)},a);\n-1\u003d\u003dc\u0026\u0026e(Error(\"Failed to schedule timer.\"))})).wh(function(d){g.C.clearTimeout(c);\nthrow d;})};\nfi\u003dfunction(a){this.K\u003da;this.i\u003dnew Map;this.I\u003dnew Set;this.B\u003d0;this.C\u003d100;this.flushInterval\u003d3E4;this.u\u003dnew g.ci(this.flushInterval);this.u.Ra(\"tick\",this.kO,!1,this);this.D\u003d!1};\ngi\u003dfunction(a){a.u.enabled||a.u.start();a.B++;a.B\u003e\u003da.C\u0026\u0026a.kO()};\nhi\u003dfunction(a,b){return a.I.has(b)?void 0:a.i.get(b)};\nrba\u003dfunction(a){for(var b\u003d0;b\u003ca.length;b++)a[b].clear()};\nii\u003dfunction(a){this.i\u003da;this.i.qJ(\"/client_streamz/po/w/rl\",{Fn:3,En:\"mn\"},{Fn:2,En:\"ac\"},{Fn:2,En:\"sc\"},{Fn:3,En:\"rk\"})};\nji\u003dfunction(a){this.i\u003da;this.i.qJ(\"/client_streamz/po/w/el\",{Fn:3,En:\"en\"},{Fn:3,En:\"rk\"})};\nsba\u003dfunction(a){this.i\u003da;this.i.DR(\"/client_streamz/po/w/cec\",{Fn:2,En:\"ec\"},{Fn:3,En:\"rk\"})};\nki\u003dfunction(a){xd.call(this,a,-1,tba)};\nli\u003dfunction(a){xd.call(this,a,-1,uba)};\nmi\u003dfunction(a){xd.call(this,a)};\nni\u003dfunction(a){xd.call(this,a)};\noi\u003dfunction(a){xd.call(this,a,-1,vba)};\npi\u003dfunction(a){if(!a)return\"\";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||\"\";a\u003da.split(\"#\")[0].split(\"?\")[0];a\u003da.toLowerCase();0\u003d\u003da.indexOf(\"//\")\u0026\u0026(a\u003dwindow.location.protocol+a);/^[\\w\\-]*:\\/\\//.test(a)||(a\u003dwindow.location.href);var b\u003da.substring(a.indexOf(\"://\")+3),c\u003db.indexOf(\"/\");-1!\u003dc\u0026\u0026(b\u003db.substring(0,c));c\u003da.substring(0,a.indexOf(\"://\"));if(!c)throw Error(\"URI is missing protocol: \"+a);if(\"http\"!\u003d\u003dc\u0026\u0026\"https\"!\u003d\u003dc\u0026\u0026\"chrome-extension\"!\u003d\u003dc\u0026\u0026\"moz-extension\"!\u003d\u003dc\u0026\u0026\"file\"!\u003d\u003dc\u0026\u0026\"android-app\"!\u003d\u003d\nc\u0026\u0026\"chrome-search\"!\u003d\u003dc\u0026\u0026\"chrome-untrusted\"!\u003d\u003dc\u0026\u0026\"chrome\"!\u003d\u003dc\u0026\u0026\"app\"!\u003d\u003dc\u0026\u0026\"devtools\"!\u003d\u003dc)throw Error(\"Invalid URI scheme in origin: \"+c);a\u003d\"\";var d\u003db.indexOf(\":\");if(-1!\u003dd){var e\u003db.substring(d+1);b\u003db.substring(0,d);if(\"http\"\u003d\u003d\u003dc\u0026\u0026\"80\"!\u003d\u003de||\"https\"\u003d\u003d\u003dc\u0026\u0026\"443\"!\u003d\u003de)a\u003d\":\"+e}return c+\"://\"+b+a};\nwba\u003dfunction(){function a(){e[0]\u003d1732584193;e[1]\u003d4023233417;e[2]\u003d2562383102;e[3]\u003d271733878;e[4]\u003d3285377520;p\u003dn\u003d0}\nfunction b(r){for(var t\u003dh,u\u003d0;64\u003eu;u+\u003d4)t[u/4]\u003dr[u]\u003c\u003c24|r[u+1]\u003c\u003c16|r[u+2]\u003c\u003c8|r[u+3];for(u\u003d16;80\u003eu;u++)r\u003dt[u-3]^t[u-8]^t[u-14]^t[u-16],t[u]\u003d(r\u003c\u003c1|r\u003e\u003e\u003e31)\u00264294967295;r\u003de[0];var x\u003de[1],y\u003de[2],z\u003de[3],D\u003de[4];for(u\u003d0;80\u003eu;u++){if(40\u003eu)if(20\u003eu){var H\u003dz^x\u0026(y^z);var F\u003d1518500249}else H\u003dx^y^z,F\u003d1859775393;else 60\u003eu?(H\u003dx\u0026y|z\u0026(x|y),F\u003d2400959708):(H\u003dx^y^z,F\u003d3395469782);H\u003d((r\u003c\u003c5|r\u003e\u003e\u003e27)\u00264294967295)+H+D+F+t[u]\u00264294967295;D\u003dz;z\u003dy;y\u003d(x\u003c\u003c30|x\u003e\u003e\u003e2)\u00264294967295;x\u003dr;r\u003dH}e[0]\u003de[0]+r\u00264294967295;e[1]\u003de[1]+x\u00264294967295;e[2]\u003d\ne[2]+y\u00264294967295;e[3]\u003de[3]+z\u00264294967295;e[4]\u003de[4]+D\u00264294967295}\nfunction c(r,t){if(\"string\"\u003d\u003d\u003dtypeof r){r\u003dunescape(encodeURIComponent(r));for(var u\u003d[],x\u003d0,y\u003dr.length;x\u003cy;++x)u.push(r.charCodeAt(x));r\u003du}t||(t\u003dr.length);u\u003d0;if(0\u003d\u003dn)for(;u+64\u003ct;)b(r.slice(u,u+64)),u+\u003d64,p+\u003d64;for(;u\u003ct;)if(f[n++]\u003dr[u++],p++,64\u003d\u003dn)for(n\u003d0,b(f);u+64\u003ct;)b(r.slice(u,u+64)),u+\u003d64,p+\u003d64}\nfunction d(){var r\u003d[],t\u003d8*p;56\u003en?c(l,56-n):c(l,64-(n-56));for(var u\u003d63;56\u003c\u003du;u--)f[u]\u003dt\u0026255,t\u003e\u003e\u003e\u003d8;b(f);for(u\u003dt\u003d0;5\u003eu;u++)for(var x\u003d24;0\u003c\u003dx;x-\u003d8)r[t++]\u003de[u]\u003e\u003ex\u0026255;return r}\nfor(var e\u003d[],f\u003d[],h\u003d[],l\u003d[128],m\u003d1;64\u003em;++m)l[m]\u003d0;var n,p;a();return{reset:a,update:c,digest:d,aS:function(){for(var r\u003dd(),t\u003d\"\",u\u003d0;u\u003cr.length;u++)t+\u003d\"0123456789ABCDEF\".charAt(Math.floor(r[u]/16))+\"0123456789ABCDEF\".charAt(r[u]%16);return t}}};\nqi\u003dfunction(a,b,c){var d\u003dString(g.C.location.href);return d\u0026\u0026a\u0026\u0026b?[b,xba(pi(d),a,c||null)].join(\" \"):null};\nxba\u003dfunction(a,b,c){var d\u003d[],e\u003d[];if(1\u003d\u003d(Array.isArray(c)?2:1))return e\u003d[b,a],g.mc(d,function(l){e.push(l)}),ri(e.join(\" \"));\nvar f\u003d[],h\u003d[];g.mc(c,function(l){h.push(l.key);f.push(l.value)});\nc\u003dMath.floor((new Date).getTime()/1E3);e\u003dg.Wb(f)?[c,b,a]:[f.join(\":\"),c,b,a];g.mc(d,function(l){e.push(l)});\na\u003dri(e.join(\" \"));a\u003d[c,a];g.Wb(h)||a.push(h.join(\"\"));return a.join(\"_\")};\nri\u003dfunction(a){var b\u003dwba();b.update(a);return b.aS().toLowerCase()};\nsi\u003dfunction(a){this.i\u003da||{cookie:\"\"}};\nti\u003dfunction(a){a\u003d(a.i.cookie||\"\").split(\";\");for(var b\u003d[],c\u003d[],d,e,f\u003d0;f\u003ca.length;f++)e\u003drb(a[f]),d\u003de.indexOf(\"\u003d\"),-1\u003d\u003dd?(b.push(\"\"),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};\nui\u003dfunction(a){return!!yba.FPA_SAMESITE_PHASE2_MOD||!(void 0\u003d\u003d\u003da||!a)};\nvi\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b\u003dg.C.__SAPISID||g.C.__APISID||g.C.__3PSAPISID||g.C.__OVERRIDE_SID;ui(a)\u0026\u0026(b\u003db||g.C.__1PSAPISID);if(b)return!0;var c\u003dnew si(document);b\u003dc.get(\"SAPISID\")||c.get(\"APISID\")||c.get(\"__Secure-3PAPISID\")||c.get(\"SID\");ui(a)\u0026\u0026(b\u003db||c.get(\"__Secure-1PAPISID\"));return!!b};\nwi\u003dfunction(a,b,c,d){(a\u003dg.C[a])||(a\u003d(new si(document)).get(b));return a?qi(a,c,d):null};\nxi\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dpi(String(g.C.location.href)),d\u003d[];if(vi(b)){c\u003d0\u003d\u003dc.indexOf(\"https:\")||0\u003d\u003dc.indexOf(\"chrome-extension:\")||0\u003d\u003dc.indexOf(\"moz-extension:\");var e\u003dc?g.C.__SAPISID:g.C.__APISID;e||(e\u003dnew si(document),e\u003de.get(c?\"SAPISID\":\"APISID\")||e.get(\"__Secure-3PAPISID\"));(e\u003de?qi(e,c?\"SAPISIDHASH\":\"APISIDHASH\",a):null)\u0026\u0026d.push(e);c\u0026\u0026ui(b)\u0026\u0026((b\u003dwi(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",a))\u0026\u0026d.push(b),(a\u003dwi(\"__3PSAPISID\",\"__Secure-3PAPISID\",\"SAPISID3PHASH\",a))\u0026\u0026d.push(a))}return 0\u003d\u003d\nd.length?null:d.join(\" \")};\nyi\u003dfunction(a){xd.call(this,a,-1,zba)};\nzi\u003dfunction(){};\ng.Ai\u003dfunction(a,b,c,d){this.C\u003da;this.D\u003db;this.i\u003dthis.B\u003da;this.I\u003dc||0;this.K\u003dd||2};\ng.Hi\u003dfunction(a){a.i\u003dMath.min(a.D,a.i*a.K);a.B\u003dMath.min(a.D,a.i+(a.I?Math.round(a.I*(Math.random()-.5)*2*a.i):0));a.u++};\ng.Ji\u003dfunction(a){var b\u003d[];Ii(new Aba,a,b);return b.join(\"\")};\nAba\u003dfunction(){};\nIi\u003dfunction(a,b,c){if(null\u003d\u003db)c.push(\"null\");else{if(\"object\"\u003d\u003dtypeof b){if(Array.isArray(b)){var d\u003db;b\u003dd.length;c.push(\"[\");for(var e\u003d\"\",f\u003d0;f\u003cb;f++)c.push(e),Ii(a,d[f],c),e\u003d\",\";c.push(\"]\");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b\u003db.valueOf();else{c.push(\"{\");e\u003d\"\";for(d in b)Object.prototype.hasOwnProperty.call(b,d)\u0026\u0026(f\u003db[d],\"function\"!\u003dtypeof f\u0026\u0026(c.push(e),Ki(d,c),c.push(\":\"),Ii(a,f,c),e\u003d\",\"));c.push(\"}\");return}}switch(typeof b){case \"string\":Ki(b,c);break;case \"number\":c.push(isFinite(b)\u0026\u0026\n!isNaN(b)?String(b):\"null\");break;case \"boolean\":c.push(String(b));break;case \"function\":c.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof b);}}};\nKi\u003dfunction(a,b){b.push(\u0027\"\u0027,a.replace(Bba,function(c){var d\u003dLi[c];d||(d\u003d\"\\\\u\"+(c.charCodeAt(0)|65536).toString(16).substr(1),Li[c]\u003dd);return d}),\u0027\"\u0027)};\nCba\u003dfunction(a){switch(a){case 0:return\"No Error\";case 1:return\"Access denied to content document\";case 2:return\"File not found\";case 3:return\"Firefox silently errored\";case 4:return\"Application custom error\";case 5:return\"An exception occurred\";case 6:return\"Http response at 400 or 500 level\";case 7:return\"Request was aborted\";case 8:return\"Request timed out\";case 9:return\"The resource is not available offline\";default:return\"Unrecognized error code\"}};\nMi\u003dfunction(){};\nNi\u003dfunction(){};\nOi\u003dfunction(a){if(!a.B\u0026\u0026\"undefined\"\u003d\u003dtypeof XMLHttpRequest\u0026\u0026\"undefined\"!\u003dtypeof ActiveXObject){for(var b\u003d[\"MSXML2.XMLHTTP.6.0\",\"MSXML2.XMLHTTP.3.0\",\"MSXML2.XMLHTTP\",\"Microsoft.XMLHTTP\"],c\u003d0;c\u003cb.length;c++){var d\u003db[c];try{return new ActiveXObject(d),a.B\u003dd}catch(e){}}throw Error(\"Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed\");}return a.B};\nPi\u003dfunction(a,b,c,d,e,f,h){var l\u003d\"\";a\u0026\u0026(l+\u003da+\":\");c\u0026\u0026(l+\u003d\"//\",b\u0026\u0026(l+\u003db+\"@\"),l+\u003dc,d\u0026\u0026(l+\u003d\":\"+d));e\u0026\u0026(l+\u003de);f\u0026\u0026(l+\u003d\"?\"+f);h\u0026\u0026(l+\u003d\"#\"+h);return l};\nQi\u003dfunction(a){return a?decodeURI(a):a};\ng.Si\u003dfunction(a,b){return b.match(Ri)[a]||null};\ng.Ti\u003dfunction(a){return Qi(g.Si(3,a))};\nUi\u003dfunction(a){a\u003da.match(Ri);return Pi(a[1],null,a[3],a[4])};\nVi\u003dfunction(a){a\u003da.match(Ri);return Pi(null,null,null,null,a[5],a[6],a[7])};\nWi\u003dfunction(a,b){if(a){a\u003da.split(\"\u0026\");for(var c\u003d0;c\u003ca.length;c++){var d\u003da[c].indexOf(\"\u003d\"),e\u003dnull;if(0\u003c\u003dd){var f\u003da[c].substring(0,d);e\u003da[c].substring(d+1)}else f\u003da[c];b(f,e?Dg(e):\"\")}}};\nXi\u003dfunction(a){var b\u003da.indexOf(\"#\");0\u003eb\u0026\u0026(b\u003da.length);var c\u003da.indexOf(\"?\");if(0\u003ec||c\u003eb){c\u003db;var d\u003d\"\"}else d\u003da.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]};\nYi\u003dfunction(a,b){return b?a?a+\"\u0026\"+b:b:a};\nZi\u003dfunction(a,b){if(!b)return a;a\u003dXi(a);a[1]\u003dYi(a[1],b);return a[0]+(a[1]?\"?\"+a[1]:\"\")+a[2]};\n$i\u003dfunction(a,b,c){if(Array.isArray(b))for(var d\u003d0;d\u003cb.length;d++)$i(a,String(b[d]),c);else null!\u003db\u0026\u0026c.push(a+(\"\"\u003d\u003d\u003db?\"\":\"\u003d\"+Cg(b)))};\naj\u003dfunction(a,b){var c\u003d[];for(b\u003db||0;b\u003ca.length;b+\u003d2)$i(a[b],a[b+1],c);return c.join(\"\u0026\")};\ng.bj\u003dfunction(a){var b\u003d[],c;for(c in a)$i(c,a[c],b);return b.join(\"\u0026\")};\ncj\u003dfunction(a,b){var c\u003d2\u003d\u003darguments.length?aj(arguments[1],0):aj(arguments,1);return Zi(a,c)};\ng.dj\u003dfunction(a,b){b\u003dg.bj(b);return Zi(a,b)};\nej\u003dfunction(a,b,c){c\u003dnull!\u003dc?\"\u003d\"+Cg(c):\"\";return Zi(a,b+c)};\nfj\u003dfunction(a,b,c,d){for(var e\u003dc.length;0\u003c\u003d(b\u003da.indexOf(c,b))\u0026\u0026b\u003cd;){var f\u003da.charCodeAt(b-1);if(38\u003d\u003df||63\u003d\u003df)if(f\u003da.charCodeAt(b+e),!f||61\u003d\u003df||38\u003d\u003df||35\u003d\u003df)return b;b+\u003de+1}return-1};\nhj\u003dfunction(a,b){var c\u003da.search(gj),d\u003dfj(a,0,b,c);if(0\u003ed)return null;var e\u003da.indexOf(\"\u0026\",d);if(0\u003ee||e\u003ec)e\u003dc;d+\u003db.length+1;return Dg(a.substr(d,e-d))};\nij\u003dfunction(a,b){for(var c\u003da.search(gj),d\u003d0,e,f\u003d[];0\u003c\u003d(e\u003dfj(a,d,b,c));)f.push(a.substring(d,e)),d\u003dMath.min(a.indexOf(\"\u0026\",e)+1||c,c);f.push(a.substr(d));return f.join(\"\").replace(Dba,\"$1\")};\njj\u003dfunction(a,b,c){return ej(ij(a,b),b,c)};\nEba\u003dfunction(a,b){a\u003dXi(a);var c\u003da[1],d\u003d[];c\u0026\u0026c.split(\"\u0026\").forEach(function(e){var f\u003de.indexOf(\"\u003d\");b.hasOwnProperty(0\u003c\u003df?e.substr(0,f):e)||d.push(e)});\na[1]\u003dYi(d.join(\"\u0026\"),g.bj(b));return a[0]+(a[1]?\"?\"+a[1]:\"\")+a[2]};\ng.kj\u003dfunction(a){g.pf.call(this);this.headers\u003dnew Map;this.Ba\u003da||null;this.D\u003d!1;this.Aa\u003dthis.i\u003dnull;this.Va\u003dthis.X\u003d\"\";this.u\u003d0;this.C\u003d\"\";this.I\u003dthis.Ka\u003dthis.Z\u003dthis.Ia\u003d!1;this.K\u003d0;this.oa\u003dnull;this.Sa\u003d\"\";this.xa\u003dthis.S\u003d!1};\nFba\u003dfunction(a,b,c,d,e,f,h){var l\u003dnew g.kj;lj.push(l);b\u0026\u0026l.Ra(\"complete\",b);l.Zz(\"ready\",l.NR);f\u0026\u0026(l.K\u003dMath.max(0,f));h\u0026\u0026(l.S\u003dh);l.send(a,c,d,e)};\nGba\u003dfunction(a){return g.Dc\u0026\u0026g.uc(9)\u0026\u0026\"number\"\u003d\u003d\u003dtypeof a.timeout\u0026\u0026void 0!\u003d\u003da.ontimeout};\noj\u003dfunction(a,b){a.D\u003d!1;a.i\u0026\u0026(a.I\u003d!0,a.i.abort(),a.I\u003d!1);a.C\u003db;a.u\u003d5;mj(a);nj(a)};\nmj\u003dfunction(a){a.Ia||(a.Ia\u003d!0,a.dispatchEvent(\"complete\"),a.dispatchEvent(\"error\"))};\ntj\u003dfunction(a){if(a.D\u0026\u0026\"undefined\"!\u003dtypeof pj)if(a.Aa[1]\u0026\u00264\u003d\u003dg.qj(a)\u0026\u00262\u003d\u003da.getStatus())rj(a,\"Local request error detected and ignored\");else if(a.Z\u0026\u00264\u003d\u003dg.qj(a))g.di(a.aN,0,a);else if(a.dispatchEvent(\"readystatechange\"),a.isComplete()){rj(a,\"Request complete\");a.D\u003d!1;try{if(sj(a))a.dispatchEvent(\"complete\"),a.dispatchEvent(\"success\");else{a.u\u003d6;try{var b\u003d2\u003cg.qj(a)?a.i.statusText:\"\"}catch(c){b\u003d\"\"}a.C\u003db+\" [\"+a.getStatus()+\"]\";mj(a)}}finally{nj(a)}}};\nnj\u003dfunction(a,b){if(a.i){uj(a);var c\u003da.i,d\u003da.Aa[0]?g.Ia:null;a.i\u003dnull;a.Aa\u003dnull;b||a.dispatchEvent(\"ready\");try{c.onreadystatechange\u003dd}catch(e){}}};\nuj\u003dfunction(a){a.i\u0026\u0026a.xa\u0026\u0026(a.i.ontimeout\u003dnull);a.oa\u0026\u0026(g.C.clearTimeout(a.oa),a.oa\u003dnull)};\nsj\u003dfunction(a){var b\u003da.getStatus();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c\u003d!0;break a;default:c\u003d!1}if(!c){if(b\u003d0\u003d\u003d\u003db)a\u003dg.Si(1,String(a.X)),!a\u0026\u0026g.C.self\u0026\u0026g.C.self.location\u0026\u0026(a\u003dg.C.self.location.protocol,a\u003da.substr(0,a.length-1)),b\u003d!Hba.test(a?a.toLowerCase():\"\");c\u003db}return c};\ng.qj\u003dfunction(a){return a.i?a.i.readyState:0};\ng.vj\u003dfunction(a){try{return a.i?a.i.responseText:\"\"}catch(b){return\"\"}};\nwj\u003dfunction(a){try{if(!a.i)return null;if(\"response\"in a.i)return a.i.response;switch(a.Sa){case \"\":case \"text\":return a.i.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in a.i)return a.i.mozResponseArrayBuffer}return null}catch(b){return null}};\nIba\u003dfunction(a){return a.i\u0026\u0026a.isComplete()?a.i.getAllResponseHeaders()||\"\":\"\"};\nJba\u003dfunction(a){var b\u003d{};a\u003dIba(a).split(\"\\r\\n\");for(var c\u003d0;c\u003ca.length;c++)if(!g.eb(a[c])){var d\u003diba(a[c]),e\u003dd[0];d\u003dd[1];if(\"string\"\u003d\u003d\u003dtypeof d){d\u003dd.trim();var f\u003db[e]||[];b[e]\u003df;f.push(d)}}return De(b,function(h){return h.join(\", \")})};\nrj\u003dfunction(a,b){return b+\" [\"+a.Va+\" \"+a.X+\" \"+a.getStatus()+\"]\"};\nxj\u003dfunction(a){xd.call(this,a)};\nKba\u003dfunction(){var a\u003dnew xj,b\u003ddocument.documentElement.getAttribute(\"lang\");return zd(a,5,b)};\nyj\u003dfunction(a){xd.call(this,a)};\nzj\u003dfunction(a){xd.call(this,a,31,Lba)};\nAj\u003dfunction(a){xd.call(this,a,17,Mba)};\nBj\u003dfunction(a){var b\u003dDate.now().toString();return zd(a,4,b)};\nCj\u003dfunction(a,b){return Ld(a,3,b)};\nDj\u003dfunction(a,b){return zd(a,14,b)};\nPj\u003dfunction(a){xd.call(this,a,6,Nba)};\nQj\u003dfunction(a){xd.call(this,a)};\nVj\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){g.pf.call(this);var r\u003dthis;this.Z\u003d\"\";this.u\u003d[];this.Za\u003d\"\";this.fb\u003dthis.Ia\u003d-1;this.Sa\u003d!1;this.S\u003dthis.C\u003dnull;this.K\u003d0;this.ub\u003d1;this.timeoutMillis\u003d0;this.Ba\u003d!1;g.pf.call(this);this.ob\u003da;this.Va\u003db||g.Ia;this.D\u003dnew Aj;this.jb\u003dd;this.Ka\u003dp;this.xb\u003dg.Qa(gba,0,1);this.xa\u003de||null;this.X\u003dc||null;this.Aa\u003dh||!1;this.pageId\u003dm||null;this.logger\u003dnull;this.withCredentials\u003d!l;this.Wa\u003df||!1;!this.Wa\u0026\u0026(g.Rj\u0026\u0026g.uc(65)||g.Sj\u0026\u0026g.uc(45)||g.Tj\u0026\u0026g.uc(12)||Jb()\u0026\u0026g.tb(Mb(),12));a\u003dzd(new yj,\n1,1);f||(f\u003dKba(),Id(a,11,f));Id(this.D,1,a);zd(this.D,2,this.ob);this.I\u003dnew g.Ai(1E4,3E5,.1);this.i\u003dnew g.ci(this.I.getValue());g.I(this,this.i);cf(this.i,\"tick\",vf(Uj(this,n)),!1,this);this.oa\u003dnew g.ci(6E5);g.I(this,this.oa);cf(this.oa,\"tick\",vf(Uj(this,n)),!1,this);this.Aa||this.oa.start();this.Wa||(cf(document,\"visibilitychange\",function(){\"hidden\"\u003d\u003d\u003ddocument.visibilityState\u0026\u0026r.UD()}),cf(document,\"pagehide\",this.UD,!1,this))};\nUj\u003dfunction(a,b){return b?function(){b().then(a.flush.bind(a))}:a.flush};\nWj\u003dfunction(a){a.xa||(a.xa\u003d.01\u003ea.xb()?\"https://www.google.com/log?format\u003djson\u0026hasfast\u003dtrue\":\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\");return a.xa};\nXj\u003dfunction(a,b){a.I\u003dnew g.Ai(1\u003eb?1:b,3E5,.1);a.i.setInterval(a.I.getValue())};\nPba\u003dfunction(a){Oba(a,function(b,c){b\u003dej(b,\"format\",\"json\");b\u003deh().navigator.sendBeacon(b,Od(c));a.Ba\u0026\u0026!b\u0026\u0026(a.Ba\u003d!1);return b})};\nOba\u003dfunction(a,b){if(0!\u003d\u003da.u.length){var c\u003dij(Wj(a),\"format\");c\u003dcj(c,\"auth\",a.Va(),\"authuser\",a.X||\"0\");for(var d\u003d0;10\u003ed\u0026\u0026a.u.length;++d){var e\u003da.u.slice(0,32),f\u003dCj(Bj(a.D.clone()),e);0\u003d\u003d\u003dd\u0026\u0026Dj(f,a.K);if(!b(c,f))break;a.u\u003da.u.slice(e.length)}a.i.enabled\u0026\u0026a.i.stop();a.K\u003d0}};\nYj\u003dfunction(){g.re.call(this,\"event-logged\",void 0)};\nQba\u003dfunction(a,b,c){Fba(a.url,function(d){d\u003dd.target;sj(d)?b(g.vj(d)):c(d.getStatus())},a.requestType,a.body,a.Gq,a.timeoutMillis,a.withCredentials)};\nZj\u003dfunction(){this.B\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.C\u003d!1;this.I\u003dQba;this.i\u003d\"\"};\nak\u003dfunction(){var a\u003d\"\",b\u003d!1,c\u003d\"2\";a\u003dvoid 0\u003d\u003d\u003da?\"\":a;c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dnew Zj;d.i\u003d\"\";\"\"!\u003da\u0026\u0026(d.B\u003da);if(void 0\u003d\u003d\u003db?0:b)d.C\u003d!0;c\u0026\u0026(d.u\u003dc);this.i\u003dd.Me()};\nbk\u003dfunction(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};\nck\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b\u003dError.call(this,b);this.message\u003db.message;\"stack\"in b\u0026\u0026(this.stack\u003db.stack);this.code\u003da;this.metadata\u003dc};\ndk\u003dfunction(a,b){this.logger\u003da;this.i\u003db;this.startMillis\u003dDate.now()};\nek\u003dfunction(){};\nfk\u003dfunction(a){this.dl\u003da;this.C\u003dnew ak;this.i\u003dnew fi(this.C);this.clientError\u003dnew sba(this.i);this.u\u003dnew ji(this.i);this.B\u003dnew ii(this.i)};\ngk\u003dfunction(a){xd.call(this,a)};\nhk\u003dfunction(a){xd.call(this,a)};\nik\u003dfunction(a){xd.call(this,a)};\njk\u003dfunction(){var a\u003dthis;this.promise\u003dnew Promise(function(b,c){a.resolve\u003db;a.reject\u003dc})};\nkk\u003dfunction(a){this.i\u003d!1;if(a.challenge instanceof ik){var b\u003dBd(a.challenge,4,\"\");a\u003dBd(a.challenge,5,\"\")}else b\u003da.program,a\u003da.globalName;var c\u003dnew jk;this.u\u003dc.promise;this.B\u003dg.q((0,g.C[a].a)(b,function(d,e){Promise.resolve().then(function(){c.resolve({FR:d,LX:e})})},!0)).next().value;\nthis.IX\u003dc.promise.then(function(){})};\nRba\u003dfunction(a){return og(g.Gf(\"From proto message. b/12014412\"),yd(a,4)||\"\")};\nSba\u003dfunction(){var a\u003d\"undefined\"!\u003d\u003dtypeof window?window.trustedTypes:void 0;return null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:null};\nTba\u003dfunction(){var a,b;if(void 0\u003d\u003d\u003dlk)try{lk\u003dnull!\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dSba())||void 0\u003d\u003d\u003da?void 0:a.createPolicy(\"google#safe\",{createHTML:function(c){return c},\ncreateScript:function(c){return c},\ncreateScriptURL:function(c){return c}}))\u0026\u0026void 0!\u003d\u003db?b:null}catch(c){lk\u003dnull}return lk};\nmk\u003dfunction(){};\nnk\u003dfunction(a){this.i\u003da};\nok\u003dfunction(){};\npk\u003dfunction(a){this.i\u003da};\nqk\u003dfunction(a){this.isValid\u003da};\nrk\u003dfunction(a){return new qk(function(b){return b.substr(0,a.length+1).toLowerCase()\u003d\u003d\u003da+\":\"})};\nuk\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?sk:b;for(var c\u003d0;c\u003cb.length;++c){var d\u003db[c];if(d instanceof qk\u0026\u0026d.isValid(a))return new pk(a,tk)}};\nvk\u003dfunction(a){if(a instanceof ok)if(a instanceof pk)a\u003da.i;else throw Error(\"\");else a\u003dg.Pf(a);return a};\nwk\u003dfunction(a){var b,c\u003d(a.ownerDocument\u0026\u0026a.ownerDocument.defaultView||window).document,d\u003dnull\u003d\u003d\u003d(b\u003dc.querySelector)||void 0\u003d\u003d\u003db?void 0:b.call(c,\"script[nonce]\");(b\u003dd?d.nonce||d.getAttribute(\"nonce\")||\"\":\"\")\u0026\u0026a.setAttribute(\"nonce\",b)};\ng.xk\u003dfunction(a,b){a.src\u003dLf(b);wk(a)};\nyk\u003dfunction(a,b){return a.parseFromString(g.jg(b),\"text/xml\")};\nzk\u003dfunction(){this.i\u003d{};this.u\u003dnull};\nAk\u003dfunction(){zk.i||(zk.i\u003dnew zk);return zk.i};\nVba\u003dfunction(a){var b\u003dAk();return Uba(b,Gd(a,gk,1),Gd(a,hk,2),Bd(a,3,\"\"))};\nUba\u003dfunction(a,b,c,d){var e;if(!b\u0026\u0026!c)return Promise.resolve();if(!d)return Bk(b,c);(e\u003da.i)[d]||(e[d]\u003dnew Promise(function(f,h){Bk(b,c).then(function(){a.u\u003dd;f()},function(l){delete a.i[d];\nh(l)})}));\nreturn a.i[d]};\nBk\u003dfunction(a,b){return b?Wba(b):a?Xba(a):Promise.resolve()};\nWba\u003dfunction(a){return new Promise(function(b,c){var d\u003dg.ih(\"SCRIPT\"),e\u003dRba(a);g.xk(d,e);d.onload\u003dfunction(){g.mh(d);b()};\nd.onerror\u003dfunction(){g.mh(d);c(Error(\"EWLS\"))};\n(g.Vg(\"HEAD\")[0]||document.documentElement).appendChild(d)})};\nXba\u003dfunction(a){return new Promise(function(b){var c\u003dg.ih(\"SCRIPT\");if(a){var d\u003dyd(a,6);if(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd)var e\u003dnull;else{var f\u003dnull\u003d\u003d\u003d(e\u003dTba())||void 0\u003d\u003d\u003de?void 0:e.createScript(d);e\u003dnew nk(null!\u003d\u003df\u0026\u0026void 0!\u003d\u003df?f:d,tk)}}else e\u003dnull;if(e instanceof mk)if(e instanceof nk)e\u003de.i;else throw Error(\"\");else e\u003de instanceof If\u0026\u0026e.constructor\u003d\u003d\u003dIf?e.i:\"type_error:SafeScript\";c.textContent\u003de;wk(c);(g.Vg(\"HEAD\")[0]||document.documentElement).appendChild(c);g.mh(c);b()})};\nCk\u003dfunction(a){xd.call(this,a)};\nDk\u003dfunction(a){xd.call(this,a)};\nEk\u003dfunction(a){xd.call(this,a)};\nFk\u003dfunction(a,b,c){this.client\u003da;this.dl\u003db;this.i\u003dc};\nYba\u003dfunction(a){var b\u003dAk().u,c,d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return c\u003dnew Ck,Dd(c,1,a.dl,\"\"),b\u0026\u0026Dd(c,2,b,\"\"),d\u003da.i(),g.A(l,a.client.create(c,d),2);e\u003dl.u;f\u003dkd(Bd(e,2,\"\"));if(f.length){var m\u003dl.return;var n\u003dnew Uint8Array(f.length);for(var p\u003d0;p\u003cf.length;p++)n[p]\u003df[p]+97;if(g.C.TextDecoder)n\u003d(new TextDecoder).decode(n);else if(8192\u003e\u003dn.length)n\u003dString.fromCharCode.apply(null,n);else{p\u003d\"\";for(var r\u003d0;r\u003cn.length;r+\u003d8192)p+\u003dString.fromCharCode.apply(null,Array.prototype.slice.call(n,r,r+8192));\nn\u003dp}n\u003dPd(ik,n);return m.call(l,n)}h\u003dGd(e,ik,1);if(!h)throw Error(\"Missing field\");return l.return(h)})};\n$ba\u003dfunction(a,b){var c,d;return g.B(function(e){c\u003da.i();var f\u003dnew Dk;f\u003dDd(f,1,a.dl,\"\");d\u003dDd(f,2,b,\"\");f\u003de.return;var h\u003dGk(a.client.i,\"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT\",d,c||{},Zba);return f.call(e,h)})};\nHk\u003dfunction(a){this.i\u003da};\nIk\u003dfunction(a){xd.call(this,a)};\nJk\u003dfunction(a,b,c){this.i\u003da;this.B\u003db;this.u\u003dc};\nKk\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.xX\u003da;this.i\u003dc;this.u\u003db};\nLk\u003dfunction(a,b,c,d,e){this.name\u003da;this.methodType\u003d\"unary\";this.requestType\u003db;this.responseType\u003dc;this.i\u003dd;this.u\u003de};\nMk\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return new Jk(b,a,c)};\nNk\u003dfunction(a){xd.call(this,a)};\nOk\u003dfunction(a){xd.call(this,a)};\nPk\u003dfunction(a){xd.call(this,a)};\nQk\u003dfunction(a){xd.call(this,a,-1,aca)};\nRk\u003dfunction(a,b){this.K\u003da.QT;this.S\u003db;this.i\u003da.xhr;this.B\u003d[];this.D\u003d[];this.I\u003d[];this.C\u003d[];this.u\u003d[];this.K\u0026\u0026bca(this)};\ncca\u003dfunction(a,b){cf(a.i,\"complete\",function(){if(sj(a.i)){var c\u003dg.vj(a.i);if(b\u0026\u0026\"text/plain\"\u003d\u003d\u003da.i.getResponseHeader(\"Content-Type\")){if(!atob)throw Error(\"Cannot decode Base64 response\");c\u003datob(c)}try{var d\u003da.S(c)}catch(f){Sk(a,new ck(13,\"Error when deserializing response data; error: \"+f+(\", response: \"+c)));return}c\u003dbk(a.i.getStatus());Tk(a,Uk(a));0\u003d\u003dc?Vk(a,d):Sk(a,new ck(c,\"Xhr succeeded but the status code is not 200\"))}else{d\u003dg.vj(a.i);var e\u003d{};d?(e\u003dWk(a,d),d\u003de.code,c\u003de.details,e\u003de.metadata):\n(d\u003d2,c\u003d\"Rpc failed due to xhr error. error code: \"+a.i.u+\", error: \"+a.i.getLastError());Tk(a,Uk(a));Sk(a,new ck(d,c,e))}})};\nbca\u003dfunction(a){a.K.zm(\"data\",function(b){if(\"1\"in b){var c\u003db[\"1\"];try{var d\u003da.S(c)}catch(e){Sk(a,new ck(13,\"Error when deserializing response data; error: \"+e+(\", response: \"+c)))}d\u0026\u0026Vk(a,d)}if(\"2\"in b)for(b\u003dWk(a,b[\"2\"]),c\u003d0;c\u003ca.I.length;c++)a.I[c](b)});\na.K.zm(\"end\",function(){Tk(a,Uk(a));for(var b\u003d0;b\u003ca.C.length;b++)a.C[b]()});\na.K.zm(\"error\",function(){if(0!\u003da.u.length){var b\u003da.i.u;0!\u003d\u003db||sj(a.i)||(b\u003d6);switch(b){case 0:var c\u003d2;break;case 7:c\u003d10;break;case 8:c\u003d4;break;case 6:c\u003dbk(a.i.getStatus());break;default:c\u003d14}Tk(a,Uk(a));Sk(a,new ck(c,Cba(b)+\", error: \"+a.i.getLastError()))}})};\nUk\u003dfunction(a){var b\u003d{},c\u003dJba(a.i);Object.keys(c).forEach(function(d){b[d]\u003dc[d]});\nreturn b};\nWk\u003dfunction(a,b){var c\u003d2,d\u003d{};try{var e\u003dPd(Qk,b);c\u003dRd(e,1);var f\u003de.getMessage();Hd(e,Pk,3).length\u0026\u0026(d[\"grpc-web-status-details-bin\"]\u003db)}catch(h){a.i\u0026\u0026404\u003d\u003d\u003da.i.getStatus()?(c\u003d5,f\u003d\"Not Found: \"+String(a.i.X)):(c\u003d14,f\u003d\"Unable to parse RpcStatus: \"+h)}return{code:c,details:f,metadata:d}};\nXk\u003dfunction(a,b){b\u003da.indexOf(b);-1\u003cb\u0026\u0026a.splice(b,1)};\nVk\u003dfunction(a,b){for(var c\u003d0;c\u003ca.B.length;c++)a.B[c](b)};\nTk\u003dfunction(a,b){for(var c\u003d0;c\u003ca.D.length;c++)a.D[c](b)};\nSk\u003dfunction(a,b){for(var c\u003d0;c\u003ca.u.length;c++)a.u[c](b)};\nYk\u003dfunction(a){this.D\u003da.CY||null;this.B\u003da.RX||!1};\nZk\u003dfunction(a,b){g.pf.call(this);this.xa\u003da;this.K\u003db;this.I\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.X\u003dnew Headers;this.u\u003dnull;this.oa\u003d\"GET\";this.Z\u003d\"\";this.i\u003d!1;this.S\u003dthis.C\u003dthis.D\u003dnull};\n$k\u003dfunction(a){a.C.read().then(a.HS.bind(a)).catch(a.Fz.bind(a))};\nbl\u003dfunction(a){a.readyState\u003d4;a.D\u003dnull;a.C\u003dnull;a.S\u003dnull;al(a)};\nal\u003dfunction(a){a.onreadystatechange\u0026\u0026a.onreadystatechange.call(a)};\ndca\u003dfunction(a){if(a.Bi\u0026\u0026\"function\"\u003d\u003dtypeof a.Bi)return a.Bi();if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map||\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)return Array.from(a.values());if(\"string\"\u003d\u003d\u003dtypeof a)return a.split(\"\");if(g.La(a)){for(var b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d]);return b}return Ie(a)};\neca\u003dfunction(a){if(a.cm\u0026\u0026\"function\"\u003d\u003dtypeof a.cm)return a.cm();if(!a.Bi||\"function\"!\u003dtypeof a.Bi){if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map)return Array.from(a.keys());if(!(\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)){if(g.La(a)||\"string\"\u003d\u003d\u003dtypeof a){var b\u003d[];a\u003da.length;for(var c\u003d0;c\u003ca;c++)b.push(c);return b}return g.Je(a)}}};\nfca\u003dfunction(a,b,c){if(a.forEach\u0026\u0026\"function\"\u003d\u003dtypeof a.forEach)a.forEach(b,c);else if(g.La(a)||\"string\"\u003d\u003d\u003dtypeof a)Array.prototype.forEach.call(a,b,c);else for(var d\u003deca(a),e\u003ddca(a),f\u003de.length,h\u003d0;h\u003cf;h++)b.call(c,e[h],d\u0026\u0026d[h],a)};\ng.cl\u003dfunction(a,b){this.i\u003dthis.S\u003dthis.C\u003d\"\";this.B\u003dnull;this.D\u003dthis.K\u003d\"\";this.I\u003d!1;var c;a instanceof g.cl?(this.I\u003dvoid 0!\u003d\u003db?b:a.I,g.dl(this,a.C),this.S\u003da.S,g.el(this,a.i),g.fl(this,a.B),this.K\u003da.getPath(),gl(this,a.u.clone()),this.D\u003da.D):a\u0026\u0026(c\u003dString(a).match(Ri))?(this.I\u003d!!b,g.dl(this,c[1]||\"\",!0),this.S\u003dhl(c[2]||\"\"),g.el(this,c[3]||\"\",!0),g.fl(this,c[4]),this.K\u003dhl(c[5]||\"\",!0),gl(this,c[6]||\"\",!0),this.D\u003dhl(c[7]||\"\")):(this.I\u003d!!b,this.u\u003dnew il(null,this.I))};\ng.dl\u003dfunction(a,b,c){a.C\u003dc?hl(b,!0):b;a.C\u0026\u0026(a.C\u003da.C.replace(/:$/,\"\"))};\ng.el\u003dfunction(a,b,c){a.i\u003dc?hl(b,!0):b};\ng.fl\u003dfunction(a,b){if(b){b\u003dNumber(b);if(isNaN(b)||0\u003eb)throw Error(\"Bad port number \"+b);a.B\u003db}else a.B\u003dnull};\ngl\u003dfunction(a,b,c){b instanceof il?(a.u\u003db,gca(a.u,a.I)):(c||(b\u003djl(b,hca)),a.u\u003dnew il(b,a.I))};\ng.kl\u003dfunction(a,b,c){a.u.set(b,c)};\ng.El\u003dfunction(a){return a instanceof g.cl?a.clone():new g.cl(a,void 0)};\nhl\u003dfunction(a,b){return a?b?decodeURI(a.replace(/%25/g,\"%2525\")):decodeURIComponent(a):\"\"};\njl\u003dfunction(a,b,c){return\"string\"\u003d\u003d\u003dtypeof a?(a\u003dencodeURI(a).replace(b,ica),c\u0026\u0026(a\u003da.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),a):null};\nica\u003dfunction(a){a\u003da.charCodeAt(0);return\"%\"+(a\u003e\u003e4\u002615).toString(16)+(a\u002615).toString(16)};\nil\u003dfunction(a,b){this.u\u003dthis.i\u003dnull;this.B\u003da||null;this.C\u003d!!b};\nFl\u003dfunction(a){a.i||(a.i\u003dnew Map,a.u\u003d0,a.B\u0026\u0026Wi(a.B,function(b,c){a.add(Dg(b),c)}))};\nHl\u003dfunction(a,b){Fl(a);b\u003dGl(a,b);return a.i.has(b)};\ng.Il\u003dfunction(a,b,c){a.remove(b);0\u003cc.length\u0026\u0026(a.B\u003dnull,a.i.set(Gl(a,b),g.bc(c)),a.u\u003da.u+c.length)};\nGl\u003dfunction(a,b){b\u003dString(b);a.C\u0026\u0026(b\u003db.toLowerCase());return b};\ngca\u003dfunction(a,b){b\u0026\u0026!a.C\u0026\u0026(Fl(a),a.B\u003dnull,a.i.forEach(function(c,d){var e\u003dd.toLowerCase();d!\u003de\u0026\u0026(this.remove(d),g.Il(this,e,c))},a));\na.C\u003db};\njca\u003dfunction(a){var b\u003d\"\";g.ze(a,function(c,d){b+\u003dd;b+\u003d\":\";b+\u003dc;b+\u003d\"\\r\\n\"});\nreturn b};\ng.Jl\u003dfunction(a){g.G.call(this);this.u\u003da;this.i\u003d{}};\nKl\u003dfunction(a,b,c,d,e,f){if(Array.isArray(c))for(var h\u003d0;h\u003cc.length;h++)Kl(a,b,c[h],d,e,f);else{b\u003dbf(b,c,d||a.handleEvent,e,f||a.u||a);if(!b)return a;a.i[b.key]\u003db}return a};\ng.Ll\u003dfunction(a){g.ze(a.i,function(b,c){this.i.hasOwnProperty(c)\u0026\u0026mf(b)},a);\na.i\u003d{}};\nMl\u003dfunction(){this.B\u003d!0;this.u\u003d0;this.i\u003d\"\"};\nNl\u003dfunction(a,b,c){a.B\u003d!1;throw Error(\"The stream is broken @\"+a.u+\". Error: \"+c+\". With input:\\n\"+b);};\nOl\u003dfunction(){this.I\u003dnull;this.K\u003d[];this.C\u003dthis.i\u003dthis.B\u003dthis.u\u003dthis.X\u003d0;this.D\u003dnull;this.S\u003d0};\nPl\u003dfunction(a,b,c,d){a.u\u003d3;a.I\u003d\"The stream is broken @\"+a.X+\"/\"+c+\". Error: \"+d+\". With input:\\n\"+b;throw Error(a.I);};\nQl\u003dfunction(){this.i\u003dnull;this.u\u003d0;this.B\u003dnew Ml;this.C\u003dnew Ol};\nRl\u003dfunction(a,b,c){a.i\u003d\"The stream is broken @\"+a.u+\". Error: \"+c+\". With input:\\n\"+b;throw Error(a.i);};\nSl\u003dfunction(a){return\"\\r\"\u003d\u003da||\"\\n\"\u003d\u003da||\" \"\u003d\u003da||\"\\t\"\u003d\u003da};\nTl\u003dfunction(a){this.X\u003dnull;this.I\u003d[];this.C\u003d\"\";this.oa\u003d[];this.B\u003dthis.u\u003d0;this.K\u003d!1;this.S\u003d0;this.xa\u003d/[\\\\\"]/g;this.i\u003dthis.D\u003d0;this.Z\u003d!(!a||!a.ZR)};\nUl\u003dfunction(a,b,c){a.D\u003d3;a.X\u003d\"The stream is broken @\"+a.B+\"/\"+c+\". With input:\\n\"+b;throw Error(a.X);};\nVl\u003dfunction(){this.D\u003dthis.B\u003dnull;this.u\u003dthis.i\u003d0;this.C\u003d[];this.I\u003d!1};\nkca\u003dfunction(a){var b\u003da.i?a.i.getResponseHeader(\"Content-Type\"):null;if(!b)return null;b\u003db.toLowerCase();return b.startsWith(\"application/json\")?b.startsWith(\"application/json+protobuf\")?new Vl:new Tl:b.startsWith(\"application/x-protobuf\")?(a\u003da.i?a.i.getResponseHeader(\"Content-Transfer-Encoding\"):null)?\"base64\"\u003d\u003da.toLowerCase()?new Ql:null:new Ol:null};\nWl\u003dfunction(a){this.i\u003da;this.u\u003dnull;this.C\u003dthis.B\u003d0;this.X\u003d!1;this.D\u003dthis.K\u003dthis.I\u003dnull;this.S\u003dnew g.Jl(this);this.S.Ra(this.i,\"readystatechange\",this.Z)};\nXl\u003dfunction(a,b){a.C!\u003db\u0026\u0026(a.C\u003db,a.K\u0026\u0026a.K())};\nYl\u003dfunction(a){g.Ll(a.S);if(a.i){var b\u003da.i;a.i\u003dnull;b.abort();b.dispose()}};\nZl\u003dfunction(a){this.B\u003da;a\u003d(0,g.E)(this.NU,this);this.B.D\u003da;a\u003d(0,g.E)(this.yW,this);this.B.K\u003da;this.u\u003d{};this.i\u003d{}};\n$l\u003dfunction(a,b){for(var c\u003d{},d\u003d0;d\u003ca.length;c\u003d{MB:c.MB},d++)c.MB\u003da[d],b.forEach(function(e){return function(f){try{f(e.MB)}catch(h){}}}(c))};\nam\u003dfunction(a,b){var c\u003da.u[b];c\u0026\u0026c.forEach(function(d){try{d()}catch(e){}});\n(c\u003da.i[b])\u0026\u0026c.forEach(function(d){d()});\na.i[b]\u003d[]};\nbm\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;this.D\u003da.gea||g.Ha(\"suppressCorsPreflight\",a)||!1;this.u\u003da.withCredentials||g.Ha(\"withCredentials\",a)||!1;this.C\u003da.eea||[];this.I\u003da.hea||[];this.i\u003da.lea;this.B\u003da.iea||!1};\nGk\u003dfunction(a,b,c,d,e){var f\u003db.substr(0,b.length-e.name.length);return cm(function(h){return new lca(function(l,m){var n\u003d{},p\u003dmca(a,h,f);p.zm(\"error\",function(r){return m(r)});\np.zm(\"metadata\",function(r){n\u003dr});\np.zm(\"data\",function(r){var t\u003dn;t\u003dvoid 0\u003d\u003d\u003dt?{}:t;l(new Kk(r,h.rz(),t))})})},a.I).call(a,Mk(e,c,d)).then(function(h){return h.xX})};\nmca\u003dfunction(a,b,c){var d\u003db.rz(),e\u003db.getMetadata(),f\u003ddm(a,!0);a\u003dem(a,e,f,c+d.getName());c\u003dfm(f,d.u,!1);cca(c,\"base64\"\u003d\u003de[\"X-Goog-Encode-Response-If-Executable\"]);b\u003dd.i(b.i);f.send(a,\"POST\",b);return c};\ndm\u003dfunction(a,b){b\u003da.B\u0026\u0026!b;return a.i||b?new g.kj(new Yk({CY:a.i,RX:b})):new g.kj};\nem\u003dfunction(a,b,c,d){b[\"Content-Type\"]\u003d\"application/json+protobuf\";b[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var e\u003d\"Authorization\"in b?(e\u003db.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(\" \")[0]]:!1:!1;if(e||a.u)c.S\u003d!0;if(a.D)a\u003dd,g.Qe(b)?d\u003da:(b\u003djca(b),\"string\"\u003d\u003d\u003dtypeof a?d\u003dej(a,Cg(\"$httpHeaders\"),b):(g.kl(a,\"$httpHeaders\",b),d\u003da));else for(var f in b)c.headers.set(f,b[f]);return d};\nfm\u003dfunction(a,b,c){if(c)if(a.isActive(),!g.Dc||g.vc(10)){c\u003dnew Wl(a);var d\u003dnew Zl(c)}else d\u003dnull;return new Rk({xhr:a,QT:d},b)};\ncm\u003dfunction(a,b){var c\u003da;b.forEach(function(d){var e\u003dc;c\u003dfunction(f){return d.intercept(f,e)}});\nreturn c};\ngm\u003dfunction(){var a\u003d{format:\"jspb\"};this.i\u003dnew bm(a)};\nnca\u003dfunction(a){var b\u003d[],c\u003d0;a-\u003d-2147483648;b[c++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\".charAt(a%52);for(a\u003dMath.floor(a/52);0\u003ca;)b[c++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\".charAt(a%62),a\u003dMath.floor(a/62);return b.join(\"\")};\nim\u003dfunction(a){function b(){c-\u003dd;c-\u003de;c^\u003de\u003e\u003e\u003e13;d-\u003de;d-\u003dc;d^\u003dc\u003c\u003c8;e-\u003dc;e-\u003dd;e^\u003dd\u003e\u003e\u003e13;c-\u003dd;c-\u003de;c^\u003de\u003e\u003e\u003e12;d-\u003de;d-\u003dc;d^\u003dc\u003c\u003c16;e-\u003dc;e-\u003dd;e^\u003dd\u003e\u003e\u003e5;c-\u003dd;c-\u003de;c^\u003de\u003e\u003e\u003e3;d-\u003de;d-\u003dc;d^\u003dc\u003c\u003c10;e-\u003dc;e-\u003dd;e^\u003dd\u003e\u003e\u003e15}\na\u003doca(a);for(var c\u003d2654435769,d\u003d2654435769,e\u003d314159265,f\u003da.length,h\u003df,l\u003d0;12\u003c\u003dh;h-\u003d12,l+\u003d12)c+\u003dhm(a,l),d+\u003dhm(a,l+4),e+\u003dhm(a,l+8),b();e+\u003df;switch(h){case 11:e+\u003da[l+10]\u003c\u003c24;case 10:e+\u003da[l+9]\u003c\u003c16;case 9:e+\u003da[l+8]\u003c\u003c8;case 8:d+\u003da[l+7]\u003c\u003c24;case 7:d+\u003da[l+6]\u003c\u003c16;case 6:d+\u003da[l+5]\u003c\u003c8;case 5:d+\u003da[l+4];case 4:c+\u003da[l+3]\u003c\u003c24;case 3:c+\u003da[l+2]\u003c\u003c16;case 2:c+\u003da[l+1]\u003c\u003c8;case 1:c+\u003da[l+0]}b();return nca(e)};\noca\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003ca.length;c++)b.push(a.charCodeAt(c));return b};\nhm\u003dfunction(a,b){return a[b+0]+(a[b+1]\u003c\u003c8)+(a[b+2]\u003c\u003c16)+(a[b+3]\u003c\u003c24)};\npca\u003dfunction(a){var b\u003dnew gm,c\u003d{\"X-Goog-Api-Key\":\"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw\"};return new Fk(b,a,function(){return c})};\nqca\u003dfunction(a){var b\u003dpca(a.dl);return new jm(Object.assign({Yy:b},a))};\nkm\u003dfunction(a,b){var c;var d\u003dError.call(this);this.message\u003dd.message;\"stack\"in d\u0026\u0026(this.stack\u003dd.stack);this.code\u003da;b instanceof Error?(this.message\u003db.message,this.stack\u003dnull!\u003d\u003d(c\u003db.stack)\u0026\u0026void 0!\u003d\u003dc?c:\"\"):(this.message\u003dString(b),this.stack\u003d\"\");Object.setPrototypeOf(this,km.prototype)};\nlm\u003dfunction(){g.G.apply(this,arguments);this.u\u003dnew jk};\nnm\u003dfunction(a,b){mm(b).then(function(){a.u.resolve()})};\nom\u003dfunction(a,b,c,d,e){lm.call(this);this.logger\u003da;this.B\u003dc;this.D\u003dd;this.C\u003d0;g.I(this,b);nm(this,e);this.i\u003dnew je};\npm\u003dfunction(a,b){lm.call(this);this.i\u003da;nm(this,b)};\nqm\u003dfunction(a){lm.call(this);if(a instanceof km){var b\u003da.code+\":\"+a.message+\":\"+a.stack;a\u003da.code+\":_\"+im(a.message)+\":_\"+im(a.stack)}else b\u003da.message+\":\"+a.stack,a\u003d\"_\"+im(a.message)+\":_\"+im(a.stack||\"\");this.i\u003dnew Uint8Array(g.bb((\"WE:\"+b).substring(0,2048)));this.B\u003dnew Uint8Array(g.bb((\"WE:\"+a).substring(0,2048)))};\nmm\u003dfunction(a){return new Promise(function(b){return void setTimeout(b,a)})};\nrm\u003dfunction(a,b){return Promise.race([a,mm(12E4).then(b)])};\njm\u003dfunction(a){this.i\u003dvoid 0;this.u\u003dnew jk;this.Yy\u003da.Yy;this.JM\u003da.JM;this.onError\u003da.onError;this.logger\u003da.Xda?new ek:new fk(a.dl);var b\u003dnew dk(this.logger,\"r\");this.ready().finally(function(){return void b.done()});\nrca(this)};\nsca\u003dfunction(a,b,c){var d\u003dwindow.webpocb;if(!d)throw new km(4,Error(\"PMD:Undefined\"));d\u003dd(kd(Bd(b,1,\"\")));return new om(a.logger,c,d,Rd(b,3),1E3*Rd(b,2))};\ntca\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,u,x;return g.B(function(y){switch(y.i){case 1:d\u003dvoid 0,e\u003da.i?6E4:1E3,f\u003dnew g.Ai(e,6E5,.25,2),h\u003d1;case 2:if(!(10\u003e\u003dh)){y.eb(4);break}sa(y,5);return g.A(y,rm(a.logger.cF(\"c\",h,Yba(a.Yy)),function(){return Promise.reject(new km(10,\"JVZ:Timeout\"))}),7);\ncase 7:return l\u003dy.u,m\u003dnew dk(a.logger,\"b\"),g.A(y,Vba(l),8);case 8:return n\u003dnew kk({challenge:l}),g.A(y,rm(n.snapshot({}),function(){return Promise.reject(new km(15,\"MDA:Timeout\"))}),9);\ncase 9:return p\u003dy.u,m.done(),g.A(y,rm(a.logger.cF(\"g\",h,$ba(a.Yy,p)),function(){return Promise.reject(new km(10,\"BWB:Timeout\"))}),10);\ncase 10:r\u003dy.u;t\u003dnew dk(a.logger,\"i\");if(Rd(r,3))var z\u003dsca(a,r,n);else n.dispose(),z\u003dnew pm(kd(Bd(r,1,\"\")),1E3*Rd(r,2));u\u003dz;t.done();null\u003d\u003d\u003d(b\u003da.JM)||void 0\u003d\u003d\u003db?void 0:b.call(a,kd(Bd(r,1,\"\")));return y.return(u);case 5:x\u003dua(y);d\u003dx instanceof km?x:x instanceof ck?new km(11,x):new km(12,x);a.logger.uw(d.code);null\u003d\u003d\u003d(c\u003da.onError)||void 0\u003d\u003d\u003dc?void 0:c.call(a,d,\"RE\");a:{if(x instanceof ck)switch(x.code){case 2:case 13:case 14:case 4:break;default:z\u003d!1;break a}z\u003d!0}if(!z)throw d;return g.A(y,mm(f.getValue()),\n11);case 11:g.Hi(f);case 3:h++;y.eb(2);break;case 4:throw d;}})};\nrca\u003dfunction(a){var b,c,d,e;g.B(function(f){switch(f.i){case 1:return c\u003dvoid 0,sa(f,4),g.A(f,tca(a),6);case 6:c\u003df.u;ta(f,5);break;case 4:if(d\u003dua(f),e\u003dd instanceof Error?d:Error(String(d)),a.i){a.logger.uw(13);f.eb(0);break}else a.logger.uw(14),c\u003dnew qm(e);case 5:return null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.dispose(),a.i\u003dc,a.u.resolve(),g.A(f,a.i.u.promise,1)}})};\nuca\u003dfunction(a){a\u003da.url;var b\u003d/[?\u0026]dsh\u003d1(\u0026|$)/.test(a);this.B\u003d!b\u0026\u0026/[?\u0026]ae\u003d1(\u0026|$)/.test(a);this.C\u003d!b\u0026\u0026/[?\u0026]ae\u003d2(\u0026|$)/.test(a);if((this.i\u003d/[?\u0026]adurl\u003d([^\u0026]*)/.exec(a))\u0026\u0026this.i[1]){try{var c\u003ddecodeURIComponent(this.i[1])}catch(d){c\u003dnull}this.u\u003dc}};\nsm\u003dfunction(a,b,c,d){var e\u003dwindow,f\u003d\"//pagead2.googlesyndication.com/bg/\"+g.Eg(c)+\".js\";c\u003de.document;var h\u003d{};b\u0026\u0026(h._scs_\u003db);h._bgu_\u003df;h._bgp_\u003dd;h._li_\u003d\"v_h.127.0.0.1\";(b\u003de.GoogleTyFxhY)\u0026\u0026\"function\"\u003d\u003dtypeof b.push||(b\u003de.GoogleTyFxhY\u003d[]);b.push(h);e\u003dTg(c).createElement(\"SCRIPT\");e.type\u003d\"text/javascript\";e.async\u003d!0;a\u003dTaa(g.Gf(\"//tpc.googlesyndication.com/sodar/%{path}\"),{path:g.Eg(a)+\".js\"});g.xk(e,a);c.getElementsByTagName(\"head\")[0].appendChild(e)};\nvca\u003dfunction(a){var b\u003d{};g.mc(a,function(c){var d\u003dc.event,e\u003db[d];b.hasOwnProperty(d)?null!\u003d\u003de\u0026\u0026(c.equals(e)||(b[d]\u003dnull)):b[d]\u003dc});\nmaa(a,function(c){return null\u003d\u003d\u003db[c.event]})};\ntm\u003dfunction(){this.fd\u003d0;this.i\u003d!1;this.u\u003d-1;this.bq\u003d!1;this.uh\u003d0};\num\u003dfunction(){this.u\u003dnull;this.i\u003d!1};\nvm\u003dfunction(a){um.call(this);this.B\u003da};\nwm\u003dfunction(){um.call(this)};\nxm\u003dfunction(){um.call(this)};\nym\u003dfunction(){this.i\u003d{};this.u\u003d!0;this.B\u003d{}};\nzm\u003dfunction(a,b,c){a.i[b]||(a.i[b]\u003dnew vm(c));return a.i[b]};\nwca\u003dfunction(a){a.i.queryid||(a.i.queryid\u003dnew xm)};\nAm\u003dfunction(a,b,c){(a\u003da.i[b])\u0026\u0026a.setValue(c)};\nBm\u003dfunction(a,b){if(Ke(a.B,b))return a.B[b];if(a\u003da.i[b])return a.getValue()};\nCm\u003dfunction(a){var b\u003d{},c\u003dg.Ce(a.i,function(d){return d.i});\ng.ze(c,function(d,e){d\u003dvoid 0!\u003d\u003da.B[e]?String(a.B[e]):d.i\u0026\u0026null!\u003d\u003dd.u?String(d.u):\"\";0\u003cd.length\u0026\u0026(b[e]\u003dd)},a);\nreturn b};\nxca\u003dfunction(a){a\u003dCm(a);var b\u003d[];g.ze(a,function(c,d){d in Object.prototype||\"undefined\"!\u003dtypeof c\u0026\u0026b.push([d,\":\",c].join(\"\"))});\nreturn b};\nyca\u003dfunction(){this.i\u003dthis.oo\u003dnull};\nDm\u003dfunction(){};\nFm\u003dfunction(){if(!Em())throw Error();};\nEm\u003dfunction(){return!(!Gm||!Gm.performance)};\nHm\u003dfunction(a){return a?a.passive\u0026\u0026zca()?a:a.capture||!1:!1};\nIm\u003dfunction(a,b,c,d){return a.addEventListener?(a.addEventListener(b,c,Hm(d)),!0):!1};\nJm\u003dfunction(a,b,c){a.removeEventListener\u0026\u0026a.removeEventListener(b,c,Hm(void 0))};\nKm\u003dfunction(a){var b\u003d\"Ue\";if(a.Ue\u0026\u0026a.hasOwnProperty(b))return a.Ue;var c\u003dnew a;a.Ue\u003dc;a.hasOwnProperty(b);return c};\nAca\u003dfunction(){var a\u003d{};this.kb\u003dfunction(b,c){return null!\u003da[b]?a[b]:c}};\nMm\u003dfunction(a){return Km(Aca).kb(Lm.flag,Lm.defaultValue)\u0026\u0026a.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||\"\"]||0};\nNm\u003dfunction(){};\nPm\u003dfunction(){return wb?wb.mobile:!Om()\u0026\u0026(zb(\"iPod\")||zb(\"iPhone\")||zb(\"Android\")||zb(\"IEMobile\"))};\nOm\u003dfunction(){return wb?!wb.mobile\u0026\u0026(zb(\"iPad\")||zb(\"Android\")||zb(\"Silk\")):zb(\"iPad\")||zb(\"Android\")\u0026\u0026!zb(\"Mobile\")||zb(\"Silk\")};\nQm\u003dfunction(a){try{return!!a\u0026\u0026null!\u003da.location.href\u0026\u0026qc(a,\"foo\")}catch(b){return!1}};\nRm\u003dfunction(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\u0026\u0026b.call(void 0,a[c],c,a)};\nCca\u003dfunction(){var a\u003d[];Rm(Bca,function(b){a.push(b)});\nreturn a};\nEca\u003dfunction(a){return(a\u003dDca.exec(a))\u0026\u0026a[0]||\"\"};\nFca\u003dfunction(){var a\u003dSm;if(!a)return\"\";var b\u003dRegExp(\".*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$\");try{var c\u003db.exec(decodeURIComponent(a));if(c)return c[1]\u0026\u00261\u003cc[1].length?c[1].substring(1):\"true\"}catch(d){}return\"\"};\nHca\u003dfunction(){var a\u003dTm(\"IFRAME\"),b\u003d{};g.mc(Gca(),function(c){a.sandbox\u0026\u0026a.sandbox.supports\u0026\u0026a.sandbox.supports(c)\u0026\u0026(b[c]\u003d!0)});\nreturn b};\nTm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?document:b;return b.createElement(String(a).toLowerCase())};\nUm\u003dfunction(a){for(var b\u003da;a\u0026\u0026a!\u003da.parent;)a\u003da.parent,Qm(a)\u0026\u0026(b\u003da);return b};\nVm\u003dfunction(a,b,c,d){this.top\u003da;this.right\u003db;this.bottom\u003dc;this.left\u003dd};\nWm\u003dfunction(a){return a.right-a.left};\nXm\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.top\u003d\u003db.top\u0026\u0026a.right\u003d\u003db.right\u0026\u0026a.bottom\u003d\u003db.bottom\u0026\u0026a.left\u003d\u003db.left:!1};\nYm\u003dfunction(a,b,c){b instanceof g.xg?(a.left+\u003db.x,a.right+\u003db.x,a.top+\u003db.y,a.bottom+\u003db.y):(a.left+\u003db,a.right+\u003db,\"number\"\u003d\u003d\u003dtypeof c\u0026\u0026(a.top+\u003dc,a.bottom+\u003dc));return a};\ng.Zm\u003dfunction(a,b,c,d){this.left\u003da;this.top\u003db;this.width\u003dc;this.height\u003dd};\n$m\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.left\u003d\u003db.left\u0026\u0026a.width\u003d\u003db.width\u0026\u0026a.top\u003d\u003db.top\u0026\u0026a.height\u003d\u003db.height:!1};\nan\u003dfunction(a,b){a.google_image_requests||(a.google_image_requests\u003d[]);var c\u003dTm(\"IMG\",a.document);c.src\u003db;a.google_image_requests.push(c)};\nJca\u003dfunction(){var a\u003d\"https://pagead2.googlesyndication.com/pagead/gen_204?id\u003dbadpubwin\";Rm({stack:Error().stack,aswift:window.google_async_iframe_id},function(b,c){b\u0026\u0026(a+\u003d\"\u0026\"+c+\"\u003d\"+encodeURIComponent(b))});\nIca(a)};\nIca\u003dfunction(a){var b\u003dwindow;b.fetch?b.fetch(a,{keepalive:!0,credentials:\"include\",redirect:\"follow\",method:\"get\",mode:\"no-cors\"}):an(b,a)};\ng.cn\u003dfunction(a,b,c){if(\"string\"\u003d\u003d\u003dtypeof b)(b\u003dbn(a,b))\u0026\u0026(a.style[b]\u003dc);else for(var d in b){c\u003da;var e\u003db[d],f\u003dbn(c,d);f\u0026\u0026(c.style[f]\u003de)}};\nbn\u003dfunction(a,b){var c\u003ddn[b];if(!c){var d\u003dIg(b);c\u003dd;void 0\u003d\u003d\u003da.style[d]\u0026\u0026(d\u003d(g.dh?\"Webkit\":en?\"Moz\":g.Dc?\"ms\":null)+hba(d),void 0!\u003d\u003da.style[d]\u0026\u0026(c\u003dd));dn[b]\u003dc}return c};\ng.fn\u003dfunction(a,b){var c\u003da.style[Ig(b)];return\"undefined\"!\u003d\u003dtypeof c?c:a.style[bn(a,b)]||\"\"};\ngn\u003dfunction(a,b){var c\u003dRg(a);return c.defaultView\u0026\u0026c.defaultView.getComputedStyle\u0026\u0026(a\u003dc.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||\"\":\"\"};\nhn\u003dfunction(a,b){return gn(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style\u0026\u0026a.style[b]};\ng.kn\u003dfunction(a,b,c){if(b instanceof g.xg){var d\u003db.x;b\u003db.y}else d\u003db,b\u003dc;a.style.left\u003dg.jn(d,!1);a.style.top\u003dg.jn(b,!1)};\nln\u003dfunction(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};\nKca\u003dfunction(a){if(g.Dc\u0026\u0026!g.vc(8))return a.offsetParent;var b\u003dRg(a),c\u003dhn(a,\"position\"),d\u003d\"fixed\"\u003d\u003dc||\"absolute\"\u003d\u003dc;for(a\u003da.parentNode;a\u0026\u0026a!\u003db;a\u003da.parentNode)if(11\u003d\u003da.nodeType\u0026\u0026a.host\u0026\u0026(a\u003da.host),c\u003dhn(a,\"position\"),d\u003dd\u0026\u0026\"static\"\u003d\u003dc\u0026\u0026a!\u003db.documentElement\u0026\u0026a!\u003db.body,!d\u0026\u0026(a.scrollWidth\u003ea.clientWidth||a.scrollHeight\u003ea.clientHeight||\"fixed\"\u003d\u003dc||\"absolute\"\u003d\u003dc||\"relative\"\u003d\u003dc))return a;return null};\ng.mn\u003dfunction(a){var b\u003dRg(a),c\u003dnew g.xg(0,0);var d\u003db?Rg(b):document;d\u003d!g.Dc||g.vc(9)||\"CSS1Compat\"\u003d\u003dTg(d).i.compatMode?d.documentElement:d.body;if(a\u003d\u003dd)return c;a\u003dln(a);b\u003dch(Tg(b).i);c.x\u003da.left+b.x;c.y\u003da.top+b.y;return c};\non\u003dfunction(a,b){var c\u003dnew g.xg(0,0),d\u003deh(Rg(a));if(!qc(d,\"parent\"))return c;do{var e\u003dd\u003d\u003db?g.mn(a):nn(a);c.x+\u003de.x;c.y+\u003de.y}while(d\u0026\u0026d!\u003db\u0026\u0026d!\u003dd.parent\u0026\u0026(a\u003dd.frameElement)\u0026\u0026(d\u003dd.parent));return c};\ng.qn\u003dfunction(a,b){a\u003dpn(a);b\u003dpn(b);return new g.xg(a.x-b.x,a.y-b.y)};\nnn\u003dfunction(a){a\u003dln(a);return new g.xg(a.left,a.top)};\npn\u003dfunction(a){if(1\u003d\u003da.nodeType)return nn(a);a\u003da.changedTouches?a.changedTouches[0]:a;return new g.xg(a.clientX,a.clientY)};\ng.rn\u003dfunction(a,b,c){if(b instanceof g.zg)c\u003db.height,b\u003db.width;else if(void 0\u003d\u003dc)throw Error(\"missing height argument\");a.style.width\u003dg.jn(b,!0);a.style.height\u003dg.jn(c,!0)};\ng.jn\u003dfunction(a,b){\"number\"\u003d\u003dtypeof a\u0026\u0026(a\u003d(b?Math.round(a):a)+\"px\");return a};\ng.sn\u003dfunction(a){var b\u003dLca;if(\"none\"!\u003dhn(a,\"display\"))return b(a);var c\u003da.style,d\u003dc.display,e\u003dc.visibility,f\u003dc.position;c.visibility\u003d\"hidden\";c.position\u003d\"absolute\";c.display\u003d\"inline\";a\u003db(a);c.display\u003dd;c.position\u003df;c.visibility\u003de;return a};\nLca\u003dfunction(a){var b\u003da.offsetWidth,c\u003da.offsetHeight,d\u003dg.dh\u0026\u0026!b\u0026\u0026!c;return(void 0\u003d\u003d\u003db||d)\u0026\u0026a.getBoundingClientRect?(a\u003dln(a),new g.zg(a.right-a.left,a.bottom-a.top)):new g.zg(b,c)};\ng.In\u003dfunction(a,b){a.style.display\u003db?\"\":\"none\"};\nMn\u003dfunction(){if(Jn\u0026\u0026!Qm(Kn)){var a\u003d\".\"+Ln.domain;try{for(;2\u003ca.split(\".\").length\u0026\u0026!Qm(Kn);)Ln.domain\u003da\u003da.substr(a.indexOf(\".\")+1),Kn\u003dwindow.parent}catch(b){}Qm(Kn)||(Kn\u003dwindow)}Kn!\u003d\u003dwindow\u0026\u0026.01\u003eMath.random()\u0026\u0026Jca();return Kn};\nPn\u003dfunction(a){a\u003da||Nn();for(var b\u003dnew On(g.C.location.href,!1),c\u003dnull,d\u003da.length-1,e\u003dd;0\u003c\u003de;--e){var f\u003da[e];!c\u0026\u0026Mca.test(f.url)\u0026\u0026(c\u003df);if(f.url\u0026\u0026!f.NE){b\u003df;break}}e\u003dnull;f\u003da.length\u0026\u0026a[d].url;0!\u003db.depth\u0026\u0026f\u0026\u0026(e\u003da[d]);return new Nca(b,e,c)};\nNn\u003dfunction(){var a\u003dg.C,b\u003d[],c\u003dnull;do{var d\u003da;if(Qm(d)){var e\u003dd.location.href;c\u003dd.document\u0026\u0026d.document.referrer||null}else e\u003dc,c\u003dnull;b.push(new On(e||\"\"));try{a\u003dd.parent}catch(f){a\u003dnull}}while(a\u0026\u0026d!\u003da);d\u003d0;for(a\u003db.length-1;d\u003c\u003da;++d)b[d].depth\u003da-d;d\u003dg.C;if(d.location\u0026\u0026d.location.ancestorOrigins\u0026\u0026d.location.ancestorOrigins.length\u003d\u003db.length-1)for(a\u003d1;a\u003cb.length;++a)e\u003db[a],e.url||(e.url\u003dd.location.ancestorOrigins[a-1]||\"\",e.NE\u003d!0);return b};\nNca\u003dfunction(a,b,c){this.i\u003da;this.u\u003db;this.B\u003dc};\nOn\u003dfunction(a,b){this.url\u003da;this.NE\u003d!!b;this.depth\u003dnull};\nQn\u003dfunction(){this.B\u003d\"\u0026\";this.u\u003d{};this.C\u003d0;this.i\u003d[]};\nRn\u003dfunction(a,b){var c\u003d{};c[a]\u003db;return[c]};\nTn\u003dfunction(a,b,c,d,e){var f\u003d[];Rm(a,function(h,l){(h\u003dSn(h,b,c,d,e))\u0026\u0026f.push(l+\"\u003d\"+h)});\nreturn f.join(b)};\nSn\u003dfunction(a,b,c,d,e){if(null\u003d\u003da)return\"\";b\u003db||\"\u0026\";c\u003dc||\",$\";\"string\"\u003d\u003dtypeof c\u0026\u0026(c\u003dc.split(\"\"));if(a instanceof Array){if(d\u003dd||0,d\u003cc.length){for(var f\u003d[],h\u003d0;h\u003ca.length;h++)f.push(Sn(a[h],b,c,d+1,e));return f.join(c[d])}}else if(\"object\"\u003d\u003dtypeof a)return e\u003de||0,2\u003ee?encodeURIComponent(Tn(a,b,c,d,e+1)):\"...\";return encodeURIComponent(String(a))};\nPca\u003dfunction(a,b,c){b\u003db+\"//pagead2.googlesyndication.com\"+c;var d\u003dOca(a)-c.length;if(0\u003ed)return\"\";a.i.sort(function(p,r){return p-r});\nc\u003dnull;for(var e\u003d\"\",f\u003d0;f\u003ca.i.length;f++)for(var h\u003da.i[f],l\u003da.u[h],m\u003d0;m\u003cl.length;m++){if(!d){c\u003dnull\u003d\u003dc?h:c;break}var n\u003dTn(l[m],a.B,\",$\");if(n){n\u003de+n;if(d\u003e\u003dn.length){d-\u003dn.length;b+\u003dn;e\u003da.B;break}c\u003dnull\u003d\u003dc?h:c}}a\u003d\"\";null!\u003dc\u0026\u0026(a\u003de+\"trn\u003d\"+c);return b+a+\"\"};\nOca\u003dfunction(a){var b\u003d1,c;for(c in a.u)b\u003dc.length\u003eb?c.length:b;return 3997-b-a.B.length-1};\nUn\u003dfunction(a,b){this.i\u003da;this.depth\u003db};\nRca\u003dfunction(){function a(l,m){return null\u003d\u003dl?m:l}\nvar b\u003dNn(),c\u003dMath.max(b.length-1,0),d\u003dPn(b);b\u003dd.i;var e\u003dd.u,f\u003dd.B,h\u003d[];f\u0026\u0026h.push(new Un([f.url,f.NE?2:0],a(f.depth,1)));e\u0026\u0026e!\u003df\u0026\u0026h.push(new Un([e.url,2],0));b.url\u0026\u0026b!\u003df\u0026\u0026h.push(new Un([b.url,0],a(b.depth,c)));d\u003dg.Vn(h,function(l,m){return h.slice(0,h.length-m)});\n!b.url||(f||e)\u0026\u0026b!\u003df||(e\u003dEca(b.url))\u0026\u0026d.push([new Un([e,1],a(b.depth,c))]);d.push([]);return g.Vn(d,function(l){return Qca(c,l)})};\nQca\u003dfunction(a,b){g.Wn(b,function(e){return 0\u003c\u003de.depth});\nvar c\u003dXn(b,function(e,f){return Math.max(e,f.depth)},-1),d\u003dqaa(c+2);\nd[0]\u003da;g.mc(b,function(e){return d[e.depth+1]\u003de.i});\nreturn d};\nSca\u003dfunction(){var a\u003dRca();return g.Vn(a,function(b){return Sn(b)})};\nYn\u003dfunction(){this.u\u003dnew Nm;this.i\u003dEm()?new Fm:new Dm};\nTca\u003dfunction(){Zn();var a\u003dGm.document;return!!(a\u0026\u0026a.body\u0026\u0026a.body.getBoundingClientRect\u0026\u0026\"function\"\u003d\u003d\u003dtypeof Gm.setInterval\u0026\u0026\"function\"\u003d\u003d\u003dtypeof Gm.clearInterval\u0026\u0026\"function\"\u003d\u003d\u003dtypeof Gm.setTimeout\u0026\u0026\"function\"\u003d\u003d\u003dtypeof Gm.clearTimeout)};\n$n\u003dfunction(a){Zn();var b\u003dMn()||Gm;an(b,a)};\nao\u003dfunction(){Zn();return Sca()};\nbo\u003dfunction(){};\nZn\u003dfunction(){return Km(bo).getContext()};\nco\u003dfunction(a){xd.call(this,a)};\nUca\u003dfunction(a,b){var c\u003dyd(a,1);if(null!\u003dc){Xc(b.i,9);var d\u003db.i,e\u003dc;e\u003d(c\u003d0\u003ee?1:0)?-e:e;if(0\u003d\u003d\u003de)dd\u003d0\u003c1/e?0:2147483648,ad\u003d0;else if(isNaN(e))dd\u003d2147483647,ad\u003d4294967295;else if(1.7976931348623157E308\u003ce)dd\u003d(c\u003c\u003c31|2146435072)\u003e\u003e\u003e0,ad\u003d0;else if(2.2250738585072014E-308\u003ee){var f\u003de/Math.pow(2,-1074);dd\u003d(c\u003c\u003c31|f/4294967296)\u003e\u003e\u003e0;ad\u003df\u003e\u003e\u003e0}else{var h\u003de;f\u003d0;if(2\u003c\u003dh)for(;2\u003c\u003dh\u0026\u00261023\u003ef;)f++,h/\u003d2;else for(;1\u003eh\u0026\u0026-1022\u003cf;)h*\u003d2,f--;e*\u003dMath.pow(2,-f);dd\u003d(c\u003c\u003c31|f+1023\u003c\u003c20|1048576*e\u00261048575)\u003e\u003e\u003e0;ad\u003d4503599627370496*e\u003e\u003e\u003e\n0}Yc(d,ad);Yc(d,dd)}ed(b,2,yd(a,2));ed(b,3,yd(a,3));ed(b,4,yd(a,4));c\u003dyd(a,5);if(null!\u003dc\u0026\u0026null!\u003dc)if(Xc(b.i,40),d\u003db.i,0\u003c\u003dc)Xc(d,c);else{for(f\u003d0;9\u003ef;f++)d.push(c\u0026127|128),c\u003e\u003e\u003d7;d.push(1)}Sd(a,b)};\nVca\u003dfunction(a){this.B\u003da;this.i\u003d-1;this.u\u003dthis.C\u003d0};\neo\u003dfunction(a,b){return function(){var c\u003dg.Aa.apply(0,arguments);if(-1\u003ca.i)return b.apply(null,g.v(c));try{return a.i\u003da.B.i.now(),b.apply(null,g.v(c))}finally{a.C+\u003da.B.i.now()-a.i,a.i\u003d-1,a.u+\u003d1}}};\nWca\u003dfunction(a,b){this.u\u003da;this.B\u003db;this.i\u003dnew Vca(a)};\nXca\u003dfunction(){};\ngo\u003dfunction(){this.B\u003dvoid 0;this.u\u003dthis.I\u003d0;this.D\u003d-1;this.featureSet\u003dnew ym;zm(this.featureSet,\"mv\",Yca).i\u003d!0;zm(this.featureSet,\"omid\",fo);zm(this.featureSet,\"epoh\",fo).i\u003d!0;zm(this.featureSet,\"epph\",fo).i\u003d!0;zm(this.featureSet,\"umt\",fo).i\u003d!0;zm(this.featureSet,\"phel\",fo).i\u003d!0;zm(this.featureSet,\"phell\",fo).i\u003d!0;zm(this.featureSet,\"oseid\",Zca).i\u003d!0;var a\u003dthis.featureSet;a.i.sloi||(a.i.sloi\u003dnew wm);a.i.sloi.i\u003d!0;zm(this.featureSet,\"mm\",$ca);zm(this.featureSet,\"ovms\",ada).i\u003d!0;zm(this.featureSet,\n\"xdi\",fo).i\u003d!0;zm(this.featureSet,\"amp\",fo).i\u003d!0;zm(this.featureSet,\"prf\",fo).i\u003d!0;zm(this.featureSet,\"gtx\",fo).i\u003d!0;zm(this.featureSet,\"mvp_lv\",fo).i\u003d!0;zm(this.featureSet,\"ssmol\",fo).i\u003d!0;this.i\u003dnew Wca(Zn(),this.featureSet);this.C\u003d!1;this.flags\u003dnew Xca};\nho\u003dfunction(){return Km(go)};\nbda\u003dfunction(){var a\u003d\"https:\";Gm\u0026\u0026Gm.location\u0026\u0026\"http:\"\u003d\u003d\u003dGm.location.protocol\u0026\u0026(a\u003d\"http:\");this.u\u003da;this.i\u003d.01;this.B\u003dMath.random()};\nio\u003dfunction(a,b,c,d,e){if((d?a.B:Math.random())\u003c(e||a.i))try{if(c instanceof Qn)var f\u003dc;else f\u003dnew Qn,Rm(c,function(l,m){var n\u003df,p\u003dn.C++;l\u003dRn(m,l);n.i.push(p);n.u[p]\u003dl});\nvar h\u003dPca(f,a.u,\"/pagead/gen_204?id\u003d\"+b+\"\u0026\");h\u0026\u0026$n(h)}catch(l){}};\njo\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.error\u003da;this.context\u003db.context;this.msg\u003db.message||\"\";this.id\u003db.id||\"jserror\";this.meta\u003dc};\nko\u003dfunction(){var a\u003dg.C.performance;return a\u0026\u0026a.now\u0026\u0026a.timing?Math.floor(a.now()+a.timing.navigationStart):g.Ra()};\nlo\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?g.C:a;return(a\u003da.performance)\u0026\u0026a.now?a.now():null};\ncda\u003dfunction(a,b,c){this.label\u003da;this.type\u003db;this.value\u003dc;this.duration\u003d0;this.uniqueId\u003dMath.random();this.slotId\u003dvoid 0};\nno\u003dfunction(){var a\u003dMn();this.events\u003d[];this.u\u003da||g.C;var b\u003dnull;a\u0026\u0026(a.google_js_reporting_queue\u003da.google_js_reporting_queue||[],this.events\u003da.google_js_reporting_queue,b\u003da.google_measure_js_timing);this.i\u003dmo()||(null!\u003db?b:1\u003eMath.random())};\npo\u003dfunction(a){a\u0026\u0026oo\u0026\u0026mo()\u0026\u0026(oo.clearMarks(\"goog_\"+a.label+\"_\"+a.uniqueId+\"_start\"),oo.clearMarks(\"goog_\"+a.label+\"_\"+a.uniqueId+\"_end\"))};\nso\u003dfunction(){var a\u003dqo;this.i\u003dro;this.rK\u003d\"jserror\";this.KG\u003d!0;this.aD\u003dnull;this.u\u003dthis.fF;this.Mb\u003dvoid 0\u003d\u003d\u003da?null:a};\nvo\u003dfunction(a,b,c,d){return eo(ho().i.i,function(){try{if(a.Mb\u0026\u0026a.Mb.i){var e\u003da.Mb.start(b.toString(),3);var f\u003dc();a.Mb.end(e)}else f\u003dc()}catch(m){var h\u003da.KG;try{po(e);var l\u003dnew to(uo(m));h\u003da.u(b,l,void 0,d)}catch(n){a.fF(217,n)}if(!h)throw m;}return f})()};\nxo\u003dfunction(a,b,c){var d\u003dwo;return eo(ho().i.i,function(){var e\u003dg.Aa.apply(0,arguments);return vo(d,a,function(){return b.apply(void 0,e)},c)})};\nuo\u003dfunction(a){var b\u003da.toString();a.name\u0026\u0026-1\u003d\u003db.indexOf(a.name)\u0026\u0026(b+\u003d\": \"+a.name);a.message\u0026\u0026-1\u003d\u003db.indexOf(a.message)\u0026\u0026(b+\u003d\": \"+a.message);if(a.stack){a\u003da.stack;var c\u003db;try{-1\u003d\u003da.indexOf(c)\u0026\u0026(a\u003dc+\"\\n\"+a);for(var d;a!\u003dd;)d\u003da,a\u003da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");b\u003da.replace(/\\n */g,\"\\n\")}catch(e){b\u003dc}}return b};\nto\u003dfunction(a){jo.call(this,Error(a),{message:a})};\nyo\u003dfunction(){var a\u003dMn();a\u0026\u0026\"undefined\"!\u003dtypeof a.google_measure_js_timing\u0026\u0026(a.google_measure_js_timing||qo.disable())};\ndda\u003dfunction(a){wo.aD\u003dfunction(b){g.mc(a,function(c){c(b)})}};\nzo\u003dfunction(a,b){return vo(wo,a,b,void 0)};\nAo\u003dfunction(a,b){return xo(a,b,void 0)};\nBo\u003dfunction(a,b,c,d){wo.fF(a,b,c,d)};\nCo\u003dfunction(){return Date.now()-eda};\nfda\u003dfunction(){var a\u003dho().B,b\u003d0\u003c\u003dDo?Co()-Do:-1,c\u003dEo?Co()-Fo:-1,d\u003d0\u003c\u003dGo?Co()-Go:-1;if(947190542\u003d\u003da)return 100;if(79463069\u003d\u003da)return 200;a\u003d[2E3,4E3];var e\u003d[250,500,1E3];Bo(637,Error(),.001);var f\u003db;-1!\u003dc\u0026\u0026c\u003cb\u0026\u0026(f\u003dc);for(b\u003d0;b\u003ca.length;++b)if(f\u003ca[b]){var h\u003de[b];break}void 0\u003d\u003d\u003dh\u0026\u0026(h\u003de[a.length]);return-1!\u003dd\u0026\u00261500\u003cd\u0026\u00264E3\u003ed?500:h};\nHo\u003dfunction(a,b,c){var d\u003dnew Vm(0,0,0,0);this.time\u003da;this.volume\u003dnull;this.B\u003db;this.i\u003dd;this.u\u003dc};\nIo\u003dfunction(a,b,c,d,e,f,h,l){this.C\u003da;this.S\u003db;this.B\u003dc;this.I\u003dd;this.i\u003de;this.D\u003df;this.u\u003dh;this.K\u003dl};\nJo\u003dfunction(a){var b\u003da!\u003d\u003da.top,c\u003da.top\u003d\u003d\u003dUm(a),d\u003d-1,e\u003d0;if(b\u0026\u0026c\u0026\u0026a.top.mraid){d\u003d3;var f\u003da.top.mraid}else d\u003d(f\u003da.mraid)?b?c?2:1:0:-1;f\u0026\u0026(f.IS_GMA_SDK||(e\u003d2),Fe(gda,function(h){return\"function\"\u003d\u003d\u003dtypeof f[h]})||(e\u003d1));\nreturn{Gj:f,compatibility:e,OX:d}};\nhda\u003dfunction(a){return(a\u003da.document)\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.elementFromPoint};\nKo\u003dfunction(a,b,c,d){var e\u003dvoid 0\u003d\u003d\u003de?!1:e;c\u003dxo(d,c,void 0);Im(a,b,c,{capture:e})};\nLo\u003dfunction(a,b,c){a\u0026\u0026null!\u003d\u003db\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);try{return(void 0\u003d\u003d\u003dc?0:c)?(new g.zg(b.innerWidth,b.innerHeight)).round():ah(b||window).round()}catch(d){return new g.zg(-12245933,-12245933)}};\nMo\u003dfunction(a,b,c){try{a\u0026\u0026(b\u003db.top);var d\u003dLo(a,b,void 0\u003d\u003d\u003dc?!1:c),e\u003dch(Tg(b.document).i);if(-12245933\u003d\u003dd.width){var f\u003dd.width;var h\u003dnew Vm(f,f,f,f)}else h\u003dnew Vm(e.y,e.x+d.width,e.y+d.height,e.x);return h}catch(l){return new Vm(-12245933,-12245933,-12245933,-12245933)}};\nNo\u003dfunction(a,b){b\u003dMath.pow(10,b);return Math.floor(a*b)/b};\nOo\u003dfunction(a){return new Vm(a.top,a.right,a.bottom,a.left)};\nPo\u003dfunction(a){var b\u003da.top||0,c\u003da.left||0;return new Vm(b,c+(a.width||0),b+(a.height||0),c)};\nQo\u003dfunction(a){return null!\u003da\u0026\u00260\u003c\u003da\u0026\u00261\u003e\u003da};\nida\u003dfunction(){var a\u003dg.vb();return a?Ro(\"Android TV;AppleTV;Apple TV;GoogleTV;HbbTV;NetCast.TV;Opera TV;POV_TV;SMART-TV;SmartTV;TV Store;AmazonWebAppPlatform;MiBOX\".split(\";\"),function(b){return qb(a,b)})||qb(a,\"OMI/\")\u0026\u0026!qb(a,\"XiaoMi/\")?!0:qb(a,\"Presto\")\u0026\u0026qb(a,\"Linux\")\u0026\u0026!qb(a,\"X11\")\u0026\u0026!qb(a,\"Android\")\u0026\u0026!qb(a,\"Mobi\"):!1};\nSo\u003dfunction(){this.B\u003d!Qm(Gm.top);this.isMobileDevice\u003dOm()||Pm();var a\u003dNn();this.domain\u003d0\u003ca.length\u0026\u0026null!\u003da[a.length-1]\u0026\u0026null!\u003da[a.length-1].url?g.Ti(a[a.length-1].url)||\"\":\"\";this.i\u003dnew Vm(0,0,0,0);this.C\u003dnew g.zg(0,0);this.D\u003dnew g.zg(0,0);this.K\u003dnew Vm(0,0,0,0);this.I\u003d0;this.S\u003d!1;this.u\u003d!(!Gm||!Jo(Gm).Gj);this.update(Gm)};\nTo\u003dfunction(a,b){b\u0026\u0026b.screen\u0026\u0026(a.C\u003dnew g.zg(b.screen.width,b.screen.height))};\nUo\u003dfunction(a,b){var c\u003da.i?new g.zg(Wm(a.i),a.i.getHeight()):new g.zg(0,0);b\u003dvoid 0\u003d\u003d\u003db?Gm:b;null!\u003d\u003db\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);var d\u003d0,e\u003d0;try{var f\u003db.document,h\u003df.body,l\u003df.documentElement;if(\"CSS1Compat\"\u003d\u003df.compatMode\u0026\u0026l.scrollHeight)d\u003dl.scrollHeight!\u003dc.height?l.scrollHeight:l.offsetHeight,e\u003dl.scrollWidth!\u003dc.width?l.scrollWidth:l.offsetWidth;else{var m\u003dl.scrollHeight,n\u003dl.scrollWidth,p\u003dl.offsetHeight,r\u003dl.offsetWidth;l.clientHeight!\u003dp\u0026\u0026(m\u003dh.scrollHeight,n\u003dh.scrollWidth,p\u003dh.offsetHeight,r\u003dh.offsetWidth);\nm\u003ec.height?m\u003ep?(d\u003dm,e\u003dn):(d\u003dp,e\u003dr):m\u003cp?(d\u003dm,e\u003dn):(d\u003dp,e\u003dr)}var t\u003dnew g.zg(e,d)}catch(u){t\u003dnew g.zg(-12245933,-12245933)}a.D\u003dt};\nWo\u003dfunction(){var a\u003dVo();if(0\u003ca.I||a.S)return!0;a\u003dZn().u.isVisible();var b\u003d0\u003d\u003d\u003dMm(Ln);return a||b};\nVo\u003dfunction(){return Km(So)};\nXo\u003dfunction(a){this.B\u003da;this.u\u003d0;this.i\u003dnull};\nYo\u003dfunction(a,b,c){this.B\u003da;this.La\u003dvoid 0\u003d\u003d\u003dc?\"na\":c;this.D\u003d[];this.isInitialized\u003d!1;this.C\u003dnew Ho(-1,!0,this);this.i\u003dthis;this.S\u003db;this.Z\u003dthis.X\u003d!1;this.Ba\u003d\"uk\";this.Aa\u003d!1;this.I\u003d!0};\nZo\u003dfunction(a,b){g.Ub(a.D,b)||(a.D.push(b),b.Os(a.i),b.Tn(a.C),b.il()\u0026\u0026(a.X\u003d!0))};\n$o\u003dfunction(a){a\u003da.i;a.VH();a.UH();var b\u003dVo();b.K\u003dMo(!1,a.B,b.isMobileDevice);Uo(Vo(),a.B);a.C.i\u003da.QK()};\nap\u003dfunction(a){a.X\u003da.D.length?Ro(a.D,function(b){return b.il()}):!1};\nbp\u003dfunction(a){var b\u003dg.bc(a.D);g.mc(b,function(c){c.Tn(a.C)})};\ncp\u003dfunction(a){var b\u003dg.bc(a.D);g.mc(b,function(c){c.Os(a.i)});\na.i!\u003da||bp(a)};\ndp\u003dfunction(a,b,c,d){this.element\u003da;this.i\u003dnew Vm(0,0,0,0);this.C\u003dnew Vm(0,0,0,0);this.u\u003db;this.featureSet\u003dc;this.oa\u003dd;this.Z\u003d!1;this.timestamp\u003d-1;this.K\u003dnew Io(b.C,this.element,this.i,new Vm(0,0,0,0),0,0,Co(),0)};\nep\u003dfunction(a){this.D\u003d!1;this.i\u003da;this.C\u003dg.Ia};\nfp\u003dfunction(a,b,c){this.B\u003dvoid 0\u003d\u003d\u003dc?0:c;this.u\u003da;this.i\u003dnull\u003d\u003db?\"\":b};\njda\u003dfunction(a){switch(Math.trunc(a.B)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\ngp\u003dfunction(a,b){return a.B\u003cb.B?!0:a.B\u003eb.B?!1:a.u\u003cb.u?!0:a.u\u003eb.u?!1:typeof a.i\u003ctypeof b.i?!0:typeof a.i\u003etypeof b.i?!1:a.i\u003cb.i};\nhp\u003dfunction(){this.B\u003d0;this.i\u003d[];this.u\u003d!1};\nkda\u003dfunction(a,b){(0,g.mc)(b.i,function(c){a.add(c.u,c.i,jda(c))})};\nip\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?0:c;var d\u003dvoid 0\u003d\u003d\u003dd?!0:d;Rm(b,function(e,f){d\u0026\u0026void 0\u003d\u003d\u003de||a.add(f,e,c)});\nreturn a};\njp\u003dfunction(a){var b\u003dlda;a.u\u0026\u0026(g.jc(a.i,function(c,d){return gp(d,c)?1:gp(c,d)?-1:0}),a.u\u003d!1);\nreturn Xn(a.i,function(c,d){d\u003db(d);return\"\"+c+(\"\"!\u003dc\u0026\u0026\"\"!\u003dd?\"\u0026\":\"\")+d},\"\")};\nlda\u003dfunction(a){var b\u003da.u;a\u003da.i;return\"\"\u003d\u003d\u003da?b:\"boolean\"\u003d\u003d\u003dtypeof a?a?b:\"\":Array.isArray(a)?0\u003d\u003d\u003da.length?b:b+\"\u003d\"+a.join():b+\"\u003d\"+(g.Ub([\"mtos\",\"tos\",\"p\"],b)?a:encodeURIComponent(a))};\nlp\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!0:b;this.i\u003dnew hp;void 0!\u003d\u003da\u0026\u0026kda(this.i,a);b\u0026\u0026this.i.add(\"v\",kp,-16)};\nmda\u003dfunction(a){var b\u003d[],c\u003d[];g.ze(a,function(d,e){if(!(e in Object.prototype)\u0026\u0026\"undefined\"!\u003dtypeof d)switch(Array.isArray(d)\u0026\u0026(d\u003dd.join(\",\")),d\u003d[e,\"\u003d\",d].join(\"\"),e){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":b.unshift(d);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":c.push(d);break;default:b.push(d)}});\nreturn b.concat(c)};\nmp\u003dfunction(){if(kp\u0026\u0026\"unreleased\"!\u003d\u003dkp)return kp};\nnp\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?4E3:b;a\u003da.toString();if(!/\u0026v\u003d[^\u0026]+/.test(a)){var c\u003dmp();a\u003dc?a+\"\u0026v\u003d\"+encodeURIComponent(c):a}a\u003da.substring(0,b);$n(a)};\nnda\u003dfunction(){this.i\u003d0};\noda\u003dfunction(a,b,c){(0,g.mc)(a.B,function(d){var e\u003da.i;if(!d.i\u0026\u0026(d.B(b,c),d.C())){d.i\u003d!0;var f\u003dd.u(),h\u003dnew hp;h.add(\"id\",\"av-js\");h.add(\"type\",\"verif\");h.add(\"vtype\",d.D);d\u003dKm(nda);h.add(\"i\",d.i++);h.add(\"adk\",e);ip(h,f);e\u003dnew lp(h);np(e)}})};\nop\u003dfunction(){this.u\u003dthis.B\u003dthis.C\u003dthis.i\u003d0};\npp\u003dfunction(a){this.u\u003da\u003dvoid 0\u003d\u003d\u003da?pda:a;this.i\u003dg.Vn(this.u,function(){return new op})};\nrp\u003dfunction(a,b){return qp(a,function(c){return c.i},void 0\u003d\u003d\u003db?!0:b)};\ntp\u003dfunction(a,b){return sp(a,b,function(c){return c.i})};\nup\u003dfunction(a,b){return qp(a,function(c){return c.B},void 0\u003d\u003d\u003db?!0:b)};\nvp\u003dfunction(a,b){return sp(a,b,function(c){return c.B})};\nwp\u003dfunction(a,b){return sp(a,b,function(c){return c.u})};\nxp\u003dfunction(a){g.mc(a.i,function(b){b.u\u003d0})};\nqp\u003dfunction(a,b,c){a\u003dg.Vn(a.i,function(d){return b(d)});\nreturn c?a:qda(a)};\nsp\u003dfunction(a,b,c){var d\u003dg.Sb(a.u,function(e){return b\u003c\u003de});\nreturn-1\u003d\u003dd?0:c(a.i[d])};\nqda\u003dfunction(a){return g.Vn(a,function(b,c,d){return 0\u003cc?d[c]-d[c-1]:d[c]})};\nyp\u003dfunction(){this.u\u003dnew pp;this.La\u003dnew op;this.oa\u003dthis.K\u003d-1;this.Wa\u003d1E3;this.Za\u003dnew pp([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.Ba\u003dthis.xa\u003d-1};\nzp\u003dfunction(a,b){return up(a.u,void 0\u003d\u003d\u003db?!0:b)};\nBp\u003dfunction(a,b){b\u003dAp(b);return 0\u003d\u003d\u003db?0:Ap(a)/b};\nAp\u003dfunction(a){return Math.max(a.bottom-a.top,0)*Math.max(a.right-a.left,0)};\nrda\u003dfunction(a,b){if(!a||!b)return!1;for(var c\u003d0;null!\u003d\u003da\u0026\u0026100\u003ec++;){if(a\u003d\u003d\u003db)return!0;try{if(a\u003dg.nh(a)||a){var d\u003dRg(a),e\u003dd\u0026\u0026eh(d),f\u003de\u0026\u0026e.frameElement;f\u0026\u0026(a\u003df)}}catch(h){break}}return!1};\nsda\u003dfunction(a,b,c){if(!a||!b)return!1;b\u003dYm(a.clone(),-b.left,-b.top);a\u003d(b.left+b.right)/2;b\u003d(b.top+b.bottom)/2;var d\u003dMn();Qm(d.top)\u0026\u0026d.top\u0026\u0026d.top.document\u0026\u0026(d\u003dd.top);if(!hda(d))return!1;a\u003dd.document.elementFromPoint(a,b);if(!a)return!1;b\u003d(b\u003d(b\u003dRg(c))\u0026\u0026b.defaultView\u0026\u0026b.defaultView.frameElement)\u0026\u0026rda(b,a);d\u003da\u003d\u003d\u003dc;a\u003d!d\u0026\u0026a\u0026\u0026sh(a,function(e){return e\u003d\u003d\u003dc});\nreturn!(b||d||a)};\ntda\u003dfunction(a,b,c,d){return Vo().B?!1:0\u003e\u003dWm(a)||0\u003e\u003da.getHeight()?!0:c\u0026\u0026d?zo(208,function(){return sda(a,b,c)}):!1};\nCp\u003dfunction(a,b,c){g.G.call(this);this.position\u003duda.clone();this.gA\u003dthis.wz();this.bF\u003d-2;this.cY\u003dDate.now();this.CO\u003d-1;this.lastUpdateTime\u003db;this.Yz\u003dnull;this.Sy\u003d!1;this.qA\u003dnull;this.opacity\u003d-1;this.requestSource\u003dc;this.PO\u003dthis.hF\u003dg.Ia;this.Rg\u003dnew yca;this.Rg.oo\u003da;this.Rg.i\u003da;this.Ws\u003d!1;this.Ep\u003d{rF:null,pF:null};this.iO\u003d!0;this.Bx\u003dnull;this.Qs\u003dthis.pT\u003d!1;ho().I++;this.zf\u003dthis.jE();this.xO\u003d-1;this.Qd\u003dnull;this.mT\u003d!1;a\u003dthis.featureSet\u003dnew ym;zm(a,\"od\",vda);zm(a,\"opac\",fo).i\u003d!0;zm(a,\"sbeos\",fo).i\u003d!0;\nzm(a,\"prf\",fo).i\u003d!0;zm(a,\"mwt\",fo).i\u003d!0;zm(a,\"iogeo\",fo);(a\u003dthis.Rg.oo)\u0026\u0026a.getAttribute\u0026\u0026!/-[a-z]/.test(\"googleAvInapp\")\u0026\u0026(wda\u0026\u0026a.dataset?\"googleAvInapp\"in a.dataset:a.hasAttribute?a.hasAttribute(\"data-\"+Pg()):a.getAttribute(\"data-\"+Pg()))\u0026\u0026(Vo().u\u003d!0);1\u003d\u003dthis.requestSource?Am(this.featureSet,\"od\",1):Am(this.featureSet,\"od\",0)};\nDp\u003dfunction(a,b){b!\u003da.Qs\u0026\u0026(a.Qs\u003db,a\u003dVo(),b?a.I++:0\u003ca.I\u0026\u0026a.I--)};\nEp\u003dfunction(a,b){if(a.Qd){if(b.getName()\u003d\u003d\u003da.Qd.getName())return;a.Qd.dispose();a.Qd\u003dnull}b\u003db.create(a.Rg.i,a.featureSet,a.il());if(b\u003dnull!\u003db\u0026\u0026b.dC()?b:null)a.Qd\u003db};\nFp\u003dfunction(a,b,c){if(!a.Yz||-1\u003d\u003da.lastUpdateTime||-1\u003d\u003d\u003db.u||-1\u003d\u003d\u003da.Yz.u)return 0;a\u003db.u-a.Yz.u;return a\u003ec?0:a};\nxda\u003dfunction(a,b,c){if(a.Qd){a.Qd.pn();var d\u003da.Qd.K,e\u003dd.C,f\u003de.i;if(null!\u003dd.I){var h\u003dd.B;a.qA\u003dnew g.xg(h.left-f.left,h.top-f.top)}f\u003da.nB()?Math.max(d.i,d.D):d.i;h\u003d{};null!\u003d\u003de.volume\u0026\u0026(h.volume\u003de.volume);e\u003da.LK(d);a.Yz\u003dd;a.Qa(f,b,c,!1,h,e,d.K)}};\nyda\u003dfunction(a){if(a.Sy\u0026\u0026a.Bx){var b\u003d1\u003d\u003dBm(a.featureSet,\"od\"),c\u003dVo().i,d\u003da.Bx,e\u003da.Qd?a.Qd.getName():\"ns\",f\u003dnew g.zg(Wm(c),c.getHeight());c\u003da.nB();a\u003d{QX:e,qA:a.qA,AY:f,nB:c,fd:a.zf.fd,vY:b};if(b\u003dd.u){b.pn();e\u003db.K;f\u003de.C.i;var h\u003dnull,l\u003dnull;null!\u003de.I\u0026\u0026f\u0026\u0026(h\u003de.B,h\u003dnew g.xg(h.left-f.left,h.top-f.top),l\u003dnew g.zg(f.right-f.left,f.bottom-f.top));e\u003dc?Math.max(e.i,e.D):e.i;c\u003d{QX:b.getName(),qA:h,AY:l,nB:c,vY:!1,fd:e}}else c\u003dnull;c\u0026\u0026oda(d,a,c)}};\nzda\u003dfunction(a,b,c){b\u0026\u0026(a.hF\u003db);c\u0026\u0026(a.PO\u003dc)};\ng.Gp\u003dfunction(){};\ng.Hp\u003dfunction(a){return{value:a,done:!1}};\ng.Jp\u003dfunction(a){if(a.done)throw g.Ip;return a.value};\nAda\u003dfunction(){this.C\u003dthis.i\u003dthis.B\u003dthis.u\u003dthis.D\u003d0};\nBda\u003dfunction(a){var b\u003d{};var c\u003dg.Ra()-a.D;b\u003d(b.ptlt\u003dc,b);(c\u003da.u)\u0026\u0026(b.pnk\u003dc);(c\u003da.B)\u0026\u0026(b.pnc\u003dc);(c\u003da.C)\u0026\u0026(b.pnmm\u003dc);(a\u003da.i)\u0026\u0026(b.pns\u003da);return b};\nKp\u003dfunction(){tm.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\nLp\u003dfunction(a){return Qo(a.volume)\u0026\u00260\u003ca.volume};\nCda\u003dfunction(){var a\u003d{};this.u\u003d(a.vs\u003d[1,0],a.vw\u003d[0,1],a.am\u003d[2,2],a.a\u003d[4,4],a.f\u003d[8,8],a.bm\u003d[16,16],a.b\u003d[32,32],a.avw\u003d[0,64],a.avs\u003d[64,0],a.pv\u003d[256,256],a.gdr\u003d[0,512],a.p\u003d[0,1024],a.r\u003d[0,2048],a.m\u003d[0,4096],a.um\u003d[0,8192],a.ef\u003d[0,16384],a.s\u003d[0,32768],a.pmx\u003d[0,16777216],a);this.i\u003d{};for(var b in this.u)0\u003cthis.u[b][1]\u0026\u0026(this.i[b]\u003d0);this.B\u003d0};\nMp\u003dfunction(a,b){var c\u003da.u[b],d\u003dc[1];a.B+\u003dc[0];0\u003cd\u0026\u00260\u003d\u003da.i[b]\u0026\u0026(a.i[b]\u003d1)};\nDda\u003dfunction(a){var b\u003dg.Je(a.u),c\u003d0,d;for(d in a.i)g.Ub(b,d)\u0026\u00261\u003d\u003da.i[d]\u0026\u0026(c+\u003da.u[d][1],a.i[d]\u003d2);return c};\nEda\u003dfunction(a){var b\u003d0,c;for(c in a.i){var d\u003da.i[c];if(1\u003d\u003dd||2\u003d\u003dd)b+\u003da.u[c][1]}return b};\nNp\u003dfunction(){this.i\u003dthis.u\u003d0};\nOp\u003dfunction(){yp.call(this);this.B\u003dnew op;this.Ka\u003dthis.X\u003dthis.Aa\u003d0;this.S\u003d-1;this.fb\u003dnew op;this.D\u003dnew op;this.i\u003dnew pp;this.I\u003dthis.C\u003d-1;this.Z\u003dnew op;this.Wa\u003d2E3;this.Ia\u003dnew Np;this.Va\u003dnew Np;this.Sa\u003dnew Np};\nPp\u003dfunction(a,b,c){var d\u003da.Ka;Eo||c||-1\u003d\u003da.S||(d+\u003db-a.S);return d};\nQp\u003dfunction(){this.u\u003d!1};\nRp\u003dfunction(a,b){this.u\u003d!1;this.B\u003da;this.X\u003db;this.C\u003d0};\nSp\u003dfunction(a,b){Rp.call(this,a,b);this.K\u003d[]};\nTp\u003dfunction(a,b,c,d){dp.call(this,a,b,c,d)};\nUp\u003dfunction(a,b,c){dp.call(this,null,a,b,c);this.I\u003da.isActive();this.D\u003d0};\nVp\u003dfunction(a){return[a.top,a.left,a.bottom,a.right]};\nWp\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?null:e;f\u003dvoid 0\u003d\u003d\u003df?[]:f;Cp.call(this,b,c,d);this.HD\u003d0;this.Bf\u003d{};this.lf\u003dnew Cda;this.dP\u003d{};this.Hf\u003d\"\";this.Va\u003dnull;this.ob\u003d!1;this.i\u003d[];this.oq\u003de;this.I\u003df;this.C\u003dnull;this.B\u003d-1;this.Ka\u003dthis.X\u003dvoid 0;this.oa\u003dthis.Z\u003d0;this.Ba\u003d-1;this.Za\u003dthis.Wa\u003d!1;this.Aa\u003dthis.K\u003dthis.u\u003dthis.au\u003dthis.fb\u003d0;new pp;this.Ia\u003dthis.La\u003d0;this.Sa\u003d-1;this.yg\u003d0;this.S\u003duf;this.xa\u003d[this.wz()];this.jb\u003d2;this.Sq\u003d{};this.Sq.pause\u003d\"p\";this.Sq.resume\u003d\"r\";this.Sq.skip\u003d\"s\";this.Sq.mute\u003d\"m\";this.Sq.unmute\u003d\n\"um\";this.Sq.exitfullscreen\u003d\"ef\";this.D\u003dnull};\nXp\u003dfunction(a){0!\u003da.yg\u0026\u0026(a.yg\u003d3)};\nYp\u003dfunction(a){return void 0\u003d\u003d\u003da?a:Number(a)?No(a,3):0};\nZp\u003dfunction(a,b){return a.xa[null!\u003db\u0026\u0026b\u003ca.xa.length?b:a.xa.length-1]};\n$p\u003dfunction(a){var b\u003d!!Bm(ho().featureSet,\"umt\");return a.X||!b\u0026\u0026!a.Ka?0:1};\nFda\u003dfunction(a,b){a.nm()?b\u003d0:-1\u003d\u003da.lastUpdateTime?b\u003d0:(b-\u003da.lastUpdateTime,b\u003db\u003eMath.max(1E4,a.B/3)?0:b);var c\u003da.S(a)||{};c\u003dvoid 0!\u003d\u003dc.currentTime?c.currentTime:a.Z;var d\u003dc-a.Z,e\u003d0;0\u003c\u003dd?(a.oa+\u003db,a.Ia+\u003dMath.max(b-d,0),e\u003dMath.min(d,a.oa)):a.La+\u003dMath.abs(d);0!\u003dd\u0026\u0026(a.oa\u003d0);-1\u003d\u003da.Sa\u0026\u00260\u003cd\u0026\u0026(a.Sa\u003d0\u003c\u003dGo?Co()-Go:-1);a.Z\u003dc;return e};\nGda\u003dfunction(a,b){Ro(a.I,function(c){return c.B\u003d\u003db.B})||a.I.push(b)};\naq\u003dfunction(a,b,c){return 15E3\u003c\u003db?!0:a.Wa?(void 0\u003d\u003d\u003dc?0:c)?!0:0\u003ca.B?b\u003e\u003da.B/2:0\u003ca.Ba?b\u003e\u003da.Ba:!1:!1};\nHda\u003dfunction(a){var b\u003dNo(a.zf.fd,2),c\u003da.lf.B,d\u003da.zf,e\u003dZp(a),f\u003dYp(e.C),h\u003dYp(e.I),l\u003dYp(d.volume),m\u003dNo(e.K,2),n\u003dNo(e.oa,2),p\u003dNo(d.fd,2),r\u003dNo(e.xa,2),t\u003dNo(e.Ba,2);d\u003dNo(d.uh,2);a\u003da.On().clone();a.round();e\u003dzp(e,!1);return{zY:b,hw:c,hA:f,dA:h,Su:l,iA:m,eA:n,fd:p,jA:r,fA:t,uh:d,position:a,oA:e}};\ncq\u003dfunction(a,b){bq(a.i,b,function(){return{zY:0,hw:void 0,hA:-1,dA:-1,Su:-1,iA:-1,eA:-1,fd:-1,jA:-1,fA:-1,uh:-1,position:void 0,oA:[]}});\na.i[b]\u003dHda(a)};\nbq\u003dfunction(a,b,c){for(var d\u003da.length;d\u003cb+1;)a.push(c()),d++};\nfq\u003dfunction(a,b,c){var d\u003da.dP[b];if(null!\u003dd)return d;d\u003dIda(a,b);var e\u003dOe(dq,function(f){return f\u003d\u003db});\na\u003deq(a,d,d,c,Jda[dq[e]]);\"fully_viewable_audible_half_duration_impression\"\u003d\u003db\u0026\u0026(a.std\u003d\"csm\");return a};\ngq\u003dfunction(a,b,c){var d\u003d[b];if(a!\u003db||c!\u003db)d.unshift(a),d.push(c);return d};\neq\u003dfunction(a,b,c,d,e){if(a.Ws)return{\"if\":0};var f\u003da.On().clone();f.round();var h\u003dVo(),l\u003dho(),m\u003da.Xg(),n\u003da.Qd?a.Qd.getName():\"ns\",p\u003d{};p[\"if\"]\u003dh.B?1:void 0;p.sdk\u003da.C?a.C:void 0;p.t\u003da.cY;p.p\u003d[f.top,f.left,f.bottom,f.right];p.tos\u003drp(m.u,!1);p.mtos\u003dzp(m);p.mcvt\u003dm.La.B;p.ps\u003dvoid 0;f\u003dPp(m,Co(),a.nm());p.vht\u003df;p.mut\u003dm.fb.B;p.a\u003dYp(a.zf.volume);p.mv\u003dYp(m.I);p.fs\u003da.Qs?1:0;p.ft\u003dm.Z.i;p.at\u003dm.D.i;p.as\u003d0\u003cm.C?1:0;p.atos\u003drp(m.i);p.ssb\u003drp(m.Za,!1);p.amtos\u003dup(m.i,!1);p.uac\u003da.fb;p.vpt\u003dm.B.i;\"nio\"\u003d\u003dn\u0026\u0026(p.nio\u003d1,p.avms\u003d\n\"nio\");p.gmm\u003d\"4\";p.gdr\u003daq(a,m.B.i,!0)?1:0;p.efpf\u003da.jb;if(\"gsv\"\u003d\u003dn||\"nis\"\u003d\u003dn)n\u003da.Qd,0\u003cn.D\u0026\u0026(p.nnut\u003dn.D);p.tcm\u003d$p(a);p.nmt\u003da.La;p.bt\u003da.Ia;p.pst\u003da.Sa;p.vpaid\u003da.X;p.dur\u003da.B;p.vmtime\u003da.Z;p.is\u003da.lf.B;1\u003c\u003da.i.length\u0026\u0026(p.i0\u003da.i[0].hw,p.a0\u003d[a.i[0].Su],p.c0\u003d[a.i[0].fd],p.ss0\u003d[a.i[0].uh],n\u003da.i[0].position,p.p0\u003dn?Vp(n):void 0);2\u003c\u003da.i.length\u0026\u0026(p.i1\u003da.i[1].hw,p.a1\u003dgq(a.i[1].hA,a.i[1].Su,a.i[1].dA),p.c1\u003dgq(a.i[1].iA,a.i[1].fd,a.i[1].eA),p.ss1\u003dgq(a.i[1].jA,a.i[1].uh,a.i[1].fA),n\u003da.i[1].position,p.p1\u003dn?Vp(n):void 0,\np.mtos1\u003da.i[1].oA);3\u003c\u003da.i.length\u0026\u0026(p.i2\u003da.i[2].hw,p.a2\u003dgq(a.i[2].hA,a.i[2].Su,a.i[2].dA),p.c2\u003dgq(a.i[2].iA,a.i[2].fd,a.i[2].eA),p.ss2\u003dgq(a.i[2].jA,a.i[2].uh,a.i[2].fA),n\u003da.i[2].position,p.p2\u003dn?Vp(n):void 0,p.mtos2\u003da.i[2].oA);4\u003c\u003da.i.length\u0026\u0026(p.i3\u003da.i[3].hw,p.a3\u003dgq(a.i[3].hA,a.i[3].Su,a.i[3].dA),p.c3\u003dgq(a.i[3].iA,a.i[3].fd,a.i[3].eA),p.ss3\u003dgq(a.i[3].jA,a.i[3].uh,a.i[3].fA),n\u003da.i[3].position,p.p3\u003dn?Vp(n):void 0,p.mtos3\u003da.i[3].oA);p.cs\u003dEda(a.lf);b\u0026\u0026(p.ic\u003dDda(a.lf),p.dvpt\u003dm.B.u,p.dvs\u003dwp(m.u,.5),p.dfvs\u003d\nwp(m.u,1),p.davs\u003dwp(m.i,.5),p.dafvs\u003dwp(m.i,1),c\u0026\u0026(m.B.u\u003d0,xp(m.u),xp(m.i)),a.fq()\u0026\u0026(p.dtos\u003dm.Aa,p.dav\u003dm.X,p.dtoss\u003da.HD+1,c\u0026\u0026(m.Aa\u003d0,m.X\u003d0,a.HD++)),p.dat\u003dm.D.u,p.dft\u003dm.Z.u,c\u0026\u0026(m.D.u\u003d0,m.Z.u\u003d0));p.ps\u003d[h.D.width,h.D.height];p.bs\u003d[Wm(h.i),h.i.getHeight()];p.scs\u003d[h.C.width,h.C.height];p.dom\u003dh.domain;a.au\u0026\u0026(p.vds\u003da.au);if(0\u003ca.I.length||a.oq)b\u003dg.bc(a.I),a.oq\u0026\u0026b.push(a.oq),p.pings\u003dg.Vn(b,function(r){return r.toString()});\nb\u003dg.Vn(g.hq(a.I,function(r){return r.I()}),function(r){return r.getId()});\nnaa(b);p.ces\u003db;a.u\u0026\u0026(p.vmer\u003da.u);a.K\u0026\u0026(p.vmmk\u003da.K);a.Aa\u0026\u0026(p.vmiec\u003da.Aa);p.avms\u003da.Qd?a.Qd.getName():\"ns\";a.Qd\u0026\u0026g.Xe(p,a.Qd.Nn());d?(p.c\u003dNo(a.zf.fd,2),p.ss\u003dNo(a.zf.uh,2)):p.tth\u003dCo()-iq;p.mc\u003dNo(m.oa,2);p.nc\u003dNo(m.K,2);p.mv\u003dYp(m.I);p.nv\u003dYp(m.C);p.lte\u003dNo(a.bF,2);d\u003dZp(a,e);zp(m);p.qmtos\u003dzp(d);p.qnc\u003dNo(d.K,2);p.qmv\u003dYp(d.I);p.qnv\u003dYp(d.C);p.qas\u003d0\u003cd.C?1:0;p.qi\u003da.Hf;p.avms||(p.avms\u003d\"geo\");p.psm\u003dm.Ia.i;p.psv\u003dm.Ia.getValue();p.psfv\u003dm.Va.getValue();p.psa\u003dm.Sa.getValue();l\u003dxca(l.featureSet);l.length\u0026\u0026(p.veid\u003dl);\na.D\u0026\u0026g.Xe(p,Bda(a.D));return p};\nIda\u003dfunction(a,b){if(g.Ub(Kda,b))return!0;var c\u003da.Bf[b];return void 0!\u003d\u003dc?(a.Bf[b]\u003d!0,!c):!1};\nMda\u003dfunction(){this.i\u003d{};var a\u003deh();jq(this,a,document);var b\u003dLda();try{if(\"1\"\u003d\u003db){for(var c\u003da.parent;c!\u003da.top;c\u003dc.parent)jq(this,c,c.document);jq(this,a.top,a.top.document)}}catch(d){}};\nLda\u003dfunction(){var a\u003ddocument.documentElement;try{if(!Qm(eh().top))return\"2\";var b\u003d[],c\u003deh(a.ownerDocument);for(a\u003dc;a!\u003dc.top;a\u003da.parent)if(a.frameElement)b.push(a.frameElement);else break;return b\u0026\u00260!\u003db.length?\"1\":\"0\"}catch(d){return\"2\"}};\njq\u003dfunction(a,b,c){Ko(c,\"mousedown\",function(){return Nda(a)},301);\nKo(b,\"scroll\",function(){return Oda(a)},302);\nKo(c,\"touchmove\",function(){return Pda(a)},303);\nKo(c,\"mousemove\",function(){return Qda(a)},304);\nKo(c,\"keydown\",function(){return Rda(a)},305)};\nNda\u003dfunction(a){g.ze(a.i,function(b){1E5\u003cb.B||++b.B})};\nOda\u003dfunction(a){g.ze(a.i,function(b){1E5\u003cb.i||++b.i})};\nPda\u003dfunction(a){g.ze(a.i,function(b){1E5\u003cb.i||++b.i})};\nRda\u003dfunction(a){g.ze(a.i,function(b){1E5\u003cb.u||++b.u})};\nQda\u003dfunction(a){g.ze(a.i,function(b){1E5\u003cb.C||++b.C})};\nkq\u003dfunction(){this.i\u003d[];this.u\u003d[]};\nlq\u003dfunction(a,b){return g.Rb(a.i,function(c){return c.Hf\u003d\u003db})};\nmq\u003dfunction(a,b){return b?g.Rb(a.i,function(c){return c.Rg.oo\u003d\u003db}):null};\nSda\u003dfunction(a,b){return g.Rb(a.u,function(c){return 2\u003d\u003dc.Mk()\u0026\u0026c.Hf\u003d\u003db})};\noq\u003dfunction(){var a\u003dnq;return 0\u003d\u003da.i.length?a.u:0\u003d\u003da.u.length?a.i:g.ac(a.u,a.i)};\npq\u003dfunction(a,b){a\u003d1\u003d\u003db.Mk()?a.i:a.u;var c\u003dQb(a,function(d){return d\u003d\u003db});\nreturn-1!\u003dc?(a.splice(c,1),b.Qd\u0026\u0026b.Qd.yu(),b.dispose(),!0):!1};\nTda\u003dfunction(a){var b\u003dnq;if(pq(b,a)){switch(a.Mk()){case 0:var c\u003dfunction(){return null};\ncase 2:c\u003dfunction(){return Sda(b,a.Hf)};\nbreak;case 1:c\u003dfunction(){return lq(b,a.Hf)}}for(var d\u003dc();d;d\u003dc())pq(b,d)}};\nUda\u003dfunction(a,b){var c\u003dnq;a\u003dg.hq(a,(void 0\u003d\u003d\u003db?0:b)?function(d){return!lq(c,d.Hf)}:function(d){return!mq(c,d.Rg.oo)});\nc.i.push.apply(c.i,g.v(a))};\nqq\u003dfunction(a){var b\u003dnq,c\u003d[];g.mc(a,function(d){Ro(b.i,function(e){return e.Rg.oo\u003d\u003d\u003dd.Rg.oo\u0026\u0026e.Hf\u003d\u003d\u003dd.Hf})||(b.i.push(d),c.push(d))})};\nrq\u003dfunction(){this.i\u003dthis.u\u003dnull};\nsq\u003dfunction(a,b){function c(d,e){b(d,e)}\nif(null\u003d\u003da.u)return!1;a.i\u003dg.Rb(a.u,function(d){return null!\u003dd\u0026\u0026d.WH()});\na.i\u0026\u0026(a.i.init(c)?$o(a.i.i):b(a.i.i.Ds(),a.i));return null!\u003da.i};\ntq\u003dfunction(a){a\u003dVda(a);ep.call(this,a.length?a[a.length-1]:new Yo(Gm,0));this.B\u003da;this.u\u003dnull};\nVda\u003dfunction(a){if(!a.length)return[];a\u003d(0,g.hq)(a,function(c){return null!\u003dc\u0026\u0026c.xu()});\nfor(var b\u003d1;b\u003ca.length;b++)Zo(a[b-1],a[b]);return a};\nuq\u003dfunction(a,b,c,d){dp.call(this,a,b,c,d);this.X\u003dthis.S\u003dthis.D\u003dthis.I\u003dthis.B\u003dnull};\nvq\u003dfunction(a){return a.B\u0026\u0026a.B.takeRecords?a.B.takeRecords():[]};\nXda\u003dfunction(a){if(!a.element)return!1;var b\u003da.element,c\u003da.u.i.B,d\u003dho().i.i;a.B\u003dnew c.IntersectionObserver(eo(d,function(e){return wq(a,e)}),Wda);\nd\u003deo(d,function(){a.B.unobserve(b);a.B.observe(b);wq(a,vq(a))});\nc.ResizeObserver?(a.I\u003dnew c.ResizeObserver(d),a.I.observe(b)):c.MutationObserver\u0026\u0026(a.D\u003dnew g.C.MutationObserver(d),a.D.observe(b,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));a.B.observe(b);wq(a,vq(a));return!0};\nwq\u003dfunction(a,b){try{if(b.length){a.S||(a.S\u003dCo());var c\u003dYda(b),d\u003don(a.element,a.u.i.B),e\u003dd.x,f\u003dd.y;a.i\u003dnew Vm(Math.round(f),Math.round(e)+c.boundingClientRect.width,Math.round(f)+c.boundingClientRect.height,Math.round(e));var h\u003dOo(c.intersectionRect);a.C\u003dYm(h,a.i.left-h.left,a.i.top-h.top)}}catch(l){a.yu(),Bo(299,l)}};\nYda\u003dfunction(a){return Xn(a,function(b,c){return b.time\u003ec.time?b:c},a[0])};\nGq\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?Gm:a;ep.call(this,new Yo(a,2))};\nIq\u003dfunction(){var a\u003dHq();Yo.call(this,Gm.top,a,\"geo\")};\nHq\u003dfunction(){ho();var a\u003dVo();return a.B||a.u?0:2};\nJq\u003dfunction(){};\nKq\u003dfunction(){this.done\u003d!1;this.i\u003d{vR:0,mJ:0,Zda:0,mK:0,GE:-1,SR:0,RR:0,TR:0};this.D\u003dnull;this.I\u003d!1;this.B\u003dnull;this.K\u003d0;this.u\u003dnew Xo(this)};\nMq\u003dfunction(){var a\u003dLq;a.I||(a.I\u003d!0,Zda(a,function(){return a.C.apply(a,g.v(g.Aa.apply(0,arguments)))}),a.C())};\n$da\u003dfunction(){Km(Jq);var a\u003dKm(rq);null!\u003da.i\u0026\u0026a.i.i?$o(a.i.i):Vo().update(Gm)};\nNq\u003dfunction(a,b,c){if(!a.done\u0026\u0026(a.u.cancel(),0!\u003db.length)){a.B\u003dnull;try{$da();var d\u003dCo(),e\u003dho();e.D\u003dd;if(null!\u003dKm(rq).i)for(e\u003d0;e\u003cb.length;e++)xda(b[e],d,c);else io(ro,\"\",{strategy_not_selected:1,bin:e.u},!0,void 0);for(d\u003d0;d\u003cb.length;d++)yda(b[d]);++a.i.mK;aea()}finally{c?g.mc(b,function(f){f.zf.fd\u003d0}):a.u.schedule()}}};\nZda\u003dfunction(a,b){if(!a.D){b\u003dxo(142,b,void 0);Zn();var c;Ln.visibilityState?c\u003d\"visibilitychange\":Ln.mozVisibilityState?c\u003d\"mozvisibilitychange\":Ln.webkitVisibilityState\u0026\u0026(c\u003d\"webkitvisibilitychange\");c\u0026\u0026Im(Ln,c,b,{capture:!1})\u0026\u0026(a.D\u003db)}};\nOq\u003dfunction(){var a\u003dKm(rq);if(null!\u003da.i){var b\u003da.i;g.mc(oq(),function(c){return Ep(c,b)})}};\naea\u003dfunction(){var a\u003dho();Bm(a.featureSet,\"llp\")};\nPq\u003dfunction(a,b){a\u003da.K;Eo\u0026\u0026(a+\u003db-Fo);return a};\nbea\u003dfunction(a){var b\u003dLq;a\u003dvoid 0\u003d\u003d\u003da?function(){return{}}:a;\nwo.rK\u003d\"av-js\";ro.i\u003d.01;dda([function(c){var d\u003dho(),e\u003d{};e\u003d(e.bin\u003dd.u,e.type\u003d\"error\",e);d\u003dCm(d.featureSet);if(!b.B){var f\u003dGm.document,h\u003d0\u003c\u003dDo?Co()-Do:-1,l\u003dCo();-1\u003d\u003db.i.GE\u0026\u0026(h\u003dl);var m\u003dVo(),n\u003dho(),p\u003dCm(n.featureSet),r\u003doq();try{if(0\u003cr.length){var t\u003dm.i;t\u0026\u0026(p.bs\u003d[Wm(t),t.getHeight()]);var u\u003dm.D;u\u0026\u0026(p.ps\u003d[u.width,u.height]);Gm.screen\u0026\u0026(p.scs\u003d[Gm.screen.width,Gm.screen.height])}else p.url\u003dencodeURIComponent(Gm.location.href.substring(0,512)),f.referrer\u0026\u0026(p.referrer\u003dencodeURIComponent(f.referrer.substring(0,\n512)));p.tt\u003dh;p.pt\u003dDo;p.bin\u003dn.u;void 0!\u003d\u003dGm.google_osd_load_pub_page_exp\u0026\u0026(p.olpp\u003dGm.google_osd_load_pub_page_exp);p.deb\u003d[1,b.i.vR,b.i.mJ,b.i.mK,b.i.GE,0,b.u.u,b.i.SR,b.i.RR,b.i.TR].join(\"-\");p.tvt\u003dPq(b,l);m.u\u0026\u0026(p.inapp\u003d1);if(null!\u003d\u003dGm\u0026\u0026Gm!\u003dGm.top){0\u003cr.length\u0026\u0026(p.iframe_loc\u003dencodeURIComponent(Gm.location.href.substring(0,512)));var x\u003dm.K;p.is\u003d[Wm(x),x.getHeight()]}}catch(y){p.error\u003d1}b.B\u003dp}t\u003dg.Ue(b.B);u\u003dho().i;1\u003d\u003dBm(u.B,\"prf\")?(x\u003dnew co,f\u003du.i,h\u003d0,-1\u003cf.i\u0026\u0026(h\u003df.B.i.now()-f.i),x\u003dDd(x,1,f.C+h,0),f\u003du.i,\nx\u003dDd(x,5,-1\u003cf.i?f.u+1:f.u,0),x\u003dDd(x,2,u.u.i.B(),0),x\u003dDd(x,3,u.u.i.u(),0),u\u003dDd(x,4,u.u.i.i(),0),x\u003d{},u\u003d(x.pf\u003dg.yc(Yd(u,Uca)),x)):u\u003d{};g.Xe(t,u);g.Xe(c,e,d,t,a());if(e\u003dmp())d\u003d{},g.Xe(c,(d.v\u003dencodeURIComponent(e),d))}])};\ncea\u003dfunction(){var a\u003dQq||Gm;if(!a)return\"\";var b\u003d[];if(!a.location||!a.location.href)return\"\";b.push(\"url\u003d\"+encodeURIComponent(a.location.href.substring(0,512)));a.document\u0026\u0026a.document.referrer\u0026\u0026b.push(\"referrer\u003d\"+encodeURIComponent(a.document.referrer.substring(0,512)));return b.join(\"\u0026\")};\nRq\u003dfunction(a){return function(b){return void 0\u003d\u003d\u003db[a]?0:b[a]}};\nTq\u003dfunction(){var a\u003d[0,2,4];return function(b){b\u003db.tos;if(Array.isArray(b)){for(var c\u003dArray(b.length),d\u003d0;d\u003cb.length;d++)c[d]\u003d0\u003cd?c[d-1]+b[d]:b[d];return void 0!\u003d\u003da?Sq(c,a):c}}};\nUq\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;d\u003dvoid 0\u003d\u003d\u003dd?function(){return!0}:d;\nreturn function(e){var f\u003de[a];if(Array.isArray(f)\u0026\u0026d(e))return Sq(f,b,c)}};\nVq\u003dfunction(a,b){return function(c){return b(c)?c[a]:void 0}};\nWq\u003dfunction(a){return function(b){for(var c\u003d0;c\u003ca.length;c++)if(a[c]\u003d\u003d\u003db.e||void 0\u003d\u003d\u003da[c]\u0026\u0026!b.hasOwnProperty(\"e\"))return!0;return!1}};\nSq\u003dfunction(a,b,c){return void 0\u003d\u003d\u003dc||c?g.hq(a,function(d,e){return g.Ub(b,e)}):g.Vn(b,function(d,e,f){return a.slice(0\u003ce?f[e-1]+1:0,d+1).reduce(function(h,l){return h+l},0)})};\nXq\u003dfunction(){var a\u003d\"youtube.player.web_20211205_00_RC02\".match(/_(\\d{8})_RC\\d+$/)||\"youtube.player.web_20211205_00_RC02\".match(/_(\\d{8})_\\d+_\\d+$/)||\"youtube.player.web_20211205_00_RC02\".match(/_(\\d{8})_\\d+\\.\\d+$/)||\"youtube.player.web_20211205_00_RC02\".match(/_(\\d{8})_\\d+_RC\\d+$/),b;if(2\u003d\u003d(null\u003d\u003d(b\u003da)?void 0:b.length))return a[1];a\u003d\"youtube.player.web_20211205_00_RC02\".match(/.*_(\\d{2})\\.(\\d{4})\\.\\d+_RC\\d+$/);var c;return 3\u003d\u003d(null\u003d\u003d(c\u003da)?void 0:c.length)?\"20\"+a[1]+a[2]:\"912\"};\nYq\u003dfunction(){return\"av.default_js\".includes(\"ima_html5_sdk\")?{Dk:\"ima\",version:\"912\"}:\"av.default_js\".includes(\"ima_native_sdk\")?{Dk:\"nima\",version:\"912\"}:\"av.default_js\".includes(\"admob-native-video-javascript\")?{Dk:\"an\",version:\"912\"}:\"youtube.player.web_20211205_00_RC02\".includes(\"cast_js_sdk\")?{Dk:\"cast\",version:Xq()}:\"youtube.player.web_20211205_00_RC02\".includes(\"youtube.player.web\")?{Dk:\"yw\",version:Xq()}:\"youtube.player.web_20211205_00_RC02\".includes(\"outstream_web_client\")?{Dk:\"out\",version:Xq()}:\n\"youtube.player.web_20211205_00_RC02\".includes(\"drx_rewarded_web\")?{Dk:\"r\",version:Xq()}:\"youtube.player.web_20211205_00_RC02\".includes(\"gam_native_web_video\")?{Dk:\"n\",version:Xq()}:\"youtube.player.web_20211205_00_RC02\".includes(\"admob_interstitial_video\")?{Dk:\"int\",version:Xq()}:{Dk:\"j\",version:\"912\"}};\ncr\u003dfunction(a,b){var c\u003d{sv:Zq,cb:$q};c.nas\u003dnq.i.length;c.msg\u003da;void 0!\u003d\u003db\u0026\u0026(a\u003dar(b))\u0026\u0026(c.e\u003dbr[a]);return c};\ndr\u003dfunction(a){return cb(a,\"custom_metric_viewable\")};\nar\u003dfunction(a){var b\u003ddr(a)?\"custom_metric_viewable\":a.toLowerCase();return Oe(dq,function(c){return c\u003d\u003db})};\ndea\u003dfunction(){this.i\u003dvoid 0;this.u\u003d!1;this.B\u003d0;this.C\u003d-1;this.D\u003d\"tos\"};\nfea\u003dfunction(a){try{var b\u003da.split(\",\");return b.length\u003eg.Je(eea).length?null:Xn(b,function(c,d){d\u003dd.toLowerCase().split(\"\u003d\");if(2!\u003dd.length||void 0\u003d\u003d\u003der[d[0]]||!er[d[0]](d[1]))throw Error(\"Entry (\"+d[0]+\", \"+d[1]+\") is invalid.\");c[d[0]]\u003dd[1];return c},{})}catch(c){return null}};\ngea\u003dfunction(a,b){if(void 0\u003d\u003da.i)return 0;switch(a.D){case \"mtos\":return a.u?vp(b.i,a.i):vp(b.u,a.i);case \"tos\":return a.u?tp(b.i,a.i):tp(b.u,a.i)}return 0};\nfr\u003dfunction(a,b,c,d){Rp.call(this,b,d);this.K\u003da;this.S\u003dc};\ngr\u003dfunction(){};\nhr\u003dfunction(){};\nir\u003dfunction(){this.u\u003dthis.C\u003dthis.I\u003dthis.D\u003dthis.B\u003dthis.i\u003d\"\"};\nhea\u003dfunction(){};\njr\u003dfunction(a,b,c,d,e){var f\u003d{};if(void 0!\u003d\u003da)if(null!\u003db)for(var h in b){var l\u003db[h];h in Object.prototype||null!\u003dl\u0026\u0026(f[h]\u003d\"function\"\u003d\u003d\u003dtypeof l?l(a):a[l])}else g.Xe(f,a);void 0!\u003d\u003dc\u0026\u0026g.Xe(f,c);a\u003djp(ip(new hp,f));0\u003ca.length\u0026\u0026void 0!\u003d\u003dd\u0026\u0026void 0!\u003d\u003de\u0026\u0026(e\u003de(a),a+\u003d\"\u0026\"+d+\"\u003d\"+e);return a};\nkr\u003dfunction(){};\nlr\u003dfunction(a){Rp.call(this,\"fully_viewable_audible_half_duration_impression\",a)};\nmr\u003dfunction(a){this.i\u003da};\nnr\u003dfunction(a,b){Rp.call(this,a,b)};\nor\u003dfunction(a){Sp.call(this,\"measurable_impression\",a)};\npr\u003dfunction(){mr.apply(this,arguments)};\nqr\u003dfunction(a,b,c){Up.call(this,a,b,c)};\nrr\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?Gm:a;ep.call(this,new Yo(a,2))};\nsr\u003dfunction(a,b,c){Up.call(this,a,b,c)};\ntr\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?Gm:a;ep.call(this,new Yo(a,2))};\nur\u003dfunction(){Yo.call(this,Gm,2,\"mraid\");this.Ia\u003d0;this.oa\u003dthis.xa\u003d!1;this.K\u003dnull;this.u\u003dJo(this.B);this.C.i\u003dnew Vm(0,0,0,0);this.Ka\u003d!1};\nvr\u003dfunction(a,b,c){a.Oo(\"addEventListener\",b,c)};\nyr\u003dfunction(a){ho().C\u003d!!a.Oo(\"isViewable\");vr(a,\"viewableChange\",iea);\"loading\"\u003d\u003d\u003da.Oo(\"getState\")?vr(a,\"ready\",wr):xr(a)};\nxr\u003dfunction(a){\"string\"\u003d\u003d\u003dtypeof a.u.Gj.AFMA_LIDAR?(a.xa\u003d!0,jea(a)):(a.u.compatibility\u003d3,a.K\u003d\"nc\",a.fail(\"w\"))};\njea\u003dfunction(a){a.oa\u003d!1;var b\u003d1\u003d\u003dBm(ho().featureSet,\"rmmt\"),c\u003d!!a.Oo(\"isViewable\");(b?!c:1)\u0026\u0026Zn().setTimeout(Ao(524,function(){a.oa||(zr(a),Bo(540,Error()),a.K\u003d\"mt\",a.fail(\"w\"))}),500);\nkea(a);vr(a,a.u.Gj.AFMA_LIDAR,Ar)};\nkea\u003dfunction(a){var b\u003d1\u003d\u003dBm(ho().featureSet,\"sneio\"),c\u003dvoid 0!\u003d\u003da.u.Gj.AFMA_LIDAR_EXP_1,d\u003dvoid 0!\u003d\u003da.u.Gj.AFMA_LIDAR_EXP_2;(b\u003db\u0026\u0026d)\u0026\u0026(a.u.Gj.AFMA_LIDAR_EXP_2\u003d!0);c\u0026\u0026(a.u.Gj.AFMA_LIDAR_EXP_1\u003d!b)};\nzr\u003dfunction(a){a.Oo(\"removeEventListener\",a.u.Gj.AFMA_LIDAR,Ar);a.xa\u003d!1};\nBr\u003dfunction(a,b){if(\"loading\"\u003d\u003d\u003da.Oo(\"getState\"))return new g.zg(-1,-1);b\u003da.Oo(b);if(!b)return new g.zg(-1,-1);a\u003dparseInt(b.width,10);b\u003dparseInt(b.height,10);return isNaN(a)||isNaN(b)?new g.zg(-1,-1):new g.zg(a,b)};\nwr\u003dfunction(){try{var a\u003dKm(ur);a.Oo(\"removeEventListener\",\"ready\",wr);xr(a)}catch(b){Bo(541,b)}};\nAr\u003dfunction(a,b){try{var c\u003dKm(ur);c.oa\u003d!0;var d\u003da?new Vm(a.y,a.x+a.width,a.y+a.height,a.x):new Vm(0,0,0,0);var e\u003dCo(),f\u003dWo();var h\u003dnew Ho(e,f,c);h.i\u003dd;h.volume\u003db;c.Tn(h)}catch(l){Bo(542,l)}};\niea\u003dfunction(a){var b\u003dho(),c\u003dKm(ur);a\u0026\u0026!b.C\u0026\u0026(b.C\u003d!0,c.Ka\u003d!0,c.K\u0026\u0026c.fail(\"w\",!0))};\nCr\u003dfunction(){this.isInitialized\u003d!1;this.i\u003dnull;this.C\u003dnew kr;this.u\u003dnull;var a\u003d{};this.K\u003d(a.start\u003dthis.cT,a.firstquartile\u003dthis.XS,a.midpoint\u003dthis.ZS,a.thirdquartile\u003dthis.dT,a.complete\u003dthis.VS,a.pause\u003dthis.XF,a.resume\u003dthis.UN,a.skip\u003dthis.bT,a.viewable_impression\u003dthis.Nk,a.mute\u003dthis.Vt,a.unmute\u003dthis.Vt,a.fullscreen\u003dthis.YS,a.exitfullscreen\u003dthis.WS,a.fully_viewable_audible_half_duration_impression\u003dthis.Nk,a.measurable_impression\u003dthis.Nk,a.abandon\u003dthis.XF,a.engagedview\u003dthis.Nk,a.impression\u003dthis.Nk,a.creativeview\u003d\nthis.Nk,a.progress\u003dthis.Vt,a.custom_metric_viewable\u003dthis.Nk,a.bufferstart\u003dthis.XF,a.bufferfinish\u003dthis.UN,a.audio_measurable\u003dthis.Nk,a.audio_audible\u003dthis.Nk,a);a\u003d{};this.S\u003d(a.overlay_resize\u003dthis.aT,a.abandon\u003dthis.yE,a.close\u003dthis.yE,a.collapse\u003dthis.yE,a.overlay_unmeasurable_impression\u003dfunction(b){return fq(b,\"overlay_unmeasurable_impression\",Wo())},a.overlay_viewable_immediate_impression\u003dfunction(b){return fq(b,\"overlay_viewable_immediate_impression\",Wo())},a.overlay_unviewable_impression\u003dfunction(b){return fq(b,\n\"overlay_unviewable_impression\",Wo())},a.overlay_viewable_end_of_session_impression\u003dfunction(b){return fq(b,\"overlay_viewable_end_of_session_impression\",Wo())},a);\nho().u\u003d3;lea(this);this.B\u003d!1};\nDr\u003dfunction(a,b,c,d){b\u003da.hx(null,d,!0,b);b.C\u003dc;Uda([b],a.B);return b};\nmea\u003dfunction(a,b,c){vca(b);var d\u003da.u;g.mc(b,function(e){var f\u003dg.Vn(e.criteria,function(h){var l\u003dfea(h);if(null\u003d\u003dl)h\u003dnull;else if(h\u003dnew dea,null!\u003dl.visible\u0026\u0026(h.i\u003dl.visible/100),null!\u003dl.audible\u0026\u0026(h.u\u003d1\u003d\u003dl.audible),null!\u003dl.time){var m\u003d\"mtos\"\u003d\u003dl.timetype?\"mtos\":\"tos\",n\u003ddb(l.time,\"%\")?\"%\":\"ms\";l\u003dparseInt(l.time,10);\"%\"\u003d\u003dn\u0026\u0026(l/\u003d100);\"ms\"\u003d\u003dn?(h.B\u003dl,h.C\u003d-1):(h.B\u003d-1,h.C\u003dl);h.D\u003dvoid 0\u003d\u003d\u003dm?\"tos\":m}return h});\nRo(f,function(h){return null\u003d\u003dh})||Gda(c,new fr(e.id,e.event,f,d))})};\nnea\u003dfunction(){var a\u003d[],b\u003dho();a.push(Km(Iq));Bm(b.featureSet,\"mvp_lv\")\u0026\u0026a.push(Km(ur));b\u003d[new rr,new tr];b.push(new tq(a));b.push(new Gq(Gm));return b};\noea\u003dfunction(a){if(!a.isInitialized){a.isInitialized\u003d!0;try{var b\u003dCo(),c\u003dho(),d\u003dVo();Do\u003db;c.B\u003d79463069;\"o\"!\u003d\u003da.i\u0026\u0026(Qq\u003dUm(Gm));if(Tca()){Lq.i.mJ\u003d0;Lq.i.GE\u003dCo()-b;var e\u003dnea(),f\u003dKm(rq);f.u\u003de;sq(f,function(){Er()})?Lq.done||(Oq(),Zo(f.i.i,a),Mq()):d.B?Er():Mq()}else Fr\u003d!0}catch(h){throw nq.reset(),h;\n}}};\nHr\u003dfunction(a){Lq.u.cancel();Gr\u003da;Lq.done\u003d!0};\nIr\u003dfunction(a){if(a.i)return a.i;var b\u003dKm(rq).i;if(b)switch(b.getName()){case \"nis\":a.i\u003d\"n\";break;case \"gsv\":a.i\u003d\"m\"}a.i||(a.i\u003d\"h\");return a.i};\nKr\u003dfunction(a,b,c){if(null\u003d\u003da.u)return b.au|\u003d4,!1;a\u003dJr(a.u,c,b);b.au|\u003da;return 0\u003d\u003da};\nEr\u003dfunction(){var a\u003d[new Gq(Gm)],b\u003dKm(rq);b.u\u003da;sq(b,function(){Hr(\"i\")})?Lq.done||(Oq(),Mq()):Hr(\"i\")};\nLr\u003dfunction(a,b,c){if(!b.ob){var d\u003dfq(b,\"start\",Wo());a\u003da.C.i(d).i;var e\u003d{id:\"lidarv\"};e.r\u003dc;e.v\u003dZq+\"v\";Wi(a,function(f,h){return e[f]\u003d\"mtos\"\u003d\u003df||\"tos\"\u003d\u003df?h:encodeURIComponent(h)});\nc\u003dcea();Wi(c,function(f,h){return e[f]\u003dencodeURIComponent(h)});\nc\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+jp(ip(new hp,e));np(c);b.ob\u003d!0}};\nMr\u003dfunction(a,b,c){Nq(Lq,[a],!Wo());cq(a,c);4!\u003dc\u0026\u0026bq(a.xa,c,a.wz);return fq(a,b,Wo())};\nlea\u003dfunction(a){bea(function(){var b\u003dNr();null!\u003da.i\u0026\u0026(b.sdk\u003da.i);var c\u003dKm(rq);null!\u003dc.i\u0026\u0026(b.avms\u003dc.i.getName());return b})};\npea\u003dfunction(a,b,c,d){if(a.B)var e\u003dlq(nq,b);else e\u003dmq(nq,c),null!\u003d\u003de\u0026\u0026e.Hf!\u003d\u003db\u0026\u0026(a.tv(e),e\u003dnull);e||(b\u003da.hx(c,Co(),!1,b),0\u003d\u003dnq.u.length\u0026\u0026(ho().B\u003d79463069),qq([b]),e\u003db,e.C\u003dIr(a),d\u0026\u0026(e.Va\u003dd));return e};\nqea\u003dfunction(a){g.mc(nq.i,function(b){3\u003d\u003db.yg\u0026\u0026a.tv(b)})};\nrea\u003dfunction(a,b){var c\u003da[b];void 0!\u003d\u003dc\u0026\u00260\u003cc\u0026\u0026(a[b]\u003dMath.floor(1E3*c))};\nNr\u003dfunction(){var a\u003dVo(),b\u003d{};return b.sv\u003dZq,b[\"if\"]\u003da.B?\"1\":\"0\",b.nas\u003dString(nq.i.length),b};\nOr\u003dfunction(a){return!a||\"function\"!\u003d\u003dtypeof a||0\u003eString(Function.prototype.toString).indexOf(\"[native code]\")?!1:0\u003c\u003dString(a).indexOf(\"[native code]\")\u0026\u0026!0||!1};\nQr\u003dfunction(a){return!!(1\u003c\u003ca\u0026Pr)};\nwea\u003dfunction(){try{sea()}catch(d){}var a\u003d\"a\u003d1\u0026b\u003d\"+Pr+\"\u0026\",b\u003d[],c\u003d99;g.mc(tea,function(d,e){var f\u003d!1;try{f\u003dd(Gm)}catch(h){}b[e/32\u003e\u003e\u003e0]|\u003df\u003c\u003ce%32});\ng.mc(b,function(d,e){a+\u003dString.fromCharCode(c+e)+\"\u003d\"+(d\u003e\u003e\u003e0).toString(16)+\"\u0026\"});\nc\u003d105;g.mc(uea,function(d){var e\u003d\"false\";try{e\u003dd(Gm)}catch(f){}a+\u003dString.fromCharCode(c++)+\"\u003d\"+e+\"\u0026\"});\ng.mc(vea,function(d){var e\u003d\"\";try{e\u003dg.Ac(d(Gm))}catch(f){}a+\u003dString.fromCharCode(c++)+\"\u003d\"+e+\"\u0026\"});\nreturn a.slice(0,-1)};\nsea\u003dfunction(){if(!xea){var a\u003dfunction(){Rr\u003d!0;Gm.document.removeEventListener(\"webdriver-evaluate\",a,!0)};\nGm.document.addEventListener(\"webdriver-evaluate\",a,!0);var b\u003dfunction(){Sr\u003d!0;Gm.document.removeEventListener(\"webdriver-evaluate-response\",b,!0)};\nGm.document.addEventListener(\"webdriver-evaluate-response\",b,!0);xea\u003d!0}};\nyea\u003dfunction(){this.blockSize\u003d-1};\nTr\u003dfunction(){this.blockSize\u003d-1;this.blockSize\u003d64;this.i\u003dArray(4);this.C\u003dArray(this.blockSize);this.B\u003dthis.u\u003d0;this.reset()};\nUr\u003dfunction(a,b,c){c||(c\u003d0);var d\u003dArray(16);if(\"string\"\u003d\u003d\u003dtypeof b)for(var e\u003d0;16\u003ee;++e)d[e]\u003db.charCodeAt(c++)|b.charCodeAt(c++)\u003c\u003c8|b.charCodeAt(c++)\u003c\u003c16|b.charCodeAt(c++)\u003c\u003c24;else for(e\u003d0;16\u003ee;++e)d[e]\u003db[c++]|b[c++]\u003c\u003c8|b[c++]\u003c\u003c16|b[c++]\u003c\u003c24;b\u003da.i[0];c\u003da.i[1];e\u003da.i[2];var f\u003da.i[3];var h\u003db+(f^c\u0026(e^f))+d[0]+3614090360\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[1]+3905402710\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[2]+606105819\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);\nh\u003dc+(b^e\u0026(f^b))+d[3]+3250441966\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[4]+4118548399\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[5]+1200080426\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[6]+2821735955\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[7]+4249261313\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[8]+1770035416\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[9]+2336552879\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|\nh\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[10]+4294925233\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[11]+2304563134\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[12]+1804603682\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[13]+4254626195\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[14]+2792965006\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[15]+1236535329\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(e^f\u0026(c^e))+d[1]+4129170786\u00264294967295;b\u003dc+(h\u003c\u003c\n5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[6]+3225465664\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[11]+643717713\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[0]+3921069994\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[5]+3593408605\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[10]+38016083\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[15]+3634488961\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[4]+3889429448\u00264294967295;c\u003d\ne+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[9]+568446438\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[14]+3275163606\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[3]+4107603335\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[8]+1163531501\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[13]+2850285829\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[2]+4243563512\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[7]+1735328473\u00264294967295;\ne\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[12]+2368359562\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(c^e^f)+d[5]+4294588738\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[8]+2272392833\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[11]+1839030562\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[14]+4259657740\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[1]+2763975236\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[4]+1272893353\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|\nh\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[7]+4139469664\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[10]+3200236656\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[13]+681279174\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[0]+3936430074\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[3]+3572445317\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[6]+76029189\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[9]+3654602809\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[12]+\n3873151461\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[15]+530742520\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[2]+3299628645\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(e^(c|~f))+d[0]+4096336452\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[7]+1126891415\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[14]+2878612391\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[5]+4237533241\u00264294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[12]+1700485571\u0026\n4294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[3]+2399980690\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[10]+4293915773\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[1]+2240044497\u00264294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[8]+1873313359\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[15]+4264355552\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[6]+2734768916\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[13]+1309151649\u0026\n4294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[4]+4149444226\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[11]+3174756917\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[2]+718787259\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[9]+3951481745\u00264294967295;a.i[0]\u003da.i[0]+b\u00264294967295;a.i[1]\u003da.i[1]+(e+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11))\u00264294967295;a.i[2]\u003da.i[2]+e\u00264294967295;a.i[3]\u003da.i[3]+f\u00264294967295};\nVr\u003dfunction(){this.u\u003dnull};\nWr\u003dfunction(a){return function(b){var c\u003dnew Tr;c.update(b+a);return jaa(c.digest()).slice(-8)}};\nzea\u003dfunction(a,b){this.i\u003da;this.B\u003db};\nJr\u003dfunction(a,b,c){var d\u003da.u();if(\"function\"\u003d\u003d\u003dtypeof d){var e\u003d{};e\u003d(e.sv\u003dZq,e.cb\u003d$q,e.e\u003dAea(b),e);var f\u003dfq(c,b,Wo());g.Xe(e,f);c.dP[b]\u003df;a\u003d2\u003d\u003dc.Mk()?mda(e).join(\"\u0026\"):a.B.i(e).i;try{return d(c.Hf,a,b),0}catch(h){return 2}}else return 1};\nAea\u003dfunction(a){var b\u003ddr(a)?\"custom_metric_viewable\":a;a\u003dOe(dq,function(c){return c\u003d\u003db});\nreturn br[a]};\nXr\u003dfunction(){Cr.call(this);this.I\u003dnull;this.D\u003d!1;this.C\u003dnew Vr};\nBea\u003dfunction(a,b,c){c\u003dc.opt_configurable_tracking_events;null!\u003da.u\u0026\u0026Array.isArray(c)\u0026\u0026mea(a,c,b)};\nCea\u003dfunction(a,b,c){var d\u003dlq(nq,b);d||(d\u003dc.opt_nativeTime||-1,d\u003dDr(a,b,Ir(a),d),c.opt_osdId\u0026\u0026(d.Va\u003dc.opt_osdId));return d};\nDea\u003dfunction(a,b,c){var d\u003dlq(nq,b);d||(d\u003dDr(a,b,\"n\",c.opt_nativeTime||-1));return d};\nEea\u003dfunction(a,b){var c\u003dlq(nq,b);c||(c\u003dDr(a,b,\"h\",-1));return c};\nFea\u003dfunction(a){ho();switch(Ir(a)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\nIea\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var e\u003d{};g.Xe(e,{opt_adElement:void 0,opt_fullscreen:void 0},c);if(e.opt_bounds)return a.C.i(cr(\"ol\",d));if(void 0!\u003d\u003dd)if(void 0!\u003d\u003dar(d))if(Fr)b\u003dcr(\"ue\",d);else if(oea(a),\"i\"\u003d\u003dGr)b\u003dcr(\"i\",d),b[\"if\"]\u003d0;else if(b\u003da.Bz(b,e))if(a.B\u0026\u00263\u003d\u003db.yg)b\u003d\"stopped\";else{b:{\"i\"\u003d\u003dGr\u0026\u0026(b.Ws\u003d!0,a.yG());c\u003de.opt_fullscreen;void 0!\u003d\u003dc\u0026\u0026Dp(b,!!c);var f;if(c\u003d!Vo().u)(c\u003dqb(g.vb(),\"CrKey\")||qb(g.vb(),\"PlayStation\")||qb(g.vb(),\"Roku\")||ida()||qb(g.vb(),\"Xbox\"))||(c\u003dg.vb(),c\u003dqb(c,\"AppleTV\")||\nqb(c,\"Apple TV\")||qb(c,\"CFNetwork\")||qb(c,\"tvOS\")),c||(c\u003dg.vb(),c\u003dqb(c,\"sdk_google_atv_x86\")||qb(c,\"Android TV\")),c\u003d!c;c\u0026\u0026(Zn(),c\u003d0\u003d\u003d\u003dMm(Ln));if(f\u003dc){switch(b.Mk()){case 1:Lr(a,b,\"pv\");break;case 2:a.mG(b)}Hr(\"pv\")}c\u003dd.toLowerCase();if(f\u003d!f)f\u003dBm(ho().featureSet,\"ssmol\")\u0026\u0026\"loaded\"\u003d\u003d\u003dc?!1:g.Ub(Gea,c);if(f\u0026\u00260\u003d\u003db.yg){\"i\"!\u003dGr\u0026\u0026(Lq.done\u003d!1);f\u003dvoid 0!\u003d\u003de?e.opt_nativeTime:void 0;Go\u003df\u003d\"number\"\u003d\u003d\u003dtypeof f?f:Co();b.Sy\u003d!0;var h\u003dWo();b.yg\u003d1;b.Bf\u003d{};b.Bf.start\u003d!1;b.Bf.firstquartile\u003d!1;b.Bf.midpoint\u003d!1;b.Bf.thirdquartile\u003d\n!1;b.Bf.complete\u003d!1;b.Bf.resume\u003d!1;b.Bf.pause\u003d!1;b.Bf.skip\u003d!1;b.Bf.mute\u003d!1;b.Bf.unmute\u003d!1;b.Bf.viewable_impression\u003d!1;b.Bf.measurable_impression\u003d!1;b.Bf.fully_viewable_audible_half_duration_impression\u003d!1;b.Bf.fullscreen\u003d!1;b.Bf.exitfullscreen\u003d!1;b.HD\u003d0;h||(b.Xg().S\u003df);Nq(Lq,[b],!h)}(f\u003db.Sq[c])\u0026\u0026Mp(b.lf,f);g.Ub(Hea,c)\u0026\u0026b.oq\u0026\u0026b.oq.D(b,null);switch(b.Mk()){case 1:var l\u003ddr(c)?a.K.custom_metric_viewable:a.K[c];break;case 2:l\u003da.S[c]}if(l\u0026\u0026(d\u003dl.call(a,b,e,d),void 0!\u003d\u003dd)){e\u003dcr(void 0,c);g.Xe(e,d);d\u003de;break b}d\u003d\nvoid 0}3\u003d\u003db.yg\u0026\u0026(a.B?b.Qd\u0026\u0026b.Qd.yu():a.tv(b));b\u003dd}else b\u003dcr(\"nf\",d);else b\u003dvoid 0;else Fr?b\u003dcr(\"ue\"):(b\u003da.Bz(b,e))?(d\u003dcr(),g.Xe(d,eq(b,!0,!1,!1)),b\u003dd):b\u003dcr(\"nf\");return\"string\"\u003d\u003d\u003dtypeof b?a.B\u0026\u0026\"stopped\"\u003d\u003d\u003db?Yr:a.C.i(void 0):a.C.i(b)};\nJea\u003dfunction(a){var b\u003d{};return b.viewability\u003da.i,b.googleViewability\u003da.B,b.moatInit\u003da.D,b.moatViewability\u003da.I,b.integralAdsViewability\u003da.C,b.doubleVerifyViewability\u003da.u,b};\nZr\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a\u003dIea(Km(Xr),b,c,a);return Jea(a)};\nKea\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dKm(Xr).Bz(a,{});c?Xp(c):b\u0026\u0026(a\u003dKm(Xr).hx(null,Co(),!1,a),a.yg\u003d3,qq([a]))};\nNea\u003dfunction(a){if(g.eb(g.Fg(a)))return!1;if(0\u003c\u003da.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\"))return!0;try{var b\u003dnew g.cl(a)}catch(c){return null!\u003dg.Rb(Lea,function(d){return 0\u003ca.search(d)})}return b.D.match(Mea)?!0:null!\u003dg.Rb(Lea,function(c){return null!\u003da.match(c)})};\ng.$r\u003dfunction(a,b){return a.replace(Oea,function(c,d){try{var e\u003dSe(b,d);if(null\u003d\u003de)return c;e\u003de.toString();if(\"\"\u003d\u003de||!g.eb(g.Fg(e)))return encodeURIComponent(e).replace(/%2C/g,\",\")}catch(f){}return c})};\nbs\u003dfunction(a){var b,c;g.pf.call(this);var d\u003dthis;this.I\u003dthis.u\u003d0;this.Dj\u003dnull!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:{Qf:function(e,f){return setTimeout(e,f)},\nwi:clearTimeout};this.i\u003dnull!\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dwindow.navigator)||void 0\u003d\u003d\u003db?void 0:b.onLine)\u0026\u0026void 0!\u003d\u003dc?c:!0;this.C\u003dfunction(){return g.B(function(e){return g.A(e,as(d),0)})};\nwindow.addEventListener(\"offline\",this.C);window.addEventListener(\"online\",this.C);this.I||Pea(this)};\nPea\u003dfunction(a){a.I\u003da.Dj.Qf(function(){var b;return g.B(function(c){if(1\u003d\u003dc.i)return a.i?(null\u003d\u003d\u003d(b\u003dwindow.navigator)||void 0\u003d\u003d\u003db?0:b.onLine)?c.eb(3):g.A(c,as(a),3):g.A(c,as(a),3);Pea(a);g.ra(c)})},3E4)};\nas\u003dfunction(a,b){return a.D?a.D:a.D\u003dnew Promise(function(c){var d,e,f;return g.B(function(h){switch(h.i){case 1:return d\u003dwindow.AbortController?new window.AbortController:void 0,e\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.signal,f\u003d!1,sa(h,2,3),d\u0026\u0026(a.u\u003da.Dj.Qf(function(){d.abort()},b||2E4)),g.A(h,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:e}),5);case 5:f\u003d!0;case 3:va(h);a.D\u003dvoid 0;a.u\u0026\u0026(a.Dj.wi(a.u),a.u\u003d0);f!\u003d\u003da.i\u0026\u0026(a.i\u003df,a.i?a.dispatchEvent(\"networkstatus-online\"):a.dispatchEvent(\"networkstatus-offline\"));c(f);wa(h,0);break;case 2:ua(h),f\u003d!1,h.eb(3)}})})};\ncs\u003dfunction(){this.data_\u003d[];this.i\u003d-1};\nQea\u003dfunction(a){-1\u003d\u003da.i\u0026\u0026(a.i\u003dXn(a.data_,function(b,c,d){return c?b+Math.pow(2,d):b},0));\nreturn a.i};\ng.ds\u003dfunction(a,b,c){g.G.call(this);this.i\u003dnull;this.C\u003d!1;this.I\u003da;this.D\u003dc;this.u\u003db||window;this.B\u003d(0,g.E)(this.HP,this)};\ng.es\u003dfunction(a){a.isActive()||a.start()};\nRea\u003dfunction(a){a\u003da.u;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null};\nSea\u003dfunction(a){a\u003da.u;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};\ng.L\u003dfunction(a,b,c){g.G.call(this);this.i\u003da;this.Wf\u003db||0;this.u\u003dc;this.B\u003d(0,g.E)(this.YH,this)};\ng.fs\u003dfunction(a,b){a.isActive()||a.start(b)};\ng.gs\u003dfunction(a){a.stop();a.YH()};\ng.hs\u003dfunction(a){a.isActive()\u0026\u0026g.gs(a)};\nis\u003dfunction(a,b){this.i\u003da[g.C.Symbol.iterator]();this.u\u003db;this.B\u003d0};\nTea\u003dfunction(a,b){return new is(a,b)};\nUea\u003dfunction(a){return\"string\"\u003d\u003dtypeof a.className?a.className:a.getAttribute\u0026\u0026a.getAttribute(\"class\")||\"\"};\njs\u003dfunction(a){return a.classList?a.classList:Uea(a).match(/\\S+/g)||[]};\ng.ks\u003dfunction(a,b){\"string\"\u003d\u003dtypeof a.className?a.className\u003db:a.setAttribute\u0026\u0026a.setAttribute(\"class\",b)};\ng.ls\u003dfunction(a,b){return a.classList?a.classList.contains(b):g.Ub(js(a),b)};\ng.M\u003dfunction(a,b){if(a.classList)a.classList.add(b);else if(!g.ls(a,b)){var c\u003dUea(a);g.ks(a,c+(0\u003cc.length?\" \"+b:b))}};\ng.ms\u003dfunction(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){g.M(a,e)});\nelse{var c\u003d{};Array.prototype.forEach.call(js(a),function(e){c[e]\u003d!0});\nArray.prototype.forEach.call(b,function(e){c[e]\u003d!0});\nb\u003d\"\";for(var d in c)b+\u003d0\u003cb.length?\" \"+d:d;g.ks(a,b)}};\ng.ns\u003dfunction(a,b){a.classList?a.classList.remove(b):g.ls(a,b)\u0026\u0026g.ks(a,Array.prototype.filter.call(js(a),function(c){return c!\u003db}).join(\" \"))};\ng.os\u003dfunction(a,b){a.classList?Array.prototype.forEach.call(b,function(c){g.ns(a,c)}):g.ks(a,Array.prototype.filter.call(js(a),function(c){return!g.Ub(b,c)}).join(\" \"))};\ng.N\u003dfunction(a,b,c){c?g.M(a,b):g.ns(a,b)};\nVea\u003dfunction(a,b){var c\u003d!g.ls(a,b);g.N(a,b,c)};\nts\u003dfunction(a){if(a instanceof ps||a instanceof qs||a instanceof rs)return a;if(\"function\"\u003d\u003dtypeof a.Hj)return new ps(function(){return Wea(a)});\nif(\"function\"\u003d\u003dtypeof a[Symbol.iterator])return new ps(function(){return a[Symbol.iterator]()});\nif(\"function\"\u003d\u003dtypeof a.Lg)return new ps(function(){return Wea(a.Lg())});\nthrow Error(\"Not an iterator or iterable.\");};\nWea\u003dfunction(a){if(!(a instanceof g.Gp))return a;var b\u003d!1;return{next:function(){for(var c;!b;)try{c\u003da.Hj();break}catch(d){if(d!\u003d\u003dg.Ip)throw d;b\u003d!0}return{value:c,done:b}}}};\nps\u003dfunction(a){this.i\u003da};\nqs\u003dfunction(a){this.i\u003da};\nrs\u003dfunction(a){ps.call(this,function(){return a});\nthis.B\u003da};\ng.us\u003dfunction(a,b){this.u\u003d{};this.i\u003d[];this.Xo\u003dthis.size\u003d0;var c\u003darguments.length;if(1\u003cc){if(c%2)throw Error(\"Uneven number of arguments\");for(var d\u003d0;d\u003cc;d+\u003d2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof g.us)for(c\u003da.cm(),d\u003d0;d\u003cc.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};\nXea\u003dfunction(a,b){return a\u003d\u003d\u003db};\nws\u003dfunction(a){if(a.size!\u003da.i.length){for(var b\u003d0,c\u003d0;b\u003ca.i.length;){var d\u003da.i[b];vs(a.u,d)\u0026\u0026(a.i[c++]\u003dd);b++}a.i.length\u003dc}if(a.size!\u003da.i.length){var e\u003d{};for(c\u003db\u003d0;b\u003ca.i.length;)d\u003da.i[b],vs(e,d)||(a.i[c++]\u003dd,e[d]\u003d1),b++;a.i.length\u003dc}};\nvs\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};\ng.xs\u003dfunction(){g.pf.call(this);this.i\u003d0;this.endTime\u003dthis.startTime\u003dnull};\nYea\u003dfunction(a,b){Array.isArray(b)||(b\u003d[b]);b\u003db.map(function(c){return\"string\"\u003d\u003d\u003dtypeof c?c:c.property+\" \"+c.duration+\"s \"+c.timing+\" \"+c.delay+\"s\"});\ng.cn(a,\"transition\",b.join(\",\"))};\nys\u003dfunction(a,b,c,d,e){g.xs.call(this);this.u\u003da;this.I\u003db;this.K\u003dc;this.D\u003dd;this.S\u003dArray.isArray(e)?e:[e]};\nZea\u003dfunction(a,b,c,d){return new ys(a,b,{opacity:c},{opacity:d},{property:\"opacity\",duration:b,timing:\"ease-in\",delay:0})};\nafa\u003dfunction(a){$ea();return kg(a,null)};\ng.zs\u003dfunction(a){$ea();return Mf(a)};\ncfa\u003dfunction(a){a\u003drb(a);if(\"\"\u003d\u003da)return null;var b\u003dString(a.substr(0,4)).toLowerCase();if(0\u003d\u003d(\"url(\"\u003cb?-1:\"url(\"\u003d\u003db?0:1))return!a.endsWith(\")\")||1\u003c(a?a.split(\"(\").length-1:0)||a\u0026\u0026a.split(\")\"),null;if(0\u003ca.indexOf(\"(\")){if(/\"|\u0027/.test(a))return null;b\u003d/([\\-\\w]+)\\(/g;for(var c;c\u003db.exec(a);)if(!(c[1].toLowerCase()in bfa))return null}return a};\nAs\u003dfunction(a,b){a\u003dg.C[a];return a\u0026\u0026a.prototype?(b\u003dObject.getOwnPropertyDescriptor(a.prototype,b))\u0026\u0026b.get||null:null};\ndfa\u003dfunction(a){var b\u003dg.C.CSSStyleDeclaration;return b\u0026\u0026b.prototype\u0026\u0026b.prototype[a]||null};\nefa\u003dfunction(a,b,c,d){if(a)return a.apply(b,d);if(g.Dc\u0026\u002610\u003edocument.documentMode){if(!b[c].call)throw Error(\"IE Clobbering detected\");}else if(\"function\"!\u003dtypeof b[c])throw Error(\"Clobbering detected\");return b[c].apply(b,d)};\njfa\u003dfunction(a){if(!a)return dg;var b\u003ddocument.createElement(\"div\").style;ffa(a).forEach(function(c){var d\u003dg.dh\u0026\u0026c in gfa?c:c.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");cb(d,\"--\")||cb(d,\"var\")||(c\u003defa(hfa,a,a.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[c])||\"\",c\u003dcfa(c),null!\u003dc\u0026\u0026efa(ifa,b,b.setProperty?\"setProperty\":\"setAttribute\",[d,c]))});\nreturn dba(g.Gf(\"Output of CSS sanitizer\"),b.cssText||\"\")};\nffa\u003dfunction(a){g.La(a)?a\u003dg.bc(a):(a\u003dg.Je(a),g.Zb(a,\"cssText\"));return a};\ng.Cs\u003dfunction(a){var b,c\u003db\u003d0,d\u003d!1;a\u003da.split(kfa);for(var e\u003d0;e\u003ca.length;e++){var f\u003da[e];g.Bs.test(f)?(b++,c++):lfa.test(f)?d\u003d!0:mfa.test(f)?c++:nfa.test(f)\u0026\u0026(d\u003d!0)}b\u003d0\u003d\u003dc?d?1:0:.4\u003cb/c?-1:1;return-1\u003d\u003d(0\u003d\u003db?null:b)?\"rtl\":\"ltr\"};\ng.Ds\u003dfunction(a,b,c,d,e,f,h,l){this.i\u003da;this.K\u003db;this.B\u003dc;this.D\u003dd;this.C\u003de;this.I\u003df;this.u\u003dh;this.S\u003dl};\ng.Es\u003dfunction(a,b){if(0\u003d\u003db)return a.i;if(1\u003d\u003db)return a.u;var c\u003dg.vg(a.i,a.B,b),d\u003dg.vg(a.B,a.C,b);a\u003dg.vg(a.C,a.u,b);c\u003dg.vg(c,d,b);d\u003dg.vg(d,a,b);return g.vg(c,d,b)};\nFs\u003dfunction(a,b){this.start\u003da\u003cb?a:b;this.end\u003da\u003cb?b:a};\nofa\u003dfunction(a,b){a\u003d[a];for(var c\u003db.length-1;0\u003c\u003dc;--c)a.push(typeof b[c],b[c]);return a.join(\"\\x0B\")};\nGs\u003dfunction(a){return(a\u003da.exec(g.vb()))?a[1]:\"\"};\nHs\u003dfunction(a){return 0\u003c\u003dg.tb(pfa,a)};\ng.Is\u003dfunction(a){g.G.call(this);this.I\u003d1;this.B\u003d[];this.C\u003d0;this.i\u003d[];this.u\u003d{};this.K\u003d!!a};\nqfa\u003dfunction(a,b,c){g.Gh(function(){a.apply(b,c)})};\ng.Js\u003dfunction(a){this.i\u003da};\nKs\u003dfunction(a){this.i\u003da};\nrfa\u003dfunction(a){this.data\u003da};\nsfa\u003dfunction(a){return void 0\u003d\u003d\u003da||a instanceof rfa?a:new rfa(a)};\nLs\u003dfunction(a){this.i\u003da};\ng.tfa\u003dfunction(a){var b\u003da.creation;a\u003da.expiration;return!!a\u0026\u0026a\u003cg.Ra()||!!b\u0026\u0026b\u003eg.Ra()};\ng.Ms\u003dfunction(a){this.i\u003da};\nufa\u003dfunction(){};\nNs\u003dfunction(){};\nOs\u003dfunction(a){this.i\u003da};\nPs\u003dfunction(){var a\u003dnull;try{a\u003dwindow.localStorage||null}catch(b){}this.i\u003da};\nvfa\u003dfunction(){var a\u003dnull;try{a\u003dwindow.sessionStorage||null}catch(b){}this.i\u003da};\nRs\u003dfunction(a,b){this.u\u003da;this.i\u003dnull;if(g.Dc\u0026\u0026!g.vc(9)){Qs||(Qs\u003dnew g.us);this.i\u003dQs.get(a);this.i||(b?this.i\u003ddocument.getElementById(b):(this.i\u003ddocument.createElement(\"userdata\"),this.i.addBehavior(\"#default#userData\"),document.body.appendChild(this.i)),Qs.set(a,this.i));try{this.i.load(this.u)}catch(c){this.i\u003dnull}}};\nSs\u003dfunction(a){return\"_\"+encodeURIComponent(a).replace(/[.!~*\u0027()%]/g,function(b){return wfa[b]})};\nTs\u003dfunction(a){try{a.i.save(a.u)}catch(b){throw\"Storage mechanism: Quota exceeded\";}};\nUs\u003dfunction(a,b){this.u\u003da;this.i\u003db+\"::\"};\ng.Vs\u003dfunction(a){var b\u003dnew Ps;return b.isAvailable()?a?new Us(b,a):b:null};\nWs\u003dfunction(a,b){this.i\u003da;this.u\u003db};\nXs\u003dfunction(a){this.i\u003d[];if(a)a:{if(a instanceof Xs){var b\u003da.cm();a\u003da.Bi();if(0\u003e\u003dthis.i.length){for(var c\u003dthis.i,d\u003d0;d\u003cb.length;d++)c.push(new Ws(b[d],a[d]));break a}}else b\u003dg.Je(a),a\u003dIe(a);for(d\u003d0;d\u003cb.length;d++)xfa(this,b[d],a[d])}};\nxfa\u003dfunction(a,b,c){var d\u003da.i;d.push(new Ws(b,c));b\u003dd.length-1;a\u003da.i;for(c\u003da[b];0\u003cb;)if(d\u003db-1\u003e\u003e1,a[d].getKey()\u003ec.getKey())a[b]\u003da[d],b\u003dd;else break;a[b]\u003dc};\nyfa\u003dfunction(){Xs.call(this)};\nYs\u003dfunction(){};\nzfa\u003dfunction(){var a\u003dg.Aa.apply(0,arguments);return 0\u003d\u003d\u003da.length?function(b){return b}:1\u003d\u003d\u003da.length?a[0]:a.reduce(function(b,c){return function(){return b(c.apply(null,g.v(g.Aa.apply(0,arguments))))}})};\nAfa\u003dfunction(){var a\u003dg.Aa.apply(0,arguments);return function(b){return function(c,d){function e(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\nc\u003db(c,d);var f\u003d{getState:c.getState,dispatch:function(h){return e.apply(null,[h].concat(g.v(g.Aa.apply(1,arguments))))}};\nd\u003da.map(function(h){return h(f)});\ne\u003dzfa.apply(null,g.v(d))(c.dispatch);return Object.assign(Object.assign({},c),{dispatch:e})}}};\nZs\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\nBfa\u003dfunction(a){Object.keys(a).forEach(function(b){var c\u003da[b];if(\"undefined\"\u003d\u003d\u003dtypeof c(void 0,{type:$s}))throw Error(\u0027Reducer \"\u0027+b+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don\u0027t want to set a value for this reducer, you can use null instead of undefined.\");if(\"undefined\"\u003d\u003d\u003dtypeof c(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+Zs()}))throw Error(\u0027Reducer \"\u0027+\nb+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \"+($s+\u0027 or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.\u0027));})};\nCfa\u003dfunction(a,b,c,d){function e(){if(r)throw Error(\"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.\");return m}\nfunction f(u){if(\"function\"!\u003d\u003dtypeof u)throw Error(\"Expected the listener to be a function.\");if(r)throw Error(\"You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.\");var x\u003d!0;p\u003d\u003d\u003dn\u0026\u0026(p\u003dn.slice());p.push(u);return function(){if(x){if(r)throw Error(\"You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details.\");\nx\u003d!1;p\u003d\u003d\u003dn\u0026\u0026(p\u003dn.slice());p.splice(p.indexOf(u),1);n\u003dnull}}}\nfunction h(u){if(\"object\"!\u003d\u003dtypeof u||null\u003d\u003d\u003du)var x\u003d!1;else{for(x\u003du;null!\u003d\u003dObject.getPrototypeOf(x);)x\u003dObject.getPrototypeOf(x);x\u003dObject.getPrototypeOf(u)\u003d\u003d\u003dx}if(!x)throw Error(\"Actions must be plain objects. Use custom middleware for async actions.\");if(\"undefined\"\u003d\u003d\u003dtypeof u.type)throw Error(\u0027Actions may not have an undefined \"type\" property. Have you misspelled a constant?\u0027);if(r)throw Error(\"Reducers may not dispatch actions.\");try{r\u003d!0,m\u003dl(m,u)}finally{r\u003d!1}x\u003dn\u003dp;for(var y\u003d0;y\u003cx.length;y++)(0,x[y])();\nreturn u}\nif(\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026\"function\"\u003d\u003d\u003dtypeof c||\"function\"\u003d\u003d\u003dtypeof c\u0026\u0026\"function\"\u003d\u003d\u003dtypeof d)throw Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.\");\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026\"undefined\"\u003d\u003d\u003dtypeof c\u0026\u0026(c\u003db,b\u003dvoid 0);if(\"undefined\"!\u003d\u003dtypeof c){if(\"function\"!\u003d\u003dtypeof c)throw Error(\"Expected the enhancer to be a function.\");return c(Cfa)(a,b)}if(\"function\"!\u003d\u003dtypeof a)throw Error(\"Expected the reducer to be a function.\");\nvar l\u003da,m\u003db,n\u003d[],p\u003dn,r\u003d!1;h({type:$s});a\u003d{};var t\u003d(a.dispatch\u003dh,a.subscribe\u003df,a.getState\u003de,a.replaceReducer\u003dfunction(u){if(\"function\"!\u003d\u003dtypeof u)throw Error(\"Expected the nextReducer to be a function.\");l\u003du;h({type:Dfa});return t},a[Efa]\u003dfunction(){var u\u003d{};\nreturn u.subscribe\u003dfunction(x){function y(){x.next\u0026\u0026x.next(e())}\nif(\"object\"!\u003d\u003dtypeof x||null\u003d\u003d\u003dx)throw new TypeError(\"Expected the observer to be an object.\");y();return{unsubscribe:f(y)}},u[Efa]\u003dfunction(){return this},u},a);\nreturn t};\nat\u003dfunction(a){xd.call(this,a,-1,Ffa)};\nHfa\u003dfunction(){return{2:be,4:ae,7:ce,9:ce,10:ce,11:de,12:ce,13:be,14:[Faa,bt,Gfa],15:$d,16:$d,17:ce,1:de,3:$d,5:$d,6:$d,8:ae}};\nbt\u003dfunction(a){xd.call(this,a)};\nGfa\u003dfunction(){return{1:ae,2:ae,3:ae,4:ae,5:ce}};\nIfa\u003dfunction(a){var b\u003da.split(\"\"),c\u003d[-1384814069,b,-1838999097,-1779484424,null,function(){for(var d\u003d64,e\u003d[];++d-e.length-32;)switch(d){case 58:d\u003d96;continue;case 91:d\u003d44;break;case 65:d\u003d47;continue;case 46:d\u003d153;case 123:d-\u003d58;default:e.push(String.fromCharCode(d))}return e},\nb,1715157334,function(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(0,1,d.splice(e,1,d[0])[0])},\nnull,-1642409280,-1964349245,-1779484424,function(d,e){for(e\u003d(e%d.length+d.length)%d.length;e--;)d.unshift(d.pop())},\nfunction(d){for(var e\u003dd.length;e;)d.push(d.splice(--e,1)[0])},\n1420356170,function(d,e){d.push(e)},\n1058094114,-1243254827,-1845874701,function(d,e){e\u003d(e%d.length+d.length)%d.length;var f\u003dd[0];d[0]\u003dd[e];d[e]\u003df},\nfunction(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(e,1)},\nfunction(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(-e).reverse().forEach(function(f){d.unshift(f)})},\n-1347585573,-308541993,887730388,-1911482686,382379145,782266524,-1615482665,b,-673890408,-1610124813,-1288302581,null,\"ffLV8Y3\",-1125538957,-859889269,-252389817,function(d,e,f){var h\u003df.length;d.forEach(function(l,m,n){this.push(n[m]\u003df[(f.indexOf(l)-f.indexOf(this[m])+m+h--)%f.length])},e.split(\"\"))},\n127437693,-1757186065,-1038633315,-1288302581,231327443,448949790,-1827473250,-734847143,2041057628,-1298352004,function(d){d.reverse()},\n902786890,1004110490];c[4]\u003dc;c[9]\u003dc;c[34]\u003dc;try{c[39](c[1],c[35],c[5]()),c[8](c[30],c[47]),c[22](c[9],c[44]),c[6](c[43],c[37]),c[8](c[40],c[38]),c[52](c[20],c[42]),c[4](c[50],c[37]),c[17](c[26],c[19]),c[5](c[2]),c[9](c[2],c[42]),c[9](c[10],c[34]),c[4](c[49]),c[3](c[9],c[23]),c[17](c[52],c[20]),c[43](c[27]),c[38](c[0],c[32]),c[38](c[0],c[28]),c[37](c[45],c[30]),c[37](c[5],c[4]),c[51](c[0],c[41]),c[37](c[45],c[22]),c[48](c[1],c[4]),c[2](c[34],c[44]),c[44](c[9],c[47]),c[29](c[3],c[4]),c[15](c[36],c[1]),\nc[40](c[23]),c[37](c[49],c[10]),c[50](c[11],c[30]),c[38](c[14],c[17]),c[46](c[34],c[7]),c[52](c[34],c[3]),c[10](c[3],c[12]),c[24](c[16],c[48]),c[53](c[40]),c[15](c[3],c[45]),c[22](c[40],c[9]),c[53](c[40]),c[10](c[8],c[35]),c[23](c[3],c[34]),c[22](c[16],c[19]),c[22](c[37],c[52])}catch(d){return\"enhanced_except_mJQB5-v-_w8_\"+a}return b.join(\"\")};\nct\u003dfunction(a){this.i\u003da};\ndt\u003dfunction(){ct.apply(this,arguments)};\net\u003dfunction(){dt.apply(this,arguments)};\nft\u003dfunction(a){xd.call(this,a)};\ngt\u003dfunction(a){xd.call(this,a)};\nht\u003dfunction(a){xd.call(this,a)};\njt\u003dfunction(a){xd.call(this,a)};\nkt\u003dfunction(a){xd.call(this,a,-1,Jfa)};\nLfa\u003dfunction(a){xd.call(this,a,-1,Kfa)};\nlt\u003dfunction(a){xd.call(this,a)};\nmt\u003dfunction(a){xd.call(this,a,-1,Mfa)};\nnt\u003dfunction(a){xd.call(this,a,-1,Nfa)};\not\u003dfunction(){dt.apply(this,arguments)};\npt\u003dfunction(){dt.apply(this,arguments)};\nqt\u003dfunction(){dt.apply(this,arguments)};\nrt\u003dfunction(){ct.apply(this,arguments)};\ntt\u003dfunction(){dt.apply(this,arguments)};\nut\u003dfunction(){dt.apply(this,arguments)};\nvt\u003dfunction(){dt.apply(this,arguments)};\nwt\u003dfunction(){dt.apply(this,arguments)};\nOfa\u003dfunction(a){xd.call(this,a)};\nPfa\u003dfunction(a){xd.call(this,a)};\nQfa\u003dfunction(a){xd.call(this,a)};\nxt\u003dfunction(a){xd.call(this,a)};\nzt\u003dfunction(a){xd.call(this,a)};\nRfa\u003dfunction(a){xd.call(this,a)};\nAt\u003dfunction(a){xd.call(this,a)};\nBt\u003dfunction(a){xd.call(this,a,-1,Sfa)};\nCt\u003dfunction(){dt.apply(this,arguments)};\nDt\u003dfunction(){dt.apply(this,arguments)};\nEt\u003dfunction(){dt.apply(this,arguments)};\nFt\u003dfunction(){dt.apply(this,arguments)};\nGt\u003dfunction(){dt.apply(this,arguments)};\nHt\u003dfunction(){dt.apply(this,arguments)};\nIt\u003dfunction(){dt.apply(this,arguments)};\nJt\u003dfunction(){dt.apply(this,arguments)};\nKt\u003dfunction(){dt.apply(this,arguments)};\nLt\u003dfunction(){dt.apply(this,arguments)};\nMt\u003dfunction(){dt.apply(this,arguments)};\nNt\u003dfunction(){dt.apply(this,arguments)};\nOt\u003dfunction(){dt.apply(this,arguments)};\nPt\u003dfunction(){dt.apply(this,arguments)};\nTfa\u003dfunction(){return g.Ha(\"yt.ads.biscotti.lastId_\")||\"\"};\nUfa\u003dfunction(a){g.Ga(\"yt.ads.biscotti.lastId_\",a,void 0)};\nQt\u003dfunction(a){xd.call(this,a,1)};\nRt\u003dfunction(a){xd.call(this,a)};\nSt\u003dfunction(){Rt.apply(this,arguments)};\nTt\u003dfunction(){Qt.apply(this,arguments)};\nVt\u003dfunction(){var a\u003darguments;1\u003ca.length?Ut[a[0]]\u003da[1]:1\u003d\u003d\u003da.length\u0026\u0026Object.assign(Ut,a[0])};\ng.O\u003dfunction(a,b){return a in Ut?Ut[a]:b};\nWt\u003dfunction(){return Ut.EXPERIMENT_FLAGS};\nXt\u003dfunction(a){var b\u003dWt();return b?b[a]:void 0};\ng.P\u003dfunction(a){a\u003dVfa(a);return\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026\"false\"\u003d\u003d\u003da?!1:!!a};\nYt\u003dfunction(a,b){a\u003dVfa(a);return void 0\u003d\u003d\u003da\u0026\u0026void 0!\u003d\u003db?b:Number(a||0)};\nZt\u003dfunction(){return g.O(\"EXPERIMENTS_TOKEN\",\"\")};\nVfa\u003dfunction(a){var b\u003dg.O(\"EXPERIMENTS_FORCED_FLAGS\",{});return void 0!\u003d\u003db[a]?b[a]:g.O(\"EXPERIMENT_FLAGS\",{})[a]};\n$t\u003dfunction(){var a\u003d[],b\u003dg.O(\"EXPERIMENTS_FORCED_FLAGS\",{});for(c in b)a.push({key:c,value:String(b[c])});var c\u003dg.O(\"EXPERIMENT_FLAGS\",{});for(var d in c)d.startsWith(\"force_\")\u0026\u0026void 0\u003d\u003d\u003db[d]\u0026\u0026a.push({key:d,value:String(c[d])});return a};\nWfa\u003dfunction(a){au.forEach(function(b){return b(a)})};\ncu\u003dfunction(a){return a\u0026\u0026window.yterr?function(){try{return a.apply(this,arguments)}catch(b){g.bu(b)}}:a};\ng.bu\u003dfunction(a,b,c,d){var e\u003dg.Ha(\"yt.logging.errors.log\");e?e(a,\"ERROR\",b,c,d):(e\u003dg.O(\"ERRORS\",[]),e.push([a,\"ERROR\",b,c,d]),Vt(\"ERRORS\",e));Wfa(a)};\ndu\u003dfunction(a,b,c,d){var e\u003dg.Ha(\"yt.logging.errors.log\");e?e(a,\"WARNING\",b,c,d):(e\u003dg.O(\"ERRORS\",[]),e.push([a,\"WARNING\",b,c,d]),Vt(\"ERRORS\",e))};\neu\u003dfunction(a,b){b\u003da.split(b);for(var c\u003d{},d\u003d0,e\u003db.length;d\u003ce;d++){var f\u003db[d].split(\"\u003d\");if(1\u003d\u003df.length\u0026\u0026f[0]||2\u003d\u003df.length)try{var h\u003dXfa(f[0]||\"\"),l\u003dXfa(f[1]||\"\");h in c?Array.isArray(c[h])?cc(c[h],l):c[h]\u003d[c[h],l]:c[h]\u003dl}catch(r){var m\u003dr,n\u003df[0],p\u003dString(eu);m.args\u003d[{key:n,value:f[1],query:a,method:Yfa\u003d\u003dp?\"unchanged\":p}];lia.hasOwnProperty(n)||du(m)}}return c};\nfu\u003dfunction(a){var b\u003d[];g.ze(a,function(c,d){var e\u003dCg(d),f;Array.isArray(c)?f\u003dc:f\u003d[c];g.mc(f,function(h){\"\"\u003d\u003dh?b.push(e):b.push(e+\"\u003d\"+Cg(h))})});\nreturn b.join(\"\u0026\")};\ngu\u003dfunction(a){\"?\"\u003d\u003da.charAt(0)\u0026\u0026(a\u003da.substr(1));return eu(a,\"\u0026\")};\nhu\u003dfunction(a){a\u003da.split(\",\");return a\u003da.map(function(b){return gu(b)})};\ng.iu\u003dfunction(a){return-1!\u003da.indexOf(\"?\")?(a\u003d(a||\"\").split(\"#\")[0],a\u003da.split(\"?\",2),gu(1\u003ca.length?a[1]:a[0])):{}};\nju\u003dfunction(a,b){return mia(a,b||{},!0)};\nku\u003dfunction(a,b){return mia(a,b||{},!1)};\nmia\u003dfunction(a,b,c){var d\u003da.split(\"#\",2);a\u003dd[0];d\u003d1\u003cd.length?\"#\"+d[1]:\"\";var e\u003da.split(\"?\",2);a\u003de[0];e\u003dgu(e[1]||\"\");for(var f in b)if(c||!Ke(e,f))e[f]\u003db[f];return g.dj(a,e)+d};\nlu\u003dfunction(a){if(!b)var b\u003dwindow.location.href;var c\u003dg.Si(1,a),d\u003dg.Ti(a);c\u0026\u0026d?(a\u003da.match(Ri),b\u003db.match(Ri),a\u003da[3]\u003d\u003db[3]\u0026\u0026a[1]\u003d\u003db[1]\u0026\u0026a[4]\u003d\u003db[4]):a\u003dd?g.Ti(b)\u003d\u003dd\u0026\u0026(Number(g.Si(4,b))||null)\u003d\u003d(Number(g.Si(4,a))||null):!0;return a};\nmu\u003dfunction(a){a||(a\u003ddocument.location.href);a\u003dg.Si(1,a);return null!\u003d\u003da\u0026\u0026\"https\"\u003d\u003da};\nnu\u003dfunction(a){a\u003dg.Ti(a);a\u003dnull!\u003d\u003da?a.split(\".\").reverse():null;return null\u003d\u003d\u003da?!1:\"com\"\u003d\u003da[0]\u0026\u0026a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nXfa\u003dfunction(a){return a\u0026\u0026a.match(nia)?a:Dg(a)};\nou\u003dfunction(a){var b\u003dvia;a\u003dvoid 0\u003d\u003d\u003da?Tfa():a;var c\u003dObject,d\u003dc.assign,e\u003dwia(b);var f\u003db.i;try{var h\u003df.screenX;var l\u003df.screenY}catch(z){}try{var m\u003df.outerWidth;var n\u003df.outerHeight}catch(z){}try{var p\u003df.innerWidth;var r\u003df.innerHeight}catch(z){}try{var t\u003df.screenLeft;var u\u003df.screenTop}catch(z){}try{p\u003df.innerWidth,r\u003df.innerHeight}catch(z){}try{var x\u003df.screen.availWidth;var y\u003df.screen.availTop}catch(z){}f\u003d[t,u,h,l,x,y,m,n,p,r];h\u003dLo(!1,b.i.top);l\u003d{};m\u003dnew cs;g.C.SVGElement\u0026\u0026g.C.document.createElementNS\u0026\u0026\nm.set(0);n\u003dHca();n[\"allow-top-navigation-by-user-activation\"]\u0026\u0026m.set(1);n[\"allow-popups-to-escape-sandbox\"]\u0026\u0026m.set(2);g.C.crypto\u0026\u0026g.C.crypto.subtle\u0026\u0026m.set(3);g.C.TextDecoder\u0026\u0026g.C.TextEncoder\u0026\u0026m.set(4);m\u003dQea(m);b\u003d(l.bc\u003dm,l.bih\u003dh.height,l.biw\u003dh.width,l.brdim\u003df.join(),l.vis\u003dMm(b.u),l.wgl\u003d!!Gm.WebGLRenderingContext,l);c\u003dd.call(c,e,b);c.ca_type\u003d\"image\";a\u0026\u0026(c.bid\u003da);return c};\nwia\u003dfunction(a){var b\u003d{};b.dt\u003dxia;b.flash\u003d\"0\";a:{try{var c\u003da.i.top.location.href}catch(p){a\u003d2;break a}a\u003dc?c\u003d\u003d\u003da.u.location.href?0:1:2}b\u003d(b.frm\u003da,b);try{b.u_tz\u003d-(new Date).getTimezoneOffset();var d\u003dvoid 0\u003d\u003d\u003dd?Gm:d;try{var e\u003dd.history.length}catch(p){e\u003d0}b.u_his\u003de;var f;b.u_h\u003dnull\u003d\u003d(f\u003dGm.screen)?void 0:f.height;var h;b.u_w\u003dnull\u003d\u003d(h\u003dGm.screen)?void 0:h.width;var l;b.u_ah\u003dnull\u003d\u003d(l\u003dGm.screen)?void 0:l.availHeight;var m;b.u_aw\u003dnull\u003d\u003d(m\u003dGm.screen)?void 0:m.availWidth;var n;b.u_cd\u003dnull\u003d\u003d(n\u003dGm.screen)?void 0:\nn.colorDepth}catch(p){}return b};\nzia\u003dfunction(){if(!yia)return null;var a\u003dyia();return\"open\"in a?a:null};\ng.qu\u003dfunction(a){switch(pu(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\npu\u003dfunction(a){return a\u0026\u0026\"status\"in a?a.status:-1};\ng.ru\u003dfunction(a,b){\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003dcu(a));return window.setTimeout(a,b)};\ntu\u003dfunction(a,b){\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003dcu(a));return window.setInterval(a,b)};\ng.uu\u003dfunction(a){window.clearTimeout(a)};\nvu\u003dfunction(a){window.clearInterval(a)};\nBia\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003dlu(a),d\u003dg.P(\"web_ajax_ignore_global_headers_if_set\"),e;for(e in Aia){var f\u003dg.O(Aia[e]);!f||!c\u0026\u0026!wu(a,e)||d\u0026\u0026void 0!\u003d\u003db[e]||(b[e]\u003df)}if(c||wu(a,\"X-YouTube-Utc-Offset\"))b[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(c||wu(a,\"X-YouTube-Time-Zone\")){try{var h\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(l){}h\u0026\u0026(b[\"X-YouTube-Time-Zone\"]\u003dh)}if(c||wu(a,\"X-YouTube-Ad-Signals\"))b[\"X-YouTube-Ad-Signals\"]\u003dfu(ou(void 0));return b};\nDia\u003dfunction(a,b){var c\u003dg.Ti(a);g.P(\"debug_handle_relative_url_for_query_forward_killswitch\")||c||!lu(a)||(c\u003ddocument.location.hostname);var d\u003dQi(g.Si(5,a));d\u003d(c\u003dc\u0026\u0026(c.endsWith(\"youtube.com\")||c.endsWith(\"youtube-nocookie.com\")))\u0026\u0026d\u0026\u0026d.startsWith(\"/api/\");if(!c||d)return a;var e\u003dgu(b),f\u003d{};g.mc(Cia,function(h){e[h]\u0026\u0026(f[h]\u003de[h])});\nreturn ku(a,f)};\nwu\u003dfunction(a){return g.Ti(a)?!1:!0};\ng.Du\u003dfunction(a,b){var c\u003db.format||\"JSON\";a\u003dEia(a,b);var d\u003dFia(a,b),e\u003d!1,f\u003dCu(a,function(m){if(!e){e\u003d!0;l\u0026\u0026g.uu(l);var n\u003dg.qu(m),p\u003dnull,r\u003d400\u003c\u003dm.status\u0026\u0026500\u003em.status,t\u003d500\u003c\u003dm.status\u0026\u0026600\u003em.status;if(n||r||t)p\u003dGia(a,c,m,b.convertToSafeHtml);if(n)a:if(m\u0026\u0026204\u003d\u003dm.status)n\u003d!0;else{switch(c){case \"XML\":n\u003d0\u003d\u003dparseInt(p\u0026\u0026p.return_code,10);break a;case \"RAW\":n\u003d!0;break a}n\u003d!!p}p\u003dp||{};r\u003db.context||g.C;n?b.onSuccess\u0026\u0026b.onSuccess.call(r,m,p):b.onError\u0026\u0026b.onError.call(r,m,p);b.onFinish\u0026\u0026b.onFinish.call(r,m,p)}},\nb.method,d,b.headers,b.responseType,b.withCredentials);\nif(b.onTimeout\u0026\u00260\u003cb.timeout){var h\u003db.onTimeout;var l\u003dg.ru(function(){e||(e\u003d!0,f.abort(),g.uu(l),h.call(b.context||g.C,f))},b.timeout)}return f};\nEia\u003dfunction(a,b){b.includeDomain\u0026\u0026(a\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+a);var c\u003dg.O(\"XSRF_FIELD_NAME\",void 0);if(b\u003db.urlParams)b[c]\u0026\u0026delete b[c],a\u003dju(a,b);return a};\nFia\u003dfunction(a,b){var c\u003dg.O(\"XSRF_FIELD_NAME\",void 0),d\u003dg.O(\"XSRF_TOKEN\",void 0),e\u003db.postBody||\"\",f\u003db.postParams,h\u003dg.O(\"XSRF_FIELD_NAME\",void 0),l;b.headers\u0026\u0026(l\u003db.headers[\"Content-Type\"]);b.excludeXsrf||g.Ti(a)\u0026\u0026!b.withCredentials\u0026\u0026g.Ti(a)!\u003ddocument.location.hostname||\"POST\"!\u003db.method||l\u0026\u0026\"application/x-www-form-urlencoded\"!\u003dl||b.postParams\u0026\u0026b.postParams[h]||(f||(f\u003d{}),f[c]\u003dd);f\u0026\u0026\"string\"\u003d\u003d\u003dtypeof e\u0026\u0026(e\u003dgu(e),g.Xe(e,f),e\u003db.postBodyFormat\u0026\u0026\"JSON\"\u003d\u003db.postBodyFormat?JSON.stringify(e):g.bj(e));f\u003de||f\u0026\u0026\n!g.Qe(f);!Hia\u0026\u0026f\u0026\u0026\"POST\"!\u003db.method\u0026\u0026(Hia\u003d!0,g.bu(Error(\"AJAX request with postData should use POST\")));return e};\nGia\u003dfunction(a,b,c,d){var e\u003dnull;switch(b){case \"JSON\":try{var f\u003dc.responseText}catch(h){throw d\u003dError(\"Error reading responseText\"),d.params\u003da,du(d),h;}a\u003dc.getResponseHeader(\"Content-Type\")||\"\";f\u0026\u00260\u003c\u003da.indexOf(\"json\")\u0026\u0026(\")]}\u0027\\n\"\u003d\u003d\u003df.substring(0,5)\u0026\u0026(f\u003df.substring(5)),e\u003dJSON.parse(f));break;case \"XML\":if(a\u003d(a\u003dc.responseXML)?Iia(a):null)e\u003d{},g.mc(a.getElementsByTagName(\"*\"),function(h){e[h.tagName]\u003dJia(h)})}d\u0026\u0026Kia(e);\nreturn e};\nKia\u003dfunction(a){if(g.Ma(a))for(var b in a)\"html_content\"\u003d\u003db||db(b,\"_html\")?a[b]\u003dg.ng(g.Gf(\"HTML that is escaped and sanitized server-side and passed through yt.net.ajax\"),a[b]):Kia(a[b])};\nIia\u003dfunction(a){return a?(a\u003d(\"responseXML\"in a?a.responseXML:a).getElementsByTagName(\"root\"))\u0026\u00260\u003ca.length?a[0]:null:null};\nJia\u003dfunction(a){var b\u003d\"\";g.mc(a.childNodes,function(c){b+\u003dc.nodeValue});\nreturn b};\nCu\u003dfunction(a,b,c,d,e,f,h){function l(){4\u003d\u003d(m\u0026\u0026\"readyState\"in m?m.readyState:0)\u0026\u0026b\u0026\u0026cu(b)(m)}\nc\u003dvoid 0\u003d\u003d\u003dc?\"GET\":c;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;var m\u003dzia();if(!m)return null;\"onloadend\"in m?m.addEventListener(\"loadend\",l,!1):m.onreadystatechange\u003dl;g.P(\"debug_forward_web_query_parameters\")\u0026\u0026(a\u003dDia(a,window.location.search));m.open(c,a,!0);f\u0026\u0026(m.responseType\u003df);h\u0026\u0026(m.withCredentials\u003d!0);c\u003d\"POST\"\u003d\u003dc\u0026\u0026(void 0\u003d\u003d\u003dwindow.FormData||!(d instanceof FormData));if(e\u003dBia(a,e))for(var n in e)m.setRequestHeader(n,e[n]),\"content-type\"\u003d\u003dn.toLowerCase()\u0026\u0026(c\u003d!1);c\u0026\u0026m.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded\");\nm.send(d);return m};\nFu\u003dfunction(a,b){var c\u003dg.Ue(b),d;return(new Lh(function(e,f){c.onSuccess\u003dfunction(h){g.qu(h)?e(new Lia(h)):f(new Eu(\"Request failed, status\u003d\"+pu(h),\"net.badstatus\",h))};\nc.onError\u003dfunction(h){f(new Eu(\"Unknown request error\",\"net.unknown\",h))};\nc.onTimeout\u003dfunction(h){f(new Eu(\"Request timed out\",\"net.timeout\",h))};\nd\u003dg.Du(a,c)})).wh(function(e){e instanceof Zh\u0026\u0026d.abort();\nreturn Qh(e)})};\ng.Gu\u003dfunction(a,b,c,d){function e(l,m,n){return l.wh(function(p){if(0\u003e\u003dm||403\u003d\u003d\u003dpu(p.xhr))return Qh(new Eu(\"Request retried too many times\",\"net.retryexhausted\",p.xhr,p));p\u003dMath.pow(2,c-m+1)*n;var r\u003d0\u003ch?Math.min(h,p):p;return f(n).then(function(){return e(Fu(a,b),m-1,r)})})}\nfunction f(l){return new Lh(function(m){setTimeout(m,l)})}\nvar h\u003dvoid 0\u003d\u003d\u003dh?-1:h;return e(Fu(a,b),c-1,d)};\nEu\u003dfunction(a,b,c){Ya.call(this,a+\", errorCode\u003d\"+b);this.errorCode\u003db;this.xhr\u003dc;this.name\u003d\"PromiseAjaxError\"};\nLia\u003dfunction(a){this.xhr\u003da};\nHu\u003dfunction(){this.u\u003d0;this.i\u003dnull};\nIu\u003dfunction(a){var b\u003dnew Hu;a\u003dvoid 0\u003d\u003d\u003da?null:a;b.u\u003d2;b.i\u003dvoid 0\u003d\u003d\u003da?null:a;return b};\nJu\u003dfunction(a){var b\u003dnew Hu;a\u003dvoid 0\u003d\u003d\u003da?null:a;b.u\u003d1;b.i\u003dvoid 0\u003d\u003d\u003da?null:a;return b};\ng.Mu\u003dfunction(a,b,c,d,e){Ku||Lu.set(\"\"+a,b,{cA:c,path:\"/\",domain:void 0\u003d\u003d\u003dd?\"youtube.com\":d,DX:void 0\u003d\u003d\u003de?!1:e})};\ng.Nu\u003dfunction(a,b){if(!Ku)return Lu.get(\"\"+a,b)};\ng.Mia\u003dfunction(a,b,c){Ku||Lu.remove(\"\"+a,void 0\u003d\u003d\u003db?\"/\":b,void 0\u003d\u003d\u003dc?\"youtube.com\":c)};\nNia\u003dfunction(){if(!Lu.isEnabled())return!1;if(!Lu.isEmpty())return!0;Lu.set(\"TESTCOOKIESENABLED\",\"1\",{cA:60});if(\"1\"!\u003d\u003dLu.get(\"TESTCOOKIESENABLED\"))return!1;Lu.remove(\"TESTCOOKIESENABLED\");return!0};\nOu\u003dfunction(){};\nQu\u003dfunction(a,b,c){return Pu(b,0,c)};\nOia\u003dfunction(a,b){Pu(a,2,b)};\nRu\u003dfunction(){Ou.apply(this,arguments)};\nSu\u003dfunction(){Ru.i||(Ru.i\u003dnew Ru);return Ru.i};\ng.Tu\u003dfunction(){return!!g.Ha(\"yt.scheduler.instance\")};\nPu\u003dfunction(a,b,c){void 0!\u003d\u003dc\u0026\u0026Number.isNaN(Number(c))\u0026\u0026(c\u003dvoid 0);var d\u003dg.Ha(\"yt.scheduler.instance.addJob\");return d?d(a,b,c):void 0\u003d\u003d\u003dc?(a(),NaN):g.ru(a,c||0)};\nUu\u003dfunction(a){var b\u003dg.Ha(\"yt.scheduler.instance.setPriorityThreshold\");b\u0026\u0026b(a)};\nPia\u003dfunction(){var a\u003d/Chrome\\/(\\d+)/.exec(g.vb());return a?parseFloat(a[1]):NaN};\nQia\u003dfunction(){var a\u003d/\\sCobalt\\/(\\S+)\\s/.exec(g.vb());if(!a)return NaN;var b\u003d[];a\u003dg.q(a[1].split(\".\"));for(var c\u003da.next();!c.done;c\u003da.next())c\u003dparseInt(c.value,10),0\u003c\u003dc\u0026\u0026b.push(c);return parseFloat(b.join(\".\"))};\nWu\u003dfunction(){return Vu(\"android\")\u0026\u0026Vu(\"chrome\")\u0026\u0026!(Vu(\"trident/\")||Vu(\"edge/\"))\u0026\u0026!Vu(\"cobalt\")};\nRia\u003dfunction(){return Vu(\"armv7\")||Vu(\"aarch64\")||Vu(\"android\")};\ng.Xu\u003dfunction(){return Vu(\"cobalt\")};\nYu\u003dfunction(){return Vu(\"cobalt\")\u0026\u0026Vu(\"appletv\")};\nZu\u003dfunction(){return Vu(\"(ps3; leanback shell)\")||Vu(\"ps3\")\u0026\u0026g.Xu()};\nSia\u003dfunction(){return Vu(\"(ps4; leanback shell)\")||Vu(\"ps4\")\u0026\u0026g.Xu()};\ng.Tia\u003dfunction(){return g.Xu()\u0026\u0026(Vu(\"ps4 vr\")||Vu(\"ps4 pro vr\"))};\n$u\u003dfunction(){var a\u003d/WebKit\\/([0-9]+)/.exec(g.vb());return!!(a\u0026\u0026600\u003c\u003dparseInt(a[1],10))};\nav\u003dfunction(){var a\u003d/WebKit\\/([0-9]+)/.exec(g.vb());return!!(a\u0026\u0026602\u003c\u003dparseInt(a[1],10))};\nbv\u003dfunction(){return Vu(\"iemobile\")||Vu(\"windows phone\")\u0026\u0026Vu(\"edge\")};\ndv\u003dfunction(){return cv\u0026\u0026Vu(\"applewebkit\")\u0026\u0026!Vu(\"version\")\u0026\u0026(!Vu(\"safari\")||Vu(\"gsa/\"))};\nfv\u003dfunction(){return g.ev\u0026\u0026Vu(\"version/\")};\ngv\u003dfunction(){return Vu(\"smart-tv\")\u0026\u0026Vu(\"samsung\")};\nVu\u003dfunction(a){var b\u003dg.vb();return b?0\u003c\u003db.toLowerCase().indexOf(a):!1};\nhv\u003dfunction(){if(vi())return!0;var a\u003dg.O(\"INNERTUBE_CLIENT_NAME\");return!a||\"WEB\"!\u003d\u003da\u0026\u0026\"MWEB\"!\u003d\u003da||dv()||fv()?!0:(a\u003dg.Nu(\"CONSENT\"))?a.startsWith(\"YES+\"):!0};\njv\u003dfunction(a){Ya.call(this,a.message||a.description||a.name);this.isMissing\u003da instanceof iv;this.isTimeout\u003da instanceof Eu\u0026\u0026\"net.timeout\"\u003d\u003da.errorCode;this.isCanceled\u003da instanceof Zh};\niv\u003dfunction(){Ya.call(this,\"Biscotti ID is missing from server\")};\nXia\u003dfunction(){if(g.P(\"disable_biscotti_fetch_entirely_for_all_web_clients\"))return Qh(Error(\"Biscotti id fetching has been disabled entirely.\"));if(!hv())return Qh(Error(\"User has not consented - not fetching biscotti id.\"));if(\"1\"\u003d\u003dSe(g.O(\"PLAYER_VARS\",{}),\"privembed\",!1))return Qh(Error(\"Biscotti ID is not available in private embed mode\"));kv||(kv\u003dFu(\"//googleads.g.doubleclick.net/pagead/id\",Uia).then(Via).wh(function(a){return Wia(2,a)}));\nreturn kv};\nVia\u003dfunction(a){a\u003da.xhr.responseText;if(!cb(a,\")]}\u0027\"))throw new iv;a\u003dJSON.parse(a.substr(4));if(1\u003c(a.type||1))throw new iv;a\u003da.id;Ufa(a);kv\u003dJu(a);Yia(18E5,2);return a};\nWia\u003dfunction(a,b){b\u003dnew jv(b);Ufa(\"\");kv\u003dIu(b);0\u003ca\u0026\u0026Yia(12E4,a-1);throw b;};\nYia\u003dfunction(a,b){g.ru(function(){Fu(\"//googleads.g.doubleclick.net/pagead/id\",Uia).then(Via,function(c){return Wia(b,c)}).wh(g.Ia)},a)};\nZia\u003dfunction(){try{var a\u003dg.Ha(\"yt.ads.biscotti.getId_\");return a?a():Xia()}catch(b){return Qh(b)}};\n$ia\u003dfunction(){var a\u003ddocument;if(\"visibilityState\"in a)return a.visibilityState;var b\u003dlv+\"VisibilityState\";if(b in a)return a[b]};\nmv\u003dfunction(a,b){var c;Ro(a,function(d){c\u003db[d];return!!c});\nreturn c};\nnv\u003dfunction(a){this.type\u003d\"\";this.state\u003dthis.source\u003dthis.data\u003dthis.currentTarget\u003dthis.relatedTarget\u003dthis.target\u003dnull;this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.ctrlKey\u003dthis.altKey\u003d!1;this.rotation\u003dthis.clientY\u003dthis.clientX\u003d0;this.scale\u003d1;this.changedTouches\u003dthis.touches\u003dnull;try{if(a\u003da||window.event){this.event\u003da;for(var b in a)b in aja||(this[b]\u003da[b]);this.scale\u003da.scale;this.rotation\u003da.rotation;var c\u003da.target||a.srcElement;c\u0026\u00263\u003d\u003dc.nodeType\u0026\u0026(c\u003dc.parentNode);this.target\u003dc;var d\u003da.relatedTarget;\nif(d)try{d\u003dd.nodeName?d:null}catch(e){d\u003dnull}else\"mouseover\"\u003d\u003dthis.type?d\u003da.fromElement:\"mouseout\"\u003d\u003dthis.type\u0026\u0026(d\u003da.toElement);this.relatedTarget\u003dd;this.clientX\u003dvoid 0!\u003da.clientX?a.clientX:a.pageX;this.clientY\u003dvoid 0!\u003da.clientY?a.clientY:a.pageY;this.keyCode\u003da.keyCode?a.keyCode:a.which;this.charCode\u003da.charCode||(\"keypress\"\u003d\u003dthis.type?this.keyCode:0);this.altKey\u003da.altKey;this.ctrlKey\u003da.ctrlKey;this.shiftKey\u003da.shiftKey;this.metaKey\u003da.metaKey;this.i\u003da.pageX;this.u\u003da.pageY}}catch(e){}};\nbja\u003dfunction(a){if(document.body\u0026\u0026document.documentElement){var b\u003ddocument.body.scrollTop+document.documentElement.scrollTop;a.i\u003da.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);a.u\u003da.clientY+b}};\ncja\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;a.addEventListener\u0026\u0026(\"mouseenter\"!\u003db||\"onmouseenter\"in document?\"mouseleave\"!\u003db||\"onmouseenter\"in document?\"mousewheel\"\u003d\u003db\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"):b\u003d\"mouseout\":b\u003d\"mouseover\");return Oe(ov,function(e){var f\u003d\"boolean\"\u003d\u003d\u003dtypeof e[4]\u0026\u0026e[4]\u003d\u003d!!d,h\u003dg.Ma(e[4])\u0026\u0026g.Ma(d)\u0026\u0026g.Te(e[4],d);return!!e.length\u0026\u0026e[0]\u003d\u003da\u0026\u0026e[1]\u003d\u003db\u0026\u0026e[2]\u003d\u003dc\u0026\u0026(f||h)})};\ng.pv\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;if(!a||!a.addEventListener\u0026\u0026!a.attachEvent)return\"\";var e\u003dcja(a,b,c,d);if(e)return e;e\u003d++dja.count+\"\";var f\u003d!(\"mouseenter\"!\u003db\u0026\u0026\"mouseleave\"!\u003db||!a.addEventListener||\"onmouseenter\"in document);var h\u003df?function(l){l\u003dnew nv(l);if(!sh(l.relatedTarget,function(m){return m\u003d\u003da},!0))return l.currentTarget\u003da,l.type\u003db,c.call(a,l)}:function(l){l\u003dnew nv(l);\nl.currentTarget\u003da;return c.call(a,l)};\nh\u003dcu(h);a.addEventListener?(\"mouseenter\"\u003d\u003db\u0026\u0026f?b\u003d\"mouseover\":\"mouseleave\"\u003d\u003db\u0026\u0026f?b\u003d\"mouseout\":\"mousewheel\"\u003d\u003db\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"),eja()||\"boolean\"\u003d\u003d\u003dtypeof d?a.addEventListener(b,h,d):a.addEventListener(b,h,!!d.capture)):a.attachEvent(\"on\"+b,h);ov[e]\u003d[a,b,c,h,d];return e};\nfja\u003dfunction(a,b){var c\u003ddocument.body||document;return g.pv(c,\"click\",function(d){var e\u003dsh(d.target,function(f){return f\u003d\u003d\u003dc||b(f)},!0);\ne\u0026\u0026e!\u003d\u003dc\u0026\u0026!e.disabled\u0026\u0026(d.currentTarget\u003de,a.call(e,d))})};\ng.qv\u003dfunction(a){a\u0026\u0026(\"string\"\u003d\u003dtypeof a\u0026\u0026(a\u003d[a]),g.mc(a,function(b){if(b in ov){var c\u003dov[b],d\u003dc[0],e\u003dc[1],f\u003dc[3];c\u003dc[4];d.removeEventListener?eja()||\"boolean\"\u003d\u003d\u003dtypeof c?d.removeEventListener(e,f,c):d.removeEventListener(e,f,!!c.capture):d.detachEvent\u0026\u0026d.detachEvent(\"on\"+e,f);delete ov[b]}}))};\ng.rv\u003dfunction(a){a\u003da||window.event;a\u003da.target||a.srcElement;3\u003d\u003da.nodeType\u0026\u0026(a\u003da.parentNode);return a};\ntv\u003dfunction(a){a\u003da||window.event;var b;a.composedPath\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.composedPath?b\u003da.composedPath():b\u003da.path;return b\u0026\u0026b.length?b[0]:g.rv(a)};\nuv\u003dfunction(a){a\u003da||window.event;var b\u003da.relatedTarget;b||(\"mouseover\"\u003d\u003da.type?b\u003da.fromElement:\"mouseout\"\u003d\u003da.type\u0026\u0026(b\u003da.toElement));return b};\nvv\u003dfunction(a){a\u003da||window.event;var b\u003da.pageX,c\u003da.pageY;document.body\u0026\u0026document.documentElement\u0026\u0026(\"number\"!\u003d\u003dtypeof b\u0026\u0026(b\u003da.clientX+document.body.scrollLeft+document.documentElement.scrollLeft),\"number\"!\u003d\u003dtypeof c\u0026\u0026(c\u003da.clientY+document.body.scrollTop+document.documentElement.scrollTop));return new g.xg(b,c)};\ng.wv\u003dfunction(a){a\u003da||window.event;a.returnValue\u003d!1;a.preventDefault\u0026\u0026a.preventDefault()};\ng.xv\u003dfunction(a){a\u003da||window.event;return!1\u003d\u003d\u003da.returnValue||a.vL\u0026\u0026a.vL()};\ng.yv\u003dfunction(a){a\u003da||window.event;return a.keyCode?a.keyCode:a.which};\ngja\u003dfunction(a){return fja(a,function(b){return g.ls(b,\"ytp-ad-has-logging-urls\")})};\ng.hja\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?{}:d;var e;return e\u003dg.pv(a,b,function(){g.qv(e);c.apply(a,arguments)},d)};\nzv\u003dfunction(a){for(var b in ov)ov[b][0]\u003d\u003da\u0026\u0026g.qv(b)};\nAv\u003dfunction(a){this.K\u003da;this.i\u003dnull;this.C\u003d0;this.I\u003dnull;this.D\u003d0;this.u\u003d[];for(a\u003d0;4\u003ea;a++)this.u.push(0);this.B\u003d0;this.oa\u003dg.pv(window,\"mousemove\",(0,g.E)(this.X,this));this.S\u003dtu((0,g.E)(this.Z,this),25)};\nija\u003dfunction(){var a\u003d{},b\u003dvoid 0\u003d\u003d\u003da.iX?!1:a.iX;a\u003dvoid 0\u003d\u003d\u003da.fS?!0:a.fS;if(null\u003d\u003dg.Ha(\"_lact\",window)){var c\u003dparseInt(g.O(\"LACT\"),10);c\u003disFinite(c)?Date.now()-Math.max(c,0):-1;g.Ga(\"_lact\",c,window);g.Ga(\"_fact\",c,window);-1\u003d\u003dc\u0026\u0026Bv();g.pv(document,\"keydown\",Bv);g.pv(document,\"keyup\",Bv);g.pv(document,\"mousedown\",Bv);g.pv(document,\"mouseup\",Bv);b?g.pv(window,\"touchmove\",function(){Cv(\"touchmove\",200)},{passive:!0}):(g.pv(window,\"resize\",function(){Cv(\"resize\",200)}),a\u0026\u0026g.pv(window,\"scroll\",function(){Cv(\"scroll\",\n200)}));\nnew Av(function(){Cv(\"mouse\",100)});\ng.pv(document,\"touchstart\",Bv,{passive:!0});g.pv(document,\"touchend\",Bv,{passive:!0})}};\nCv\u003dfunction(a,b){Dv[a]||(Dv[a]\u003d!0,g.Ev.Qf(function(){Bv();Dv[a]\u003d!1},b))};\nBv\u003dfunction(){null\u003d\u003dg.Ha(\"_lact\",window)\u0026\u0026(ija(),g.Ha(\"_lact\",window));var a\u003dDate.now();g.Ga(\"_lact\",a,window);-1\u003d\u003dg.Ha(\"_fact\",window)\u0026\u0026g.Ga(\"_fact\",a,window);(a\u003dg.Ha(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026a()};\nFv\u003dfunction(){var a\u003dg.Ha(\"_lact\",window),b;null\u003d\u003da?b\u003d-1:b\u003dMath.max(Date.now()-a,0);return b};\ng.Gv\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?\"\":e;if(a)if(c\u0026\u0026!g.Xu())a\u0026\u0026(a\u003dg.Pf(g.Tf(a)),\"about:invalid#zClosurez\"\u003d\u003d\u003da||a.startsWith(\"data\")?a\u003d\"\":(a\u003dg.jg(lg(a)).toString(),a\u003dCg(g.Ji(a))),g.eb(a)||(a\u003dhh(\"IFRAME\",{src:\u0027javascript:\"\u003cbody\u003e\u003cimg src\u003d\\\\\"\"+\u0027+a+\u0027+\"\\\\\"\u003e\u003c/body\u003e\"\u0027,style:\"display:none\"}),Rg(a).body.appendChild(a)));else if(e)Cu(a,b,\"POST\",e,d);else if(g.O(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||d)Cu(a,b,\"GET\",\"\",d);else{b:{try{var f\u003dnew uca({url:a});if(f.B\u0026\u0026f.u||f.C){var h\u003dQi(g.Si(5,a));var l\u003d!(!h||!h.endsWith(\"/aclk\")||\n\"1\"!\u003d\u003dhj(a,\"ri\"));break b}}catch(m){}l\u003d!1}l?jja(a)?(b\u0026\u0026b(),c\u003d!0):c\u003d!1:c\u003d!1;c||kja(a,b)}};\nlja\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;jja(a,c)?b\u0026\u0026b():g.Gv(a,b,void 0,void 0,c)};\njja\u003dfunction(a,b){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(a,void 0\u003d\u003d\u003db?\"\":b))return!0}catch(c){}return!1};\nkja\u003dfunction(a,b){var c\u003dnew Image,d\u003d\"\"+mja++;Hv[d]\u003dc;c.onload\u003dc.onerror\u003dfunction(){b\u0026\u0026Hv[d]\u0026\u0026b();delete Hv[d]};\nc.src\u003da};\ng.Mv\u003dfunction(a,b,c){var d\u003dg.Iv();if(d\u0026\u0026b){var e\u003dd.subscribe(a,function(){var f\u003darguments;var h\u003dfunction(){Jv[e]\u0026\u0026b.apply\u0026\u0026\"function\"\u003d\u003dtypeof b.apply\u0026\u0026b.apply(c||window,f)};\ntry{g.Kv[a]?h():g.ru(h,0)}catch(l){g.bu(l)}},c);\nJv[e]\u003d!0;Lv[a]||(Lv[a]\u003d[]);Lv[a].push(e);return e}return 0};\ng.Nv\u003dfunction(a){var b\u003dg.Iv();b\u0026\u0026(\"number\"\u003d\u003d\u003dtypeof a?a\u003d[a]:\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d[parseInt(a,10)]),g.mc(a,function(c){b.unsubscribeByKey(c);delete Jv[c]}))};\ng.Ov\u003dfunction(a,b){var c\u003dg.Iv();return c?c.publish.apply(c,arguments):!1};\noja\u003dfunction(a){var b\u003dg.Iv();if(b)if(b.clear(a),a)nja(a);else for(var c in Lv)nja(c)};\ng.Iv\u003dfunction(){return g.C.ytPubsubPubsubInstance};\nnja\u003dfunction(a){Lv[a]\u0026\u0026(a\u003dLv[a],g.mc(a,function(b){Jv[b]\u0026\u0026delete Jv[b]}),a.length\u003d0)};\npja\u003dfunction(){this.B\u003dthis.i\u003dthis.u\u003d0};\nrja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dPv(a),d\u003dQv.get(c)||[];Qv.set(c,d);d.push(a.payload);qja(b,d,c)}};\nsja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dPv(a,!0),d\u003dRv.get(c)||[];Rv.set(c,d);d.push(a.payload);qja(b,d,c,!0)}};\nqja\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;a\u0026\u0026(Sv\u003dnew a);a\u003dYt(\"tvhtml5_logging_max_batch\")||Yt(\"web_logging_max_batch\")||100;var e\u003d(0,g.Q)(),f\u003dd?Tv.B:Uv.B;b.length\u003e\u003da?Vv({writeThenSend:!0},g.P(\"flush_only_full_queue\")?c:void 0,d):10\u003c\u003de-f\u0026\u0026(tja(d),d?Tv.B\u003de:Uv.B\u003de)};\nuja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dPv(a),d\u003dnew Map;d.set(c,[a.payload]);b\u0026\u0026(Sv\u003dnew b);return new Lh(function(e){Sv\u0026\u0026Sv.isReady()?Wv(d,e,{bypassNetworkless:!0},!0):e()})}};\nvja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dPv(a,!0),d\u003dnew Map;d.set(c,[a.payload]);b\u0026\u0026(Sv\u003dnew b);return new Lh(function(e){Sv\u0026\u0026Sv.isReady()?Xv(d,e,{bypassNetworkless:!0},!0):e()})}};\nPv\u003dfunction(a,b){var c\u003d\"\";if(a.qv)c\u003d\"visitorOnlyApprovedKey\";else if(a.cttAuthInfo){if(void 0\u003d\u003d\u003db?0:b){b\u003da.cttAuthInfo.token;c\u003da.cttAuthInfo;var d\u003dnew At;c.videoId?d.setVideoId(c.videoId):c.playlistId\u0026\u0026Fd(d,2,Yv,c.playlistId);Zv[b]\u003dd}else b\u003da.cttAuthInfo,c\u003d{},b.videoId?c.videoId\u003db.videoId:b.playlistId\u0026\u0026(c.playlistId\u003db.playlistId),$v[a.cttAuthInfo.token]\u003dc;c\u003da.cttAuthInfo.token}return c};\nVv\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?{}:a;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;new Lh(function(d){c?(g.uu(Tv.u),g.uu(Tv.i),Tv.i\u003d0):(g.uu(Uv.u),g.uu(Uv.i),Uv.i\u003d0);if(Sv\u0026\u0026Sv.isReady())if(void 0!\u003d\u003db)if(c){var e\u003dnew Map,f\u003dRv.get(b)||[];e.set(b,f);Xv(e,d,a);Rv.delete(b)}else e\u003dnew Map,f\u003dQv.get(b)||[],e.set(b,f),Wv(e,d,a),Qv.delete(b);else c?(Xv(Rv,d,a),Rv.clear()):(Wv(Qv,d,a),Qv.clear());else tja(c),d()})};\ntja\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(g.P(\"web_gel_timeout_cap\")\u0026\u0026(!a\u0026\u0026!Uv.i||a\u0026\u0026!Tv.i)){var b\u003dg.ru(function(){Vv({writeThenSend:!0},void 0,a)},6E4);\na?Tv.i\u003db:Uv.i\u003db}g.uu(a?Tv.u:Uv.u);b\u003dg.O(\"LOGGING_BATCH_TIMEOUT\",Yt(\"web_gel_debounce_ms\",1E4));g.P(\"shorten_initial_gel_batch_timeout\")\u0026\u0026aw\u0026\u0026(b\u003dwja);b\u003dg.ru(function(){Vv({writeThenSend:!0},void 0,a)},b);\na?Tv.u\u003db:Uv.u\u003db};\nWv\u003dfunction(a,b,c,d){var e\u003dSv;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var f\u003dMath.round((0,g.Q)()),h\u003da.size;a\u003dg.q(a);for(var l\u003da.next();!l.done;l\u003da.next()){var m\u003dg.q(l.value);l\u003dm.next().value;var n\u003dm\u003dm.next().value;m\u003dg.Ve({context:g.bw(e.config_||g.cw())});m.events\u003dn;(n\u003d$v[l])\u0026\u0026xja(m,l,n);delete $v[l];l\u003d\"visitorOnlyApprovedKey\"\u003d\u003d\u003dl;yja(m,f,l);zja(c);g.P(\"send_beacon_before_gel\")\u0026\u0026window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026!c.writeThenSend\u0026\u0026lja(\"/generate_204\");g.dw(e,\"log_event\",m,Aja(c,l,function(){h--;h||b()},function(){h--;\nh||b()},d));\naw\u003d!1}};\nXv\u003dfunction(a,b,c,d){var e\u003dSv;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var f\u003dMath.round((0,g.Q)()),h\u003da.size;a\u003dg.q(a);for(var l\u003da.next();!l.done;l\u003da.next()){var m\u003dg.q(l.value);l\u003dm.next().value;var n\u003dm\u003dm.next().value;m\u003dnew Bt;var p\u003dBja(e.config_||g.cw());Id(m,1,p);for(p\u003d0;p\u003cn.length;p++)Md(m,3,n[p],zt,void 0);(n\u003dZv[l])\u0026\u0026Cja(m,l,n);delete Zv[l];l\u003d\"visitorOnlyApprovedKey\"\u003d\u003d\u003dl;Dja(m,f,l);zja(c);m\u003dOd(m);l\u003dAja(c,l,function(){h--;h||b()},function(){h--;\nh||b()},d);\nl.headers\u003d{\"Content-Type\":\"application/json+protobuf\"};l.postBodyFormat\u003d\"JSPB\";l.postBody\u003dm;g.dw(e,\"log_event\",\"\",l);aw\u003d!1}};\nzja\u003dfunction(a){g.P(\"always_send_and_write\")\u0026\u0026(a.writeThenSend\u003d!1)};\nAja\u003dfunction(a,b,c,d,e){return{retry:!0,onSuccess:c,onError:d,mM:a,qv:b,oda:!!e,headers:{},postBodyFormat:\"\",postBody:\"\"}};\nyja\u003dfunction(a,b,c){a.requestTimeMs\u003dString(b);g.P(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(a.unsplitGelPayloadsInLogs\u003d!0);!c\u0026\u0026(b\u003dg.O(\"EVENT_ID\",void 0))\u0026\u0026(c\u003dEja(),a.serializedClientEventId\u003d{serializedEventId:b,clientCounter:String(c)})};\nDja\u003dfunction(a,b,c){zd(a,2,b);if(!c\u0026\u0026(b\u003dg.O(\"EVENT_ID\",void 0))){c\u003dEja();var d\u003dnew Rfa;zd(d,1,b);zd(d,2,c);Id(a,5,d)}};\nEja\u003dfunction(){var a\u003dg.O(\"BATCH_CLIENT_COUNTER\",void 0)||0;a||(a\u003dMath.floor(Math.random()*Fja/2));a++;a\u003eFja\u0026\u0026(a\u003d1);Vt(\"BATCH_CLIENT_COUNTER\",a);return a};\nxja\u003dfunction(a,b,c){if(c.videoId)var d\u003d\"VIDEO\";else if(c.playlistId)d\u003d\"PLAYLIST\";else return;a.credentialTransferTokenTargetId\u003dc;a.context\u003da.context||{};a.context.user\u003da.context.user||{};a.context.user.credentialTransferTokens\u003d[{token:b,scope:d}]};\nCja\u003dfunction(a,b,c){if(yd(c,1\u003d\u003d\u003dEd(c,Yv)?1:-1))var d\u003d1;else if(c.getPlaylistId())d\u003d2;else return;Id(a,4,c);a\u003da.getContext()||new nt;c\u003dGd(a,mt,3)||new mt;var e\u003dnew lt;e.setToken(b);zd(e,1,d);Md(c,12,e,lt,void 0);Id(a,3,c)};\nfw\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;if(g.P(\"lr_drop_other_and_business_payloads\")){if(Gja[a]||Hja[a])return}else if(g.P(\"lr_drop_other_payloads\")\u0026\u0026Gja[a])return;var e\u003d{},f\u003dMath.round(d.timestamp||(0,g.Q)());e.eventTimeMs\u003df\u003cNumber.MAX_SAFE_INTEGER?f:0;e[a]\u003db;a\u003dFv();e.context\u003d{lastActivityMs:String(d.timestamp||!isFinite(a)?-1:a)};g.P(\"log_sequence_info_on_gel_web\")\u0026\u0026d.Ui\u0026\u0026(a\u003de.context,b\u003dd.Ui,b\u003d{index:Ija(b),groupKey:b},a.sequence\u003db,d.oK\u0026\u0026delete ew[d.Ui]);(d.bO?uja:rja)({endpoint:\"log_event\",payload:e,\ncttAuthInfo:d.cttAuthInfo,qv:d.qv},c)};\nIja\u003dfunction(a){ew[a]\u003da in ew?ew[a]+1:0;return ew[a]};\nJja\u003dfunction(a){var b\u003dthis;this.i\u003dvoid 0;a.addEventListener(\"beforeinstallprompt\",function(c){c.preventDefault();b.i\u003dc})};\ngw\u003dfunction(){if(!g.C.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.C.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.C.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.C.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.C.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(a){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\nLja\u003dfunction(){var a\u003dgw();a\u003dObject.keys(Kja).indexOf(a);return-1\u003d\u003d\u003da?null:a};\ng.iw\u003dfunction(){this.i\u003dg.O(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.u\u003dg.O(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var a\u003dg.Nu(this.i);if(a){a\u003ddecodeURIComponent(a).split(\"\u0026\");for(var b\u003d0;b\u003ca.length;b++){var c\u003da[b].split(\"\u003d\"),d\u003dc[0];(c\u003dc[1])\u0026\u0026(hw[d]\u003dc.toString())}}};\ng.jw\u003dfunction(a,b){return!!((Mja(\"f\"+(Math.floor(b/31)+1))||0)\u00261\u003c\u003cb%31)};\nkw\u003dfunction(a){if(/^f([1-9][0-9]*)$/.test(a))throw Error(\"ExpectedRegexMatch: \"+a);};\nlw\u003dfunction(a){if(!/^\\w+$/.test(a))throw Error(\"ExpectedRegexMismatch: \"+a);};\nMja\u003dfunction(a){a\u003dvoid 0!\u003d\u003dhw[a]?hw[a].toString():null;return null!\u003da\u0026\u0026/^[A-Fa-f0-9]+$/.test(a)?parseInt(a,16):null};\nNja\u003dfunction(){var a\u003dg.C.navigator;return a?a.connection:void 0};\nPja\u003dfunction(){var a\u003dNja();if(a){var b\u003dOja[a.type||\"unknown\"]||\"CONN_UNKNOWN\";a\u003dOja[a.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";\"CONN_CELLULAR_UNKNOWN\"\u003d\u003d\u003db\u0026\u0026\"CONN_UNKNOWN\"!\u003d\u003da\u0026\u0026(b\u003da);if(\"CONN_UNKNOWN\"!\u003d\u003db)return b;if(\"CONN_UNKNOWN\"!\u003d\u003da)return a}};\nRja\u003dfunction(){var a\u003dNja();if(null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da\u0026\u0026a.effectiveType)return Qja.hasOwnProperty(a.effectiveType)?Qja[a.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\nSja\u003dfunction(){return\"INNERTUBE_API_KEY\"in Ut\u0026\u0026\"INNERTUBE_API_VERSION\"in Ut};\ng.cw\u003dfunction(){return{innertubeApiKey:g.O(\"INNERTUBE_API_KEY\",void 0),innertubeApiVersion:g.O(\"INNERTUBE_API_VERSION\",void 0),Lz:g.O(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),Mz:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),nL:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1),innertubeContextClientVersion:g.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0),JE:g.O(\"INNERTUBE_CONTEXT_HL\",void 0),IE:g.O(\"INNERTUBE_CONTEXT_GL\",void 0),oL:g.O(\"INNERTUBE_HOST_OVERRIDE\",void 0)||\"\",qL:!!g.O(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",\n!1),pL:!!g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1),appInstallData:g.O(\"SERIALIZED_CLIENT_CONFIG_DATA\",void 0)}};\ng.bw\u003dfunction(a){var b\u003d{client:{hl:a.JE,gl:a.IE,clientName:a.Mz,clientVersion:a.innertubeContextClientVersion,configInfo:a.Lz}};navigator.userAgent\u0026\u0026(b.client.userAgent\u003dString(navigator.userAgent));var c\u003dg.C.devicePixelRatio;c\u0026\u00261!\u003dc\u0026\u0026(b.client.screenDensityFloat\u003dString(c));c\u003dZt();\"\"!\u003d\u003dc\u0026\u0026(b.client.experimentsToken\u003dc);c\u003d$t();0\u003cc.length\u0026\u0026(b.request\u003d{internalExperimentFlags:c});Tja(a,void 0,b);Uja(a,void 0,b);Vja(void 0,b);Wja(a,void 0,b);Xja(void 0,b);g.O(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.P(\"pageid_as_header_web\")\u0026\u0026\n(b.user\u003d{onBehalfOfUser:g.O(\"DELEGATED_SESSION_ID\")});a\u003dObject;c\u003da.assign;for(var d\u003db.client,e\u003d{},f\u003dg.q(Object.entries(gu(g.O(\"DEVICE\",\"\")))),h\u003df.next();!h.done;h\u003df.next()){var l\u003dg.q(h.value);h\u003dl.next().value;l\u003dl.next().value;\"cbrand\"\u003d\u003d\u003dh?e.deviceMake\u003dl:\"cmodel\"\u003d\u003d\u003dh?e.deviceModel\u003dl:\"cbr\"\u003d\u003d\u003dh?e.browserName\u003dl:\"cbrver\"\u003d\u003d\u003dh?e.browserVersion\u003dl:\"cos\"\u003d\u003d\u003dh?e.osName\u003dl:\"cosver\"\u003d\u003d\u003dh?e.osVersion\u003dl:\"cplatform\"\u003d\u003d\u003dh\u0026\u0026(e.platform\u003dl)}b.client\u003dc.call(a,d,e);return b};\nBja\u003dfunction(a){var b\u003dnew nt,c\u003dnew kt;zd(c,1,a.JE);zd(c,2,a.IE);zd(c,16,a.nL);zd(c,17,a.innertubeContextClientVersion);if(a.Lz){var d\u003da.Lz,e\u003dnew gt;d.coldConfigData\u0026\u0026zd(e,1,d.coldConfigData);d.appInstallData\u0026\u0026zd(e,6,d.appInstallData);d.coldHashData\u0026\u0026zd(e,3,d.coldHashData);d.hotHashData\u0026\u0026zd(e,5,d.hotHashData);Id(c,62,e)}(d\u003dg.C.devicePixelRatio)\u0026\u00261!\u003dd\u0026\u0026zd(c,65,d);d\u003dZt();\"\"!\u003d\u003dd\u0026\u0026zd(c,54,d);d\u003d$t();if(0\u003cd.length){e\u003dnew Lfa;for(var f\u003d0;f\u003cd.length;f++){var h\u003dnew ft;zd(h,1,d[f].key);h.setValue(d[f].value);\nMd(e,15,h,ft,void 0)}Id(b,5,e)}Tja(a,c);Uja(a,c);Vja(c);Wja(a,c);Xja(c);g.O(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.P(\"pageid_as_header_web\")\u0026\u0026(a\u003dnew mt,zd(a,3,g.O(\"DELEGATED_SESSION_ID\")));a\u003dg.q(Object.entries(gu(g.O(\"DEVICE\",\"\"))));for(d\u003da.next();!d.done;d\u003da.next())e\u003dg.q(d.value),d\u003de.next().value,e\u003de.next().value,\"cbrand\"\u003d\u003d\u003dd?zd(c,12,e):\"cmodel\"\u003d\u003d\u003dd?zd(c,13,e):\"cbr\"\u003d\u003d\u003dd?zd(c,87,e):\"cbrver\"\u003d\u003d\u003dd?zd(c,88,e):\"cos\"\u003d\u003d\u003dd?zd(c,18,e):\"cosver\"\u003d\u003d\u003dd?zd(c,19,e):\"cplatform\"\u003d\u003d\u003dd\u0026\u0026zd(c,42,e);Id(b,1,c);return b};\nTja\u003dfunction(a,b,c){a\u003da.Mz;if(\"WEB\"\u003d\u003d\u003da||\"MWEB\"\u003d\u003d\u003da||1\u003d\u003d\u003da||2\u003d\u003d\u003da)if(b){c\u003dGd(b,ht,96)||new ht;var d\u003dLja();null!\u003d\u003dd\u0026\u0026zd(c,3,d);Id(b,96,c)}else c\u0026\u0026(c.client.mainAppWebInfo\u003dnull!\u003d(d\u003dc.client.mainAppWebInfo)?d:{},c.client.mainAppWebInfo.webDisplayMode\u003dgw())};\nUja\u003dfunction(a,b,c){a\u003da.Mz;if((\"WEB_REMIX\"\u003d\u003d\u003da||76\u003d\u003d\u003da)\u0026\u0026!g.P(\"music_web_display_mode_killswitch\"))if(b){var d;c\u003dnull!\u003d(d\u003dGd(b,jt,70))?d:new jt;d\u003dLja();null!\u003d\u003dd\u0026\u0026zd(c,10,d);Id(b,70,c)}else if(c){var e;c.client.kM\u003dnull!\u003d(e\u003dc.client.kM)?e:{};c.client.kM.webDisplayMode\u003dgw()}};\nVja\u003dfunction(a,b){var c;if(g.P(\"web_log_memory_total_kbytes\")\u0026\u0026(null\u003d\u003d(c\u003dg.C.navigator)?0:c.deviceMemory)){var d;c\u003dnull\u003d\u003d(d\u003dg.C.navigator)?void 0:d.deviceMemory;a?zd(a,95,1E6*c):b\u0026\u0026(b.client.memoryTotalKbytes\u003d\"\"+1E6*c)}};\nWja\u003dfunction(a,b,c){if(a.appInstallData)if(b){var d;c\u003dnull!\u003d(d\u003dGd(b,gt,62))?d:new gt;zd(c,6,a.appInstallData);Id(b,62,c)}else c\u0026\u0026(c.client.configInfo\u003dc.client.configInfo||{},c.client.configInfo.appInstallData\u003da.appInstallData)};\nXja\u003dfunction(a,b){var c\u003dPja();c\u0026\u0026(a?zd(a,61,Yja[c]):b\u0026\u0026(b.client.connectionType\u003dc));g.P(\"web_log_effective_connection_type\")\u0026\u0026(c\u003dRja())\u0026\u0026(a?zd(a,94,Zja[c]):b\u0026\u0026(b.client.effectiveConnectionType\u003dc))};\n$ja\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var d\u003d{\"X-Goog-Visitor-Id\":c.visitorData||g.O(\"VISITOR_DATA\",\"\")};if(b\u0026\u0026b.includes(\"www.youtube-nocookie.com\"))return d;(b\u003dc.uJ||g.O(\"AUTHORIZATION\"))||(a?b\u003d\"Bearer \"+g.Ha(\"gapi.auth.getToken\")().jda:b\u003dxi([]));b\u0026\u0026(d.Authorization\u003db,d[\"X-Goog-AuthUser\"]\u003dg.O(\"SESSION_INDEX\",0),g.P(\"pageid_as_header_web\")\u0026\u0026(d[\"X-Goog-PageId\"]\u003dg.O(\"DELEGATED_SESSION_ID\")));return d};\nmw\u003dfunction(a){var b;(b\u003dg.Vs(a))||(a\u003dnew Rs(a||\"UserDataSharedStore\"),b\u003da.isAvailable()?a:null);this.i\u003d(a\u003db)?new Ls(a):null;this.u\u003ddocument.domain||window.location.hostname};\now\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dnw())||void 0\u003d\u003d\u003da?void 0:a.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\naka\u003dfunction(){var a\u003d{};for(pw\u003dnew qw(void 0\u003d\u003d\u003da.handleError?rw:a.handleError,void 0\u003d\u003d\u003da.logEvent?g.tw:a.logEvent);0\u003cuw.length;)switch(a\u003duw.shift(),a.type){case \"ERROR\":pw.Fj(a.payload);break;case \"EVENT\":pw.logEvent(a.eventType,a.payload)}};\nww\u003dfunction(a){vw||(pw?pw.Fj(a):(uw.push({type:\"ERROR\",payload:a}),10\u003cuw.length\u0026\u0026uw.shift()))};\nxw\u003dfunction(a,b){vw||(pw?pw.logEvent(a,b):(uw.push({type:\"EVENT\",eventType:a,payload:b}),10\u003cuw.length\u0026\u0026uw.shift()))};\ng.yw\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);var c\u003dError.call(this,a);this.message\u003dc.message;\"stack\"in c\u0026\u0026(this.stack\u003dc.stack);this.args\u003d[].concat(g.v(b))};\nAw\u003dfunction(){try{return zw(),!0}catch(a){return!1}};\nzw\u003dfunction(a){if(void 0!\u003d\u003dg.O(\"DATASYNC_ID\",void 0))return g.O(\"DATASYNC_ID\",void 0);throw new g.yw(\"Datasync ID not set\",void 0\u003d\u003d\u003da?\"unknown\":a);};\nBw\u003dfunction(a){if(0\u003c\u003da.indexOf(\":\"))throw Error(\"Database name cannot contain \u0027:\u0027\");};\nCw\u003dfunction(a){return a.substr(0,a.indexOf(\":\"))||a};\nDw\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?bka[a]:c;d\u003dvoid 0\u003d\u003d\u003dd?cka[a]:d;e\u003dvoid 0\u003d\u003d\u003de?dka[a]:e;g.yw.call(this,c,Object.assign({name:\"YtIdbKnownError\",isSw:void 0\u003d\u003d\u003dself.document,isIframe:self!\u003d\u003dself.top,type:a},b));this.type\u003da;this.message\u003dc;this.level\u003dd;this.i\u003de;Object.setPrototypeOf(this,Dw.prototype)};\nEw\u003dfunction(a,b){Dw.call(this,\"MISSING_OBJECT_STORES\",{expectedObjectStores:b,foundObjectStores:a},bka.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Ew.prototype)};\nFw\u003dfunction(a,b){var c\u003dError.call(this);this.message\u003dc.message;\"stack\"in c\u0026\u0026(this.stack\u003dc.stack);this.index\u003da;this.objectStore\u003db;Object.setPrototypeOf(this,Fw.prototype)};\nGw\u003dfunction(a,b,c,d){b\u003dCw(b);var e\u003da instanceof Error?a:Error(\"Unexpected error: \"+a);if(e instanceof Dw)return e;a\u003d{objectStoreNames:c,dbName:b,dbVersion:d};if(\"QuotaExceededError\"\u003d\u003d\u003de.name)return new Dw(\"QUOTA_EXCEEDED\",a);if(g.Tj\u0026\u0026\"UnknownError\"\u003d\u003d\u003de.name)return new Dw(\"QUOTA_MAYBE_EXCEEDED\",a);if(e instanceof Fw)return new Dw(\"MISSING_INDEX\",Object.assign(Object.assign({},a),{objectStore:e.objectStore,index:e.index}));if(\"InvalidStateError\"\u003d\u003d\u003de.name\u0026\u0026eka.some(function(f){return e.message.includes(f)}))return new Dw(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",\na);\nif(\"AbortError\"\u003d\u003d\u003de.name)return new Dw(\"UNKNOWN_ABORT\",a,e.message);e.args\u003d[Object.assign(Object.assign({},a),{name:\"IdbError\",DA:e.name})];e.level\u003d\"WARNING\";return e};\ng.Hw\u003dfunction(a,b,c){var d\u003dow();return new Dw(\"IDB_NOT_SUPPORTED\",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.hasSucceededOnce}})};\nfka\u003dfunction(a){if(!a)throw Error();throw a;};\ngka\u003dfunction(a){return a};\nIw\u003dfunction(a){this.i\u003da};\nJw\u003dfunction(a){function b(e){if(\"PENDING\"\u003d\u003d\u003dd.state.status){d.state\u003d{status:\"REJECTED\",reason:e};e\u003dg.q(d.onRejected);for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f()}}\nfunction c(e){if(\"PENDING\"\u003d\u003d\u003dd.state.status){d.state\u003d{status:\"FULFILLED\",value:e};e\u003dg.q(d.i);for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f()}}\nvar d\u003dthis;this.state\u003d{status:\"PENDING\"};this.i\u003d[];this.onRejected\u003d[];a\u003da.i;try{a(c,b)}catch(e){b(e)}};\nhka\u003dfunction(a,b,c,d,e){try{if(\"FULFILLED\"!\u003d\u003da.state.status)throw Error(\"calling handleResolve before the promise is fulfilled.\");var f\u003dc(a.state.value);f instanceof Jw?Kw(a,b,f,d,e):d(f)}catch(h){e(h)}};\nika\u003dfunction(a,b,c,d,e){try{if(\"REJECTED\"!\u003d\u003da.state.status)throw Error(\"calling handleReject before the promise is rejected.\");var f\u003dc(a.state.reason);f instanceof Jw?Kw(a,b,f,d,e):d(f)}catch(h){e(h)}};\nKw\u003dfunction(a,b,c,d,e){b\u003d\u003d\u003dc?e(new TypeError(\"Circular promise chain detected.\")):c.then(function(f){f instanceof Jw?Kw(a,b,f,d,e):d(f)},function(f){e(f)})};\njka\u003dfunction(a,b,c){function d(){c(a.error);f()}\nfunction e(){b(a.result);f()}\nfunction f(){try{a.removeEventListener(\"success\",e),a.removeEventListener(\"error\",d)}catch(h){}}\na.addEventListener(\"success\",e);a.addEventListener(\"error\",d)};\nkka\u003dfunction(a){return new Promise(function(b,c){jka(a,b,c)})};\nLw\u003dfunction(a){return new Jw(new Iw(function(b,c){jka(a,b,c)}))};\nMw\u003dfunction(a,b){return new Jw(new Iw(function(c,d){function e(){var f\u003da?b(a):null;f?f.then(function(h){a\u003dh;e()},d):c()}\ne()}))};\nlka\u003dfunction(a,b){this.request\u003da;this.cursor\u003db};\nNw\u003dfunction(a){return Lw(a).then(function(b){return b?new lka(a,b):null})};\nmka\u003dfunction(a,b){this.i\u003da;this.options\u003db;this.transactionCount\u003d0;this.B\u003dMath.round((0,g.Q)());this.u\u003d!1};\nPw\u003dfunction(a,b,c){a\u003da.i.createObjectStore(b,c);return new Ow(a)};\nQw\u003dfunction(a,b){a.i.objectStoreNames.contains(b)\u0026\u0026a.i.deleteObjectStore(b)};\noka\u003dfunction(a,b){return Rw(a,[\"captions\"],{mode:\"readonly\",Nc:!0},function(c){return nka(c.objectStore(\"captions\"),b,void 0)})};\npka\u003dfunction(a,b){return Rw(a,[\"LogsRequestsStore\"],{mode:\"readwrite\",Nc:!0},function(c){return Sw(c.objectStore(\"LogsRequestsStore\"),b,void 0)})};\nRw\u003dfunction(a,b,c,d){var e,f,h,l,m,n,p,r,t,u,x,y;return g.B(function(z){switch(z.i){case 1:var D\u003d{mode:\"readonly\",Nc:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};\"string\"\u003d\u003d\u003dtypeof c?D.mode\u003dc:Object.assign(D,c);e\u003dD;a.transactionCount++;f\u003de.Nc?3:1;h\u003d0;case 2:if(l){z.eb(3);break}h++;m\u003dMath.round((0,g.Q)());sa(z,4);n\u003da.i.transaction(b,e.mode);D\u003dnew Tw(n);D\u003dqka(D,d);return g.A(z,D,6);case 6:return p\u003dz.u,r\u003dMath.round((0,g.Q)()),rka(a,m,r,h,void 0,b.join(),e),z.return(p);case 4:t\u003dua(z);u\u003dMath.round((0,g.Q)());\nx\u003dGw(t,a.i.name,b.join(),a.i.version);if((y\u003dx instanceof Dw\u0026\u0026!x.i)||h\u003e\u003df)rka(a,m,u,h,x,b.join(),e),l\u003dx;z.eb(2);break;case 3:return z.return(Promise.reject(l))}})};\nrka\u003dfunction(a,b,c,d,e,f,h){b\u003dc-b;e?(e instanceof Dw\u0026\u0026(\"QUOTA_EXCEEDED\"\u003d\u003d\u003de.type||\"QUOTA_MAYBE_EXCEEDED\"\u003d\u003d\u003de.type)\u0026\u0026xw(\"QUOTA_EXCEEDED\",{dbName:Cw(a.i.name),objectStoreNames:f,transactionCount:a.transactionCount,transactionMode:h.mode}),e instanceof Dw\u0026\u0026\"UNKNOWN_ABORT\"\u003d\u003d\u003de.type\u0026\u0026(c-\u003da.B,0\u003ec\u0026\u0026c\u003e\u003dMath.pow(2,31)\u0026\u0026(c\u003d0),xw(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:f,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.u\u003d!0),ska(a,!1,d,f,b,h.tag),ww(e)):ska(a,!0,d,f,b,\nh.tag)};\nska\u003dfunction(a,b,c,d,e,f){xw(\"TRANSACTION_ENDED\",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.u,duration:e,isSuccessful:b,tryCount:c,tag:void 0\u003d\u003d\u003df?\"IDB_TRANSACTION_TAG_UNKNOWN\":f})};\nOw\u003dfunction(a){this.i\u003da};\nUw\u003dfunction(a,b,c){a.i.createIndex(b,c,{unique:!1})};\ntka\u003dfunction(a,b){return Vw(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})};\nnka\u003dfunction(a,b,c){return\"getAll\"in IDBObjectStore.prototype?Lw(a.i.getAll(b,c)):uka(a,b,c)};\nuka\u003dfunction(a,b,c){var d\u003d[];return Vw(a,{query:b},function(e){if(!(void 0!\u003d\u003dc\u0026\u0026d.length\u003e\u003dc))return d.push(e.getValue()),e.continue()}).then(function(){return d})};\nwka\u003dfunction(a){return\"getAllKeys\"in IDBObjectStore.prototype?Lw(a.i.getAllKeys(void 0,void 0)):vka(a)};\nvka\u003dfunction(a){var b\u003d[];return xka(a,{query:void 0},function(c){b.push(c.yz());return c.continue()}).then(function(){return b})};\nSw\u003dfunction(a,b,c){return Lw(a.i.put(b,c))};\nVw\u003dfunction(a,b,c){a\u003da.i.openCursor(b.query,b.direction);return Ww(a).then(function(d){return Mw(d,c)})};\nxka\u003dfunction(a,b,c){var d\u003db.query;b\u003db.direction;a\u003d\"openKeyCursor\"in IDBObjectStore.prototype?a.i.openKeyCursor(d,b):a.i.openCursor(d,b);return Nw(a).then(function(e){return Mw(e,c)})};\nTw\u003dfunction(a){var b\u003dthis;this.i\u003da;this.B\u003dnew Map;this.u\u003d!1;this.done\u003dnew Promise(function(c,d){b.i.addEventListener(\"complete\",function(){c()});\nb.i.addEventListener(\"error\",function(e){e.currentTarget\u003d\u003d\u003de.target\u0026\u0026d(b.i.error)});\nb.i.addEventListener(\"abort\",function(){var e\u003db.i.error;if(e)d(e);else if(!b.u){e\u003dDw;for(var f\u003db.i.objectStoreNames,h\u003d[],l\u003d0;l\u003cf.length;l++){var m\u003df.item(l);if(null\u003d\u003d\u003dm)throw Error(\"Invariant: item in DOMStringList is null\");h.push(m)}e\u003dnew e(\"UNKNOWN_ABORT\",{objectStoreNames:h.join(),dbName:b.i.db.name,mode:b.i.mode});d(e)}})})};\nqka\u003dfunction(a,b){var c\u003dnew Promise(function(d,e){try{b(a).then(function(f){d(f)}).catch(e)}catch(f){e(f),a.abort()}});\nreturn Promise.all([c,a.done]).then(function(d){return g.q(d).next().value})};\nyka\u003dfunction(a){this.i\u003da};\nXw\u003dfunction(a,b){return\"getAll\"in IDBIndex.prototype?Lw(a.i.getAll(b,void 0)):zka(a,b)};\nzka\u003dfunction(a,b){var c\u003d[];return Yw(a,{query:b},function(d){c.push(d.getValue());return d.continue()}).then(function(){return c})};\nYw\u003dfunction(a,b,c){a\u003da.i.openCursor(void 0\u003d\u003d\u003db.query?null:b.query,void 0\u003d\u003d\u003db.direction?\"next\":b.direction);return Ww(a).then(function(d){return Mw(d,c)})};\nAka\u003dfunction(a,b){this.request\u003da;this.cursor\u003db};\nWw\u003dfunction(a){return Lw(a).then(function(b){return b?new Aka(a,b):null})};\nBka\u003dfunction(a,b,c){return new Promise(function(d,e){function f(){t||(t\u003dnew mka(h.result,{closed:r}));return t}\nvar h\u003dvoid 0!\u003d\u003db?self.indexedDB.open(a,b):self.indexedDB.open(a);var l\u003dc.blocked,m\u003dc.blocking,n\u003dc.YX,p\u003dc.upgrade,r\u003dc.closed,t;h.addEventListener(\"upgradeneeded\",function(u){try{if(null\u003d\u003d\u003du.newVersion)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(null\u003d\u003d\u003dh.transaction)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");u.dataLoss\u0026\u0026\"none\"!\u003d\u003du.dataLoss\u0026\u0026xw(\"IDB_DATA_CORRUPTED\",{reason:u.dataLossMessage||\"unknown reason\",dbName:Cw(a)});var x\u003df(),y\u003dnew Tw(h.transaction);\np\u0026\u0026p(x,function(z){return u.oldVersion\u003cz\u0026\u0026u.newVersion\u003e\u003dz},y);\ny.done.catch(function(z){e(z)})}catch(z){e(z)}});\nh.addEventListener(\"success\",function(){var u\u003dh.result;m\u0026\u0026u.addEventListener(\"versionchange\",function(){m(f())});\nu.addEventListener(\"close\",function(){xw(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:Cw(a),dbVersion:u.version});n\u0026\u0026n()});\nd(f())});\nh.addEventListener(\"error\",function(){e(h.error)});\nl\u0026\u0026h.addEventListener(\"blocked\",function(){l()})})};\nCka\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Bka(a,b,c)};\nZw\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c,d,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return sa(h,2),c\u003dself.indexedDB.deleteDatabase(a),d\u003db,(e\u003dd.blocked)\u0026\u0026c.addEventListener(\"blocked\",function(){e()}),g.A(h,kka(c),4);\nif(2!\u003dh.i)return ta(h,0);f\u003dua(h);throw Gw(f,a,\"\",-1);})};\nDka\u003dfunction(a){return new Promise(function(b){Oia(function(){b()},a)})};\n$w\u003dfunction(a,b){this.name\u003da;this.options\u003db;this.C\u003d!0;this.D\u003d0;this.u\u003d500};\nEka\u003dfunction(a,b){return new Dw(\"INCOMPATIBLE_DB_VERSION\",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};\nax\u003dfunction(a,b){if(!b)throw g.Hw(\"openWithToken\",Cw(a.name));return a.open()};\nFka\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,ax(bx,b),2);c\u003dd.u;return d.return(Rw(c,[\"databases\"],{Nc:!0,mode:\"readwrite\"},function(e){var f\u003de.objectStore(\"databases\");return f.get(a.actualName).then(function(h){if(h?a.actualName!\u003d\u003dh.actualName||a.publicName!\u003d\u003dh.publicName||a.userIdentifier!\u003d\u003dh.userIdentifier:1)return Sw(f,a).then(function(){})})}))})};\ncx\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return a?g.A(d,ax(bx,b),2):d.return();c\u003dd.u;return d.return(c.delete(\"databases\",a))})};\nGka\u003dfunction(a,b){var c,d;return g.B(function(e){return 1\u003d\u003de.i?(c\u003d[],g.A(e,ax(bx,b),2)):3!\u003de.i?(d\u003de.u,g.A(e,Rw(d,[\"databases\"],{Nc:!0,mode:\"readonly\"},function(f){c.length\u003d0;return Vw(f.objectStore(\"databases\"),{},function(h){a(h.getValue())\u0026\u0026c.push(h.getValue());return h.continue()})}),3)):e.return(c)})};\nHka\u003dfunction(a){return Gka(function(b){return\"LogsDatabaseV2\"\u003d\u003d\u003db.publicName\u0026\u0026void 0!\u003d\u003db.userIdentifier},a)};\nIka\u003dfunction(){var a,b,c;return g.B(function(d){switch(d.i){case 1:a\u003dow();if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.hasSucceededOnce)return d.return(!0);if(cv\u0026\u0026$u()\u0026\u0026!av()||g.dx)return d.return(!1);try{if(b\u003dself,!(b.indexedDB\u0026\u0026b.IDBIndex\u0026\u0026b.IDBKeyRange\u0026\u0026b.IDBObjectStore))return d.return(!1)}catch(e){return d.return(!1)}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return d.return(!1);sa(d,2);c\u003d{actualName:\"yt-idb-test-do-not-use\",publicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};\nreturn g.A(d,Fka(c,ex),4);case 4:return g.A(d,cx(\"yt-idb-test-do-not-use\",ex),5);case 5:return d.return(!0);case 2:return ua(d),d.return(!1)}})};\nJka\u003dfunction(){if(void 0!\u003d\u003dfx)return fx;vw\u003d!0;return fx\u003dIka().then(function(a){vw\u003d!1;var b,c;null!\u003d\u003d(b\u003dnw())\u0026\u0026void 0!\u003d\u003db\u0026\u0026b.i\u0026\u0026(b\u003dow(),b\u003d{hasSucceededOnce:(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.hasSucceededOnce)||a},null\u003d\u003d\u003d(c\u003dnw())||void 0\u003d\u003d\u003dc?void 0:c.set(\"LAST_RESULT_ENTRY_KEY\",b,2592E3,!0));return a})};\ngx\u003dfunction(){return g.Ha(\"ytglobal.idbToken_\")||void 0};\ng.hx\u003dfunction(){var a\u003dgx();return a?Promise.resolve(a):Jka().then(function(b){(b\u003db?ex:void 0)\u0026\u0026g.Ga(\"ytglobal.idbToken_\",b,void 0);return b})};\nKka\u003dfunction(a){if(!Aw())throw a\u003dnew Dw(\"AUTH_INVALID\",{dbName:a}),ww(a),a;var b\u003dzw();return{actualName:a+\":\"+b,publicName:a,userIdentifier:b}};\nLka\u003dfunction(a,b,c,d){var e,f,h,l,m,n;return g.B(function(p){switch(p.i){case 1:return f\u003dnull!\u003d\u003d(e\u003dError().stack)\u0026\u0026void 0!\u003d\u003de?e:\"\",g.A(p,g.hx(),2);case 2:h\u003dp.u;if(!h)throw l\u003dg.Hw(\"openDbImpl\",a,b),g.P(\"ytidb_async_stack_killswitch\")||(l.stack\u003dl.stack+\"\\n\"+f.substring(f.indexOf(\"\\n\")+1)),ww(l),l;Bw(a);m\u003dc?{actualName:a,publicName:a,userIdentifier:void 0}:Kka(a);sa(p,3);return g.A(p,Fka(m,h),5);case 5:return g.A(p,Cka(m.actualName,b,d),6);case 6:return p.return(p.u);case 3:return n\u003dua(p),sa(p,7),g.A(p,\ncx(m.actualName,h),9);case 9:ta(p,8);break;case 7:ua(p);case 8:throw n;}})};\nMka\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Lka(a,b,!1,c)};\nNka\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Lka(a,b,!0,c)};\nOka\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c,d;return g.B(function(e){if(1\u003d\u003de.i)return g.A(e,g.hx(),2);if(3!\u003de.i){c\u003de.u;if(!c)return e.return();Bw(a);d\u003dKka(a);return g.A(e,Zw(d.actualName,b),3)}return g.A(e,cx(d.actualName,c),0)})};\nPka\u003dfunction(a,b,c){a\u003da.map(function(d){return g.B(function(e){return 1\u003d\u003de.i?g.A(e,Zw(d.actualName,b),2):g.A(e,cx(d.actualName,c),0)})});\nreturn Promise.all(a).then(function(){})};\nQka\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.hx(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)return d.return();Bw(\"LogsDatabaseV2\");return g.A(d,Hka(b),3)}c\u003dd.u;return g.A(d,Pka(c,a,b),0)})};\nRka\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.hx(),2);if(3!\u003dd.i){c\u003dd.u;if(!c)return d.return();Bw(a);return g.A(d,Zw(a,b),3)}return g.A(d,cx(a,c),0)})};\nix\u003dfunction(a){var b,c,d,e,f,h,l,m;this.Zd\u003d!1;this.potentialEsfErrorCounter\u003dthis.i\u003d0;this.handleError\u003dfunction(){};\nthis.Ps\u003dfunction(){};\nthis.now\u003dDate.now;this.uv\u003d!1;this.wO\u003dnull!\u003d\u003d(b\u003da.wO)\u0026\u0026void 0!\u003d\u003db?b:100;this.XN\u003dnull!\u003d\u003d(c\u003da.XN)\u0026\u0026void 0!\u003d\u003dc?c:1;this.QN\u003dnull!\u003d\u003d(d\u003da.QN)\u0026\u0026void 0!\u003d\u003dd?d:2592E6;this.HN\u003dnull!\u003d\u003d(e\u003da.HN)\u0026\u0026void 0!\u003d\u003de?e:12E4;this.WN\u003dnull!\u003d\u003d(f\u003da.WN)\u0026\u0026void 0!\u003d\u003df?f:5E3;this.Wc\u003dnull!\u003d\u003d(h\u003da.Wc)\u0026\u0026void 0!\u003d\u003dh?h:void 0;this.Ty\u003d!!a.Ty;this.Iy\u003dnull!\u003d\u003d(l\u003da.Iy)\u0026\u0026void 0!\u003d\u003dl?l:.1;this.NA\u003dnull!\u003d\u003d(m\u003da.NA)\u0026\u0026void 0!\u003d\u003dm?m:10;a.handleError\u0026\u0026(this.handleError\u003da.handleError);a.Ps\u0026\u0026(this.Ps\u003da.Ps);a.uv\u0026\u0026(this.uv\u003da.uv);this.kb\u003da.kb;this.Dj\u003da.Dj;this.gf\u003d\na.gf;this.Ye\u003da.Ye;this.Im\u003da.Im;this.VF\u003da.VF;this.tF\u003da.tF;this.Wc\u0026\u0026(!this.kb||this.kb(\"networkless_logging\"))\u0026\u0026Ska(this)};\nSka\u003dfunction(a){return g.B(function(b){if(1\u003d\u003db.i)return!a.Wc||a.uv?b.return():a.Ty\u0026\u0026Math.random()\u003c\u003da.Iy?g.A(b,a.gf.MR(a.Wc),2):b.eb(2);Tka(a);a.Ye.ue()\u0026\u0026a.Gx();a.Ye.Ra(a.VF,a.Gx.bind(a));a.Ye.Ra(a.tF,a.HJ.bind(a));a.Zd\u003d!0;g.ra(b)})};\njx\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:if(!a.Wc)throw c\u003dg.Hw(\"immediateSend\"),c;if(void 0\u003d\u003d\u003db.id){e.eb(2);break}return g.A(e,a.gf.yT(b.id,a.Wc),3);case 3:(d\u003de.u)?b\u003dd:a.Ps(Error(\"The request cannot be found in the database.\"));case 2:if(Uka(a,b,a.QN)){e.eb(4);break}a.Ps(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(void 0\u003d\u003d\u003db.id){e.eb(5);break}return g.A(e,a.gf.xs(b.id,a.Wc),5);case 5:return e.return();case 4:b.skipRetry||(b\u003dVka(a,b));if(!b){e.eb(0);\nbreak}if(!b.skipRetry||void 0\u003d\u003d\u003db.id){e.eb(8);break}return g.A(e,a.gf.xs(b.id,a.Wc),8);case 8:a.Im(b.url,b.options,!!b.skipRetry),g.ra(e)}})};\nVka\u003dfunction(a,b){if(!a.Wc)throw g.Hw(\"updateRequestHandlers\");var c\u003db.options.onError?b.options.onError:function(){};\nb.options.onError\u003dfunction(e,f){var h;return g.B(function(l){switch(l.i){case 1:h\u003dWka(f);if(!(a.kb\u0026\u0026a.kb(\"nwl_consider_error_code\")\u0026\u0026h||a.kb\u0026\u0026!a.kb(\"nwl_consider_error_code\")\u0026\u0026a.potentialEsfErrorCounter\u003c\u003da.NA)){l.eb(2);break}if(!a.Ye.Jm){l.eb(3);break}return g.A(l,a.Ye.Jm(),3);case 3:if(a.Ye.ue()){l.eb(2);break}c(e,f);if(!a.kb||!a.kb(\"nwl_consider_error_code\")||void 0\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.id)){l.eb(6);break}return g.A(l,a.gf.qG(b.id,a.Wc,!1),6);case 6:return l.return();case 2:if(a.kb\u0026\u0026\na.kb(\"nwl_consider_error_code\")\u0026\u0026!h\u0026\u0026a.potentialEsfErrorCounter\u003ea.NA)return l.return();a.potentialEsfErrorCounter++;if(void 0\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.id)){l.eb(8);break}return b.sendCount\u003ca.XN?g.A(l,a.gf.qG(b.id,a.Wc),12):g.A(l,a.gf.xs(b.id,a.Wc),8);case 12:a.Dj.Qf(function(){a.Ye.ue()\u0026\u0026a.Gx()},a.WN);\ncase 8:c(e,f),g.ra(l)}})};\nvar d\u003db.options.onSuccess?b.options.onSuccess:function(){};\nb.options.onSuccess\u003dfunction(e,f){return g.B(function(h){if(1\u003d\u003dh.i)return void 0\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.id)?h.eb(2):g.A(h,a.gf.xs(b.id,a.Wc),2);a.Ye.ym\u0026\u0026a.kb\u0026\u0026a.kb(\"vss_network_hint\")\u0026\u0026a.Ye.ym(!0);d(e,f);g.ra(h)})};\nreturn b};\nUka\u003dfunction(a,b,c){b\u003db.timestamp;return a.now()-b\u003e\u003dc?!1:!0};\nTka\u003dfunction(a){if(!a.Wc)throw g.Hw(\"retryQueuedRequests\");a.gf.MK(\"QUEUED\",a.Wc).then(function(b){b\u0026\u0026!Uka(a,b,a.HN)?a.Dj.Qf(function(){return g.B(function(c){if(1\u003d\u003dc.i)return void 0\u003d\u003d\u003db.id?c.eb(2):g.A(c,a.gf.qG(b.id,a.Wc),2);Tka(a);g.ra(c)})}):a.Ye.ue()\u0026\u0026a.Gx()})};\nkx\u003dfunction(a,b){a.eP\u0026\u0026!a.Ye.ue()?a.eP(b):a.handleError(b)};\nWka\u003dfunction(a){var b;return(a\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.error)||void 0\u003d\u003d\u003db?void 0:b.code)\u0026\u0026400\u003c\u003da\u0026\u0026599\u003e\u003da?!1:!0};\nlx\u003dfunction(a,b){this.version\u003da;this.args\u003db};\nmx\u003dfunction(a,b){this.topic\u003da;this.i\u003db};\nox\u003dfunction(a,b){var c\u003dnx();c\u0026\u0026c.publish.call(c,a.toString(),a,b)};\nYka\u003dfunction(a,b,c){var d\u003dnx();if(!d)return 0;var e\u003dd.subscribe(a.toString(),function(f,h){var l\u003dg.Ha(\"ytPubsub2Pubsub2SkipSubKey\");l\u0026\u0026l\u003d\u003de||(l\u003dfunction(){if(px[e])try{if(h\u0026\u0026a instanceof mx\u0026\u0026a!\u003df)try{var m\u003da.i,n\u003dh;if(!n.args||!n.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!m.Xo){var p\u003dnew m;m.Xo\u003dp.version}var r\u003dm.Xo}catch(t){}if(!r||n.version!\u003dr)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{h\u003dReflect.construct(m,\ng.bc(n.args))}catch(t){throw t.message\u003d\"yt.pubsub2.Data.deserialize(): \"+t.message,t;}}catch(t){throw t.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+a.toString()+\": \"+t.message,t;}b.call(c||window,h)}catch(t){g.bu(t)}},Xka[a.toString()]?g.Tu()?g.Ev.Qf(l):g.ru(l,0):l())});\npx[e]\u003d!0;qx[a.toString()]||(qx[a.toString()]\u003d[]);qx[a.toString()].push(e);return e};\nsx\u003dfunction(a,b,c){var d\u003dYka(a,function(e){b.apply(c,arguments);rx(d)},c);\nreturn d};\nrx\u003dfunction(a){var b\u003dnx();b\u0026\u0026(\"number\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d[a]),g.mc(a,function(c){b.unsubscribeByKey(c);delete px[c]}))};\nnx\u003dfunction(){return g.Ha(\"ytPubsub2Pubsub2Instance\")};\ntx\u003dfunction(a,b){$w.call(this,a,b);this.options\u003db;Bw(a)};\nZka\u003dfunction(a,b){var c;return function(){c||(c\u003dnew tx(a,b));return c}};\nux\u003dfunction(a,b){return Zka(a,b)};\n$ka\u003dfunction(){if(vx)return vx();var a\u003d{};vx\u003dux(\"LogsDatabaseV2\",{qq:(a.LogsRequestsStore\u003d{dn:2},a),tx:!1,upgrade:function(b,c,d){c(2)\u0026\u0026Pw(b,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});c(3);c(5)\u0026\u0026(d\u003dd.objectStore(\"LogsRequestsStore\"),d.i.indexNames.contains(\"newRequest\")\u0026\u0026d.i.deleteIndex(\"newRequest\"),Uw(d,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));c(7)\u0026\u0026Qw(b,\"sapisid\");c(9)\u0026\u0026Qw(b,\"SWHealthLog\")},\nversion:9});return vx()};\nwx\u003dfunction(a){return ax($ka(),a)};\nxx\u003dfunction(a,b){var c,d,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return c\u003d{startTime:(0,g.Q)(),transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},g.A(h,wx(b),2);if(3!\u003dh.i)return d\u003dh.u,e\u003dObject.assign(Object.assign({},a),{options:JSON.parse(JSON.stringify(a.options)),interface:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.A(h,pka(d,e),3);f\u003dh.u;c.gY\u003d(0,g.Q)();ala(c);return h.return(f)})};\nbla\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){if(1\u003d\u003dn.i)return c\u003d{startTime:(0,g.Q)(),transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},g.A(n,wx(b),2);if(3!\u003dn.i)return d\u003dn.u,e\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),f\u003d[a,e,0],h\u003d[a,e,(0,g.Q)()],l\u003dIDBKeyRange.bound(f,h),m\u003dvoid 0,g.A(n,Rw(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",Nc:!0},function(p){return Yw(p.objectStore(\"LogsRequestsStore\").index(\"newRequestV2\"),{query:l,direction:\"prev\"},function(r){r.getValue()\u0026\u0026(m\u003dr.getValue(),\"NEW\"\u003d\u003d\u003d\na\u0026\u0026(m.status\u003d\"QUEUED\",r.update(m)))})}),3);\nc.gY\u003d(0,g.Q)();ala(c);return n.return(m)})};\ndla\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,wx(b),2);c\u003dd.u;return d.return(Rw(c,[\"LogsRequestsStore\"],{mode:\"readwrite\",Nc:!0},function(e){var f\u003de.objectStore(\"LogsRequestsStore\");return f.get(a).then(function(h){if(h)return h.status\u003d\"QUEUED\",Sw(f,h).then(function(){return h})})}))})};\nyx\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;var d;return g.B(function(e){if(1\u003d\u003de.i)return g.A(e,wx(b),2);d\u003de.u;return e.return(Rw(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",Nc:!0},function(f){var h\u003df.objectStore(\"LogsRequestsStore\");return h.get(a).then(function(l){return l?(l.status\u003d\"NEW\",c\u0026\u0026(l.sendCount+\u003d1),Sw(h,l).then(function(){return l})):Jw.resolve(void 0)})}))})};\nzx\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,wx(b),2);c\u003dd.u;return d.return(c.delete(\"LogsRequestsStore\",a))})};\nela\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,wx(a),2);b\u003dd.u;c\u003d(0,g.Q)()-2592E6;return g.A(d,Rw(b,[\"LogsRequestsStore\"],{mode:\"readwrite\",Nc:!0},function(e){return Vw(e.objectStore(\"LogsRequestsStore\"),{},function(f){if(f.getValue().timestamp\u003c\u003dc)return f.delete().then(function(){return f.continue()})})}),0)})};\nfla\u003dfunction(){g.B(function(a){return g.A(a,Qka(),0)})};\nala\u003dfunction(a){g.P(\"nwl_csi_killswitch\")||.01\u003e\u003dMath.random()\u0026\u0026ox(\"nwl_transaction_latency_payload\",a)};\nhla\u003dfunction(a){return ax(gla(),a)};\nila\u003dfunction(a){var b,c;g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,hla(a),2);b\u003dd.u;c\u003d(0,g.Q)()-2592E6;return g.A(d,Rw(b,[\"SWHealthLog\"],{mode:\"readwrite\",Nc:!0},function(e){return Vw(e.objectStore(\"SWHealthLog\"),{},function(f){if(f.getValue().timestamp\u003c\u003dc)return f.delete().then(function(){return f.continue()})})}),0)})};\njla\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,hla(a),2);b\u003dc.u;return g.A(c,b.clear(\"SWHealthLog\"),0)})};\nAx\u003dfunction(){this.i\u003dnew Map;this.u\u003d!1};\nBx\u003dfunction(){if(!Ax.i){var a\u003dg.Ha(\"yt.networkRequestMonitor.instance\")||new Ax;g.Ga(\"yt.networkRequestMonitor.instance\",a,void 0);Ax.i\u003da}return Ax.i};\nDx\u003dfunction(){Cx||(Cx\u003dnew mw(\"yt.offline\"));return Cx};\nkla\u003dfunction(a){if(g.P(\"offline_error_handling\")){var b\u003dDx().get(\"errors\",!0)||{};b[a.message]\u003d{name:a.name,stack:a.stack};a.level\u0026\u0026(b[a.message].level\u003da.level);Dx().set(\"errors\",b,2592E3,!0)}};\nEx\u003dfunction(){if(g.P(\"offline_error_handling\")){var a\u003dDx().get(\"errors\",!0);if(a){for(var b in a)if(a[b]){var c\u003dnew g.yw(b,\"sent via offline_errors\");c.name\u003da[b].name;c.stack\u003da[b].stack;c.level\u003da[b].level;g.bu(c)}Dx().set(\"errors\",{},2592E3,!0)}}};\nFx\u003dfunction(){g.pf.call(this);this.K\u003d0;this.S\u003dthis.C\u003d!1;this.u\u003dthis.pE();g.P(\"use_shared_nsm\")?(bs.i||(bs.i\u003dnew bs(g.Ev)),this.i\u003dbs.i):(lla(this),mla(this))};\nnla\u003dfunction(){if(!Fx.i){var a\u003dg.Ha(\"yt.networkStatusManager.instance\")||new Fx;g.Ga(\"yt.networkStatusManager.instance\",a,void 0);Fx.i\u003da}return Fx.i};\nmla\u003dfunction(a){window.addEventListener(\"online\",function(){return g.B(function(b){if(1\u003d\u003db.i)return g.A(b,a.Jm(),2);a.S\u0026\u0026Ex();g.ra(b)})})};\nlla\u003dfunction(a){window.addEventListener(\"offline\",function(){return g.B(function(b){return g.A(b,a.Jm(),0)})})};\nola\u003dfunction(a){a.K\u003dQu(0,function(){return g.B(function(b){if(1\u003d\u003db.i)return a.u?a.pE()||!a.C?b.eb(3):g.A(b,a.Jm(),3):g.A(b,a.Jm(),3);ola(a);g.ra(b)})},pla)};\nGx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;g.pf.call(this);var b\u003dthis;this.u\u003dthis.K\u003d0;this.C\u003d\"ytnetworkstatus-offline\";this.D\u003d\"ytnetworkstatus-online\";g.P(\"use_shared_nsm\")\u0026\u0026(this.C\u003d\"networkstatus-offline\",this.D\u003d\"networkstatus-online\");this.i\u003dnla();var c\u003dg.Ha(\"yt.networkStatusManager.instance.monitorNetworkStatusChange\").bind(this.i);c\u0026\u0026c(a.nK);a.aA\u0026\u0026!g.P(\"use_shared_nsm\")\u0026\u0026(c\u003dg.Ha(\"yt.networkStatusManager.instance.enableErrorFlushing\").bind(this.i))\u0026\u0026c();if(c\u003dg.Ha(\"yt.networkStatusManager.instance.listen\").bind(this.i))a.TA?\n(this.TA\u003da.TA,c(this.D,function(){qla(b,\"publicytnetworkstatus-online\");g.P(\"use_shared_nsm\")\u0026\u0026a.aA\u0026\u0026Ex()}),c(this.C,function(){qla(b,\"publicytnetworkstatus-offline\")})):(c(this.D,function(){b.dispatchEvent(\"publicytnetworkstatus-online\");\ng.P(\"use_shared_nsm\")\u0026\u0026a.aA\u0026\u0026Ex()}),c(this.C,function(){b.dispatchEvent(\"publicytnetworkstatus-offline\")}))};\nqla\u003dfunction(a,b){a.TA?a.u?(g.Ev.wi(a.K),a.K\u003dg.Ev.Qf(function(){a.I!\u003d\u003db\u0026\u0026(a.dispatchEvent(b),a.I\u003db,a.u\u003d(0,g.Q)())},a.TA-((0,g.Q)()-a.u))):(a.dispatchEvent(b),a.I\u003db,a.u\u003d(0,g.Q)()):a.dispatchEvent(b)};\nHx\u003dfunction(){ix.call(this,{gf:{MR:ela,xs:zx,MK:bla,yT:dla,qG:yx,set:xx},Ye:rla(),handleError:g.bu,Ps:du,Im:sla,now:g.Q,eP:kla,Dj:Su(),VF:\"publicytnetworkstatus-online\",tF:\"publicytnetworkstatus-offline\",Ty:!0,Iy:.1,NA:Yt(\"potential_esf_error_limit\",10),kb:g.P,uv:!Aw()});this.u\u003dnew jk;this.Ty\u0026\u0026Math.random()\u003c\u003dthis.Iy\u0026\u0026this.Wc\u0026\u0026ila(this.Wc);g.P(\"networkless_immediately_drop_sw_health_store\")\u0026\u0026tla(this);g.P(\"networkless_immediately_drop_all_requests\")\u0026\u0026fla();Rka(\"LogsDatabaseV2\")};\nIx\u003dfunction(){var a\u003dg.Ha(\"yt.networklessRequestController.instance\");a||(a\u003dnew Hx,g.Ga(\"yt.networklessRequestController.instance\",a,void 0),g.P(\"networkless_logging\")\u0026\u0026g.hx().then(function(b){return g.B(function(c){if(1\u003d\u003dc.i)return a.Wc\u003db,g.A(c,Ska(a),2);a.u.resolve();g.ra(c)})}));\nreturn a};\ntla\u003dfunction(a){var b;g.B(function(c){if(!a.Wc)throw b\u003dg.Hw(\"clearSWHealthLogsDb\"),b;return c.return(jla(a.Wc).catch(function(d){a.handleError(d)}))})};\nsla\u003dfunction(a,b,c){g.P(\"use_cfr_monitor\")\u0026\u0026ula(a,b);var d;if(null\u003d\u003d\u003d(d\u003db.postParams)||void 0\u003d\u003d\u003dd?0:d.requestTimeMs)b.postParams.requestTimeMs\u003dMath.round((0,g.Q)());c\u0026\u00260\u003d\u003d\u003dObject.keys(b).length?g.Gv(a):g.Du(a,b)};\nrla\u003dfunction(){Jx||(Jx\u003dnew Gx({aA:!0,nK:!0}));return Jx};\nula\u003dfunction(a,b){var c\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(e,f){Bx().Gm(a,!1);c(e,f)};\nvar d\u003db.onSuccess?b.onSuccess:function(){};\nb.onSuccess\u003dfunction(e,f){Bx().Gm(a,!0);d(e,f)}};\nvla\u003dfunction(a,b){function c(d){var e\u003dKx().ue();if(!Lx()||!d||e\u0026\u0026g.P(\"vss_networkless_bypass_write\"))Mx(a,b);else{var f\u003d{url:a,options:b,timestamp:(0,g.Q)(),status:\"NEW\",sendCount:0};xx(f,d).then(function(h){f.id\u003dh;Kx().ue()\u0026\u0026Nx(f)}).catch(function(h){Nx(f);\nOx(h)})}}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.P(\"skip_is_supported_killswitch\")?g.hx().then(function(d){c(d)}):c(gx())};\nPx\u003dfunction(a,b,c){function d(e){if(Lx()\u0026\u0026e){var f\u003d{url:a,options:b,timestamp:(0,g.Q)(),status:\"NEW\",sendCount:0};g.P(\"nwl_skip_retry\")\u0026\u0026(f.skipRetry\u003dc);if(Kx().ue()||g.P(\"nwl_aggressive_send_then_write\")\u0026\u0026!f.skipRetry){if(!f.skipRetry){var h\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(l,m){return g.B(function(n){if(1\u003d\u003dn.i)return g.A(n,xx(f,e).catch(function(p){Ox(p)}),2);\nh(l,m);g.ra(n)})}}Mx(a,b,f.skipRetry)}else xx(f,e).catch(function(l){Mx(a,b,g.P(\"nwl_skip_retry\")\u0026\u0026c);\nOx(l)})}else Mx(a,b,g.P(\"nwl_skip_retry\")\u0026\u0026c)}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.P(\"skip_is_supported_killswitch\")?g.hx().then(function(e){d(e)}):d(gx())};\nQx\u003dfunction(a,b){function c(d){if(Lx()\u0026\u0026d){var e\u003d{url:a,options:b,timestamp:(0,g.Q)(),status:\"NEW\",sendCount:0},f\u003d!1,h\u003db.onSuccess?b.onSuccess:function(){};\ne.options.onSuccess\u003dfunction(m,n){g.P(\"use_cfr_monitor\")\u0026\u0026Bx().Gm(e.url,!0);void 0!\u003d\u003de.id?zx(e.id,d):f\u003d!0;g.P(\"vss_network_hint\")\u0026\u0026Kx().ym(!0);h(m,n)};\nif(g.P(\"use_cfr_monitor\")){var l\u003db.onError?b.onError:function(){};\ne.options.onError\u003dfunction(m,n){Bx().Gm(e.url,!1);l(m,n)}}Mx(e.url,e.options);\nxx(e,d).then(function(m){e.id\u003dm;f\u0026\u0026zx(e.id,d)}).catch(function(m){Ox(m)})}else Mx(a,b)}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.P(\"skip_is_supported_killswitch\")?g.hx().then(function(d){c(d)}):c(gx())};\nwla\u003dfunction(){var a\u003dgx();if(!a)throw g.Hw(\"throttleSend\");Rx||(Rx\u003dg.Ev.Qf(function(){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,bla(\"NEW\",a),2);if(3!\u003dc.i)return b\u003dc.u,b?g.A(c,Nx(b),3):(g.Ev.wi(Rx),Rx\u003d0,c.return());Rx\u0026\u0026(Rx\u003d0,wla());g.ra(c)})},100))};\nNx\u003dfunction(a){var b,c,d;return g.B(function(e){switch(e.i){case 1:b\u003dgx();if(!b)throw c\u003dg.Hw(\"immediateSend\"),c;if(void 0\u003d\u003d\u003da.id){e.eb(2);break}return g.A(e,dla(a.id,b),3);case 3:(d\u003de.u)?a\u003dd:du(Error(\"The request cannot be found in the database.\"));case 2:var f\u003da.timestamp;if(!(2592E6\u003c\u003d(0,g.Q)()-f)){e.eb(4);break}du(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(void 0\u003d\u003d\u003da.id){e.eb(5);break}return g.A(e,zx(a.id,b),5);case 5:return e.return();case 4:a.skipRetry||(a\u003dxla(a));\nf\u003da;var h,l;if(null\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.options)||void 0\u003d\u003d\u003dh?void 0:h.postParams)||void 0\u003d\u003d\u003dl?0:l.requestTimeMs)f.options.postParams.requestTimeMs\u003dMath.round((0,g.Q)());a\u003df;if(!a){e.eb(0);break}if(!a.skipRetry||void 0\u003d\u003d\u003da.id){e.eb(8);break}return g.A(e,zx(a.id,b),8);case 8:Mx(a.url,a.options,!!a.skipRetry),g.ra(e)}})};\nxla\u003dfunction(a){var b\u003dgx();if(!b)throw g.Hw(\"updateRequestHandlers\");var c\u003da.options.onError?a.options.onError:function(){};\na.options.onError\u003dfunction(e,f){var h;return g.B(function(l){switch(l.i){case 1:g.P(\"use_cfr_monitor\")\u0026\u0026Bx().Gm(a.url,!1);h\u003dWka(f);if(!(g.P(\"nwl_consider_error_code\")\u0026\u0026h||!g.P(\"nwl_consider_error_code\")\u0026\u0026yla()\u003c\u003dYt(\"potential_esf_error_limit\",10))){l.eb(2);break}if(g.P(\"skip_checking_network_on_cfr_failure\")\u0026\u0026(!g.P(\"skip_checking_network_on_cfr_failure\")||Bx().ME(a.url))){l.eb(3);break}return g.A(l,Kx().Jm(),3);case 3:if(Kx().ue()){l.eb(2);break}c(e,f);if(!g.P(\"nwl_consider_error_code\")||void 0\u003d\u003d\u003d\n(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)){l.eb(6);break}return g.A(l,yx(a.id,b,!1),6);case 6:return l.return();case 2:if(g.P(\"nwl_consider_error_code\")\u0026\u0026!h\u0026\u0026yla()\u003eYt(\"potential_esf_error_limit\",10))return l.return();g.Ha(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026Sx.potentialEsfErrorCounter++;Tx++;if(void 0\u003d\u003d\u003d(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)){l.eb(8);break}return 1\u003ea.sendCount?g.A(l,yx(a.id,b),12):g.A(l,zx(a.id,b),8);case 12:g.Ev.Qf(function(){Kx().ue()\u0026\u0026wla()},5E3);\ncase 8:c(e,f),g.ra(l)}})};\nvar d\u003da.options.onSuccess?a.options.onSuccess:function(){};\na.options.onSuccess\u003dfunction(e,f){return g.B(function(h){if(1\u003d\u003dh.i)return g.P(\"use_cfr_monitor\")\u0026\u0026Bx().Gm(a.url,!0),void 0\u003d\u003d\u003d(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)?h.eb(2):g.A(h,zx(a.id,b),2);g.P(\"vss_network_hint\")\u0026\u0026Kx().ym(!0);d(e,f);g.ra(h)})};\nreturn a};\nKx\u003dfunction(){if(g.P(\"use_new_nwl\"))return rla();Ux||(Ux\u003dnew Gx({aA:!0,nK:!0}));return Ux};\nOx\u003dfunction(a){Kx().ue()?g.bu(a):kla(a)};\nMx\u003dfunction(a,b,c){c\u0026\u00260\u003d\u003d\u003dObject.keys(b).length?g.Gv(a):g.Du(a,b)};\nLx\u003dfunction(){return g.Ha(\"ytNetworklessLoggingInitializationOptions\")?Sx.isNwlInitialized:!1};\nyla\u003dfunction(){return g.Ha(\"ytNetworklessLoggingInitializationOptions\")?Sx.potentialEsfErrorCounter:Tx};\ng.Vx\u003dfunction(a){this.config_\u003dnull;a?this.config_\u003da:Sja()\u0026\u0026(this.config_\u003dg.cw())};\ng.dw\u003dfunction(a,b,c,d){function e(p){try{(void 0\u003d\u003d\u003dp?0:p)\u0026\u0026d.retry\u0026\u0026!d.mM.bypassNetworkless?(f.method\u003d\"POST\",d.mM.writeThenSend?g.P(\"use_new_nwl\")?Ix().writeThenSend(n,f):vla(n,f):g.P(\"use_new_nwl\")?Ix().sendAndWrite(n,f):Qx(n,f)):(f.method\u003d\"POST\",f.postParams||(f.postParams\u003d{}),g.Du(n,f))}catch(r){if(\"InvalidAccessError\"\u003d\u003dr.name)du(Error(\"An extension is blocking network request.\"));else throw r;}}\n!g.O(\"VISITOR_DATA\")\u0026\u0026\"visitor_id\"!\u003d\u003db\u0026\u0026.01\u003eMath.random()\u0026\u0026du(new g.yw(\"Missing VISITOR_DATA when sending innertube request.\",b,c,d));if(!a.isReady())throw a\u003dnew g.yw(\"innertube xhrclient not ready\",b,c,d),g.bu(a),a;var f\u003d{headers:d.headers||{},method:\"POST\",postParams:c,postBody:d.postBody,postBodyFormat:d.postBodyFormat||\"JSON\",onTimeout:function(){d.onTimeout()},\nonFetchTimeout:d.onTimeout,onSuccess:function(p,r){if(d.onSuccess)d.onSuccess(r)},\nonFetchSuccess:function(p){if(d.onSuccess)d.onSuccess(p)},\nonError:function(p,r){if(d.onError)d.onError(r)},\nonFetchError:function(p){if(d.onError)d.onError(p)},\ntimeout:d.timeout,withCredentials:!0};f.headers[\"Content-Type\"]||(f.headers[\"Content-Type\"]\u003d\"application/json\");c\u003d\"\";var h\u003da.config_.oL;h\u0026\u0026(c\u003dh);h\u003d$ja(a.config_.qL||!1,c,d);Object.assign(f.headers,h);(h\u003df.headers.Authorization)\u0026\u0026!c\u0026\u0026(f.headers[\"x-origin\"]\u003dwindow.location.origin);b\u003d\"/youtubei/\"+a.config_.innertubeApiVersion+\"/\"+b;var l\u003d{alt:\"json\"},m\u003da.config_.pL\u0026\u0026h;g.P(\"omit_innertube_api_key_for_bearer_auth_header\")\u0026\u0026(m\u003dm\u0026\u0026h.startsWith(\"Bearer\"));m||(l.key\u003da.config_.innertubeApiKey);var n\u003dju(\"\"+\nc+b,l);g.P(\"use_new_nwl\")\u0026\u0026Ix().Zd||!g.P(\"use_new_nwl\")\u0026\u0026Lx()?Jka().then(function(p){e(p)}):e(!1)};\ng.tw\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var d\u003dg.Vx;g.O(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.Vx\u003d\u003dg.Vx\u0026\u0026(d\u003dnull);fw(a,b,d,c)};\nBla\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?window.location.href:a;if(g.P(\"kevlar_disable_theme_param\"))return null;var b\u003dQi(g.Si(5,a));if(zla(b))return\"USER_INTERFACE_THEME_DARK\";try{var c\u003dg.iu(a).theme;return Ala.get(c)||null}catch(d){}return null};\nzla\u003dfunction(a){var b\u003dCla.map(function(c){return c.toLowerCase()});\nreturn!g.P(\"disable_dark_fashion_destination_launch\")\u0026\u0026b.some(function(c){return a.toLowerCase().startsWith(c)})?!0:!1};\nEla\u003dfunction(a,b,c){a\u0026\u0026(a.dataset?a.dataset[Dla(b)]\u003dString(c):a.setAttribute(\"data-\"+b,c))};\nFla\u003dfunction(a){return a?a.dataset?a.dataset[Dla(\"loaded\")]:a.getAttribute(\"data-loaded\"):null};\nDla\u003dfunction(a){return Gla[a]||(Gla[a]\u003dString(a).replace(/\\-([a-z])/g,function(b,c){return c.toUpperCase()}))};\nWx\u003dfunction(a){if(a.requestFullscreen)a\u003da.requestFullscreen(void 0);else if(a.webkitRequestFullscreen)a\u003da.webkitRequestFullscreen();else if(a.mozRequestFullScreen)a\u003da.mozRequestFullScreen();else if(a.msRequestFullscreen)a\u003da.msRequestFullscreen();else if(a.webkitEnterFullscreen)a\u003da.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return a instanceof Promise?a:Promise.resolve()};\nZx\u003dfunction(a){var b;g.Xx()?Yx()\u003d\u003da\u0026\u0026(b\u003ddocument):b\u003da;return b\u0026\u0026(a\u003dmv([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],b))?(b\u003da.call(b),b instanceof Promise?b:Promise.resolve()):Promise.resolve()};\n$x\u003dfunction(a){return g.Rb([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(b){return\"on\"+b.toLowerCase()in a})};\nHla\u003dfunction(){var a\u003ddocument;return g.Rb([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(b){return\"on\"+b.toLowerCase()in a})};\ng.Xx\u003dfunction(){return!!mv([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\nYx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b\u003dmv([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(a)for(;b\u0026\u0026b.shadowRoot;)b\u003db.shadowRoot.fullscreenElement;return b?b:null};\nay\u003dfunction(a){g.G.call(this);this.D\u003d[];this.Va\u003da||this};\nby\u003dfunction(a,b,c,d){for(var e\u003d0;e\u003cc.length;e++)a.T(b,c[e],d)};\ng.cy\u003dfunction(a,b){for(;a.D.length;){var c\u003da.D.pop(),d\u003dvoid 0;b\u0026\u0026Ila()\u0026\u0026(d\u003d{passive:!0});c.target.removeEventListener(c.name,c.callback,d)}};\ng.R\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;g.G.call(this);this.Yd\u003dnew g.Is(a);g.I(this,this.Yd)};\ndy\u003dfunction(a,b,c){for(var d in b)a.subscribe(d,b[d],c)};\ney\u003dfunction(a,b,c){for(var d in b)a.unsubscribe(d,b[d],c)};\ng.gy\u003dfunction(a,b,c,d){g.R.call(this);this.i\u003d!!b;this.I\u003da;this.X\u003dc||a;this.S\u003d!!d;this.C\u003dnew ay(this);g.I(this,this.C);this.D\u003dthis.K\u003dnull;this.B\u003dthis.u\u003d!1;b\u0026\u0026(g.dh\u0026\u0026a.setAttribute(\"draggable\",\"true\"),a.style.touchAction\u003d\"none\");fy(this)};\nhy\u003dfunction(a,b,c){a.C.T(a.X,b,c,void 0,!a.i)};\niy\u003dfunction(a){g.cy(a.C,!a.i)};\nfy\u003dfunction(a){a.D\u003dnull;a.K\u003dnull;hy(a,jy(\"over\"),a.jM);hy(a,\"touchstart\",a.gH);a.i\u0026\u0026hy(a,jy(\"down\"),a.FT)};\nJla\u003dfunction(a,b){for(var c\u003d0;c\u003cb.changedTouches.length;c++){var d\u003db.changedTouches[c];if(d.identifier\u003d\u003da.K)return d}return null};\njy\u003dfunction(a){return window.navigator.msPointerEnabled?\"MSPointer\"+a.charAt(0).toUpperCase()+a.substr(1):\"mouse\"+a};\nky\u003dfunction(a){a\u003da||{};var b\u003d{},c\u003d{};this.url\u003da.url||\"\";this.args\u003da.args||g.Ue(b);this.assets\u003da.assets||{};this.attrs\u003da.attrs||g.Ue(c);this.fallback\u003da.fallback||null;this.fallbackMessage\u003da.fallbackMessage||null;this.html5\u003d!!a.html5;this.disable\u003da.disable||{};this.loaded\u003d!!a.loaded;this.messages\u003da.messages||{}};\nKla\u003dfunction(a){a instanceof ky||(a\u003dnew ky(a));return a};\nmy\u003dfunction(a){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var b\u003dArray(a),c\u003dnew Uint8Array(a);window.crypto.getRandomValues(c);for(var d\u003d0;d\u003cb.length;d++)b[d]\u003dc[d];return b}catch(f){}b\u003dArray(a);for(c\u003d0;c\u003ca;c++){d\u003dDate.now();for(var e\u003d0;e\u003cd%23;e++)b[c]\u003dMath.random();b[c]\u003dMath.floor(256*Math.random())}if(ly)for(c\u003d1,d\u003d0;d\u003cly.length;d++)b[c%a]\u003db[c%a]^b[(c-1)%a]/4^ly.charCodeAt(d),c++;return b};\nny\u003dfunction(a){a\u003dmy(a);for(var b\u003d[],c\u003d0;c\u003ca.length;c++)b.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(a[c]\u002663));return b.join(\"\")};\ng.Lla\u003dfunction(){return g.Vn(my(16),function(a){return(a\u002615).toString(16)}).join(\"\")};\noy\u003dfunction(a){this.i\u003da};\ng.py\u003dfunction(a){return new oy({trackingParams:a})};\nNla\u003dfunction(a){var b\u003dMla++;return new oy({veType:a,veCounter:b,elementIndex:void 0,dataElement:void 0,youtubeData:void 0})};\nqy\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;return 0\u003d\u003da?\"client-screen-nonce\":\"client-screen-nonce.\"+a};\nry\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;return 0\u003d\u003da?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+a};\nOla\u003dfunction(a){return g.O(ry(void 0\u003d\u003d\u003da?0:a),void 0)};\ng.sy\u003dfunction(a){return(a\u003dOla(void 0\u003d\u003d\u003da?0:a))?new oy({veType:a,youtubeData:void 0}):null};\nPla\u003dfunction(){var a\u003dg.O(\"csn-to-ctt-auth-info\");a||(a\u003d{},Vt(\"csn-to-ctt-auth-info\",a));return a};\ng.ty\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;var b\u003dg.O(qy(a));if(!b\u0026\u0026!g.O(\"USE_CSN_FALLBACK\",!0))return null;b||!g.P(\"use_undefined_csn_any_layer\")\u0026\u00260!\u003da||(b\u003d\"UNDEFINED_CSN\");return b?b:null};\nQla\u003dfunction(a,b,c){var d\u003dPla();(c\u003dg.ty(c))\u0026\u0026delete d[c];b\u0026\u0026(d[a]\u003db)};\nuy\u003dfunction(a){return Pla()[a]};\nSla\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;if(a!\u003d\u003dg.O(qy(c))||b!\u003d\u003dg.O(ry(c)))Qla(a,d,c),Vt(qy(c),a),Vt(ry(c),b),b\u003dfunction(){setTimeout(function(){if(a){var e\u003d{clientDocumentNonce:Rla,clientScreenNonce:a};g.P(\"use_default_heartbeat_client\")?g.tw(\"foregroundHeartbeatScreenAssociated\",e):fw(\"foregroundHeartbeatScreenAssociated\",e,g.Vx)}},0)},\"requestAnimationFrame\"in window?window.requestAnimationFrame(b):b()};\nTla\u003dfunction(a){if(\"JavaException\"\u003d\u003d\u003da.name)return!0;a\u003da.stack;return a.includes(\"chrome://\")||a.includes(\"chrome-extension://\")||a.includes(\"moz-extension://\")};\nUla\u003dfunction(){this.qn\u003d[];this.xm\u003d[]};\nwy\u003dfunction(){if(!vy){var a\u003dvy\u003dnew Ula;a.xm.length\u003d0;a.qn.length\u003d0;Vla(a,Wla)}return vy};\nVla\u003dfunction(a,b){b.xm\u0026\u0026a.xm.push.apply(a.xm,b.xm);b.qn\u0026\u0026a.qn.push.apply(a.qn,b.qn)};\nXla\u003dfunction(a){function b(){return a.charCodeAt(d++)}\nvar c\u003da.length,d\u003d0;do{var e\u003dyy(b);if(Infinity\u003d\u003d\u003de)break;var f\u003de\u003e\u003e3;switch(e\u00267){case 0:e\u003dyy(b);if(2\u003d\u003d\u003df)return e;break;case 1:if(2\u003d\u003d\u003df)return;d+\u003d8;break;case 2:e\u003dyy(b);if(2\u003d\u003d\u003df)return a.substr(d,e);d+\u003de;break;case 5:if(2\u003d\u003d\u003df)return;d+\u003d4;break;default:return}}while(d\u003cc)};\nyy\u003dfunction(a){var b\u003da(),c\u003db\u0026127;if(128\u003eb)return c;b\u003da();c|\u003d(b\u0026127)\u003c\u003c7;if(128\u003eb)return c;b\u003da();c|\u003d(b\u0026127)\u003c\u003c14;if(128\u003eb)return c;b\u003da();return 128\u003eb?c|(b\u0026127)\u003c\u003c21:Infinity};\nYla\u003dfunction(a,b,c,d){if(a)if(Array.isArray(a)){var e\u003dd;for(d\u003d0;d\u003ca.length\u0026\u0026!(a[d]\u0026\u0026(e+\u003dzy(d,a[d],b,c),500\u003ce));d++);d\u003de}else if(\"object\"\u003d\u003d\u003dtypeof a)for(e in a){if(a[e]){var f\u003da[e];var h\u003db;var l\u003dc;h\u003d\"string\"!\u003d\u003dtypeof f||\"clickTrackingParams\"!\u003d\u003de\u0026\u0026\"trackingParams\"!\u003d\u003de?0:(f\u003dXla(atob(f.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?zy(e+\".ve\",f,h,l):0;d+\u003dh;d+\u003dzy(e,a[e],b,c);if(500\u003cd)break}}else c[b]\u003dAy(a),d+\u003dc[b].length;else c[b]\u003dAy(a),d+\u003dc[b].length;return d};\nzy\u003dfunction(a,b,c,d){c+\u003d\".\"+a;a\u003dAy(b);d[c]\u003da;return c.length+a.length};\nAy\u003dfunction(a){try{return(\"string\"\u003d\u003d\u003dtypeof a?a:String(JSON.stringify(a))).substr(0,500)}catch(b){return\"unable to serialize \"+typeof a+\" (\"+b.message+\")\"}};\nrw\u003dfunction(a){g.By(a)};\ng.Cy\u003dfunction(a){g.By(a,\"WARNING\")};\ng.By\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?{}:c;c.name\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);c.version\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0);c\u003dc||{};b\u003dvoid 0\u003d\u003d\u003db?\"ERROR\":b;b\u003dvoid 0\u003d\u003d\u003db?\"ERROR\":b;if(a){a.hasOwnProperty(\"level\")\u0026\u0026a.level\u0026\u0026(b\u003da.level);if(g.P(\"console_log_js_exceptions\")){var d\u003d[];d.push(\"Name: \"+a.name);d.push(\"Message: \"+a.message);a.hasOwnProperty(\"params\")\u0026\u0026d.push(\"Error Params: \"+JSON.stringify(a.params));a.hasOwnProperty(\"args\")\u0026\u0026d.push(\"Error args: \"+JSON.stringify(a.args));\nd.push(\"File name: \"+a.fileName);d.push(\"Stacktrace: \"+a.stack);window.console.log(d.join(\"\\n\"),a)}if(!(5\u003c\u003dZla)){d\u003d$la;var e\u003dKaa(a),f\u003de.message||\"Unknown Error\",h\u003de.name||\"UnknownError\",l\u003de.stack||a.u||\"Not available\";if(l.startsWith(h+\": \"+f)){var m\u003dl.split(\"\\n\");m.shift();l\u003dm.join(\"\\n\")}m\u003de.lineNumber||\"Not available\";e\u003de.fileName||\"Not available\";var n\u003d0;if(a.hasOwnProperty(\"args\")\u0026\u0026a.args\u0026\u0026a.args.length)for(var p\u003d0;p\u003ca.args.length\u0026\u0026!(n\u003dYla(a.args[p],\"params.\"+p,c,n),500\u003c\u003dn);p++);else if(a.hasOwnProperty(\"params\")\u0026\u0026\na.params){var r\u003da.params;if(\"object\"\u003d\u003d\u003dtypeof a.params)for(p in r){if(r[p]){var t\u003d\"params.\"+p,u\u003dAy(r[p]);c[t]\u003du;n+\u003dt.length+u.length;if(500\u003cn)break}}else c.params\u003dAy(r)}if(d.length)for(p\u003d0;p\u003cd.length\u0026\u0026!(n\u003dYla(d[p],\"params.context.\"+p,c,n),500\u003c\u003dn);p++);navigator.vendor\u0026\u0026!c.hasOwnProperty(\"vendor\")\u0026\u0026(c[\"device.vendor\"]\u003dnavigator.vendor);c\u003d{message:f,name:h,lineNumber:m,fileName:e,stack:l,params:c,sampleWeight:1};p\u003dNumber(a.columnNumber);isNaN(p)||(c.lineNumber\u003dc.lineNumber+\":\"+p);if(\"IGNORED\"\u003d\u003d\u003da.level)a\u003d\n0;else a:{a\u003dwy();p\u003dg.q(a.xm);for(d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,c.message\u0026\u0026c.message.match(d.zw)){a\u003dd.weight;break a}a\u003dg.q(a.qn);for(p\u003da.next();!p.done;p\u003da.next())if(p\u003dp.value,p.callback(c)){a\u003dp.weight;break a}a\u003d1}c.sampleWeight\u003da;a\u003dg.q(ama);for(p\u003da.next();!p.done;p\u003da.next())if(p\u003dp.value,p.HA[c.name])for(f\u003dg.q(p.HA[c.name]),d\u003df.next();!d.done;d\u003df.next())if(h\u003dd.value,d\u003dc.message.match(h.Bg)){c.params[\"params.error.original\"]\u003dd[0];f\u003dh.groups;h\u003d{};for(m\u003d0;m\u003cf.length;m++)h[f[m]]\u003dd[m+1],c.params[\"params.error.\"+\nf[m]]\u003dd[m+1];c.message\u003dp.kF(h);break}c.params||(c.params\u003d{});a\u003dwy();c.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+a.xm.length+\"\u0026cb\u003d\"+a.qn.length;c.params[\"params.serviceWorker\"]\u003d\"false\";g.C.document\u0026\u0026g.C.document.querySelectorAll\u0026\u0026(c.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));g.Gf(\"sample\").constructor!\u003d\u003dCf\u0026\u0026(c.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026\"function\"\u003d\u003d\u003dtypeof window.yterr\u0026\u0026window.yterr(c);if(0!\u003d\u003dc.sampleWeight\u0026\u0026!bma.has(c.message)){\"ERROR\"\u003d\u003d\u003d\nb?(Dy.ea(\"handleError\",c),g.P(\"record_app_crashed_web\")\u0026\u00260\u003d\u003d\u003dcma\u0026\u00261\u003d\u003d\u003dc.sampleWeight\u0026\u0026(cma++,a\u003d{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"},g.P(\"report_client_error_with_app_crash_ks\")||(a.systemHealth\u003d{crashData:{clientError:{logMessage:{message:c.message}}}}),g.tw(\"appCrashed\",a)),dma++):\"WARNING\"\u003d\u003d\u003db\u0026\u0026Dy.ea(\"handleWarning\",c);if(g.P(\"kevlar_gel_error_routing\")){a\u003db;b:{p\u003dg.q(ema);for(d\u003dp.next();!d.done;d\u003dp.next())if(Vu(d.value.toLowerCase())){p\u003d!0;break b}p\u003d!1}if(p)p\u003dvoid 0;else{d\u003d{stackTrace:c.stack};\nc.fileName\u0026\u0026(d.filename\u003dc.fileName);p\u003dc.lineNumber\u0026\u0026c.lineNumber.split?c.lineNumber.split(\":\"):[];0!\u003d\u003dp.length\u0026\u0026(1!\u003d\u003dp.length||isNaN(Number(p[0]))?2!\u003d\u003dp.length||isNaN(Number(p[0]))||isNaN(Number(p[1]))||(d.lineNumber\u003dNumber(p[0]),d.columnNumber\u003dNumber(p[1])):d.lineNumber\u003dNumber(p[0]));p\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:c.message,errorClassName:c.name,sampleWeight:c.sampleWeight};\"ERROR\"\u003d\u003d\u003da?p.level\u003d\"ERROR_LEVEL_ERROR\":\"WARNING\"\u003d\u003d\u003da\u0026\u0026(p.level\u003d\"ERROR_LEVEL_WARNNING\");d\u003d{isObfuscated:!0,browserStackInfo:d};\nf\u003d{pageUrl:window.location.href,kvPairs:[]};g.O(\"FEXP_EXPERIMENTS\")\u0026\u0026(f.experimentIds\u003dg.O(\"FEXP_EXPERIMENTS\"));m\u003dg.O(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\",void 0);if(!Xt(\"web_disable_gel_stp_ecatcher_killswitch\")\u0026\u0026m)for(e\u003dg.q(Object.keys(m)),h\u003de.next();!h.done;h\u003de.next())h\u003dh.value,f.kvPairs.push({key:h,value:String(m[h])});if(m\u003dc.params)for(e\u003dg.q(Object.keys(m)),h\u003de.next();!h.done;h\u003de.next())h\u003dh.value,f.kvPairs.push({key:\"client.\"+h,value:String(m[h])});h\u003dg.O(\"SERVER_NAME\",void 0);m\u003dg.O(\"SERVER_VERSION\",\nvoid 0);h\u0026\u0026m\u0026\u0026(f.kvPairs.push({key:\"server.name\",value:h}),f.kvPairs.push({key:\"server.version\",value:m}));p\u003d{errorMetadata:f,stackTrace:d,logMessage:p}}p\u0026\u0026(g.tw(\"clientError\",p),(\"ERROR\"\u003d\u003d\u003da||g.P(\"errors_flush_gel_always_killswitch\"))\u0026\u0026Vv())}if(!g.P(\"suppress_error_204_logging\")){a\u003dc.params||{};b\u003d{urlParams:{a:\"logerror\",t:\"jserror\",type:c.name,msg:c.message.substr(0,250),line:c.lineNumber,level:b,\"client.name\":a.name},postParams:{url:g.O(\"PAGE_NAME\",window.location.href),file:c.fileName},method:\"POST\"};\na.version\u0026\u0026(b[\"client.version\"]\u003da.version);if(b.postParams){c.stack\u0026\u0026(b.postParams.stack\u003dc.stack);p\u003dg.q(Object.keys(a));for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,b.postParams[\"client.\"+d]\u003da[d];if(a\u003dg.O(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\",void 0))for(p\u003dg.q(Object.keys(a)),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,b.postParams[d]\u003da[d];a\u003dg.O(\"SERVER_NAME\",void 0);p\u003dg.O(\"SERVER_VERSION\",void 0);a\u0026\u0026p\u0026\u0026(b.postParams[\"server.name\"]\u003da,b.postParams[\"server.version\"]\u003dp)}g.Du(g.O(\"ECATCHER_REPORT_HOST\",\n\"\")+\"/error_204\",b)}try{bma.add(c.message)}catch(x){}Zla++}}}};\nfma\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments),c\u003da;c.args||(c.args\u003d[]);c.args.push.apply(c.args,g.v(b))};\nEy\u003dfunction(a){lx.call(this,1,arguments);this.csn\u003da};\ng.Gy\u003dfunction(a,b,c,d){var e\u003dd.filter(function(f){f.csn!\u003d\u003db?(f.csn\u003db,f\u003d!0):f\u003d!1;return f});\nc\u003d{csn:b,parentVe:c.getAsJson(),childVes:g.Vn(e,function(f){return f.getAsJson()})};\nd\u003dg.q(d);for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value.getAsJson(),(g.Qe(e)||!e.trackingParams\u0026\u0026!e.veType)\u0026\u0026g.Cy(Error(\"Child VE logged with no data\"));d\u003d{cttAuthInfo:uy(b),Ui:b};\"UNDEFINED_CSN\"\u003d\u003db?Fy(\"visualElementAttached\",c,d):a?fw(\"visualElementAttached\",c,a,d):g.tw(\"visualElementAttached\",c,d)};\ng.Hy\u003dfunction(a,b,c){b\u003d{csn:a,ve:b.getAsJson(),eventType:1};c\u0026\u0026(b.clientData\u003dc);c\u003d{cttAuthInfo:uy(a),Ui:a};\"UNDEFINED_CSN\"\u003d\u003da?Fy(\"visualElementShown\",b,c):g.tw(\"visualElementShown\",b,c)};\ngma\u003dfunction(a,b,c,d,e){var f\u003d(d\u003dvoid 0\u003d\u003d\u003dd?!1:d)?16:8;c\u003d{csn:b,ve:c.getAsJson(),eventType:f};e\u0026\u0026(c.clientData\u003de);d\u003d{cttAuthInfo:uy(b),Ui:b,oK:d};\"UNDEFINED_CSN\"\u003d\u003db?Fy(\"visualElementHidden\",c,d):a?fw(\"visualElementHidden\",c,a,d):g.tw(\"visualElementHidden\",c,d)};\nhma\u003dfunction(a,b,c,d){var e\u003d\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";c\u003d{csn:b,ve:c.getAsJson(),gestureType:e};d\u0026\u0026(c.clientData\u003dd);d\u003d{cttAuthInfo:uy(b),Ui:b};\"UNDEFINED_CSN\"\u003d\u003db?Fy(\"visualElementGestured\",c,d):a?fw(\"visualElementGestured\",c,a,d):g.tw(\"visualElementGestured\",c,d)};\nima\u003dfunction(){return g.Ac(Math.random()+\"\")};\nFy\u003dfunction(a,b,c){Iy.push({payloadName:a,payload:b,options:c});Jy||(Jy\u003dsx(jma,kma))};\nkma\u003dfunction(a){if(Iy){for(var b\u003dg.q(Iy),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.payload\u0026\u0026(c.payload.csn\u003da.csn,fw(c.payloadName,c.payload,null,c.options));Iy.length\u003d0}Jy\u003d0};\ng.Ky\u003dfunction(a,b){g.mc(b,function(c){c\u003d{csn:a,ve:c.getAsJson(),eventType:4};var d\u003d{cttAuthInfo:uy(a),Ui:a};\"UNDEFINED_CSN\"\u003d\u003da?Fy(\"visualElementShown\",c,d):g.tw(\"visualElementShown\",c,d)})};\ng.Ly\u003dfunction(a,b){g.mc(b,function(c){gma(void 0,a,c,void 0,void 0)})};\ng.My\u003dfunction(a,b,c){hma(void 0,a,b,c)};\nmma\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003d!1;g.O(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.Vx\u003d\u003d\u003dg.Vx\u0026\u0026(c\u003d!0);c\u003dc?null:g.Vx;b\u003dvoid 0\u003d\u003d\u003db?{}:b;var d\u003dMath.round(b.timestamp||(0,g.Q)());zd(a,1,d\u003cNumber.MAX_SAFE_INTEGER?d:0);var e\u003dFv();d\u003dnew xt;zd(d,1,b.timestamp||!isFinite(e)?-1:e);if(g.P(\"log_sequence_info_on_gel_web\")\u0026\u0026b.Ui){e\u003db.Ui;var f\u003dIja(e),h\u003dnew Qfa;zd(h,2,f);zd(h,1,e);Id(d,3,h);b.oK\u0026\u0026delete lma[b.Ui]}Id(a,33,d);(b.bO?vja:sja)({endpoint:\"log_event\",payload:a,cttAuthInfo:b.cttAuthInfo,qv:b.qv},c)};\nNy\u003dfunction(){this.u\u003dnew Set;this.i\u003dnew Set;this.B\u003dnew Map};\ng.Qy\u003dfunction(a,b,c){var d\u003dc\u0026\u00260\u003cc?c:0;c\u003dd?Date.now()+1E3*d:0;if((d\u003dd?(0,g.Oy)():Py())\u0026\u0026window.JSON){\"string\"!\u003d\u003dtypeof b\u0026\u0026(b\u003dJSON.stringify(b,void 0));try{d.set(a,b,c)}catch(e){d.remove(a)}}};\ng.Ry\u003dfunction(a){var b\u003dPy(),c\u003d(0,g.Oy)();if(!b\u0026\u0026!c||!window.JSON)return null;try{var d\u003db.get(a)}catch(e){}if(\"string\"!\u003d\u003dtypeof d)try{d\u003dc.get(a)}catch(e){}if(\"string\"!\u003d\u003dtypeof d)return null;try{d\u003dJSON.parse(d,void 0)}catch(e){}return d};\nnma\u003dfunction(){var a\u003d(0,g.Oy)();if(a\u0026\u0026(a\u003da.u(\"yt-player-quality\")))return a.creation};\ng.Sy\u003dfunction(a){try{var b\u003dPy(),c\u003d(0,g.Oy)();b\u0026\u0026b.remove(a);c\u0026\u0026c.remove(a)}catch(d){}};\ng.Ty\u003dfunction(){return g.Ry(\"yt-remote-session-screen-id\")};\ng.Uy\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(window.spf\u0026\u0026spf.script){c\u003d\"\";if(a){var d\u003da.indexOf(\"jsbin/\"),e\u003da.lastIndexOf(\".js\"),f\u003dd+6;-1\u003cd\u0026\u0026-1\u003ce\u0026\u0026e\u003ef\u0026\u0026(c\u003da.substring(f,e),c\u003dc.replace(oma,\"\"),c\u003dc.replace(pma,\"\"),c\u003dc.replace(\"debug-\",\"\"),c\u003dc.replace(\"tracing-\",\"\"))}spf.script.load(a,c,b)}else qma(a,b,c)};\nqma\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;var d\u003drma(a),e\u003ddocument.getElementById(d),f\u003de\u0026\u0026Fla(e),h\u003de\u0026\u0026!f;f?b\u0026\u0026b():(b\u0026\u0026(f\u003dg.Mv(d,b),b\u003d\"\"+g.Pa(b),sma[b]\u003df),h||(e\u003dtma(a,d,function(){Fla(e)||(Ela(e,\"loaded\",\"true\"),g.Ov(d),g.ru(g.Qa(oja,d),0))},c)))};\ntma\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;var e\u003dg.ih(\"SCRIPT\");e.id\u003db;e.onload\u003dfunction(){c\u0026\u0026setTimeout(c,0)};\ne.onreadystatechange\u003dfunction(){switch(e.readyState){case \"loaded\":case \"complete\":e.onload()}};\nd\u0026\u0026e.setAttribute(\"nonce\",d);g.xk(e,g.zs(a));a\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;a.insertBefore(e,a.firstChild);return e};\nrma\u003dfunction(a){var b\u003ddocument.createElement(\"a\");g.qg(b,a);a\u003db.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+Gg(a)};\nXy\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);if(!Vy(a)||b.some(function(e){return!Vy(e)}))throw Error(\"Only objects may be merged.\");\nvar c\u003da;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())Wy(c,d.value);return c};\nWy\u003dfunction(a,b){for(var c in b)if(Vy(b[c])){if(c in a\u0026\u0026!Vy(a[c]))throw Error(\"Cannot merge an object into a non-object.\");c in a||(a[c]\u003d{});Wy(a[c],b[c])}else if(Yy(b[c])){if(c in a\u0026\u0026!Yy(a[c]))throw Error(\"Cannot merge an array into a non-array.\");c in a||(a[c]\u003d[]);uma(a[c],b[c])}else a[c]\u003db[c];return a};\numa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,Vy(c)?a.push(Wy({},c)):Yy(c)?a.push(uma([],c)):a.push(c);return a};\nVy\u003dfunction(a){return\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026!Array.isArray(a)};\nYy\u003dfunction(a){return\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026Array.isArray(a)};\nZy\u003dfunction(a,b,c,d,e,f){g.G.call(this);this.i\u003da;this.u\u003dc;this.B\u003dd;this.D\u003de;this.C\u003df};\nxma\u003dfunction(a,b,c){c.Rt?($y(a.i.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},b.slotId),vma(a.D,b)):wma(a.C,c.Kl,b.slotId)};\nzma\u003dfunction(a,b,c,d){var e\u003daz(a.B.get(),1);$y(a.i.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return yma(a.u.get(),c,d,e.clientPlaybackNonce,e.WJ,e.daiEnabled,e)},b)};\ncz\u003dfunction(a,b,c){if(c\u0026\u0026c!\u003d\u003da.qb)return!1;b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())if(!bz(a.Ga,c.value))return!1;return!0};\ndz\u003dfunction(a,b){this.Wo\u003db;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003da(this.triggerType)};\nBma\u003dfunction(a){Ama\u003dvoid 0\u003d\u003d\u003da?!1:a};\nS\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;Ama\u0026\u0026(e\u003d!0);if(!e||5E-4\u003eMath.random()){b\u003db||null;c\u003dc||null;a\u003da instanceof Error?a:new g.yw(a);if(a.args)for(var f\u003dg.q(a.args),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h instanceof Object\u0026\u0026(d\u003dObject.assign(Object.assign({},h),d));d.category\u003d\"H5 Ads Control Flow\";b\u0026\u0026(d.slot\u003db?\"slot: \"+b.qb:\"\");c\u0026\u0026(d.layout\u003dc?\"layout: \"+c.layoutType:\"\");e\u0026\u0026(d.known_error_aggressively_sampled\u003d!0);a.args\u003d[d];g.Cy(a)}};\nez\u003dfunction(a,b,c,d,e,f,h){g.G.call(this);this.B\u003da;this.u\u003db;this.XC\u003dc;this.Ma\u003dd;this.C\u003de;this.i\u003df;this.Ha\u003dh};\nfz\u003dfunction(){this.u\u003dnew Map;this.i\u003dnew Map;this.B\u003dnew Map};\ngz\u003dfunction(a,b){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var c\u003da.u.get(b)||0;c++;a.u.set(b,c);return b+\"_\"+c}return ny(16)};\nhz\u003dfunction(a,b,c){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var d\u003da.i.get(b)||0;d++;a.i.set(b,d);return c+\"_\"+b+\"_\"+d}return ny(16)};\niz\u003dfunction(a,b){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var c\u003da.B.get(b)||0;c++;a.B.set(b,c);return b+\"_\"+c}return ny(16)};\njz\u003dfunction(a,b,c,d,e,f){this.startSecs\u003da;this.durationSecs\u003db;this.context\u003dc;this.identifier\u003dd;this.event\u003de;this.i\u003df};\nCma\u003dfunction(a,b,c,d){this.B\u003da;this.qe\u003dnull;this.u\u003db;this.i\u003d0;this.daiEnabled\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.visible\u003d!0;this.C\u003dvoid 0\u003d\u003d\u003dd?!1:d};\nkz\u003dfunction(a,b,c,d){!a\u0026\u0026(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026g.Cy(Error(\"Player URL validator detects invalid url. \"+(void 0\u003d\u003d\u003dd?\"\":d)+\": \"+b));return a};\nlz\u003dfunction(a,b){return b\u0026\u0026b.test(a)?!0:!1};\nmz\u003dfunction(a){return(a\u003dDma\u0026\u0026Dma.exec(a))?a[0]:\"\"};\nFma\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Ema),a,b,\"Nielsen OCR URL\")};\nHma\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Gma),a,b,\"Active View 3rd Party Integration URL\")};\nJma\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Ima),a,b,\"Google/YouTube Brand Lift URL\")};\nnz\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Kma),a,b,\"Trusted Stream URL\")};\ng.oz\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Lma),a,b,\"Trusted Image URL\")};\nNma\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Mma),a,b,\"Trusted Ad Domain URL\")};\nPma\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Oma),a,b,\"Trusted Promoted Video Domain URL\")};\nRma\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Qma),a,b,\"Drm Licensor URL\")};\nTma\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return kz(lz(a,Sma),a,b,\"Captions URL\")};\nUma\u003dfunction(a){a\u003dnew g.cl(a);g.dl(a,document.location.protocol);g.el(a,document.location.hostname);document.location.port\u0026\u0026g.fl(a,document.location.port);return a.toString()};\npz\u003dfunction(a){a\u003dnew g.cl(a);g.dl(a,document.location.protocol);return a.toString()};\ng.rz\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.start\u003da;this.end\u003db;this.active\u003d!0;this.color\u003d\"\";this.u\u003dVma++;this.id\u003dc.id||\"\";this.priority\u003dc.priority||9;this.visible\u003dc.visible||!1;this.style\u003dc.style||qz.AD_MARKER;this.namespace\u003dc.namespace||\"\";if(a\u003dc.color)a\u003da.toString(16),this.color\u003d\"#\"+Array(7-a.length).join(\"0\")+a;this.tooltip\u003dc.tooltip;this.icons\u003dc.icons?c.icons.filter(function(d){return g.Wn(d.thumbnails,function(e){return g.oz(e.url)})}):null;\nthis.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\nWma\u003dfunction(a){return-0x8000000000000\u003d\u003d\u003da?\"BEFORE_MEDIA_START\":0\u003d\u003d\u003da?\"MEDIA_START\":0x7ffffffffffff\u003d\u003d\u003da?\"MEDIA_END\":0x8000000000000\u003d\u003d\u003da?\"AFTER_MEDIA_END\":a.toString()};\nXma\u003dfunction(a,b){switch(a.style){case qz.CHAPTER_MARKER:return b?8:5;case qz.AD_MARKER:return 6;case qz.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.sz\u003dfunction(a,b){return a.start-b.start||a.priority-b.priority||a.u-b.u};\ng.tz\u003dfunction(a){return\"crn_\"+a};\ng.uz\u003dfunction(a){return\"crx_\"+a};\nvz\u003dfunction(a,b,c,d,e){g.rz.call(this,b.start,b.end,{id:d,namespace:\"ad\",priority:e,visible:c});this.i\u003da.kind||\"AD_PLACEMENT_KIND_UNKNOWN\";this.B\u003d!1;this.C\u003dnull};\nwz\u003dfunction(a){return\"AD_PLACEMENT_KIND_START\"\u003d\u003da.i};\nYma\u003dfunction(a){return\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003da.i};\nZma\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;switch(a.kind){case \"AD_PLACEMENT_KIND_START\":return new Fs(-0x8000000000000,-0x8000000000000);case \"AD_PLACEMENT_KIND_END\":return c?new Fs(Math.max(0,b.B-b.i),0x7ffffffffffff):new Fs(0x7ffffffffffff,0x8000000000000);case \"AD_PLACEMENT_KIND_MILLISECONDS\":var d\u003da.adTimeOffset;a\u003dparseInt(d.offsetStartMilliseconds,10);d\u003dparseInt(d.offsetEndMilliseconds,10);-1\u003d\u003d\u003dd\u0026\u0026(d\u003db.B);if(c\u0026\u0026(d\u003da,a\u003dMath.max(0,a-b.i),a\u003d\u003dd))break;return new Fs(a,d);case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":d\u003d\nb.qe;a\u003d1E3*d.startSecs;if(c){if(a\u003cb.u)return new Fs(a-4E3,a);c\u003dMath.max(0,a-b.u-1E4);return new Fs(b.C?b.u:Math.floor(b.u+Math.random()*c),a)}return new Fs(a,a+(0\u003cd.durationSecs?1E3*d.durationSecs:5E3))}return null};\nxz\u003dfunction(a,b,c){this.actionType\u003db;this.id\u003dc;this.content\u003da};\ng.yz\u003dfunction(a){if(a.simpleText)return a.simpleText;if(a.runs){var b\u003d[];a\u003dg.q(a.runs);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.text\u0026\u0026b.push(c.text);return b.join(\"\")}return\"\"};\ng.zz\u003dfunction(a){if(a.simpleText)return a\u003ddocument.createTextNode(a.simpleText),a;var b\u003d[];if(a.runs)for(var c\u003d0;c\u003ca.runs.length;c++){var d\u003da.runs[c];if(d.text){var e\u003db,f\u003de.push,h\u003dnull;var l\u003dd.text;d.bold\u0026\u0026(h\u003dhh(\"B\",null,h||l));d.italics\u0026\u0026(h\u003dhh(\"I\",null,h||l));d.strikethrough\u0026\u0026(h\u003dhh(\"STRIKE\",null,h||l));d.navigationEndpoint\u0026\u0026d.navigationEndpoint.urlEndpoint\u0026\u0026(d\u003dd.navigationEndpoint.urlEndpoint,h\u003dhh(\"A\",null,h||l),g.qg(h,d.url),\"TARGET_NEW_WINDOW\"\u003d\u003dd.target\u0026\u0026(h.target\u003d\"_blank\"));l\u003dh||hh(\"SPAN\",null,\nl);f.call(e,l)}}return 1\u003d\u003db.length?b[0]:hh(\"SPAN\",null,b)};\nAz\u003dfunction(a,b){lx.call(this,1,arguments);this.timer\u003db};\n$ma\u003dfunction(a,b){lx.call(this,1,arguments);this.i\u003da;this.timer\u003db};\nana\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\nbna\u003dfunction(a){var b\u003dBz(a);if(b.aft)return b.aft;a\u003dg.O((a||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var c\u003da.length,d\u003d0;d\u003cc;d++){var e\u003db[a[d]];if(e)return e}return NaN};\ncna\u003dfunction(){var a;if(g.P(\"csi_use_performance_navigation_timing\")){var b,c,d,e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dnull\u003d\u003d\u003dCz||void 0\u003d\u003d\u003dCz?void 0:Cz.getEntriesByType)||void 0\u003d\u003d\u003da?void 0:a.call(Cz,\"navigation\"))||void 0\u003d\u003d\u003db?void 0:b[0])||void 0\u003d\u003d\u003dc?void 0:c.toJSON)||void 0\u003d\u003d\u003dd?void 0:d.call(c);e?(e.requestStart\u003dDz(e.requestStart),e.responseEnd\u003dDz(e.responseEnd),e.redirectStart\u003dDz(e.redirectStart),e.redirectEnd\u003dDz(e.redirectEnd),e.domainLookupEnd\u003dDz(e.domainLookupEnd),e.connectStart\u003dDz(e.connectStart),\ne.connectEnd\u003dDz(e.connectEnd),e.responseStart\u003dDz(e.responseStart),e.secureConnectionStart\u003dDz(e.secureConnectionStart),e.domainLookupStart\u003dDz(e.domainLookupStart),e.isPerformanceNavigationTiming\u003d!0,a\u003de):a\u003dCz.timing}else a\u003dCz.timing;return a};\nEz\u003dfunction(){return g.P(\"csi_use_time_origin\")\u0026\u0026Cz.timeOrigin?Math.floor(Cz.timeOrigin):Cz.timing.navigationStart};\nDz\u003dfunction(a){return Math.round(Ez()+a)};\nFz\u003dfunction(a,b){g.Ga(\"ytglobal.timing\"+(b||\"\")+\"ready_\",a,void 0)};\nGz\u003dfunction(a){return g.Ha(\"ytcsi.\"+(a||\"\")+\"data_\")||dna(a)};\nHz\u003dfunction(a){a\u003dGz(a);a.info||(a.info\u003d{});return a.info};\nBz\u003dfunction(a){a\u003dGz(a);a.tick||(a.tick\u003d{});return a.tick};\nIz\u003dfunction(a){var b\u003dGz(a).nonce;b||(b\u003dny(16),Gz(a).nonce\u003db);return b};\ndna\u003dfunction(a){var b\u003d{tick:{},info:{}};g.Ga(\"ytcsi.\"+(a||\"\")+\"data_\",b,void 0);return b};\ngna\u003dfunction(a){var b\u003dBz(a||\"\"),c\u003dbna(a);c\u0026\u0026!ena\u0026\u0026(ox(fna,new Az(Math.round(c-b._start),a)),ena\u003d!0)};\nhna\u003dfunction(){if(Cz.getEntriesByType){var a\u003dCz.getEntriesByType(\"paint\");if(a\u003dg.Rb(a,function(b){return\"first-paint\"\u003d\u003d\u003db.name}))return Dz(a.startTime)}a\u003dCz.timing;\nreturn a.LT?Math.max(0,a.LT):0};\nJz\u003dfunction(){var a\u003dg.Ha(\"ytcsi.debug\");a||(a\u003d[],g.Ga(\"ytcsi.debug\",a,void 0),g.Ga(\"ytcsi.reference\",{},void 0));return a};\nKz\u003dfunction(a){a\u003da||\"\";var b\u003dina();if(b[a])return b[a];var c\u003dJz(),d\u003d{timerName:a,info:{},tick:{},span:{}};c.push(d);return b[a]\u003dd};\nLz\u003dfunction(a){a\u003da||\"\";var b\u003dina();b[a]\u0026\u0026delete b[a];var c\u003dJz(),d\u003d{timerName:a,info:{},tick:{},span:{}};c.push(d);b[a]\u003dd};\nina\u003dfunction(){var a\u003dg.Ha(\"ytcsi.reference\");if(a)return a;Jz();return g.Ha(\"ytcsi.reference\")};\nMz\u003dfunction(){this.i\u003d0};\nNz\u003dfunction(){Mz.i||(Mz.i\u003dnew Mz);return Mz.i};\nPz\u003dfunction(a,b){Oz[b]\u003dOz[b]||{count:0};var c\u003dOz[b];c.count++;c.time\u003d(0,g.Q)();a.i||(a.i\u003dQu(0,function(){var d\u003d(0,g.Q)(),e;for(e in Oz)Oz[e]\u0026\u00266E4\u003cd-Oz[e].time\u0026\u0026delete Oz[e];a\u0026\u0026(a.i\u003d0)},5E3));\nreturn 5\u003cc.count?(6\u003d\u003d\u003dc.count\u0026\u00261\u003e1E5*Math.random()\u0026\u0026(c\u003dnew g.yw(\"CSI data exceeded logging limit with key\",b.split(\"_\")),0\u003c\u003db.indexOf(\"plev\")||g.Cy(c)),!0):!1};\nkna\u003dfunction(a,b,c){var d\u003dQz(c);d.gelTicks\u0026\u0026(d.gelTicks[\"tick_\"+a]\u003d!0);c||b||(0,g.Q)();Kz(c||\"\").tick[a]\u003db||(0,g.Q)();d\u003dIz(c);var e\u003dGz(c).cttAuthInfo;\"_start\"\u003d\u003d\u003da?(a\u003dNz(),Pz(a,\"baseline_\"+d)||(b\u003d{timestamp:b,cttAuthInfo:e},g.P(\"web_csi_via_jspb\")?(a\u003dnew Ofa,zd(a,1,d),d\u003dnew zt,Kd(d,6,jna,a),mma(d,b)):g.tw(\"latencyActionBaselined\",{clientActionNonce:d},b))):Nz().tick(a,d,b,e);gna(c)};\npna\u003dfunction(a,b,c){c\u003dQz(c);if(c.gelInfos)c.gelInfos[\"info_\"+a]\u003d!0;else{var d\u003d{};c.gelInfos\u003d(d[\"info_\"+a]\u003d!0,d)}if(a.match(\"_rid\")){var e\u003da.split(\"_rid\")[0];a\u003d\"REQUEST_ID\"}if(a in lna){c\u003dlna[a];g.Ub(mna,c)\u0026\u0026(b\u003d!!b);a in nna\u0026\u0026\"string\"\u003d\u003d\u003dtypeof b\u0026\u0026(b\u003dnna[a]+b.toUpperCase());a\u003db;b\u003dc.split(\".\");for(var f\u003dd\u003d{},h\u003d0;h\u003cb.length-1;h++){var l\u003db[h];f[l]\u003d{};f\u003df[l]}f[b[b.length-1]]\u003d\"requestIds\"\u003d\u003d\u003dc?[{id:a,endpoint:e}]:a;return Xy({},d)}g.Ub(ona,a)||g.Cy(new g.yw(\"Unknown label logged with GEL CSI\",a))};\nQz\u003dfunction(a){a\u003dGz(a);if(a.gel){var b\u003da.gel;b.gelInfos||(b.gelInfos\u003d{});b.gelTicks||(b.gelTicks\u003d{})}else a.gel\u003d{gelTicks:{},gelInfos:{}};return a.gel};\nRz\u003dfunction(a){a\u003dQz(a);a.gelInfos||(a.gelInfos\u003d{});return a.gelInfos};\nrna\u003dfunction(a){var b\u003d{actionType:qna[g.O((a||\"\")+\"TIMING_ACTION\",void 0)]||\"LATENCY_ACTION_UNKNOWN\",previousAction:qna[g.O(\"PREVIOUS_ACTION\",void 0)]||\"LATENCY_ACTION_UNKNOWN\"},c\u003dg.ty();c\u0026\u0026(b.clientScreenNonce\u003dc);c\u003dIz(a);a\u003dGz(a).cttAuthInfo;Nz().info(b,c,a)};\nSz\u003dfunction(a){dna(a);sna();a||(g.O(\"TIMING_ACTION\")\u0026\u0026Vt(\"PREVIOUS_ACTION\",g.O(\"TIMING_ACTION\")),Vt(\"TIMING_ACTION\",\"\"))};\nVz\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dc?c:a;Tz(c);Lz(c);Sz(c);Gz(c).useGel\u003d!0;Kz(c||\"\").info.actionType\u003da;b.cttAuthInfo\u0026\u0026(Gz(c).cttAuthInfo\u003db.cttAuthInfo);Vt(c+\"TIMING_ACTION\",a);Uz(\"c\",b.startTime,c);rna(c);Fz(!0,c)};\nUz\u003dfunction(a,b,c){g.Wz(\"yt_sts\",a,c);Xz(\"_start\",b,c)};\ng.Wz\u003dfunction(a,b,c){null!\u003d\u003db\u0026\u0026(Hz(c)[a]\u003db,(a\u003dpna(a,b,c))\u0026\u0026Yz(a,c))};\nYz\u003dfunction(a,b){var c\u003dKz(b||\"\");Xy(c.info,a);Xy(Rz(b),a);c\u003dIz(b);b\u003dGz(b).cttAuthInfo;Nz().info(a,c,b)};\nXz\u003dfunction(a,b,c){var d\u003dBz(c);if(!b\u0026\u0026\"_\"!\u003d\u003da[0]){var e\u003da;Cz.mark\u0026\u0026(cb(e,\"mark_\")||(e\u003d\"mark_\"+e),c\u0026\u0026(e+\u003d\" (\"+c+\")\"),Cz.mark(e))}e\u003db||(0,g.Q)();d[a]\u003de;kna(a,b,c);return d[a]};\ntna\u003dfunction(a){var b\u003d\"above_the_fold\";Cz\u0026\u0026Cz.measure\u0026\u0026(cb(b,\"measure_\")||(b\u003d\"measure_\"+b),a?Cz.measure(b,a):Cz.measure(b))};\nZz\u003dfunction(a,b){b\u003dBz(b);return a in b};\n$z\u003dfunction(a,b,c){Zz(\"_start\",c)\u0026\u0026!Zz(a,c)\u0026\u0026Xz(a,b,c)};\nuna\u003dfunction(){switch($ia()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\nTz\u003dfunction(a){Zz(\"_start\",a)\u0026\u0026Xz(\"aa\",void 0,a)};\nvna\u003dfunction(a,b){a\u003ddocument.querySelector(a);if(!a)return!1;var c\u003d\"\",d\u003da.nodeName;\"SCRIPT\"\u003d\u003d\u003dd?(c\u003da.src,c||(c\u003da.getAttribute(\"data-timing-href\"))\u0026\u0026(c\u003dwindow.location.protocol+c)):\"LINK\"\u003d\u003d\u003dd\u0026\u0026(c\u003da.href);sg()\u0026\u0026a.setAttribute(\"nonce\",sg());return c?(a\u003dCz.getEntriesByName(c))\u0026\u0026a[0]\u0026\u0026(a\u003da[0],c\u003dEz(),Xz(\"rsf_\"+b,c+Math.round(a.fetchStart)),Xz(\"rse_\"+b,c+Math.round(a.responseEnd)),void 0!\u003d\u003da.transferSize\u0026\u00260\u003d\u003d\u003da.transferSize)?!0:!1:!1};\nwna\u003dfunction(){var a\u003dwindow.location.protocol,b\u003dCz.getEntriesByType(\"resource\");b\u003dg.hq(b,function(c){return 0\u003d\u003d\u003dc.name.indexOf(a+\"//fonts.gstatic.com/s/\")});\n(b\u003dXn(b,function(c,d){return d.duration\u003ec.duration?d:c},{duration:0}))\u0026\u00260\u003cb.startTime\u0026\u00260\u003cb.responseEnd\u0026\u0026(Xz(\"wffs\",Dz(b.startTime)),Xz(\"wffe\",Dz(b.responseEnd)))};\naA\u003dfunction(){return g.dx||g.Xu()\u0026\u002619\u003eQia()?!1:!(\"function\"!\u003d\u003dtypeof window.fetch||!window.ReadableStream)};\nbA\u003dfunction(a){if(a.Iv())return!1;a\u003da.getResponseHeader(\"content-type\");return\"audio/mp4\"\u003d\u003d\u003da||\"video/mp4\"\u003d\u003d\u003da||\"video/webm\"\u003d\u003d\u003da};\ncA\u003dfunction(){var a\u003dXMLHttpRequest.prototype.fetch;return!!a\u0026\u00263\u003d\u003d\u003da.length};\ndA\u003dfunction(a,b){this.id\u003da;this.Dc\u003db;this.captionTracks\u003d[];this.i\u003dthis.B\u003dthis.C\u003dnull;this.u\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\"};\neA\u003dfunction(a,b,c,d){this.B\u003dc;this.reason\u003dd;this.u\u003da||0;this.i\u003db||0};\npA\u003dfunction(a,b,c,d){return new eA(g.oA[a]||0,g.oA[b]||0,c,d)};\nqA\u003dfunction(a){var b\u003dg.oA.auto;return a.u\u003d\u003d\u003db\u0026\u0026a.i\u003d\u003d\u003db};\nsA\u003dfunction(a){return rA[a.i||a.u]||\"auto\"};\nxna\u003dfunction(a,b){b\u003dg.oA[b];return a.u\u003c\u003db\u0026\u0026(!a.i||a.i\u003e\u003db)};\ntA\u003dfunction(a,b){this.videoInfos\u003da;this.i\u003db;this.audioTracks\u003d[];if(this.i){a\u003dnew Set;b\u003dg.q(this.i);for(var c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.Dc\u0026\u0026!a.has(c.Dc.id)){var d\u003dnew dA(c.id,c.Dc);a.add(c.Dc.id);this.audioTracks.push(d)}}};\nxA\u003dfunction(a,b,c,d,e){var f\u003d[],h\u003dnew Set,l\u003d{};if(uA(c)){for(var m in c.i)c.i.hasOwnProperty(m)\u0026\u0026(a\u003dc.i[m],l[a.info.i]\u003d[a.info]);return l}for(var n in c.i)if(c.i.hasOwnProperty(n)){m\u003dc.i[n];var p\u003dm.info.kc(),r\u003dvA(a,m.info,b,c.isLive,h);!0!\u003d\u003dr?(f.push(p),f.push(r)):(l[m.info.i]\u003dl[m.info.i]||[],l[m.info.i].push(m.info))}e\u0026\u0026(d(f.join(\".\")),c\u003d\"bfflt.\"+wA(l),d(c));for(var t in l)l.hasOwnProperty(t)\u0026\u0026(c\u003dt,l[c]\u0026\u0026l[c][0].isVideo()\u0026\u0026(l[c]\u003dyna(a,l[c]),l[c]\u003dzna(l[c])));h\u003dg.q(h.values());for(t\u003dh.next();!t.done;t\u003d\nh.next())(t\u003db.i.get(t.value))\u0026\u0026--t.VN;b\u003dg.Ce(l,function(u){return!!u.length});\ne\u0026\u0026(l\u003d\"aftflt.\"+wA(l),d(l));a.rb\u003dAna(b,a);return b};\nvA\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?new Set:e;var f;if(\"\"\u003d\u003d\u003db.i)return\"unkn\";if((\"304\"\u003d\u003d\u003db.kc()||\"266\"\u003d\u003d\u003db.kc())\u0026\u0026a.Za)return\"blk2khfr\";if(a.S\u0026\u0026b.video\u0026\u0026b.video.i\u003ea.S)return\"max\"+a.S;if(a.X\u0026\u0026b.video\u0026\u0026b.video.i\u003ca.X)return\"min\"+a.X;if(a.jb\u0026\u0026\"h\"\u003d\u003d\u003db.i\u0026\u0026b.video\u0026\u00261080\u003cb.video.i)return\"blkhigh264\";if(a.fb\u0026\u0026b.video\u0026\u00264320\u003c\u003db.video.i\u0026\u002632\u003cb.video.fps)return\"blk8khfr\";if(\"(h\"\u003d\u003d\u003db.i\u0026\u0026!c.C)return\"enchdr\";if(!a.Ka\u0026\u0026(\"o\"\u003d\u003d\u003db.i||\"O\"\u003d\u003d\u003db.i)\u0026\u0026g.Rj\u0026\u0026Vu(\"crkey\"))return\"opchr\";var h\u003d\"MAC3\"\u003d\u003d\u003db.i||\"MEAC3\"\u003d\u003d\u003d\nb.i||\"M\"\u003d\u003d\u003db.i;if(d\u0026\u0026h\u0026\u0026!a.La)return\"blk51live\";if((d\u003dc.i.get(b.i))\u0026\u00260\u003cd.VN)return e.add(b.i),\"byerr\";if(a.ob\u0026\u0026(\"9h\"\u003d\u003d\u003db.i||\"(h\"\u003d\u003d\u003db.i||\"1h\"\u003d\u003d\u003db.i))return\"blkhdr\";a\u003dBna(c,b);return!0!\u003d\u003da?a:null\u003d\u003d\u003d(f\u003db.video)||void 0\u003d\u003d\u003df||!(32\u003cf.fps)||c.K\u0026\u0026(c.Z||yA(c,zA.FRAMERATE))?!0:\"capHfr\"};\nAna\u003dfunction(a,b){var c\u003db.D\u0026\u0026!(!a.mac3\u0026\u0026!a.MAC3),d\u003db.I\u0026\u0026!(!a.meac3\u0026\u0026!a.MEAC3);return b.xa\u0026\u0026!(!a.m\u0026\u0026!a.M)||c||d};\nAA\u003dfunction(a){switch(a){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return a}};\nwA\u003dfunction(a){var b\u003d[],c;for(c in a)if(a.hasOwnProperty(c)){var d\u003dc;b.push(AA(d));d\u003dg.q(a[d]);for(var e\u003dd.next();!e.done;e\u003dd.next())b.push(e.value.kc())}return b.join(\".\")};\nCna\u003dfunction(a,b,c,d,e){var f\u003d{},h\u003d[];g.ze(b,function(l,m){l\u003dl.filter(function(n){var p\u003dn.kc();if(!n.Hd)return h.push(p),h.push(\"noenc\"),!1;if(\"(\"\u003d\u003d\u003dn.i||\"(h\"\u003d\u003d\u003dn.i){if(a.u\u0026\u0026c\u0026\u0026\"widevine\"\u003d\u003d\u003dc.flavor){var r\u003dn.mimeType+\"; experimental\u003dallowed\";r\u003d!!n.Hd[c.flavor]\u0026\u0026!!c.i[r];r||(n\u003dn.Hd[c.flavor]?\"unspt\":\"noflv\",h.push(p),h.push(n));return r}if(!yA(a,zA.CRYPTOBLOCKFORMAT)\u0026\u0026!a.oa||a.X)return h.push(p),h.push(a.X?\"disvp\":\"vpsub\"),!1}return c\u0026\u0026n.Hd[c.flavor]\u0026\u0026c.i[n.mimeType]?!0:(n\u003dc?n.Hd[c.flavor]?\"unspt\":\n\"noflv\":\"nosys\",h.push(p),h.push(n),!1)});\nl.length\u0026\u0026(f[m]\u003dl)});\nd\u0026\u0026h.length\u0026\u0026e(h.join(\".\"));return f};\nGna\u003dfunction(a,b,c,d,e){function f(u){return!!l[u]}\nvar h\u003da.K||!!d,l\u003dxA(a,b,c,e,h);BA(c)\u0026\u0026(l\u003dCna(b,l,d,h,e),h\u0026\u0026(b\u003d\"enflt.\"+wA(l),e(b)));if(uA(c))return e\u003dg.Rb(Object.values(l),function(u){return!!u.length\u0026\u0026!!u[0].audio}),h\u003dg.Rb(Object.values(l),function(u){return!!u.length\u0026\u0026!!u[0].video}),e\u0026\u0026h||Iu(),Ju(new tA(h,e));\nb\u003dDna(a);h\u0026\u0026e(\"audioPrefOrder.\"+b.join(\"_\"));b\u003dg.Rb(b,f);if(!b)return h\u0026\u0026e(\"noaudio\"),Iu();b\u003dl[b];l[\"9\"]\u0026\u0026l.h\u0026\u0026c.xf\u0026\u0026!a.Sa\u0026\u0026(h\u0026\u0026e(\"dltvp9\"),delete l[\"9\"]);var m\u003dl[\"1h\"]?\"1h\":\"1\";d\u003dl[\"9h\"]?\"9h\":\"9\";var n\u003dl[m],p\u003dl[d];n\u0026\u0026n.length\u0026\u0026(a.u.highestAv1Resolution\u003dn[n.length-1].video.i);p\u0026\u0026p.length\u0026\u0026(a.u.highestVp9Resolution\u003dp[p.length-1].video.i);var r\u003d[],t\u003d[];if(a.Aa\u0026\u0026!a.i)for(t\u003dEna(c)?l[\"1h\"]||l[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],h\u0026\u0026e(\"newhybpref.\"+t.join(\".\")),n\u003dg.q(t),p\u003dn.next();!p.done;p\u003dn.next())r\u003d\nr.concat(l[p.value]).filter(function(u){return u});\nelse 0\u003ca.B\u0026\u0026p\u0026\u0026n\u0026\u0026(t\u003d[m,d],r\u003dn.concat(p).filter(function(u){return u}));\nif(r.length\u0026\u0026!a.i){CA(r,b,t);if(h){h\u003d[];a\u003dg.q(r);for(c\u003da.next();!c.done;c\u003da.next())h.push(c.value.kc());e(\"hbdfmt.\"+h.join(\".\"))}return Ju(new tA(r,b))}r\u003dFna(a);r\u003dg.Rb(r,f);if(!r){if(l[m])return e\u003dl[m],CA(e,b),Ju(new tA(e,b));h\u0026\u0026e(\"novideo\");return Iu()}a.Fb\u0026\u0026(\"1\"\u003d\u003d\u003dr||\"1h\"\u003d\u003d\u003dr)\u0026\u0026l[d]\u0026\u0026(m\u003dDA(l[r]),DA(l[d])\u003em\u0026\u0026(r\u003dd));\"9\"\u003d\u003d\u003dr\u0026\u0026l.h\u0026\u0026(d\u003dDA(l[\"9\"]),DA(l.h)\u003e1.5*d\u0026\u0026(r\u003d\"h\"));a.ub\u0026\u0026c.isLive\u0026\u0026\"(\"\u003d\u003d\u003dr\u0026\u0026l.H\u0026\u00261440\u003eDA(l[\"(\"])\u0026\u0026(r\u003d\"H\");h\u0026\u0026e(\"vfmly.\"+AA(r));a\u003dl[r];if(!a.length)return h\u0026\u0026e(\"novfmly.\"+AA(r)),Iu();\nCA(a,b);return Ju(new tA(a,b))};\nCA\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?[]:c;g.jc(a,function(d,e){var f\u003de.video.height*e.video.width-d.video.height*d.video.width;if(!f\u0026\u0026c\u0026\u00260\u003cc.length){f\u003dc.indexOf(d.i)+1;var h\u003dc.indexOf(e.i)+1;f\u003d0\u003d\u003d\u003df||0\u003d\u003d\u003dh?h||-1:f-h}f||(f\u003de.Pb-d.Pb);return f});\ng.jc(b,function(d,e){return e.Pb-d.Pb})};\nzna\u003dfunction(a){var b\u003dXn(a,function(c,d){return 32\u003cd.video.fps?Math.min(c,d.video.width):c},Infinity);\nInfinity\u003eb\u0026\u0026(a\u003dg.hq(a,function(c){return 32\u003cc.video.fps||c.video.width\u003cb}));\nZu()\u0026\u0026(a\u003dg.hq(a,function(c){return\"299\"!\u003d\u003dc.kc()}));\nreturn a};\nyna\u003dfunction(a,b){return b\u003dg.hq(b,function(c){return c.video.i\u003c\u003da.xb})};\nDA\u003dfunction(a){return Xn(a,function(b,c){return Math.max(b,c.video.i)},0)};\nHna\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b\u003dvoid 0\u003d\u003d\u003da.Qk?!1:a.Qk,c\u003dvoid 0\u003d\u003d\u003da.defraggedFromSubfragments?!1:a.defraggedFromSubfragments,d\u003dvoid 0\u003d\u003d\u003da.isManifestless?!1:a.isManifestless,e\u003dvoid 0\u003d\u003d\u003da.SG?!1:a.SG;return((void 0\u003d\u003d\u003da.hasSubfragmentedFmp4?0:a.hasSubfragmentedFmp4)||b)\u0026\u0026d?e\u0026\u0026aA()?3:2:c\u0026\u0026d?-1:1};\nIna\u003dfunction(a){return Hna({hasSubfragmentedFmp4:a.D.gg,Qk:a.D.gg,defraggedFromSubfragments:a.Tl,isManifestless:!0,SG:a.La})};\nJna\u003dfunction(a){a\u003da.split(\"\");EA.oV(a,55);EA.JT(a,1);EA.Dv(a,30);return a.join(\"\")};\ng.FA\u003dfunction(a,b){this.u\u003da;this.D\u003dvoid 0\u003d\u003d\u003db?!1:b;this.C\u003dthis.path\u003dthis.B\u003d\"\";this.i\u003d{};this.url\u003d\"\"};\nGA\u003dfunction(a){a.url||(a.url\u003dKna(a));return a.url};\nIA\u003dfunction(a){HA(a);return a.C};\nJA\u003dfunction(a){return a.u?cb(a.u,\"local\"):\"local\"\u003d\u003d\u003da.B};\nLna\u003dfunction(a){HA(a);return g.Ee(a.i,function(b){return null!\u003d\u003db})};\nMna\u003dfunction(a){HA(a);var b\u003ddecodeURIComponent(a.get(\"mn\")||\"\").split(\",\");return\"/videoplayback\"\u003d\u003d\u003da.path\u0026\u00261\u003cb.length\u0026\u0026!!b[1]};\nKA\u003dfunction(a){HA(a);if(\"/videoplayback\"!\u003d\u003da.path){var b\u003da.clone();b.set(\"playerfallback\",\"1\");return b}var c\u003dGA(a);b\u003dnew g.cl(c);var d\u003da.get(\"fvip\");a\u003ddecodeURIComponent(a.get(\"mn\")||\"\").split(\",\");if(d\u0026\u0026a\u0026\u00261\u003ca.length\u0026\u0026a[1]){c\u003db.i;var e\u003dc.replace(/^[^.]*/,\"\");g.el(b,(0\u003d\u003d\u003dc.indexOf(\"rr\")?\"rr\":\"r\")+d+\"---\"+a[1]+e);b\u003dnew g.FA(b.toString());b.set(\"fallback_count\",\"1\");return b}d\u003db.i.match(\"\\\\.a1\\\\.googlevideo\\\\.com$\");b.i.match(\"\\\\.googlevideo\\\\.com$\")?(g.el(b,\"redirector.googlevideo.com\"),c\u003db.toString()):\nb.i.match(\"rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$\")?(g.el(b,\"www.youtube.com\"),c\u003db.toString()):c\u003dUma(c);b\u003dnew g.FA(c);b.set(\"cmo\u003dpf\",\"1\");d\u0026\u0026b.set(\"cmo\u003dtd\",\"a1.googlevideo.com\");return b};\nHA\u003dfunction(a){if(a.u){if(!nz(a.u)\u0026\u0026!a.u.startsWith(\"local\"))throw new g.yw(\"Untrusted URL\",a.u);var b\u003dg.El(a.u);a.B\u003db.C;a.C\u003db.i+(null!\u003db.B?\":\"+b.B:\"\");var c\u003db.getPath();if(c.startsWith(\"/videoplayback\"))a.path\u003d\"/videoplayback\",c\u003dc.substr(14);else if(c.startsWith(\"/initplayback\"))a.path\u003d\"/initplayback\",c\u003dc.substr(13);else if(c.startsWith(\"/api/manifest\")){var d\u003dc.indexOf(\"/\",12),e\u003dc.indexOf(\"/\",d+1);0\u003cd\u0026\u00260\u003ce?(a.path\u003dc.substr(0,e),c\u003dc.substr(e+1)):(a.path\u003dc,c\u003d\"\")}else a.path\u003dc,c\u003d\"\";d\u003da.i;a.i\u003dNna(c);\nObject.assign(a.i,LA(b.u.toString()));Object.assign(a.i,d);\"index.m3u8\"\u003d\u003d\u003da.i.file\u0026\u0026(delete a.i.file,a.path+\u003d\"/file/index.m3u8\");a.u\u003d\"\";a.url\u003d\"\";a.D\u0026\u0026(b\u003da.get(\"n\"))\u0026\u0026(b\u003dIfa(b),a.set(\"n\",b))}};\nKna\u003dfunction(a){HA(a);var b\u003da.B+(a.B?\"://\":\"//\")+a.C+a.path;if(Lna(a)){var c\u003d[];g.ze(a.i,function(d,e){null!\u003d\u003dd\u0026\u0026c.push(e+\"\u003d\"+d)});\nb+\u003d\"?\"+c.join(\"\u0026\")}return b};\nNna\u003dfunction(a){a\u003da.split(\"/\");var b\u003d0;a[0]||b++;for(var c\u003d{};b\u003ca.length;b+\u003d2)a[b]\u0026\u0026Ona(c,a[b],a[b+1]);return c};\nLA\u003dfunction(a){a\u003da.split(\"\u0026\");for(var b\u003d{},c\u003d0;c\u003ca.length;c++){var d\u003da[c],e\u003dd.indexOf(\"\u003d\");0\u003ce?Ona(b,d.substr(0,e),d.substr(e+1)):d\u0026\u0026(b[d]\u003d\"\")}return b};\nOna\u003dfunction(a,b,c){if(\"cmo\"\u003d\u003d\u003db){var d;0\u003c\u003d(d\u003dc.indexOf(\"\u003d\"))?(b\u003d\"cmo\u003d\"+c.substr(0,d),c\u003dc.substr(d+1)):0\u003c\u003d(d\u003dc.indexOf(\"%3D\"))\u0026\u0026(b\u003d\"cmo\u003d\"+c.substr(0,d),c\u003dc.substr(d+3))}a[b]\u003dc};\nMA\u003dfunction(a,b,c,d,e,f,h,l,m){this.Na\u003da;this.startTime\u003db;this.duration\u003dc;this.ingestionTime\u003dd;this.sourceURL\u003de;this.qe\u003dm;this.endTime\u003db+c;this.i\u003dh||0;this.range\u003df||null;this.pending\u003dl||!1;this.qe\u003dm||null};\nNA\u003dfunction(){this.segments\u003d[];this.i\u003dnull};\nPna\u003dfunction(a,b){if(b\u003ea.getLastSegmentNumber())a.segments\u003d[];else{var c\u003dQb(a.segments,function(d){return d.Na\u003e\u003db},a);\n0\u003cc\u0026\u0026a.segments.splice(0,c)}};\nOA\u003dfunction(a){for(var b\u003dnew Uint8Array(a.length),c\u003d0;c\u003ca.length;c++)b[c]\u003da.charCodeAt(c);return b};\nPA\u003dfunction(a){return String.fromCharCode.apply(null,a)};\nRA\u003dfunction(a){return QA?QA.decode(a):PA(a)};\ng.TA\u003dfunction(a){if(QA)return QA.decode(a);if(\"FetchInternal\"in window)try{return FetchInternal.decodeFromUTF8(a)}catch(h){}for(var b\u003d0,c\u003d[],d\u003da.length;b\u003cd;){for(var e\u003d0;1024\u003ee\u0026\u0026b\u003cd;){var f\u003da[b++];if(128\u003ef)SA[e++]\u003df;else{if(224\u003ef)f\u003d(f\u002631)\u003c\u003c6|a[b++]\u002663;else if(240\u003ef)f\u003d(f\u002615)\u003c\u003c12|(a[b++]\u002663)\u003c\u003c6|a[b++]\u002663;else{if(1024\u003d\u003d\u003de+1){--b;break}f\u003d(f\u00267)\u003c\u003c18|(a[b++]\u002663)\u003c\u003c12|(a[b++]\u002663)\u003c\u003c6|a[b++]\u002663;f-\u003d65536;SA[e++]\u003d55296|f\u003e\u003e10;f\u003d56320|f\u00261023}SA[e++]\u003df}}f\u003dString.fromCharCode.apply(String,SA);1024\u003ee\u0026\u0026(f\u003df.substr(0,\ne));c.push(f)}return c.join(\"\")};\nQna\u003dfunction(a,b){if(null\u003d\u003d\u003dUA||void 0\u003d\u003d\u003dUA?0:UA.encodeInto)return b\u003dUA.encodeInto(a,b),b.read\u003ca.length?4*a.length:b.written;for(var c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);128\u003ee?b[c++]\u003de:(2048\u003ee?b[c++]\u003de\u003e\u003e6|192:(55296\u003d\u003d\u003d(e\u002664512)\u0026\u0026d+1\u003ca.length\u0026\u002656320\u003d\u003d\u003d(a.charCodeAt(d+1)\u002664512)?(e\u003d65536+((e\u00261023)\u003c\u003c10)+(a.charCodeAt(++d)\u00261023),b[c++]\u003de\u003e\u003e18|240,b[c++]\u003de\u003e\u003e12\u002663|128):b[c++]\u003de\u003e\u003e12|224,b[c++]\u003de\u003e\u003e6\u002663|128),b[c++]\u003de\u002663|128)}return c};\nVA\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;this.data\u003da;this.offset\u003db;this.size\u003dc;this.type\u003dd;this.i\u003d(this.u\u003de)?0:8;this.dataOffset\u003dthis.offset+this.i};\nWA\u003dfunction(a){var b\u003da.data.getUint8(a.offset+a.i);a.i+\u003d1;return b};\nXA\u003dfunction(a){var b\u003da.data.getUint16(a.offset+a.i);a.i+\u003d2;return b};\nYA\u003dfunction(a){var b\u003da.data.getInt32(a.offset+a.i);a.i+\u003d4;return b};\nZA\u003dfunction(a){var b\u003da.data.getUint32(a.offset+a.i);a.i+\u003d4;return b};\n$A\u003dfunction(a){var b\u003da.data;var c\u003da.offset+a.i;b\u003d4294967296*b.getUint32(c)+b.getUint32(c+4);a.i+\u003d8;return b};\naB\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?NaN:b;if(isNaN(b))var c\u003da.size;else for(c\u003da.i;c\u003ca.size\u0026\u0026a.data.getUint8(a.offset+c)!\u003d\u003db;)++c;b\u003dnew Uint8Array(a.data.buffer,a.offset+a.i+a.data.byteOffset,c-a.i);a.i\u003dMath.min(c+1,a.size);return RA(b)};\nRna\u003dfunction(a){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(a))};\nbB\u003dfunction(a,b,c,d){(new Uint8Array(a.data.buffer,a.offset,d)).set(new Uint8Array(b.buffer,c+b.byteOffset,d));a.offset+\u003dd};\ndB\u003dfunction(a,b){this.data\u003da;this.uri\u003db||\"http://youtube.com/streaming/metadata/segment/102015\";this.i\u003dcB(this,\"Sequence-Number\");this.I\u003dcB(this,\"Segment-Count\");this.K\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003dcB(this,\"Ingestion-Walltime-Us\")/1E6;this.u\u003d(cB(this,\"First-Frame-Time-Us\")+cB(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.Zi\u003dcB(this,\"Target-Duration-Us\")/1E6;this.C\u003d\"T\"\u003d\u003d\u003dthis.data[\"Stream-Finished\"];this.D\u003d\"T\"\u003d\u003d\u003dthis.data.Streamable;this.cryptoPeriodIndex\u003dcB(this,\"Crypto-Period-Index\");\nthis.B\u003dcB(this,\"Crypto-Period-Seconds\")};\nTna\u003dfunction(a){var b;a.data[\"Cuepoint-Type\"]?b\u003dnew jz(-(Number(a.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(a.data[\"Cuepoint-Total-Duration-Sec\"])||0,a.data[\"Cuepoint-Context\"],a.data[\"Cuepoint-Identifier\"]||\"\",Sna[a.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",1E3*(Number(a.data[\"Cuepoint-Playhead-Time-Sec\"])||0)):b\u003dnull;return b};\nUna\u003dfunction(a){return Number(a.data[\"Start-Media-Time-Us\"])/1E6||0};\ncB\u003dfunction(a,b){return Number(a.data[b])||0};\ng.Vna\u003dfunction(a){return a.data[\"Serialized-State\"]?a.data[\"Serialized-State\"]:\"\"};\nWna\u003dfunction(a,b){this.i\u003da;this.duration\u003db};\nXna\u003dfunction(a,b,c,d,e){this.u\u003de;this.i\u003da||0;this.pitch\u003db||0;this.yaw\u003dc||0;this.roll\u003dd||0;e.getUint32(4)};\neB\u003dfunction(a){var b\u003d{};a\u003da.split(\"\\r\\n\");for(var c\u003d0;c\u003ca.length;c++){if(0\u003d\u003d\u003da[c].length)return b;var d\u003da[c].match(/([^:]+):\\s+([\\S\\s]+)/);null!\u003dd\u0026\u0026(b[d[1]]\u003dd[2])}return null};\nYna\u003dfunction(a,b){var c\u003dg.fB(a,0,1952868452);a\u003dg.fB(a,0,1953658222);if(c\u0026\u0026a){c.skip(1);var d\u003dWA(c)\u003c\u003c16|XA(c);c.skip(4);d\u00261\u0026\u0026c.skip(8);d\u00262\u0026\u0026c.skip(4);if(d\u00268){d\u003dc.i;var e\u003dZA(c);c.data.setUint32(c.offset+d,1\u003cb?Math.ceil(e*b):Math.floor(e*b))}a.skip(1);c\u003dWA(a)\u003c\u003c16|XA(a);if(c\u0026256){d\u003dc\u00261;e\u003dc\u00264;var f\u003dc\u0026512,h\u003dc\u00261024,l\u003dc\u00262048;c\u003dZA(a);d\u0026\u0026a.skip(4);e\u0026\u0026a.skip(4);d\u003d(f?4:0)+(h?4:0)+(l?4:0);for(e\u003d0;e\u003cc;e++)f\u003da.i,h\u003dZA(a),a.data.setUint32(a.offset+f,1\u003cb?Math.ceil(h*b):Math.floor(h*b)),a.skip(d)}}};\nhB\u003dfunction(a){a\u003dnew DataView(a.buffer,a.byteOffset,a.byteLength);return(a\u003dg.fB(a,0,1836476516))?g.gB(a):NaN};\nZna\u003dfunction(a){var b\u003dg.fB(a,0,1937011556);if(!b)return null;b\u003diB(a,b.dataOffset+8,1635148593);if(!b)return null;var c\u003diB(a,b.dataOffset+78,1936995172),d\u003diB(a,b.dataOffset+78,1937126244);if(!d)return null;b\u003dnull;if(c)switch(c.skip(4),WA(c)){default:b\u003d0;break;case 1:b\u003d2;break;case 2:b\u003d1;break;case 3:b\u003d255}var e\u003dc\u003dnull,f\u003dnull;if(d\u003diB(a,d.dataOffset,1886547818)){var h\u003diB(a,d.dataOffset,1886546020),l\u003diB(a,d.dataOffset,2037673328);if(!l\u0026\u0026(l\u003diB(a,d.dataOffset,1836279920),!l))return null;h\u0026\u0026(h.skip(4),c\u003d\nYA(h)/65536,f\u003dYA(h)/65536,e\u003dYA(h)/65536);a\u003dnew DataView(l.data.buffer,l.dataOffset,l.size-8);return new Xna(b,c,f,e,a)}return null};\niB\u003dfunction(a,b,c){for(;jB(a,b);){var d\u003dkB(a,b);if(d.type\u003d\u003d\u003dc)return d;b+\u003dd.size}return null};\ng.fB\u003dfunction(a,b,c){for(;jB(a,b);){var d\u003dkB(a,b);if(d.type\u003d\u003d\u003dc)return d;b\u003dlB(d.type)?b+8:b+d.size}return null};\ng.mB\u003dfunction(a){if(a.data.getUint8(a.dataOffset)){var b\u003da.data;a\u003da.dataOffset+4;return 4294967296*b.getUint32(a)+b.getUint32(a+4)}return a.data.getUint32(a.dataOffset+4)};\nkB\u003dfunction(a,b){var c\u003da.getUint32(b),d\u003da.getUint32(b+4);return new VA(a,b,c,d)};\ng.gB\u003dfunction(a){var b\u003da.data.getUint8(a.dataOffset)?20:12;return a.data.getUint32(a.dataOffset+b)};\n$na\u003dfunction(a){a\u003dnew VA(a.data,a.offset,a.size,a.type,a.u);var b\u003dWA(a);a.skip(7);var c\u003dZA(a);if(0\u003d\u003d\u003db){b\u003dZA(a);var d\u003dZA(a)}else b\u003d$A(a),d\u003d$A(a);a.skip(2);for(var e\u003dXA(a),f\u003d[],h\u003d[],l\u003d0;l\u003ce;l++){var m\u003dZA(a);f.push(m);h.push(ZA(a));a.skip(4)}return{YG:c,dS:b,qS:d,nX:f,TG:h}};\njB\u003dfunction(a,b){if(8\u003ea.byteLength-b)return!1;var c\u003da.getUint32(b);if(8\u003ec||a.byteLength-b\u003cc)return!1;c\u003da.getUint32(b+4);if(1635148593\u003d\u003d\u003dc||1635148611\u003d\u003d\u003dc||1937126244\u003d\u003d\u003dc||1936995172\u003d\u003d\u003dc)return!0;for(c\u003d4;8\u003ec;c++){var d\u003da.getInt8(b+c);if(97\u003ed||122\u003cd)return!1}return!0};\nlB\u003dfunction(a){return 1701082227\u003d\u003d\u003da||1836019558\u003d\u003d\u003da||1836019574\u003d\u003d\u003da||1835297121\u003d\u003d\u003da||1835626086\u003d\u003d\u003da||1937007212\u003d\u003d\u003da||1953653094\u003d\u003d\u003da||1953653099\u003d\u003d\u003da||1836475768\u003d\u003d\u003da};\naoa\u003dfunction(a){a.skip(4);return{CX:aB(a,0),value:aB(a,0),YG:ZA(a),Uda:ZA(a),vda:ZA(a),id:ZA(a),dM:aB(a),offset:a.offset}};\ng.boa\u003dfunction(a){var b\u003diB(a,0,1701671783);if(!b)return null;var c\u003daoa(b),d\u003dc.CX;c\u003deB(c.dM);if(a\u003diB(a,b.offset+b.size,1701671783))if(a\u003daoa(a),a\u003deB(a.dM),c\u0026\u0026a){b\u003dg.q(Object.keys(a));for(var e\u003db.next();!e.done;e\u003db.next())e\u003de.value,c[e]\u003da[e]}return c?new dB(c,d):null};\nnB\u003dfunction(a,b){for(var c\u003diB(a,0,b);c;)c.markAsSkip(),c\u003diB(a,c.offset+c.size,b)};\ng.oB\u003dfunction(a,b){for(var c\u003d0,d\u003d[];jB(a,c);){var e\u003dkB(a,c);e.type\u003d\u003d\u003db\u0026\u0026d.push(e);c\u003dlB(e.type)?c+8:c+e.size}return d};\ndoa\u003dfunction(a,b){var c\u003dg.fB(a,0,1937011556),d\u003dg.fB(a,0,1953654136);if(!c||!d||2\u003c\u003da.getUint32(c.offset+12))return null;var e\u003dnew DataView(b.buffer,b.byteOffset,b.length),f\u003dg.fB(e,0,1937011556);if(!f)return null;b\u003de.getUint32(f.dataOffset+8);d\u003de.getUint32(f.dataOffset+12);if(1701733217!\u003d\u003dd\u0026\u00261701733238!\u003d\u003dd)return null;d\u003dnew Rna(a.byteLength+b);bB(d,a,0,c.offset+12);d.data.setInt32(d.offset,2);d.offset+\u003d4;bB(d,a,c.offset+16,c.size-16);bB(d,e,e.byteOffset+f.dataOffset+8,b);bB(d,a,c.offset+c.size,a.byteLength-\n(c.offset+c.size));c\u003dg.q([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(e\u003dc.next();!e.done;e\u003dc.next())e\u003dg.fB(a,0,e.value),d.data.setUint32(e.offset,e.size+b);if(coa)return d.data;a\u003dg.fB(d.data,0,1953654136);d.data.setUint32(a.offset+16,2);return d.data};\npB\u003dfunction(a,b){this.u\u003da;this.i\u003d0;this.start\u003db||0};\nqB\u003dfunction(a){return a.i\u003e\u003da.u.byteLength};\nvB\u003dfunction(a,b,c){var d\u003dnew pB(c);if(!rB(d,a))return!1;d\u003dsB(d);if(!tB(d,b))return!1;for(a\u003d0;b;)b\u003e\u003e\u003e\u003d8,a++;b\u003dd.start+d.i;var e\u003duB(d,!0);d\u003da+(d.start+d.i-b)+e;d\u003d9\u003cd?eoa(d-9,8):eoa(d-2,1);a\u003db-a;c.setUint8(a++,236);for(b\u003d0;b\u003cd.length;b++)c.setUint8(a++,d[b]);return!0};\nfoa\u003dfunction(a){var b\u003dnew pB(a);wB(b);if(rB(b,[408125543,374648427,174,224]))b\u003dsB(b);else return null;for(var c\u003da\u003dnull;!qB(b);){var d\u003duB(b,!1);if(21432\u003d\u003d\u003dd)switch(xB(b)){default:a\u003d0;break;case 1:a\u003d1;break;case 3:a\u003d2;break;case 15:a\u003d255}else 30320\u003d\u003d\u003dd?c\u003dsB(b):yB(b)}if(!c)return null;for(var e,f\u003dd\u003db\u003dnull;!qB(c);)switch(uB(c,!1)){case 30321:if(3!\u003d\u003dxB(c))return null;break;case 30324:b\u003dzB(c);break;case 30323:f\u003dzB(c);break;case 30325:d\u003dzB(c);break;case 30322:e\u003duB(c,!0);e\u003dAB(c,e);e\u003dnew DataView(e.buffer,\ne.byteOffset,e.byteLength);break;default:yB(c)}return e?new Xna(a,b,f,d,e):null};\nsB\u003dfunction(a){var b\u003duB(a,!0),c\u003da.u.byteOffset+a.i;c\u003dnew DataView(a.u.buffer,c,Math.min(b,a.u.buffer.byteLength-c));c\u003dnew pB(c,a.start+a.i);a.i+\u003db;return c};\nxB\u003dfunction(a){for(var b\u003duB(a,!0),c\u003dBB(a),d\u003d1;d\u003cb;d++)c\u003d256*c+BB(a);return c};\nzB\u003dfunction(a){var b\u003duB(a,!0),c\u003d0;4\u003d\u003d\u003db?c\u003da.u.getFloat32(a.i):8\u003d\u003d\u003db\u0026\u0026(c\u003da.u.getFloat64(a.i));a.i+\u003db;return c};\ngoa\u003dfunction(a){var b\u003duB(a,!0);return RA(AB(a,b))};\nBB\u003dfunction(a){return a.u.getUint8(a.i++)};\nuB\u003dfunction(a,b){var c\u003dBB(a);if(1\u003d\u003d\u003dc){for(b\u003dc\u003d0;7\u003eb;b++)c\u003d256*c+BB(a);return c}for(var d\u003d128,e\u003d0;6\u003ee\u0026\u0026d\u003ec;e++)c\u003d256*c+BB(a),d*\u003d128;return b?c-d:c};\nyB\u003dfunction(a){var b\u003duB(a,!0);a.i+\u003db};\nwB\u003dfunction(a){var b\u003da.i;a.i\u003d0;var c\u003d!1;try{tB(a,440786851)\u0026\u0026(a.i\u003d0,tB(a,408125543)\u0026\u0026(c\u003d!0))}catch(d){if(d instanceof RangeError)a.i\u003d0,c\u003d!1,g.Cy(d);else throw d;}a.i\u003db;return c};\nhoa\u003dfunction(a){if(!tB(a,440786851,!0))return null;var b\u003da.i;uB(a,!1);var c\u003duB(a,!0)+a.i-b;a.i\u003db+c;if(!tB(a,408125543,!1))return null;uB(a,!0);if(!tB(a,357149030,!0))return null;var d\u003da.i;uB(a,!1);var e\u003duB(a,!0)+a.i-d;a.i\u003dd+e;if(!tB(a,374648427,!0))return null;var f\u003da.i;uB(a,!1);var h\u003duB(a,!0)+a.i-f,l\u003dnew Uint8Array(c+12+e+h),m\u003dnew DataView(l.buffer);l.set(new Uint8Array(a.u.buffer,a.u.byteOffset+b,c));m.setUint32(c,408125543);m.setUint32(c+4,33554431);m.setUint32(c+8,4294967295);l.set(new Uint8Array(a.u.buffer,\na.u.byteOffset+d,e),c+12);l.set(new Uint8Array(a.u.buffer,a.u.byteOffset+f,h),c+12+e);return l};\nCB\u003dfunction(a){var b\u003da.i;a.i\u003d0;var c\u003d1E6;rB(a,[408125543,357149030,2807729])\u0026\u0026(c\u003dxB(a));a.i\u003db;return c};\nioa\u003dfunction(a,b){var c\u003da.i;a.i\u003d0;if(160!\u003d\u003da.u.getUint8(a.i)\u0026\u0026!DB(a)||!tB(a,160))return a.i\u003dc,NaN;uB(a,!0);var d\u003da.i;if(!tB(a,161))return a.i\u003dc,NaN;uB(a,!0);BB(a);var e\u003dBB(a)\u003c\u003c8|BB(a);a.i\u003dd;if(!tB(a,155))return a.i\u003dc,NaN;d\u003dxB(a);a.i\u003dc;return(e+d)*b/1E9};\nDB\u003dfunction(a){if(!joa(a)||!tB(a,524531317))return!1;uB(a,!0);return!0};\njoa\u003dfunction(a){if(wB(a)){if(!tB(a,408125543))return!1;uB(a,!0)}return!0};\nrB\u003dfunction(a,b){for(var c\u003d0;c\u003cb.length;c++){if(!tB(a,b[c]))return!1;c!\u003d\u003db.length-1\u0026\u0026uB(a,!0)}return!0};\ntB\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(qB(a))return!1;for(var d\u003da.i;uB(a,!1)!\u003d\u003db;)if(yB(a),d\u003da.i,qB(a))return!1;c\u0026\u0026(a.i\u003dd);return!0};\neoa\u003dfunction(a,b){b||(b\u003dMath.ceil(Math.log(a+2)/Math.log(2)/7));for(var c\u003d1\u003c\u003c8-b,d\u003d[];d.length\u003cb-1;)d.unshift(a%256),a\u003dMath.floor(a/256);d.unshift(a|c);return d};\nAB\u003dfunction(a,b){var c\u003dnew Uint8Array(a.u.buffer,a.u.byteOffset+a.i,b);a.i+\u003db;return c};\nEB\u003dfunction(a){this.Ff\u003da;this.i\u003d{};this.url\u003d\"\"};\nkoa\u003dfunction(a,b){var c\u003db.indexOf(\"?\");if(0\u003cc){var d\u003dLA(b.substr(c+1));g.ze(d,function(e,f){this.set(f,e)},a);\nb\u003db.substr(0,c)}b\u003dNna(b);g.ze(b,function(e,f){this.set(f,e)},a)};\ng.FB\u003dfunction(a){a.url||(a.url\u003dloa(a));return a.url};\nloa\u003dfunction(a){var b\u003dGA(a.Ff),c\u003d[];g.ze(a.i,function(e,f){c.push(f+\"\u003d\"+e)});\nif(!c.length)return b;var d\u003dc.join(\"\u0026\");a\u003dLna(a.Ff)?\"\u0026\":\"?\";return b+a+d};\nGB\u003dfunction(a,b){var c\u003dnew g.FA(b);(b\u003dc.get(\"req_id\"))\u0026\u0026a.set(\"req_id\",b);g.ze(a.i,function(d,e){c.set(e,null)});\nreturn c};\nmoa\u003dfunction(){this.u\u003dthis.i\u003dthis.timedOut\u003dthis.started\u003dthis.B\u003d0};\nnoa\u003dfunction(a){a.B\u003d(0,g.Q)();a.started+\u003d1};\nooa\u003dfunction(a,b,c){var d\u003da.started+4*a.i;c\u0026\u0026(d+\u003da.u);return Math.pow(b.dh,d)};\nHB\u003dfunction(a,b){a[b]||(a[b]\u003dnew moa);return a[b]};\npoa\u003dfunction(a){this.I\u003dthis.D\u003dthis.u\u003d0;this.i\u003da;this.C\u003da.clone()};\nJB\u003dfunction(a,b){if(JA(a.i))return!1;var c\u003dHB(b,IA(a.i));if(1\u003c\u003dc.timedOut||1\u003c\u003dc.i)if(a\u003dIB(a),b\u003dHB(b,IA(a)),b.timedOut+b.i\u003c\u003dc.timedOut+c.i)return!0;return!1};\nqoa\u003dfunction(a,b){a\u003db?IB(a):a.i;return new EB(a)};\nIB\u003dfunction(a){a.B||(a.B\u003dKA(a.C));return a.B};\nKB\u003dfunction(a,b){return IA(b?IB(a):a.i)};\nLB\u003dfunction(a,b){var c\u003da.D+b.Hp*(a.u-a.D);b\u003dc\u003eb.gi?1E3*Math.pow(b.dh,c-b.gi):0;return 0\u003d\u003d\u003db?!0:a.I+b\u003c(0,g.Q)()};\nroa\u003dfunction(a,b,c){++a.u;b\u0026\u0026++a.D;IA(c.Ff).startsWith(\"redirector.\")\u0026\u0026(a.i\u003da.C.clone(),delete a.B)};\nMB\u003dfunction(a,b,c,d){this.initRange\u003dc;this.indexRange\u003dd;this.i\u003dnull;this.I\u003d!1;this.C\u003dnull;this.S\u003d0;this.D\u003dthis.B\u003dnull;this.info\u003db;this.u\u003dnew poa(a)};\nNB\u003dfunction(a,b){var c\u003dg.q(a.info.id.split(\";\")),d\u003dc.next().value;c\u003dc.next().value;return d+\";\"+(b?0:a.info.lastModified)+\";\"+(void 0\u003d\u003d\u003dc?\"\":c)};\nOB\u003dfunction(a,b){this.start\u003da;this.end\u003db;this.length\u003db-a+1};\nPB\u003dfunction(a){a\u003da.split(\"-\");var b\u003dNumber(a[0]),c\u003dNumber(a[1]);if(!isNaN(b)\u0026\u0026!isNaN(c)\u0026\u00262\u003d\u003d\u003da.length\u0026\u0026(a\u003dnew OB(b,c),!isNaN(a.start)\u0026\u0026!isNaN(a.end)\u0026\u0026!isNaN(a.length)\u0026\u00260\u003ca.length))return a};\nQB\u003dfunction(a,b){return new OB(a,a+b-1)};\nsoa\u003dfunction(a){return null\u003d\u003da.end?{start:String(a.start)}:{start:String(a.start),end:String(a.end)}};\nSB\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){this.type\u003da;this.i\u003db;this.range\u003dc;this.S\u003d[];this.I\u003d\"\";this.Na\u003d-1;this.I\u003dvoid 0\u003d\u003d\u003dd?\"\":d;this.Na\u003d0\u003c\u003de?e:-1;this.startTime\u003df||0;this.duration\u003dh||0;this.Bb\u003dl||0;this.u\u003d0\u003c\u003dm?m:this.range?this.range.length:NaN;this.B\u003d!!n;a\u003dthis.range?this.Bb+this.u\u003d\u003d\u003dthis.range.length:void 0\u003d\u003d\u003dp?!!this.u:p;this.Vd\u003da;this.range?(this.C\u003dthis.startTime+this.duration*this.Bb/this.range.length,this.K\u003dthis.duration*this.u/this.range.length,this.D\u003dthis.C+this.K):toa(this);3!\u003d\u003dthis.type||0\u003c\u003d\nthis.Na||!this.i.Og()||g.Cy(new g.yw(\"b168859904\",RB(this)))};\ntoa\u003dfunction(a){a.C\u003da.startTime;a.K\u003da.duration;a.D\u003da.C+a.K};\nuoa\u003dfunction(a,b,c){var d\u003d!(!b||b.i!\u003d\u003da.i||b.type!\u003d\u003da.type||b.Na!\u003d\u003da.Na);return c?d\u0026\u0026!!b\u0026\u0026(a.range\u0026\u0026b.range?b.range.end\u003d\u003d\u003da.range.end:b.range\u003d\u003d\u003da.range)\u0026\u0026b.Bb+b.u\u003d\u003d\u003da.Bb+a.u:d};\nTB\u003dfunction(a){return 1\u003d\u003d\u003da.type||2\u003d\u003d\u003da.type};\nUB\u003dfunction(a){return 3\u003d\u003d\u003da.type||6\u003d\u003d\u003da.type};\nVB\u003dfunction(a,b){return a.i\u003d\u003d\u003db.i?a.range\u0026\u0026b.range?a.range.start+a.Bb+a.u\u003d\u003d\u003db.range.start+b.Bb:a.Na\u003d\u003d\u003db.Na?a.Bb+a.u\u003d\u003d\u003db.Bb:a.Na+1\u003d\u003d\u003db.Na\u0026\u00260\u003d\u003d\u003db.Bb\u0026\u0026a.Vd:!1};\nvoa\u003dfunction(a,b){return VB(a,b)||wg(a.D,b.C)||a.Na+1\u003d\u003d\u003db.Na\u0026\u00260\u003d\u003d\u003db.Bb\u0026\u0026a.Vd?!0:!1};\nwoa\u003dfunction(a){1\u003d\u003d\u003da.length||g.Wn(a,function(c){return!!c.range});\nfor(var b\u003d1;b\u003ca.length;b++);b\u003da[a.length-1];return new OB(a[0].range.start+a[0].Bb,b.range.start+b.Bb+b.u-1)};\nRB\u003dfunction(a){a\u003dWB(a);var b\u003d\"\";g.ze(a,function(c,d){b+\u003dd+\"_\"+c+\"_\"});\nreturn b.slice(0,-1)};\nWB\u003dfunction(a){var b\u003d{};b.itag\u003da.i.info.kc();b.type\u003d\"\"+a.type;b.seg\u003dString(a.Na);a.range\u0026\u0026(b.range\u003d\"\"+(a.range.start+a.Bb)+\"-\"+(a.range.start+a.Bb+a.u-1));b.time\u003d\"\"+a.C.toFixed(1)+\"-\"+(a.C+a.K).toFixed(1);b.off\u003dString(a.Bb);b.len\u003dString(a.u);a.Vd\u0026\u0026(b.end\u003d\"1\");a.B\u0026\u0026(b.eos\u003d\"1\");return b};\nxoa\u003dfunction(a,b){return a.i!\u003d\u003db.i?!1:4\u003d\u003d\u003da.type\u0026\u00263\u003d\u003d\u003db.type\u0026\u0026a.i.We()?(a\u003da.i.lx(a),Ro(a,function(c){return xoa(c,b)})):a.Na\u003d\u003d\u003db.Na\u0026\u0026!!b.u\u0026\u0026b.Bb+b.u\u003ea.Bb\u0026\u0026b.Bb+b.u\u003c\u003da.Bb+a.u};\nyoa\u003dfunction(a,b){var c\u003db.i;a.I\u003d\"updateWithEmsg\";a.Na\u003dc;b.C\u0026\u0026(a.B\u003db.C)};\nXB\u003dfunction(a,b){var c\u003db.Na;a.I\u003d\"updateWithSegmentInfo\";a.Na\u003dc;if(a.startTime!\u003d\u003db.startTime||a.duration!\u003d\u003db.duration)a.startTime\u003db.startTime,a.duration\u003db.duration,toa(a)};\nYB\u003dfunction(a,b){this.i\u003da;this.B\u003dnull;this.D\u003dthis.Te\u003dNaN;this.I\u003dthis.requestId\u003dnull;this.u\u003da[0].i.u;this.C\u003db||\"\";this.range\u003dthis.i[0].range\u0026\u00260\u003cthis.i[0].u?woa(this.i):null};\nZB\u003dfunction(a){return!TB(a.i[a.i.length-1])};\n$B\u003dfunction(a){return 4\u003d\u003d\u003da.i[a.i.length-1].type};\ng.aC\u003dfunction(a,b,c){if(a.B){var d\u003dnew EB(a.B);b.Or\u0026\u0026(d.get(\"alr\")||d.set(\"alr\",\"yes\"));a.C\u0026\u0026koa(d,a.C)}else/http[s]?:\\/\\//.test(a.C)?d\u003dnew EB(new g.FA(a.C)):(b\u003dnull\u003d\u003d\u003da.I?JB(a.u,c):a.I,d\u003dqoa(a.u,b),a.C\u0026\u0026koa(d,a.C));(b\u003da.range)\u0026\u0026d.set(\"range\",b.toString());a.requestId\u0026\u0026d.set(\"req_id\",a.requestId);isNaN(a.Te)||d.set(\"headm\",a.Te.toString());isNaN(a.D)||d.set(\"mffa\",a.D+\"ms\");a.urlParams\u0026\u0026g.ze(a.urlParams,function(e,f){d.set(f,e)});\nreturn d};\nzoa\u003dfunction(a){if(a.range)return a.range.length;a\u003da.i[0];return Math.round(a.K*a.i.info.Pb)};\nAoa\u003dfunction(a,b){var c\u003da.i[0];if(a.range)var d\u003dQB(a.range.start,Math.min(4096,a.range.length));else{if(a.C\u0026\u00260\u003c\u003da.C.indexOf(\"/range/\")||\"1\"\u003d\u003d\u003da.u.C.get(\"defrag\")||\"1\"\u003d\u003d\u003da.u.C.get(\"otf\"))return null;d\u003dQB(0,4096)}d\u003dnew SB(5,c.i,d,\"createProbeRequestInfo\"+c.I,c.Na);a\u003dnew YB([d],a.C);a.I\u003db;return a};\nbC\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?0:f;MB.call(this,a,b,d,void 0);this.X\u003dc;this.Zi\u003df;this.K\u003d!0;this.index\u003de||new NA};\nBoa\u003dfunction(a,b,c,d,e){this.Na\u003da;this.startSecs\u003db;this.durationSecs\u003dc;this.i\u003dd||NaN;this.u\u003de||NaN};\ncC\u003dfunction(a,b,c){for(;a;a\u003da.parentNode)if(a.attributes\u0026\u0026(!c||a.nodeName\u003d\u003d\u003dc)){var d\u003da.getAttribute(b);if(d)return d}return\"\"};\ndC\u003dfunction(a,b){for(;a;a\u003da.parentNode){var c\u003da.getElementsByTagName(b);if(0\u003cc.length)return c[0]}return null};\nCoa\u003dfunction(a){if(!a)return 0;var b\u003da.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return b?3600*(Number(b[2])|0)+60*(Number(b[4])|0)+(Number(b[6])|0):Number(a)|0};\nDoa\u003dfunction(a){return a.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?a+\"Z\":a};\neC\u003dfunction(){this.i\u003d[];this.u\u003dnull;this.I\u003d0;this.B\u003d[];this.D\u003d!1;this.K\u003d\"\";this.C\u003d-1};\nEoa\u003dfunction(a){var b\u003da.B;a.B\u003d[];return b};\nFoa\u003dfunction(){this.C\u003d[];this.i\u003dnull;this.u\u003d{};this.B\u003d{}};\nJoa\u003dfunction(a,b,c){var d\u003d[];b\u003dArray.from(b.getElementsByTagName(\"SegmentTimeline\"));b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next()){e\u003de.value;var f\u003de.parentNode.parentNode,h\u003dnull;\"Period\"\u003d\u003d\u003df.nodeName?h\u003dGoa(a):\"AdaptationSet\"\u003d\u003d\u003df.nodeName?(f\u003df.getAttribute(\"id\")||f.getAttribute(\"mimetype\")||\"\",h\u003dHoa(a,f)):\"Representation\"\u003d\u003d\u003df.nodeName\u0026\u0026(f\u003df.getAttribute(\"id\")||\"\",h\u003dIoa(a,f));if(null\u003d\u003dh)return;h.update(e,c);cc(d,Eoa(h))}cc(a.C,d);oaa(a.C,function(l){return 1E3*l.startSecs+l.i})};\nKoa\u003dfunction(a){a.i\u0026\u0026(a.i.i\u003d[]);g.ze(a.u,function(b){b.i\u003d[]});\ng.ze(a.B,function(b){b.i\u003d[]})};\nGoa\u003dfunction(a){a.i||(a.i\u003dnew eC);return a.i};\nHoa\u003dfunction(a,b){a.u[b]||(a.u[b]\u003dnew eC);return a.u[b]};\nIoa\u003dfunction(a,b){a.B[b]||(a.B[b]\u003dnew eC);return a.B[b]};\nfC\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003da?{}:a;a\u003dvoid 0\u003d\u003d\u003db.Zi?0:b.Zi;var c\u003dvoid 0\u003d\u003d\u003db.Ak?!1:b.Ak,d\u003dvoid 0\u003d\u003d\u003db.Ul?0:b.Ul,e\u003dvoid 0\u003d\u003d\u003db.ye?0:b.ye,f\u003dvoid 0\u003d\u003d\u003db.xg?Infinity:b.xg,h\u003dvoid 0\u003d\u003d\u003db.xw?0:b.xw;b\u003dvoid 0\u003d\u003d\u003db.df?!1:b.df;NA.call(this);this.u\u003dthis.Du\u003d-1;this.B\u003dnull;this.Gg\u003da;this.Ul\u003dd;this.Ak\u003dc;this.ye\u003de;this.xg\u003df;this.xw\u003dh;this.df\u003db};\nhC\u003dfunction(a,b,c){b\u003dgC(a,b);return 0\u003c\u003db\u0026\u0026(c||!a.segments[b].pending)};\ngC\u003dfunction(a,b){return ic(a.segments,function(c){return b-c.Na})};\niC\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;bC.call(this,a,b,\"\",void 0,void 0,c.Zi||0);this.index\u003dnew fC(c)};\njC\u003dfunction(a,b,c){MB.call(this,a,b);this.K\u003dc;this.index\u003dnew NA};\nLoa\u003dfunction(a,b,c){var d\u003da.index.getSegmentURL(b),e\u003da.index.getStartTime(b),f\u003da.index.getDuration(b);c?f\u003dc\u003d0:c\u003da.info.Pb*f;var h\u003db\u003d\u003d\u003da.index.getLastSegmentNumber()\u0026\u00260\u003cc;a\u003dnew SB(3,a,void 0,\"otfCreateRequestInfoForSegment\",b,e,f,0,c,h);return new YB([a],d)};\nMoa\u003dfunction(a,b){if(!a.index.isLoaded()){var c\u003d[],d\u003db.I;b\u003db.K.split(\",\").filter(function(p){return 0\u003cp.length});\nfor(var e\u003d0,f\u003d0,h\u003d0,l\u003d/^(\\d+)/,m\u003d/r\u003d(\\d+)/,n\u003d0;n\u003cd;n++){if(0\u003e\u003dh)if(h\u003db.shift(),f\u003d(f\u003dl.exec(h))?+f[1]/1E3:0)h\u003d(h\u003dm.exec(h))?+h[1]:0,h+\u003d1;else return;c.push(new MA(n,e,f,NaN,\"sq/\"+(n+1)));e+\u003df;h--}a.index.append(c)}};\nkC\u003dfunction(){this.count\u003d0;this.B\u003d1;this.u\u003d!1;this.offsets\u003dnew Float64Array(128);this.i\u003dnew Float64Array(128)};\nlC\u003dfunction(a){a.offsets.length\u003ca.count+1\u0026\u0026a.resize(2*a.offsets.length)};\nmC\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?[]:a;this.i\u003d[];this.B\u003dthis.u\u003d0;this.C\u003dvoid 0;this.totalLength\u003d0;a.forEach(function(c){b.append(c)})};\nNoa\u003dfunction(a,b){return 0\u003d\u003d\u003da.i.length?!1:(a\u003da.i[a.i.length-1])\u0026\u0026a.buffer\u003d\u003d\u003db.buffer\u0026\u0026a.byteOffset+a.length\u003d\u003d\u003db.byteOffset};\nnC\u003dfunction(a,b){b\u003dg.q(b.i);for(var c\u003db.next();!c.done;c\u003db.next())a.append(c.value)};\noC\u003dfunction(a){a.C\u003dvoid 0;a.u\u003d0;a.B\u003d0};\npC\u003dfunction(a,b,c){a.isFocused(b);return b-a.B+c\u003c\u003da.i[a.u].length};\nOoa\u003dfunction(a){if(!a.C){var b\u003da.i[a.u];a.C\u003dnew DataView(b.buffer,b.byteOffset,b.length)}return a.C};\nPoa\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?0:b;c\u003dvoid 0\u003d\u003d\u003dc?-1:c;if(!a.totalLength)return new DataView(new ArrayBuffer(0));0\u003ec\u0026\u0026(c\u003da.totalLength-b);a.focus(b);if(!pC(a,b,c)){var d\u003da.u,e\u003da.B;a.focus(b+c-1);e\u003dnew Uint8Array(a.B+a.i[a.u].length-e);for(var f\u003d0,h\u003dd;h\u003c\u003da.u;h++)e.set(a.i[h],f),f+\u003da.i[h].length;a.i.splice(d,a.u-d+1,e);oC(a);a.focus(b)}d\u003da.i[a.u];return new DataView(d.buffer,d.byteOffset+b-a.B,c)};\nqC\u003dfunction(a,b,c){a\u003dPoa(a,void 0\u003d\u003d\u003db?0:b,void 0\u003d\u003d\u003dc?-1:c);return new Uint8Array(a.buffer,a.byteOffset,a.byteLength)};\nQoa\u003dfunction(a){a\u003dqC(a,0,-1);var b\u003dnew Uint8Array(a.length);try{b.set(a)}catch(d){for(var c\u003d0;c\u003ca.length;c++)b[c]\u003da[c]}return b};\nrC\u003dfunction(a,b){a.focus(b);return a.i[a.u][b-a.B]};\nRoa\u003dfunction(a,b){a.focus(b);return pC(a,b,4)?Ooa(a).getUint32(b-a.B):256*(256*(256*rC(a,b)+rC(a,b+1))+rC(a,b+2))+rC(a,b+3)};\nsC\u003dfunction(a,b,c){this.info\u003da;this.B\u003dc;this.u\u003dnull;this.C\u003d-1;this.timestampOffset\u003d0;this.D\u003d!1;this.i\u003db instanceof mC?b:new mC([b])};\ntC\u003dfunction(a){return Poa(a.i)};\nSoa\u003dfunction(a,b){if(1!\u003d\u003da.info.i.info.containerType||a.info.Bb||!a.info.Vd)return!0;a\u003dtC(a);for(var c\u003d0,d\u003d0;c+4\u003ca.byteLength;){d\u003da.getUint32(c);if(!d)return!1;c+\u003dd}return c!\u003d\u003da.byteLength?(b\u0026\u0026(b.lastboxlen\u003dd.toString(),4\u003c\u003da.byteLength\u0026\u0026(b.lastbytes\u003da.getUint32(a.byteLength-4).toString()),b.boxlen\u003dc.toString(),b.bytelen\u003da.byteLength.toString()),!1):!0};\nToa\u003dfunction(a,b){b\u003dMath.min(b,a.info.u);var c\u003da.i.split(b),d\u003dc.Gz;c\u003dc.Pq;var e\u003dnew SB(a.info.type,a.info.i,a.info.range,a.info.I,a.info.Na,a.info.startTime,a.info.duration,a.info.Bb,b,!1,!1);d\u003dnew sC(e,d,a.B);a\u003dnew SB(a.info.type,a.info.i,a.info.range,a.info.I,a.info.Na,a.info.startTime,a.info.duration,a.info.Bb+b,a.info.u-b,a.info.B,a.info.Vd);a\u003dnew sC(a,c,!1);return[d,a]};\nUoa\u003dfunction(a,b,c){var d;if(!(d\u003d!VB(a.info,b.info)||a.info.Vd)){if(c\u003dvoid 0\u003d\u003d\u003dc?!1:c)c\u003db.i,c\u003d!(c.i.length?Noa(a.i,c.i[0]):1);d\u003dc}if(d)return null;c\u003dnew SB(a.info.type,a.info.i,a.info.range,a.info.I,a.info.Na,a.info.startTime,a.info.duration,a.info.Bb,a.info.u,a.info.B,a.info.Vd);d\u003db.info;c.u+\u003dd.u;c.range\u0026\u0026(c.K+\u003dd.K);c.D\u003dd.D;c.Vd\u003dd.Vd;c.B\u003dc.B||d.B;d\u003dnew mC;nC(d,a.i);nC(d,b.i);c\u003dnew sC(c,d,a.B);c.u\u003db.u||a.u;if(a\u003dc.info.range)a\u003dc.i,a\u003d!(1\u003d\u003d\u003da.i.length\u0026\u00260\u003ca.i[0].byteOffset);a\u0026\u0026(c.B\u003d!1);return c};\nVoa\u003dfunction(a){g.uC(a.info.i.info)||a.info.i.info.xe();if(-1!\u003d\u003da.C)return a.C;if(a.u\u0026\u0026Una(a.u))return a.C\u003dUna(a.u),a.C;if(g.uC(a.info.i.info)){var b\u003dtC(a);for(var c\u003da.info.i.i,d\u003dNaN,e\u003dNaN,f\u003d0;jB(b,f);){var h\u003dkB(b,f);1936286840\u003d\u003d\u003dh.type?e\u003dh.data.getUint32(h.dataOffset+8):1836476516\u003d\u003d\u003dh.type?e\u003dg.gB(h):1952867444\u003d\u003d\u003dh.type\u0026\u0026isNaN(d)\u0026\u0026(d\u003dg.mB(h));f\u003dlB(h.type)?f+8:f+h.size}!e\u0026\u0026c\u0026\u0026(e\u003dhB(c));b\u003dd/e}else b\u003dnew pB(tC(a)),c\u003da.B?b:new pB(new DataView(a.info.i.i.buffer)),d\u003dCB(c),c\u003db.i,b.i\u003d0,DB(b)?tB(b,231)?(d\u003d\nxB(b)*d/1E9,b.i\u003dc,b\u003dd):(b.i\u003dc,b\u003dNaN):(b.i\u003dc,b\u003dNaN);a.C\u003db||a.info.C;return a.C};\nXoa\u003dfunction(a,b){0\u003ca.timestampOffset\u0026\u0026(b-\u003da.timestampOffset);var c\u003dVoa(a)+b;Woa(a,c);a.timestampOffset\u003db};\nWoa\u003dfunction(a,b){g.uC(a.info.i.info)||a.info.i.info.xe();a.C\u003db;if(g.uC(a.info.i.info)){var c\u003dtC(a);a\u003da.info.i.i;for(var d\u003dNaN,e\u003dNaN,f\u003d0;jB(c,f);){var h\u003dkB(c,f);isNaN(d)\u0026\u0026(1936286840\u003d\u003d\u003dh.type?d\u003dh.data.getUint32(h.dataOffset+8):1836476516\u003d\u003d\u003dh.type\u0026\u0026(d\u003dg.gB(h)));if(1952867444\u003d\u003d\u003dh.type){!d\u0026\u0026a\u0026\u0026(d\u003dhB(a));var l\u003dg.mB(h);isNaN(e)\u0026\u0026(e\u003dMath.round(b*d)-l);l+\u003de;if(h.data.getUint8(h.dataOffset)){var m\u003dh.data,n\u003dh.dataOffset+4;m.setUint32(n,Math.floor(l/4294967296));m.setUint32(n+4,l\u00264294967295)}else h.data.setUint32(h.dataOffset+\n4,l)}f\u003dlB(h.type)?f+8:f+h.size}return!0}c\u003dnew pB(tC(a));a\u003da.B?c:new pB(new DataView(a.info.i.i.buffer));d\u003dCB(a);a\u003dc.i;c.i\u003d0;if(DB(c)\u0026\u0026tB(c,231))if(e\u003duB(c,!0),b\u003dMath.floor(1E9*b/d),Math.ceil(Math.log(b)/Math.log(2)/8)\u003ee)b\u003d!1;else{for(d\u003de-1;0\u003c\u003dd;d--)c.u.setUint8(c.i+d,b\u0026255),b\u003e\u003e\u003e\u003d8;c.i\u003da;b\u003d!0}else b\u003d!1;return b};\nvC\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dYoa(a);a\u003db?0:a.info.K;return c||a};\nYoa\u003dfunction(a){g.uC(a.info.i.info)||a.info.i.info.xe();if(a.u\u0026\u00266\u003d\u003d\u003da.info.type)return a.u.Zi;if(g.uC(a.info.i.info)){var b\u003dtC(a);var c\u003d0;b\u003dg.oB(b,1936286840);b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())d\u003d$na(d.value),c+\u003dd.TG[0]/d.YG;c\u003dc||NaN;if(!(0\u003c\u003dc))a:{c\u003dtC(a);b\u003da.info.i.i;for(var e\u003dd\u003d0,f\u003d0;jB(c,d);){var h\u003dkB(c,d);if(1836476516\u003d\u003d\u003dh.type)e\u003dg.gB(h);else if(1836019558\u003d\u003d\u003dh.type){!e\u0026\u0026b\u0026\u0026(e\u003dhB(b));if(!e){c\u003dNaN;break a}var l\u003diB(h.data,h.dataOffset,1953653094),m\u003de,n\u003diB(l.data,l.dataOffset,1952868452);\nl\u003diB(l.data,l.dataOffset,1953658222);var p\u003dYA(n);YA(n);p\u00262\u0026\u0026YA(n);n\u003dp\u00268?YA(n):0;var r\u003dYA(l),t\u003dr\u00261;p\u003dr\u00264;var u\u003dr\u0026256,x\u003dr\u0026512,y\u003dr\u00261024;r\u0026\u003d2048;var z\u003dZA(l);t\u0026\u0026YA(l);p\u0026\u0026YA(l);for(var D\u003dt\u003d0;D\u003cz;D++){var H\u003du?YA(l):n;x\u0026\u0026YA(l);p\u0026\u00260\u003d\u003d\u003dD||!y||YA(l);r\u0026\u0026YA(l);t+\u003dH}f+\u003dt/m}d\u003dlB(h.type)?d+8:d+h.size}c\u003df||NaN}c||g.Cy(new g.yw(\"Missing duration while parsing bmff\",RB(a.info)))}else c\u003dnew pB(tC(a)),a\u003da.B?c:new pB(new DataView(a.info.i.i.buffer)),c\u003dioa(c,CB(a));return c};\nZoa\u003dfunction(a){var b\u003dtC(a);var c\u003d(c\u003dg.fB(b,0,1936286840))?c.data.getUint32(c.dataOffset+8):NaN;isNaN(c)\u0026\u0026(a\u003da.info.i.i,c\u003d(b\u003dg.fB(b,0,1836476516))?g.gB(b):a?hB(a):NaN);return c};\n$oa\u003dfunction(a){if(!a.u){g.uC(a.info.i.info)||a.info.i.info.xe();if(g.uC(a.info.i.info))var b\u003dg.boa(tC(a));else{b\u003dnew pB(tC(a));var c\u003db.i;b.i\u003d0;var d\u003dnull,e\u003dnull;if(rB(b,[408125543,307544935]))for(var f\u003db.i+uB(b,!0);b.i\u003cf;)if(29555!\u003d\u003duB(b,!1))yB(b);else for(var h\u003db.i+uB(b,!0);b.i\u003ch;)if(26568!\u003d\u003duB(b,!1))yB(b);else for(var l\u003db.i+uB(b,!0);b.i\u003cl;){var m\u003duB(b,!1);if(17543\u003d\u003d\u003dm){if(m\u003dgoa(b),m\u003deB(m))if(e)for(var n\u003dg.q(Object.keys(m)),p\u003dn.next();!p.done;p\u003dn.next())p\u003dp.value,e[p]\u003dm[p];else e\u003dm}else 17827\u003d\u003d\u003d\nm?(m\u003dgoa(b),d||(d\u003dm)):yB(b)}b.i\u003dc;b\u003de?new dB(e,d):null}a.u\u003db}};\napa\u003dfunction(a){if(!a.D){if(g.uC(a.info.i.info)){var b\u003dtC(a);var c\u003diB(b,0,1836019574);if(c){c\u003dc.offset+c.size;var d\u003dnew Uint8Array(c);d.set(new Uint8Array(b.buffer,b.byteOffset,c));b\u003dd}else b\u003dnull}else b\u003dhoa(new pB(tC(a)));b\u0026\u0026(a.info.i.i\u003db,a.D\u003d!0)}};\nwC\u003dfunction(a,b,c,d,e){MB.call(this,a,b,c,d);this.K\u003dnull;this.index\u003de?new e.NativeSegmentIndex:new kC};\nxC\u003dfunction(a,b,c,d){for(var e\u003d[],f\u003db;f\u003c\u003da.index.getLastSegmentNumber();f++){var h\u003dQB(a.index.getOffset(f),a.index.getByteLength(f)),l\u003da.index.getStartTime(f),m\u003da.index.getDuration(f),n\u003dMath.max(0,c-h.start),p\u003dMath.min(h.end+1,c+d)-(h.start+n),r\u003df\u003d\u003d\u003da.index.getLastSegmentNumber()\u0026\u0026n+p\u003d\u003d\u003dh.length;e.push(new SB(3,a,h,\"getRequestInfoForRange\",f,l,m,n,p,r));if(h.start+n+p\u003e\u003dc+d)break}e.length||g.By(new g.yw(\"b189619593\",\"\"+b,\"\"+c,\"\"+d));return new YB(e)};\nyC\u003dfunction(a,b,c,d){this.sampleRate\u003da||0;this.numChannels\u003db||0;this.spatialAudioType\u003dc||0;this.itag\u003dd||\"\"};\nbpa\u003dfunction(a,b,c,d){this.displayName\u003da;this.vssId\u003db;this.languageCode\u003dc;this.kind\u003dvoid 0\u003d\u003d\u003dd?\"\":d};\nAC\u003dfunction(a,b,c,d,e,f,h,l,m){this.width\u003da;this.height\u003db;this.quality\u003df||zC(a,b);this.i\u003dg.oA[this.quality];this.fps\u003dc||0;this.stereoLayout\u003d!e||null!\u003dd\u0026\u00260!\u003d\u003dd\u0026\u00261!\u003d\u003dd?0:e;this.projectionType\u003dd?2\u003d\u003d\u003dd\u0026\u00262\u003d\u003d\u003de?3:d:0;(a\u003dh)||(a\u003dg.oA[this.quality],0\u003d\u003d\u003da?a\u003d\"Auto\":(b\u003dthis.fps,c\u003dthis.projectionType,a\u003da.toString()+(2\u003d\u003d\u003dc||3\u003d\u003d\u003dc||4\u003d\u003d\u003dc?\"s\":\"p\")+(55\u003cb?\"60\":49\u003cb?\"50\":39\u003cb?\"48\":\"\")));this.qualityLabel\u003da;this.u\u003dl||\"\";this.primaries\u003dm||\"\"};\nzC\u003dfunction(a,b){var c\u003dMath.max(a,b);a\u003dMath.min(a,b);b\u003dBC[0];for(var d\u003d0;d\u003cBC.length;d++){var e\u003dBC[d],f\u003dg.oA[e];if(c\u003e\u003d1.3*Math.floor(16*f/9)||a\u003e\u003d1.3*f)return b;b\u003de}return\"tiny\"};\nEC\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.id\u003da;this.mimeType\u003db;0\u003cc.Pb||(c.Pb\u003d16E3);Object.assign(this,c);this.containerType\u003dCC(b);this.i\u003dDC[this.kc()]||\"\"};\nFC\u003dfunction(a){return\"9\"\u003d\u003d\u003da.i||\"(\"\u003d\u003d\u003da.i||\"9h\"\u003d\u003d\u003da.i||\"(h\"\u003d\u003d\u003da.i};\nGC\u003dfunction(a){return\"9h\"\u003d\u003d\u003da.i||\"(h\"\u003d\u003d\u003da.i};\nHC\u003dfunction(a){return\"1\"\u003d\u003d\u003da.i||\"1h\"\u003d\u003d\u003da.i};\ng.uC\u003dfunction(a){return 1\u003d\u003d\u003da.containerType};\nIC\u003dfunction(a){return\"application/x-mpegURL\"\u003d\u003d\u003da.mimeType};\ncpa\u003dfunction(a){var b\u003dnavigator.mediaCapabilities;if(!b||\"f\"\u003d\u003d\u003da.i)return Promise.resolve();var c\u003d{type:a.audio\u0026\u0026a.video?\"file\":\"media-source\"};a.video\u0026\u0026(c.video\u003d{contentType:a.mimeType,width:a.video.width||640,height:a.video.height||360,bitrate:8*a.Pb||1E6,framerate:a.video.fps||30});a.audio\u0026\u0026(c.audio\u003d{contentType:a.mimeType,channels:a.audio.numChannels||2,bitrate:8*a.Pb||128E3,samplerate:a.audio.sampleRate||44100});return b.decodingInfo(c).then(function(d){a.u\u003dd})};\nJC\u003dfunction(a){return a.includes(\"vtt\")||a.includes(\"text/mp4\")};\nCC\u003dfunction(a){return 0\u003c\u003da.indexOf(\"/mp4\")?1:0\u003c\u003da.indexOf(\"/webm\")?2:0\u003c\u003da.indexOf(\"/x-flv\")?3:0\u003c\u003da.indexOf(\"/vtt\")?4:0};\ndpa\u003dfunction(a,b,c,d,e){var f\u003dnew yC;b in g.oA||(b\u003d\"small\");\"light\"\u003d\u003d\u003db\u0026\u0026(b\u003d\"tiny\");d\u0026\u0026e?(e\u003dNumber(e),d\u003dNumber(d)):(e\u003dg.oA[b],d\u003dMath.round(16*e/9));d\u003dnew AC(d,e,0,null,void 0,b,void 0,void 0,void 0);a\u003dunescape(a.replace(/\u0026quot;/g,\u0027\"\u0027));return new EC(c,a,{audio:f,video:d})};\nKC\u003dfunction(a,b,c){this.name\u003da;this.id\u003db;this.isDefault\u003dc};\ng.LC\u003dfunction(){ay.apply(this,arguments)};\nMC\u003dfunction(){var a\u003dg.Ha(\"yt.player.utils.videoElement_\");a||(a\u003dg.ih(\"VIDEO\"),g.Ga(\"yt.player.utils.videoElement_\",a,void 0));return a};\nNC\u003dfunction(a){var b\u003dMC();return!!(b\u0026\u0026b.canPlayType\u0026\u0026b.canPlayType(a))};\nepa\u003dfunction(a){try{var b\u003dOC(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||OC(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(OC(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||OC(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(b||!a)||NC(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(c){return\"html5.missingapi\"}};\nOC\u003dfunction(a){if(/opus/.test(a)\u0026\u0026g.Rj\u0026\u0026!(0,Hs)(\"38\")\u0026\u0026!g.Xu())return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(a);if(/webm/.test(a)\u0026\u0026!Sia())return!1;\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u003d\u003d\u003da\u0026\u0026(a\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!NC(a)};\nPC\u003dfunction(){return\"pictureInPictureEnabled\"in window.document\u0026\u0026!!window.document.pictureInPictureEnabled};\nQC\u003dfunction(){var a\u003dMC();return!!a.webkitSupportsPresentationMode\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.webkitSetPresentationMode};\nRC\u003dfunction(){var a\u003dMC();try{var b\u003da.muted;a.muted\u003d!b;return a.muted!\u003d\u003db}catch(c){}return!1};\nSC\u003dfunction(a,b){return{start:function(c){return a[c]},\nend:function(c){return b[c]},\nlength:a.length}};\nTC\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?\",\":b;c\u003dvoid 0\u003d\u003d\u003dc?a?a.length:0:c;var d\u003d[];if(a)for(c\u003dMath.max(a.length-c,0);c\u003ca.length;c++)d.push(a.start(c).toFixed(3)+\"-\"+a.end(c).toFixed(3));return d.join(b)};\nUC\u003dfunction(a,b){if(!a)return-1;try{for(var c\u003d0;c\u003ca.length;c++)if(a.start(c)\u003c\u003db\u0026\u0026a.end(c)\u003e\u003db)return c}catch(d){}return-1};\nVC\u003dfunction(a,b){return 0\u003c\u003dUC(a,b)};\nfpa\u003dfunction(a,b){if(!a)return NaN;b\u003dUC(a,b);return 0\u003c\u003db?a.start(b):NaN};\nWC\u003dfunction(a,b){if(!a)return NaN;b\u003dUC(a,b);return 0\u003c\u003db?a.end(b):NaN};\nXC\u003dfunction(a){return a\u0026\u0026a.length?a.end(a.length-1):NaN};\ngpa\u003dfunction(a,b){a\u003dWC(a,b);return 0\u003c\u003da?a-b:0};\nYC\u003dfunction(a,b,c){for(var d\u003d[],e\u003d[],f\u003d0;f\u003ca.length;f++)a.end(f)\u003cb||a.start(f)\u003ec||(d.push(Math.max(b,a.start(f))-b),e.push(Math.min(c,a.end(f))-b));return SC(d,e)};\nZC\u003dfunction(a,b,c,d){g.R.call(this);var e\u003dthis;this.Ed\u003da;this.start\u003db;this.end\u003dc;this.isActive\u003dd;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.bL\u003d{error:function(){!e.isDisposed()\u0026\u0026e.isActive\u0026\u0026e.ea(\"error\",e)},\nupdateend:function(){!e.isDisposed()\u0026\u0026e.isActive\u0026\u0026e.ea(\"updateend\",e)}};\ndy(this.Ed,this.bL);this.Qx\u003dthis.isActive};\n$C\u003dfunction(a,b,c,d,e){var f;g.R.call(this);var h\u003dthis;this.Wb\u003da;this.Qe\u003db;this.id\u003dc;this.containerType\u003dd;this.isVideo\u003de;this.GL\u003dthis.Xz\u003dthis.Xe\u003dnull;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.DJ\u003dSC([],[]);this.By\u003d!1;this.Fe\u003dfunction(l){return h.ea(l.type,h)};\nif(null\u003d\u003d\u003d(f\u003dthis.Wb)||void 0\u003d\u003d\u003df?0:f.addEventListener)this.Wb.addEventListener(\"updateend\",this.Fe),this.Wb.addEventListener(\"error\",this.Fe)};\naD\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\nbD\u003dfunction(a,b){this.i\u003da;this.u\u003dvoid 0\u003d\u003d\u003db?!1:b;this.B\u003d!1};\ncD\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.G.call(this);this.mediaSource\u003da;this.Qe\u003db;this.isView\u003dc;this.B\u003d0;this.callback\u003dnull;this.events\u003dnew g.LC(this);g.I(this,this.events);this.yw\u003dnew bD(this.mediaSource?window.URL.createObjectURL(this.mediaSource):this.Qe.webkitMediaSourceURL,!0);a\u003dthis.mediaSource||this.Qe;by(this.events,a,[\"sourceopen\",\"webkitsourceopen\"],this.wW);by(this.events,a,[\"sourceclose\",\"webkitsourceclose\"],this.vW)};\nhpa\u003dfunction(){return!!(window.MediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nipa\u003dfunction(a,b){dD(a)?(0,g.Gh)(function(){b(a)}):a.callback\u003db};\ndD\u003dfunction(a){try{return\"open\"\u003d\u003d\u003deD(a)}catch(b){return!1}};\neD\u003dfunction(a){if(a.mediaSource)return a.mediaSource.readyState;switch(a.Qe.webkitSourceState){case a.Qe.SOURCE_OPEN:return\"open\";case a.Qe.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nfD\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)};\njpa\u003dfunction(a,b,c,d){if(!a.i||!a.u)return null;var e\u003da.i.isView()?a.i.Ed:a.i,f\u003da.u.isView()?a.u.Ed:a.u,h\u003dnew cD(a.mediaSource,a.Qe,!0);h.yw\u003da.yw;e\u003dnew ZC(e,b,c,d);b\u003dnew ZC(f,b,c,d);h.i\u003de;h.u\u003db;g.I(h,e);g.I(h,b);dD(a)||a.i.lB(a.i.hd());return h};\nkpa\u003dfunction(a,b){return gD(function(c,d){return g.Gu(c,d,4,1E3)},a,b)};\ng.lpa\u003dfunction(a){var b;a.responseType\u0026\u0026\"text\"!\u003d\u003da.responseType?\"arraybuffer\"\u003d\u003d\u003da.responseType\u0026\u0026(b\u003dRA(new Uint8Array(a.response))):b\u003da.responseText;return!b||2048\u003cb.length?\"\":0\u003d\u003d\u003db.indexOf(\"https://\")?b:\"\"};\ngD\u003dfunction(a,b,c){b.match(mpa);return a(b,c).then(function(d){var e\u003dg.lpa(d.xhr);return e?gD(a,e,c):d.xhr})};\nhD\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?\"\":a;b\u003dvoid 0\u003d\u003d\u003db?null:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.R.call(this);this.sourceUrl\u003da;this.isLivePlayback\u003dc;this.La\u003dthis.duration\u003d0;this.df\u003dthis.S\u003dthis.isLive\u003dthis.B\u003d!1;this.xg\u003dthis.ye\u003d0;this.isOtf\u003dthis.xf\u003d!1;this.Ba\u003d(0,g.Q)();this.X\u003dInfinity;this.i\u003d{};this.state\u003dthis.oa\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.Z\u003d[];this.C\u003dnull;this.xa\u003d0;this.Sa\u003d\"\";this.Aa\u003dNaN;this.K\u003dthis.I\u003dthis.D\u003dthis.timestampOffset\u003dthis.u\u003d0;this.Wa\u003d!!b\u0026\u0026b.kb(\"html5_live_nonzero_first_segment_start_time\");\nthis.fb\u003d!!b\u0026\u0026b.kb(\"html5_live_self_init_segments\");this.withCredentials\u003d!b||!b.kb(\"html5_manifest_without_credentials\");this.Ka\u003d!!b\u0026\u0026b.kb(\"disable_html5_manifest_namespace_redux\");this.Va\u003db\u0026\u0026b.kb(\"disable_html5_duration_caching\")?Infinity:10;this.Za\u003d!!b\u0026\u0026b.kb(\"html5_reset_index_on_mismatch\");npa\u003d!!b\u0026\u0026b.kb(\"html5_modern_vp9_mime_type\");this.Ia\u003d!!b\u0026\u0026b.kb(\"html5_unrewrite_timestamps\")};\nEna\u003dfunction(a){return g.Ee(a.i,function(b){return!!b.info.video\u0026\u0026b.info.video.isHdr()})};\nBA\u003dfunction(a){return g.Ee(a.i,function(b){return!!b.info.Hd})};\nopa\u003dfunction(a){return g.Ee(a.i,function(b){return JC(b.info.mimeType)})};\nppa\u003dfunction(a){return g.Ee(a.i,function(b){return b.info.video?2\u003d\u003d\u003db.info.video.projectionType:!1})};\nqpa\u003dfunction(a){return g.Ee(a.i,function(b){return b.info.video?3\u003d\u003d\u003db.info.video.projectionType:!1})};\nrpa\u003dfunction(a){return g.Ee(a.i,function(b){return b.info.video?4\u003d\u003d\u003db.info.video.projectionType:!1})};\nspa\u003dfunction(a){return g.Ee(a.i,function(b){return b.info.video?1\u003d\u003d\u003db.info.video.stereoLayout:!1})};\ntpa\u003dfunction(a){return Fe(a.i,function(b){return b.info.video?b.ZF():!0})};\nuA\u003dfunction(a){return g.Ee(a.i,function(b){return JA(b.u.i)})};\nupa\u003dfunction(a){return g.Ee(a.i,function(b){return!(b.index instanceof kC)})};\niD\u003dfunction(a,b){a.i[b.info.id]\u003db};\nypa\u003dfunction(a,b,c,d,e,f){var h\u003dvpa(a);if(d||e){c\u003dnew hD(\"\",null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.experiments,!0);a\u003dg.q(a);for(d\u003da.next();!d.done;d\u003da.next()){var l\u003dd.value;d\u003djD(l,b);f\u003dkD(l.url,l.sp,l.s);h\u003dNumber(l.target_duration_sec)||5;l\u003dNumber(l.max_dvr_duration_sec)||14400;var m\u003dNumber(f.get(\"mindsq\")||f.get(\"min_sq\")||\"0\"),n\u003dNumber(f.get(\"maxdsq\")||f.get(\"max_sq\")||\"0\")||Infinity;c.ye\u003dc.ye||m;c.xg\u003dc.xg||n;var p\u003d!JC(d.mimeType);f\u0026\u0026iD(c,new iC(f,d,{Zi:h,Ak:p,Ul:l,ye:m,xg:n,xw:300,df:e}))}c.B\u003d!e;c.xf\u003d!0;\nc.isManifestless\u003d!0;c.isLive\u003d!e;c.df\u003de;c.S\u003d!!c.ye\u0026\u0026!!c.xg\u0026\u0026isFinite(c.xg);b\u003dc}else b\u003d3\u003d\u003d\u003dh?wpa(a,b,c,null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.experiments):xpa(a,b,c,f);return b};\nxpa\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dnew hD(\"\",null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.experiments,!1);e.duration\u003dc||0;g.mc(a,function(f){var h\u003djD(f,b,e.duration),l\u003dPB(f.init),m\u003dPB(f.index);(f\u003dkD(f.url,f.sp,f.s))\u0026\u0026iD(e,new wC(f,h,l,m,null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.pj))});\nreturn e};\nwpa\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dnew hD(\"\",d,!1);e.duration\u003dc||0;g.mc(a,function(f){var h\u003djD(f,b,e.duration),l\u003dkD(f.url,f.sp,f.s);if(l)if(3\u003d\u003d\u003dh.streamType)iD(e,new jC(l,h,\"sq/0\"));else{var m\u003dPB(f.init);f\u003dPB(f.index);iD(e,new wC(l,h,m,f))}});\ne.isOtf\u003d!0;return e};\njD\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var d\u003da.type;var e\u003da.itag;var f\u003da.xtags;f\u0026\u0026(e\u003da.itag+\";\"+f);if(/(vp9|vp09|vp8|avc1|av01)/.test(d)){var h\u003d(a.size||\"640x360\").split(\"x\");h\u003dnew AC(+h[0],+h[1],+a.fps,+a.projection_type,+a.stereo_layout,void 0,a.quality_label,a.eotf,a.primaries);f\u003dh;null\u003d\u003d\u003dlD\u0026\u0026(lD\u003dwindow.MediaSource\u0026\u0026MediaSource.isTypeSupported\u0026\u0026MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027)\u0026\u0026!MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027));\nif(npa\u0026\u0026window.MediaSource\u0026\u0026MediaSource.isTypeSupported)!lD\u0026\u00260\u003cd.indexOf(\"vp09.00\")?d\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027:!lD\u0026\u00260\u003cd.indexOf(\"vp09.02\")\u0026\u0026(d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027);else if((lD||zpa)\u0026\u0026(\u0027video/webm; codecs\u003d\"vp9\"\u0027\u003d\u003d\u003dd||\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u003d\u003d\u003dd)){var l\u003d\"00\",m\u003d\"08\",n\u003d\"01\",p\u003d\"01\",r\u003d\"01\";\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u003d\u003d\u003dd\u0026\u0026(l\u003d\"02\",m\u003d\"10\",\"bt2020\"\u003d\u003d\u003df.primaries\u0026\u0026(r\u003dn\u003d\"09\"),\"smpte2084\"\u003d\u003d\u003df.u\u0026\u0026(p\u003d\"16\"),\"arib-std-b67\"\u003d\u003d\u003df.u\u0026\u0026(p\u003d\"18\"));d\u003d\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",l,\"51\",m,\"01\",n,p,r,\"00\"].join(\".\")+\n\u0027\"\u0027}}var t;if(/(opus|mp4a|dtse|ac-3|ec-3)/.test(d)){var u\u003dnew yC(+a.audio_sample_rate||void 0,+a.audio_channels||0,+a.spatial_audio_type);a.name\u0026\u0026(t\u003dnew KC(a.name,a.audio_track_id,\"1\"\u003d\u003d\u003da.isDefault))}var x;a.caption_display_name\u0026\u0026a.caption_vss_id\u0026\u0026a.caption_language_code\u0026\u0026(x\u003dnew bpa(a.caption_display_name,a.caption_vss_id,a.caption_language_code,a.caption_kind));f\u003dNumber(a.bitrate)/8;l\u003dNumber(a.clen);m\u003dNumber(a.lmt);c\u003dc\u0026\u0026l?l/c:0;if(b\u0026\u0026a.drm_families){var y\u003d{};n\u003dg.q(a.drm_families.split(\",\"));for(p\u003d\nn.next();!p.done;p\u003dn.next())p\u003dp.value,y[p]\u003db[p]}return new EC(e,d,{audio:u,video:h,Dc:t,Hd:y,Pb:f,Uu:c,contentLength:l,lastModified:m,captionTrack:x,streamType:+a.stream_type})};\nvpa\u003dfunction(a){return Ro(a,function(b){return 3\u003d\u003d\u003d+b.stream_type})?3:0};\nApa\u003dfunction(a,b){return a.timeline?dc(a.timeline.C,b):a.Z.length?dc(a.Z,b):[]};\nkD\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;a\u003dnew g.FA(a,!0);a.set(\"alr\",\"yes\");c\u0026\u0026(c\u003dJna(decodeURIComponent(c)),a.set(b,encodeURIComponent(c)));return a};\nEpa\u003dfunction(a,b){var c\u003dcC(b,\"id\");c\u003dc.replace(\":\",\";\");var d\u003dcC(b,\"mimeType\"),e\u003dcC(b,\"codecs\");d\u003de?d+\u0027; codecs\u003d\"\u0027+e+\u0027\"\u0027:d;e\u003dNumber(cC(b,\"bandwidth\"))/8;var f\u003dNumber(dC(b,\"BaseURL\").getAttribute(mD(a,\"contentLength\"))),h\u003da.duration\u0026\u0026f?f/a.duration:0;if(/(vp9|vp09|vp8|avc1|av01)/.test(d)){var l\u003dNumber(cC(b,\"width\"));var m\u003dNumber(cC(b,\"height\")),n\u003dNumber(cC(b,\"frameRate\")),p\u003dBpa(cC(b,mD(a,\"projectionType\")));a:switch(cC(b,mD(a,\"stereoLayout\"))){case \"layout_left_right\":var r\u003d1;break a;case \"layout_top_bottom\":r\u003d\n2;break a;default:r\u003d0}l\u003dnew AC(l,m,n,p,r)}if(/(opus|mp4a|dtse|ac-3|ec-3)/.test(d)){var t\u003dNumber(cC(b,\"audioSamplingRate\"));var u\u003dNumber(cC(b.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));m\u003dCpa(cC(b,mD(a,\"spatialAudioType\")));t\u003dnew yC(t,u,m);a:{u\u003dcC(b,\"lang\")||\"und\";if(m\u003ddC(b,\"Role\"))if(p\u003dcC(m,\"value\")||\"\",Ke(Dpa,p)){m\u003du+\".\"+Dpa[p];n\u003d\"main\"\u003d\u003d\u003dp;a\u003dcC(b,mD(a,\"langName\"))||u+\" - \"+p;u\u003dnew KC(a,m,n);break a}u\u003dvoid 0}}if(b\u003ddC(b,\"ContentProtection\"))if(\"http://youtube.com/drm/2012/10/10\"\u003d\u003d\u003d\nb.getAttribute(\"schemeIdUri\")){var x\u003d{};for(b\u003db.firstChild;null!\u003db;b\u003db.nextSibling)b instanceof Element\u0026\u0026/SystemURL/.test(b.nodeName)\u0026\u0026(a\u003db.getAttribute(\"type\"),m\u003db.textContent,a\u0026\u0026m\u0026\u0026(x[a]\u003dm.trim()))}else x\u003dvoid 0;return new EC(c,d,{audio:t,video:l,Dc:u,Hd:x,Pb:e,Uu:h,contentLength:f})};\nBpa\u003dfunction(a){switch(a){case \"equirectangular\":return 2;case \"equirectangular_threed_top_bottom\":return 3;case \"mesh\":return 4;case \"rectangular\":return 1;default:return 0}};\nCpa\u003dfunction(a){switch(a){case \"spatial_audio_type_ambisonics_5_1\":return 1;case \"spatial_audio_type_ambisonics_quad\":return 2;case \"spatial_audio_type_foa_with_non_diegetic\":return 3;default:return 0}};\nGpa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;a.state\u003d1;a.Ba\u003d(0,g.Q)();return kpa(b||a.sourceUrl,{format:\"RAW\",method:\"GET\",withCredentials:a.withCredentials}).then(function(c){if(!a.isDisposed()){a.oa\u003dc.status;c\u003dc.responseText;var d\u003dnew DOMParser;c\u003dyk(d,afa(c)).getElementsByTagName(\"MPD\")[0];a.X\u003d1E3*Coa(cC(c,\"minimumUpdatePeriod\"))||Infinity;if(!a.Ka){b:{if(c.attributes){d\u003dg.q(c.attributes);for(var e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,\"http://youtube.com/yt/2012/10/10\"\u003d\u003d\u003de.value){d\u003de.name.split(\":\")[1];\nbreak b}}d\u003d\"\"}a.Sa\u003dd}a.isLive\u003dInfinity\u003ea.X\u0026\u0026a.isLivePlayback;a.La\u003dNumber(cC(c,mD(a,\"earliestMediaSequence\")))||0;if(d\u003dDate.parse(Doa(cC(c,mD(a,\"mpdResponseTime\")))))a.xa\u003d(Date.now()-d)/1E3;a.isLive\u0026\u00260\u003e\u003dc.getElementsByTagName(\"SegmentTimeline\").length||g.Wn(c.getElementsByTagName(\"Period\"),a.eX,a);a.state\u003d2;a.ea(\"loaded\");Fpa(a)}return a}).wh(function(c){if(c instanceof Eu){var d\u003dc.xhr;\na.oa\u003dd.status}a.state\u003d3;a.ea(\"loaderror\");return Qh(d)})};\nHpa\u003dfunction(a,b,c){return Gpa(new hD(a,b,c),a)};\nnD\u003dfunction(a){return a.isLive\u0026\u0026(0,g.Q)()-a.Ba\u003e\u003da.X};\nFpa\u003dfunction(a){var b\u003da.X;isFinite(b)\u0026\u0026(nD(a)?a.refresh():(b\u003dMath.max(0,a.Ba+b-(0,g.Q)()),a.C||(a.C\u003dnew g.L(a.refresh,b,a),g.I(a,a.C)),a.C.start(b)))};\nIpa\u003dfunction(a){a\u003da.i;for(var b in a){var c\u003da[b].index;if(c.isLoaded())return c.getLastSegmentNumber()+1}return 0};\noD\u003dfunction(a){return a.D\u0026\u0026(a.u||a.Ia)?a.D-(a.u||a.timestampOffset):0};\npD\u003dfunction(a){return a.I\u0026\u0026(a.u||a.Ia)?a.I-(a.u||a.timestampOffset):0};\nqD\u003dfunction(a){if(!isNaN(a.Aa))return a.Aa;var b\u003da.i,c;for(c in b){var d\u003db[c].index;if(d.isLoaded()){b\u003d0;for(c\u003dd.getFirstSegmentNumber();c\u003c\u003dd.getLastSegmentNumber();c++)b+\u003dd.getDuration(c);b/\u003dd.getNumberOfSegments();b\u003d.5*Math.round(b/.5);d.getNumberOfSegments()\u003ea.Va\u0026\u0026(a.Aa\u003db);return b}if(a.isLive\u0026\u0026(d\u003db[c],d.Zi))return d.Zi}return NaN};\nJpa\u003dfunction(a,b){a\u003dPe(a.i,function(d){return d.index.isLoaded()});\nif(!a)return NaN;a\u003da.index;var c\u003da.getSegmentNumberForTime(b);return a.getStartTime(c)\u003d\u003d\u003db?b:c\u003ca.getLastSegmentNumber()?a.getStartTime(c+1):NaN};\nKpa\u003dfunction(a,b){g.ze(a.i,function(c){g.ze(b,function(d,e){var f\u003dc.u;f.i.set(e,d);f.C.set(e,d);f.B\u0026\u0026f.B.set(e,d)})})};\nLpa\u003dfunction(a,b){if(!a.i[\"0\"]){var c\u003dnew EC(\"0\",\"fakesb\",{video:new AC(0,0,0,void 0,void 0,\"auto\")});a.i[\"0\"]\u003db?new bC(new g.FA(\"http://www.youtube.com/videoplayback\"),c,\"fake\"):new wC(new g.FA(\"http://www.youtube.com/videoplayback\"),c,new OB(0,0),new OB(0,0))}};\nrD\u003dfunction(a,b,c){for(var d in a.i){var e\u003dJC(a.i[d].info.mimeType)||a.i[d].info.isVideo();if(c\u003d\u003d\u003de){e\u003da.i[d].index;var f\u003dgC(e,b);0\u003c\u003df\u0026\u0026e.segments.splice(f,1)}}};\nmD\u003dfunction(a,b){return a.Ka?\"yt:\"+b:a.Sa+\":\"+b};\nMpa\u003dfunction(a){a.I\u003d0;a.D\u003d0;a.K\u003d0};\nNpa\u003dfunction(){var a\u003dg.Ry(\"yt-player-volume\")||{},b\u003da.volume;return{volume:isNaN(b)?100:g.tg(Math.floor(b),0,100),muted:!!a.muted}};\nOpa\u003dfunction(a){g.Qy(\"yt-player-bandwidth\",a,2592E3)};\nsD\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?2592E3:a;if(0\u003ca\u0026\u0026!(nma()\u003e(0,g.Q)()-1E3*a))return 0;a\u003dg.Ry(\"yt-player-quality\");if(\"string\"\u003d\u003d\u003dtypeof a){if(a\u003dg.oA[a],0\u003ca)return a}else if(a instanceof Object)return a.quality;return 0};\nPpa\u003dfunction(){var a\u003dg.Ry(\"yt-player-quality\");if(a instanceof Object\u0026\u0026a.quality\u0026\u0026a.previousQuality){if(a.quality\u003ea.previousQuality)return 1;if(a.quality\u003ca.previousQuality)return-1}return 0};\nQpa\u003dfunction(){var a\u003d{values:{},hm:{}};try{var b\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);a.values\u003db.values;a.halfLives\u003db.halfLives}catch(c){}return a};\nRpa\u003dfunction(a,b){var c\u003d\"\";49\u003cb?c\u003d\"p60\":32\u003cb\u0026\u0026(c\u003d\"p48\");return a+c};\nuD\u003dfunction(a,b){return+tD()[Rpa(a,b)]||8192};\ntD\u003dfunction(){return g.Ry(\"yt-player-performance-cap\")||{}};\nSpa\u003dfunction(a){g.Qy(\"yt-player-watch-later-pending\",a)};\nTpa\u003dfunction(){return!!g.Ry(\"yt-player-headers-readable\")};\nUpa\u003dfunction(a,b){g.Qy(\"yt-player-bandaid-host\",{primary:a,secondary:b},864E3)};\nVpa\u003dfunction(a){g.Qy(\"yt-player-playback-on-reload\",a)};\nWpa\u003dfunction(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(a){return 0}};\ng.Xpa\u003dfunction(){var a\u003dg.Ry(\"yt-player-caption-language-preferences\");return a?a:[]};\nYpa\u003dfunction(){this.Eb\u003dthis.i\u003dthis.Ia\u003dthis.I\u003dthis.D\u003dthis.xa\u003dthis.Ba\u003dthis.Wa\u003dthis.Va\u003d!1;this.X\u003dthis.S\u003d0;this.jb\u003d!1;this.Za\u003d!0;this.ob\u003dthis.fb\u003d!1;this.B\u003d0;this.Z\u003d!1;this.xb\u003dInfinity;this.cD\u003d!1;this.Fb\u003d!0;this.Sa\u003dthis.La\u003d!1;this.u\u003d{};this.ub\u003dthis.Ka\u003dthis.K\u003dthis.Aa\u003d!1;this.Be\u003d0;this.rb\u003d!1};\nFna\u003dfunction(a){if(a.Wa)return[\"f\"];var b\u003d\"9h 9 h 8 (h ( H *\".split(\" \");a.Z\u0026\u0026(b.unshift(\"1\"),b.unshift(\"1h\"));a.i\u0026\u0026b.unshift(\"h\");a.oa\u0026\u0026(b\u003d(Zpa[a.oa]||[a.oa]).concat(b));return b};\nDna\u003dfunction(a){var b\u003d[\"o\",\"a\",\"A\"];1\u003d\u003d\u003da.Be\u0026\u0026(a.xa\u0026\u0026(b\u003d[\"m\",\"M\"].concat(b)),a.D\u0026\u0026(b\u003d[\"mac3\",\"MAC3\"].concat(b)),a.I\u0026\u0026(b\u003d[\"meac3\",\"MEAC3\"].concat(b)));a.Va\u0026\u0026(b\u003d[\"so\",\"sa\"].concat(b));!a.Eb||a.Ia||a.C||b.unshift(\"a\");a.Ba\u0026\u0026b.unshift(\"ah\");a.C\u0026\u0026(b\u003d(Zpa[a.C]||[a.C]).concat(b));return b};\nvD\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var d;if(yA(a.u,zA.AV1_CODECS)\u0026\u0026yA(a.u,zA.HEIGHT)\u0026\u0026yA(a.u,zA.BITRATE))return b.isCapabilityUsable\u003d1,8192;try{var e\u003dWpa();if(e)return b.localPref\u003de}catch(h){}a\u003d1080;2\u003e\u003dnavigator.hardwareConcurrency\u0026\u0026(a\u003d480);b.coreCount\u003dnavigator.hardwareConcurrency;Ria()\u0026\u0026(b.isArm\u003d1,a\u003d240);if(c){e\u003dc.videoInfos.find(function(h){return HC(h)});\nif(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.u)||void 0\u003d\u003d\u003dd?void 0:d.powerEfficient)a\u003d8192,b.isEfficient\u003d1;c\u003dc.videoInfos[0].video;var f\u003dMath.min(uD(\"1\",c.fps),uD(\"1\",30));b.perfCap\u003df;a\u003dMath.min(a,f);c.isHdr()\u0026\u0026!e\u0026\u0026(b.hdr\u003d1,a*\u003d.75)}else c\u003duD(\"1\",30),b.perfCap30\u003dc,a\u003dMath.min(a,c),c\u003duD(\"1\",60),b.perfCap60\u003dc,a\u003dMath.min(a,c);return b.av1Threshold\u003da};\nxD\u003dfunction(a,b,c,d){this.flavor\u003da;this.keySystem\u003db;this.C\u003dc;this.experiments\u003dd;this.i\u003d{};this.u\u003dthis.keySystemAccess\u003dnull;this.I\u003dthis.K\u003d-1;this.B\u003dnull;this.D\u003d\"\";this.S\u003d!!d\u0026\u0026d.kb(\"edge_nonprefixed_eme\");this.D\u003dd?g.wD(d,\"html5_hdcp_probing_stream_url\"):\"\"};\nzD\u003dfunction(a){return a.S?!1:!a.keySystemAccess\u0026\u0026!!yD()\u0026\u0026\"com.microsoft.playready\"\u003d\u003d\u003da.keySystem};\nAD\u003dfunction(a){return\"com.microsoft.playready\"\u003d\u003d\u003da.keySystem};\nBD\u003dfunction(a){return!a.keySystemAccess\u0026\u0026!!yD()\u0026\u0026\"com.apple.fps.1_0\"\u003d\u003d\u003da.keySystem};\nCD\u003dfunction(a){return\"com.youtube.fairplay\"\u003d\u003d\u003da.keySystem};\ng.DD\u003dfunction(a){return\"fairplay\"\u003d\u003d\u003da.flavor};\nyD\u003dfunction(){var a\u003dwindow,b\u003da.MSMediaKeys;$u()\u0026\u0026!b\u0026\u0026(b\u003da.WebKitMediaKeys);return b\u0026\u0026b.isTypeSupported?b:null};\nFD\u003dfunction(a){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.Rj\u0026\u0026!g.Xu())return(0,Hs)(\"45\");if(g.dx||g.Dc)return a.kb(\"edge_nonprefixed_eme\");if(g.Sj)return(0,Hs)(\"47\");if(g.Tj){if(a.kb(\"html5_enable_safari_fairplay\"))return!1;if(a\u003dg.ED(a,\"html5_safari_desktop_eme_min_version\"))return(0,Hs)(a)}return!0};\n$pa\u003dfunction(a,b,c,d){var e\u003dYu(),f\u003d(c\u003de||c\u0026\u0026$u())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];b\u0026\u0026(f.unshift(\"com.youtube.widevine.l3\"),e\u0026\u0026d\u0026\u0026f.unshift(\"com.youtube.widevine.forcehdcp\"));return c?f:a?[].concat(g.v(f),g.v(GD.playready)):[].concat(g.v(GD.playready),g.v(f))};\nHD\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;g.G.call(this);this.experiments\u003db;this.useCobaltWidevine\u003dd;this.Da\u003de;this.i\u003d[];this.u\u003d{};this.C\u003d{};this.callback\u003dnull;this.D\u003d!1;this.B\u003d[];this.initialize(a,!c);this.ma()};\nbqa\u003dfunction(a,b){a.callback\u003db;a.B\u003d[];FD(a.experiments)?ID(a):aqa(a)};\nID\u003dfunction(a){if(!a.isDisposed())if(0\u003d\u003d\u003da.i.length)a.callback(a.B);else{var b\u003da.i[0],c\u003da.u[b],d\u003dcqa(a,c);a.ma();navigator.requestMediaKeySystemAccess(b,d).then(cu(function(e){if(!a.isDisposed()){a.ma();c.keySystemAccess\u003de;if(AD(c)){e\u003dMC();for(var f\u003dg.q(Object.keys(a.C[c.flavor])),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,c.i[h]\u003d!!e.canPlayType(h)}else{e\u003dc.keySystemAccess.getConfiguration();if(e.audioCapabilities)for(f\u003dg.q(e.audioCapabilities),h\u003df.next();!h.done;h\u003df.next())dqa(a,c,h.value);if(e.videoCapabilities)for(e\u003d\ng.q(e.videoCapabilities),f\u003de.next();!f.done;f\u003de.next())dqa(a,c,f.value)}a.B.push(c);a.useCobaltWidevine?(a.i.shift(),ID(a)):a.callback(a.B)}}),cu(function(){a.ma();\na.D\u003d!a.D\u0026\u0026\"widevine\"\u003d\u003d\u003da.u[a.i[0]].flavor;a.D||a.i.shift();ID(a)}))}};\ndqa\u003dfunction(a,b,c){a.N(\"log_robustness_for_drm\")?b.i[c.contentType]\u003dc.robustness||!0:b.i[c.contentType]\u003d!0};\ncqa\u003dfunction(a,b){var c\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};AD(b)\u0026\u0026(c.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var d\u003dg.q(Object.keys(a.C[b.flavor])),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003d0\u003d\u003d\u003de.indexOf(\"audio/\"),h\u003df?c.audioCapabilities:c.videoCapabilities;\"widevine\"!\u003d\u003db.flavor||a.D?h.push({contentType:e}):f?h.push({contentType:e,robustness:\"SW_SECURE_CRYPTO\"}):(g.Rj\u0026\u0026Vu(\"windows nt\")\u0026\u0026!a.N(\"html5_drm_enable_moho\")||h.push({contentType:e,robustness:\"HW_SECURE_ALL\"}),\nf\u003de,a.N(\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026e.includes(\"vp09\")\u0026\u0026(f\u003de+\"; experimental\u003dallowed\"),h.push({contentType:f,robustness:\"SW_SECURE_DECODE\"}),a.N(\"html5_query_sw_secure_crypto_for_android\")\u0026\u0026(fv()||Wu())\u0026\u0026(a.Da(\"swcrypto\",\"1\"),h.push({contentType:e,robustness:\"SW_SECURE_CRYPTO\"})))}return[c]};\naqa\u003dfunction(a){if(yD()\u0026\u0026g.Tj)a.ma(),a.B.push(new xD(\"fairplay\",\"com.apple.fps.1_0\",\"\",a.experiments));else{var b\u003deqa(),c\u003dg.Rb(a.i,function(d){var e\u003da.u[d],f\u003d!1,h\u003d!1,l;for(l in a.C[e.flavor])b(l,d)\u0026\u0026(e.i[l]\u003d!0,f\u003df||0\u003d\u003d\u003dl.indexOf(\"audio/\"),h\u003dh||0\u003d\u003d\u003dl.indexOf(\"video/\"));return f\u0026\u0026h});\nc?(a.ma(),a.B.push(a.u[c])):a.ma();a.i\u003d[]}a.callback(a.B)};\neqa\u003dfunction(){var a\u003dyD();if(a){var b\u003da.isTypeSupported;return function(d,e){return b(e,d)}}var c\u003dMC();\nreturn c\u0026\u0026(c.addKey||c.webkitAddKey)?function(d,e){return!!c.canPlayType(d,e)}:function(){return!1}};\nfqa\u003dfunction(){this.i\u003d0};\ngqa\u003dfunction(a,b){this.experimentIds\u003da?a.split(\",\"):[];this.flags\u003deu(b||\"\",\"\u0026\");var c\u003d{};g.mc(this.experimentIds,function(d){c[d]\u003d!0});\nthis.experiments\u003dc};\ng.ED\u003dfunction(a,b){return Number(a.flags[b])||0};\ng.wD\u003dfunction(a,b){return(a\u003da.flags[b])?a.toString():\"\"};\nJD\u003dfunction(a,b,c){this.experiments\u003da;this.Z\u003db;this.oa\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.I\u003d!!g.Ha(\"cast.receiver.platform.canDisplayType\");this.D\u003d{};this.S\u003d!1;this.i\u003dnew Map;this.K\u003d!0;this.C\u003d!this.experiments.kb(\"html5_disable_protected_hdr\");this.u\u003d!1;this.X\u003dthis.experiments.kb(\"html5_disable_vp9_encrypted\");a\u003dg.Ha(\"cast.receiver.platform.getValue\");this.B\u003d!this.I\u0026\u0026a\u0026\u0026a(\"max-video-resolution-vpx\")||null};\nBna\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?1:c;var d,e\u003db.kc();if(\"0\"\u003d\u003d\u003de||a.experiments.kb(\"html5_blocking_media_capabilities\")\u0026\u0026(null\u003d\u003d\u003d(d\u003db.u)||void 0\u003d\u003d\u003dd?0:d.supported))return!0;var f\u003db.mimeType;if(b.xe()\u0026\u0026Yu()\u0026\u0026a.experiments.kb(\"html5_appletv_disable_vp9\"))return\"dwebm\";if(HC(b)\u0026\u0026a.S)return\"dav1\";if(b.video\u0026\u0026(b.video.isHdr()||\"bt2020\"\u003d\u003d\u003db.video.primaries)\u0026\u0026!(yA(a,zA.EOTF)||window.matchMedia\u0026\u0026(window.matchMedia(\"(dynamic-range: high)\").matches||24\u003cwindow.screen.pixelDepth\u0026\u0026window.matchMedia(\"(color-gamut: p3)\").matches)))return\"dhdr\";\nif(\"338\"\u003d\u003d\u003de\u0026\u0026!(g.Rj?Hs(53):g.Sj\u0026\u0026Hs(64)))return\"dopus\";var h\u003dc;h\u003dvoid 0\u003d\u003d\u003dh?1:h;c\u003d{};b.video\u0026\u0026(b.video.width\u0026\u0026(c[zA.WIDTH.name]\u003db.video.width),b.video.height\u0026\u0026(c[zA.HEIGHT.name]\u003db.video.height),b.video.fps\u0026\u0026(c[zA.FRAMERATE.name]\u003db.video.fps*h),b.video.u\u0026\u0026(c[zA.EOTF.name]\u003db.video.u),b.Pb\u0026\u0026(c[zA.BITRATE.name]\u003d8*b.Pb*h),\"(\"\u003d\u003d\u003db.i\u0026\u0026(c[zA.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),2\u003d\u003d\u003db.video.projectionType||3\u003d\u003d\u003db.video.projectionType||4\u003d\u003d\u003db.video.projectionType)\u0026\u0026(c[zA.DECODETOTEXTURE.name]\u003d\"true\");b.audio\u0026\u0026\nb.audio.numChannels\u0026\u0026(c[zA.CHANNELS.name]\u003db.audio.numChannels);a.u\u0026\u0026FC(b)\u0026\u0026(c[zA.EXPERIMENTAL.name]\u003d\"allowed\");h\u003dg.q(Object.keys(zA));for(var l\u003dh.next();!l.done;l\u003dh.next()){l\u003dzA[l.value];var m;if(m\u003dc[l.name])(m\u003dl\u003d\u003d\u003dzA.EOTF\u0026\u00260\u003cb.mimeType.indexOf(\"vp09.02\"))||(m\u003db,m\u003da.experiments.kb(\"html5_ignore_h264_framerate_cap\")\u0026\u0026l\u003d\u003d\u003dzA.FRAMERATE\u0026\u0026(\"H\"\u003d\u003d\u003dm.i||\"h\"\u003d\u003d\u003dm.i)),m\u003d!(m||l\u003d\u003d\u003dzA.DECODETOTEXTURE\u0026\u0026!a.experiments.kb(\"html5_decode_to_texture_cap\"));if(m)if(yA(a,l))if(a.B){if(a.B[l.name]\u003cc[l.name])return l.name}else f\u003d\nf+\"; \"+l.name+\"\u003d\"+c[l.name];else if(GC(b)\u0026\u0026l\u003d\u003d\u003dzA.EOTF)return\"dvp92\"}!a.experiments.kb(\"disable_html5_cast_hdcp_filter2\")\u0026\u0026a.I\u0026\u0026b.video\u0026\u00261080\u003cb.video.i\u0026\u0026b.Hd\u0026\u0026(f+\u003d\"; hdcp\u003d2.2\");return\"227\"!\u003d\u003de||a.experiments.kb(\"html5_enable_1080p_hq_cenc\")?\"585\"!\u003d\u003de\u0026\u0026\"588\"!\u003d\u003de\u0026\u0026\"583\"!\u003d\u003de\u0026\u0026\"586\"!\u003d\u003de\u0026\u0026\"584\"!\u003d\u003de\u0026\u0026\"587\"!\u003d\u003de\u0026\u0026\"591\"!\u003d\u003de\u0026\u0026\"592\"!\u003d\u003de||a.experiments.kb(\"html5_enable_new_hvc_enc\")?a.isTypeSupported(f)?!0:\"tpus\":\"newhvc\":\"hqcenc\"};\nKD\u003dfunction(){var a\u003dWu()\u0026\u0026!Hs(29),b\u003dVu(\"google tv\")\u0026\u0026Vu(\"chrome\")\u0026\u0026!Hs(30),c\u003dYu();return a||b||c?!1:hpa()};\nhqa\u003dfunction(a,b,c){var d\u003d480;b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next())if(e\u003de.value,!(1080\u003ce.video.i)\u0026\u0026Bna(a,e,c)){d\u003de.video.i;break}return d};\ng.LD\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return KD()\u0026\u0026a.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!b\u0026\u0026a.canPlayType(MC(),\"application/x-mpegURL\")?!0:!1};\nyA\u003dfunction(a,b){b.name in a.D||(a.D[b.name]\u003diqa(a,b));return a.D[b.name]};\niqa\u003dfunction(a,b){if(a.B)return!!a.B[b.name];if(b\u003d\u003d\u003dzA.BITRATE\u0026\u0026a.experiments.kb(\"html5_ignore_bad_bitrates\")\u0026\u0026a.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!a.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(b\u003d\u003d\u003dzA.AV1_CODECS)return a.isTypeSupported(\"video/mp4; codecs\u003d\"+b.valid)\u0026\u0026!a.isTypeSupported(\"video/mp4; codecs\u003d\"+b.invalid);if(b.video){var c\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;a.isTypeSupported(c)||(c\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else c\u003d\n\u0027audio/webm; codecs\u003d\"opus\"\u0027,a.isTypeSupported(c)||(c\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return a.isTypeSupported(c+\"; \"+b.name+\"\u003d\"+b.valid)\u0026\u0026!a.isTypeSupported(c+\"; \"+b.name+\"\u003d\"+b.invalid)};\nMD\u003dfunction(){g.R.call(this);this.items\u003d{}};\ng.ND\u003dfunction(a){var b\u003d[];if(a){a\u003dg.q(Object.entries(a));for(var c\u003da.next();!c.done;c\u003da.next()){var d\u003dg.q(c.value);c\u003dd.next().value;d\u003dd.next().value;void 0!\u003d\u003dd\u0026\u0026(d\u003d\"boolean\"\u003d\u003d\u003dtypeof d?\"\"+ +d:(\"\"+d).replace(/[:,\u003d]/g,\"_\"),b.push(c+\".\"+d))}}return b.join(\";\")};\ng.OD\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.errorCode\u003da;this.i\u003db;this.details\u003dc};\nPD\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;if(a instanceof g.OD)return a;a\u003da\u0026\u0026a instanceof Error?a:Error(\"\"+a);b?g.By(a):g.Cy(a);return new g.OD(b?\"player.fatalexception\":\"player.exception\",b,{name:\"\"+a.name,message:\"\"+a.message})};\nQD\u003dfunction(a,b,c,d){function e(h){var l,m\u003d!(204!\u003d\u003dh.status\u0026\u0026200!\u003d\u003dh.status\u0026\u0026!h.response);h\u003d{succ:\"\"+ +m,rc:h.status,lb:(null\u003d\u003d\u003d(l\u003dh.response)||void 0\u003d\u003d\u003dl?void 0:l.byteLength)||0,rt:((0,g.Q)()-f).toFixed(),shost:g.Ti(a),trigger:b};c\u0026\u0026c(h);d\u0026\u0026!m\u0026\u0026d(new g.OD(\"pathprobe.net\",!1,h))}\nvar f\u003d(0,g.Q)();g.Du(a,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:e,onTimeout:e})};\nRD\u003dfunction(a,b,c){g.G.call(this);this.experiments\u003da;this.C\u003db;this.D\u003dc;this.B\u003d[];this.i\u003dg.Ry(\"yt-player-bandaid-host\")};\njqa\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.primary;c\u0026\u0026g.Du(\"https://\"+c+\"/initplayback?c\u003d\"+a.D+\"\u0026owc\u003d1\",{timeout:5E3})};\nkqa\u003dfunction(a){jqa(a);var b\u003dg.ED(a.experiments,\"html5_onesie_prewarm_interval_ms\"),c\u003dg.ED(a.experiments,\"html5_onesie_prewarm_max_lact_ms\");b\u0026\u0026c\u0026\u0026(a.u\u003dtu(function(){a.C()\u003cc\u0026\u0026jqa(a)},b))};\nlqa\u003dfunction(){var a,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return a\u003d{format:\"RAW\",timeout:5E3},g.A(f,Fu(\"https://redirector.googlevideo.com/initplayback?alr\u003dyes\u0026id\u003d%s\",a),2);b\u003df.u;if(200!\u003d\u003db.xhr.status||!b.xhr.responseText)return f.return(null);c\u003db.xhr.responseText;d\u003d/https:\\/\\/(.*\\.googlevideo.com)/;e\u003dc.match(d);return f.return(e?e[1]:null)})};\nmqa\u003dfunction(a,b,c){QD(\"https://\"+b+\"/videoplayback?probe\u003d1\",c,function(d){a.B.push(d)})};\nnqa\u003dfunction(a){return a.replace(/(\\d+)---/g,function(b,c){b\u003dNumber(c);return(1\u003d\u003d\u003db?2:b-1)+\"---\"})};\noqa\u003dfunction(a){var b\u003da.B;a.B\u003d[];return b};\npqa\u003dfunction(a,b){this.encryptedClientKey\u003db;this.i\u003dnew Uint8Array(a.buffer,0,16);this.u\u003dnew Uint8Array(a.buffer,16)};\nSD\u003dfunction(a){try{return Ec(a)}catch(b){return null}};\nqqa\u003dfunction(a,b){if(!b\u0026\u0026a)try{b\u003dJSON.parse(a)}catch(e){}if(b){a\u003db.clientKey?SD(b.clientKey):null;var c\u003db.encryptedClientKey?SD(b.encryptedClientKey):null,d\u003db.keyExpiresInSeconds?1E3*Number(b.keyExpiresInSeconds)+(0,g.Q)():null;a\u0026\u0026c\u0026\u0026d\u0026\u0026(this.i\u003dnew pqa(a,c));b.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dSD(b.onesieUstreamerConfig)||void 0);this.baseUrl\u003db.baseUrl}};\nTD\u003dfunction(a){this.i\u003dthis.u\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/a)};\nUD\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?.5:c;d\u003dvoid 0\u003d\u003d\u003dd?0:d;this.resolution\u003db;this.valueIndex\u003d0;this.u\u003d!1;this.C\u003d!0;this.i\u003dMath.round(a*this.resolution);this.values\u003dArray(this.i);for(a\u003d0;a\u003cthis.i;a++)this.values[a]\u003dInfinity;this.I\u003drqa(this);this.B\u003dc;this.D\u003dd};\nrqa\u003dfunction(a){for(var b\u003dArray(a.i),c\u003d0;c\u003ca.i;c++)b[c]\u003dc;return b};\nVD\u003dfunction(a,b){if(!a.u\u0026\u00260\u003d\u003d\u003da.valueIndex)return 0;a.C\u0026\u0026(g.jc(a.I,function(c,d){return a.values[c]-a.values[d]}),a.C\u003d!1);\nreturn a.values[a.I[Math.round(b*((a.u?a.i:a.valueIndex)-1))]]||0};\nsqa\u003dfunction(a){var b\u003dnew fqa;this.policy\u003da;this.xa\u003db;this.Z\u003dthis.oa\u003d0;this.D\u003d-1;this.X\u003d!1;this.S\u003dthis.C\u003dWD();this.K\u003dnew UD(4,1,.6,.4);this.i\u003dnew UD(10,1,.5,.4);this.B\u003da.i?new TD(a.u):new UD(a.u,20,.5,.4);this.I\u003dnew UD(5,1,.25);this.u\u003dnew UD(30,1,.5);a\u003dg.Ry(\"yt-player-bandwidth\")||{};b\u003dthis.policy.B;0\u003ca.byterate\u0026\u0026(b\u003da.byterate,this.X\u003d!0);this.B.Mg(this.policy.D,b);0\u003ca.delay\u0026\u0026this.K.Mg(1,Math.min(a.delay,2));0\u003ca.stall\u0026\u0026this.i.Mg(1,a.stall);0\u003ca.init\u0026\u0026(this.S\u003dMath.min(a.init,this.S));this.D\u003dWD()};\nXD\u003dfunction(a){a\u003da.K.qg();a\u003disNaN(a)?.5:a;return a\u003dMath.min(a,5)};\ntqa\u003dfunction(a,b,c){isNaN(c)||(a.Z+\u003dc);isNaN(b)||(a.oa+\u003db)};\nYD\u003dfunction(a){a\u003da.B.qg();return 0\u003ca?a:1};\nZD\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?1048576:c;var d\u003dYD(a);d\u003d1/((a.i.qg()||0)+1/d);var e\u003da.I.qg();d\u003dMath.max(d,0\u003ce?e:1);if(!b)return d;b\u003d1E-9+XD(a);c\u003dd*Math.min(1,c/(d*b));a.policy.C||(a\u003d((VD(a.u,.98)||0)-1)/2,a\u003dMath.max(0,Math.min(1,a)),c*\u003d1-.5*a);return c};\n$D\u003dfunction(a){return{delay:XD(a),stall:a.i.qg()||0,byterate:YD(a),init:a.S}};\naE\u003dfunction(a){-1\u003ca.D\u0026\u00263E4\u003cWD()-a.D\u0026\u0026(Opa($D(a)),a.D\u003dWD(),a.X\u003d!0)};\nuqa\u003dfunction(a){return 4E3\u003c\u003dWD()-a.C};\nvqa\u003dfunction(){this.u\u003d17;this.B\u003d13E4;this.D\u003d.5;this.C\u003dthis.i\u003d!1};\nwqa\u003dfunction(a,b,c){var d\u003dnew vqa;a\u0026\u0026(d.i\u003d!0,d.D\u003d.1);c.kb(\"html5_pctile_bandwidth_estimator\")\u0026\u0026(d.i\u003d!1);b\u0026\u0026(d.B\u003db/8);d.C\u003d480\u003c\u003dsD();return d};\nyqa\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?{}:b;g.G.call(this);var c\u003dthis;this.values\u003da;this.hm\u003db;this.u\u003d{};this.B\u003dthis.i\u003d0;this.C\u003dnew g.L(function(){xqa(c)},1E4);\ng.I(this,this.C)};\nbE\u003dfunction(a,b){zqa(a,b);return a.values[b]\u0026\u0026a.hm[b]?a.values[b]/Math.pow(2,a.i/a.hm[b]):0};\nzqa\u003dfunction(a,b){a.values[b]||(b\u003dQpa(),a.values\u003db.values||{},a.hm\u003db.halfLives||{},a.u\u003db.values?Object.assign({},b.values):{})};\nxqa\u003dfunction(a){var b\u003dQpa();if(b.values){b\u003db.values;for(var c\u003d{},d\u003dg.q(Object.keys(a.values)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,b[e]\u0026\u0026a.u[e]\u0026\u0026(a.values[e]+\u003db[e]-a.u[e]),c[e]\u003dbE(a,e);a.u\u003dc}b\u003da.hm;c\u003d{};c.values\u003da.u;c.halfLives\u003db;g.Qy(\"yt-player-memory\",c,2592E3)};\ncE\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:\"1\"\u003d\u003d\u003db||!0\u003d\u003d\u003db||1\u003d\u003d\u003db||\"True\"\u003d\u003d\u003db?!0:!1};\ndE\u003dfunction(a,b,c){for(var d in c)if(c[d]\u003d\u003db)return c[d];return a};\neE\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:Number(b)};\nfE\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:b.toString()};\nAqa\u003dfunction(a){if(!a)return null;var b\u003da.split(\"x\");if(2!\u003d\u003db.length)return null;a\u003dNumber(b[0]);b\u003dNumber(b[1]);return isNaN(a)||isNaN(b)||0\u003e\u003da*b?null:new g.zg(a,b)};\ngE\u003dfunction(a,b){if(b){if(\"fullwidth\"\u003d\u003d\u003da)return Infinity;if(\"fullheight\"\u003d\u003d\u003da)return 0}return a\u0026\u0026(b\u003da.match(Bqa))\u0026\u0026(a\u003dNumber(b[2]),b\u003dNumber(b[1]),!isNaN(a)\u0026\u0026!isNaN(b)\u0026\u00260\u003ca)?b/a:NaN};\nhE\u003dfunction(a){var b\u003da.docid||a.video_id||a.videoId||a.id;if(b)return b;b\u003da.raw_player_response;b||g.P(\"parse_video_id_from_serialized_player_response_killswitch\")||(a\u003da.player_response)\u0026\u0026(b\u003dJSON.parse(a));return b\u0026\u0026b.videoDetails\u0026\u0026b.videoDetails.videoId||null};\nEE\u003dfunction(a,b,c){var d,e,f;g.G.call(this);this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.De\u003dthis.Nb\u003dthis.Aa\u003dthis.Ce\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003dthis.gh\u003d\"\";this.deviceParams\u003d{};this.controlsType\u003d\"0\";this.oe\u003dNaN;this.Eb\u003d!1;this.La\u003d(0,g.Q)();this.Wa\u003d0;this.Ti\u003dthis.Zj\u003d!1;this.Xj\u003d!0;this.Ri\u003dthis.hc\u003d!1;this.pj\u003dnull;this.qk\u003dmy(4);this.vc\u003d!1;a\u003da?g.Ue(a):{};b\u0026\u0026b.csiPageType\u0026\u0026(this.csiPageType\u003db.csiPageType);b\u0026\u0026b.csiServiceName\u0026\u0026(this.csiServiceName\u003db.csiServiceName);this.experiments\u003d\nnew gqa(b?b.serializedExperimentIds:a.fexp,b?b.serializedExperimentFlags:a.fflags);this.Za\u003db?b.serializedForcedExperimentIds:fE(\"\",a.forced_experiments)||void 0;this.cspNonce\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.cspNonce)\u0026\u0026!this.N(\"fill_csp_nonce_from_wpcc_killswitch\")?b.cspNonce:fE(\"\",a.csp_nonce);this.N(\"web_player_deprecated_uvr_killswitch\");try{var h\u003ddocument.location.toString()}catch(z){h\u003d\"\"}this.Qb\u003dh;this.ancestorOrigins\u003d(h\u003dwindow.location.ancestorOrigins)?Array.from(h):[];h\u003d!this.N(\"web_player_context_config_embeds_fields_killswitch\");\nthis.i\u003dcE(!1,b\u0026\u0026h?b.isEmbed:a.is_embed);b\u0026\u0026b.device?Cqa(this,b.device):(this.deviceParams.c\u003da.c||\"web\",this.deviceParams.cver\u003da.cver||\"html5\",this.deviceParams.cplayer\u003d\"UNIPLAYER\");b\u0026\u0026!this.N(\"wpcc_loader_url_killswitch\")?this.loaderUrl\u003dthis.i||iE(this)\u0026\u0026b.loaderUrl?b.loaderUrl||\"\":this.Qb:this.loaderUrl\u003dthis.i||iE(this)\u0026\u0026a.loaderUrl?fE(\"\",a.loaderUrl):this.Qb;this.N(\"embeds_js_api_set_1p_cookie\")\u0026\u0026(this.embedsTokenValue\u003dfE(\"\",a.embedsTokenValue));this.B\u003dlz(this.loaderUrl,Dqa);this.wk\u003dNma(this.loaderUrl);\nthis.Ka\u003dcE(!1,a.privembed);this.protocol\u003d0\u003d\u003d\u003dthis.Qb.indexOf(\"http:\")?\"http\":\"https\";this.Ba\u003dmz((b?b.customBaseYoutubeUrl:a.BASE_YT_URL)||\"\")||mz(this.Qb)||this.protocol+\"://www.youtube.com/\";this.xa\u003dEqa(this,b?b.eventLabel:a.el);ija();var l\u003dnull,m\u003db?b.playerStyle:a.ps,n\u003dg.Ub(Fqa,m);!m||n\u0026\u0026!this.B||(l\u003dm);this.playerStyle\u003dl;this.K\u003d(this.D\u003dg.Ub(Fqa,this.playerStyle))\u0026\u0026\"play\"!\u003d\u003dthis.playerStyle\u0026\u0026\"jamboard\"!\u003d\u003dthis.playerStyle;this.vk\u003d!this.K;this.Z\u003dcE(!1,a.disableplaybackui);this.disablePaidContentOverlay\u003d\ncE(!1,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.disablePaidContentOverlay);this.disableSeek\u003dcE(!1,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.disableSeek);this.Zb\u003dthis.N(\"variable_playback_rate\")?!0:MC().defaultPlaybackRate?jE||g.ev||kE?g.Sj\u0026\u0026(0,Hs)(\"20\")||g.Rj\u0026\u0026(0,Hs)(\"4\")||g.lE\u0026\u0026(0,Hs)(\"11\")||av():!(g.lE\u0026\u0026!Vu(\"chrome\")||jE||Vu(\"android\")||Vu(\"silk\")):!1;this.gk\u003dcE(!1,a.enable_faster_speeds);this.isMobile\u003dcE(\"blazer\"\u003d\u003d\u003dthis.playerStyle,a.is_html5_mobile_device||b\u0026\u0026b.isMobileDevice);this.rk\u003dGqa(this);this.X\u003dRC();this.Gl\u003dg.mE;\nthis.aj\u003dcE(!1,b\u0026\u0026h?b.embedOptOutDeprecation:a.opt_out_deprecation);this.pfpChazalUi\u003d(this.Rf\u003d!(!b||!b.embedsEnablePfpImaIntegration||this.N(\"embeds_pfp_ima_integration_killswitch\")))||cE(!1,(b\u0026\u0026h?b.pfpChazalUi:a.pfp_chazal_ui)\u0026\u0026!this.N(\"embeds_pfp_chazal_ui_killswitch\"));var p;b?void 0!\u003d\u003db.hideInfo\u0026\u0026(p\u003d!b.hideInfo):p\u003da.showinfo;this.jj\u003dg.nE(this)\u0026\u0026!this.aj||cE(!oE(this)\u0026\u0026!pE(this)\u0026\u0026!this.D,p);this.dd\u003db?!!b.mobileIphoneSupportsInlinePlayback:cE(!1,a.playsinline);p\u003dthis.isMobile\u0026\u0026qE\u0026\u0026null!\u003drE\u0026\u00260\u003crE\u0026\u0026\n2.3\u003e\u003drE;l\u003db?b.useNativeControls:a.use_native_controls;this.C\u003d(this.N(\"embeds_enable_mobile_custom_controls\")||!1\u003d\u003d\u003dl\u0026\u0026!this.N(\"embeds_use_native_controls_killswitch\"))\u0026\u0026g.nE(this)\u0026\u0026this.isMobile;m\u003dthis.isMobile\u0026\u0026!this.C;l\u003dsE(this)||!p\u0026\u0026cE(m,l)?\"3\":\"1\";m\u003db?b.controlsType:a.controls;this.controlsType\u003d\"0\"!\u003d\u003dm\u0026\u00260!\u003d\u003dm?l:\"0\";this.Yd\u003dthis.isMobile;this.color\u003ddE(\"red\",b\u0026\u0026h?b.progressBarColor:a.color,Hqa);this.El\u003d\"3\"\u003d\u003d\u003dthis.controlsType||cE(!1,b\u0026\u0026h?b.embedsShowModestBranding:a.modestbranding)\u0026\u0026\"red\"\u003d\u003d\u003dthis.color;\nthis.fb\u003d!this.i;this.lj\u003d(l\u003d!this.fb\u0026\u0026!pE(this)\u0026\u0026!this.K\u0026\u0026!this.D\u0026\u0026!oE(this))\u0026\u0026!this.El\u0026\u0026\"1\"\u003d\u003d\u003dthis.controlsType;this.xb\u003dg.tE(this)\u0026\u0026l\u0026\u0026\"0\"\u003d\u003d\u003dthis.controlsType\u0026\u0026!this.lj;this.Jl\u003dthis.Fl\u003dp;this.ob\u003d(\"3\"\u003d\u003d\u003dthis.controlsType||this.isMobile||cE(!1,a.use_media_volume))\u0026\u0026!this.C;this.Yj\u003duE\u0026\u0026!g.uc(601)?!1:!0;this.pk\u003dthis.i||!1;this.Ic\u003dpE(this)?\"\":(this.loaderUrl||a.post_message_origin||\"\").substring(0,128);this.widgetReferrer\u003dfE(\"\",b\u0026\u0026h?b.widgetReferrer:a.widget_referrer);var r;b\u0026\u0026h?b.disableCastApi\u0026\u0026(r\u003d!1):\nr\u003da.enablecastapi;r\u003d!this.B||cE(!0,r);p\u003d!0;b\u0026\u0026b.disableMdxCast\u0026\u0026(p\u003d!1);this.Of\u003dthis.N(\"enable_cast_for_web_unplugged\")\u0026\u0026g.vE(this)\u0026\u0026p||this.N(\"enable_cast_on_music_web\")\u0026\u0026g.wE(this)\u0026\u0026p||r\u0026\u0026p\u0026\u0026\"1\"\u003d\u003d\u003dthis.controlsType\u0026\u0026!this.isMobile\u0026\u0026(pE(this)||g.tE(this)||g.xE(this))\u0026\u0026!g.yE(this);this.Il\u003dPC()||QC();r\u003db?!!b.supportsAutoplayOverride:cE(!1,a.autoplayoverride);this.fh\u003d!this.isMobile\u0026\u0026!Vu(\"nintendo wiiu\")\u0026\u0026!Vu(\"nintendo 3ds\")||r;r\u003db?!!b.enableMutedAutoplay:cE(!1,a.mutedautoplay);p\u003dthis.N(\"embeds_enable_muted_autoplay\")\u0026\u0026\ng.nE(this);this.Kd\u003dr\u0026\u0026p\u0026\u0026this.X\u0026\u0026!sE(this);r\u003d(pE(this)||oE(this))\u0026\u0026\"blazer\"\u003d\u003d\u003dthis.playerStyle;this.Tg\u003db?!!b.disableFullscreen:!cE(!0,a.fs);this.Va\u003d!this.Tg\u0026\u0026(r||g.Xx());this.Sh\u003dthis.N(\"uniplayer_block_pip\")\u0026\u0026(Wu()\u0026\u0026Hs(58)\u0026\u0026!fv()||cv);r\u003dg.nE(this)\u0026\u0026!this.aj;var t;b?void 0!\u003d\u003db.disableRelatedVideos\u0026\u0026(t\u003d!b.disableRelatedVideos):t\u003da.rel;this.ub\u003dr||cE(!this.D,t);this.hj\u003dcE(!1,b\u0026\u0026h?b.enableContentOwnerRelatedVideos:a.co_rel);this.I\u003dfv()\u0026\u00260\u003crE\u0026\u00264.4\u003e\u003drE?\"_top\":\"_blank\";this.Ad\u003dg.xE(this);this.dh\u003dcE(\"blazer\"\u003d\u003d\u003d\nthis.playerStyle,b?b.enableCsiLogging:a.enablecsi);switch(this.playerStyle){case \"blogger\":t\u003d\"bl\";break;case \"gmail\":t\u003d\"gm\";break;case \"books\":t\u003d\"gb\";break;case \"docs\":t\u003d\"gd\";break;case \"duo\":t\u003d\"gu\";break;case \"google-live\":t\u003d\"gl\";break;case \"google-one\":t\u003d\"go\";break;case \"play\":t\u003d\"gp\";break;case \"chat\":t\u003d\"hc\";break;case \"hangouts-meet\":t\u003d\"hm\";break;case \"photos-edu\":case \"picasaweb\":t\u003d\"pw\";break;default:t\u003d\"yt\"}this.oa\u003dt;this.authUser\u003dfE(\"\",b\u0026\u0026h?b.authorizedUserIndex:a.authuser);this.jc\u003dg.nE(this)\u0026\u0026\n(this.Ka||this.N(\"embeds_web_enable_hiding_login_buttons\")\u0026\u0026(!Nia()||fv()||dv())||this.N(\"embeds_web_enable_always_hiding_login_buttons\"));var u;b?void 0!\u003d\u003db.disableWatchLater\u0026\u0026(u\u003d!b.disableWatchLater):u\u003da.showwatchlater;this.bk\u003d((t\u003d!this.jc)||!!this.authUser\u0026\u0026t)\u0026\u0026cE(!this.K,this.B?u:void 0);this.Ef\u003db?!!b.disableKeyboardControls:cE(!1,a.disablekb);this.loop\u003dcE(!1,a.loop);this.pageId\u003dfE(\"\",!this.N(\"wpcc_pageid_killswitch\")\u0026\u0026b?b.initialDelegatedSessionId:a.pageid);this.Hl\u003dcE(!0,a.canplaylive);this.rb\u003d\ncE(!1,a.livemonitor);this.disableSharing\u003dcE(this.D,b?b.disableSharing:a.ss);this.mj\u003dAqa(b\u0026\u0026this.N(\"fill_video_container_size_override_from_wpcc\")?b.videoContainerOverride:a.video_container_override);this.mute\u003db?!!b.startMuted:cE(!1,a.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026cE(\"0\"!\u003d\u003dthis.controlsType,b\u0026\u0026!this.N(\"store_user_volume_override_from_wpcc_killswitch_2\")?b.storeUserVolume:a.store_user_volume);u\u003db?b.annotationsLoadPolicy:a.iv_load_policy;this.annotationsLoadPolicy\u003d\"3\"\u003d\u003d\u003dthis.controlsType?3:\ndE(void 0,u,zE);this.captionsLanguagePreference\u003db?b.captionsLanguagePreference||\"\":fE(\"\",a.cc_lang_pref);u\u003ddE(2,b\u0026\u0026h?b.captionsLanguageLoadPolicy:a.cc_load_policy,zE);\"3\"\u003d\u003d\u003dthis.controlsType\u0026\u00262\u003d\u003d\u003du\u0026\u0026(u\u003d3);this.Sa\u003du;this.Be\u003db?b.hl||\"en_US\":fE(\"en_US\",a.hl);this.region\u003db?b.contentRegion||\"US\":fE(\"US\",a.cr);this.hostLanguage\u003db?b.hostLanguage||\"en\":fE(\"en\",a.host_language);this.ek\u003d!this.Ka\u0026\u0026Math.random()\u003cg.ED(this.experiments,\"web_player_api_logging_fraction\");this.Ia\u003d!this.Ka;this.enabledEngageTypes\u003d\nnew Set;this.deviceHasDisplay\u003db?!b.deviceIsAudioOnly:cE(!0,a.deviceHasDisplay);this.oe\u003deE(this.oe,a.ismb);this.nj\u003dIqa(this,a);AE(this,a,!0);this.S\u003dnew MD;g.I(this,this.S);this.Wg\u003dJqa(this,a,b);this.cj\u003dnull!\u003dwindow.WebKitPlaybackTargetAvailabilityEvent;this.u\u003dnew JD(this.experiments,this.N(\"html5_force_hfr_support\")?!0:BE(this)||Zu()||Sia()||Kqa(this),g.Rj\u0026\u0026g.uc(56)||g.Sj\u0026\u0026g.uc(54)||Kqa(this));this.schedule\u003dnew sqa(wqa(g.CE(this),this.oe,this.experiments));this.enableSafetyMode\u003dnull!\u003d\u003d(d\u003dnull\u003d\u003d\u003db||\nvoid 0\u003d\u003d\u003db?void 0:b.initialEnableSafetyMode)\u0026\u0026void 0!\u003d\u003dd?d:cE(!1,a.enable_safety_mode);u\u003dthis.Z?!1:pE(this)\u0026\u0026\"blazer\"!\u003d\u003dthis.playerStyle;var x;b\u0026\u0026h?null!\u003db.disableAutonav\u0026\u0026(x\u003d!b.disableAutonav):x\u003da.allow_autonav;this.Fb\u003dcE(u,!this.K\u0026\u0026x);this.sendVisitorIdHeader\u003db?!!b.sendVisitorIdHeader:cE(!1,a.send_visitor_id_header);var y;\"docs\"\u003d\u003d\u003dthis.playerStyle\u0026\u0026(b\u0026\u0026h?y\u003db.disableNativeContextMenu:y\u003da.disable_native_context_menu);this.disableNativeContextMenu\u003dcE(!1,y);this.nk\u003dBE(this)\u0026\u0026this.N(\"enable_skip_intro_button\");\nthis.embedConfig\u003dfE(\"\",b\u0026\u0026h?b.serializedEmbedConfig:a.embed_config);this.vc\u003d\"pfl\"\u003d\u003d\u003dLqa(a);this.Ug\u003dcE(!1,a.full_window);this.jb\u003d!g.vE(this)\u0026\u0026!DE(this)\u0026\u0026!g.yE(this)\u0026\u0026!0;this.livingRoomAppMode\u003ddE(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",b?null\u003d\u003d\u003d(e\u003db.device)||void 0\u003d\u003d\u003de?void 0:e.livingRoomAppMode:a.living_room_app_mode,Mqa);this.transparentBackground\u003db?!!b.transparentBackground:cE(!1,a.transparent_background);this.showMiniplayerButton\u003db?!!b.showMiniplayerButton:cE(!1,a.show_miniplayer_button);this.externalFullscreen\u003d\nb?!!b.externalFullscreen:cE(!1,a.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003db?!!b.showMiniplayerUiWhenMinimized:cE(!1,a.use_miniplayer_ui);this.showInlinePreviewUi\u003db?!!b.showInlinePreviewUi:!1;this.showBackButton\u003dcE(!1,a.showbackbutton);this.Xj\u003dnull!\u003d\u003d(f\u003da.show_loop_video_toggle)\u0026\u0026void 0!\u003d\u003df?f:!0;this.Dl\u003d1E-4\u003eMath.random();this.cd\u003da.onesie_hot_config||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.onesieHotConfig)?new qqa(a.onesie_hot_config,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.onesieHotConfig):void 0;this.isTectonic\u003d\nb\u0026\u0026!this.N(\"fill_is_tectonic_from_wpcc_killswitch\")?!!b.isTectonic:!!a.isTectonic;this.playerCanaryState\u003dc;this.dc\u003dnew yqa;g.I(this,this.dc);this.Ri\u003dcE(!1,a.force_gvi);this.datasyncId\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.datasyncId)||g.O(\"DATASYNC_ID\",void 0);this.xk\u003dg.O(\"LOGGED_IN\",!1);this.dk\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.allowWoffleManagement)||!1;this.embedsRct\u003dfE(\"\",b?b.embedsRct:a.rct);this.Kh\u003d0;this.livingRoomPoTokenId\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.livingRoomPoTokenId;if(this.N(\"html5_onesie\")||\nthis.N(\"html5_host_selector\"))this.Ph\u003dnew RD(this.experiments,function(){return Fv()},this.deviceParams.c),g.I(this,this.Ph)};\nAE\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.Nb\u003dfE(a.Nb,b.video_id);a.Aa\u003dfE(a.Aa,b.eventid);a.Aa\u0026\u0026(ly\u003da.Aa);for(var d\u003d[],e\u003dg.q(Object.keys(Nqa)),f\u003de.next();!f.done;f\u003de.next()){f\u003dNqa[f.value];var h\u003db[f];null!\u003dh\u0026\u0026(h!\u003d\u003da.deviceParams[f]\u0026\u0026d.push(f),a.deviceParams[f]\u003dh)}!c\u0026\u00260\u003cd.length\u0026\u0026a.Dl\u0026\u0026(d.sort(),g.Cy(new g.yw(\"Player client parameters changed after startup\",d)));a.userAge\u003deE(a.userAge,b.user_age);a.gh\u003dfE(a.gh,b.user_display_email);a.userDisplayImage\u003dfE(a.userDisplayImage,b.user_display_image);g.oz(a.userDisplayImage)||\n(a.userDisplayImage\u003d\"\");a.userDisplayName\u003dfE(a.userDisplayName,b.user_display_name);a.Ce\u003dfE(a.Ce,b.user_gender);a.csiPageType\u003dfE(a.csiPageType,b.csi_page_type);a.csiServiceName\u003dfE(a.csiServiceName,b.csi_service_name);a.dh\u003dcE(a.dh,b.enablecsi);a.pageId\u003dfE(a.pageId,b.pageid);if(c\u003db.enabled_engage_types)a.enabledEngageTypes\u003dnew Set(c.split(\",\"));b.living_room_session_po_token\u0026\u0026(a.kd\u003db.living_room_session_po_token.toString())};\nEqa\u003dfunction(a,b){var c\u003d\"detailpage\";\"adunit\"\u003d\u003d\u003db?c\u003da.i?\"embedded\":\"detailpage\":\"embedded\"\u003d\u003d\u003db||a.B?c\u003ddE(c,b,Oqa):b\u0026\u0026(c\u003d\"embedded\");return c};\nJqa\u003dfunction(a,b,c){var d\u003dc?c.innertubeApiKey:fE(\"\",b.innertube_api_key),e\u003dc?c.innertubeApiVersion:fE(\"\",b.innertube_api_version);b\u003dc?c.innertubeContextClientVersion:fE(\"\",b.innertube_context_client_version);d\u003dg.O(\"INNERTUBE_API_KEY\",void 0)||d;e\u003dg.O(\"INNERTUBE_API_VERSION\",void 0)||e;c\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\");var f\u003da.deviceParams.c;var h\u003d\"number\"\u003d\u003d\u003dtypeof a.deviceParams.c?Number(a.deviceParams.c):Object.keys(Pqa).indexOf(a.deviceParams.c);return{innertubeApiKey:d,innertubeApiVersion:e,\nLz:c,Mz:f,nL:h,innertubeContextClientVersion:g.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0)||b,JE:a.hostLanguage,IE:a.region,oL:g.O(\"INNERTUBE_HOST_OVERRIDE\",void 0)||\"\",qL:!!g.O(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),pL:!!g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)}};\nFE\u003dfunction(a,b){return!a.D\u0026\u0026Wu()\u0026\u0026Hs(55)\u0026\u0026\"3\"\u003d\u003d\u003da.controlsType\u0026\u0026!b};\ng.GE\u003dfunction(a){a\u003dQqa(a.Ba);return\"www.youtube-nocookie.com\"\u003d\u003d\u003da?\"www.youtube.com\":a};\ng.HE\u003dfunction(a){return g.yE(a)?\"music.youtube.com\":g.GE(a)};\nIE\u003dfunction(a,b,c){return a.protocol+\"://i1.ytimg.com/vi/\"+b+\"/\"+(c||\"hqdefault.jpg\")};\nJE\u003dfunction(a){return pE(a)\u0026\u0026!g.vE(a)};\nsE\u003dfunction(a){return uE\u0026\u0026!a.dd||Vu(\"nintendo wiiu\")||Vu(\"nintendo 3ds\")?!0:!1};\ng.yE\u003dfunction(a){return\"music-embed\"\u003d\u003d\u003da.playerStyle};\ng.CE\u003dfunction(a){return/^TVHTML5/.test(a.deviceParams.c)?!0:\"TV\"\u003d\u003d\u003da.deviceParams.cplatform};\nRqa\u003dfunction(a){return\"TVHTML5\"\u003d\u003d\u003da.deviceParams.c\u0026\u0026a.deviceParams.cver.startsWith(\"7\")};\niE\u003dfunction(a){return\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"\u003d\u003d\u003da.deviceParams.c};\nKqa\u003dfunction(a){return\"CHROMECAST ULTRA/STEAK\"\u003d\u003d\u003da.deviceParams.cmodel||\"CHROMECAST/STEAK\"\u003d\u003d\u003da.deviceParams.cmodel};\ng.KE\u003dfunction(){return 1\u003cwindow.devicePixelRatio?window.devicePixelRatio:1};\nBE\u003dfunction(a){return\"web\"\u003d\u003d\u003da.deviceParams.c.toLowerCase().substr(0,3)};\ng.LE\u003dfunction(a){return\"WEB\"\u003d\u003d\u003da.deviceParams.c.toUpperCase()};\nDE\u003dfunction(a){return\"WEB_KIDS\"\u003d\u003d\u003da.deviceParams.c};\ng.vE\u003dfunction(a){return\"WEB_UNPLUGGED\"\u003d\u003d\u003da.deviceParams.c};\nME\u003dfunction(a){return\"TVHTML5_UNPLUGGED\"\u003d\u003d\u003da.deviceParams.c};\ng.NE\u003dfunction(a){return g.vE(a)||\"TV_UNPLUGGED_CAST\"\u003d\u003d\u003da.deviceParams.c||ME(a)};\ng.wE\u003dfunction(a){return\"WEB_REMIX\"\u003d\u003d\u003da.deviceParams.c};\ng.OE\u003dfunction(a){return\"WEB_EMBEDDED_PLAYER\"\u003d\u003d\u003da.deviceParams.c};\ng.PE\u003dfunction(a){return!a.N(\"web_player_i_see_captions_killswitch\")\u0026\u0026g.LE(a)};\nQE\u003dfunction(a){return a.N(\"web_player_enable_hybrid_controls_on_touch_screen\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(any-pointer: coarse)\").matches\u0026\u0026g.LE(a)};\nSqa\u003dfunction(a){return!a.N(\"web_player_larger_tap_buttons_killswitch\")\u0026\u0026g.LE(a)\u0026\u0026!g.tE(a)};\nGqa\u003dfunction(a){if(a.isMobile)return!a.D;var b\u003dNumber(Date.now()/1E3),c\u003dg.iw.getInstance();return a.N(\"block_desktop_background_playback_with_mobile_cookie\")\u0026\u0026c\u0026\u0026b\u003eNumber(c.get(\"dhmu\",b.toString()))};\ng.SE\u003dfunction(a){return(a.deviceHasDisplay\u0026\u0026g.Rj\u0026\u0026!cv\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.ev?a.i\u0026\u0026g.uc(51):!0:!1)||(a.deviceHasDisplay\u0026\u0026g.Sj\u0026\u0026!cv\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.ev?a.i\u0026\u0026g.uc(48):g.uc(38):!1)||(a.deviceHasDisplay\u0026\u0026g.lE\u0026\u0026!cv\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.ev?a.i\u0026\u0026g.uc(37):g.uc(27):!1)||a.deviceHasDisplay\u0026\u0026g.RE\u0026\u0026!bv()\u0026\u0026g.uc(11)||a.deviceHasDisplay\u0026\u0026g.Tj\u0026\u0026g.uc(\"604.4\")};\nTqa\u003dfunction(a){if(g.tE(a)\u0026\u0026qE)return!1;if(g.Sj){if(!g.uc(47)||!g.uc(52)\u0026\u0026g.uc(51))return!1}else if(g.Tj)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\npE\u003dfunction(a){return\"detailpage\"\u003d\u003d\u003da.xa};\ng.tE\u003dfunction(a){return\"embedded\"\u003d\u003d\u003da.xa};\nTE\u003dfunction(a){return\"leanback\"\u003d\u003d\u003da.xa};\noE\u003dfunction(a){return\"adunit\"\u003d\u003d\u003da.xa||\"gvn\"\u003d\u003d\u003da.playerStyle};\ng.xE\u003dfunction(a){return\"profilepage\"\u003d\u003d\u003da.xa};\ng.nE\u003dfunction(a){return a.i\u0026\u0026g.tE(a)\u0026\u0026!oE(a)\u0026\u0026!a.D};\nLqa\u003dfunction(a){var b\u003da.raw_embedded_player_response;b||(a\u003da.embedded_player_response)\u0026\u0026(b\u003dJSON.parse(a));return b\u0026\u0026(b\u003db.embedPreview)?b.thumbnailPreviewRenderer.embedMode||\"\":\"\"};\nIqa\u003dfunction(a,b){if(g.wD(a.experiments,\"html5_qoe_intercept\"))return g.wD(a.experiments,\"html5_qoe_intercept\");a.vk?(b\u003db.vss_host||\"s.youtube.com\",a.N(\"www_for_videostats\")\u0026\u0026\"s.youtube.com\"\u003d\u003d\u003db\u0026\u0026(b\u003dQqa(a.Ba)||\"www.youtube.com\")):b\u003d\"video.google.com\";return b};\nUE\u003dfunction(a){if(!a.userDisplayImage)return\"\";var b\u003da.userDisplayImage.split(\"/\");if(5\u003d\u003d\u003db.length)return a\u003db[b.length-1].split(\"\u003d\"),a[1]\u003d\"s20-c\",b[b.length-1]\u003da.join(\"\u003d\"),b.join(\"/\");if(8\u003d\u003d\u003db.length)return b.splice(7,0,\"s20-c\"),b.join(\"/\");if(9\u003d\u003d\u003db.length)return b[7]+\u003d\"-s20-c\",b.join(\"/\");g.Cy(new g.yw(\"Profile image not a FIFE URL.\",a.userDisplayImage));return a.userDisplayImage};\ng.VE\u003dfunction(a){var b\u003dg.HE(a);!a.N(\"yt_embeds_disable_new_error_lozenge_url\")\u0026\u0026Uqa.includes(b)\u0026\u0026(b\u003d\"www.youtube.com\");return a.protocol+\"://\"+b};\nCqa\u003dfunction(a,b){b.brand\u0026\u0026(a.deviceParams.cbrand\u003db.brand);b.browser\u0026\u0026(a.deviceParams.cbr\u003db.browser);b.browserVersion\u0026\u0026(a.deviceParams.cbrver\u003db.browserVersion);a.deviceParams.c\u003db.interfaceName||\"WEB\";a.deviceParams.cver\u003db.interfaceVersion||\"html5\";b.interfaceTheme\u0026\u0026(a.deviceParams.ctheme\u003db.interfaceTheme);a.deviceParams.cplayer\u003db.interfacePlayerType||\"UNIPLAYER\";b.model\u0026\u0026(a.deviceParams.cmodel\u003db.model);b.network\u0026\u0026(a.deviceParams.cnetwork\u003db.network);b.os\u0026\u0026(a.deviceParams.cos\u003db.os);b.osVersion\u0026\u0026(a.deviceParams.cosver\u003d\nb.osVersion);b.platform\u0026\u0026(a.deviceParams.cplatform\u003db.platform)};\nQqa\u003dfunction(a){var b\u003dg.Ti(a);return(a\u003dNumber(g.Si(4,a))||null)?b+\":\"+a:b};\nWE\u003dfunction(a){this.i\u003da};\nXE\u003dfunction(a,b,c){if(c)return Iu();var d\u003d{};c\u003dMC();b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next())if(e\u003de.value,a.canPlayType(c,e.qf().mimeType)){var f\u003de.i.video.quality;if(!d[f]||d[f].qf().xe())d[f]\u003de}var h\u003d[];d.auto\u0026\u0026h.push(d.auto);g.mc(BC,function(l){(l\u003dd[l])\u0026\u0026h.push(l)});\nreturn h.length?Ju(h):Iu()};\nVqa\u003dfunction(a,b,c,d,e){this.B\u003da;this.u\u003db;this.D\u003dc;this.cpn\u003dd;this.I\u003de;this.C\u003d0;this.i\u003d\"\"};\nWqa\u003dfunction(a,b){a.B.some(function(c){var d;return(null\u003d\u003d\u003d(d\u003dc.Dc)||void 0\u003d\u003d\u003dd?void 0:d.getId())\u003d\u003d\u003db});\na.i\u003db};\nYE\u003dfunction(a,b,c){a.cpn\u0026\u0026(b\u003dg.dj(b,{cpn:a.cpn}));c\u0026\u0026(b\u003dg.dj(b,{Qda:c}));return b};\nXqa\u003dfunction(a,b){a\u003da.itag.toString();null!\u003d\u003db\u0026\u0026(a+\u003db.itag.toString());return a};\nYqa\u003dfunction(a){for(var b\u003d[],c\u003d[],d\u003dg.q(a.u),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.bitrate\u003c\u003da.C?b.push(e):c.push(e);b.sort(function(f,h){return h.bitrate-f.bitrate});\nc.sort(function(f,h){return f.bitrate-h.bitrate});\na.u\u003db.concat(c)};\nZqa\u003dfunction(a){var b;this.itag\u003da.itag;this.url\u003da.url;this.codecs\u003da.codecs;this.width\u003da.width;this.height\u003da.height;this.fps\u003da.fps;this.bitrate\u003da.bitrate;this.u\u003d(null\u003d\u003d\u003d(b\u003da.audioItag)||void 0\u003d\u003d\u003db?void 0:b.split(\",\"))||[];this.mu\u003da.mu;this.Hd\u003da.Hd||\"\";this.Dc\u003da.Dc;this.audioChannels\u003da.audioChannels;this.i\u003d\"\"};\n$qa\u003dfunction(a,b,c,d){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!0:c;d\u003dvoid 0\u003d\u003d\u003dd?[]:d;var e\u003d{};a\u003dg.q(a);for(var f\u003da.next();!f.done;f\u003da.next()){f\u003df.value;if(b\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var h\u003df.type;f.audio_channels\u0026\u0026(h\u003dh+\"; channels\u003d\"+f.audio_channels);if(!MediaSource.isTypeSupported(h)){d.push(f.itag);d.push(\"tpus\");continue}}if(c||!f.drm_families||\"smpte2084\"!\u003d\u003df.eotf\u0026\u0026\"arib-std-b67\"!\u003d\u003df.eotf){h\u003dvoid 0;var l\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"},m\u003df.type.match(/codecs\u003d\"([^\"]*)\"/);\nm\u003dm?m[1]:\"\";f.audio_track_id\u0026\u0026(h\u003dnew KC(f.name,f.audio_track_id,!!f.is_default));var n\u003df.eotf;f\u003dnew Zqa({itag:f.itag,url:f.url,codecs:m,width:Number(f.width),height:Number(f.height),fps:Number(f.fps),bitrate:Number(f.bitrate),audioItag:f.audio_itag,mu:n?l[n]:void 0,Hd:f.drm_families,Dc:h,audioChannels:Number(f.audio_channels)});e[f.itag]\u003de[f.itag]||[];e[f.itag].push(f)}else d.push(f.itag),d.push(\"enchdr\")}return e};\nZE\u003dfunction(a,b,c){this.i\u003da;this.B\u003db;this.expiration\u003dc;this.u\u003dnull};\nara\u003dfunction(a,b){if(!(cv||$u()||Yu()))return null;a\u003d$qa(b,a.N(\"html5_filter_fmp4_in_hls\"));if(!a)return null;b\u003d[];for(var c\u003d{},d\u003dg.q(Object.keys(a)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003dg.q(a[e.value]);for(var f\u003de.next();!f.done;f\u003de.next()){var h\u003df.value;h.Dc\u0026\u0026(f\u003dh.Dc.getId(),c[f]||(h\u003dnew dA(f,h.Dc),c[f]\u003dh,b.push(h)))}}return 0\u003cb.length?b:null};\nfra\u003dfunction(a,b,c,d,e,f,h){if(!(cv||$u()||Yu()))return Iu();var l\u003d[],m\u003dbra(c),n\u003d$qa(c,a.N(\"html5_filter_fmp4_in_hls\"),a.u.C,l);if(!n)return h(\"noplst\"),Iu();cra(n);c\u003d{};var p\u003d(c.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",c),r;c\u003d[];var t\u003d[],u\u003d[],x\u003dnull,y\u003d\"\";d\u003dd\u0026\u0026d.match(/hls_timedtext_playlist/)?new Zqa({itag:\"0\",url:d,codecs:\"vtt\",width:0,height:0,fps:0,bitrate:0,Dc:new KC(\"English\",\"en\",!1)}):null;for(var z\u003dg.q(Object.keys(n)),D\u003dz.next();!D.done;D\u003dz.next())if(D\u003dD.value,!a.N(\"html5_disable_drm_hfr_1080\")||\n\"383\"!\u003d\u003dD\u0026\u0026\"373\"!\u003d\u003dD){D\u003dg.q(n[D]);for(var H\u003dD.next();!H.done;H\u003dD.next())if(H\u003dH.value,H.width){for(var F\u003dg.q(H.u),K\u003dF.next();!K.done;K\u003dF.next())if(K\u003dK.value,n[K]){H.i\u003dK;break}H.i||(H.i\u003ddra(n,H));if(F\u003dn[H.i])if(c.push(H),\"fairplay\"\u003d\u003d\u003dH.Hd\u0026\u0026(r\u003dp),K\u003d\"\",\"PQ\"\u003d\u003d\u003dH.mu?K\u003d\"smpte2084\":\"HLG\"\u003d\u003d\u003dH.mu\u0026\u0026(K\u003d\"arib-std-b67\"),K\u0026\u0026(y\u003dK),u.push(era(F,[H],d,f,H.itag,H.width,H.height,H.fps,m,void 0,void 0,r,K)),!x||H.width*H.height*H.fps\u003ex.width*x.height*x.fps)x\u003dH}else t.push(H)}else l.push(D),l.push(\"disdrmhfr\");u.reduce(function(W,\nJ){return J.qf().isEncrypted()\u0026\u0026W},!0)\u0026\u0026(r\u003dp);\ne\u003dMath.max(e,0);p\u003dx||{};n\u003dvoid 0\u003d\u003d\u003dp.fps?0:p.fps;x\u003dvoid 0\u003d\u003d\u003dp.width?0:p.width;p\u003dvoid 0\u003d\u003d\u003dp.height?0:p.height;z\u003da.N(\"html5_native_audio_track_switching\");u.push(era(t,c,d,f,\"93\",x,p,n,m,\"auto\",e,r,y,z));l.length\u0026\u0026h(l.join(\".\"));return XE(a.u,u,FE(a,b))};\nera\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u){for(var x\u003d0,y\u003d\"\",z\u003dg.q(a),D\u003dz.next();!D.done;D\u003dz.next())D\u003dD.value,y||(y\u003dD.itag),D.audioChannels\u0026\u0026D.audioChannels\u003ex\u0026\u0026(x\u003dD.audioChannels,y\u003dD.itag);e\u003dnew EC(e,\"application/x-mpegURL\",{audio:new yC(0,x,null,y),video:new AC(f,h,l,null,void 0,n,void 0,t),Hd:r});a\u003dnew Vqa(a,b,c?[c]:[],d,!!u);a.C\u003dp?p:1369843;return new ZE(e,a,m)};\nbra\u003dfunction(a){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.url\u0026\u0026(b\u003db.url.split(\"expire/\"),!(1\u003e\u003db.length)))return+b[1].split(\"/\")[0];return NaN};\ndra\u003dfunction(a,b){for(var c\u003dg.q(Object.keys(a)),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003da[d][0];if(!e.width\u0026\u0026e.Hd\u003d\u003d\u003db.Hd\u0026\u0026!e.audioChannels)return d}return\"\"};\ncra\u003dfunction(a){for(var b\u003dnew Set,c\u003dg.q(Object.values(a)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.length\u0026\u0026(d\u003dd[0],d.height\u0026\u0026d.codecs.startsWith(\"vp09\")\u0026\u0026b.add(d.height));c\u003d[];if(b.size){d\u003dg.q(Object.keys(a));for(var e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,a[e].length){var f\u003da[e][0];f.height\u0026\u0026b.has(f.height)\u0026\u0026!f.codecs.startsWith(\"vp09\")\u0026\u0026c.push(e)}}b\u003dg.q(c);for(e\u003db.next();!e.done;e\u003db.next())delete a[e.value]};\n$E\u003dfunction(a,b){this.i\u003da;this.u\u003db};\ngra\u003dfunction(a,b,c,d){var e\u003d[];c\u003dg.q(c);for(var f\u003dc.next();!f.done;f\u003dc.next()){var h\u003df.value;if(h.url){f\u003dnew g.FA(h.url,!0);if(h.s){var l\u003dh.sp,m\u003dJna(decodeURIComponent(h.s));f.set(l,encodeURIComponent(m))}l\u003dg.q(Object.keys(d));for(m\u003dl.next();!m.done;m\u003dl.next())m\u003dm.value,f.set(m,d[m]);h\u003ddpa(h.type,h.quality,h.itag,h.width,h.height);e.push(new $E(h,f))}}return XE(a.u,e,FE(a,b))};\naF\u003dfunction(a,b){this.i\u003da;this.u\u003db};\nhra\u003dfunction(a){var b\u003d[];g.mc(a,function(c){if(c\u0026\u0026c.url){var d\u003ddpa(c.type,\"medium\",\"0\");b.push(new aF(d,c.url))}});\nreturn b};\nira\u003dfunction(a,b,c){c\u003dhra(c);return XE(a.u,c,FE(a,b))};\nbF\u003dfunction(a,b){this.type\u003da||\"\";this.id\u003db||\"\"};\ng.cF\u003dfunction(a){return new bF(a.substr(0,2),a.substr(2))};\ndF\u003dfunction(a,b){for(var c\u003d{},d\u003dg.q(Object.keys(jra)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003db?b+e:e;f\u003da[f+\"_webp\"]||a[f];g.oz(f)\u0026\u0026(c[jra[e]]\u003df)}return c};\neF\u003dfunction(a){var b\u003d{};if(!a||!a.thumbnails)return b;a\u003da.thumbnails.filter(function(l){return!!l.url});\na.sort(function(l,m){return l.width-m.width||l.height-m.height});\nfor(var c\u003dg.q(Object.keys(kra)),d\u003dc.next();!d.done;d\u003dc.next()){var e\u003dNumber(d.value);d\u003dkra[e];for(var f\u003dg.q(a),h\u003df.next();!h.done;h\u003df.next())if(h\u003dh.value,h.width\u003e\u003de){e\u003dlra(h.url);g.oz(e)\u0026\u0026(b[d]\u003de);break}}(a\u003da.pop())\u0026\u00261280\u003c\u003da.width\u0026\u0026(a\u003dlra(a.url),g.oz(a)\u0026\u0026(b[\"maxresdefault.jpg\"]\u003da));return b};\nlra\u003dfunction(a){return a.startsWith(\"//\")?\"https:\"+a:a};\ng.fF\u003dfunction(a,b){var c;this.u\u003da;this.author\u003d\"\";this.yv\u003dnull;this.playlistLength\u003d0;this.i\u003dthis.sessionData\u003dnull;this.Z\u003d{};this.title\u003d\"\";if(b){this.author\u003db.author||b.playlist_author||\"\";this.title\u003db.playlist_title||\"\";if(a\u003db.session_data)this.sessionData\u003deu(a,\"\u0026\");this.i\u003d(null\u003d\u003d\u003d(c\u003db.thumbnail_ids)||void 0\u003d\u003d\u003dc?void 0:c.split(\",\")[0])||null;this.Z\u003ddF(b,\"playlist_\");this.videoId\u003db.video_id||void 0;if(a\u003db.list)switch(b.listType){case \"user_uploads\":this.playlistId\u003d(new bF(\"UU\",\"PLAYER_\"+a)).toString();\nbreak;default:var d\u003db.playlist_length;d\u0026\u0026(this.playlistLength\u003dNumber(d)||0);this.playlistId\u003dg.cF(a).toString();if(b\u003db.video)this.videoId\u003d(b[0]||null).video_id||void 0}else b.playlist\u0026\u0026(this.playlistLength\u003db.playlist.toString().split(\",\").length)}};\ng.gF\u003dfunction(a,b){this.i\u003da;this.fn\u003dthis.author\u003d\"\";this.yv\u003dnull;this.isUpcoming\u003dthis.isLivePlayback\u003d!1;this.lengthSeconds\u003d0;this.lq\u003dthis.lengthText\u003d\"\";this.sessionData\u003dnull;this.Z\u003d{};this.title\u003d\"\";if(b){this.Ll\u003db.aria_label||void 0;this.author\u003db.author||\"\";this.fn\u003db.fn||\"\";if(a\u003db.endscreen_autoplay_session_data)this.yv\u003deu(a,\"\u0026\");this.zv\u003db.zv;this.isLivePlayback\u003d\"1\"\u003d\u003d\u003db.live_playback;this.isUpcoming\u003d!!b.isUpcoming;if(a\u003db.length_seconds)this.lengthSeconds\u003d\"string\"\u003d\u003d\u003dtypeof a?Number(a):a;this.lengthText\u003d\nb.lengthText||\"\";this.lq\u003db.lq||\"\";this.publishedTimeText\u003db.publishedTimeText||void 0;if(a\u003db.session_data)this.sessionData\u003deu(a,\"\u0026\");this.shortViewCount\u003db.short_view_count_text||void 0;this.Z\u003ddF(b);this.title\u003db.title||\"\";this.videoId\u003db.docid||b.video_id||b.videoId||b.id||void 0;this.watchUrl\u003db.watchUrl||void 0}};\nnra\u003dfunction(a,b){var c\u003dg.Ha(\"ytDebugData.callbacks\");c||(c\u003d{},g.Ga(\"ytDebugData.callbacks\",c,void 0));if(g.P(\"web_dd_iu\")||mra.includes(a))c[a]\u003db};\nhF\u003dfunction(a){this.i\u003dnew Ls(a)};\nora\u003dfunction(){try{var a\u003d!!self.localStorage}catch(b){a\u003d!1}if(a\u0026\u0026(a\u003dg.Vs(zw()+\"::yt-player\")))return new hF(a)};\nqra\u003dfunction(){var a\u003dpra;if(void 0\u003d\u003d\u003diF)if(a){try{window.localStorage.removeItem(\"yt-player-lv\")}catch(b){}iF\u003dora()}else(a\u003dora())\u0026\u0026a.remove(\"yt-player-lv\"),iF\u003dg.Vs();return iF};\njF\u003dfunction(){var a\u003dqra();if(!a)return{};try{var b\u003da.get(\"yt-player-lv\");return JSON.parse(b||\"{}\")}catch(c){return{}}};\nrra\u003dfunction(a){var b\u003dqra();b\u0026\u0026(a\u003dJSON.stringify(a),b.set(\"yt-player-lv\",a))};\nkF\u003dfunction(a){return jF()[a]||0};\nlF\u003dfunction(a,b){var c\u003djF();b!\u003d\u003dc[a]\u0026\u0026(0!\u003d\u003db?c[a]\u003db:delete c[a],rra(c))};\nsra\u003dfunction(a){var b\u003djF();b\u003dObject.assign({},b);a\u003dObject.assign({},a);for(var c in b)a[c]?(4!\u003d\u003db[c]\u0026\u0026(b[c]\u003da[c]),delete a[c]):2!\u003d\u003db[c]\u0026\u0026(b[c]\u003d4);Object.assign(b,a);rra(b);JSON.stringify(b);return b};\ng.mF\u003dfunction(a){return g.B(function(b){return b.return(ax(tra(),a))})};\nura\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.hx(),2);if(3!\u003dd.i)return(b\u003dd.u)?g.A(d,g.mF(b),3):d.return();c\u003dd.u;return d.return(Rw(c,[\"index\",\"media\",\"captions\"],{mode:\"readwrite\",Nc:!0},function(e){var f\u003dIDBKeyRange.bound(a+\"|\",a+\"~\");e\u003d[e.objectStore(\"index\").delete(f),e.objectStore(\"media\").delete(f),e.objectStore(\"captions\").delete(f)];return Jw.all(e).then(function(){})}))})};\nxra\u003dfunction(){var a,b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,g.hx(),2);if(3!\u003dc.i){a\u003dc.u;if(!a)throw g.Hw(\"rvdfd\");return g.A(c,g.mF(a),3)}b\u003dc.u;return c.return(Rw(b,[\"index\",\"media\"],{mode:\"readwrite\",Nc:!0},function(d){var e\u003d{};return Vw(d.objectStore(\"index\"),{},function(f){var h,l\u003df.getKey().match(/^([\\w\\-_]+)\\|(a|v)$/),m\u003dJw.resolve(void 0);if(l){var n\u003dl[1];l\u003dl[2];e[n]\u003de[n]||{};e[n][l]\u003dvra(null\u003d\u003d\u003d(h\u003df.getValue())||void 0\u003d\u003d\u003dh?void 0:h.fmts)}else m\u003df.delete().then(function(){});\nreturn Jw.all([f.continue(),m]).then(function(p){return g.q(p).next().value})}).then(function(){for(var f\u003d{},h\u003dg.q(Object.keys(e)),l\u003dh.next();!l.done;l\u003dh.next()){l\u003dl.value;\nvar m\u003de[l].v;f[l]\u003de[l].a\u0026\u0026m?1:2}var n\u003dsra(f);return xka(d.objectStore(\"media\"),{},function(p){var r\u003dp.getKey().match(wra);r\u0026\u0026f[r[1]]||d.objectStore(\"media\").delete(p.getKey());return p.continue()}).then(function(){return n})})}))})};\nyra\u003dfunction(a,b){var c,d;return g.B(function(e){if(1\u003d\u003de.i)return g.A(e,g.hx(),2);if(3!\u003de.i){c\u003de.u;if(!c)throw g.Hw(\"wct\");return g.A(e,g.mF(c),3)}d\u003de.u;return g.A(e,Rw(d,[\"captions\"],{mode:\"readwrite\",Nc:!0},function(f){var h\u003d[];f\u003df.objectStore(\"captions\");for(var l\u003d0;l\u003cb.length;l++){var m\u003dSw(f,b[l],a+\"|\"+b[l].metadata.vss_id);h.push(m)}return Jw.all(h)}),0)})};\nzra\u003dfunction(a){var b,c,d;return g.B(function(e){if(1\u003d\u003de.i)return b\u003dIDBKeyRange.bound(a+\"|\",a+\"~\"),g.A(e,g.hx(),2);if(3!\u003de.i){c\u003de.u;if(!c)throw g.Hw(\"gactfv\");return g.A(e,g.mF(c),3)}d\u003de.u;return e.return(oka(d,b))})};\noF\u003dfunction(a,b,c,d,e,f,h){var l,m,n,p,r,t;return g.B(function(u){switch(u.i){case 1:return l\u003dkF(a),4\u003d\u003d\u003dl?u.return(4):g.A(u,g.hx(),2);case 2:m\u003du.u;if(!m)throw g.Hw(\"wiac\");if(!h||void 0\u003d\u003d\u003df){u.eb(3);break}return g.A(u,Ara(h,f),4);case 4:f\u003du.u;case 3:return n\u003dc.lastModified||\"0\",g.A(u,g.mF(m),5);case 5:return p\u003du.u,sa(u,6),nF++,g.A(u,Rw(p,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\",Nc:!0},function(x){if(void 0!\u003d\u003de\u0026\u0026void 0!\u003d\u003df){var y\u003d\"\"+a+\"|\"+b.id+\"|\"+n+\"|\"+String(e).padStart(10,\n\"0\");y\u003dSw(x.objectStore(\"media\"),f,y)}else y\u003dJw.resolve(void 0);var z\u003dBra(a,b.isVideo()),D\u003dBra(a,!b.isVideo()),H\u003d{fmts:Cra(d),format:c||{}};z\u003dSw(x.objectStore(\"index\"),H,z);var F\u003d-1\u003d\u003d\u003dd.downloadedEndTime;x\u003dF?x.objectStore(\"index\").get(D):Jw.resolve(void 0);return Jw.all([x,y,z]).then(function(K){K\u003dg.q(K).next().value;nF--;var W\u003dkF(a);4!\u003d\u003dW\u0026\u0026F\u0026\u0026void 0!\u003d\u003dK\u0026\u0026vra(K.fmts)\u0026\u0026(W\u003d1,lF(a,W));return W})}),8);\ncase 8:return u.return(u.u);case 6:r\u003dua(u);nF--;t\u003dkF(a);if(4\u003d\u003d\u003dt)return u.return(t);lF(a,4);throw r;}})};\nDra\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.hx(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)throw g.Hw(\"ri\");return g.A(d,g.mF(b),3)}c\u003dd.u;return d.return(Rw(c,[\"index\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRI\"},function(e){var f\u003dIDBKeyRange.bound(a+\"|\",a+\"~\");return nka(e.objectStore(\"index\"),f).then(function(h){return h.map(function(l){return l?l.format:{}})})}))})};\nFra\u003dfunction(a,b,c,d,e){var f,h,l;return g.B(function(m){if(1\u003d\u003dm.i)return g.A(m,g.hx(),2);if(3!\u003dm.i){f\u003dm.u;if(!f)throw g.Hw(\"rc\");return g.A(m,g.mF(f),3)}h\u003dm.u;l\u003dRw(h,[\"media\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRM\"},function(n){var p\u003d\"\"+a+\"|\"+b+\"|\"+c+\"|\"+String(d).padStart(10,\"0\");return n.objectStore(\"media\").get(p)});\nreturn e?m.return(l.then(function(n){return Era(e,n)})):m.return(l)})};\nGra\u003dfunction(a){return g.B(function(b){lF(a,0);return b.return(ura(a))})};\nvra\u003dfunction(a){return a?a.includes(\"dlt\u003d-1\")||!a.includes(\"dlt\u003d\"):!1};\nBra\u003dfunction(a,b){return\"\"+a+\"|\"+(b?\"v\":\"a\")};\nCra\u003dfunction(a){var b\u003d{};return fu((b.dlt\u003da.downloadedEndTime.toString(),b.mket\u003da.maxKnownEndTime.toString(),b.avbr\u003da.averageByteRate.toString(),b))};\nHra\u003dfunction(a){var b\u003d{},c\u003d{};a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next()){var e\u003dd.value,f\u003de.split(\"|\");e.match(wra)?(d\u003dNumber(f.pop()),isNaN(d)?c[e]\u003d\"?\":(f\u003df.join(\"|\"),(e\u003db[f])?(f\u003de[e.length-1],d\u003d\u003d\u003df.end+1?f.end\u003dd:e.push({start:d,end:d})):b[f]\u003d[{start:d,end:d}])):c[e]\u003d\"?\"}a\u003dg.q(Object.keys(b));for(d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,c[d]\u003db[d].map(function(h){return h.start+\"-\"+h.end}).join(\",\");\nreturn c};\nIra\u003dfunction(a){if(a\u003da.commonConfig)this.url\u003da.url,this.urlQueryOverride\u003da.urlQueryOverride,a.ustreamerConfig\u0026\u0026(this.i\u003dSD(a.ustreamerConfig))};\ng.pF\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;this.languageCode\u003da.languageCode||\"\";this.languageName\u003da.languageName||null;this.kind\u003da.kind||\"\";this.name\u003da.name||null;this.id\u003da.id||null;this.i\u003da.is_servable||!1;this.isTranslateable\u003da.is_translateable||!1;this.url\u003da.url||null;this.vssId\u003da.vss_id||\"\";this.isDefault\u003da.is_default||!1;this.translationLanguage\u003da.translationLanguage||null};\ng.rF\u003dfunction(a){var b\u003d{languageCode:a.languageCode,languageName:a.languageName,displayName:g.qF(a),kind:a.kind,name:a.name,id:a.id,is_servable:a.i,is_default:a.isDefault,is_translateable:a.isTranslateable,vss_id:a.vssId};a.translationLanguage\u0026\u0026(b.translationLanguage\u003da.translationLanguage);return b};\ng.sF\u003dfunction(a){return a.translationLanguage?a.translationLanguage.languageCode:a.languageCode};\ng.qF\u003dfunction(a){var b\u003da.languageName||\"\",c\u003d[b];\"asr\"\u003d\u003d\u003da.kind\u0026\u0026-1\u003d\u003d\u003db.indexOf(\"(\")\u0026\u0026c.push(\" (Automatic Captions)\");a.name\u0026\u0026c.push(\" - \"+a.name);a.translationLanguage\u0026\u0026c.push(\" \u003e\u003e \"+a.translationLanguage.languageName);return c.join(\"\")};\nMra\u003dfunction(a,b,c,d){a||(a\u003db\u0026\u0026Jra.hasOwnProperty(b)\u0026\u0026Kra.hasOwnProperty(b)?Kra[b]+\"_\"+Jra[b]:void 0);b\u003da;if(!b)return null;a\u003db.match(Lra);if(!a||5!\u003d\u003da.length)return null;if(a\u003db.match(Lra)){var e\u003dNumber(a[3]),f\u003d[7,8,10,5,6];a\u003d!(1\u003d\u003d\u003dNumber(a[1])\u0026\u00268\u003d\u003d\u003de)\u0026\u00260\u003c\u003df.indexOf(e)}else a\u003d!1;return c||d||a?b:null};\nOra\u003dfunction(a){if(a\u003da.colorInfo)if(a\u003da.transferCharacteristics)return Nra[a];return null};\ntF\u003dfunction(a){return a\u0026\u0026a.baseUrl||\"\"};\nuF\u003dfunction(a){a\u003dg.iu(a);for(var b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003da[c];a[c]\u003dArray.isArray(d)?d[0]:d}return a};\nPra\u003dfunction(a,b){a.botguardData\u003db.playerAttestationRenderer.botguardData;b\u003db.playerAttestationRenderer.challenge;null!\u003db\u0026\u0026(a.Aa\u003db)};\nRra\u003dfunction(a,b){a.captionTracks\u003d[];if(b.captionTracks)for(var c\u003dg.q(b.captionTracks),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dQra(d.baseUrl);if(!e)return;d\u003dnew g.pF({is_translateable:!!d.isTranslatable,languageCode:d.languageCode,languageName:d.name\u0026\u0026g.yz(d.name),url:e,vss_id:d.vssId,kind:d.kind});a.captionTracks.push(d)}a.TD\u003db.audioTracks||[];a.fP\u003db.defaultAudioTrackIndex||0;a.AE\u003db.translationLanguages?g.Vn(b.translationLanguages,function(f){return{languageCode:f.languageCode,languageName:g.yz(f.languageName)}}):\n[];\na.ip\u003d!!b.contribute\u0026\u0026!!b.contribute.captionsMetadataRenderer};\nSra\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dc.interstitials.map(function(h){var l\u003dh.unserializedPlayerResponse;if(l)return{is_yto_interstitial:!0,raw_player_response:l};if(h\u003dh.playerVars)return Object.assign({is_yto_interstitial:!0},gu(h))});\nd\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next())switch(e\u003de.value,c.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":a.interstitials\u003da.interstitials.concat({time:0,playerVars:e,Vj:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":a.interstitials\u003da.interstitials.concat({time:0x7ffffffffffff,playerVars:e,Vj:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var f\u003dNumber(c.podConfig.timeToInsertAtMillis);a.interstitials\u003da.interstitials.concat({time:f,playerVars:e,\nVj:0\u003d\u003d\u003df?5:7})}}};\nTra\u003dfunction(a,b){if(b\u003db.find(function(c){return!(!c||!c.tooltipRenderer)}))a.tooltipRenderer\u003db.tooltipRenderer};\nUra\u003dfunction(a,b){b.subscribeCommand\u0026\u0026(a.subscribeCommand\u003db.subscribeCommand);b.unsubscribeCommand\u0026\u0026(a.unsubscribeCommand\u003db.unsubscribeCommand);b.addToWatchLaterCommand\u0026\u0026(a.addToWatchLaterCommand\u003db.addToWatchLaterCommand);b.removeFromWatchLaterCommand\u0026\u0026(a.removeFromWatchLaterCommand\u003db.removeFromWatchLaterCommand);b.getSharePanelCommand\u0026\u0026(a.getSharePanelCommand\u003db.getSharePanelCommand)};\nvF\u003dfunction(a){var b\u003d[];a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.baseUrl\u0026\u0026b.push(c.baseUrl);return b};\n$ra\u003dfunction(a){var b\u003da.indexRange,c\u003da.initRange;b\u003d{itag:a.itag,url:a.url,index:b?b.start+\"-\"+b.end:\"0-0\",bitrate:a.bitrate,init:c?c.start+\"-\"+c.end:\"0-0\",type:a.mimeType,clen:a.contentLength,lmt:a.lastModified,xtags:a.xtags};if(c\u003da.audioTrack){var d\u003dc.displayName;d\u0026\u0026(b.name\u003dd,b.audio_track_id\u003dc.id,c.audioIsDefault\u0026\u0026(b.isDefault\u003d\"1\"))}if(c\u003da.captionTrack)b.caption_display_name\u003dc.displayName,b.caption_vss_id\u003dc.vssId,b.caption_language_code\u003dc.languageCode,b.caption_kind\u003dc.kind;(c\u003da.cipher||a.signatureCipher)?\n(c\u003dgu(c),b.sp\u003dc.sp,b.s\u003dc.s,b.url\u003dc.url):b.url\u003da.url;c\u003da.width;d\u003da.height;null!\u003dc\u0026\u0026null!\u003dd\u0026\u0026(b.size\u003dc+\"x\"+d);(c\u003da.fps)\u0026\u0026(b.fps\u003dc);(c\u003da.type)\u0026\u0026(b.stream_type\u003dVra[c]);(c\u003da.projectionType)\u0026\u0026(b.projection_type\u003dWra[c]);(c\u003da.stereoLayout)\u0026\u0026(b.stereo_layout\u003dXra[c]);(c\u003da.spatialAudioType)\u0026\u0026(b.spatial_audio_type\u003dYra[c]);if(d\u003da.drmFamilies){c\u003d[];d\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next())c.push(wF[e.value]);b.drm_families\u003dc.join(\",\")}(c\u003da.qualityLabel)\u0026\u0026(b.quality_label\u003dc);(c\u003da.targetDurationSec)\u0026\u0026(b.target_duration_sec\u003d\nc);(c\u003da.maxDvrDurationSec)\u0026\u0026(b.max_dvr_duration_sec\u003dc);(c\u003da.audioSampleRate)\u0026\u0026(b.audio_sample_rate\u003dc);(c\u003da.audioChannels)\u0026\u0026(b.audio_channels\u003dc);(c\u003dOra(a))\u0026\u0026(b.eotf\u003dc);(a\u003da.colorInfo)\u0026\u0026(a\u003da.primaries)\u0026\u0026(a\u003dZra[a])\u0026\u0026(b.primaries\u003da);return g.bj(b)};\nxF\u003dfunction(a){g.R.call(this);this.i\u003dnull;this.B\u003dnew yfa;this.i\u003dnull;this.K\u003dnew Set;this.D\u003da||\"\"};\nAF\u003dfunction(a,b,c){for(c\u003dyF(a,c);0\u003c\u003dc;){var d\u003da.levels[c];if(d.isLoaded(Math.floor(b/(d.columns*d.rows)))\u0026\u0026(d\u003dg.zF(d,b)))return d;c--}return g.zF(a.levels[0],b)};\nbsa\u003dfunction(a,b,c){c\u003dyF(a,c);for(var d,e;0\u003c\u003dc;c--)if(d\u003da.levels[c],e\u003dMath.floor(b/(d.columns*d.rows)),!d.isLoaded(e)){d\u003da;var f\u003dc,h\u003df+\"-\"+e;d.K.has(h)||(d.K.add(h),xfa(d.B,f,{QL:f,fM:e}))}asa(a)};\nasa\u003dfunction(a){if(!a.i\u0026\u0026!a.B.isEmpty()){var b\u003da.B.remove();a.i\u003dcsa(a,b)}};\ncsa\u003dfunction(a,b){var c\u003ddocument.createElement(\"img\");a.D\u0026\u0026(c.crossOrigin\u003da.D);c.src\u003ddsa(a.levels[b.QL],b.fM);c.onload\u003dfunction(){var d\u003db.QL,e\u003db.fM;null!\u003d\u003da.i\u0026\u0026(a.i.onload\u003dnull,a.i\u003dnull);d\u003da.levels[d];d.loaded.add(e);asa(a);var f\u003dd.columns*d.rows;e*\u003df;d\u003dMath.min(e+f-1,d.gC()-1);e\u003d[e,d];a.ea(\"l\",e[0],e[1])};\nreturn c};\ng.BF\u003dfunction(a,b,c,d){this.level\u003da;this.C\u003db;this.loaded\u003dnew Set;this.level\u003da;this.C\u003db;a\u003dc.split(\"#\");this.width\u003dMath.floor(Number(a[0]));this.height\u003dMath.floor(Number(a[1]));this.frameCount\u003dMath.floor(Number(a[2]));this.columns\u003dMath.floor(Number(a[3]));this.rows\u003dMath.floor(Number(a[4]));this.i\u003dMath.floor(Number(a[5]));this.B\u003da[6];this.signature\u003da[7];this.videoLength\u003dd};\ndsa\u003dfunction(a,b){var c\u003da.C;c\u003dc.replace(\"$N\",a.B);c\u003dc.replace(\"$L\",a.level.toString());c\u003dc.replace(\"$M\",b.toString());a.signature\u0026\u0026(c\u003dg.dj(c,{sigh:a.signature}));return pz(c)};\ng.zF\u003dfunction(a,b){b\u003e\u003da.Wx()\u0026\u0026a.Cr();var c\u003dMath.floor(b/(a.columns*a.rows)),d\u003da.columns*a.rows,e\u003db%d;b\u003de%a.columns;e\u003dMath.floor(e/a.columns);var f\u003da.Cr()+1-d*c;if(f\u003ca.columns){var h\u003df;d\u003d1}else h\u003da.columns,d\u003df\u003cd?Math.ceil(f/a.columns):a.rows;return{url:dsa(a,c),column:b,columns:h,row:e,rows:d,mA:a.width*h,lA:a.height*d}};\nCF\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;xF.call(this,c);this.isLive\u003dd;this.S\u003d!!e;this.levels\u003dthis.u(a,b);this.C\u003dnew Map;1\u003cthis.levels.length\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\nDF\u003dfunction(a,b,c){return(a\u003da.levels[b])?a.Vx(c):-1};\nyF\u003dfunction(a,b){var c\u003da.C.get(b);if(c)return c;c\u003da.levels.length;for(var d\u003d0;d\u003cc;d++)if(a.levels[d].width\u003e\u003db)return a.C.set(b,d),d;a.C.set(b,c-1);return c-1};\nEF\u003dfunction(a,b,c,d){c\u003dc.split(\"#\");c\u003d[c[1],c[2],0,c[3],c[4],-1,c[0],\"\"].join(\"#\");g.BF.call(this,a,b,c,0);this.u\u003dnull;this.D\u003dd?2:0};\nFF\u003dfunction(a,b,c,d){CF.call(this,a,0,void 0,b,!(void 0\u003d\u003d\u003dd||!d));for(a\u003d0;a\u003cthis.levels.length;a++)this.levels[a].bI(c)};\nesa\u003dfunction(a,b,c){b\u003d{cpn:b};-1\u003d\u003d\u003da.indexOf(\"/ibw/\")\u0026\u0026(b.ibw\u003dc?String(c):\"1369843\");return{url:g.dj(a,b),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\nHF\u003dfunction(a,b){g.R.call(this);this.u\u003da;this.adModule\u003d!1;this.adaptiveFormats\u003d\"\";this.rM\u003dthis.gp\u003dthis.adQueryId\u003dthis.Jl\u003dnull;this.UC\u003d{start:NaN,end:NaN};this.Ll\u003d\"\";this.Hd\u003dnull;this.ZE\u003dthis.drmParams\u003d\"\";this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.Va\u003d\"\";this.FD\u003dthis.hp\u003d!1;this.NH\u003dnull;this.cj\u003dthis.De\u003dthis.hj\u003dthis.TB\u003d!1;this.K\u003dnull;this.oN\u003dthis.Tg\u003d!1;this.oe\u003dNaN;this.Kh\u003d!1;this.RC\u003d0;this.RK\u003d!1;this.Xq\u003d{};this.GC\u003dthis.cycToken\u003dnull;this.author\u003d\"\";this.MC\u003d0;this.mj\u003d\n!1;this.Nu\u003dnull;this.JC\u003d[];this.yp\u003dthis.SE\u003d!1;this.clientScreenNonce\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.channelBanner\u003dthis.hc\u003dthis.dc\u003d\"\";this.contentCheckOk\u003d!1;this.limitedPlaybackDurationInSeconds\u003dthis.endSeconds\u003dthis.Zb\u003d0;this.bM\u003dthis.cd\u003dthis.B\u003dnull;this.nH\u003d\"\";this.Ia\u003d!1;this.Yj\u003dthis.Xj\u003d0;this.qD\u003dthis.pipable\u003dthis.Vk\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.isLivePlayback\u003dthis.rb\u003dthis.isPrivate\u003dthis.isListed\u003dthis.zH\u003dthis.RL\u003dthis.mutedAutoplay\u003dthis.Zk\u003d!1;this.VB\u003d\"\";this.isLowLatencyLiveStream\u003d\nthis.isLivingRoomDeeplink\u003dthis.isLiveDefaultBroadcast\u003dthis.RB\u003dthis.bk\u003dthis.df\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.yH\u003dthis.enablePreroll\u003dthis.enableServerStitchedDai\u003dthis.Ud\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003d!1;this.Eb\u003d0;this.reloadReason\u003d\"\";this.SB\u003dthis.MH\u003dthis.Ef\u003d!1;this.keywords\u003d{};this.xb\u003d\"\";this.ek\u003d0;this.yr\u003d!1;this.liveChunkReadahead\u003dNaN;this.fh\u003dnull;this.El\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.paygated\u003d\n!1;this.Ei\u003d[];this.Ba\u003d[];this.racyCheckOk\u003d!1;this.NI\u003d{};this.nx\u003d0;this.C\u003dnull;this.autonavState\u003d1;this.xJ\u003dnull;this.shortDescription\u003d\"\";this.ob\u003dthis.BC\u003d!1;this.xr\u003dthis.vc\u003dthis.startSeconds\u003d0;this.Ir\u003dthis.KO\u003dthis.Jr\u003dGF;this.suggestions\u003dnull;this.Hl\u003dthis.Il\u003dvoid 0;this.Ti\u003dnull;this.EC\u003d!1;this.expandedSubtitle\u003dthis.expandedTitle\u003dthis.subtitle\u003dthis.title\u003d\"\";this.gq\u003dthis.suggestedAction\u003dthis.multiMarkersPlayerBarRenderer\u003dthis.RE\u003dvoid 0;this.Gl\u003d[];this.hlsFormats\u003dthis.aj\u003d\"\";this.Uq\u003dthis.wr\u003dthis.Rf\u003dthis.Fb\u003d\nthis.fb\u003dthis.gk\u003dthis.Rq\u003dnull;this.Yh\u003d\"vvt\";this.dd\u003d!1;this.NC\u003dnull;this.eM\u003d\"\";this.xk\u003dNaN;this.Rr\u003dthis.Or\u003dthis.vk\u003dthis.Mr\u003dthis.Lr\u003dthis.jj\u003dthis.rk\u003dthis.Qr\u003dthis.wk\u003dthis.Pr\u003d\"\";this.lj\u003dnull;this.OJ\u003d!1;this.S\u003d{};this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.heartbeatToken\u003d\"\";this.DH\u003dthis.CH\u003dNaN;this.Kd\u003dthis.dk\u003dthis.Ad\u003dthis.GH\u003dthis.EH\u003d!1;this.nk\u003d!0;this.Z\u003d{};this.captionTracks\u003d[];this.TD\u003d[];this.fP\u003d0;this.AE\u003d[];this.ip\u003d!1;this.nj\u003dnew dA(\"und\",new KC(\"Default\",\"und\",!0));this.UB\u003d0;this.I\u003dnull;this.jr\u003d[];this.gG\u003d\n!1;this.kd\u003d[];this.Kr\u003dthis.Qb\u003d\"\";this.slotPosition\u003d-1;this.breakType\u003d0;this.watchNextResponse\u003dthis.playerResponse\u003dthis.iP\u003dthis.ap\u003dthis.pj\u003dthis.og\u003dthis.YF\u003dthis.jD\u003dthis.TC\u003dnull;this.hq\u003d!1;this.xa\u003dnull;this.isInlinePlaybackNoAd\u003dthis.Ug\u003dthis.useCobaltWidevine\u003dthis.jK\u003dthis.cq\u003dthis.oa\u003d!1;this.sF\u003d!0;this.dJ\u003dthis.fJ\u003dNaN;this.defraggedFromSubfragments\u003dthis.Qk\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;this.OC\u003dthis.KC\u003dthis.Ce\u003d!1;this.interstitials\u003d[];this.D\u003dthis.BH\u003d!1;this.Wa\u003d\"\";this.allowImaMonetization\u003d\n!1;this.Fc\u003dthis.fk\u003dthis.FI\u003d\"\";this.La\u003dthis.FH\u003d!1;this.Be\u003d0;this.OH\u003dthis.qk\u003d\"\";this.aC\u003dthis.ZB\u003dthis.wH\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003dNaN;this.showShareButton\u003d!0;this.pk\u003d!1;this.Ri\u003dthis.Of\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.HC\u003dthis.IC\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003dthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.Ai\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.Wp\u003d\nthis.Hp\u003d\"\";this.jq\u003d!1;this.Dl\u003d[];this.PL\u003dthis.xK\u003dthis.hJ\u003dthis.xg\u003dthis.ye\u003d0;this.fetchType\u003dnull;this.OI\u003d!0;this.DL\u003dvoid 0;this.GN\u003d-1;this.Sh\u003dthis.Ic\u003d!1;this.jc\u003dnull;this.ub\u003d\"\";this.dh\u003d!1;this.watchUrl\u003dnull;this.N(\"web_player_ux_module_wait\")\u0026\u0026this.u.jb\u0026\u0026this.Ba.push(\"ux\");this.Ic\u003dthis.N(\"web_new_autonav_countdown\");this.Sh\u003dthis.N(\"web_new_big_thumbnail_endscreen\");fsa(this,b)};\ng.KF\u003dfunction(a,b,c,d){b\u0026\u0026b.cpn\u0026\u0026g.Cy(new g.yw(\"CPN provided in VideoData update\",{Nda:b.cpn,Sf:a.clientPlaybackNonce,xda:c}));d\u0026\u0026(a.errorCode\u003dnull,a.errorDetail\u003d\"\",a.errorReason\u003dnull,a.Ai\u003dnull);c?(hE(b),fsa(a,b),IF(a)\u0026\u0026JF(a)):(b\u003db||{},gsa(a,b),hsa(a,b),isa(a,b),a.ea(\"dataupdated\"))};\nisa\u003dfunction(a,b){a.fflags\u003dfE(a.fflags,b.fflags);var c\u003db.iv_invideo_url;c\u0026\u0026(a.Va\u003dpz(c));a.hp\u003dcE(a.hp,b.iv_ads_only);a.FD\u003dcE(a.FD,b.iv_allow_in_place_switch);if(c\u003db.cta_conversion_urls)a.yY\u003dc;a.isPharma\u003dcE(a.isPharma,b.is_pharma);a.author\u003dfE(a.author,b.author);a.dc\u003dQra(b.ttsurl)||a.dc;a.mj\u003dcE(a.mj,b.cc_asr);a.hc\u003dfE(a.hc,b.channel_path);a.channelBanner\u003dfE(a.channelBanner,b.channel_banner);if(c\u003db.profile_picture)a.Rh\u003dfE(a.Rh,c);a.videoCountText\u003dfE(a.videoCountText,b.video_count_text);a.autonavState\u003d\ndE(a.autonavState,b.autonav_state,jsa);a.clientPlaybackNonce\u003dfE(a.clientPlaybackNonce,b.cpn);a.subscribed\u003dcE(a.subscribed,b.subscribed);a.rawViewCount\u003deE(a.rawViewCount,b.view_count);a.shortViewCount\u003dfE(a.shortViewCount,b.short_view_count_text);a.publishedTimeText\u003dfE(a.publishedTimeText||\"\",b.publishedTimeText);a.lengthText\u003dfE(a.lengthText||\"\",b.lengthText);a.lq\u003dfE(a.lq||\"\",b.lq);a.fn\u003dfE(a.fn||\"\",b.fn);a.title\u003dfE(a.title,b.title);a.subtitle\u003dfE(a.subtitle,b.subtitle);a.expandedTitle\u003dfE(a.expandedTitle,\nb.expanded_title);a.expandedSubtitle\u003dfE(a.expandedSubtitle,b.expanded_subtitle);a.Ll\u003dfE(a.Ll,b.aria_label);a.ypcPreview\u003dfE(a.ypcPreview,b.ypc_preview);a.PC\u003dfE(a.PC,b.ypc_origin);a.dd\u003dcE(a.dd,b.ypc_is_premiere_trailer);a.qk\u003dfE(a.qk,b.ypc_clickwrap_message);a.paygated\u003dcE(a.paygated,b.paygated);a.OJ\u003dcE(a.OJ,b.requires_purchase);a.showShareButton\u003d!cE(!a.showShareButton,b.ss);a.Of\u003dcE(a.Of,b.showwatchlater);a.Ri\u003dcE(a.Ri,b.shownotifybutton);a.pk\u003dcE(a.pk,b.copy_share);if(c\u003db.keywords)a.keywords\u003dksa(c.split(\",\"));\nif(c\u003db.rvs)a.suggestions\u003dhu(c).map(function(d){return d.playlist||d.list||d.api?new g.fF(a.u,d):new g.gF(a.u,d)});\na.contentCheckOk\u003dcE(a.contentCheckOk,b.cco);a.racyCheckOk\u003dcE(a.racyCheckOk,b.rco);a.isLivingRoomDeeplink\u003dcE(a.isLivingRoomDeeplink,b.is_living_room_deeplink);a.oauthToken\u003dfE(a.oauthToken,b.oauth_token);a.xb\u003dfE(a.xb,b.kpt);a.visitorData\u003dfE(a.visitorData,b.visitor_data);if(c\u003db.session_data)a.sessionData\u003deu(c,\"\u0026\");a.Fq\u003dfE(a.Fq,b.endscreen_ad_tracking_data);a.FL\u003dcE(a.FL,b.wait_for_vast_info_cards_xml);a.CC\u003dcE(a.CC,b.suppress_creator_endscreen);a.LH\u003dcE(a.LH,b.is_trueview_action);a.hL\u003dfE(a.hL,b.tracking_list);\na.Hp\u003dfE(a.Hp,b.clip);a.Wp\u003dfE(a.Wp,b.clipt);lsa(a,b)};\nfsa\u003dfunction(a,b){var c,d,e,f;b\u003db||{};var h\u003db.errordetail;null!\u003dh\u0026\u0026(a.errorDetail\u003dh);var l\u003db.errorcode;null!\u003dl?a.errorCode\u003dl:\"fail\"\u003d\u003db.status\u0026\u0026(a.errorCode\u003d\"150\");var m\u003db.reason;null!\u003dm\u0026\u0026(a.errorReason\u003dm);var n\u003db.subreason;null!\u003dn\u0026\u0026(a.Ai\u003dn);a.clientPlaybackNonce||(a.clientPlaybackNonce\u003db.cpn||ny(16));a.rb\u003dcE(a.u.rb,b.livemonitor);gsa(a,b);var p\u003db.raw_player_response;if(!p){var r\u003db.player_response;r\u0026\u0026(p\u003dJSON.parse(r))}p\u0026\u0026(a.playerResponse\u003dp);if(a.playerResponse){var t\u003da.playerResponse.annotations;\nif(t)for(var u\u003dg.q(t),x\u003du.next();!x.done;x\u003du.next()){var y\u003dx.value.playerAnnotationsUrlsRenderer;if(y){y.adsOnly\u0026\u0026(a.hp\u003d!0);y.allowInPlaceSwitch\u0026\u0026(a.FD\u003d!0);var z\u003dy.loadPolicy;z\u0026\u0026(a.annotationsLoadPolicy\u003dmsa[z]);var D\u003dy.invideoUrl;D\u0026\u0026(a.Va\u003dpz(D));a.TB\u003d!0;break}}var H\u003da.playerResponse.attestation;H\u0026\u0026Pra(a,H);var F\u003da.playerResponse.cotn;F\u0026\u0026(a.cotn\u003dF);var K\u003da.playerResponse.heartbeatParams;if(K){var W,J\u003dK.heartbeatToken;J\u0026\u0026(a.drmSessionId\u003dK.drmSessionId||\"\",a.heartbeatToken\u003dJ,a.CH\u003dNumber(K.intervalMilliseconds),\na.DH\u003dNumber(K.maxRetries),a.EH\u003d!!K.softFailOnError,a.GH\u003d!!K.useInnertubeHeartbeatsForDrm,a.hj\u003d!0);a.heartbeatServerData\u003dK.heartbeatServerData;a.N(\"heartbeat_iff_heartbeat_params_filled\")\u0026\u0026(a.hj\u003d!0);a.Kh\u003d!(null\u003d\u003d\u003d(W\u003dK.heartbeatAttestationConfig)||void 0\u003d\u003d\u003dW||!W.requiresAttestation)}var Y\u003da.playerResponse.messages;Y\u0026\u0026Tra(a,Y);var ya\u003da.playerResponse.multicamera;if(ya){var Na\u003dya.playerLegacyMulticameraRenderer;if(Na){var ib\u003dNa.metadataList;ib\u0026\u0026(a.OH\u003dib,a.kd\u003dhu(ib))}}var jb\u003da.playerResponse.overlay;if(jb){var yb\u003d\njb.playerControlsOverlayRenderer;if(yb){var nc\u003dyb.controlBgHtml;null!\u003dnc?(a.Wa\u003dnc,a.D\u003d!0):(a.Wa\u003d\"\",a.D\u003d!1);if(yb.mutedAutoplay){var Ta\u003dyb.mutedAutoplay.playerMutedAutoplayOverlayRenderer;if(Ta\u0026\u0026Ta.endScreen){var bd\u003dTa.endScreen.playerMutedAutoplayEndScreenRenderer;bd\u0026\u0026bd.text\u0026\u0026(a.FI\u003dg.yz(bd.text))}}else a.mutedAutoplay\u003d!1}}var ub\u003da.playerResponse.playabilityStatus;if(ub){var Vf\u003dub.backgroundability;Vf\u0026\u0026Vf.backgroundabilityRenderer.backgroundable\u0026\u0026(a.backgroundable\u003d!0);var th\u003dub.offlineability;th\u0026\u0026\nth.offlineabilityRenderer.offlineable\u0026\u0026(a.offlineable\u003d!0);var uh\u003dub.contextParams;uh\u0026\u0026(a.contextParams\u003duh);var ll\u003dub.pictureInPicture;ll\u0026\u0026ll.pictureInPictureRenderer.playableInPip\u0026\u0026(a.pipable\u003d!0);ub.playableInEmbed\u0026\u0026(a.allowEmbed\u003d!0);var Df\u003dub.ypcClickwrap;if(Df){var xq\u003dDf.playerLegacyDesktopYpcClickwrapRenderer,Le\u003dDf.ypcRentalActivationRenderer;if(xq)a.qk\u003dxq.durationMessage||\"\",a.cj\u003d!0;else if(Le){var yq\u003dLe.durationMessage;a.qk\u003dyq?g.yz(yq):\"\";a.cj\u003d!0}}var Nb\u003dub.errorScreen;if(Nb){if(Nb.playerLegacyDesktopYpcTrailerRenderer){var ld\u003d\nNb.playerLegacyDesktopYpcTrailerRenderer;a.Rr\u003dld.trailerVideoId||\"\";var tn\u003dNb.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var Wf\u003dtn\u0026\u0026tn.ypcTrailerRenderer}else if(Nb.playerLegacyDesktopYpcOfferRenderer)ld\u003dNb.playerLegacyDesktopYpcOfferRenderer;else if(Nb.ypcTrailerRenderer){Wf\u003dNb.ypcTrailerRenderer;var Ej\u003dWf.fullVideoMessage;a.rk\u003dEj?g.yz(Ej):\"\"}ld\u0026\u0026(a.vk\u003dld.itemTitle||\"\",ld.itemUrl\u0026\u0026(a.Or\u003dld.itemUrl),ld.itemBuyUrl\u0026\u0026(a.Lr\u003dld.itemBuyUrl),a.Mr\u003dld.itemThumbnail||\"\",a.Qr\u003dld.offerHeadline||\"\",a.wk\u003d\nld.offerDescription||\"\",a.jj\u003dld.offerId||\"\",a.Pr\u003dld.offerButtonText||\"\",a.NC\u003dld.offerButtonFormattedText||null,a.xk\u003dld.overlayDurationMsec||NaN,a.rk\u003dld.fullVideoMessage||\"\",a.De\u003d!0);if(Wf){var un\u003dWf.unserializedPlayerResponse;if(un)a.lj\u003d{raw_player_response:un};else{var ml\u003dWf.playerVars;a.lj\u003dml?gu(ml):null}a.De\u003d!0}}}var md\u003da.playerResponse.playbackTracking;if(md){var vn\u003db,nl\u003dtF(md.googleRemarketingUrl);nl\u0026\u0026(a.googleRemarketingUrl\u003dnl);var ol\u003dtF(md.youtubeRemarketingUrl);ol\u0026\u0026(a.youtubeRemarketingUrl\u003d\nol);var Jg\u003dtF(md.ptrackingUrl);if(Jg){var df\u003duF(Jg),zq\u003ddf.oid;zq\u0026\u0026(a.II\u003dzq);var wn\u003ddf.pltype;wn\u0026\u0026(a.JI\u003dwn);var Aq\u003ddf.ptchn;Aq\u0026\u0026(a.HI\u003dAq);var Kg\u003ddf.ptk;Kg\u0026\u0026(a.Wq\u003dencodeURIComponent(Kg));var xn\u003ddf.m;xn\u0026\u0026(a.Aq\u003dxn)}var pl\u003dtF(md.ppvRemarketingUrl);pl\u0026\u0026(a.ppvRemarketingUrl\u003dpl);var Ef\u003dtF(md.qoeUrl);if(Ef){for(var Lg\u003dg.iu(Ef),Bi\u003dg.q(Object.keys(Lg)),ql\u003dBi.next();!ql.done;ql\u003dBi.next()){var yn\u003dql.value,Fj\u003dLg[yn];Lg[yn]\u003dArray.isArray(Fj)?Fj.join(\",\"):Fj}a.LN\u003dLg;var Gj\u003dLg.cat;Gj\u0026\u0026(a.fk\u003dGj);var rl\u003dLg.live;rl\u0026\u0026\n(a.VB\u003drl);var sl\u003dLg.drm_product;sl\u0026\u0026(a.ZE\u003dsl)}var Mg\u003dtF(md.remarketingUrl);if(Mg){a.remarketingUrl\u003dMg;var vh\u003duF(Mg);vh.foc_id\u0026\u0026(a.S.focEnabled\u003d!0);var Hj\u003dvh.data;Hj\u0026\u0026(a.S.rmktEnabled\u003d!0,Hj.engaged\u0026\u0026(a.S.engaged\u003d\"1\"));a.S.baseUrl\u003dUi(Mg)+Qi(g.Si(5,Mg))}var Vb\u003dtF(md.videostatsPlaybackUrl);if(Vb){var Ob\u003duF(Vb);a.bJ\u003dOb;var nd\u003dOb.adformat;if(nd\u0026\u0026(vn.adformat\u003dnd,!a.N(\"process_video_data_ad_format_in_player_tracking_killswitch\"))){var Bq\u003da.V(),zn\u003dMra(nd,a.Kr,Bq.i,Bq.B);zn\u0026\u0026(a.adFormat\u003dzn)}var An\u003dOb.aqi;An\u0026\u0026\n(vn.ad_query_id\u003dAn);var tl\u003dOb.autoplay;tl\u0026\u0026(a.Zk\u003d\"1\"\u003d\u003dtl);var ul\u003dOb.autonav;ul\u0026\u0026(a.Vk\u003d\"1\"\u003d\u003dul);var Xf\u003dOb.delay;Xf\u0026\u0026(a.Zb\u003dHg(Xf));var Ij\u003dOb.ei;Ij\u0026\u0026(a.eventId\u003dIj);\"adunit\"\u003d\u003d\u003dOb.el\u0026\u0026(a.Zk\u003d!0);var Bn\u003dOb.feature;Bn\u0026\u0026(a.EL\u003dBn);var vl\u003dOb.list;vl\u0026\u0026(a.playlistId\u003dvl);var wl\u003dOb.of;wl\u0026\u0026(a.aY\u003dwl);var xl\u003dOb.osid;xl\u0026\u0026(a.osid\u003dxl);var Me\u003dOb.referrer;Me\u0026\u0026(a.referrer\u003dMe);var Jj\u003dOb.sdetail;Jj\u0026\u0026(a.CL\u003dJj);var yl\u003dOb.sourceid;yl\u0026\u0026(a.NZ\u003dyl);var Cn\u003dOb.ssrt;Cn\u0026\u0026(a.QC\u003d\"1\"\u003d\u003dCn);var Kj\u003dOb.subscribed;Kj\u0026\u0026(a.subscribed\u003d\"1\"\u003d\u003dKj,\na.S.subscribed\u003dKj);var Dn\u003dOb.uga;Dn\u0026\u0026(a.userGenderAge\u003dDn);var Ae\u003dOb.upt;Ae\u0026\u0026(a.lY\u003dAe);var Lj\u003dOb.vm;Lj\u0026\u0026(a.videoMetadata\u003dLj)}var zl\u003dtF(md.videostatsWatchtimeUrl);if(zl){var Al\u003duF(zl).ald;Al\u0026\u0026(a.PT\u003dAl)}if(md.promotedPlaybackTracking){var Jd\u003dmd.promotedPlaybackTracking;Jd.startUrls\u0026\u0026(a.gh\u003dJd.startUrls);Jd.firstQuartileUrls\u0026\u0026(a.qr\u003dJd.firstQuartileUrls);Jd.secondQuartileUrls\u0026\u0026(a.rr\u003dJd.secondQuartileUrls);Jd.thirdQuartileUrls\u0026\u0026(a.vr\u003dJd.thirdQuartileUrls);Jd.completeUrls\u0026\u0026(a.lr\u003dJd.completeUrls);Jd.engagedViewUrls\u0026\u0026\n(1\u003cJd.engagedViewUrls.length\u0026\u0026g.Cy(new g.yw(\"There are more than one engaged_view_urls.\")),a.Nb\u003dJd.engagedViewUrls[0])}}a:{var od\u003da.playerResponse.adPlacements;if(od)for(var Ng\u003dg.q(od),Bl\u003dNg.next();!Bl.done;Bl\u003dNg.next()){var Ci\u003dBl.value;if(Ci.adPlacementRenderer\u0026\u0026Ci.adPlacementRenderer.renderer\u0026\u0026Ci.adPlacementRenderer.renderer.videoAdTrackingRenderer){var Cl\u003dCi.adPlacementRenderer.renderer.videoAdTrackingRenderer;break a}}Cl\u003dnull}var Di\u003dCl;md\u0026\u0026md.promotedPlaybackTracking\u0026\u0026Di\u0026\u0026g.Cy(new g.yw(\"Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer\"));\nif(Di)if(Di.pings){var Be\u003dDi.pings;Be.startPings\u0026\u0026(a.gh\u003dvF(Be.startPings));Be.firstQuartilePings\u0026\u0026(a.qr\u003dvF(Be.firstQuartilePings));Be.secondQuartilePings\u0026\u0026(a.rr\u003dvF(Be.secondQuartilePings));Be.thirdQuartilePings\u0026\u0026(a.vr\u003dvF(Be.thirdQuartilePings));Be.completePings\u0026\u0026(a.lr\u003dvF(Be.completePings));Be.progressPings\u0026\u0026(1\u003cBe.progressPings.length\u0026\u0026g.Cy(new g.yw(\"There is more than one Progress Ping in VideoAdTracking.\")),a.Nb\u003dBe.progressPings[0].baseUrl)}else g.Cy(new g.yw(\"VideoAdTrackingRenderer without pings\"));\nvar En\u003da.playerResponse.playerAds;if(En)for(var Fn\u003db,Mj\u003dg.q(En),Gn\u003dMj.next();!Gn.done;Gn\u003dMj.next()){var Ei\u003dGn.value;if(Ei){var Yf\u003dEi.playerLegacyDesktopWatchAdsRenderer;if(Yf){var Og\u003dYf.playerAdParams;if(Og){\"1\"\u003d\u003dOg.autoplay\u0026\u0026(a.Zk\u003d!0);a.gp\u003dOg.encodedAdSafetyReason||null;void 0!\u003d\u003dOg.showContentThumbnail\u0026\u0026(a.nk\u003d!!Og.showContentThumbnail);Fn.enabled_engage_types\u003dOg.enabledEngageTypes;break}}}}var cd\u003da.playerResponse.playerConfig;if(cd){var wh\u003dcd.manifestlessWindowedLiveConfig;if(wh){var Cq\u003dNumber(wh.minDvrSequence),\nFi\u003dNumber(wh.maxDvrSequence),fA\u003dNumber(wh.minDvrMediaTimeMs),gA\u003dNumber(wh.maxDvrMediaTimeMs),hA\u003dNumber(wh.startWalltimeMs);Cq\u0026\u0026(a.ye\u003dCq);fA\u0026\u0026(a.xK\u003dfA/1E3);Fi\u0026\u0026(a.xg\u003dFi);gA\u0026\u0026(a.hJ\u003dgA/1E3);hA\u0026\u0026(a.PL\u003dhA/1E3)}var Hn\u003dcd.daiConfig;if(Hn){if(Hn.enableDai){a.Ud\u003d!0;var xu\u003dHn.enableServerStitchedDai;xu\u0026\u0026(a.enableServerStitchedDai\u003dxu);var Dq\u003dHn.enablePreroll;Dq\u0026\u0026(a.enablePreroll\u003dDq)}\"DAI_TYPE_SS_DISABLED\"\u003d\u003d\u003dHn.daiType\u0026\u0026(a.yH\u003d!0)}var Eq\u003dcd.audioConfig;if(Eq){var iA\u003dEq.loudnessDb;null!\u003diA\u0026\u0026(a.oe\u003diA);Eq.audioMuted\u0026\u0026\n(a.Tg\u003d!0);Eq.muteOnStart\u0026\u0026(a.oN\u003d!0)}var yu\u003dcd.playbackEndConfig;if(yu){var jA\u003dyu.endSeconds;jA\u0026\u0026a.mutedAutoplay\u0026\u0026(a.endSeconds\u003djA)}var nI\u003dcd.fairPlayConfig;if(nI){var Zfa\u003dnI.certificate;Zfa\u0026\u0026(a.cd\u003dSD(Zfa));var $fa\u003dNumber(nI.keyRotationPeriodMs);0\u003c$fa\u0026\u0026(a.zX\u003d$fa);var aga\u003dNumber(nI.keyPrefetchMarginMs);0\u003caga\u0026\u0026(a.mX\u003daga)}var zu\u003dcd.playbackStartConfig;if(zu){a.aC\u003dNumber(zu.startSeconds);var cga\u003dzu.liveUtcStartSeconds,sV\u003d!1;a.N(\"html5_start_seconds_priority\")\u0026\u0026(sV\u003d!!a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds);\ncga\u0026\u0026!sV\u0026\u0026(a.liveUtcStartSeconds\u003dNumber(cga));var tV\u003dzu.startPosition;if(tV){var dga\u003dtV.utcTimeMillis;dga\u0026\u0026!sV\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(dga));var ega\u003dtV.streamTimeMillis;ega\u0026\u0026(a.xr\u003d.001*Number(ega))}a.progressBarStartPosition\u003dzu.progressBarStartPosition;a.progressBarEndPosition\u003dzu.progressBarEndPosition}else{var uV\u003dcd.skippableSegmentsConfig;if(uV){var fga\u003duV.introSkipDurationMs;fga\u0026\u0026(a.wH\u003dNumber(fga)/1E3);var gga\u003duV.outroSkipDurationMs;gga\u0026\u0026(a.ZB\u003dNumber(gga)/1E3)}}var vV\u003dcd.skippableIntroConfig;\nif(vV){var hga\u003dNumber(vV.startMs),iga\u003dNumber(vV.endMs);isNaN(hga)||isNaN(iga)||(a.fJ\u003dhga,a.dJ\u003diga)}var jga\u003dcd.streamSelectionConfig;jga\u0026\u0026(a.Yj\u003dNumber(jga.maxBitrate));var kga\u003dcd.vrConfig;kga\u0026\u0026(a.cq\u003d\"1\"\u003d\u003dkga.partialSpherical);var kA\u003dcd.webDrmConfig;if(kA){kA.skipWidevine\u0026\u0026(a.jK\u003d!0);var lga\u003dkA.widevineServiceCert;lga\u0026\u0026(a.bM\u003dSD(lga));kA.useCobaltWidevine\u0026\u0026(a.useCobaltWidevine\u003d!0);kA.startWithNoQualityConstraint\u0026\u0026(a.Ug\u003d!0)}var mga\u003dcd.mediaCommonConfig;if(mga){var oI\u003dmga.dynamicReadaheadConfig;oI\u0026\u0026(a.maxReadAheadMediaTimeMs\u003d\noI.maxReadAheadMediaTimeMs||NaN,a.minReadAheadMediaTimeMs\u003doI.minReadAheadMediaTimeMs||NaN,a.readAheadGrowthRateMs\u003doI.readAheadGrowthRateMs||NaN)}var nga\u003dcd.inlinePlaybackConfig;nga\u0026\u0026(a.sF\u003d!!nga.showAudioControls)}var Dl\u003da.playerResponse.streamingData;if(Dl){var oga\u003dDl.adaptiveFormats;if(oga){for(var pga\u003d[],qga\u003dg.q(oga),Gi\u003dqga.next();!Gi.done;Gi\u003dqga.next()){var pI\u003dGi.value;pga.push($ra(pI));var rga\u003dpI.loudnessDb;pI.itag\u0026\u0026null!\u003drga\u0026\u0026(a.Xq[pI.itag.toString()]\u003drga)}a.adaptiveFormats\u003dpga.join(\",\")}var wV\u003d\nDl.formats;if(wV){var lA\u003d[],sga\u003dg.q(wV);for(Gi\u003dsga.next();!Gi.done;Gi\u003dsga.next()){var xV\u003dGi.value;lA.push(xV.itag+\"/\"+xV.width+\"x\"+xV.height)}a.nH\u003dlA.join(\",\");lA\u003d[];var tga\u003dg.q(wV);for(Gi\u003dtga.next();!Gi.done;Gi\u003dtga.next()){var Au\u003dGi.value,mA\u003d{itag:Au.itag,type:Au.mimeType,quality:Au.quality},uga\u003dAu.url;uga\u0026\u0026(mA.url\u003duga);var vga\u003dAu.cipher||Au.signatureCipher;if(vga){var yV\u003dgu(vga);mA.sp\u003dyV.sp;mA.s\u003dyV.s;mA.url\u003dyV.url}lA.push(g.bj(mA))}a.aj\u003dlA.join(\",\")}var zV\u003dDl.hlsFormats;if(zV){var wga\u003dcd||null,\nqI\u003d{};if(wga){var AV\u003dwga.audioPairingConfig;if(AV\u0026\u0026AV.pairs)for(var xga\u003dg.q(AV.pairs),BV\u003dxga.next();!BV.done;BV\u003dxga.next()){var yga\u003dBV.value,CV\u003dyga.videoItag;qI[CV]||(qI[CV]\u003d[]);qI[CV].push(yga.audioItag)}}for(var zga\u003d{},Aga\u003dg.q(zV),Fq\u003dAga.next();!Fq.done;Fq\u003dAga.next()){var Bga\u003dFq.value;zga[Bga.itag]\u003dBga.bitrate}var Cga\u003d[],Dga\u003dg.q(zV);for(Fq\u003dDga.next();!Fq.done;Fq\u003dDga.next()){var Zf\u003dFq.value,Nj\u003d{itag:Zf.itag,type:Zf.mimeType,url:Zf.url,bitrate:Zf.bitrate,width:Zf.width,height:Zf.height,fps:Zf.fps},\nrI\u003dZf.audioTrack;if(rI){var Ega\u003drI.displayName;Ega\u0026\u0026(Nj.name\u003dEga,Nj.audio_track_id\u003drI.id,rI.audioIsDefault\u0026\u0026(Nj.is_default\u003d\"1\"))}if(Zf.drmFamilies){for(var Fga\u003d[],Gga\u003dg.q(Zf.drmFamilies),DV\u003dGga.next();!DV.done;DV\u003dGga.next())Fga.push(wF[DV.value]);Nj.drm_families\u003dFga.join(\",\")}var sI\u003dqI[Zf.itag];if(sI\u0026\u0026sI.length){Nj.audio_itag\u003dsI.join(\",\");var Hga\u003dzga[sI[0]];Hga\u0026\u0026(Nj.bitrate+\u003dHga)}var Iga\u003dOra(Zf);Iga\u0026\u0026(Nj.eotf\u003dIga);Zf.audioChannels\u0026\u0026(Nj.audio_channels\u003dZf.audioChannels);Cga.push(g.bj(Nj))}a.hlsFormats\u003d\nCga.join(\",\")}var EV\u003dDl.licenseInfos;if(EV\u0026\u00260\u003cEV.length){for(var Jga\u003d{},Kga\u003dg.q(EV),FV\u003dKga.next();!FV.done;FV\u003dKga.next()){var Lga\u003dFV.value,Mga\u003dLga.drmFamily,Nga\u003dLga.url;Mga\u0026\u0026Nga\u0026\u0026(Jga[wF[Mga]]\u003dNga)}a.Hd\u003dJga}var Oga\u003dDl.drmParams;Oga\u0026\u0026(a.drmParams\u003dOga);var Pga\u003dDl.dashManifestUrl;Pga\u0026\u0026(a.jb\u003dg.dj(Pga,{cpn:a.clientPlaybackNonce}));var Qga\u003dDl.hlsManifestUrl;Qga\u0026\u0026(a.hlsvp\u003dQga);var Rga\u003dDl.probeUrl;Rga\u0026\u0026(a.probeUrl\u003dpz(g.dj(Rga,{cpn:a.clientPlaybackNonce})))}var Sga\u003da.playerResponse.trackingParams;Sga\u0026\u0026(a.Za\u003d\nSga);var zc\u003da.playerResponse.videoDetails;if(zc){var Oj\u003db,GV\u003dzc.videoId;GV\u0026\u0026(a.videoId\u003dGV,Oj.video_id||(Oj.video_id\u003dGV));var Tga\u003dzc.channelId;Tga\u0026\u0026(a.S.uid\u003dTga.substr(2));var HV\u003dzc.title;HV\u0026\u0026(a.title\u003dHV,Oj.title||(Oj.title\u003dHV));var IV\u003dzc.lengthSeconds;IV\u0026\u0026(a.lengthSeconds\u003dNumber(IV),Oj.length_seconds||(Oj.length_seconds\u003dIV));var Uga\u003dzc.keywords;Uga\u0026\u0026(a.keywords\u003dksa(Uga));var JV\u003dzc.channelId;JV\u0026\u0026(a.gj\u003dJV,Oj.ucid||(Oj.ucid\u003dJV));var Vga\u003dzc.viewCount;Vga\u0026\u0026(a.rawViewCount\u003dNumber(Vga));var KV\u003dzc.author;\nKV\u0026\u0026(a.author\u003dKV,Oj.author||(Oj.author\u003dKV));var Wga\u003dzc.shortDescription;Wga\u0026\u0026(a.shortDescription\u003dWga);var Xga\u003dzc.isCrawlable;Xga\u0026\u0026(a.isListed\u003dXga);var Yga\u003dzc.musicVideoType;Yga\u0026\u0026(a.musicVideoType\u003dYga);var LV\u003dzc.isLive;null!\u003dLV\u0026\u0026(a.isLivePlayback\u003dLV);if(LV||zc.isUpcoming)a.isPremiere\u003d!zc.isLiveContent;var Zga\u003dzc.thumbnail;Zga\u0026\u0026(a.Z\u003deF(Zga));var $ga\u003dcd||null,MV\u003db;zc.isLiveDefaultBroadcast\u0026\u0026(a.isLiveDefaultBroadcast\u003d!0);zc.isUpcoming\u0026\u0026(a.isUpcoming\u003d!0);if(zc.isPostLiveDvr)a.df\u003d!0;else{var NV\u003d!1;if(a.rb)a.allowLiveDvr\u003d\nLF(!0),a.isLivePlayback\u003d!0;else if(zc.isLive){MV.livestream\u003d\"1\";a.allowLiveDvr\u003dLF(!!zc.isLiveDvrEnabled);a.Ka\u003d27;zc.isLowLatencyLiveStream\u0026\u0026(a.isLowLatencyLiveStream\u003d!0);var aha\u003dzc.latencyClass;aha\u0026\u0026(a.latencyClass\u003dnsa[aha]||\"UNKNOWN\");var bha\u003dzc.liveChunkReadahead;bha\u0026\u0026(a.liveChunkReadahead\u003dbha);var nA\u003d$ga\u0026\u0026$ga.livePlayerConfig;if(nA){nA.hasSubfragmentedFmp4\u0026\u0026(a.hasSubfragmentedFmp4\u003d!0);nA.hasSubfragmentedWebm\u0026\u0026(a.Qk\u003d!0);nA.defraggedFromSubfragments\u0026\u0026(a.defraggedFromSubfragments\u003d!0);var cha\u003dnA.liveExperimentalContentId;\ncha\u0026\u0026(a.liveExperimentalContentId\u003dNumber(cha))}NV\u003d!0}else zc.isUpcoming\u0026\u0026(NV\u003d!0);NV\u0026\u0026(a.isLivePlayback\u003d!0,MV.adformat\u0026\u0026\"8\"!\u003d\u003dMV.adformat.split(\"_\")[1]||a.Ba.push(\"heartbeat\"),a.N(\"heartbeat_iff_heartbeat_params_filled\")||(a.hj\u003d!0))}var dha\u003dzc.isPrivate;dha\u0026\u0026(a.isPrivate\u003dcE(a.isPrivate,dha))}if(ub){var eha\u003dzc||null,fha\u003d!1,Bu\u003dub.errorScreen;fha\u003dBu\u0026\u0026(Bu.playerLegacyDesktopYpcOfferRenderer||Bu.playerLegacyDesktopYpcTrailerRenderer||Bu.ypcTrailerRenderer)?!0:eha\u0026\u0026eha.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\n\"FULLSCREEN_ONLY\"].includes(ub.status);if(!fha){a.errorCode\u003d\"150\";var tI\u003dBu\u0026\u0026Bu.playerErrorMessageRenderer;if(tI){a.playerErrorMessageRenderer\u003dtI;var gha\u003dtI.reason;gha\u0026\u0026(a.errorReason\u003dg.yz(gha));var PV\u003dtI.subreason;PV\u0026\u0026(a.Ai\u003dg.yz(PV),a.Qq\u003dPV)}else a.errorReason\u003dub.reason||null;var QV\u003dub.status;if(\"LOGIN_REQUIRED\"\u003d\u003d\u003dQV)a.errorDetail\u003d\"1\";else if(\"CONTENT_CHECK_REQUIRED\"\u003d\u003d\u003dQV)a.errorDetail\u003d\"2\";else if(\"AGE_CHECK_REQUIRED\"\u003d\u003d\u003dQV){var hha\u003dub.errorScreen,iha\u003dhha\u0026\u0026hha.playerKavRenderer;a.errorDetail\u003diha\u0026\u0026\niha.kavUrl?\"4\":\"3\"}else a.errorDetail\u003dub.isBlockedInRestrictedMode?\"5\":\"0\"}}var jha\u003da.playerResponse.interstitialPods;jha\u0026\u0026Sra(a,jha);a.Va\u0026\u0026a.eventId\u0026\u0026(a.Va\u003dku(a.Va,{ei:a.eventId}));var RV\u003da.playerResponse.captions;RV\u0026\u0026RV.playerCaptionsTracklistRenderer\u0026\u0026Rra(a,RV.playerCaptionsTracklistRenderer);a.clipConfig\u003da.playerResponse.clipConfig;a.clipConfig\u0026\u0026null!\u003da.clipConfig.startTimeMs\u0026\u0026(a.aC\u003d.001*Number(a.clipConfig.startTimeMs));a.accountLinkingConfig\u003da.playerResponse.accountLinkingConfig;a.accountLinkingConfig\u0026\u0026\na.accountLinkingConfig.alsParam\u0026\u0026(a.ZI\u003da.accountLinkingConfig.alsParam);a.N(\"web_player_include_innertube_commands\")\u0026\u0026a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026Ura(a,a.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting)}hsa(a,b);b.queue_info\u0026\u0026(a.queueInfo\u003db.queue_info);var kha\u003db.hlsdvr;null!\u003dkha\u0026\u0026(a.allowLiveDvr\u003dLF(\"1\"\u003d\u003dkha));a.adQueryId\u003db.ad_query_id||null;\na.gp||(a.gp\u003db.encoded_ad_safety_reason||null);a.rM\u003db.agcid||null;a.TC\u003db.ad_id||null;a.jD\u003db.ad_sys||null;a.YF\u003db.encoded_ad_playback_context||null;a.Tg\u003dcE(a.Tg,b.infringe||b.muted);a.authKey\u003db.authkey;a.authUser\u003db.authuser;a.mutedAutoplay\u003dcE(a.mutedAutoplay,b\u0026\u0026b.playmuted)\u0026\u0026a.N(\"embeds_enable_muted_autoplay\");a.endSeconds\u003deE(a.endSeconds,a.ZB||b.end||b.endSeconds);a.limitedPlaybackDurationInSeconds\u003deE(a.limitedPlaybackDurationInSeconds,b.limited_playback_duration_in_seconds);a.Za\u003dfE(a.Za,b.itct);a.zH\u003d\ncE(a.zH,b.noiba);a.RB\u003dcE(a.RB,b.is_live_destination);a.isLivePlayback\u003dcE(a.isLivePlayback,b.live_playback);a.enableServerStitchedDai\u003da.enableServerStitchedDai\u0026\u0026a.isLivePlayback;b.isUpcoming\u0026\u0026(a.isUpcoming\u003dcE(a.isUpcoming,b.isUpcoming));a.df\u003dcE(a.df,b.post_live_playback);a.isMdxPlayback\u003dcE(a.isMdxPlayback,b.mdx);var uI\u003db.mdx_control_mode;uI\u0026\u0026(a.mdxControlMode\u003d\"number\"\u003d\u003d\u003dtypeof uI?uI:Hg(uI));a.isInlinePlaybackNoAd\u003dcE(a.isInlinePlaybackNoAd,b.is_inline_playback_no_ad);a.Eb\u003deE(a.Eb,b.reload_count);a.reloadReason\u003d\nfE(a.reloadReason,b.reload_reason);a.nk\u003dcE(a.nk,b.show_content_thumbnail);a.SB\u003dcE(a.SB,b.utpsa);a.EC\u003dcE(a.EC,b.third_party_remapped_ad);a.cycToken\u003db.cyc||null;a.GC\u003db.tkn||null;var lha\u003ddF(b);0\u003cObject.keys(lha).length\u0026\u0026(a.Z\u003dlha);a.Sa\u003dfE(a.Sa,b.vvt);a.mdxEnvironment\u003dfE(a.mdxEnvironment,b.mdx_environment);b.source_container_playlist_id\u0026\u0026(a.sourceContainerPlaylistId\u003db.source_container_playlist_id);a.DY\u003db.osig;a.eventId||(a.eventId\u003db.eventid);a.osid||(a.osid\u003db.osid);a.playlistId\u003dfE(a.playlistId,b.list);\nb.index\u0026\u0026(a.playlistIndex\u003dvoid 0\u003d\u003d\u003da.playlistIndex?eE(0,b.index):eE(a.playlistIndex,b.index));a.XI\u003db.pyv_view_beacon_url;a.cJ\u003db.pyv_quartile25_beacon_url;a.eJ\u003db.pyv_quartile50_beacon_url;a.gJ\u003db.pyv_quartile75_beacon_url;a.aJ\u003db.pyv_quartile100_beacon_url;var mha\u003db.remarketing_url;mha\u0026\u0026(a.remarketingUrl\u003dmha);var nha\u003db.ppv_remarketing_url;nha\u0026\u0026(a.ppvRemarketingUrl\u003dnha);var oha\u003db.session_data;!a.iJ\u0026\u0026oha\u0026\u0026(a.iJ\u003deu(oha,\"\u0026\").feature);a.isFling\u003d1\u003d\u003deE(a.isFling?1:0,b.is_fling);a.vnd\u003deE(a.vnd,b.vnd);a.Wg\u003dfE(a.Wg,\nb.force_ads_url);a.dg\u003dfE(a.dg,b.ctrl);a.Cg\u003dfE(a.Cg,b.ytr);a.Ql\u003db.ytrcc;a.BJ\u003db.ytrexp;a.AC\u003db.ytrext;a.Qb\u003dfE(a.Qb,b.adformat);a.Kr\u003dfE(a.Kr,b.attrib);a.slotPosition\u003deE(a.slotPosition,b.slot_pos);a.breakType\u003db.break_type;a.QC\u003dcE(a.QC,b.ssrt);a.videoId\u003dhE(b)||a.videoId;a.X\u003dfE(a.X,b.vss_credentials_token);a.Yh\u003dfE(a.Yh,b.vss_credentials_token_type);a.Ce\u003dcE(a.Ce,b.audio_only);a.KC\u003dcE(a.KC,b.aac_high);a.OC\u003dcE(a.OC,b.prefer_low_quality_audio);a.fk\u003dfE(a.fk,b.qoe_cat);a.jq\u003dcE(a.jq,b.download_media);a.La\u003dcE(a.La,\nb.prefer_gapless);a:{var SV\u003da.playerResponse;if(SV\u0026\u0026SV.adPlacements)for(var pha\u003dg.q(SV.adPlacements),TV\u003dpha.next();!TV.done;TV\u003dpha.next()){var vI\u003dTV.value.adPlacementRenderer;if(null!\u003dvI\u0026\u0026\"AD_PLACEMENT_KIND_START\"\u003d\u003d(vI.config\u0026\u0026vI.config.adPlacementConfig\u0026\u0026vI.config.adPlacementConfig.kind)){var qha\u003d!0;break a}}qha\u003d!1}qha\u0026\u0026(a.adModule\u003d!0,a.Ba.push(\"ad\"));var rha\u003db.adaptive_fmts;rha\u0026\u0026(a.adaptiveFormats\u003drha);var sha\u003db.allow_embed;sha\u0026\u0026(a.allowEmbed\u003d\"1\"\u003d\u003dsha);var tha\u003db.backgroundable;tha\u0026\u0026(a.backgroundable\u003d\n\"1\"\u003d\u003dtha);var uha\u003db.autonav;uha\u0026\u0026(a.Vk\u003d\"1\"\u003d\u003duha);var vha\u003db.autoplay;vha\u0026\u0026(a.Zk\u003d\"1\"\u003d\u003dvha);var wha\u003db.iv_load_policy;wha\u0026\u0026(a.annotationsLoadPolicy\u003ddE(a.annotationsLoadPolicy,wha,zE));var xha\u003db.cc_lang_pref;xha\u0026\u0026(a.captionsLanguagePreference\u003dfE(xha,a.captionsLanguagePreference));var yha\u003db.cc_load_policy;yha\u0026\u0026(a.Nu\u003ddE(a.Nu,yha,zE));a.deviceCaptionsOn\u003dnull!\u003d\u003d(c\u003db.device_captions_on)\u0026\u0026void 0!\u003d\u003dc?c:void 0;a.hP\u003dnull!\u003d\u003d(d\u003db.device_captions_lang_pref)\u0026\u0026void 0!\u003d\u003dd?d:\"\";a.JC\u003dnull!\u003d\u003d(e\u003db.viewer_selected_caption_langs)\u0026\u0026\nvoid 0!\u003d\u003de?e:[];var zha\u003db.cached_load;zha\u0026\u0026(a.yp\u003dcE(a.yp,zha));\"0\"\u003d\u003db.dash\u0026\u0026(a.SE\u003d!0);var Aha\u003db.dashmpd;Aha\u0026\u0026(a.jb\u003dg.dj(Aha,{cpn:a.clientPlaybackNonce}));var Bha\u003db.delay;Bha\u0026\u0026(a.Zb\u003dHg(Bha));var Cha\u003da.ZB||b.end;void 0!\u003dCha\u0026\u0026(a.clipEnd\u003deE(a.clipEnd,Cha));var Dha\u003db.fmt_list;Dha\u0026\u0026(a.nH\u003dDha);b.heartbeat_preroll\u0026\u0026a.Ba.push(\"heartbeat\");a.Xj\u003d-Math.floor(10*Math.random());a.El\u003d-Math.floor(40*Math.random());var Eha\u003db.is_listed;Eha\u0026\u0026(a.isListed\u003dcE(a.isListed,Eha));var Fha\u003db.is_private;Fha\u0026\u0026(a.isPrivate\u003dcE(a.isPrivate,\nFha));var Gha\u003db.is_dni;Gha\u0026\u0026(a.D\u003dcE(a.D,Gha),a.u.C\u0026\u0026\"1\"\u003d\u003da.u.controlsType\u0026\u0026(a.u.controlsType\u003d\"3\",a.u.C\u003d!1,a.u.dd\u003d!1));var Hha\u003db.dni_color;Hha\u0026\u0026(a.Wa\u003dfE(a.Wa,Hha));var Iha\u003db.pipable;Iha\u0026\u0026(a.pipable\u003dcE(a.pipable,Iha));a.qD\u003da.pipable\u0026\u0026a.u.Il;a.BC\u003da.qD\u0026\u0026(!a.u.showMiniplayerButton||a.N(\"web_player_pip\"));var Jha\u003db.paid_content_overlay_duration_ms;Jha\u0026\u0026(a.paidContentOverlayDurationMs\u003dHg(Jha));var Kha\u003db.paid_content_overlay_text;Kha\u0026\u0026(a.paidContentOverlayText\u003dKha);var Lha\u003db.url_encoded_fmt_stream_map;Lha\u0026\u0026\n(a.aj\u003dLha);var Mha\u003db.hls_formats;Mha\u0026\u0026(a.hlsFormats\u003dMha);var Nha\u003db.hlsvp;Nha\u0026\u0026(a.hlsvp\u003dNha);var wI\u003db.length_seconds;wI\u0026\u0026(a.lengthSeconds\u003d\"string\"\u003d\u003d\u003dtypeof wI?Hg(wI):wI);var xI\u003db.live_start_walltime;xI\u0026\u0026(a.XB\u003d\"number\"\u003d\u003d\u003dtypeof xI?xI:Hg(xI));var yI\u003db.live_manifest_duration;yI\u0026\u0026(a.fh\u003d\"number\"\u003d\u003d\u003dtypeof yI?yI:Hg(yI));var Oha\u003db.player_params;Oha\u0026\u0026(a.playerParams\u003dOha);var Pha\u003db.partnerid;Pha\u0026\u0026(a.Ka\u003deE(a.Ka,Pha));var Qha\u003db.probe_url;Qha\u0026\u0026(a.probeUrl\u003dpz(g.dj(Qha,{cpn:a.clientPlaybackNonce})));var UV\u003db.pyv_billable_url;\nUV\u0026\u0026Pma(UV)\u0026\u0026(a.Nb\u003dUV);var VV\u003db.pyv_conv_url;VV\u0026\u0026Pma(VV)\u0026\u0026(a.YI\u003dVV);lsa(a,b);0\u003ca.startSeconds||(a.startSeconds\u003deE(a.startSeconds,a.aC||a.wH||b.start||b.startSeconds),a.vc\u003da.startSeconds);if(a.N(\"html5_start_seconds_priority\")){if(!(a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds)){var Rha\u003db.live_utc_start;if(null!\u003dRha)a.liveUtcStartSeconds\u003dNumber(Rha);else{var WV\u003da.startSeconds;WV\u0026\u0026isFinite(WV)\u0026\u00261E9\u003cWV\u0026\u0026(a.liveUtcStartSeconds\u003da.startSeconds)}}if(!(a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds)){var Sha\u003d\nb.utc_start_millis;Sha\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(Sha))}}else{var Tha\u003db.live_utc_start;null!\u003dTha\u0026\u0026(a.liveUtcStartSeconds\u003dNumber(Tha));var Uha\u003db.utc_start_millis;Uha\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(Uha))}var Vha\u003db.stream_time_start_millis;Vha\u0026\u0026(a.xr\u003d.001*Number(Vha));var Wha\u003da.wH||b.start;void 0\u003d\u003dWha||\"1\"\u003d\u003db.resume||a.isLivePlayback||(a.clipStart\u003deE(a.clipStart,Wha));var Xha\u003db.url_encoded_third_party_media;Xha\u0026\u0026(a.Ti\u003dhu(Xha));var XV\u003db.ypc_offer_button_formatted_text;if(XV){var Yha\u003dJSON.parse(XV);\na.NC\u003dnull!\u003dYha?Yha:null;a.eM\u003dXV}var Zha\u003db.ypc_offer_button_text;Zha\u0026\u0026(a.Pr\u003dZha);var $ha\u003db.ypc_offer_description;$ha\u0026\u0026(a.wk\u003d$ha);var aia\u003db.ypc_offer_headline;aia\u0026\u0026(a.Qr\u003daia);var bia\u003db.ypc_full_video_message;bia\u0026\u0026(a.rk\u003dbia);var cia\u003db.ypc_offer_id;cia\u0026\u0026(a.jj\u003dcia);var dia\u003db.ypc_buy_url;dia\u0026\u0026(a.Lr\u003ddia);var eia\u003db.ypc_item_thumbnail;eia\u0026\u0026(a.Mr\u003deia);var fia\u003db.ypc_item_title;fia\u0026\u0026(a.vk\u003dfia);var gia\u003db.ypc_item_url;gia\u0026\u0026(a.Or\u003dgia);var hia\u003db.ypc_vid;hia\u0026\u0026(a.Rr\u003dhia);b.ypc_overlay_timeout\u0026\u0026(a.xk\u003dNumber(b.ypc_overlay_timeout));\nvar iia\u003db.ypc_trailer_player_vars;iia\u0026\u0026(a.lj\u003dgu(iia));var jia\u003db.ypc_original_itct;jia\u0026\u0026(a.FY\u003djia);a.gj\u003dfE(a.gj,b.ucid);b.baseUrl\u0026\u0026(a.S.baseUrl\u003db.baseUrl);b.uid\u0026\u0026(a.S.uid\u003db.uid);b.oeid\u0026\u0026(a.S.oeid\u003db.oeid);b.ieid\u0026\u0026(a.S.ieid\u003db.ieid);b.ppe\u0026\u0026(a.S.ppe\u003db.ppe);b.engaged\u0026\u0026(a.S.engaged\u003db.engaged);b.subscribed\u0026\u0026(a.S.subscribed\u003db.subscribed);a.S.focEnabled\u003dcE(a.S.focEnabled,b.focEnabled);a.S.rmktEnabled\u003dcE(a.S.rmktEnabled,b.rmktEnabled);a.wr\u003db.storyboard_spec||null;a.Uq\u003db.live_storyboard_spec||null;a.NH\u003db.iv_endscreen_url||\nnull;a.TB\u003dcE(a.TB,b.iv3_module);a.hj\u003dcE(a.hj,b.ypc_license_checker_module);a.De\u003dcE(a.De,b.ypc_module);a.cj\u003dcE(a.cj,b.ypc_clickwrap_module);a.De\u0026\u0026a.Ba.push(\"ypc\");a.cj\u0026\u0026a.Ba.push(\"ypc_clickwrap\");a.NI\u003d{video_id:b.video_id,eventid:b.eventid,cbrand:b.cbrand,cbr:b.cbr,cbrver:b.cbrver,c:b.c,cver:b.cver,ctheme:b.ctheme,cplayer:b.cplayer,cmodel:b.cmodel,cnetwork:b.cnetwork,cos:b.cos,cosver:b.cosver,cplatform:b.cplatform,user_age:b.user_age,user_display_image:b.user_display_image,user_display_name:b.user_display_name,\nuser_gender:b.user_gender,csi_page_type:b.csi_page_type,csi_service_name:b.csi_service_name,enablecsi:b.enablecsi,enabled_engage_types:b.enabled_engage_types};isa(a,b);var kia\u003db.cotn;kia\u0026\u0026(a.cotn\u003dkia);if(osa(a))MF(a)\u0026\u0026(a.isLivePlayback\u0026\u0026a.jb\u0026\u0026(a.Ad\u003d!0),a.cd\u0026\u0026(a.dk\u003d!0));else if(psa(a))a.Ad\u003d!0;else{var oia\u003dqsa(a,a.adaptiveFormats);if(oia){NF(a,oia);var pia\u003d!0}else pia\u003d!1;pia?a.N(\"html5_disable_manifestfull_ssdai_killswitch\")||(a.enableServerStitchedDai\u003da.enableServerStitchedDai\u0026\u0026OF(a)):a.jb\u0026\u0026(a.Ad\u003d\n!0)}var ZV\u003db.adpings;ZV\u0026\u0026(a.Jl\u003dZV?gu(ZV):null);var qia\u003db.feature;qia\u0026\u0026(a.EL\u003dqia);var ria\u003db.referrer;ria\u0026\u0026(a.referrer\u003dria);a.clientScreenNonce\u003dfE(a.clientScreenNonce,b.csn);a.nx\u003deE(a.nx,b.root_ve_type);a.ek\u003deE(a.ek,b.kids_age_up_mode);void 0!\u003db.kids_app_info\u0026\u0026(a.kidsAppInfo\u003db.kids_app_info);a.yr\u003dcE(a.yr,b.upg_content_filter_mode);var sia\u003db.unplugged_location_info;sia\u0026\u0026(a.xa\u003dsia);var tia\u003db.unplugged_partner_opt_out;tia\u0026\u0026(a.SC\u003dfE(\"\",tia));a.hq\u003dcE(a.hq,b.disable_watch_next);a.Zj\u003dfE(a.Zj,b.internal_ip_override);\na.BH\u003d!!b.is_yto_interstitial;(a.interstitials.length||a.BH)\u0026\u0026a.Ba.push(\"yto\");var uia\u003db.Ei;uia\u0026\u0026(a.Ei\u003duia);b.oB\u0026\u0026(a.oB\u003db.oB);a.ub\u003dnull!\u003d\u003d(f\u003db.csi_timer)\u0026\u0026void 0!\u003d\u003df?f:\"\";a.dh\u003d!!b.force_gvi;b.watchUrl\u0026\u0026(a.watchUrl\u003db.watchUrl);a.N(\"html5_attach_watch_endpoint_ustreamer_config\")\u0026\u0026b.watch_endpoint\u0026\u0026rsa(a,b.watch_endpoint)};\nhsa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D,H,F,K,W,J\u003db.raw_watch_next_response;if(!J){var Y\u003db.watch_next_response;Y\u0026\u0026(J\u003dJSON.parse(Y))}if(J){a.watchNextResponse\u003dJ;var ya\u003da.watchNextResponse.contents;if(ya){var Na\u003dya.singleColumnWatchNextResults;if(Na){var ib\u003deE(0,b.autoplay_count),jb;if(Na.autoplay\u0026\u0026Na.autoplay.autoplay\u0026\u0026!Na.playlist){var yb\u003dNa.autoplay.autoplay.sets,nc\u003d{},Ta\u003dnew g.gF(a.u),bd\u003dnull,ub;if(yb){for(var Vf\u003dg.q(yb),th\u003dVf.next();!th.done;th\u003dVf.next()){var uh\u003dth.value.autoplayVideoRenderer;\nif(uh\u0026\u0026uh.compactVideoRenderer){bd\u003duh.compactVideoRenderer;break}}if(ub\u003dyb[0].autoplayVideo){var ll\u003dub.clickTrackingParams;ll\u0026\u0026(nc.itct\u003dll);nc.autonav\u003d\"1\";nc.playnext\u003dString(ib)}}else nc.feature\u003d\"related-auto\";if(bd){Ta.videoId\u003dbd.videoId;var Df\u003dbd.shortBylineText;Df\u0026\u0026(Ta.author\u003dg.yz(Df));var xq\u003dbd.title;xq\u0026\u0026(Ta.title\u003dg.yz(xq))}else if(null\u003d\u003d\u003d(jb\u003dnull\u003d\u003d\u003dub||void 0\u003d\u003d\u003dub?void 0:ub.watchEndpoint)||void 0\u003d\u003d\u003djb?0:jb.videoId)Ta.videoId\u003dub.watchEndpoint.videoId;Ta.yv\u003dnc;a.suggestions\u003d[Ta]}}var Le\u003dya.twoColumnWatchNextResults}a.JX\u003d\n!(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003dLe||void 0\u003d\u003d\u003dLe?void 0:Le.autoplay)||void 0\u003d\u003d\u003dc||!c.autoplay);var yq\u003da.watchNextResponse.playerOverlays;if(yq){var Nb\u003dyq.playerOverlayRenderer;if(Nb){var ld\u003dNb.endScreen;if(ld){var tn\u003dld.watchNextEndScreenRenderer;if(tn)var Wf\u003dtn.results}var Ej\u003dNb.videoDetails;if(Ej){var un\u003dEj.embeddedPlayerOverlayVideoDetailsRenderer;var ml\u003dEj.musicEmbeddedPlayerOverlayVideoDetailsRenderer;ml\u0026\u0026(a.UG\u003dml.title,a.iG\u003dml.byline);var md\u003dEj.playerOverlayVideoDetailsRenderer;md\u0026\u0026(md.title\u0026\u0026(b.title\u003dg.yz(md.title)),\nmd.subtitle\u0026\u0026(b.subtitle\u003dg.yz(md.subtitle)))}var vn\u003dNb.actions;if(vn)for(var nl\u003dg.q(vn),ol\u003dnl.next();!ol.done;ol\u003dnl.next()){var Jg\u003dol.value;Jg.likeButtonRenderer\u0026\u0026(a.likeButtonRenderer\u003dJg.likeButtonRenderer)}var df\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dNb.suggestedActionsRenderer)||void 0\u003d\u003d\u003dd?void 0:d.suggestedActionsRenderer)||void 0\u003d\u003d\u003de?void 0:e.suggestedActions;if(df)for(var zq\u003dg.q(df),wn\u003dzq.next();!wn.done;wn\u003dzq.next()){var Aq\u003dwn.value;if(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dAq.suggestedActionRenderer)||void 0\u003d\u003d\u003df?void 0:f.trigger)||\nvoid 0\u003d\u003d\u003dh?0:h.suggestedActionTimeRangeTrigger)a.suggestedAction\u003dAq.suggestedActionRenderer}var Kg\u003dnull\u003d\u003d\u003d(l\u003dNb.decoratedPlayerBarRenderer)||void 0\u003d\u003d\u003dl?void 0:l.decoratedPlayerBarRenderer;Kg\u0026\u0026(a.multiMarkersPlayerBarRenderer\u003dnull\u003d\u003d\u003d(m\u003dKg.playerBar)||void 0\u003d\u003d\u003dm?void 0:m.multiMarkersPlayerBarRenderer,a.RE\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003dKg.playerBar)||void 0\u003d\u003d\u003dn?void 0:n.chapteredPlayerBarRenderer)||void 0\u003d\u003d\u003dp?void 0:p.chapters,a.EY\u003dnull\u003d\u003d\u003d(r\u003dKg.playerBarActionButton)||void 0\u003d\u003d\u003dr?void 0:r.buttonRenderer);g.tE(a.u)\u0026\u0026\n(a.Of\u003d!!Nb.addToMenu);ssa(a,Nb.shareButton);var xn\u003dNb.productsInVideoOverlayRenderer;xn\u0026\u0026(a.shoppingOverlayRenderer\u003dxn.shoppingOverlayRenderer);var pl\u003dNb.autoplay;if(pl)var Ef\u003dpl.playerOverlayAutoplayRenderer;a.progressBarStartPosition\u003dNb.startPosition;a.progressBarEndPosition\u003dNb.endPosition}}if(!Wf\u0026\u0026Le){var Lg\u003dLe.endScreen\u0026\u0026Le.endScreen.endScreen;Lg\u0026\u0026(Wf\u003dLg.results)}if(Le){var Bi\u003dLe.desktopOverlay\u0026\u0026Le.desktopOverlay.desktopOverlayConfigRenderer;Bi\u0026\u0026(Bi.suppressShareButton\u0026\u0026(a.showShareButton\u003d!1),\nBi.suppressWatchLaterButton\u0026\u0026(a.Of\u003d!1))}un\u0026\u0026tsa(a,b,un);var ql\u003deE(0,b.autoplay_count);if(Wf){for(var yn\u003dLe||null,Fj\u003dEf||null,Gj\u003d[],rl\u003d!0,sl\u003dg.q(Wf),Mg\u003dsl.next();!Mg.done;Mg\u003dsl.next()){var vh\u003dMg.value,Hj\u003dvoid 0,Vb\u003dnull;if(vh.endScreenVideoRenderer){var Ob\u003dvh.endScreenVideoRenderer,nd\u003dOb.title;Vb\u003dnew g.gF(a.u);Vb.videoId\u003dOb.videoId;Vb.lengthSeconds\u003dOb.lengthInSeconds||0;var Bq\u003dOb.publishedTimeText;Bq\u0026\u0026(Vb.publishedTimeText\u003dg.yz(Bq));var zn\u003dOb.shortBylineText;zn\u0026\u0026(Vb.author\u003dg.yz(zn));var An\u003dOb.shortViewCountText;\nAn\u0026\u0026(Vb.shortViewCount\u003dg.yz(An));if(nd){Vb.title\u003dg.yz(nd);var tl\u003dnd.accessibility;if(tl){var ul\u003dtl.accessibilityData;ul\u0026\u0026ul.label\u0026\u0026(Vb.Ll\u003dul.label)}}var Xf\u003dOb.navigationEndpoint;if(Xf){Hj\u003dXf.clickTrackingParams;var Ij\u003dXf.watchEndpoint;Ij?Vb.zv\u003dIj:Xf.urlEndpoint\u0026\u0026(Vb.watchUrl\u003dXf.urlEndpoint.url)}var Bn\u003dOb.thumbnailOverlays;if(Bn)for(var vl\u003dg.q(Bn),wl\u003dvl.next();!wl.done;wl\u003dvl.next()){var xl\u003dwl.value.thumbnailOverlayTimeStatusRenderer;if(xl)if(\"LIVE\"\u003d\u003d\u003dxl.style){Vb.isLivePlayback\u003d!0;break}else if(\"UPCOMING\"\u003d\u003d\u003d\nxl.style){Vb.isUpcoming\u003d!0;break}}Vb.Z\u003deF(Ob.thumbnail)}else if(vh.endScreenPlaylistRenderer){var Me\u003dvh.endScreenPlaylistRenderer,Jj\u003dMe.navigationEndpoint;if(!Jj)continue;var yl\u003dJj.watchEndpoint;if(!yl)continue;var Cn\u003dyl.videoId;Vb\u003dnew g.fF(a.u);Vb.playlistId\u003dMe.playlistId;Vb.playlistLength\u003dNumber(Me.videoCount)||0;Vb.i\u003dCn||null;Vb.videoId\u003dCn;var Kj\u003dMe.title;Kj\u0026\u0026(Vb.title\u003dg.yz(Kj));var Dn\u003dMe.shortBylineText;Dn\u0026\u0026(Vb.author\u003dg.yz(Dn));Hj\u003dJj.clickTrackingParams;Vb.Z\u003deF(Me.thumbnail)}Vb\u0026\u0026(Hj\u0026\u0026(Vb.sessionData\u003d\n{itct:Hj}),rl?(usa(Vb,yn,Fj,ql),Gj.splice(0,0,Vb),rl\u003d!1):Gj.push(Vb))}a.suggestions\u003dGj}if(Ef){a.OI\u003d!!Ef.preferImmediateRedirect;a.Ic\u003da.Ic||!!Ef.webShowNewAutonavCountdown;a.Sh\u003da.Sh||!!Ef.webShowBigThumbnailEndscreen;if(a.Ic||a.Sh){var Ae\u003dEf,Lj\u003dWf||null,zl\u003dLe||null,Al,Jd,od\u003dnew g.gF(a.u);od.videoId\u003dAe.videoId;var Ng\u003dnull\u003d\u003d\u003d(Jd\u003dnull\u003d\u003d\u003d(Al\u003dnull\u003d\u003d\u003dLj||void 0\u003d\u003d\u003dLj?void 0:Lj[0])||void 0\u003d\u003d\u003dAl?void 0:Al.endScreenVideoRenderer)||void 0\u003d\u003d\u003dJd?void 0:Jd.navigationEndpoint;if(Ng){var Bl\u003dNg.clickTrackingParams;\nBl\u0026\u0026(od.sessionData\u003d{itct:Bl})}var Ci\u003dAe.videoTitle;if(Ci){od.title\u003dg.yz(Ci);var Cl\u003dCi.accessibility;if(Cl){var Di\u003dCl.accessibilityData;Di\u0026\u0026Di.label\u0026\u0026(od.Ll\u003dDi.label)}}var Be\u003dAe.byline;Be\u0026\u0026(od.author\u003dg.yz(Be));var En\u003dAe.publishedTimeText;En\u0026\u0026(od.publishedTimeText\u003dg.yz(En));var Fn\u003dAe.shortViewCountText;Fn\u0026\u0026(od.shortViewCount\u003dg.yz(Fn));var Mj\u003dAe.thumbnailOverlays;if(Mj)for(var Gn\u003dg.q(Mj),Ei\u003dGn.next();!Ei.done;Ei\u003dGn.next()){var Yf\u003dEi.value.thumbnailOverlayTimeStatusRenderer;if(Yf)if(\"LIVE\"\u003d\u003d\u003dYf.style){od.isLivePlayback\u003d\n!0;break}else if(\"UPCOMING\"\u003d\u003d\u003dYf.style){od.isUpcoming\u003d!0;break}else if(\"DEFAULT\"\u003d\u003d\u003dYf.style\u0026\u0026Yf.text){od.lengthText\u003dg.yz(Yf.text);var Og\u003dYf.text.accessibility;if(Og){var cd\u003dOg.accessibilityData;cd\u0026\u0026cd.label\u0026\u0026(od.lq\u003dcd.label||\"\")}break}}od.Z\u003deF(Ae.background);var wh\u003dAe.nextButton;if(wh){var Cq\u003dwh.buttonRenderer;if(Cq){var Fi\u003dCq.navigationEndpoint;if(Fi){var fA\u003dFi.watchEndpoint;fA\u0026\u0026(od.zv\u003dfA)}}}if(Ae.topBadges){var gA\u003dAe.topBadges[0];if(gA){var hA\u003dgA.metadataBadgeRenderer;hA\u0026\u0026\"BADGE_STYLE_TYPE_PREMIUM\"\u003d\u003d\nhA.style\u0026\u0026(od.oB\u003d!0)}}var Hn\u003dAe.alternativeTitle;Hn\u0026\u0026(od.fn\u003dg.yz(Hn));usa(od,zl,Ae,ql);a.suggestions||(a.suggestions\u003d[]);a.suggestions[0]\u003dod}null!\u003dEf.countDownSecs\u0026\u0026(a.GN\u003d1E3*Ef.countDownSecs);a.BY\u003dnull\u003d\u003d\u003d(t\u003dEf.cancelButton)||void 0\u003d\u003d\u003dt?void 0:t.buttonRenderer}a.watchNextResponse.currentVideoThumbnail\u0026\u0026(a.Z\u003deF(a.watchNextResponse.currentVideoThumbnail));if(!a.N(\"player_parse_profile_picture_from_watch_next_killswitch\")){var xu\u003dnull\u003d\u003d\u003d(D\u003dnull\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003d(u\u003da.watchNextResponse)||\nvoid 0\u003d\u003d\u003du?void 0:u.contents)||void 0\u003d\u003d\u003dx?void 0:x.twoColumnWatchNextResults)||void 0\u003d\u003d\u003dy?void 0:y.results)||void 0\u003d\u003d\u003dz?void 0:z.results)||void 0\u003d\u003d\u003dD?void 0:D.contents;if(xu\u0026\u0026xu[1]){var Dq\u003dnull\u003d\u003d\u003d(W\u003dnull\u003d\u003d\u003d(K\u003dnull\u003d\u003d\u003d(F\u003dnull\u003d\u003d\u003d(H\u003dxu[1].videoSecondaryInfoRenderer)||void 0\u003d\u003d\u003dH?void 0:H.owner)||void 0\u003d\u003d\u003dF?void 0:F.videoOwnerRenderer)||void 0\u003d\u003d\u003dK?void 0:K.thumbnail)||void 0\u003d\u003d\u003dW?void 0:W.thumbnails;Dq\u0026\u0026Dq.length\u0026\u0026(a.Rh\u003dDq[Dq.length-1].url)}}var Eq\u003da.watchNextResponse.onResponseReceivedEndpoints;if(Eq)for(var iA\u003d\ng.q(Eq),yu\u003diA.next();!yu.done;yu\u003diA.next()){var jA\u003dyu.value;jA.changeKeyedMarkersVisibilityCommand\u0026\u0026(a.YB\u003djA.changeKeyedMarkersVisibilityCommand)}}};\nPF\u003dfunction(a){return!!(a.C\u0026\u0026a.C.videoInfos\u0026\u0026a.C.videoInfos.length)};\nSF\u003dfunction(a){if(a.N(\"html5_single_format_policy\")\u0026\u0026a.jc)return a.jc;var b\u003da.La,c\u003d!!a.i\u0026\u0026(ppa(a.i)||qpa(a.i)||rpa(a.i)),d\u003da.u,e\u003d!!a.i\u0026\u0026a.i.xf,f\u003da.Yn(),h\u003da.KC,l\u003da.isOtf(),m\u003da.cD(),n\u003da.rb,p\u003da.Be,r\u003dnew Ypa;if(a.oa||d.N(\"html5_logging_format_selection\"))r.K\u003d!0;d.N(\"html5_allow_chromecast_opus\")\u0026\u0026(r.Ka\u003d!0);r.Wa\u003df;r.Ba\u003dh\u0026\u0026d.B;r.Be\u003dp;Vu(\"windows nt 5.1\")\u0026\u0026!g.Sj\u0026\u0026(r.i\u003d!0);if(f\u003dc)f\u003dd.N(\"disable_html5_ambisonic_audio\")||!(g.SE(d)||d.N(\"html5_enable_spherical\")||d.N(\"html5_enable_spherical3d\"))?!1:Tqa(d);f\u0026\u0026\n(r.Va\u003d!0);b\u0026\u0026(r.i\u003d!0,r.Eb\u003d!0);l\u0026\u0026!d.N(\"html5_otf_prefer_vp9\")\u0026\u0026(r.i\u003d!0);n\u0026\u0026(r.i\u003d!0);yA(d.u,zA.CHANNELS)\u0026\u0026(d.N(\"html5_enable_aac51\")\u0026\u0026(r.xa\u003d!0),d.N(\"html5_enable_ac3\")\u0026\u0026(r.D\u003d!0),d.N(\"html5_enable_eac3\")\u0026\u0026(r.I\u003d!0),d.N(\"html5_enable_ac3_gapless\")\u0026\u0026(r.Ia\u003d!0));d.N(\"html5_block_8k_hfr\")\u0026\u0026(r.fb\u003d!0);!QF||d.N(\"html5_enable_hdr_on_macos\")||navigator.hardwareConcurrency\u0026\u002610!\u003d\u003dnavigator.hardwareConcurrency||(r.ob\u003d!0);r.S\u003dg.ED(d.experiments,\"html5_max_selectable_quality_ordinal\");r.X\u003dg.ED(d.experiments,\"html5_min_selectable_quality_ordinal\");\n!d.N(\"html5_kaios_hd_killswitch\")\u0026\u0026kE\u0026\u0026(r.xb\u003d480);if(e||c)r.Za\u003d!1;r.jb\u003d!1;b\u003dvD(d,r.u);0\u003cb\u0026\u00262160\u003eb\u0026\u0026(aD()||d.N(\"html5_format_hybridization\"))\u0026\u0026(r.u.supportsChangeType\u003d+aD(),r.B\u003db);2160\u003c\u003db\u0026\u0026(r.Z\u003d!0);Wpa()\u0026\u0026(r.u.serveVp9OverAv1IfHigherRes\u003d0,r.Fb\u003d!1);r.cD\u003dm;m\u003dg.dx||gv()\u0026\u0026!m?!1:!0;r.Sa\u003dm;r.Aa\u003dd.N(\"html5_format_hybridization\");r.ub\u003dd.N(\"html5_disable_encrypted_vp9_live_non_2k_4k\");Yu()\u0026\u0026a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026\n(r.D\u003d!0,r.I\u003d!0);a.La\u0026\u0026a.isAd()\u0026\u0026(a.Il\u0026\u0026(r.oa\u003da.Il),a.Hl\u0026\u0026(r.C\u003da.Hl));r.La\u003da.isLivePlayback\u0026\u0026RF(a)\u0026\u0026a.u.N(\"html5_drm_live_audio_51\");return a.jc\u003dr};\nwsa\u003dfunction(a){a.cd||a.i\u0026\u0026BA(a.i);var b\u003d{};a.i\u0026\u0026(b\u003dxA(SF(a),a.u.u,a.i,function(c){return a.ea(\"ctmp\",\"fmtflt\",c)},!0));\nb\u003dnew HD(b,a.u.experiments,a.jK,vsa(a),function(c,d){a.Da(c,d)});\ng.I(a,b);a.dk\u003d!1;a.Ia\u003d!0;bqa(b,function(c){for(var d\u003dg.q(c),e\u003dd.next();!e.done;e\u003dd.next())switch(e\u003de.value,e.flavor){case \"fairplay\":e.u\u003da.cd;e.K\u003da.zX;e.I\u003da.mX;break;case \"widevine\":e.B\u003da.bM}a.jr\u003dc;if(0\u003ca.jr.length\u0026\u0026(a.I\u003da.jr[0],g.TF(a))){c\u003d[];d\u003dg.q(Object.entries(a.I.i));for(e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.q(e.value);e\u003df.next().value;f\u003df.next().value;var h\u003d\"unk\";(e\u003de.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(h\u003de[2]);c.push(h+\"_\"+f)}a.Da(\"drmProbe\",c.join(\".\"))}JF(a)})};\nqsa\u003dfunction(a,b){var c;(c\u003d!b)||(c\u003d!(!a.N(\"html5_manifestless_unplugged\")\u0026\u0026a.isLivePlayback\u0026\u0026g.NE(a.u)\u0026\u0026g.CE(a.u)?0:!MF(a)\u0026\u0026a.adaptiveFormats));if(c)return null;UF(a,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(zpa\u003d!0);c\u003dVF(b);var d\u003dDate.now();b\u003dypa(c,a.Hd,a.lengthSeconds,a.isLivePlayback,a.df,a.u);d\u003dDate.now()-d;if(a.N(\"html5_log_manifest_performance\")){var e\u003dupa(b)?1:0;a.Da(\"mfsp\",\"wasm.\"+e+\";t.\"+d)}0\u003cc.length\u0026\u0026(c\u003dc[0],c.url\u0026\u0026c.sp\u0026\u0026c.s\u0026\u0026(c\u003dkD(c.url,c.sp,c.s),c\u003dNumber(c.get(\"max_sq\"))||Infinity,\nisFinite(c)\u0026\u0026(a.bk\u003d!0)));if(c\u003db.isManifestless)c\u003d!(a.N(\"html5_manifestless_vp9\")||a.N(\"html5_manifestless_vp9_normal_latency\")\u0026\u0026(!a.isLowLatencyLiveStream||\"NORMAL\"\u003d\u003da.latencyClass)||!xsa(b));return c?(b.dispose(),null):b};\nMF\u003dfunction(a){return Yu()?!WF(a):$u()?!(!a.cd||!a.N(\"html5_enable_safari_fairplay\")):!1};\nWF\u003dfunction(a){return UF(a,\"html5_enable_tvos_dash_dogfood\")||a.N(\"html5_enable_tvos_dash\")\u0026\u0026(a.N(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027))};\nvsa\u003dfunction(a){return a.useCobaltWidevine?Yu()?WF(a):!1:!1};\nxsa\u003dfunction(a){return a.isManifestless\u0026\u0026OC(\u0027video/webm; codecs\u003d\"vp9\"\u0027)\u0026\u0026g.Ee(a.i,function(b){return FC(b.info)})};\nOF\u003dfunction(a){return!(!a.i||!a.i.isManifestless)};\nysa\u003dfunction(a){var b;return aA()?a.N(\"html5_streaming_debug\")||OF(a)\u0026\u0026(\"ULTRALOW\"\u003d\u003da.latencyClass||21530001\u003d\u003dXF(a))?!0:!window.AbortController\u0026\u0026!cA()||a.La?!1:a.N(\"html5_streaming_xhr\")||a.N(\"html5_streaming_xhr_vod\")\u0026\u0026!1\u003d\u003d\u003d(null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.xf)||a.N(\"html5_streaming_xhr_manifestless\")\u0026\u0026OF(a)?!0:!1:!1};\nzsa\u003dfunction(a){return Hna({hasSubfragmentedFmp4:a.hasSubfragmentedFmp4,Qk:a.Qk,defraggedFromSubfragments:a.defraggedFromSubfragments,isManifestless:OF(a),SG:ysa(a)})};\nXF\u003dfunction(a){return a.isLowLatencyLiveStream\u0026\u0026void 0!\u003da.i\u0026\u00265\u003c\u003dqD(a.i)?21530001:a.liveExperimentalContentId};\nosa\u003dfunction(a){return Yu()\u0026\u0026WF(a)?!1:MF(a)\u0026\u0026g.NE(a.u)\u0026\u0026!a.isLivePlayback||!KD()||a.SE?!0:!1};\nBsa\u003dfunction(a){a.Ia\u003d!0;a.Ad\u003d!1;if(psa(a))Dra(a.videoId).then(function(d){Asa(a,d)}).then(function(){JF(a)});\nelse{nz(a.jb)||g.Cy(new g.yw(\"DASH MPD Origin invalid: \",a.jb));var b\u003da.jb,c\u003dg.ED(a.u.experiments,\"dash_manifest_version\")||4;b\u003dg.dj(b,{mpd_version:c});a.isLowLatencyLiveStream\u0026\u0026\"NORMAL\"!\u003da.latencyClass||(b\u003dg.dj(b,{pacing:0}));Hpa(b,a.u.experiments,a.isLivePlayback).then(function(d){a.isDisposed()||(NF(a,d,!0),Xz(\"mrc\",void 0,a.ub),JF(a))},function(d){a.isDisposed()||(a.Ia\u003d!1,a.ea(\"dataloaderror\",new g.OD(\"manifest.net.retryexhausted\",!0,{backend:\"manifest\",\nrc:d.status})))});\nXz(\"mrs\",void 0,a.ub)}};\nAsa\u003dfunction(a,b){var c\u003db.map(function(e){return e.itag}),d\u003da.playerResponse.streamingData.adaptiveFormats.filter(function(e){return c.includes(e.itag)}).map(function(e){e\u003dObject.assign({},e);\ne.url\u003db.find(function(f){return f.itag\u003d\u003d\u003de.itag}).url;\ne.signatureCipher\u003d\"\";return $ra(e)}).join(\",\");\nd\u003dqsa(a,d);NF(a,d);a.Da(\"dlr\",\"\")};\nJF\u003dfunction(a){a.isDisposed()||(a.Ia\u003d!1,a.ea(\"dataloaded\"))};\nNF\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.i\u003db;g.I(a,b);b.ye\u003da.ye;b.xg\u003da.xg;b.I\u003da.xK;b.D\u003da.hJ;a.N(\"html5_start_walltime_min_seekable_killswitch\")||(b.K\u003da.PL);Csa(a)\u0026\u0026a.Ba.push(\"webgl\");a.i.isLive||(a.isLivePlayback\u003d!1);var d\u003db.sourceUrl.split(\"/\");-1!\u003dd.indexOf(\"manifest_duration\")\u0026\u0026(a.fh\u003dNumber(d[d.indexOf(\"manifest_duration\")+1]));b.B\u0026\u0026(b.subscribe(\"clienttemp\",a.Da,a),c?b.subscribe(\"refresh\",a.GM,a):b.subscribe(\"cuepointsadded\",a.SJ,a));BA(b)\u0026\u0026(a.dk\u003d!0)};\nRF\u003dfunction(a){return a.Hd?!0:!!a.i\u0026\u0026BA(a.i)};\nHsa\u003dfunction(a,b){if(a.isDisposed())return Iu();a.C\u003dnull;a.fb\u003dnull;a.Fb\u003dnull;var c\u003da.u.deviceParams.c;if(!a.N(\"disable_rqs\")){c\u003d/UNPLUGGED/.test(c)?256:16;var d\u003da.u.qk;a.oa\u003dg.TF(a)||1\u003d\u003dd[0]\u0026\u0026d[1]\u003cc}return Dsa(a,b).then(void 0,function(){return Esa(a,b)}).then(void 0,function(){return Fsa(a)}).then(void 0,function(){return Gsa(a)})};\nDsa\u003dfunction(a,b){var c\u003db||osa(a);if(!a.i||c)return a.Da(\"skipDash\",\"dm.\"+ +!!a.i+\";air.\"+ +b+\";dd.\"+ +a.SE+\";mss.\"+ +KD()),Iu();a.Yn()\u0026\u0026Lpa(a.i,a.isLivePlayback);UF(a,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(a.u.u.u\u003d!0);return Isa(a).then(function(){return Gna(SF(a),a.u.u,a.i,a.I,function(d){return a.ea(\"ctmp\",\"fmtflt\",d)}).then(function(d){Jsa(a,d);\n/^av/.test(a.clientPlaybackNonce)\u0026\u0026a.jc\u0026\u0026a.Da(\"av1\",g.ND(a.jc.u))})})};\nIsa\u003dfunction(a){if(!(a.i\u0026\u0026a.i.i\u0026\u0026navigator.mediaCapabilities\u0026\u0026a.N(\"html5_blocking_media_capabilities\")))return Ju();a\u003dObject.values(a.i.i);return Promise.all(Array.from(a,function(b){return cpa(b.info)}))};\nEsa\u003dfunction(a,b){var c,d,e,f,h;if(b\u0026\u0026a.hlsvp)return Iu();if(a.hlsFormats){b\u003dVF(a.hlsFormats);if((null\u003d\u003d\u003d(c\u003da.jc)||void 0\u003d\u003d\u003dc?0:c.K)\u0026\u0026b){for(var l\u003d[],m\u003dg.q(b),n\u003dm.next();!n.done;n\u003dm.next())l.push(n.value.itag);a.Da(\"hlsfmt\",l.join(\".\"))}a.Rq\u003dara(a.u,b);l\u003da.clientPlaybackNonce;return fra(a.u,a.isAd(),b,null!\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003da.playerResponse)||void 0\u003d\u003d\u003dd?void 0:d.captions)||void 0\u003d\u003d\u003de?void 0:e.playerCaptionsRenderer)||void 0\u003d\u003d\u003df?void 0:f.baseUrl)\u0026\u0026void 0!\u003d\u003dh?h:null,a.Yj,l,function(p){return a.ea(\"ctmp\",\n\"hlsflt\",p)}).then(function(p){for(var r,t,u,x,y\u003d0,z\u003d[],D\u003dg.q(p),H\u003dD.next();!H.done;H\u003dD.next())H\u003dH.value,z.push(null\u003d\u003d\u003d(r\u003dH.qf())||void 0\u003d\u003d\u003dr?void 0:r.kc()),(null\u003d\u003d\u003d(u\u003dnull\u003d\u003d\u003d(t\u003dH.qf())||void 0\u003d\u003d\u003dt?void 0:t.audio)||void 0\u003d\u003d\u003du?void 0:u.numChannels)\u003ey\u0026\u0026(y\u003dH.qf().audio.numChannels);\n2\u003cy\u0026\u0026a.Da(\"hlschl\",\"\"+y);(null\u003d\u003d\u003d(x\u003da.jc)||void 0\u003d\u003d\u003dx?0:x.K)\u0026\u0026a.Da(\"hlsfmtaf\",z.join(\".\"));YF(a,p)})}return Iu()};\nFsa\u003dfunction(a){return a.Ti\u0026\u0026a.MH?ira(a.u,a.isAd(),a.Ti).then(function(b){YF(a,b)}):Iu()};\nGsa\u003dfunction(a){var b\u003dVF(a.aj,a.nH);if(a.hlsvp){var c\u003desa(a.hlsvp,a.clientPlaybackNonce,a.Yj);b.push(c)}return gra(a.u,a.isAd(),b,Ksa(a)).then(function(d){YF(a,d)})};\nJsa\u003dfunction(a,b){a.C\u003db;b\u003da.getAvailableAudioTracks();b\u003db.concat(a.nj);for(var c\u003d0;c\u003ca.TD.length;c++)for(var d\u003da.TD[c],e\u003d0;e\u003cb.length;e++){var f\u003db[e],h\u003df.Dc.id\u003d\u003dd.audioTrackId;if(f.Dc.isDefault\u0026\u0026c\u003d\u003da.fP||h){if(d.captionTrackIndices)for(h\u003d0;h\u003cd.captionTrackIndices.length;h++)f.captionTracks[h]\u003da.captionTracks[d.captionTrackIndices[h]];void 0!\u003d\u003dd.defaultCaptionTrackIndex\u0026\u0026(f.B\u003da.captionTracks[d.defaultCaptionTrackIndex]);void 0!\u003d\u003dd.forcedCaptionTrackIndex\u0026\u0026(f.i\u003da.captionTracks[d.forcedCaptionTrackIndex]);\nf.u\u003dd.visibility||\"UNKNOWN\";f.captionsInitialState\u003dd.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}if(a.I\u0026\u0026a.C\u0026\u0026a.C.videoInfos\u0026\u0026!(0\u003e\u003da.C.videoInfos.length)\u0026\u0026(b\u003dIC(a.C.videoInfos[0]),b!\u003d(\"fairplay\"\u003d\u003da.I.flavor)))for(c\u003dg.q(a.jr),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,b\u003d\u003d(\"fairplay\"\u003d\u003dd.flavor)){a.I\u003dd;break}};\nYF\u003dfunction(a,b){a.Fb\u003db;Jsa(a,new tA(g.Vn(a.Fb,function(c){return c.qf()})))};\nKsa\u003dfunction(a){var b\u003d{cpn:a.clientPlaybackNonce,c:a.u.deviceParams.c,cver:a.u.deviceParams.cver};a.Wq\u0026\u0026(b.ptk\u003da.Wq,b.oid\u003da.II,b.ptchn\u003da.HI,b.pltype\u003da.JI,a.Aq\u0026\u0026(b.m\u003da.Aq));return b};\ng.ZF\u003dfunction(a){return MF(a)\u0026\u0026a.cd?(a\u003d{},a.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",a):a.B\u0026\u0026a.B.Hd||null};\nLsa\u003dfunction(a){var b\u003da.playerResponse\u0026\u0026a.playerResponse.paidContentOverlay\u0026\u0026a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b\u0026\u0026b.text?g.yz(b.text):a.paidContentOverlayText};\n$F\u003dfunction(a){var b\u003da.playerResponse\u0026\u0026a.playerResponse.paidContentOverlay\u0026\u0026a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b\u0026\u0026b.durationMs?Hg(b.durationMs):a.paidContentOverlayDurationMs};\naG\u003dfunction(a){var b\u003d\"\";if(a.VB)return a.VB;a.isLivePlayback\u0026\u0026(b\u003da.allowLiveDvr?\"dvr\":\"live\");return b};\ng.bG\u003dfunction(a,b){return\"string\"!\u003d\u003dtypeof a.keywords[b]?null:a.keywords[b]};\ncG\u003dfunction(a){return!!(a.jb||a.adaptiveFormats||a.aj||a.Ti||a.hlsvp)};\nIF\u003dfunction(a){if(a.N(\"html5_onesie\")\u0026\u0026a.errorCode)return!1;var b\u003dg.Ub(a.Ba,\"ypc\");a.ypcPreview\u0026\u0026(b\u003d!1);return a.isValid()\u0026\u0026!a.Ia\u0026\u0026(cG(a)||g.Ub(a.Ba,\"heartbeat\")||b)};\nVF\u003dfunction(a,b){a\u003dhu(a);var c\u003d{};if(b){b\u003dg.q(b.split(\",\"));for(var d\u003db.next();!d.done;d\u003db.next())(d\u003dd.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(c[d[1]]\u003d{width:d[2],height:d[3]})}b\u003dg.q(a);for(d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;var e\u003dc[d.itag];e\u0026\u0026(d.width\u003de.width,d.height\u003de.height)}return a};\nssa\u003dfunction(a,b){var c,d;a.showShareButton\u003d!!b;var e\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dc?void 0:c.navigationEndpoint)||(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dd?void 0:d.command);e\u0026\u0026(a.pk\u003d!!e.copyTextEndpoint)};\ngsa\u003dfunction(a,b){var c,d,e,f,h,l,m\u003db.raw_embedded_player_response;if(!m){var n\u003db.embedded_player_response;n\u0026\u0026(m\u003dJSON.parse(n))}m\u0026\u0026(a.og\u003dm);if(a.og){if(m\u003da.og.videoFlags)m.playableInEmbed\u0026\u0026(a.allowEmbed\u003d!0),m.isPrivate\u0026\u0026(a.isPrivate\u003d!0),m.userDisplayName\u0026\u0026(b.user_display_name\u003dm.userDisplayName),m.userDisplayImage\u0026\u0026(b.user_display_image\u003dm.userDisplayImage);if(m\u003da.og.embedPreview){m\u003dm.thumbnailPreviewRenderer;n\u003dm.controlBgHtml;null!\u003dn?(a.Wa\u003dn,a.D\u003d!0,a.u.C\u0026\u0026\"1\"\u003d\u003da.u.controlsType\u0026\u0026(a.u.controlsType\u003d\"3\",\na.u.C\u003d!1,a.u.dd\u003d!1)):(a.Wa\u003d\"\",a.D\u003d!1);if(n\u003dm.defaultThumbnail)a.Z\u003deF(n),a.sampledThumbnailColor\u003dn.sampledThumbnailColor;(n\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.videoDetails)||void 0\u003d\u003d\u003dc?void 0:c.embeddedPlayerOverlayVideoDetailsRenderer)\u0026\u0026tsa(a,b,n);if(n\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.videoDetails)||void 0\u003d\u003d\u003dd?void 0:d.musicEmbeddedPlayerOverlayVideoDetailsRenderer)a.UG\u003dn.title,a.iG\u003dn.byline,n.musicVideoType\u0026\u0026(a.musicVideoType\u003dn.musicVideoType);a.Of\u003d!!m.addToWatchLaterButton;ssa(a,m.shareButton);\nif(n\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playButton)||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003df?void 0:f.navigationEndpoint)||void 0\u003d\u003d\u003dh?void 0:h.watchEndpoint)rsa(a,n),a.videoId\u003dn.videoId||a.videoId;m.videoDurationSeconds\u0026\u0026(a.lengthSeconds\u003dHg(m.videoDurationSeconds));a.N(\"web_player_include_innertube_commands\")\u0026\u0026m.webPlayerActionsPorting\u0026\u0026Ura(a,m.webPlayerActionsPorting);if(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playlist)||void 0\u003d\u003d\u003dl?void 0:l.playlistPanelRenderer){n\u003d\n[];var p\u003dNumber(m.currentIndex);if(m.contents)for(var r\u003d0,t\u003dm.contents.length;r\u003ct;r++){var u\u003dm.contents[r].playlistPanelVideoRenderer;if(u){var x\u003du.shortBylineText?g.yz(u.shortBylineText):\"\",y\u003du.title?g.yz(u.title):\"\";n.push({author:x,encrypted_id:u.videoId,title:y,channel_path:r\u003d\u003d\u003dp?b.channel_path:\"\",profile_picture:r\u003d\u003d\u003dp?b.profile_picture:\"\",is_private:r\u003d\u003d\u003dp?a.isPrivate:!1,is_dni:r\u003d\u003d\u003dp?a.D:!1,dni_color:r\u003d\u003d\u003dp?a.Wa:\"\"})}}b\u003d{index:m.currentIndex,list:m.playlistId,playlist_length:m.totalVideos,video:n};\nm.titleText\u0026\u0026(b.title\u003dg.yz(m.titleText));m.shortBylineText\u0026\u0026(b.author\u003dg.yz(m.shortBylineText));a.iP\u003db}}if(a.og.previewPlayabilityStatus){a.ap\u003da.og.previewPlayabilityStatus;b\u003da.ap;var z;if(![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(b.status)){m\u003db.errorScreen;if(n\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playerErrorMessageRenderer){a.gF\u003dn;if(p\u003dn.reason)a.errorReason\u003dg.yz(p);if(n\u003dn.subreason)a.Ai\u003dg.yz(n)}else a.errorReason\u003db.reason||null;switch(b.status){case \"LOGIN_REQUIRED\":a.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":a.errorDetail\u003d\n\"2\";break;case \"AGE_CHECK_REQUIRED\":(null\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playerKavRenderer)||void 0\u003d\u003d\u003dz?0:z.kavUrl)?a.errorDetail\u003d\"4\":a.errorDetail\u003d\"3\";break;default:a.errorDetail\u003db.isBlockedInRestrictedMode?\"5\":\"0\"}}}else a.og.playabilityStatus\u0026\u0026(a.pj\u003da.og.playabilityStatus,Msa(a)\u0026\u0026(a.errorDetail\u003d\"0\",a.pj\u0026\u0026((z\u003da.pj.embeddedPlayerErrorMessageRenderer)?a.gF\u003dz.embeddedPlayerErrorMessageRenderer:a.N(\"embeds_playabilitystatus_deprecation_killswitch\")||(a.errorReason\u003da.pj.reason||null))));(z\u003da.og.attestation)\u0026\u0026\nPra(a,z);(z\u003da.og.permissions)\u0026\u0026z.allowImaMonetization\u0026\u0026(a.allowImaMonetization\u003d!0)}};\nrsa\u003dfunction(a,b){var c;if(b\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.watchEndpointSupportedOnesieConfig)||void 0\u003d\u003d\u003dc?void 0:c.html5PlaybackOnesieConfig)a.Vq\u003dnew Ira(b)};\nusa\u003dfunction(a,b,c,d){var e,f,h,l,m,n,p;d\u003d{autonav:\"1\",playnext:String(d)};a.playlistId\u0026\u0026(d.autoplay\u003d\"1\");if(b){if(b\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003db.autoplay)||void 0\u003d\u003d\u003de?void 0:e.autoplay)||void 0\u003d\u003d\u003df?void 0:f.sets)||void 0\u003d\u003d\u003dh?void 0:h[0])||void 0\u003d\u003d\u003dl?void 0:l.autoplayVideo)if((c\u003db.clickTrackingParams)\u0026\u0026(d.itct\u003dc),b\u003db.watchEndpoint)a.xJ\u003db}else c\u0026\u0026(b\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dc.nextButton)||void 0\u003d\u003d\u003dm?void 0:m.buttonRenderer)||void 0\u003d\u003d\u003dn?void 0:n.navigationEndpoint)||void 0\u003d\u003d\u003dp?void 0:\np.clickTrackingParams)\u0026\u0026(d.itct\u003db);d.itct||(d.feature\u003d\"related-auto\");a.yv\u003dd};\ntsa\u003dfunction(a,b,c){var d,e,f,h\u003dc.channelThumbnail;h\u0026\u0026(h\u003dh.thumbnails)\u0026\u0026(h\u003dh[0])\u0026\u0026(b.profile_picture\u003dh.url);if(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.channelThumbnailEndpoint)||void 0\u003d\u003d\u003dd?void 0:d.channelThumbnailEndpoint)||void 0\u003d\u003d\u003de?void 0:e.urlEndpoint)||void 0\u003d\u003d\u003df?void 0:f.urlEndpoint)b.channel_path\u003dh.url;if(h\u003dc.collapsedRenderer)if(h\u003dh.embeddedPlayerOverlayVideoDetailsCollapsedRenderer){var l\u003dh.title;l\u0026\u0026(b.title\u003dg.yz(l));if(h\u003dh.subtitle)b.subtitle\u003dg.yz(h)}if(c\u003dc.expandedRenderer)if(c\u003d\nc.embeddedPlayerOverlayVideoDetailsExpandedRenderer){if(h\u003dc.title)b.expanded_title\u003dg.yz(h);if(h\u003dc.subtitle)b.expanded_subtitle\u003dg.yz(h);if(c\u003dc.subscribeButton)if(c\u003dc.subscribeButtonRenderer)b.ucid\u003dc.channelId,b.subscribed\u003dc.subscribed,a.Ri\u003d!!c.notificationPreferenceToggleButton,c.notificationPreferenceToggleButton\u0026\u0026c.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(b\u003dc.notificationPreferenceToggleButton.toggleButtonRenderer,b.isToggled?(a.IC\u003db.toggledServiceEndpoint||null,a.HC\u003db.defaultServiceEndpoint||\nnull):(a.IC\u003db.defaultServiceEndpoint||null,a.HC\u003db.toggledServiceEndpoint||null))}};\ng.dG\u003dfunction(a){return a.isLivePlayback\u0026\u0026!a.allowLiveDvr};\neG\u003dfunction(a){return a.isLivePlayback\u0026\u0026a.allowLiveDvr};\nNsa\u003dfunction(a){var b\u003dnew dA(\"und\",new KC(\"Default\",\"und\",!0));b.captionTracks\u003da.captionTracks;return b};\ng.fG\u003dfunction(a){return!!a.i\u0026\u0026ppa(a.i)};\ng.gG\u003dfunction(a){return!!a.i\u0026\u0026qpa(a.i)};\nCsa\u003dfunction(a){return g.gG(a)||g.fG(a)||g.hG(a)||g.iG(a)};\ng.iG\u003dfunction(a){return!!a.i\u0026\u0026rpa(a.i)};\ng.hG\u003dfunction(a){return!!a.i\u0026\u0026spa(a.i)};\ng.Osa\u003dfunction(a){if(a.CC)return null;var b\u003da.NH;b||(b\u003da.playerResponse\u0026\u0026a.playerResponse.endscreen\u0026\u0026a.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026a.playerResponse.endscreen.endscreenUrlRenderer.url);return b||null};\ng.Psa\u003dfunction(a){return a.CC?null:a.playerResponse\u0026\u0026a.playerResponse.endscreen\u0026\u0026a.playerResponse.endscreen.endscreenRenderer||null};\ng.jG\u003dfunction(a){return a.playerResponse\u0026\u0026a.playerResponse.cards\u0026\u0026a.playerResponse.cards.cardCollectionRenderer||null};\ng.kG\u003dfunction(a){if(!a.playerResponse||!a.playerResponse.annotations)return null;a\u003dg.q(a.playerResponse.annotations);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.playerAnnotationsExpandedRenderer\u0026\u0026b.playerAnnotationsExpandedRenderer.featuredChannel)return b.playerAnnotationsExpandedRenderer;return null};\nlG\u003dfunction(a){return a.adFormat\u0026\u0026\"1_5\"!\u003da.adFormat?\"adunit\":a.u.xa};\nmG\u003dfunction(a){if(a.isAd()\u0026\u0026a.videoId!\u003da.u.Nb)return a.u.Nb};\nnG\u003dfunction(a){return a.Zk||\"detailpage\"\u003d\u003dlG(a)||\"shortspage\"\u003d\u003dlG(a)||a.mutedAutoplay};\noG\u003dfunction(a){if(nG(a)){if(\"detailpage\"\u003d\u003dlG(a))return a.Vk||0\u003ca.Eb;if(!(\"17_8\"\u003d\u003d\u003da.adFormat\u0026\u0026!a.Vk||a.N(\"embeds_enable_autoplayblocked_ping_fix\")\u0026\u0026a.RL||\"adunit\"\u003d\u003dlG(a)\u0026\u0026a.Nb))return!0}return!1};\nQsa\u003dfunction(a){var b\u003d1,c\u003dg.ED(a.u.experiments,\"html5_default_ad_gain\");c\u0026\u0026a.isAd()\u0026\u0026(b\u003dc);c\u003da.oe;a.C\u0026\u0026a.C.i\u0026\u0026a.C.i[0]\u0026\u0026a.Xq[a.C.i[0].id]\u0026\u0026(c\u003da.Xq[a.C.i[0].id]);if(a.N(\"html5_stateful_audio_normalization\")\u0026\u0026null!\u003dc){if(a.RK)return Math.min(1,Math.pow(10,-a.RC/20))||b;var d\u003d0;a.N(\"html5_diff_bias_over_ad_content\")\u0026\u0026(d\u003da.isAd()?0:3);c-\u003dMath.min(0,d+Math.max(a.u.Kh,g.ED(a.u.experiments,\"html5_stateful_audio_min_adjustment_value\")));a.RC\u003dc}return Math.min(1,Math.pow(10,-c/20))||b};\npG\u003dfunction(a){return!!(a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.daiConfig\u0026\u0026a.playerResponse.playerConfig.daiConfig.enableDai)};\nRsa\u003dfunction(a){return isNaN(a)?0:Math.max((Date.now()-a)/1E3-30,0)};\nrG\u003dfunction(a){return qG(a)\u0026\u0026!!a.adaptiveFormats};\nqG\u003dfunction(a){return!!(a.N(\"woffle_orchestration\")\u0026\u0026a.jq\u0026\u0026a.u.B)};\npsa\u003dfunction(a){if(a.N(\"woffle_orchestration\")){var b;if(b\u003d!!a.cotn)b\u003da.videoId,b\u003d!!b\u0026\u00261\u003d\u003d\u003dkF(b);a\u003db\u0026\u0026!a.jq}else a\u003d!1;return a};\ng.sG\u003dfunction(a){if(!a.i||!a.B||!a.K)return!1;var b\u003da.i.i;return!!b[a.B.id]\u0026\u0026JA(b[a.B.id].u.i)\u0026\u0026!!b[a.K.id]\u0026\u0026JA(b[a.K.id].u.i)};\nSsa\u003dfunction(a){return a.ap?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(a.ap.status):!0};\nMsa\u003dfunction(a){return(a\u003da.pj)\u0026\u0026a.showError?a.showError:!1};\ng.TF\u003dfunction(a){return a.N(\"disable_rqs\")?!1:UF(a,\"html5_high_res_logging\")||UF(a,\"html5_high_res_logging_live_infra\")};\nUF\u003dfunction(a,b){return a.N(b)?!0:(a.fflags||\"\").includes(b+\"\u003dtrue\")};\nTsa\u003dfunction(a){return(a\u003d/html5_log_experiment_id_from_player_response_to_ctmp\u003d([0-9]+)/.exec(a.fflags))?a[1]:null};\nlsa\u003dfunction(a,b){if(b\u003db.video_masthead_ad_quartile_urls)a.yC\u003db.quartile_0_url,a.RI\u003db.quartile_25_url,a.SI\u003db.quartile_50_url,a.TI\u003db.quartile_75_url,a.QI\u003db.quartile_100_url,a.gh\u003db.quartile_0_urls,a.qr\u003db.quartile_25_urls,a.rr\u003db.quartile_50_urls,a.vr\u003db.quartile_75_urls,a.lr\u003db.quartile_100_urls};\nLF\u003dfunction(a){return a?KD()?!0:tG\u0026\u00265\u003euG?!1:!0:!1};\nksa\u003dfunction(a){var b\u003d{};a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next()){c\u003dc.value;var d\u003dc.split(\"\u003d\");2\u003d\u003dd.length?b[d[0]]\u003dd[1]:b[c]\u003d!0}return b};\nQra\u003dfunction(a){if(a){if(Tma(a))return a;a\u003dUma(a);if(Tma(a,!0))return a}return\"\"};\ng.Usa\u003dfunction(a){return a.captionsLanguagePreference||a.u.captionsLanguagePreference||g.bG(a,\"yt:cc_default_lang\")||a.u.Be};\nvG\u003dfunction(a){return!!(a.N(\"enable_linear_player_handling\")\u0026\u0026a.isLivePlayback\u0026\u0026a.hasProgressBarBoundaries())};\nwG\u003dfunction(a,b){this.i\u003da;this.oa\u003db||{};this.K\u003dString(Math.floor(1E9*Math.random()));this.I\u003d{};this.Z\u003dthis.S\u003d0};\nVsa\u003dfunction(a){return xG(a)\u0026\u00261\u003d\u003da.getPlayerState(2)};\nxG\u003dfunction(a){a\u003da.Mc();return void 0!\u003d\u003da\u0026\u00262\u003d\u003da.getPlayerType()};\nyG\u003dfunction(a){a\u003da.V();return BE(a)\u0026\u0026!g.NE(a)\u0026\u0026\"desktop-polymer\"\u003d\u003da.playerStyle};\nzG\u003dfunction(a,b){var c\u003da.V();sE(c)||\"3\"!\u003dc.controlsType||a.bb().qx(b)};\nBG\u003dfunction(a,b,c,d,e,f){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.componentType\u003da;this.renderer\u003dvoid 0\u003d\u003d\u003db?null:b;this.macros\u003dc;this.layoutId\u003dd;this.i\u003de;this.u\u003df;this.id\u003dAG(a)};\nAG\u003dfunction(a){return a+(\":\"+(Ys.getInstance().i++).toString(36))};\nCG\u003dfunction(a){this.Y\u003da};\nWsa\u003dfunction(a,b){if(0\u003d\u003d\u003db||1\u003d\u003d\u003db\u0026\u0026(a.Y.isMobile\u0026\u0026g.Tj?0:a.Y.isMobile||g.NE(a.Y)||g.CE(a.Y)||DE(a.Y)||!g.Tj))return!0;a\u003dg.Yg(\"video-ads\");return null!\u003da\u0026\u0026\"none\"!\u003d\u003dgn(a,\"display\")};\nXsa\u003dfunction(a){switch(a){case \"audio_audible\":return\"adaudioaudible\";case \"audio_measurable\":return\"adaudiomeasurable\";case \"fully_viewable_audible_half_duration_impression\":return\"adfullyviewableaudiblehalfdurationimpression\";case \"measurable_impression\":return\"adactiveviewmeasurable\";case \"overlay_unmeasurable_impression\":return\"adoverlaymeasurableimpression\";case \"overlay_unviewable_impression\":return\"adoverlayunviewableimpression\";case \"overlay_viewable_end_of_session_impression\":return\"adoverlayviewableendofsessionimpression\";\ncase \"overlay_viewable_immediate_impression\":return\"adoverlayviewableimmediateimpression\";case \"viewable_impression\":return\"adviewableimpression\";default:return null}};\nDG\u003dfunction(){g.R.call(this);var a\u003dthis;this.i\u003d{};g.qe(this,function(){for(var b\u003dg.q(Object.keys(a.i)),c\u003db.next();!c.done;c\u003db.next())delete a.i[c.value]})};\nFG\u003dfunction(){if(null\u003d\u003d\u003dEG){EG\u003dnew DG;Km(Xr).i\u003d\"b\";var a\u003dKm(Xr),b\u003d\"h\"\u003d\u003dIr(a)||\"b\"\u003d\u003dIr(a),c\u003d!(ho(),!1);b\u0026\u0026c\u0026\u0026(a.D\u003d!0,a.I\u003dnew Mda)}return EG};\nYsa\u003dfunction(a,b,c){a.i[b]\u003dc};\nZsa\u003dfunction(a){this.B\u003da;this.u\u003d{};this.i\u003dPm()?500:g.CE(a.V())?1E3:2500};\nata\u003dfunction(a,b){if(!b.length)return null;b\u003db.filter(function(c){if(!c.mimeType)return!1;c.mimeType in a.u||(a.u[c.mimeType]\u003da.B.canPlayType(c.mimeType));return a.u[c.mimeType]?!!c.mimeType\u0026\u0026\"application/x-mpegurl\"\u003d\u003dc.mimeType.toLowerCase()||!!c.mimeType\u0026\u0026\"application/dash+xml\"\u003d\u003dc.mimeType.toLowerCase()||\"PROGRESSIVE\"\u003d\u003dc.delivery:!1});\nreturn $sa(a,b)};\n$sa\u003dfunction(a,b){for(var c\u003dnull,d\u003dg.q(b),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.minBitrate,h\u003de.maxBitrate;f\u003ea.i||h\u003ca.i||c\u0026\u0026!(f\u003cc.minBitrate)||(c\u003de)}if(!c)for(c\u003dnull,d\u003dg.q(b),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,f\u003de.maxBitrate,h\u003de.minBitrate,f\u003ea.i||(!c||f\u003ec.maxBitrate?c\u003de:c\u0026\u0026f\u003d\u003dc.maxBitrate\u0026\u0026h\u003cc.minBitrate\u0026\u0026(c\u003de));if(!c)for(c\u003dnull,b\u003dg.q(b),d\u003db.next();!d.done;d\u003db.next())d\u003dd.value,e\u003dd.minBitrate,f\u003dd.maxBitrate,e\u003ca.i||(!c||e\u003cc.minBitrate?c\u003dd:c\u0026\u0026e\u003d\u003dc.minBitrate\u0026\u0026f\u003ec.maxBitrate\u0026\u0026(c\u003dd));return c};\nGG\u003dfunction(a,b,c){this.i\u003da;this.D\u003db;this.B\u003dc;this.u\u003db.length;this.adBreakLengthSeconds\u003db.reduce(function(d,e){return d+e},0);\nc\u003d0;for(a+\u003d1;a\u003cb.length;a++)c+\u003db[a];this.adBreakRemainingLengthSeconds\u003dc};\nbta\u003dfunction(a){var b,c;return null!\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.activeViewTracking)||void 0\u003d\u003d\u003db?void 0:b.trafficType)\u0026\u0026void 0!\u003d\u003dc?c:\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nHG\u003dfunction(a){var b,c;return new Map([[\"impression\",a.impressionPings||[]],[\"error\",a.errorPings||[]],[\"mute\",a.mutePings||[]],[\"unmute\",a.unmutePings||[]],[\"pause\",a.pausePings||[]],[\"rewind\",a.rewindPings||[]],[\"resume\",a.resumePings||[]],[\"skip\",a.skipPings||[]],[\"close\",a.closePings||[]],[\"progress\",a.progressPings||[]],[\"clickthrough\",a.clickthroughPings||[]],[\"fullscreen\",a.fullscreenPings||[]],[\"active_view_viewable\",a.activeViewViewablePings||[]],[\"active_view_measurable\",a.activeViewMeasurablePings||\n[]],[\"active_view_fully_viewable_audible_half_duration\",a.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"audio_audible\",(null\u003d\u003d\u003d(b\u003da.activeViewTracking)||void 0\u003d\u003d\u003db?void 0:b.activeViewAudioAudiblePings)||[]],[\"audio_measurable\",(null\u003d\u003d\u003d(c\u003da.activeViewTracking)||void 0\u003d\u003d\u003dc?void 0:c.activeViewAudioMeasurablePings)||[]],[\"end_fullscreen\",a.endFullscreenPings||[]],[\"channel_clickthrough\",a.channelClickthroughPings||[]],[\"abandon\",a.abandonPings||[]],[\"start\",a.startPings||[]],[\"first_quartile\",\na.firstQuartilePings||[]],[\"midpoint\",a.secondQuartilePings||[]],[\"third_quartile\",a.thirdQuartilePings||[]],[\"complete\",a.completePings||[]],[\"unmuted_impression\",a.unmutedImpressionPings||[]],[\"unmuted_error\",a.unmutedErrorPings||[]],[\"unmuted_mute\",a.unmutedMutePings||[]],[\"unmuted_unmute\",a.unmutedUnmutePings||[]],[\"unmuted_pause\",a.unmutedPausePings||[]],[\"unmuted_resume\",a.unmutedResumePings||[]],[\"unmuted_close\",a.unmutedClosePings||[]],[\"unmuted_progress\",a.unmutedProgressPings||[]],[\"unmuted_clickthrough\",\na.unmutedClickthroughPings||[]],[\"unmuted_fullscreen\",a.unmutedFullscreenPings||[]],[\"unmuted_end_fullscreen\",a.unmutedEndFullscreenPings||[]],[\"unmuted_abandon\",a.unmutedAbandonPings||[]],[\"unmuted_start\",a.unmutedStartPings||[]],[\"unmuted_first_quartile\",a.unmutedFirstQuartilePings||[]],[\"unmuted_midpoint\",a.unmutedSecondQuartilePings||[]],[\"unmuted_third_quartile\",a.unmutedThirdQuartilePings||[]],[\"unmuted_complete\",a.unmutedCompletePings||[]]])};\ncta\u003dfunction(a){return(a\u003da.pings)?Object.fromEntries(HG(a)):{}};\nIG\u003dfunction(a,b,c,d,e){wG.call(this,a,cta(a));(a\u003dc\u0026\u0026c.kind)||(a\u003d\"AD_PLACEMENT_KIND_UNKNOWN\");this.Va\u003dc;this.isPostroll\u003d\"AD_PLACEMENT_KIND_END\"\u003d\u003d\u003da;this.B\u003dnew GG(0,[]);this.Ia\u003dnull;this.Wa\u003db;this.La\u003d[];this.C\u003d{};this.Ba\u003dnull;this.u\u003d0;this.X\u003dthis.xa\u003dthis.D\u003dnull;this.Aa\u003de;this.Sa\u003dnull;b\u003dthis.i.skipOffsetMilliseconds||0;0\u003cb\u0026\u0026(this.Ba\u003db);this.C\u003dgu(this.i.playerVars||\"\");if(b\u003dthis.i.external)S(\"external non youtube video ad\"),this.La\u003db.mediaFiles||[],b\u003db.durationMilliseconds,\"number\"\u003d\u003d\u003dtypeof b\u0026\u0026(this.u\u003d\nb/1E3,this.C.length_seconds\u003dthis.u.toString()),(b\u003data(this.Wa,this.La))?(this.xa\u003db.uri,b\u003db.mimeType,this.C.url_encoded_third_party_media\u003d\"url\u003d\"+encodeURIComponent(this.xa)+\"\u0026type\u003d\"+encodeURIComponent(b)):this.X\u003dError(\"Nonplayable third party ad media file.\");else if(this.D\u003dthis.i.externalVideoId||null,this.u\u003deE(this.u,this.C.length_seconds),this.Aa\u0026\u0026this.D\u0026\u0026(this.Sa\u003dthis.Aa(this.D)),this.C.cta_conversion_urls)try{this.C.cta_conversion_urls\u003dJSON.parse(this.C.cta_conversion_urls)}catch(f){g.bu(f)}this.Ia\u003d\nthis.i.clickthroughEndpoint||null;this.B\u003dnew GG(0,[this.u])};\ndta\u003dfunction(a){var b\u003da.C||{};1\u003ca.B.u\u0026\u0026(b.slot_pos\u003da.B.i);b.autoplay\u003d\"1\";return b};\nJG\u003dfunction(){this.i\u003d[];this.u\u003d0};\nKG\u003dfunction(a,b){b\u0026\u0026a.i.push(b)};\nLG\u003dfunction(a){if(!a)return[];var b\u003d[];a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,c.loggingUrls){c\u003dg.q(c.loggingUrls);for(var d\u003dc.next();!d.done;d\u003dc.next())b.push({baseUrl:d.value.baseUrl})}return b};\nMG\u003dfunction(a){if(!a)return[];var b\u003d[];a.forEach(function(c){c.command.loggingUrls.forEach(function(d){b.push({baseUrl:d.baseUrl,offsetMilliseconds:c.adVideoOffset.milliseconds})})});\nreturn b};\nNG\u003dfunction(a){return a\u0026\u0026a.adVideoOffset\u0026\u0026a.adVideoOffset.percent||0};\nOG\u003dfunction(a){return\"AD_VIDEO_PROGRESS_KIND_PERCENT\"\u003d\u003da.adVideoOffset.kind};\neta\u003dfunction(a){a\u003da.playbackCommands;if(!a)return{};var b\u003d{};b.impression\u003dLG(a.impressionCommands)||[];b.error\u003dLG(a.errorCommands)||[];b.mute\u003dLG(a.muteCommands)||[];b.unmute\u003dLG(a.unmuteCommands)||[];b.pause\u003dLG(a.pauseCommands)||[];b.rewind\u003dLG(a.rewindCommands)||[];b.resume\u003dLG(a.resumeCommands)||[];b.skip\u003dLG(a.skipCommands)||[];b.close\u003dLG(a.closeCommands)||[];b.clickthrough\u003dLG(a.clickthroughCommands)||[];b.fullscreen\u003dLG(a.fullscreenCommands)||[];b.active_view_viewable\u003dLG(a.activeViewViewableCommands)||\n[];b.active_view_measurable\u003dLG(a.activeViewMeasurableCommands)||[];b.active_view_fully_viewable_audible_half_duration\u003dLG(a.activeViewFullyViewableAudibleHalfDurationCommands)||[];a.activeViewTracking\u0026\u0026(b.audio_audible\u003dLG(a.activeViewTracking.activeViewAudioAudibleCommands)||[],b.audio_measurable\u003dLG(a.activeViewTracking.activeViewAudioMeasurableCommands)||[]);b.end_fullscreen\u003dLG(a.endFullscreenCommands)||[];b.channel_clickthrough\u003dLG(a.channelClickthroughCommands)||[];b.abandon\u003dLG(a.abandonCommands)||\n[];b.progress\u003dMG(a.progressCommands.filter(function(c){return\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\"\u003d\u003dc.adVideoOffset.kind}));\nb.start\u003dMG(a.progressCommands.filter(function(c){return OG(c)\u0026\u0026wg(NG(c),0)}));\nb.first_quartile\u003dMG(a.progressCommands.filter(function(c){return OG(c)\u0026\u0026wg(NG(c),.25)}));\nb.midpoint\u003dMG(a.progressCommands.filter(function(c){return OG(c)\u0026\u0026wg(NG(c),.5)}));\nb.third_quartile\u003dMG(a.progressCommands.filter(function(c){return OG(c)\u0026\u0026wg(NG(c),.75)}));\nb.complete\u003dMG(a.progressCommands.filter(function(c){return OG(c)\u0026\u0026wg(NG(c),1)}));\nreturn b};\nPG\u003dfunction(a){wG.call(this,a,eta(a));this.u\u003da.questions?a.questions.reduce(function(b,c){return(c\u003dc.instreamSurveyAdSingleSelectQuestionRenderer||c.instreamSurveyAdMultiSelectQuestionRenderer)?b+(c.surveyAdQuestionCommon.durationMilliseconds||0)/1E3:b},0):0};\nfta\u003dfunction(a,b,c,d){this.id\u003db;this.C\u003dd.qe;b\u003da.config\u0026\u0026a.config.adPlacementConfig;if(!b)throw Error(\"Malformed AdPlacementRenderer: missing AdPlacementConfig\");var e\u003da.renderer\u0026\u0026a.renderer.adBreakServiceRenderer\u0026\u0026a.renderer.adBreakServiceRenderer||{};this.B\u003d(this.D\u003de.getAdBreakUrl||\"\")?0:2;d.i\u003dparseInt(e.prefetchMilliseconds,10)||0;d.visible\u003d!b.hideCueRangeMarker;var f\u003dZma(b,d);if(null\u003d\u003df)d\u003dnew vz(b,new Fs(-1,-1),!1,\"adcuerange:invalid\",3),d.deactivate(),d\u003d[null,d];else{e\u003d\":\"+(Ys.getInstance().i++).toString(36);\nvar h\u003dd.daiEnabled||d.qe;f\u003dnew vz(b,f,d.visible\u0026\u0026!h,\"adcuerange:\"+e,3);h\u003dnull;if(d.qe||0\u003cd.i)if(d\u003dZma(b,d,!0))h\u003dnew vz(b,d,!1,\"prefetch:\"+e,5),f.C\u003dh,h.C\u003df;d\u003d[h,f]}this.X\u003dd[0];this.i\u003dd[1];this.u\u003dc;this.I\u003d!1;this.S\u003d{};this.K\u003dvoid 0\u003d\u003d\u003da.driftRecoveryMs?null:parseInt(a.driftRecoveryMs,10)};\nQG\u003dfunction(a){return\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003da.i.i||\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003da.i.i};\nSG\u003dfunction(a,b){var c\u003d{};gta(a,c,b);hta(c);c.LACT\u003dRG(function(){return Fv().toString()});\nc.VIS\u003dRG(function(){return a.getVisibilityState().toString()});\nc.SDKV\u003d\"h.3.0\";c.VOL\u003dRG(function(){return a.isMuted()?\"0\":Math.round(a.getVolume()).toString()});\nc.VED\u003d\"\";return c};\nita\u003dfunction(a){var b\u003d{};if(!a.kind)return g.By(Error(\"AdPlacementConfig without kind\")),b;if(\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003d\u003da.kind||\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003da.kind){if(!a.adTimeOffset||!a.adTimeOffset.offsetStartMilliseconds)return g.By(Error(\"malformed AdPlacementConfig\")),b;b.MIDROLL_POS\u003dRG(tf(Math.round(Hg(a.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else b.MIDROLL_POS\u003dRG(tf(\"0\"));return b};\nRG\u003dfunction(a){return{toString:function(){return a()}}};\njta\u003dfunction(a,b,c){function d(l,m){(m\u003dc[m])\u0026\u0026(f[l]\u003dm)}\nfunction e(l,m){(m\u003dc[m])\u0026\u0026(f[l]\u003dh(m))}\nif(!c||g.Qe(c))return a;var f\u003dObject.assign({},a),h\u003db?encodeURIComponent:function(l){return l};\ne(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");e(\"IAS_VIEWABILITY\",\"integralAdsViewability\");e(\"MOAT_INIT\",\"moatInit\");e(\"MOAT_VIEWABILITY\",\"moatViewability\");d(\"GOOGLE_VIEWABILITY\",\"googleViewability\");d(\"VIEWABILITY\",\"viewability\");return f};\ngta\u003dfunction(a,b,c){b.CPN\u003dRG(function(){var d;(d\u003da.getVideoData(1))?d\u003dd.clientPlaybackNonce:(g.Cy(Error(\"Video data is null.\")),d\u003dnull);return d});\nb.AD_MT\u003dRG(function(){return Math.round(Math.max(0,1E3*(null!\u003d\u003dc\u0026\u0026void 0!\u003d\u003dc?c:a.getCurrentTime(2,!1)))).toString()});\nb.MT\u003dRG(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(1,!1))).toString()});\nb.P_H\u003dRG(function(){return a.bb().vg().height.toString()});\nb.P_W\u003dRG(function(){return a.bb().vg().width.toString()});\nb.PV_H\u003dRG(function(){return a.bb().getVideoContentRect().height.toString()});\nb.PV_W\u003dRG(function(){return a.bb().getVideoContentRect().width.toString()})};\nhta\u003dfunction(a){a.CONN\u003dRG(tf(\"0\"));a.WT\u003dRG(function(){return Date.now().toString()})};\nkta\u003dfunction(a){var b\u003dObject.assign({},{});b.MIDROLL_POS\u003dQG(a)?RG(tf(Math.round(a.i.start/1E3).toString())):RG(tf(\"0\"));return b};\nlta\u003dfunction(a){var b\u003d{};b.SLOT_POS\u003dRG(tf(a.B.i.toString()));return b};\nTG\u003dfunction(a,b){var c\u003db\u0026\u0026-1!\u003db.indexOf(\"load_timeout\")?\"402\":\"400\",d\u003d{};return d.YT_ERROR_CODE\u003da.toString(),d.ERRORCODE\u003dc,d.ERROR_MSG\u003db,d};\nUG\u003dfunction(a){for(var b\u003d{},c\u003dg.q(mta),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003da[d];e\u0026\u0026(b[d]\u003de.toString())}return b};\nVG\u003dfunction(){var a\u003d{};Object.assign.apply(Object,[a].concat(g.v(g.Aa.apply(0,arguments))));return a};\nWG\u003dfunction(){};\nXG\u003dfunction(a){this.Dp\u003da};\nYG\u003dfunction(a){this.mp\u003da};\nnta\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?new YG(new XG(d.getVideoData(1))):e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;g.G.call(this);this.ad\u003da;this.B\u003db;this.macros\u003dc;this.i\u003dd;this.Qh\u003de;this.daiEnabled\u003df;this.u\u003d{WB:.25,SECOND:.5,LC:.75};this.lastUpdatedTimeSecs\u003dnull;this.progressPings\u003dArray.from(this.ad.oa.progress||[]);this.progressPings.sort(function(h,l){return h.offsetMilliseconds-l.offsetMilliseconds});\nthis.unmutedProgressPings\u003dArray.from(this.ad.oa.unmuted_progress||[]);this.unmutedProgressPings.sort(function(h,l){return h.offsetMilliseconds-l.offsetMilliseconds});\nKm(Xr)};\nota\u003dfunction(a,b,c){a.macros\u003dVG(a.macros,TG(b,c));ZG(a,\"unmuted_error\")};\ncH\u003dfunction(a,b){$G(a)||(aH(a)?(bH(a,0,!0),pta(a,b,b)):(bH(a,0,!0),qta(a,0,0,!0)),ZG(a,\"complete\"))};\nbH\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ad.S\u003ca.progressPings.length;){var d\u003ddH(a,\"progress\"),e\u003da.progressPings[a.ad.S];if(e.offsetMilliseconds\u003c\u003d1E3*b||c)eH(a,e,d),a.ad.S++;else break}};\nrta\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ad.Z\u003ca.unmutedProgressPings.length;){var d\u003ddH(a,\"unmuted_progress\"),e\u003da.unmutedProgressPings[a.ad.Z];if(e.offsetMilliseconds\u003c\u003d1E3*b||c)eH(a,e,d),a.ad.Z++;else break}};\nqta\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;(b\u003e\u003dc*a.u.WB||d)\u0026\u0026ZG(a,\"first_quartile\");(b\u003e\u003dc*a.u.SECOND||d)\u0026\u0026ZG(a,\"midpoint\");(b\u003e\u003dc*a.u.LC||d)\u0026\u0026ZG(a,\"third_quartile\")};\nsta\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;(b\u003e\u003dc*a.u.WB||d)\u0026\u0026ZG(a,\"unmuted_first_quartile\");(b\u003e\u003dc*a.u.SECOND||d)\u0026\u0026ZG(a,\"unmuted_midpoint\");(b\u003e\u003dc*a.u.LC||d)\u0026\u0026ZG(a,\"unmuted_third_quartile\")};\nfH\u003dfunction(a,b,c,d){if(null\u003d\u003da.lastUpdatedTimeSecs){if(c\u003cd||1\u003cc-d)return}else if(a.lastUpdatedTimeSecs\u003ed||d\u003ec)return;ZG(a,b)};\npta\u003dfunction(a,b,c){if(0\u003cc\u0026\u00260\u003cb){var d\u003da.i.Ab(a.i.getPresentingPlayerType());g.T(d,16)||g.T(d,32)||(fH(a,\"first_quartile\",b,c*a.u.WB),fH(a,\"midpoint\",b,c*a.u.SECOND),fH(a,\"third_quartile\",b,c*a.u.LC))}a.lastUpdatedTimeSecs\u003db};\ngH\u003dfunction(a,b){for(var c\u003ddH(a,b),d\u003dg.q(a.ad.oa[b]||[]),e\u003dd.next();!e.done;e\u003dd.next())eH(a,e.value,c);a.ad.I[b]\u003d!0};\nZG\u003dfunction(a,b){a.ad.I.hasOwnProperty(b)||gH(a,b)};\nhH\u003dfunction(a,b){return a.ad.I.hasOwnProperty(b)};\neH\u003dfunction(a,b,c){var d\u003db.baseUrl;if(d){b\u003db.headers||[];for(var e\u003da.Qh,f\u003de.send,h\u003d{},l\u003dSG(a.i),m\u003dg.q(Object.keys(l)),n\u003dm.next();!n.done;n\u003dm.next())n\u003dn.value,h[n]\u003dl[n].toString();a\u003dObject.assign(h,a.macros);f.call(e,d,a,c,b)}};\ndH\u003dfunction(a,b){var c\u003da.B;a\u003da.ad;if(a.lw())if(b\u003dtta(b),null\u003d\u003db)c\u003d{};else{var d;(d\u003da.Ka()())||(d\u003d(d\u003dc.J)\u0026\u0026d.Mc?(d\u003dd.Mc())\u0026\u00262\u003d\u003dd.getPlayerType()?iH(d):null:null);d?(c\u003d{opt_adElement:d,opt_fullscreen:c.J.isFullscreen()},c\u003dZr(b,a.K,c)):c\u003d{}}else c\u003d{};return c?Object.assign({},c):{}};\naH\u003dfunction(a){return!a.i.V().N(\"html5_bulleit_dai_logging_policy_upg_livestream_killswitch\")\u0026\u0026a.daiEnabled};\n$G\u003dfunction(a){return aH(a)\u0026\u0026!hH(a,\"impression\")};\njH\u003dfunction(a){return aH(a)\u0026\u0026hH(a,\"seek\")};\nkH\u003dfunction(a,b){aH(a)?gH(a,b):ZG(a,b)};\ng.lH\u003dfunction(a,b){this.state\u003da;this.Ao\u003db};\nmH\u003dfunction(a,b){return g.T(a.state,b)\u0026\u0026!g.T(a.Ao,b)?1:!g.T(a.state,b)\u0026\u0026g.T(a.Ao,b)?-1:0};\ng.nH\u003dfunction(a,b){return 0\u003cmH(a,b)};\noH\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?0:f;g.R.call(this);this.J\u003da;this.i\u003dd;this.u\u003de;this.u.i[b.K]\u003dthis;this.u.subscribe(\"adactiveviewmeasurable\",this.zN,this);this.u.subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.AN,this);this.u.subscribe(\"adoverlaymeasurableimpression\",this.BN,this);this.u.subscribe(\"adoverlayunviewableimpression\",this.CN,this);this.u.subscribe(\"adoverlayviewableendofsessionimpression\",this.DN,this);this.u.subscribe(\"adoverlayviewableimmediateimpression\",this.EN,this);\nthis.u.subscribe(\"adviewableimpression\",this.FN,this);this.ad\u003db;this.xa\u003d[];this.macros\u003dc;this.S\u003d!1;this.Aa\u003d!Wsa(new CG(this.J.V()),f);this.C\u003d!1};\npH\u003dfunction(a,b){cc(a.xa,b);uta(a,b,1)};\nvta\u003dfunction(a){var b\u003da.i;b.macros\u003dVG(b.macros,TG(0,\"No playable media files can be selected\"));ZG(b,\"error\");a.C||ota(a.i,0,\"No playable media files can be selected\")};\nqH\u003dfunction(a,b){if(a.S){var c\u003da.i,d\u003da.getDuration();!$G(c)\u0026\u00260\u003cd\u0026\u0026(bH(c,b),aH(c)?pta(c,b,d):qta(c,b,d,!1));a.C||(c\u003da.i,a\u003da.getDuration(),!$G(c)\u0026\u00260\u003ca\u0026\u0026(rta(c,b),sta(c,b,a,!1)))}};\nuta\u003dfunction(a,b,c){0!\u003db.length\u0026\u0026(b\u003dg.Vn(b,function(d){return new xz(d,c,d.id)}),a.ea(\"onAdUxUpdate\",b))};\nrH\u003dfunction(a){var b\u003d{};b.abandon\u003da.abandonCommands\u0026\u0026LG(a.abandonCommands.commands)||[];wG.call(this,a,b)};\nsH\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?!1:e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;BG.call(this,\"ad-action-interstitial\",a,b,c,d);this.i\u003dd;this.Fg\u003de;this.Xi\u003df};\ntH\u003dfunction(a,b,c,d,e,f){oH.call(this,a,b,c,d,e,1);this.D\u003db;this.B\u003db.i.durationMilliseconds||0;this.Mb\u003dnull;this.I\u003df};\nuH\u003dfunction(a){wG.call(this,a);this.u\u003dgu(this.i.playerVars||\"\")};\nvH\u003dfunction(){wG.apply(this,arguments)};\nwH\u003dfunction(){wG.apply(this,arguments)};\nwta\u003dfunction(a,b,c,d,e,f){this.I\u003da;this.C\u003db;this.i\u003dc;this.D\u003dd;this.B\u003de;this.u\u003df};\nxH\u003dfunction(a,b,c,d,e){oH.call(this,a,b,c,d,e);var f\u003dthis;this.I\u003db;this.B\u003dnew g.L(function(){f.Zg(\"load_timeout\")},1E4);\ng.I(this,this.B);this.D\u003dnew ay(this);g.I(this,this.D)};\nyH\u003dfunction(a){var b\u003dnew Map;a.forEach(function(c){b.set(c.getType(),c)});\nthis.i\u003db};\nbz\u003dfunction(a,b){return a.i.has(b)};\nU\u003dfunction(a,b){a\u003da.i.get(b);if(void 0!\u003d\u003da)return a.get()};\nzH\u003dfunction(a){return Array.from(a.i.keys())};\nxta\u003dfunction(a){return{slotId:gz(a,\"SLOT_TYPE_IN_PLAYER\"),qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:void 0,uc:[],qc:[],gb:\"surface\",Ga:new yH([])}};\nyta\u003dfunction(a){BG.call(this,\"ad-message\",a)};\nAH\u003dfunction(a,b,c,d,e,f,h,l){oH.call(this,a,b,c,d,e);var m\u003dthis;this.K\u003db;this.X\u003db.i.durationMs||0;this.Bj\u003dh;this.slot\u003dvoid 0;this.B\u003dl;this.Z\u003d!1;this.I\u003dthis.D\u003d0;this.oa\u003dfunction(){var n\u003dm.J.getProgressState().current;n\u003cm.D?m.wg():n\u003em.I\u0026\u0026m.Ah()}};\nzta\u003dfunction(a){if(a.B\u0026\u0026a.Z)if(a.Z\u003d!1,a.J.V().experiments.kb(\"html5_externally_manage_ad_notify_layout\"))if(a.slot){for(var b\u003da.slot,c\u003dg.q(a.B.listeners),d\u003dc.next();!d.done;d\u003dc.next()){var e\u003db;BH(d.value.Wm(),e)}a.slot\u003dvoid 0}else du(Error(\"AdNotify terminated when no slot is active\"));else for(a\u003dg.q(a.B.listeners),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.i?(c\u003db.i,b.i\u003dvoid 0,b.u\u003dvoid 0,BH(b.Wm(),c)):S(\"Received AdNotify terminated event when no slot is active\")};\ng.CH\u003dfunction(a,b){for(var c\u003d{},d\u003dg.q(Object.keys(b)),e\u003dd.next();!e.done;c\u003d{PB:c.PB},e\u003dd.next())e\u003de.value,c.PB\u003db[e],a\u003da.replace(new RegExp(\"\\\\$\"+e,\"gi\"),function(f){return function(){return f.PB}}(c));\nreturn a};\nDH\u003dfunction(a){return a?g.yz(a):null};\nAta\u003dfunction(a){if(!a)return[];var b\u003da.loggingUrls;if(!b)return[];a\u003d[];b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.baseUrl\u0026\u0026a.push(c.baseUrl);return 0\u003d\u003d\u003da.length?[]:a};\nBta\u003dfunction(a){return a.cancelRenderer\u0026\u0026a.cancelRenderer.buttonRenderer?(a\u003da.cancelRenderer.buttonRenderer.serviceEndpoint)\u0026\u0026a.muteAdEndpoint?a:null:null};\nCta\u003dfunction(a){var b\u003d{};b.baseUrl\u003da;return{loggingUrls:[b],pingingEndpoint:{hack:!0}}};\nFta\u003dfunction(a,b,c,d){if(b.button\u0026\u0026b.button.buttonRenderer\u0026\u0026(!b.button.buttonRenderer.command||!b.button.buttonRenderer.command.adInfoDialogChoiceEndpoint)\u0026\u0026b.button.buttonRenderer.serviceEndpoint\u0026\u0026b.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint){var e\u003db.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint.dialog;e\u0026\u0026e.adInfoDialogRenderer\u0026\u0026(Dta(a,e.adInfoDialogRenderer,c),a.whyThisAdInfo.menuTitle\u003dDH(b.hoverText)||\"\",e.adInfoDialogRenderer.muteAdRenderer\u0026\u0026(b\u003de.adInfoDialogRenderer.muteAdRenderer.buttonRenderer)\u0026\u0026\nEta(a,b,c,d))}};\nDta\u003dfunction(a,b,c){var d\u003dDH(b.confirmLabel)||\"\",e\u003dDH(b.title)||\"\",f\u003d[];if(b.adReasons)for(var h\u003dg.q(b.adReasons),l\u003dh.next();!l.done;l\u003dh.next())f.push(DH(l.value)||\"\");h\u003db.headerTitle?g.yz(b.headerTitle):\"\";d\u003d{closeButton:d,menuTitle:h,targetingReasonHeader:e,targetingReasons:f,dialogMessage:DH(b.dialogMessage)||\"\",adSettingsLink:null,cancelButton:null,continueButton:null,controlText:null};a.whyThisAdInfo\u003dd;a.whyThisAdClicked\u003dfunction(){if(b.impressionEndpoints)for(var m\u003dg.q(b.impressionEndpoints),\nn\u003dm.next();!n.done;n\u003dm.next())c(n.value)};\na.whyThisAdClosed\u003dfunction(){b.confirmServiceEndpoint\u0026\u0026c(b.confirmServiceEndpoint)}};\nEta\u003dfunction(a,b,c,d){if(b.navigationEndpoint\u0026\u0026b.navigationEndpoint.adFeedbackEndpoint\u0026\u0026b.navigationEndpoint.adFeedbackEndpoint.content){var e\u003db.navigationEndpoint.adFeedbackEndpoint.content.adFeedbackRenderer;if(e){var f\u003d{goneText:\"\",questionText:\"\",undoText:\"\",hoverText:DH(b.text)||\"\",surveyOptions:[],confirmMuteWithoutFeedbackLabel:\"\"};a.muteAdInfo\u003df;b\u003dAta(b.navigationEndpoint);var h\u003dCta(b[1]),l\u003d[Cta(b[0])];(b\u003dBta(e))\u0026\u0026l.push(b);var m\u003d!1;a.muteAdClicked\u003dfunction(){m\u003d!0;c(h)};\na.muteAd\u003dfunction(){m||c(h);m\u003d!1;for(var n\u003dg.q(l),p\u003dn.next();!p.done;p\u003dn.next())c(p.value)};\nGta(a,e,d)}}};\nGta\u003dfunction(a,b,c){a.muteAdInfo.goneText\u003dDH(b.title)||\"\";a.muteAdInfo.questionText\u003dDH(b.reasonsTitle)||\"\";b.undoRenderer\u0026\u0026(a.muteAdInfo.undoText\u003dDH(b.undoRenderer.buttonRenderer.text)||\"\");a.sendAdsPing\u003dfunction(f){c(f)};\na\u003da.muteAdInfo.surveyOptions;b\u003dg.q(b.reasons||[]);for(var d\u003db.next();!d.done;d\u003db.next()){var e\u003dd.value;d\u003dDH(e.reason)||\"\";e\u003dAta(e.endpoint)[0];a.push({label:d,url:e})}};\nEH\u003dfunction(a,b,c,d,e,f){this.u\u003da;this.B\u003db;this.i\u003dSG(d);if(f)for(a\u003dg.q(Object.keys(f)),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.i[b]\u003df[b];this.C\u003dc;this.D\u003dd;this.I\u003de};\nHta\u003dfunction(a,b,c){b.isSkippable\u003d!0;b.skipTime\u003dc.skipOffsetMilliseconds?Math.floor(c.skipOffsetMilliseconds/1E3):0;if(c.skippableRenderer)switch(Object.keys(c.skippableRenderer)[0]){case \"skipButtonRenderer\":var d\u003dc.skippableRenderer.skipButtonRenderer;b.skip\u003dfunction(){var e\u003dd.adRendererCommands\u0026\u0026d.adRendererCommands.clickCommand;e?a.Cd(e):a.C.Vp()};\nb.skipShown\u003dfunction(){a.Cd(d.adRendererCommands\u0026\u0026d.adRendererCommands.impressionCommand)}}};\nIta\u003dfunction(a,b,c){Fta(b,c,function(d){a.Cd(d)},function(d){a.sendAdsPing(d)})};\nJta\u003dfunction(a){if(a.D.V().N(\"dynamic_command_macro_resolution_on_tvhtml5_killswitch\"))return a.B;for(var b\u003d{},c\u003dg.q(Object.keys(a.i)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]\u003da.i[d].toString();return Object.assign(b,a.B)};\nKta\u003dfunction(){return{adNextParams:\"\",adSystem:0,attributionInfo:null,clickThroughUrl:\"\",executeCommand:function(){},\ninstreamAdPlayerOverlayRenderer:null,instreamSurveyAdRenderer:null,slidingTextPlayerOverlayRenderer:null,isBumper:!1,isPostroll:!1,isSkippable:!1,muteAdInfo:null,skipTime:0,videoId:\"\",videoUrl:\"\",whyThisAdInfo:null,muteAd:function(){},\nmuteAdClicked:function(){},\nsendAdsPing:function(){},\nskip:function(){},\nendSurveyOnSubmitted:function(){},\nskipShown:function(){},\nwhyThisAdClicked:function(){},\nwhyThisAdClosed:function(){},\ndaiEnabled:!1,remoteSlotsData:null,adBreakRemainingLengthSeconds:null,adBreakEndSeconds:null}};\nLta\u003dfunction(a,b,c,d,e){new EH(a,b,c,d,e,void 0)};\nFH\u003dfunction(a){this.value\u003da};\nGH\u003dfunction(a){this.value\u003da};\nHH\u003dfunction(a){this.value\u003da};\nIH\u003dfunction(a){this.value\u003da};\nJH\u003dfunction(a){this.value\u003da};\nKH\u003dfunction(){FH.apply(this,arguments)};\nLH\u003dfunction(a){this.value\u003da};\nMH\u003dfunction(a){this.value\u003da};\nNH\u003dfunction(a){this.value\u003da};\nOH\u003dfunction(a){this.value\u003da};\nPH\u003dfunction(a){this.value\u003da};\nQH\u003dfunction(a){this.value\u003da};\nRH\u003dfunction(){FH.apply(this,arguments)};\nSH\u003dfunction(){FH.apply(this,arguments)};\nTH\u003dfunction(a){this.value\u003da};\nUH\u003dfunction(a){this.value\u003da};\nVH\u003dfunction(a){this.value\u003da};\nWH\u003dfunction(a){this.value\u003da};\nXH\u003dfunction(a){this.value\u003da};\nYH\u003dfunction(a){this.value\u003da};\nZH\u003dfunction(a){this.value\u003da};\n$H\u003dfunction(a){this.value\u003da};\naI\u003dfunction(a){this.value\u003da};\nbI\u003dfunction(a){this.value\u003da};\ncI\u003dfunction(a){this.value\u003da};\ndI\u003dfunction(a){this.value\u003da};\neI\u003dfunction(a){this.value\u003da};\nfI\u003dfunction(a){this.value\u003da};\ngI\u003dfunction(a){this.value\u003da};\nhI\u003dfunction(a){this.value\u003da};\niI\u003dfunction(a){this.value\u003da};\njI\u003dfunction(a){this.value\u003da};\nkI\u003dfunction(a){this.value\u003da};\nlI\u003dfunction(a){this.value\u003da};\nmI\u003dfunction(a){this.value\u003da};\nzI\u003dfunction(a){this.value\u003da};\nAI\u003dfunction(a){this.value\u003da};\nBI\u003dfunction(a){this.value\u003da};\nCI\u003dfunction(a){this.value\u003da};\nDI\u003dfunction(a){this.value\u003da};\nEI\u003dfunction(a){this.value\u003da};\nFI\u003dfunction(a){this.value\u003da};\nGI\u003dfunction(a){this.value\u003da};\nHI\u003dfunction(a){this.value\u003da};\nII\u003dfunction(a){this.value\u003da};\nJI\u003dfunction(a){this.value\u003da};\nKI\u003dfunction(a){this.value\u003da};\nLI\u003dfunction(){FH.apply(this,arguments)};\nMI\u003dfunction(){FH.apply(this,arguments)};\nNI\u003dfunction(){FH.apply(this,arguments)};\nOI\u003dfunction(){FH.apply(this,arguments)};\nPI\u003dfunction(){FH.apply(this,arguments)};\nQI\u003dfunction(){FH.apply(this,arguments)};\nNta\u003dfunction(a){var b,c;if(!a.questions||1!\u003d\u003da.questions.length||!a.playbackCommands)return!1;var d\u003d(null\u003d\u003d\u003d(b\u003da.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003db?void 0:b.surveyAdQuestionCommon)||(null\u003d\u003d\u003d(c\u003da.questions[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0\u003d\u003d\u003dc?void 0:c.surveyAdQuestionCommon);return Mta(d)?!0:!1};\nOta\u003dfunction(a){a\u003d((null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.playerOverlay)||{}).instreamSurveyAdRenderer;var b;a?a.playbackCommands\u0026\u0026a.questions\u0026\u00261\u003d\u003d\u003da.questions.length?(a\u003dnull\u003d\u003d\u003d(b\u003da.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003db?void 0:b.surveyAdQuestionCommon,b\u003dMta(a)):b\u003d!1:b\u003d!1;return b};\nMta\u003dfunction(a){if(!a)return!1;var b\u003d(a.instreamAdPlayerOverlay||{}).instreamSurveyAdPlayerOverlayRenderer;a\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.skipOrPreviewRenderer)||{};var c\u003da.skipAdRenderer;b\u003d((null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.adInfoRenderer)||{}).adHoverTextButtonRenderer;return(a.adPreviewRenderer||c)\u0026\u0026b?!0:!1};\nQta\u003dfunction(a,b,c,d,e,f){this.i\u003dnew EH(a,b,c,d,e,Pta(f))};\nRta\u003dfunction(a,b){var c\u003dKta();c.instreamSurveyAdRenderer\u003db;c.executeCommand\u003dfunction(d){a.i.Cd(d)};\nb\u003d(\"instreamSurveyAdSingleSelectQuestionRenderer\"in b.questions[0]?b.questions[0].instreamSurveyAdSingleSelectQuestionRenderer:b.questions[0].instreamSurveyAdMultiSelectQuestionRenderer).surveyAdQuestionCommon.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer;if(b.skipOrPreviewRenderer)switch(Object.keys(b.skipOrPreviewRenderer)[0]){case \"skipAdRenderer\":Hta(a.i,c,b.skipOrPreviewRenderer.skipAdRenderer)}if(b.adInfoRenderer)switch(Object.keys(b.adInfoRenderer)[0]){case \"adHoverTextButtonRenderer\":Ita(a.i,\nc,b.adInfoRenderer.adHoverTextButtonRenderer)}c.sendAdsPing\u003dfunction(d){a.i.sendAdsPing(d)};\nreturn c};\nPta\u003dfunction(a){var b\u003d{};b.SURVEY_LOCAL_TIME_EPOCH_S\u003dRG(function(){var c\u003dnew Date;return\"\"+(Math.round(c.valueOf()/1E3)+-60*c.getTimezoneOffset())});\nb.SURVEY_ELAPSED_MS\u003dRG(a);return b};\nRI\u003dfunction(a,b,c){g.R.call(this,!0);var d\u003dthis;this.I\u003db;this.D\u003dc;this.u\u003da;this.Mb\u003dnew g.ci(200);this.Mb.Ra(\"tick\",function(){var e\u003dDate.now(),f\u003de-d.C;d.C\u003de;d.i+\u003df;d.i\u003e\u003dd.u\u0026\u0026(d.i\u003dd.u,d.Mb.stop());e\u003dd.i/1E3;d.D\u0026\u0026d.D.Xb(e);Sta(d,{current:e,duration:d.u/1E3})});\ng.I(this,this.Mb);this.i\u003d0;this.B\u003dnull;g.qe(this,function(){d.B\u003dnull});\nthis.C\u003d0};\nSta\u003dfunction(a,b){a.I.Oa(\"onAdPlaybackProgress\",b);a.B\u003db};\nSI\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;BG.call(this,\"survey\",a,{},b,c);this.Fg\u003dd;this.Xi\u003de};\nTI\u003dfunction(a,b,c){g.R.call(this);var d\u003dthis;this.durationMs\u003da;this.C\u003db;this.D\u003dc;this.u\u003d!1;this.B\u003dthis.i\u003d0;this.timer\u003dnew g.ci(200);g.I(this,this.timer);this.timer.Ra(\"tick\",function(){d.Xb()})};\nUI\u003dfunction(){Zz(\"pbp\")||Zz(\"pbs\")||$z(\"pbp\");Zz(\"pbp\",\"watch\")||Zz(\"pbs\",\"watch\")||$z(\"pbp\",void 0,\"watch\")};\nVI\u003dfunction(a,b,c,d,e,f,h){oH.call(this,a,b,c,d,e,1);var l\u003dthis;this.D\u003db;this.I\u003dnew ay;g.I(this,this.I);this.I.T(this.J,\"resize\",function(){450\u003el.J.bb().vg().width\u0026\u0026(g.cy(l.I),l.wg())});\nthis.Z\u003d0;this.K\u003dnull;this.X\u003dh(this,function(){return\"\"+(Date.now()-l.Z)});\nif(this.B\u003dg.CE(a.V())?new RI(1E3*b.u,a,f):null)g.I(this,this.B),this.I.T(a,\"onAdPlaybackProgress\",function(m){m.current\u003d\u003d\u003dm.duration\u0026\u0026Tta(l)})};\nUta\u003dfunction(a,b){b\u003dRta(a.X,b);a.J.Oa(\"onAdInfoChange\",b)};\nTta\u003dfunction(a){var b\u003da.D.i;(b\u003db.questions\u0026\u0026b.questions[0])?(b\u003d(b\u003db.instreamSurveyAdMultiSelectQuestionRenderer||b.instreamSurveyAdSingleSelectQuestionRenderer)\u0026\u0026b.surveyAdQuestionCommon,a.X.Cd(b\u0026\u0026b.timeoutCommands)):g.By(Error(\"Expected a survey question in InstreamSurveyAdRenderer.\"))};\nWI\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?!1:e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;BG.call(this,\"survey-interstitial\",a,b,c,d);this.Fg\u003de;this.IG\u003df};\nXI\u003dfunction(a,b,c,d,e){oH.call(this,a,b,c,d,e,1);this.B\u003db};\nYI\u003dfunction(a,b,c,d,e,f,h,l,m){oH.call(this,a,b,c,d,e,1);var n\u003dthis;this.Rz\u003d!0;this.K\u003dm;this.B\u003db;this.D\u003df;this.Z\u003dnew ay(this);g.I(this,this.Z);this.I\u003dnew g.L(function(){n.Zg(\"load_timeout\")},1E4);\ng.I(this,this.I);this.X\u003dh};\nVta\u003dfunction(a){if(a.X\u0026\u0026(a.J.V().experiments.kb(\"enable_topsoil_wta_for_halftime\")||a.J.V().experiments.kb(\"enable_topsoil_wta_for_halftime_live_infra\"))){var b\u003da.B.B,c\u003db.C,d\u003db.B,e\u003db.i;b\u003db.D;if(void 0\u003d\u003d\u003dc)g.By(Error(\"Expected ad break start time when a DAI ad starts\"));else if(void 0\u003d\u003d\u003dd)g.By(Error(\"Expected ad break end time when a DAI ad starts\"));else return e\u003db.slice(0,e).reduce(function(f,h){return f+h},0),Math.min(Math.max((d-c)/1E3-e,0),a.B.u)}};\ndJ\u003dfunction(a,b){if(null!\u003d\u003da.K){var c\u003dWta(a);a\u003dg.q(a.K.listeners);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003dc;var f\u003db,h\u003d!1;d.i||\"aderror\"!\u003d\u003df||(Xta(d,e,[],!1),ZI(d.B(),d.u),$I(d.B(),d.u),h\u003d!0);if(d.i\u0026\u0026d.i.layoutId\u003d\u003d\u003de){switch(f){case \"adabandoned\":e\u003d\"abandoned\";break;case \"aderror\":e\u003d\"error\";break;default:e\u003d\"normal\"}aJ(d.B(),d.u,d.i,e);if(h){e\u003dd.B();h\u003dd.u;bJ(e.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",h);e\u003dg.q(e.Ld);for(f\u003de.next();!f.done;f\u003de.next())f.value.Pi(h);BH(d.B(),d.u)}d.Ma.get().J.V().N(\"html5_send_layout_unscheduled_signal_for_externally_managed\")\u0026\u0026\nd.C\u0026\u0026cJ(d.B(),d.u,d.i);d.u\u003dnull;d.i\u003dnull;d.C\u003d!1}}}};\neJ\u003dfunction(a){return(a\u003da.J.getVideoData(2))?a.clientPlaybackNonce:\"\"};\nWta\u003dfunction(a){if(a\u003da.B.i.elementId)return a;g.By(Error(\"No elementId on VideoAd InstreamVideoAdRenderer\"));return\"\"};\nYta\u003dfunction(a){function b(l,m){l\u003da.hX;var n\u003dObject.assign({},{});n.FINAL\u003dRG(tf(\"1\"));n.SLOT_POS\u003dRG(tf(\"0\"));return VG(l,UG(n),m)}\nfunction c(l){return null\u003d\u003dl?{create:function(){return null}}:{create:function(m,n,p){var r\u003db(m,n);\nn\u003da.wB(m,r);m\u003dl(m,r,n,p);g.I(m,n);return m}}}\nvar d\u003dc(function(l,m,n){return new tH(a.J,l,m,n,a.Kp,a.Xa)}),e\u003dc(function(l,m,n){return new XI(a.J,l,m,n,a.Kp)}),f\u003dc(function(l,m,n){return new AH(a.J,l,m,n,a.Kp,a.Xa,a.Bj,a.tm)}),h\u003dc(function(l,m,n){return new xH(a.J,l,m,n,a.Kp,a.Xa)});\nthis.wR\u003dnew wta({create:function(l,m){var n\u003dVG(b(l,m),UG(lta(l)));m\u003da.wB(l,n);l\u003dnew YI(a.J,l,n,m,a.Kp,a.Xa,a.daiEnabled,function(p){return new Lta(a.Xa,n,p,a.J,a.Qh)},a.wm,a.Tf);\ng.I(l,m);return l}},{create:function(l,m){var n\u003da.wB(l,m);\nl\u003dnew VI(a.J,l,m,n,a.Kp,a.Xa,function(p,r){return new Qta(a.Xa,m,p,a.J,a.Qh,r)});\ng.I(l,n);return l}},d,e,f,h)};\nfJ\u003dfunction(a,b){this.u\u003da;this.i\u003d{};this.B\u003dvoid 0\u003d\u003d\u003db?!1:b};\nZta\u003dfunction(a,b){var c\u003da.startSecs+a.durationSecs;c\u003d0\u003e\u003dc?null:c;if(null\u003d\u003d\u003dc)return null;switch(a.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(b)break;return null;default:return null}b\u003dMath.max(a.startSecs,0);return{UR:new Fs(b,c),kT:new jz(b,c-b,a.context,a.identifier,a.event,a.i)}};\ngJ\u003dfunction(){this.i\u003d[]};\nhJ\u003dfunction(a,b,c){var d\u003dg.hc(a.i,b);if(0\u003c\u003dd)return b;b\u003d-d-1;return b\u003e\u003da.i.length||a.i[b]\u003ec?null:a.i[b]};\n$ta\u003dfunction(){this.i\u003dnew gJ};\niJ\u003dfunction(a){this.i\u003da};\naua\u003dfunction(a){a\u003d[a,a.C].filter(function(d){return!!d});\nfor(var b\u003dg.q(a),c\u003db.next();!c.done;c\u003db.next())c.value.deactivate();return a};\nbua\u003dfunction(a,b,c){this.B\u003da;this.i\u003db;this.u\u003dc;this.C\u003da.getCurrentTime()};\ndua\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?Date.now():c;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;var e\u003dc,f\u003da.i;jJ({cuepointTrigger:{type:\"CUEPOINT_TYPE_AD\",event:cua(d.event),cuepointId:d.identifier,totalCueDurationMs:1E3*d.durationSecs,playheadTimeMs:d.i,cueStartTimeMs:1E3*d.startSecs,cuepointReceivedTimeMs:e,contentCpn:f}});a.u\u0026\u0026(\"unknown\"\u003d\u003d\u003dd.event\u0026\u0026kJ(\"DAI_ERROR_TYPE_CUEPOINT_WITH_INVALID_EVENT\",a.i),d\u003dd.startSecs+d.i/1E3,d\u003ea.C\u0026\u0026a.B.getCurrentTime()\u003ed\u0026\u0026kJ(\"DAI_ERROR_TYPE_LATE_CUEPOINT\",\na.i))}};\neua\u003dfunction(a,b,c){a.u\u0026\u0026jJ({daiStateTrigger:{totalCueDurationMs:b,filledAdsDurationMs:c,contentCpn:a.i}})};\nfua\u003dfunction(a,b){a.u\u0026\u0026jJ({adTrimmingInfo:{contentCpn:a.i,cueIdentifier:b.cueIdentifier||void 0,adMediaInfo:b.ER}})};\nkJ\u003dfunction(a,b){jJ({daiStateTrigger:{errorType:a,contentCpn:b}})};\njJ\u003dfunction(a){g.tw(\"adsClientStateChange\",a)};\ncua\u003dfunction(a){switch(a){case \"unknown\":return\"CUEPOINT_EVENT_UNKNOWN\";case \"start\":return\"CUEPOINT_EVENT_START\";case \"continue\":return\"CUEPOINT_EVENT_CONTINUE\";case \"stop\":return\"CUEPOINT_EVENT_STOP\";case \"predictStart\":return\"CUEPOINT_EVENT_PREDICT_START\"}};\nlJ\u003dfunction(a){this.J\u003da;this.adVideoId\u003dthis.i\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.C\u003d!0;this.u\u003dthis.Zd\u003d!1;this.adFormat\u003dnull;this.B\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\niua\u003dfunction(a,b,c,d,e){gua(a,b,c,d,e,function(){hua(a)})};\ngua\u003dfunction(a,b,c,d,e,f){f();var h\u003da.J.getVideoData(1),l\u003da.J.getVideoData(2);h\u0026\u0026(a.contentCpn\u003dh.clientPlaybackNonce,a.videoId\u003dh.videoId,a.i\u003dh.X);l\u0026\u0026(a.adCpn\u003dl.clientPlaybackNonce,a.adVideoId\u003dl.videoId,a.adFormat\u003dl.adFormat);a.B\u003db;if(0\u003e\u003dd)f();else if(a.actionType\u003da.C?c?\"unknown_type\":\"video_to_ad\":c?\"ad_to_video\":\"ad_to_ad\",a.videoStreamType\u003de?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",\"unknown_type\"!\u003d\u003da.actionType\u0026\u0026(a.Zd\u003d!0,a.Zd)){b\u003d{adBreakType:jua(a.B),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},\nvideoStreamType:a.videoStreamType};\"ad_to_video\"\u003d\u003d\u003da.actionType?(a.contentCpn\u0026\u0026(b.targetCpn\u003da.contentCpn),a.videoId\u0026\u0026(b.targetVideoId\u003da.videoId)):(a.adCpn\u0026\u0026(b.targetCpn\u003da.adCpn),a.adVideoId\u0026\u0026(b.targetVideoId\u003da.adVideoId));if(c\u003da.J.N(\"web_csi_notification_ad_fix\"))d\u003da.actionType,c\u003dHz(d),d\u003dRz(d),c\u003d!!(\"ad_at\"in c||\"ad_at\"in d);a.adFormat\u0026\u0026!c\u0026\u0026(b.adType\u003da.adFormat);a.contentCpn\u0026\u0026(b.clientPlaybackNonce\u003da.contentCpn);a.videoId\u0026\u0026(b.videoId\u003da.videoId);a.adCpn\u0026\u0026(b.adClientPlaybackNonce\u003da.adCpn);a.adVideoId\u0026\u0026\n(b.adVideoId\u003da.adVideoId);Yz(b,a.actionType)}};\nhua\u003dfunction(a){a.contentCpn\u003dnull;a.adCpn\u003dnull;a.videoId\u003dnull;a.adVideoId\u003dnull;a.adFormat\u003dnull;a.B\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";a.actionType\u003d\"unknown_type\";a.Zd\u003d!1;a.u\u003d!1};\nkua\u003dfunction(a){a.u\u003d!1;var b\u003d{};!a.J.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.i\u0026\u0026a.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:a.i,videoId:a.videoId});Vz(\"video_to_ad\",b,void 0)};\nlua\u003dfunction(a){a.u\u003d!1;var b\u003d{};!a.J.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.i\u0026\u0026a.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:a.i,videoId:a.videoId});Vz(\"ad_to_ad\",b,void 0)};\nmJ\u003dfunction(a){a.u\u003d!1;var b\u003d{};!a.J.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.i\u0026\u0026a.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:a.i,videoId:a.videoId});Vz(\"ad_to_video\",b,void 0)};\nmua\u003dfunction(a){a.Zd\u0026\u0026!a.u\u0026\u0026(a.C\u003d!1,a.u\u003d!0,\"ad_to_video\"!\u003d\u003da.actionType\u0026\u0026(Xz(\"apbs\",void 0,a.actionType),g.P(\"finalize_all_timelines\")\u0026\u0026(a\u003da.actionType,Tz(a),Lz(a),Sz(a))))};\njua\u003dfunction(a){switch(a){case \"AD_PLACEMENT_KIND_START\":return\"LATENCY_AD_BREAK_TYPE_PREROLL\";case \"AD_PLACEMENT_KIND_MILLISECONDS\":case \"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\":case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":return\"LATENCY_AD_BREAK_TYPE_MIDROLL\";case \"AD_PLACEMENT_KIND_END\":return\"LATENCY_AD_BREAK_TYPE_POSTROLL\";default:return\"LATENCY_AD_BREAK_TYPE_UNKNOWN\"}};\ng.oua\u003dfunction(a){return(a\u003dnua[a.toString()])?a:\"LICENSE\"};\nnJ\u003dfunction(){g.G.call(this);this.u\u003dnull;this.K\u003dthis.I\u003d!1;this.C\u003dnew g.pf;g.I(this,this.C)};\noJ\u003dfunction(a){a\u003da.Uv();return 1\u003ea.length?NaN:a.end(a.length-1)};\npua\u003dfunction(a,b,c){a.yl()||a.getCurrentTime()\u003eb||10\u003cc||(a.play(),g.ru(function(){pua(a,a.getCurrentTime(),c+1)},500))};\nqua\u003dfunction(a,b){a.u\u0026\u0026a.u.equals(b)||(a.u\u0026\u0026a.u.dispose(),a.u\u003db)};\npJ\u003dfunction(a){return gpa(a.Uf(),a.getCurrentTime())};\nrua\u003dfunction(a,b){if(0\u003d\u003d\u003da.Bh()||0\u003ca.qj())return!1;var c\u003d0\u003ca.getCurrentTime();return 0\u003c\u003db\u0026\u0026(a\u003da.Uv(),a.length||!c)?VC(a,b):c};\nsua\u003dfunction(a){var b\u003da.Uf();return 0\u003cXC(b)\u0026\u0026a.getDuration()?b.end(b.length-1):0};\nqJ\u003dfunction(a){switch(a.qj()){case 2:return\"progressive.net.retryexhausted\";case 3:return\"fmt.decode\";case 4:return\"fmt.unplayable\";case 5:return\"drm.unavailable\";case 1E3:return\"capability.changed\";default:return null}};\ng.rJ\u003dfunction(a,b){this.stateData\u003dvoid 0\u003d\u003d\u003db?null:b;this.state\u003da||64};\nsJ\u003dfunction(a,b,c){return b\u003d\u003d\u003da.state\u0026\u0026c\u003d\u003d\u003da.stateData||void 0!\u003d\u003db\u0026\u0026(b\u0026128\u0026\u0026!c||b\u00262\u0026\u0026b\u002616)?a:new g.rJ(b,c)};\ntJ\u003dfunction(a,b){return sJ(a,a.state|b)};\nuJ\u003dfunction(a,b){return sJ(a,a.state\u0026~b)};\nvJ\u003dfunction(a,b,c){return sJ(a,(a.state|b)\u0026~c)};\ng.T\u003dfunction(a,b){return!!(a.state\u0026b)};\ng.wJ\u003dfunction(a,b){return b.state\u003d\u003d\u003da.state\u0026\u0026b.stateData\u003d\u003d\u003da.stateData};\ng.xJ\u003dfunction(a){return g.T(a,8)\u0026\u0026!g.T(a,2)\u0026\u0026!g.T(a,1024)};\nyJ\u003dfunction(a){return a.Hc()\u0026\u0026!g.T(a,16)\u0026\u0026!g.T(a,32)};\ng.zJ\u003dfunction(a){return g.T(a,1)\u0026\u0026!g.T(a,2)};\nAJ\u003dfunction(a){return g.T(a,128)?-1:g.T(a,2)?0:g.T(a,64)?-1:g.T(a,1)\u0026\u0026!g.T(a,32)?3:g.T(a,8)?1:g.T(a,4)?2:-1};\nBJ\u003dfunction(a,b,c,d,e,f,h,l){g.R.call(this);this.Pf\u003da;this.J\u003db;this.u\u003dd;this.K\u003dthis.u.u instanceof wG?this.u.u:null;this.i\u003dnull;this.Z\u003d!1;this.D\u003dc;this.X\u003d(a\u003db.getVideoData(1))\u0026\u0026a.isLivePlayback||!1;this.xa\u003d0;this.Aa\u003d!1;this.Sl\u003de;this.ws\u003df;this.kp\u003dh;this.oa\u003d!1;this.daiEnabled\u003dl};\ntua\u003dfunction(a){if(xG(a.J)){var b\u003da.J.getVideoData(2);b\u003da.u.S[b.Fc]||null;if(!b)return a.Gk(),!0;(!a.i||a.i\u0026\u0026a.i.ad!\u003d\u003db)\u0026\u0026a.Gu(b)}else if(1\u003d\u003d\u003da.J.getPresentingPlayerType()\u0026\u0026a.i)return a.Gk(),!0;return!1};\nuua\u003dfunction(a,b){a.J.N(\"web_csi_notification_ad_fix\")?a.D.xp(a.u.i.i,b,a.AK(),a.YD(),a.isLiveStream()):iua(a.D,a.u.i.i,b,a.YD(),a.isLiveStream())};\nCJ\u003dfunction(a){vua(a.Pf,a.u.i,a);a.daiEnabled\u0026\u0026!a.u.I\u0026\u0026(wua(a,a.CK()),a.u.I\u003d!0)};\nwua\u003dfunction(a,b){for(var c\u003dDJ(a),d\u003da.u.i.start,e\u003d[],f\u003dg.q(b),h\u003df.next();!h.done;h\u003df.next()){h\u003dh.value;if(c\u003c\u003dd)break;var l\u003dxua(h);e.push({externalVideoId:h.D,originalMediaDurationMs:(1E3*h.u).toString(),trimmedMediaDurationMs:(parseInt(h.i.trimmedMaxNonSkippableAdDurationMs,10)||0).toString()});l\u003dd+l;var m\u003dMath.min(l,c);h.B.C\u003da.u.i.start;h.B.B\u003dc;if(!yua(a,h,d,m)||l!\u003d\u003dm)break;d\u003dl}b\u003db.reduce(function(n,p){return n+xua(p)},0);\neua(a.Sl,a.u.i.Kv(),b);fua(a.Sl,{cueIdentifier:a.u.C\u0026\u0026a.u.C.identifier,ER:e})};\nxua\u003dfunction(a){var b\u003d1E3*a.u;return 0\u003cparseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10)\u0026\u0026parseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10)\u003cb?parseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10):b};\nDJ\u003dfunction(a){var b\u003da.u.i.end;a\u003dhJ(a.ws,a.u.i.start,b);return Math.min(b,null\u003d\u003d\u003da?Infinity:a)};\nyua\u003dfunction(a,b,c,d){var e\u003da.kp.create(b,UG(kta(a.u)),a.u.i.i);c\u003de.pK(c,d);g.oe(e);if(!c)return!1;a.u.S[c]\u003db;return!0};\nFJ\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a.Z\u003d!0;g.oe(a.i);mJ(a.D);var c\u003da.u.K;if(null!\u003d\u003dc){var d\u003da.Sl,e\u003da.u.C\u0026\u0026a.u.C.identifier,f\u003da.u.i.start,h\u003dDJ(a);d.u\u0026\u0026jJ({driftRecoveryInfo:{contentCpn:d.i,cueIdentifier:e||void 0,driftRecoveryMs:c.toString(),breakDurationMs:Math.round(h-f).toString(),driftFromHeadMs:Math.round(1E3*d.B.Mn()).toString()}});a.u.K\u003dnull}b||a.daiEnabled?EJ(a.Pf,!0):a.X\u0026\u0026a.RH()\u0026\u0026a.ow()?EJ(a.Pf,!1,zua(a)):EJ(a.Pf,!1);uua(a,!0)};\nzua\u003dfunction(a){if(a.Aa)return function(c){c.seekTo(Infinity,!0,void 0,1)};\nvar b\u003dMath.floor(g.Ra()/1E3)-a.xa;return function(c){c.seekTo(c.getCurrentTime()+b,!0,void 0,1)}};\nAua\u003dfunction(a,b,c){this.i\u003da;this.u\u003db;this.B\u003dc};\nGJ\u003dfunction(){this.D\u003d[];this.K\u003d[];this.i\u003d[];this.C\u003d[];this.I\u003d[];this.u\u003dnew Set;this.S\u003dnew Map};\nHJ\u003dfunction(){GJ.i||(GJ.i\u003dnew GJ);return GJ.i};\nBua\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;b.then(function(d){var e,f;a.u.has(c)\u0026\u0026a.B\u0026\u0026a.B();var h\u003dg.ty(c),l\u003dg.sy(c);h\u0026\u0026l\u0026\u0026((null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.response)||void 0\u003d\u003d\u003de?0:e.trackingParams)\u0026\u0026g.Gy(a.client,h,l,[g.py(d.response.trackingParams)]),(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.playerResponse)||void 0\u003d\u003d\u003df?0:f.trackingParams)\u0026\u0026g.Gy(a.client,h,l,[g.py(d.playerResponse.trackingParams)]))})};\nCua\u003dfunction(a,b){IJ(a,g.py(b),void 0,void 0)};\nIJ\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?0:d;if(a.u.has(d))a.D.push([b,c]);else{var e\u003dg.ty(d);c\u003dc||g.sy(d);e\u0026\u0026c\u0026\u0026g.Gy(a.client,e,c,[b])}};\nEua\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a.u.add(c.layer||0);a.B\u003dfunction(){Dua(a,b,c);var f\u003dg.sy(c.layer);if(f){for(var h\u003dg.q(a.D),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,IJ(a,l[0],l[1]||f,c.layer);f\u003dg.q(a.K);for(h\u003df.next();!h.done;h\u003df.next()){var m\u003dh.value;h\u003dvoid 0;h\u003dvoid 0\u003d\u003d\u003dh?0:h;l\u003dg.ty(h);var n\u003dm[0]||g.sy(h);l\u0026\u0026n\u0026\u0026(h\u003da.client,m\u003dm[1],m\u003d{csn:l,ve:n.getAsJson(),clientData:m},n\u003d{cttAuthInfo:uy(l),Ui:l},\"UNDEFINED_CSN\"\u003d\u003dl?Fy(\"visualElementStateChanged\",m,n):h?fw(\"visualElementStateChanged\",m,h,n):g.tw(\"visualElementStateChanged\",\nm,n))}}};\ng.ty(c.layer)||a.B();if(c.iK)for(var d\u003dg.q(c.iK),e\u003dd.next();!e.done;e\u003dd.next())Bua(a,e.value,c.layer);else g.By(Error(\"Delayed screen needs a data promise.\"))};\nDua\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;c.layer||(c.layer\u003d0);var d\u003dvoid 0!\u003d\u003dc.dX?c.dX:c.layer;var e\u003dg.ty(d);d\u003dg.sy(d);var f;d\u0026\u0026(void 0!\u003d\u003dc.parentCsn?f\u003d{clientScreenNonce:c.parentCsn,visualElement:d}:e\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026(f\u003d{clientScreenNonce:e,visualElement:d}));var h,l\u003dg.O(\"EVENT_ID\");\"UNDEFINED_CSN\"\u003d\u003d\u003de\u0026\u0026l\u0026\u0026(h\u003d{servletData:{serializedServletEventId:l}});try{var m\u003da.client;l\u003df;var n\u003dc.dK,p\u003dc.cttAuthInfo,r\u003dc.Ada,t\u003dFua(),u\u003d{csn:t,pageVe:(new oy({veType:b,youtubeData:h})).getAsJson()};l\u0026\u0026l.visualElement?\n(u.implicitGesture\u003d{parentCsn:l.clientScreenNonce,gesturedVe:l.visualElement.getAsJson()},r\u0026\u0026(u.implicitGesture.gestureType\u003dr)):l\u0026\u0026g.Cy(new g.yw(\"newScreen() parent element does not have a VE - rootVe\",b));n\u0026\u0026(u.cloneCsn\u003dn);n\u003d{cttAuthInfo:p,Ui:t};m?fw(\"screenCreated\",u,m,n):g.tw(\"screenCreated\",u,n);ox(jma,new Ey(t));var x\u003dt}catch(y){fma(y,{nx:b,rootVe:d,parentVisualElement:void 0,tda:e,Rda:f,dK:c.dK});g.By(y);return}Sla(x,b,c.layer,c.cttAuthInfo);if((b\u003de\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026d)\u0026\u0026!(b\u003dg.P(\"screen_manager_skip_hide_killswitch\"))){a:{b\u003d\ng.q(Object.values(Gua));for(f\u003db.next();!f.done;f\u003db.next())if(g.ty(f.value)\u003d\u003de){b\u003d!0;break a}b\u003d!1}b\u003d!b}b\u0026\u0026gma(a.client,e,d,!0);a.i[a.i.length-1]\u0026\u0026!a.i[a.i.length-1].csn\u0026\u0026(a.i[a.i.length-1].csn\u003dx||\"\");g.Wz(\"csn\",x);Ny.getInstance().clear();d\u003dg.sy(c.layer);e\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026d\u0026\u0026(g.P(\"web_mark_root_visible\")||g.P(\"music_web_mark_root_visible\"))\u0026\u0026g.Hy(x,d,void 0);a.u.delete(c.layer||0);a.B\u003dvoid 0;e\u003dg.q(a.S);for(x\u003de.next();!x.done;x\u003de.next())b\u003dg.q(x.value),x\u003db.next().value,b\u003db.next().value,b.has(c.layer)\u0026\u0026\nd\u0026\u0026IJ(a,x,d,c.layer);for(c\u003d0;c\u003ca.C.length;c++){e\u003da.C[c];try{e()}catch(y){g.By(y)}}for(c\u003da.C.length\u003d0;c\u003ca.I.length;c++){e\u003da.I[c];try{e()}catch(y){g.By(y)}}};\nJJ\u003dfunction(){this.i\u003d{};if(this.u\u003dNia()){var a\u003dg.Nu(\"CONSISTENCY\");a\u0026\u0026Hua(this,{encryptedTokenJarContents:a})}};\nHua\u003dfunction(a,b){if(b.encryptedTokenJarContents\u0026\u0026(a.i[b.encryptedTokenJarContents]\u003db,\"string\"\u003d\u003d\u003dtypeof b.expirationSeconds)){var c\u003dNumber(b.expirationSeconds);setTimeout(function(){delete a.i[b.encryptedTokenJarContents]},1E3*c);\na.u\u0026\u0026g.Mu(\"CONSISTENCY\",b.encryptedTokenJarContents,c,void 0,!0)}};\nKJ\u003dfunction(){var a\u003dg.O(\"LOCATION_PLAYABILITY_TOKEN\");\"TVHTML5\"\u003d\u003d\u003dg.O(\"INNERTUBE_CLIENT_NAME\")\u0026\u0026(this.localStorage\u003dIua(this))\u0026\u0026(a\u003dthis.localStorage.get(\"yt-location-playability-token\"));a\u0026\u0026(this.locationPlayabilityToken\u003da,this.i\u003dvoid 0)};\nIua\u003dfunction(a){return void 0\u003d\u003d\u003da.localStorage?new mw(\"yt-client-location\"):a.localStorage};\nLJ\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dg.O(\"INNERTUBE_CONTEXT\");if(!d)return g.By(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};d\u003dg.Ve(d);g.P(\"web_no_tracking_params_in_shell_killswitch\")||delete d.clickTracking;var e,f;d.client||(d.client\u003d{});var h\u003dd.client;\"MWEB\"\u003d\u003d\u003dh.clientName\u0026\u0026(h.clientFormFactor\u003dg.O(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");h.screenWidthPoints\u003dwindow.innerWidth;h.screenHeightPoints\u003dwindow.innerHeight;h.screenPixelDensity\u003d\nMath.round(window.devicePixelRatio||1);h.screenDensityFloat\u003dwindow.devicePixelRatio||1;h.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var l\u003dvoid 0\u003d\u003d\u003dl?!1:l;g.iw.getInstance();var m\u003d\"USER_INTERFACE_THEME_LIGHT\";g.jw(0,165)?m\u003d\"USER_INTERFACE_THEME_DARK\":g.jw(0,174)?m\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.P(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026(m\u003d\"USER_INTERFACE_THEME_DARK\");\nl\u003dl?m:Bla()||m;h.userInterfaceTheme\u003dl;if(!b){if(l\u003dPja())h.connectionType\u003dl;g.P(\"web_log_effective_connection_type\")\u0026\u0026(l\u003dRja())\u0026\u0026(d.client.effectiveConnectionType\u003dl)}g.P(\"web_log_memory_total_kbytes\")\u0026\u0026(null\u003d\u003d\u003d(e\u003dg.C.navigator)||void 0\u003d\u003d\u003de?0:e.deviceMemory)\u0026\u0026(e\u003dnull\u003d\u003d\u003d(f\u003dg.C.navigator)||void 0\u003d\u003d\u003df?void 0:f.deviceMemory,d.client.memoryTotalKbytes\u003d\"\"+1E6*e);f\u003dg.iu(g.C.location.href);!g.P(\"web_populate_internal_geo_killswitch\")\u0026\u0026f.internalcountrycode\u0026\u0026(h.internalGeo\u003df.internalcountrycode);\"MWEB\"\u003d\u003d\u003dh.clientName||\n\"WEB\"\u003d\u003d\u003dh.clientName?(h.mainAppWebInfo\u003d{graftUrl:g.C.location.href},g.P(\"kevlar_woffle\")\u0026\u0026Jja.i\u0026\u0026(h.mainAppWebInfo.pwaInstallabilityStatus\u003dJja.i.i?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),h.mainAppWebInfo.webDisplayMode\u003dgw(),h.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026void 0!\u003d\u003dnavigator.share):\"TVHTML5\"\u003d\u003d\u003dh.clientName\u0026\u0026(!g.P(\"web_lr_app_quality_killswitch\")\u0026\u0026(f\u003dg.O(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(h.tvAppInfo\u003dObject.assign(h.tvAppInfo||{},{appQuality:f})),\nf\u003dg.O(\"LIVING_ROOM_CERTIFICATION_SCOPE\"))\u0026\u0026(h.tvAppInfo\u003dObject.assign(h.tvAppInfo||{},{certificationScope:f}));if(!g.P(\"web_populate_time_zone_itc_killswitch\")){a:{if(\"undefined\"!\u003d\u003dtypeof Intl)try{var n\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(H){}n\u003dvoid 0}n\u0026\u0026(h.timeZone\u003dn)}(n\u003dZt())?h.experimentsToken\u003dn:delete h.experimentsToken;n\u003d$t();JJ.i||(JJ.i\u003dnew JJ);h\u003dIe(JJ.i.i);d.request\u003dObject.assign(Object.assign({},d.request),{internalExperimentFlags:n,consistencyTokenJars:h});\n!g.P(\"web_prequest_context_killswitch\")\u0026\u0026(n\u003dg.O(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(d.request.externalPrequestContext\u003dn);h\u003dg.iw.getInstance();n\u003dg.jw(0,58);h\u003dh.get(\"gsml\",\"\");d.user\u003dObject.assign({},d.user);n\u0026\u0026(d.user.enableSafetyMode\u003dn);h\u0026\u0026(d.user.lockedSafetyMode\u003d!0);g.P(\"warm_op_csn_cleanup\")?c\u0026\u0026(b\u003dg.ty())\u0026\u0026(d.clientScreenNonce\u003db):!b\u0026\u0026(b\u003dg.ty())\u0026\u0026(d.clientScreenNonce\u003db);a\u0026\u0026(d.clickTracking\u003d{clickTrackingParams:a});if(a\u003dg.Ha(\"yt.mdx.remote.remoteClient_\"))d.remoteClient\u003da;g.P(\"web_enable_client_location_service\")\u0026\u0026\nKJ.getInstance().setLocationOnInnerTubeContext(d);var p;try{var r\u003dou(void 0),t\u003dr.bid;delete r.bid;d.adSignalsInfo\u003d{params:[],bid:t};for(var u\u003dg.q(Object.entries(r)),x\u003du.next();!x.done;x\u003du.next()){var y\u003dg.q(x.value),z\u003dy.next().value,D\u003dy.next().value;r\u003dz;t\u003dD;null\u003d\u003d\u003d(p\u003dd.adSignalsInfo.params)||void 0\u003d\u003d\u003dp?void 0:p.push({key:r,value:\"\"+t})}}catch(H){g.By(H)}return d};\nMJ\u003dfunction(){this.WX\u003d!0};\nNJ\u003dfunction(){MJ.apply(this,arguments);this.Gq\u003d{}};\nPJ\u003dfunction(){OJ||(OJ\u003dnew NJ);return OJ};\nJua\u003dfunction(a,b){b?a.Gq.Authorization\u003d\"Bearer \"+b:delete a.Gq.Authorization};\nKua\u003dfunction(a){return a.isTimeout?\"NO_BID\":\"ERR_BID\"};\nLua\u003dfunction(){var a\u003dnull;Zia().then(function(b){return a\u003db},function(b){return a\u003dKua(b)});\nreturn a};\nMua\u003dfunction(){var a\u003dei(1E3,\"NO_BID\");return Uh(nba([Zia(),a]).wh(Kua),function(){return a.cancel()})};\nNua\u003dfunction(a){return a.Fb?g.jw(g.iw.getInstance(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\nQJ\u003dfunction(a){this.player\u003da;this.u\u003dthis.i\u003d1};\nSJ\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var e\u003dc.hv,f\u003dc.Id;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;c\u003da.player.getVideoData(1);var h\u003da.player.V().fk,l\u003d{AD_BLOCK:a.i++,AD_BREAK_LENGTH:e?e.durationSecs:0,AUTONAV_STATE:Nua(a.player.V()),CA_TYPE:\"image\",CPN:c.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:1E3*a.player.Mn(),LACT:Fv(),LIVE_INDEX:e?a.u++:1,LIVE_TARGETING_CONTEXT:e\u0026\u0026e.context?e.context:\"\",MIDROLL_POS:f?Math.round(f.start/1E3):0,MIDROLL_POS_MS:f?Math.round(f.start):0,VIS:a.player.getVisibilityState(),P_H:a.player.bb().vg().height,\nP_W:a.player.bb().vg().width,YT_REMOTE:h?h.join(\",\"):\"\"},m\u003dwia(via);Object.keys(m).forEach(function(p){null!\u003dm[p]\u0026\u0026(l[p.toUpperCase()]\u003dm[p].toString())});\n\"\"!\u003d\u003dd\u0026\u0026(l.BISCOTTI_ID\u003dd);d\u003d{};nu(b)\u0026\u0026(d.sts\u003d\"18968\",(e\u003da.player.V().Za)\u0026\u0026(d.forced_experiments\u003de));b\u003dku(g.$r(b,l),d);a.player.getVideoData();if(2!\u003d\u003db.split(\"?\").length)return Qh(Error(\"Invalid AdBreakInfo URL\"));if((d\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.oauthToken)\u0026\u0026mu()){var n\u003dPJ();Jua(n,d)}n\u003da.player.Zl(n);a\u003dOua(a,b,l,c.isMdxPlayback);return g.RJ(n,a,\"/youtubei/v1/player/ad_break\")};\nRua\u003dfunction(a,b,c,d){a.client||(a.client\u003d{});a.client.originalUrl\u003db;var e\u003dlu(b),f\u003dPua(b,\"X-YouTube-Time-Zone\");(e||f)\u0026\u0026\"undefined\"!\u003d\u003dtypeof Intl\u0026\u0026(a.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);f\u003dPua(b,\"X-YouTube-Ad-Signals\");if(e||f||\"\"!\u003d\u003dc){var h\u003d{};b\u003dfu(ou(c)).split(\"\u0026\");var l\u003dnew Map;b.forEach(function(m){m\u003dm.split(\"\u003d\");1\u003cm.length\u0026\u0026l.set(m[0].toString(),decodeURIComponent(m[1].toString()))});\nl.has(\"bid\")\u0026\u0026(h.bid\u003dl.get(\"bid\"));h.params\u003d[];Qua.forEach(function(m){l.has(m)\u0026\u0026(m\u003d{key:m,value:l.get(m)},h.params.push(m))});\na.adSignalsInfo\u003dh}a.client.unpluggedAppInfo||(a.client.unpluggedAppInfo\u003d{});a.client.unpluggedAppInfo.enableFilterMode\u003d!1;b\u003dd.deviceParams.cosver;null!\u003db\u0026\u0026\"cosver\"!\u003d\u003db\u0026\u0026(a.client.osVersion\u003db);b\u003dd.deviceParams.cplatform;null!\u003db\u0026\u0026\"cplatform\"!\u003d\u003db\u0026\u0026\"\"!\u003d\u003db\u0026\u0026(a.client.platform\u003db);b\u003dd.deviceParams.cmodel;null!\u003db\u0026\u0026\"cmodel\"!\u003d\u003db\u0026\u0026(a.client.deviceModel\u003db);b\u003dd.deviceParams.cplayer;null!\u003db\u0026\u0026\"cplayer\"!\u003d\u003db\u0026\u0026(a.client.playerType\u003db);d\u003dd.deviceParams.cbrand;null!\u003dd\u0026\u0026\"cbrand\"!\u003d\u003dd\u0026\u0026(a.client.deviceMake\u003dd);a.user||(a.user\u003d\n{});a.user.lockedSafetyMode\u003d!1};\nUua\u003dfunction(a,b){var c\u003d!1;if(\"\"\u003d\u003d\u003db)return c;b.split(\",\").forEach(function(d){var e\u003d{},f\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},h\u003d\"ACTIVE\";\"!\"\u003d\u003d\u003dd[0]\u0026\u0026(d\u003dd.substring(1),h\u003d\"INACTIVE\");d\u003dd.split(\"-\");3\u003ed.length||(d[0]in Sua\u0026\u0026(f.clientName\u003dSua[d[0]]),d[1]in Tua\u0026\u0026(f.platform\u003dTua[d[1]]),f.applicationState\u003dh,f.clientVersion\u003d2\u003cd.length?d[2]:\"\",e.remoteClient\u003df,a.remoteContexts?a.remoteContexts.push(e):a.remoteContexts\u003d[e],c\u003d!0)});\nreturn c};\nOua\u003dfunction(a,b,c,d){var e\u003dc.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(c.DRIFT_FROM_HEAD_MS)?Math.trunc(c.DRIFT_FROM_HEAD_MS):0,f\u003dVua.exec(b);f\u003dnull!\u003df\u0026\u00262\u003c\u003df.length?f[1]:\"\";var h\u003dWua.test(b),l\u003dXua.exec(b);l\u003dnull!\u003dl\u0026\u00262\u003c\u003dl.length?l[1]:\"\";var m\u003dYua.exec(b);m\u003dnull!\u003dm\u0026\u00262\u003c\u003dm.length\u0026\u0026!Number.isNaN(Number(m[1]))?Number(m[1]):1;var n\u003dZua.exec(b);n\u003dnull!\u003dn\u0026\u00262\u003c\u003dn.length?n[1]:\"0\";var p\u003dg.GE(a.player.V()),r\u003dLJ(a.player.getVideoData(1).Za,!0),t\u003d\"BISCOTTI_ID\"in c?c.BISCOTTI_ID:\"\";Rua(r,b,t.toString(),a.player.V());var u\u003d\n{splay:!1,lactMilliseconds:c.LACT.toString(),playerHeightPixels:Math.trunc(c.P_H),playerWidthPixels:Math.trunc(c.P_W),vis:Math.trunc(c.VIS),signatureTimestamp:18968,autonavState:Nua(a.player.V())};d\u0026\u0026(d\u003d{},Uua(d,c.YT_REMOTE)\u0026\u0026(u.mdxContext\u003dd));if(d\u003d$ua.includes(p)?void 0:g.Nu(\"PREF\")){for(var x\u003dd.split(RegExp(\"[:\u0026]\")),y\u003d0,z\u003dx.length;y\u003cz;y++){var D\u003dx[y].split(\"\u003d\");if((\"SML\"\u003d\u003d\u003dD[0].toUpperCase()||\"GSML\"\u003d\u003d\u003dD[0].toUpperCase())\u0026\u00261\u003cD.length\u0026\u0026\"TRUE\"\u003d\u003d\u003dD[1].toUpperCase()){r.user.lockedSafetyMode\u003d!0;break}}a:{if(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in\nava)for(d\u003dd.split(RegExp(\"[:\u0026]\")),y\u003dava.FLAG_AUTO_CAPTIONS_DEFAULT_ON,x\u003d\"f\"+(1+Math.floor(y/31)).toString(),y\u003d1\u003c\u003cMath.floor(y%31),z\u003d0,D\u003dd.length;z\u003cD;z++){var H\u003dd[z].split(\"\u003d\");if(H[0]\u003d\u003d\u003dx\u0026\u0026parseInt(\"0x\"+H[1],16)\u0026y){d\u003d!0;break a}}d\u003d!1}u.autoCaptionsDefaultOn\u003dd}b\u003dbva.exec(b);(b\u003dnull!\u003db\u0026\u00262\u003c\u003db.length?b[1]:\"\")\u0026\u0026l\u0026\u0026(r.user.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}]);b\u003d{contentPlaybackContext:u};f\u003d{adBlock:Math.trunc(c.AD_BLOCK),params:f,breakIndex:m,breakPositionMs:n,clientPlaybackNonce:c.CPN,topLevelDomain:p,\nisProxyAdTagRequest:h,context:r,adSignalsInfoString:fu(ou(t.toString())),overridePlaybackContext:b};l\u0026\u0026(f.videoId\u003dl);c.LIVE_TARGETING_CONTEXT\u0026\u0026(f.liveTargetingParams\u003dc.LIVE_TARGETING_CONTEXT);c.AD_BREAK_LENGTH\u0026\u0026(f.breakLengthMs\u003dMath.trunc(1E3*c.AD_BREAK_LENGTH).toString());e\u0026\u0026(f.driftFromHeadMs\u003de.toString());a.player.V().N(\"html5_populate_media_position_in_ad_break_request\")\u0026\u0026(f.currentMediaTimeMs\u003dMath.round(1E3*a.player.getCurrentTime(1)));return f};\nTJ\u003dfunction(a,b,c,d,e,f){g.R.call(this);this.I\u003da;this.u\u003db;this.B\u003dc;this.D\u003dd;this.i\u003de;this.C\u003df;this.B.V().N(\"html5_pacf_enable_non_dai_live_video_ads\")||cva(this)};\ndva\u003dfunction(a,b){var c\u003d{isEmpty:!0,AL:!1,Kl:[]};if(!b)return c;b\u0026\u0026b.trackingParams\u0026\u0026Cua(HJ(),b.trackingParams);if(b\u0026\u0026b.adThrottled)return c.AL\u003d!0,c;b\u003db.playerAds;if(!b||!b.length)return c;b\u003db.map(function(e){return e.adPlacementRenderer}).filter(function(e){return e\u0026\u0026null!\u003de.renderer});\nif(g.Wb(b))return c;if(0\u003ca.i.i.end){var d\u003da.i.i.end.toString();b.forEach(function(e){(e\u003de.config\u0026\u0026e.config.adPlacementConfig)\u0026\u0026\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003de.kind\u0026\u0026\"-1\"\u003d\u003de.adTimeOffset.offsetEndMilliseconds\u0026\u0026e.adTimeOffset.offsetEndMilliseconds!\u003dd\u0026\u0026(e.adTimeOffset.offsetEndMilliseconds\u003dd)})}c.Kl\u003db;\nc.isEmpty\u003d!1;return c};\ncva\u003dfunction(a){[a.i.X,a.i.i].filter(function(b){return null!\u003db}).forEach(function(b){vua(a.u,b,a)})};\nUJ\u003dfunction(a,b,c,d,e,f,h,l){BJ.call(this,a,b,c,d,e,f,h,l);this.B\u003dd.u;this.C\u003d-1;this.I\u003dnull;this.S\u003deva(this.xz())};\nfva\u003dfunction(a){a.C++;var b\u003da.xz();b?(0\u003ca.C\u0026\u0026lua(a.D),a.Gu(b)):FJ(a)};\neva\u003dfunction(a){return a?gva.some(function(b){return a instanceof b}):!1};\nhva\u003dfunction(a){this.i\u003dnew Aua(function(b){b\u003dnew BJ(a.Pf,a.J,a.cK(),b,a.Sl,a.ws,a.kp,a.daiEnabled);CJ(b);return b},function(b){return new TJ(a.XC,a.Pf,a.J,a.jp,b,a.Sl)},function(b){b\u003dnew UJ(a.Pf,a.J,a.cK(),b,a.Sl,a.ws,a.kp,a.daiEnabled);\nCJ(b);return b})};\niva\u003dfunction(a,b){JG.call(this);a.adStart\u0026\u0026a.adStart.adMessageRenderer\u0026\u0026(g.tw(\"adNotifyFilled\",{notifyCompositeType:\"COMPOSITE_AD_TYPE_LINEAR_AD_SEQUENCE\"}),KG(this,new vH(a.adStart.adMessageRenderer)));if(a.linearAds){var c\u003d[];a\u003dg.q(a.linearAds);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;if(d.instreamVideoAdRenderer){var e\u003db(d.instreamVideoAdRenderer);KG(this,e);c.push(e.u);d.instreamVideoAdRenderer.isCritical\u0026\u0026(this.u\u003d1)}else d.adActionInterstitialRenderer?(d\u003dnew rH(d.adActionInterstitialRenderer),\nKG(this,d)):d.adIntroRenderer\u0026\u0026(d\u003dnew uH(d.adIntroRenderer),KG(this,d),this.u\u003d1);this.i.filter(function(f){return f instanceof IG}).forEach(function(f,h){f instanceof IG\u0026\u0026(h\u003dnew GG(h,c),f.B\u003dh)})}}};\nkva\u003dfunction(a,b){JG.call(this);KG(this,jva(this,a.adVideoStart));a:{var c\u003da.linearAd;if(c){if(c.instreamVideoAdRenderer){b\u003db(c.instreamVideoAdRenderer);break a}if(c.instreamSurveyAdRenderer){b\u003dnew PG(c.instreamSurveyAdRenderer);break a}}b\u003dnull}KG(this,b);(a\u003da.adVideoEnd)?a.adActionInterstitialRenderer?(this.u\u003d1,a\u003dnew rH(a.adActionInterstitialRenderer)):a\u003dnull:a\u003dnull;KG(this,a)};\njva\u003dfunction(a,b){return null\u003d\u003db?null:b.adActionInterstitialRenderer?(a.u\u003d1,new rH(b.adActionInterstitialRenderer)):b.adMessageRenderer?(g.tw(\"adNotifyFilled\",{notifyCompositeType:\"COMPOSITE_AD_TYPE_SANDWICHED_LINEAR_AD\"}),new vH(b.adMessageRenderer)):b.surveyTextInterstitialRenderer?new wH(b.surveyTextInterstitialRenderer):null};\nlva\u003dfunction(a,b,c){this.B\u003da;this.i\u003db;this.u\u003dc};\nmva\u003dfunction(a){this.i\u003da};\nnva\u003dfunction(a,b,c,d){try{var e\u003db.renderer,f\u003db.config\u0026\u0026b.config.adPlacementConfig,h\u003de?a.i.create(e,f):null;return new fta(b,c,h,d)}catch(l){g.bu(l)}};\nova\u003dfunction(a){var b\u003dnew mva(a.xR);return{zK:function(){return b}}};\nVJ\u003dfunction(a){g.G.call(this);var b\u003dthis;this.u\u003da;this.i\u003dnull;g.qe(this,function(){return b.i\u003dnull});\nvar c\u003d$x(a);if(c){var d\u003dfunction(){b.i\u0026\u0026b.i(!!Yx())};\nthis.u.addEventListener(c,d);g.qe(this,function(){b.u.removeEventListener(c,d)})}};\nWJ\u003dfunction(a){g.G.call(this);this.i\u003da};\npva\u003dfunction(a){var b\u003dwindow.document;return g.NE(a.V())?new VJ(b):new WJ(a)};\nqva\u003dfunction(a){g.G.call(this);this.LP\u003dnew bua(a.J,a.contentCpn,a.daiEnabled)};\nrva\u003dfunction(a){XJ\u003da\u0026\u0026a.data};\ntva\u003dfunction(a){sva\u003da\u0026\u0026a.data};\nuva\u003dfunction(a){YJ\u003da\u0026\u0026a.data};\nvva\u003dfunction(a){ZJ\u003da\u0026\u0026a.data};\nwva\u003dfunction(a){$J\u003da\u0026\u0026a.data};\nxva\u003dfunction(){$J\u003dZJ\u003dYJ\u003dXJ\u003dnull};\ncK\u003dfunction(a){g.G.call(this);var b\u003dthis;this.Oc\u003da;this.Rd\u003dnew Map;this.i\u003dnew Map;aK(this,\"commandExecutorCommand\",function(c,d,e){b.Cd(c.commands,d,e)});\nbK(this,\"commandExecutorCommand\",function(c,d){yva(b,c.commands,d)});\naK(this,\"clickTrackingParams\",function(){});\nbK(this,\"clickTrackingParams\",function(){})};\nzva\u003dfunction(a,b){aK(a,b.Kk(),function(c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;e\u003dvoid 0\u003d\u003d\u003de?{}:e;b.handle(c,d,e)})};\nAva\u003dfunction(a,b){bK(a,b.Kk(),function(c,d){b.im(c,d)})};\naK\u003dfunction(a,b,c){a.isDisposed();a.Rd.get(b)\u0026\u0026g.By(Error(\"Extension name \"+b+\" already registered\"));a.Rd.set(b,c)};\nbK\u003dfunction(a,b,c){a.isDisposed();a.i.get(b)\u0026\u0026g.By(Error(\"Extension name \"+b+\" already registered\"));a.i.set(b,c)};\nyva\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?[]:b;a.isDisposed();var d\u003d[],e\u003d[],f\u003dg.q(b);for(b\u003df.next();!b.done;b\u003df.next())b\u003db.value,b.hasOwnProperty(\"pingingEndpoint\")||b.hasOwnProperty(\"adPingingEndpoint\")?d.push(b):e.push(b);d\u003dg.q(d);for(b\u003dd.next();!b.done;b\u003dd.next())dK(a,b.value,c);e\u003dg.q(e);for(b\u003de.next();!b.done;b\u003de.next())dK(a,b.value,c)};\nBva\u003dfunction(a,b){a.Oc.get().Oa(\"innertubeCommand\",{openPopupAction:b})};\nCva\u003dfunction(a,b){a.Oc.get().Oa(\"innertubeCommand\",{confirmDialogEndpoint:b})};\ndK\u003dfunction(a,b,c){a.isDisposed();b.loggingUrls\u0026\u0026Dva(a,\"loggingUrls\",b.loggingUrls,c);b\u003dg.q(Object.entries(b));for(var d\u003db.next();!d.done;d\u003db.next()){var e\u003dg.q(d.value);d\u003de.next().value;e\u003de.next().value;\"openPopupAction\"\u003d\u003d\u003dd?Bva(a,e):\"confirmDialogEndpoint\"\u003d\u003d\u003dd?Cva(a,e):Eva.hasOwnProperty(d)||Dva(a,d,e,c)}};\nFva\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?{}:e;if((a\u003da.Rd.get(b))\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a)try{a(c,d,e)}catch(f){g.By(f)}else b\u003dnew g.yw(\"Unhandled field\",b),g.Cy(b)};\nDva\u003dfunction(a,b,c,d){(a\u003da.i.get(b))||new g.yw(\"Unhandled field\",b);try{a(c,d)}catch(e){g.By(e)}};\nHva\u003dfunction(a,b,c,d){for(var e\u003d!1,f\u003dg.q(b.Uh.entries()),h\u003df.next();!h.done;h\u003df.next())h\u003dg.q(h.value).next().value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003dh.qb\u0026\u0026\"core\"\u003d\u003d\u003dh.gb\u0026\u0026(e\u003d!0);e?(d\u003dGva(b,d))?c.wE(d):S(\"No triggering layout ID available when attempting to mute.\"):(0,g.Gh)(function(){a.Gk()})};\nGva\u003dfunction(a,b){if(b)return b;a\u003dg.q(a.Uh.entries());for(b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.q(b.value);b\u003dc.next().value;c\u003dc.next().value;if(\"SLOT_TYPE_IN_PLAYER\"\u003d\u003d\u003db.qb\u0026\u0026\"core\"\u003d\u003d\u003db.gb)return c.layoutId}};\nIva\u003dfunction(a){var b\u003dnew XG(a.Dp),c\u003dnew YG(b);return{uS:function(){return b},\nkE:function(){return c}}};\ntta\u003dfunction(a){switch(a){case \"abandon\":case \"unmuted_abandon\":return\"abandon\";case \"active_view_fully_viewable_audible_half_duration\":return\"fully_viewable_audible_half_duration_impression\";case \"active_view_measurable\":return\"measurable_impression\";case \"active_view_viewable\":return\"viewable_impression\";case \"audio_audible\":return\"audio_audible\";case \"audio_measurable\":return\"audio_measurable\";case \"complete\":case \"unmuted_complete\":return\"complete\";case \"end_fullscreen\":case \"unmuted_end_fullscreen\":return\"exitfullscreen\";\ncase \"first_quartile\":case \"unmuted_first_quartile\":return\"firstquartile\";case \"fullscreen\":case \"unmuted_fullscreen\":return\"fullscreen\";case \"impression\":case \"unmuted_impression\":return\"impression\";case \"midpoint\":case \"unmuted_midpoint\":return\"midpoint\";case \"mute\":case \"unmuted_mute\":return\"mute\";case \"pause\":case \"unmuted_pause\":return\"pause\";case \"progress\":case \"unmuted_progress\":return\"progress\";case \"resume\":case \"unmuted_resume\":return\"resume\";case \"skip\":return\"skip\";case \"start\":case \"unmuted_start\":return\"start\";\ncase \"third_quartile\":case \"unmuted_third_quartile\":return\"thirdquartile\";case \"unmute\":case \"unmuted_unmute\":return\"unmute\";default:return null}};\nJva\u003dfunction(a){this.J\u003da;var b\u003dKm(Xr),c\u003da.Ud();b.B!\u003d\u003dc\u0026\u0026((b.B\u003dc)||qea(b));a.V().N(\"active_view_stop_starting_measurement_on_loaded\")\u0026\u0026Am(ho().featureSet,\"ssmol\",1)};\nKva\u003dfunction(a){g.G.call(this);this.i\u003da;this.u\u003dnew Jva(a.J)};\nLva\u003dfunction(a){return function(){return new lJ(a.i.J)}};\nMva\u003dfunction(a){return function(b,c){return new nta(b,a.u,c,a.i.J,a.i.Qh,a.i.daiEnabled)}};\neK\u003dfunction(a,b,c,d,e){g.R.call(this);var f\u003dthis;this.i\u003db;this.Ka\u003dnull;this.fb\u003dc;this.ob\u003de.Tf;this.Za\u003de.Io;this.u\u003dnull;this.B\u003dnew Map;c\u003dthis.i.V().experiments;var h\u003dIva({Dp:b.getVideoData(1)}),l\u003dnew Kva({Qh:h.kE(),J:b,daiEnabled:!1});g.I(this,l);this.lp\u003dnew Set;this.Nz\u003d-1;this.Z\u003d[];this.I\u003dnull;this.oa\u003dnew Map;this.K\u003dnew Map;this.S\u003dnew Set;this.C\u003dnew ay(this);g.I(this,this.C);this.D\u003dnew ay(this);g.I(this,this.D);this.xa\u003dthis.Wa\u003dthis.Aa\u003d!1;this.X\u003dg.NE(b.V());this.jb\u003dd;d\u003dnew qva({contentCpn:this.i.getVideoData(1).clientPlaybackNonce,\nrda:this,daiEnabled:!1,J:this.i});g.I(this,d);this.Ia\u003dd.LP;this.Sa\u003d(new $ta({sda:this,Wda:c.kb(\"html5_recognize_predict_start_cue_point\"),Sda:c.kb(\"html5_persist_cue_range_killswitch\")})).i;var m\u003dYe(UG(SG(this.i)));e\u003dnew Yta({Xa:this,Kp:FG(),Qh:h.kE(),J:this.i,hX:m,wB:Mva(l),daiEnabled:!1,wm:e.wm,Tf:this.ob,Bj:e.Bj,tm:e.tm});this.Ba\u003d(new hva({jp:this.fb,kp:e.wR,XC:a,Pf:this,Kp:FG(),cK:Lva(l),Sl:this.Ia,ws:this.Sa,J:this.i,dea:m,wB:function(n){return Mva(l)(n,m)},\ndaiEnabled:!1})).yK();this.La\u003dova({xR:new lva(new Zsa(b),c,function(n){return f.K.has(n)?f.K.get(n):null})}).zK();\nthis.Va\u003dpva(this.i);g.I(this,this.Va);this.rb\u003dTE(this.i.V())?this.i.V().experiments.kb(\"align_ad_to_video_player_lifecycle_for_bulleit_living_room\"):this.i.V().experiments.kb(\"align_ad_to_video_player_lifecycle_for_bulleit\")};\nRva\u003dfunction(a,b){var c\u003da.i.getVideoData(1);if(c.yp||g.O(\"SERVED_VIA_SPF_HISTORY\"))fK(a);else{if(yG(a.i)){var d\u003dNva(a.i);d.addEventListener(\"updateKevlarOrC3Companion\",rva);d.addEventListener(\"onPlaShelfInfoCardsReady\",tva);d.addEventListener(\"updateEngagementPanelAction\",uva);d.addEventListener(\"changeEngagementPanelVisibility\",vva);d.addEventListener(\"scrollToEngagementPanel\",wva);window.addEventListener(\"yt-navigate-start\",xva)}a.C.T(a.i,\"applicationplayerstatechange\",a.sU);a.C.T(a.i,g.tz(\"ad\"),\na.CF,a);a.C.T(a.i,g.uz(\"ad\"),a.MU,a);a.C.T(a.i,\"aduxclicked\",a.gU);a.C.T(a.i,\"videodatachange\",a.SW);b\u003dOva(a,b);b\u003dPva(a,b);b\u003dQva(a,b);0\u003cb.length\u0026\u0026gK(a,b);a.I\u0026\u0026c.subscribe(\"cuepointupdated\",a.EM,a);g.Gh(a.sY,a)}};\nOva\u003dfunction(a,b){return b.filter(function(c){if(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d(c.config\u0026\u0026c.config.adPlacementConfig\u0026\u0026c.config.adPlacementConfig.kind||null)){if(a.i.V().experiments.kb(\"html5_pacf_enable_non_dai_live_video_ads\"))return S(\"Tries to extract CuePoint triggered AdPlacementRenderer.\"),!1;g.NE(a.i.V())\u0026\u0026a.i.getVideoData(1).xf()||(a.I\u003dc);return!1}return!0})};\nPva\u003dfunction(a,b){a.oa\u003dnew Map;return b.filter(function(c){return\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d(c.config\u0026\u0026c.config.adPlacementConfig\u0026\u0026c.config.adPlacementConfig.kind||null)\u0026\u0026c.elementId?(a.oa.set(c.elementId,c),!1):!0})};\nQva\u003dfunction(a,b){a.K\u003dnew Map;return b.filter(function(c){return(c\u003dc.renderer.remoteSlotsRenderer)\u0026\u0026c.hostElementId?(a.K.set(c.hostElementId,c),!1):!0})};\nSva\u003dfunction(a,b){return b.every(function(c){c\u003da.B.get(c);return null\u003d\u003dc?(g.bu(Error(\"AdCueRange without a corresponding AdPlacement.\")),!0):c instanceof TJ?!1:c instanceof BJ?!c.Yp():!0})};\nfK\u003dfunction(a){var b\u003dTva(a);if(0\u003cb.length){var c\u003dg.ED(a.i.V().experiments,\"delay_ads_gvi_call_on_bulleit_living_room_ms\");0\u003cc\u0026\u0026!a.X\u0026\u0026g.CE(a.i.V())?(c\u003dnew g.L(function(){Uva(a,b)},c),g.I(a,c),c.start()):g.Gh(function(){Uva(a,b)})}};\nTva\u003dfunction(a){for(var b\u003dVva(a),c\u003dg.q(b),d\u003dc.next();!d.done;d\u003dc.next())a.lp.delete(d.value);return b};\nVva\u003dfunction(a){var b\u003d[];a\u003dg.q(a.lp);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,wz(c)\u0026\u0026b.push(c);return b};\nWva\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;var d\u003da.La,e\u003dd.create;var f\u003d1E3*a.i.getDuration(1);f\u003dnew Cma(f,1E3*a.i.getCurrentTime(1)||0,!1,a.i.V().experiments.kb(\"html5_recognize_predict_start_cue_point\"));b\u003de.call(d,b,f,a.Z.length,c);a.Z\u003da.Z.concat(b);return b};\nUva\u003dfunction(a,b){if(!a.isDisposed()){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())a.CF(c.value)}};\ngK\u003dfunction(a,b,c){b\u003dWva(a,b,void 0\u003d\u003d\u003dc?null:c);0\u003d\u003db.length||b.map(function(d){return a.Ba.create(d)})};\nXva\u003dfunction(a){a.Aa||(a.D.T(a.i,\"presentingplayerstatechange\",a.MP),a.D.T(a.i,\"internalAbandon\",a.ST),a.D.T(a.i,\"progresssync\",a.VW),a.D.T(a.i,\"onVolumeChange\",a.WW),a.D.T(a.Va,\"fullscreentoggled\",a.VU),a.Aa\u003d!0);g.M(a.i.getRootNode(),\"ad-showing\");g.M(a.i.getRootNode(),\"ad-interrupting\");a.i.V().experiments.kb(\"enable_html5_teal_ad_badge\")\u0026\u0026yG(a.i)\u0026\u0026g.M(a.i.getRootNode(),\"ad-teal-design\");a.i.ll(2)};\nEJ\u003dfunction(a,b,c){var d\u003d!!a.u\u0026\u0026a.u||null,e\u003dd\u0026\u0026d.Yp()\u0026\u0026(xG(a.i)||!1);d\u003db\u0026\u0026d\u0026\u0026d.reset()||null;a.u\u0026\u0026Yva(a,a.u);a.u\u003dnull;a.Nz\u003d-1;e\u0026\u0026Zva(a,c);a.xa||a.Za.Jp();b\u0026\u0026d\u0026\u0026(d.QH().B\u003d!1,CJ(d))};\nZva\u003dfunction(a,b){g.cy(a.D);a.Aa\u003d!1;g.ns(a.i.getRootNode(),\"ad-showing\");a.rb?(a.xa||a.Za.Jp(),$va(a),a.i.cueVideoByPlayerVars({},2)):(a.i.cueVideoByPlayerVars({},2),$va(a));g.ns(a.i.getRootNode(),\"ad-interrupting\");a.i.V().experiments.kb(\"enable_html5_teal_ad_badge\")\u0026\u0026g.ns(a.i.getRootNode(),\"ad-teal-design\");b\u0026\u0026b(a.i)};\n$va\u003dfunction(a){if(a.Wa)!a.X\u0026\u0026g.CE(a.i.V())\u0026\u0026a.i.Mo(2);else if(a.i.Mo(2),!a.X){var b\u003da.i.Ab(1);g.T(b,4)\u0026\u0026!g.T(b,2)\u0026\u0026a.i.playVideo()}};\nvua\u003dfunction(a,b,c){if(b instanceof vz){if(a.X\u0026\u0026Yma(b)\u0026\u0026g.T(a.i.Ab(1),64)){var d\u003d1E3*a.i.getCurrentTime(1)||0;d!\u003db.start\u0026\u0026b.contains(d)\u0026\u0026b.deactivate()}a.B.has(b)?g.bu(Error(b.toString()+\" has already been seen\")):(a.lp.add(b),a.B.set(b,c),wz(b)||a.i.Gd([b],1))}else g.bu(Error(\"Should use AdCueRange instead of CueRange\"))};\nYva\u003dfunction(a,b){a\u003da.B;for(var c\u003dg.q(a),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dg.q(d.value);var e\u003dd.next().value;if(d.next().value\u003d\u003db){a.delete(e);break}}g.oe(b)};\nhK\u003dfunction(a){g.G.call(this);this.u\u003da};\niK\u003dfunction(a){hK.call(this,!0);this.i\u003da};\nawa\u003dfunction(a,b){function c(f){return{toString:f}}\nvar d\u003d{},e\u003da.getVideoData(1);d.CPN\u003dc(function(){return e\u0026\u0026e.clientPlaybackNonce||null});\nd.ASR\u003dc(function(){return e\u0026\u0026e.gp||null});\nd.EI\u003dc(function(){return e\u0026\u0026e.eventId||null});\nd.AD_CPN\u003dc(function(){return b.lz()});\nd.AD_MT\u003dc(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(2))).toString()});\nd.MT\u003dc(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(1))).toString()});\nd.P_H\u003dc(function(){return a.getPlayerSize().height.toString()});\nd.PV_H\u003dd.P_H;d.P_W\u003dc(function(){return a.getPlayerSize().width.toString()});\nd.PV_W\u003dd.P_W;d.CONN\u003d\"0\";d.WT\u003dc(function(){return Date.now().toString()});\nd.LACT\u003dc(function(){return Fv().toString()});\nd.VIS\u003dc(function(){return a.getVisibilityState().toString()});\nd.VOL\u003dc(function(){return a.getVolume().toString()});\nreturn d};\nbwa\u003dfunction(a,b){g.G.call(this);var c\u003dthis;this.B\u003d[];this.K\u003d!1;this.u\u003d0;this.D\u003dthis.I\u003dthis.C\u003d!1;this.Z\u003dnull;var d\u003d(0,g.E)(a,b);this.i\u003dnew g.L(function(){return d(c.Z)},300);\ng.I(this,this.i);this.X\u003dthis.S\u003dInfinity};\ncwa\u003dfunction(a,b){if(!b)return!1;for(var c\u003d0;c\u003cb.length;c++){var d\u003db.item(c);if(d\u0026\u0026a.B.includes(d.identifier))return!0}return!1};\njK\u003dfunction(){var a\u003d\"ytp-id-\"+dwa.toString();dwa++;return a};\ng.kK\u003dfunction(a){g.G.call(this);this.ob\u003d{};this.dd\u003d{};this.element\u003dthis.createElement(a)};\nlK\u003dfunction(a,b,c,d){if(\"{{\"\u003d\u003d\u003dd.substr(0,2))a.dd[d]\u003d[b,c];else return d};\newa\u003dfunction(a,b){var c\u003d[];if(!b)return c;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if(d\u003dd.value,null!\u003dd){var e\u003dd.nodeType;1\u003d\u003d\u003de||3\u003d\u003d\u003de?c.push(d):d\u0026\u0026\"string\"\u003d\u003d\u003dtypeof d.G?c.push(a.createElement(d)):d.element?c.push(d.element):\"string\"\u003d\u003d\u003dtypeof d\u0026\u0026-1!\u003d\u003dd.indexOf(\"\\n\")?d.split(\"\\n\").forEach(function(f,h){0\u003ch\u0026\u0026c.push(g.ih(\"BR\"));c.push(g.jh(f))}):c.push(g.jh(d))}return c};\nmK\u003dfunction(a,b,c,d){if(\"child\"\u003d\u003d\u003dc){g.kh(b);var e;void 0\u003d\u003d\u003dd?e\u003dvoid 0:e\u003d!Array.isArray(d)||d\u0026\u0026\"string\"\u003d\u003d\u003dtypeof d.G?[d]:d;c\u003dewa(a,e);c\u003dg.q(c);for(a\u003dc.next();!a.done;a\u003dc.next())b.appendChild(a.value)}else\"style\"\u003d\u003d\u003dc?g.cn(b,\"cssText\",d?d:\"\"):null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?b.removeAttribute(c):(a\u003dd.toString(),\"href\"\u003d\u003d\u003dc\u0026\u0026(a\u003dg.Pf(g.Tf(a))),b.setAttribute(c,a))};\ng.V\u003dfunction(a){g.kK.call(this,a);this.wb\u003d!0;this.oa\u003d!1;this.listeners\u003d[]};\ng.nK\u003dfunction(a,b){b?a.show():a.hide()};\ng.oK\u003dfunction(a){g.V.call(this,a);this.Sa\u003dnew g.R;g.I(this,this.Sa)};\npK\u003dfunction(a,b,c,d,e,f,h){h\u003dvoid 0\u003d\u003d\u003dh?null:h;g.oK.call(this,c);this.api\u003da;this.Xa\u003db;this.macros\u003d{};this.componentType\u003dd;this.K\u003dnull;this.jb\u003dh;this.layoutId\u003de;this.i\u003df;this.Va\u003dnull;this.sG\u003dnew iK(this.element);g.I(this,this.sG);this.fb\u003dthis.T(this.element,\"click\",this.onClick);this.Aa\u003d[];this.xa\u003dnew bwa(this.onClick,this);g.I(this,this.xa);this.rb\u003d!1;this.X\u003dnull};\nfwa\u003dfunction(a,b,c){a.Xa?a.Xa.executeCommand(b,a.macros,c):g.bu(Error(\"null or undefined adService\"))};\nqK\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?null:a;b\u003dvoid 0\u003d\u003d\u003db?null:b;if(null\u003d\u003da)return du(Error(\"Got null or undefined adText object\")),\"\";var c\u003dg.Fg(a.text);if(!a.isTemplated)return c;if(null\u003d\u003db)return du(Error(\"Missing required parameters for a templated message\")),c;a\u003dg.q(Object.entries(b));for(b\u003da.next();!b.done;b\u003da.next()){var d\u003dg.q(b.value);b\u003dd.next().value;d\u003dd.next().value;c\u003dc.replace(\"{\"+b+\"}\",d)}return c};\ngwa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?null:a;return null\u003d\u003da||(a\u003da.thumbnail,null\u003d\u003da||null\u003d\u003da.thumbnails||g.Wb(a.thumbnails)||null\u003d\u003da.thumbnails[0].url)?\"\":g.Fg(a.thumbnails[0].url)};\nhwa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?null:a;return null\u003d\u003da||(a\u003da.thumbnail,null\u003d\u003da||null\u003d\u003da.thumbnails||g.Wb(a.thumbnails)||null\u003d\u003da.thumbnails[0].width||null\u003d\u003da.thumbnails[0].height)?new g.zg(0,0):new g.zg(a.thumbnails[0].width||0,a.thumbnails[0].height||0)};\ng.iwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M25,13 L11,13 L11,14.63 C14.96,15.91 18.09,19.04 19.37,23 L25,23 L25,13 L25,13 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",\nfill:\"#fff\"}}]}};\nrK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",W:{d:\"m 14.8,21.9 -4.2,-4.2 -1.4,1.4 5.6,5.6 12,-12 -1.4,-1.4 -10.6,10.6 z\",fill:\"#fff\"}}]}};\ng.sK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z\",fill:\"#fff\"}}]}};\ng.tK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},U:[{G:\"path\",W:{d:\"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z\",fill:\"#fff\"}}]}};\njwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{G:\"path\",W:{d:\"M7.15,8.35 L9.25,10.45 L10.65,9.05 L8.55,6.95 L10.7,4.8 L9.3,3.4 L7.15,5.55 L5,3.4 L3.6,4.8 L5.75,6.95 L3.65,9.05 L5.05,10.45 L7.15,8.35 Z\",fill:\"#fff\"}}]}};\nkwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nlwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.uK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\",fill:\"#fff\"}}]}};\nmwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M14.1 24.9L7.2 18.0l6.9-6.9L12.0 9.0l-9.0 9.0 9.0 9.0 2.1-2.1zm7.8 .0l6.9-6.9-6.9-6.9L24.0 9.0l9.0 9.0-9.0 9.0-2.1-2.1z\",fill:\"#fff\"}}]}};\nnwa\u003dfunction(){return{G:\"svg\",W:{viewBox:\"0 0 24 24\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",W:{d:\"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .127.0.0.1 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z\",fill:\"#fff\"}}]}};\nowa\u003dfunction(){return{G:\"svg\",W:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{G:\"path\",W:{d:\"M22 34h4V22h-4v12zm2-30C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16zm-2-22h4v-4h-4v4z\"}}]}};\npwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 17,23 h 2 V 17 H 17 Z M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 Z m 0,18 c -4.41,0 -8,-3.59 -8,-8 0,-4.41 3.59,-8 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z M 17,15 h 2 v -2 h -2 z\"}}]}};\ng.vK\u003dfunction(){return{G:\"svg\",W:{viewBox:\"0 0 24 24\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",W:{d:\"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z\",fill:\"#fff\"}}]}};\nwK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z\",fill:\"#fff\"}}]}};\nqwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nxK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,24 20.5,18 12,12 V 24 z M 22,12 v 12 h 2 V 12 h -2 z\"}}]}};\ng.yK\u003dfunction(){return{G:\"svg\",W:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{G:\"path\",W:{d:\"M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}};\nrwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nswa\u003dfunction(){return{G:\"svg\",W:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",L:\"ytp-svg-fill\",W:{\"clip-rule\":\"evenodd\",d:\"M12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4ZM14 8C14 6.9 13.1 6 12 6C10.9 6 10 6.9 10 8C10 9.1 10.9 10 12 10C13.1 10 14 9.1 14 8ZM18 17C17.8 16.29 14.7 15 12 15C9.3 15 6.2 16.29 6 17.01V18H18V17ZM4 17C4 14.34 9.33 13 12 13C14.67 13 20 14.34 20 17V20H4V17Z\",\"fill-rule\":\"evenodd\"}}]}};\ntwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z\",fill:\"#fff\"}}]}};\nuwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,26 18.5,22 18.5,14 12,10 z M 18.5,22 25,18 25,18 18.5,14 z\"}}]}};\nvwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\ng.zK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z\"}}]}};\ng.AK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"m 23.94,18.78 c .03,-0.25 .05,-0.51 .05,-0.78 0,-0.27 -0.02,-0.52 -0.05,-0.78 l 1.68,-1.32 c .15,-0.12 .19,-0.33 .09,-0.51 l -1.6,-2.76 c -0.09,-0.17 -0.31,-0.24 -0.48,-0.17 l -1.99,.8 c -0.41,-0.32 -0.86,-0.58 -1.35,-0.78 l -0.30,-2.12 c -0.02,-0.19 -0.19,-0.33 -0.39,-0.33 l -3.2,0 c -0.2,0 -0.36,.14 -0.39,.33 l -0.30,2.12 c -0.48,.2 -0.93,.47 -1.35,.78 l -1.99,-0.8 c -0.18,-0.07 -0.39,0 -0.48,.17 l -1.6,2.76 c -0.10,.17 -0.05,.39 .09,.51 l 1.68,1.32 c -0.03,.25 -0.05,.52 -0.05,.78 0,.26 .02,.52 .05,.78 l -1.68,1.32 c -0.15,.12 -0.19,.33 -0.09,.51 l 1.6,2.76 c .09,.17 .31,.24 .48,.17 l 1.99,-0.8 c .41,.32 .86,.58 1.35,.78 l .30,2.12 c .02,.19 .19,.33 .39,.33 l 3.2,0 c .2,0 .36,-0.14 .39,-0.33 l .30,-2.12 c .48,-0.2 .93,-0.47 1.35,-0.78 l 1.99,.8 c .18,.07 .39,0 .48,-0.17 l 1.6,-2.76 c .09,-0.17 .05,-0.39 -0.09,-0.51 l -1.68,-1.32 0,0 z m -5.94,2.01 c -1.54,0 -2.8,-1.25 -2.8,-2.8 0,-1.54 1.25,-2.8 2.8,-2.8 1.54,0 2.8,1.25 2.8,2.8 0,1.54 -1.25,2.8 -2.8,2.8 l 0,0 z\",\nfill:\"#fff\"}}]}};\nwwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\nBK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}};\nCK\u003dfunction(a){if(!a)return null;switch(a.iconType){case \"OPEN_IN_NEW\":return{G:\"svg\",W:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{G:\"path\",W:{d:\"M38 38H10V10h14V6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24h-4v14zM28 6v4h7.17L15.51 29.66l2.83 2.83L38 12.83V20h4V6H28z\"}}]};case \"CHECK_BOX\":return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},\n{G:\"path\",W:{d:\"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\",fill:\"#d4d4d4\"}}]};case \"CHECK_BOX_OUTLINE_BLANK\":return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z\",fill:\"#d4d4d4\"}},{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.uK();case \"INFO_OUTLINE\":return owa();case \"REMOVE_CIRCLE\":return{G:\"svg\",\nW:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",W:{d:\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z\",fill:\"#757575\"}}]};case \"SKIP_NEXT\":return xK();case \"LIKE\":return g.vK();case \"DISLIKE\":return nwa();default:return g.Cy(new g.yw(\"Unexpected icon:\",a)),null}};\nDK\u003dfunction(a,b,c,d,e,f,h,l){e\u003dvoid 0\u003d\u003d\u003de?[]:e;h\u003dvoid 0\u003d\u003d\u003dh?!1:h;e\u003d{G:\"button\",Ja:[\"ytp-ad-button\"].concat(e)};null!\u003dl\u0026\u0026(e.W\u003d{tabindex:l});pK.call(this,a,b,e,void 0\u003d\u003d\u003df?\"button\":f,c,d);this.u\u003dthis.B\u003dthis.C\u003dnull;this.D\u003dh;this.hide()};\nxwa\u003dfunction(a){var b\u003dnull;null!\u003da.u\u0026\u0026(b\u003d[a.u.serviceEndpoint,a.u.navigationEndpoint].filter(function(c){return null!\u003dc}),a.u.command\u0026\u0026(b\u003db.concat(a.u.command)));\nreturn b||[]};\nEK\u003dfunction(){g.G.call(this);var a\u003dthis;this.i\u003dnew Map;this.u\u003dgja(function(b){if(b.target\u0026\u0026(b\u003da.i.get(b.target))\u0026\u0026b)for(var c\u003d0;c\u003cb.length;c++)g.Gv(b[c],void 0,void 0)})};\nywa\u003dfunction(){null\u003d\u003dFK\u0026\u0026(FK\u003dnew EK);return FK};\nGK\u003dfunction(a,b){if(a.simpleText){a:{a\u003da.simpleText;if(b\u0026\u0026(b\u003dzwa(a))){b\u003dhh(\"SPAN\",null,b);break a}b\u003dg.jh(a)}return b}var c\u003d[];if(a.runs)for(var d\u003d0;d\u003ca.runs.length;d++){var e\u003da.runs[d];e.text\u0026\u0026c.push(Awa(e,b))}return 1\u003d\u003dc.length?c[0]:hh(\"SPAN\",null,c)};\nAwa\u003dfunction(a,b){var c\u003dnull,d\u003da.text;b\u0026\u0026(d\u003dzwa(d)||d);a.bold\u0026\u0026(c\u003dhh(\"B\",null,c||d));a.italics\u0026\u0026(c\u003dhh(\"I\",null,c||d));a.strikethrough\u0026\u0026(c\u003dhh(\"STRIKE\",null,c||d));a.navigationEndpoint\u0026\u0026a.navigationEndpoint.urlEndpoint\u0026\u0026(b\u003da.navigationEndpoint.urlEndpoint,c\u003dhh(\"A\",null,c||d),g.qg(c,b.url),\"TARGET_NEW_WINDOW\"\u003d\u003db.target\u0026\u0026(c.target\u003d\"_blank\"),a\u003da.navigationEndpoint.loggingUrls)\u0026\u0026(a\u003da.map(function(e){return e.baseUrl}),ywa().register(c,a),g.M(c,\"ytp-ad-has-logging-urls\"));\nreturn c||hh(\"SPAN\",null,d)};\nzwa\u003dfunction(a){a\u003da.split(/(?:\\r\\n|\\r|\\n)/g);if(1\u003ca.length){for(var b\u003d[a[0]],c\u003d1;c\u003ca.length;c++)b.push(hh(\"BR\")),b.push(a[c]);return b}return null};\nHK\u003dfunction(a,b,c,d,e,f,h,l){f\u003dvoid 0\u003d\u003d\u003df?!1:f;h\u003dvoid 0\u003d\u003d\u003dh?[]:h;pK.call(this,a,b,{G:\"span\",Ja:[\"ytp-ad-hover-text-button\"].concat(h)},void 0\u003d\u003d\u003dl?\"ad-hover-text-button\":l,c,d);this.button\u003dthis.B\u003dnull;this.I\u003df;this.D\u003de;this.hide()};\nIK\u003dfunction(a){return a\u0026\u0026a.thumbnails\u0026\u0026!g.Wb(a.thumbnails||null)\u0026\u0026a.thumbnails[0].url?g.Fg(a.thumbnails[0].url):\"\"};\nJK\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?!1:f;pK.call(this,a,b,{G:\"img\",L:\"ytp-ad-image\"},\"ad-image\",c,d,void 0\u003d\u003d\u003de?null:e);this.u\u003df;this.hide()};\nKK\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?[]:e;pK.call(this,a,b,{G:\"div\",Ja:[\"ytp-ad-confirm-dialog-background\"],U:[{G:\"div\",L:\"ytp-ad-confirm-dialog-container\",U:[{G:\"div\",Ja:[\"ytp-ad-confirm-dialog\"].concat(e),W:{role:\"dialog\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-ad-confirm-dialog-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-ad-confirm-dialog-messages\"},{G:\"div\",L:\"ytp-ad-confirm-dialog-confirm-container\",U:[{G:\"button\",L:\"ytp-ad-confirm-dialog-cancel-button\",va:\"{{cancelLabel}}\"},{G:\"button\",L:\"ytp-ad-confirm-dialog-confirm-button\",\nva:\"{{confirmLabel}}\"}]}]}]},{G:\"button\",Ja:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],U:[{G:\"span\",L:\"ytp-ad-button-icon\",U:[g.uK()]}]}]},void 0\u003d\u003d\u003df?\"confirm-dialog\":f,c,d);this.S\u003dthis.Fa(\"ytp-ad-confirm-dialog-close-overlay-button\");this.D\u003dthis.Fa(\"ytp-ad-confirm-dialog-cancel-button\");this.I\u003dthis.Fa(\"ytp-ad-confirm-dialog-confirm-button\");this.Z\u003dthis.Fa(\"ytp-ad-confirm-dialog-messages\");this.C\u003dnull;this.u\u003dnew ay;g.I(this,this.u);this.B\u003dnull;this.hide()};\nBwa\u003dfunction(a,b){if(b.title){var c\u003dg.yz(b.title);a.Pa(\"title\",c)}if(b.dialogMessages){c\u003dg.q(b.dialogMessages);for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dGK(d.value),a.Z.appendChild(d)}b.cancelLabel\u0026\u0026(c\u003dg.yz(b.cancelLabel),a.Pa(\"cancelLabel\",c),a.u.T(a.D,\"click\",function(e){return a.hC(e)}));\nb.confirmLabel\u0026\u0026(b\u003dg.yz(b.confirmLabel),a.Pa(\"confirmLabel\",b),a.u.T(a.I,\"click\",function(e){return a.BF(e)}));\na.u.T(a.S,\"click\",function(e){return a.AF(e)})};\nLK\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?[]:e;f\u003dvoid 0\u003d\u003d\u003df?\"toggle-button\":f;var h\u003dAG(\"ytp-ad-toggle-button-input\");pK.call(this,a,b,{G:\"div\",Ja:[\"ytp-ad-toggle-button\"].concat(e),U:[{G:\"label\",L:\"ytp-ad-toggle-button-label\",W:{\"for\":h},U:[{G:\"span\",L:\"ytp-ad-toggle-button-icon\",W:{role:\"button\",\"aria-label\":\"{{tooltipText}}\"},U:[{G:\"span\",L:\"ytp-ad-toggle-button-untoggled-icon\",va:\"{{untoggledIconTemplateSpec}}\"},{G:\"span\",L:\"ytp-ad-toggle-button-toggled-icon\",va:\"{{toggledIconTemplateSpec}}\"}]},{G:\"input\",\nL:\"ytp-ad-toggle-button-input\",W:{id:h,type:\"checkbox\"}},{G:\"span\",L:\"ytp-ad-toggle-button-text\",va:\"{{buttonText}}\"},{G:\"span\",L:\"ytp-ad-toggle-button-tooltip\",va:\"{{tooltipText}}\"}]}]},f,c,d);this.C\u003dthis.Fa(\"ytp-ad-toggle-button\");this.u\u003dthis.Fa(\"ytp-ad-toggle-button-input\");this.Fa(\"ytp-ad-toggle-button-label\");this.Z\u003dthis.Fa(\"ytp-ad-toggle-button-icon\");this.I\u003dthis.Fa(\"ytp-ad-toggle-button-untoggled-icon\");this.D\u003dthis.Fa(\"ytp-ad-toggle-button-toggled-icon\");this.Ba\u003dthis.Fa(\"ytp-ad-toggle-button-text\");\nthis.B\u003dnull;this.S\u003d!1;this.hide()};\nMK\u003dfunction(a){a.S\u0026\u0026(a.isToggled()?(g.In(a.I,!1),g.In(a.D,!0)):(g.In(a.I,!0),g.In(a.D,!1)))};\nCwa\u003dfunction(a,b){var c\u003dnull;a.B\u0026\u0026(c\u003d(b?[a.B.defaultServiceEndpoint,a.B.defaultNavigationEndpoint]:[a.B.toggledServiceEndpoint]).filter(function(d){return null!\u003dd}));\nreturn c||[]};\nNK\u003dfunction(a){ay.call(this);this.i\u003da;this.T(this.i,\"onAdUxUpdate\",this.S)};\nOK\u003dfunction(a,b,c,d){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-feedback-dialog-background\",U:[{G:\"div\",L:\"ytp-ad-feedback-dialog-container\",U:[{G:\"div\",L:\"ytp-ad-feedback-dialog-form\",W:{role:\"dialog\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-ad-feedback-dialog-title\",U:[{G:\"span\",va:\"{{title}}\"}]},{G:\"span\",L:\"ytp-ad-info-dialog-feedback-options-title\",va:\"{{reasonsTitle}}\"},{G:\"div\",L:\"ytp-ad-info-dialog-feedback-options\"},{G:\"div\",L:\"ytp-ad-feedback-dialog-confirm-container\",U:[{G:\"button\",L:\"ytp-ad-feedback-dialog-cancel-button\",\nva:\"{{cancelLabel}}\"},{G:\"button\",L:\"ytp-ad-feedback-dialog-confirm-button\",va:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",c,d);this.D\u003d[];this.u\u003dnull;this.I\u003dthis.Fa(\"ytp-ad-feedback-dialog-cancel-button\");this.S\u003dthis.Fa(\"ytp-ad-feedback-dialog-confirm-button\");this.Z\u003dthis.Fa(\"ytp-ad-info-dialog-feedback-options\");this.Ba\u003dthis.Fa(\"ytp-ad-feedback-dialog-title\");this.C\u003dthis.B\u003dnull;this.hide()};\nGwa\u003dfunction(a,b){var c\u003db.cancelRenderer\u0026\u0026b.cancelRenderer.buttonRenderer||null;c\u0026\u0026(a.u\u003dnew DK(a.api,a.Xa,a.layoutId,a.i,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.I(a,a.u),a.u.init(AG(\"button\"),c,a.macros),a.u.Ra(\"click\",a.zM,a),a.u.Ea(a.element));b.title\u0026\u0026(c\u003dg.yz(b.title),a.Pa(\"title\",c));b.reasonsTitle\u0026\u0026(c\u003dg.yz(b.reasonsTitle),a.Pa(\"reasonsTitle\",c));b.reasons\u0026\u0026Dwa(a,b.reasons);b.cancelLabel\u0026\u0026(c\u003dg.yz(b.cancelLabel),a.Pa(\"cancelLabel\",c),g.pv(a.I,\"click\",function(){return a.zM()}));\nb.confirmLabel\u0026\u0026(c\u003dg.yz(b.confirmLabel),a.Pa(\"confirmLabel\",c),g.pv(a.S,\"click\",function(){return Ewa(a)}));\nb.undoRenderer\u0026\u0026Fwa(a,b.undoRenderer)};\nDwa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){var d\u003dc.value;c\u003dd.reason;null\u003d\u003dc?du(Error(\"AdFeedbackReason.reason was not set.\")):(d\u003dd.endpoint,null\u003d\u003dd?du(Error(\"AdFeedbackReason.endpoint was not set.\")):(c\u003dnew Hwa(c,d),g.I(a,c),a.Z.appendChild(c.i.element),a.D.push(c)))}};\nFwa\u003dfunction(a,b){if(b\u003db\u0026\u0026b.buttonRenderer||null)b.serviceEndpoint?(a.B\u003dnew DK(a.api,a.Xa,a.layoutId,a.i,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.I(a,a.B),a.B.init(AG(\"ad-feedback-undo-mute-button\"),b,a.macros),a.B.Ra(\"click\",a.RW,a),a.B.Ea(a.Ba)):du(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nEwa\u003dfunction(a){var b\u003da.D.filter(function(c){return c.isChecked()});\n0!\u003d\u003db.length\u0026\u0026(a.Xa.executeCommand(b[0].u,a.macros),a.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",a.layoutId),a.ea(\"a\"),a.hide())};\nHwa\u003dfunction(a,b){this.u\u003db;this.i\u003dnew g.oK({G:\"label\",L:\"ytp-ad-feedback-dialog-reason-label\",U:[{G:\"input\",L:\"ytp-ad-feedback-dialog-reason-input\",W:{type:\"radio\",name:\"feedback-reason-group\"}},{G:\"span\",L:\"ytp-ad-feedback-dialog-reason-text\",va:g.yz(a)}]});this.B\u003dthis.i.Fa(\"ytp-ad-feedback-dialog-reason-input\")};\nPK\u003dfunction(a,b,c,d){KK.call(this,a,b,c,d,[],\"ad-mute-confirm-dialog\")};\nQK\u003dfunction(a,b,c,d,e){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-info-dialog-background\",U:[{G:\"div\",L:\"ytp-ad-info-dialog-container\",U:[{G:\"div\",L:\"ytp-ad-info-dialog-form\",W:{role:\"dialog\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-ad-info-dialog-title\",va:\"{{title}}\"},{G:\"ul\",L:\"ytp-ad-info-dialog-ad-reasons\"},{G:\"div\",L:\"ytp-ad-info-dialog-message\"},{G:\"div\",L:\"ytp-ad-info-dialog-mute-container\"},{G:\"div\",L:\"ytp-ad-info-dialog-confirm-container\",U:[{G:\"button\",L:\"ytp-ad-info-dialog-confirm-button\",va:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",c,d);this.u\u003dthis.B\u003dnull;this.S\u003dthis.Fa(\"ytp-ad-info-dialog-confirm-button\");this.Wa\u003dthis.Fa(\"ytp-ad-info-dialog-mute-container\");this.La\u003dthis.Fa(\"ytp-ad-info-dialog-message\");this.Ia\u003dthis.Fa(\"ytp-ad-info-dialog-ad-reasons\");this.D\u003dthis.C\u003dnull;this.Ba\u003de;this.I\u003dnull;this.Ka\u003d!1;this.Z\u003dnull;this.hide()};\nIwa\u003dfunction(a){(a.I\u0026\u0026a.I.impressionEndpoints||[]).forEach(function(b){return a.Xa.executeCommand(b,a.macros)})};\nJwa\u003dfunction(a,b){if(b\u003db.content\u0026\u0026b.content.adFeedbackRenderer||null)a.B\u003dnew OK(a.api,a.Xa,a.layoutId,a.i),g.I(a,a.B),a.B.init(AG(\"ad-feedback-dialog\"),b,a.macros),a.B.Ea(a.Ba),a.B.subscribe(\"a\",function(){return a.ea(\"c\")})};\nKwa\u003dfunction(a,b){if(b\u003db.content\u0026\u0026b.content.confirmDialogRenderer||null)a.D\u003dnew PK(a.api,a.Xa,a.layoutId,a.i),g.I(a,a.D),a.D.init(AG(\"ad-mute-confirm-dialog\"),b,a.macros),a.D.Ea(a.Ba),a.D.subscribe(\"b\",function(){return a.ea(\"c\")})};\nLwa\u003dfunction(a){a.u\u0026\u0026a.u.Ra(\"click\",a.dI,a);g.pv(a.S,\"click\",function(){return a.dI()})};\nRK\u003dfunction(a,b,c,d,e,f){HK.call(this,a,b,c,d,void 0\u003d\u003d\u003df?!0:f,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\");this.u\u003dnull;this.C\u003de;this.hide()};\nMwa\u003dfunction(a,b,c){b\u003db.dialog\u0026\u0026b.dialog.adInfoDialogRenderer||null;null\u003d\u003db?g.bu(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(a.u\u003dnew QK(a.api,a.Xa,a.layoutId,a.i,a.C),g.I(a,a.u),a.u.init(AG(\"ad-info-dialog\"),b,c),a.u.Ea(a.C),a.u.subscribe(\"d\",function(){return a.ea(\"f\")}),a.u.subscribe(\"c\",function(){return a.ea(\"e\")}))};\nOwa\u003dfunction(a,b,c){null\u003d\u003da.button?g.bu(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(a.B\u0026\u0026g.M(a.B.element,\"ytp-ad-info-hover-text-short\"),(b\u003db\u0026\u0026b.serviceEndpoint\u0026\u0026b.serviceEndpoint.adInfoDialogEndpoint||null)?(Mwa(a,b,c),a.button.Ra(\"click\",function(){a.u\u0026\u0026!a.u.wb\u0026\u0026(a.u.show(),Nwa(a))})):a.button.Ra(\"click\",function(){return Nwa(a)}))};\nNwa\u003dfunction(a){a.api.onAdUxClicked(\"ad-info-icon-button\",a.layoutId)};\nSK\u003dfunction(a,b,c,d,e,f){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-text\"},void 0\u003d\u003d\u003df?\"ad-text\":f,c,d,void 0\u003d\u003d\u003de?null:e);this.u\u003dnull;this.hide()};\nTK\u003dfunction(a,b){b\u0026\u0026g.ph(a.element,qK(a.u,b))};\nUK\u003dfunction(a,b,c,d,e,f,h){pK.call(this,a,b,c,d,e,f);this.u\u003dh;g.I(this,this.u);this.Ia\u003dthis.D\u003d-1};\nVK\u003dfunction(a){a.u\u0026\u0026-1\u003d\u003d\u003da.D\u0026\u0026(a.D\u003da.u.subscribe(\"h\",a.Jo,a),a.Ia\u003da.u.subscribe(\"g\",a.Dq,a),a.Jo())};\nWK\u003dfunction(a){null!\u003da.u\u0026\u0026-1!\u003d\u003da.D\u0026\u0026(a.u.fg(a.D),a.u.fg(a.Ia),a.Ia\u003d-1,a.D\u003d-1)};\ng.XK\u003dfunction(a,b,c,d,e,f){g.G.call(this);this.element\u003da;this.state\u003dnull;c||a.hide();this.B\u003db;this.C\u003dvoid 0\u003d\u003d\u003dd?b:d;this.i\u003df;this.u\u003de;this.delay\u003dnew g.L(this.CB,0,this);g.I(this,this.delay)};\nYK\u003dfunction(a,b){a\u003da.element.element;b?a.setAttribute(\"aria-hidden\",\"true\"):a.removeAttribute(\"aria-hidden\")};\nZK\u003dfunction(a,b,c,d,e,f){UK.call(this,a,b,{G:\"div\",L:\"ytp-ad-preview-slot\"},\"ad-preview\",c,d,e);var h\u003dthis;this.La\u003d-1;this.B\u003dnew g.oK({G:\"span\",L:\"ytp-ad-preview-container\"});g.I(this,this.B);this.C\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-preview-text\");g.I(this,this.C);this.C.Ea(this.B.element);this.S\u003dnew g.oK({G:\"span\",L:\"ytp-ad-preview-image\"});g.I(this,this.S);this.I\u003dnew JK(this.api,this.Xa,this.layoutId,this.i);g.I(this,this.I);this.I.Ea(this.S.element);this.S.Ea(this.B.element);\nthis.B.Ea(this.element);this.Z\u003dnew g.XK(this.B,400,!1,100,function(){return h.hide()});\ng.I(this,this.Z);this.Ba\u003d0;this.Ka\u003d!1;this.Wa\u003df;this.hide()};\n$K\u003dfunction(a){a.Z.show(100);a.show()};\naL\u003dfunction(a,b,c,d,e){UK.call(this,a,b,{G:\"div\",Ja:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],U:[{G:\"div\",L:\"ytp-flyout-cta-icon-container\"},{G:\"div\",L:\"ytp-flyout-cta-body\",U:[{G:\"div\",L:\"ytp-flyout-cta-text-container\",U:[{G:\"div\",L:\"ytp-flyout-cta-headline-container\"},{G:\"div\",L:\"ytp-flyout-cta-description-container\"}]},{G:\"div\",L:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",c,d,e);this.S\u003dnew JK(this.api,this.Xa,this.layoutId,this.i,\"ytp-flyout-cta-icon\");g.I(this,this.S);this.S.Ea(this.Fa(\"ytp-flyout-cta-icon-container\"));\nthis.I\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-flyout-cta-headline\");g.I(this,this.I);this.I.Ea(this.Fa(\"ytp-flyout-cta-headline-container\"));this.C\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-flyout-cta-description\");g.I(this,this.C);this.C.Ea(this.Fa(\"ytp-flyout-cta-description-container\"));this.B\u003dnew DK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-flyout-cta-action-button\"]);g.I(this,this.B);this.B.Ea(this.Fa(\"ytp-flyout-cta-action-button-container\"));this.Z\u003dnull;this.Ba\u003d0;this.hide()};\nbL\u003dfunction(a,b,c,d,e){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",c,d,void 0\u003d\u003d\u003de?null:e);var f\u003dthis;this.u\u003dnull;this.C\u003dnew LK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.I(this,this.C);this.C.Ea(this.element);this.B\u003dnew LK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.I(this,this.B);this.B.Ea(this.element);this.D\u003dnew g.XK(this,400,!1,500,function(){return f.hide()});\ng.I(this,this.D);this.hide()};\nPwa\u003dfunction(a,b){a.C.init(AG(\"toggle-button\"),a.u.likeButton.toggleButtonRenderer,b);a.B.init(AG(\"toggle-button\"),a.u.dislikeButton.toggleButtonRenderer,b);a.T(a.element,\"change\",a.fI)};\ncL\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?0:e;g.G.call(this);this.B\u003da;this.u\u003d!1;this.X\u003dd;this.I\u003d!1;this.i\u003dnull;0\u003cb\u0026\u0026(this.i\u003dnew g.L(this.vJ,b,this),g.I(this,this.i));this.D\u003dnew g.L(this.vJ,c,this);g.I(this,this.D);this.S\u003dZea(this.B,e,1,d);g.I(this,this.S);this.K\u003dZea(this.B,0,d,1);g.I(this,this.K);this.C\u003dnew ay;g.I(this,this.C)};\ndL\u003dfunction(a,b,c,d,e,f){UK.call(this,a,b,{G:\"div\",L:\"ytp-ad-skip-button-slot\"},\"skip-button\",c,d,e);var h\u003dthis;this.S\u003dnull;this.Ba\u003d!1;this.Ka\u003df;this.C\u003dnew g.oK({G:\"span\",Ja:[\"ytp-ad-skip-button-container\"]});g.I(this,this.C);this.C.Ea(this.element);this.B\u003dthis.I\u003dnull;this.La\u003dnew g.XK(this.C,500,!1,100,function(){return h.hide()});\ng.I(this,this.La);this.Z\u003dnew cL(this.C.element,15E3,5E3,.5,.5);g.I(this,this.Z);this.hide()};\nRwa\u003dfunction(a){var b\u003da.S\u0026\u0026a.S.adRendererCommands;b\u003db\u0026\u0026b.clickCommand\u0026\u0026b.clickCommand.commandExecutorCommand\u0026\u0026b.clickCommand.commandExecutorCommand.commands||[];return a.api.V().N(\"html5_enable_single_video_vod_ivar_on_pacf\")?b.some(function(c){return c.adLifecycleCommand?Qwa(c.adLifecycleCommand):!1}):b.some(function(c){return c.adLifecycleCommand})};\nQwa\u003dfunction(a){return\"END_LINEAR_AD\"\u003d\u003d\u003da.action||\"END_LINEAR_AD_PLACEMENT\"\u003d\u003d\u003da.action};\neL\u003dfunction(a,b,c,d,e,f){UK.call(this,a,b,{G:\"div\",L:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",c,d,e);this.Z\u003df;this.I\u003d!1;this.S\u003d0;this.C\u003dthis.B\u003dnull;this.hide()};\nSwa\u003dfunction(a,b){a.I||(a.I\u003d!0,a.B\u0026\u0026(b?a.B.Z.hide():a.B.hide()),b?(a\u003da.C,a.La.show(),a.show()):a.C.show())};\nfL\u003dfunction(a,b,c,d){DK.call(this,a,b,c,d,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\ngL\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;pK.call(this,a,b,{G:\"span\",L:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",c,d);this.u\u003de;this.hide()};\nhL\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;BG.call(this,\"player-overlay\",a,{},b,d);this.videoAdDurationSeconds\u003dc;this.i\u003dd;this.Xi\u003de};\niL\u003dfunction(a,b){g.R.call(this);this.api\u003da;this.durationMs\u003db;this.i\u003dnull;this.Fe\u003dnew ay(this);g.I(this,this.Fe);this.u\u003dTwa;this.Fe.T(this.api,\"presentingplayerstatechange\",this.Qc);this.i\u003dthis.Fe.T(this.api,\"onAdPlaybackProgress\",this.Xb)};\njL\u003dfunction(a,b){g.R.call(this);this.Xa\u003db;this.u\u003d!1;this.i\u003d0;this.Fe\u003dnew ay(this);g.I(this,this.Fe);this.durationMs\u003da;this.timer\u003dnew g.ci(100);g.I(this,this.timer);this.Fe.T(this.timer,\"tick\",this.Xb);this.B\u003d{seekableStart:0,seekableEnd:a/1E3,current:0};this.start()};\ng.kL\u003dfunction(a,b){var c\u003dMath.abs(Math.floor(a)),d\u003dMath.floor(c/86400),e\u003dMath.floor(c%86400/3600),f\u003dMath.floor(c%3600/60);c\u003dMath.floor(c%60);if(b){b\u003d\"\";0\u003cd\u0026\u0026(b+\u003d\" \"+d+\" Days\");if(0\u003cd||0\u003ce)b+\u003d\" \"+e+\" Hours\";d\u003d(b+(\" \"+f+\" Minutes \")+(c+\" Seconds\")).trim()}else{b\u003d\"\";0\u003cd\u0026\u0026(b+\u003dd+\":\",10\u003ee\u0026\u0026(b+\u003d\"0\"));if(0\u003cd||0\u003ce)b+\u003de+\":\",10\u003ef\u0026\u0026(b+\u003d\"0\");b+\u003df+\":\";10\u003ec\u0026\u0026(b+\u003d\"0\");d\u003db+c}return 0\u003c\u003da?d:\"-\"+d};\ng.lL\u003dfunction(a){return(!(\"button\"in a)||\"number\"!\u003d\u003dtypeof a.button||0\u003d\u003d\u003da.button)\u0026\u0026!(\"shiftKey\"in a\u0026\u0026a.shiftKey)\u0026\u0026!(\"altKey\"in a\u0026\u0026a.altKey)\u0026\u0026!(\"metaKey\"in a\u0026\u0026a.metaKey)\u0026\u0026!(\"ctrlKey\"in a\u0026\u0026a.ctrlKey)};\nmL\u003dfunction(a,b,c,d,e,f){UK.call(this,a,b,{G:\"span\",L:\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",c,d,e);this.videoAdDurationSeconds\u003df;this.B\u003dnull;this.hide()};\nnL\u003dfunction(a,b,c,d){SK.call(this,a,b,c,d,\"ytp-video-ad-top-bar-title\",\"ad-title\")};\noL\u003dfunction(a,b){this.u\u003da;this.i\u003db};\npL\u003dfunction(a){return a.i-a.u};\nqL\u003dfunction(a,b){return a.u+b*pL(a)};\nrL\u003dfunction(a,b,c){return pL(a)?g.tg((b-a.u)/pL(a),0,1):null!\u003dc?c:Infinity};\nsL\u003dfunction(a,b){g.oK.call(this,{G:\"div\",L:\"ytp-ad-persistent-progress-bar-container\",U:[{G:\"div\",L:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003da;this.u\u003db;g.I(this,this.u);this.Kc\u003dthis.Fa(\"ytp-ad-persistent-progress-bar\");this.i\u003d-1;this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.hide();this.onStateChange()};\ntL\u003dfunction(a,b,c,d,e,f){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-player-overlay\",U:[{G:\"div\",L:\"ytp-ad-player-overlay-flyout-cta\"},{G:\"div\",L:\"ytp-ad-player-overlay-instream-info\"},{G:\"div\",L:\"ytp-ad-player-overlay-skip-or-preview\"},{G:\"div\",L:\"ytp-ad-player-overlay-progress-bar\"},{G:\"div\",L:\"ytp-ad-player-overlay-instream-user-sentiment\"}]},\"player-overlay\",c,d);this.I\u003df;this.S\u003dthis.Fa(\"ytp-ad-player-overlay-flyout-cta\");this.B\u003dthis.Fa(\"ytp-ad-player-overlay-instream-info\");this.C\u003dnull;Uwa(this)\u0026\u0026(a\u003d\nhh(\"div\"),g.M(a,\"ytp-ad-player-overlay-top-bar-gradients\"),b\u003dthis.B,b.parentNode\u0026\u0026b.parentNode.insertBefore(a,b),(b\u003dthis.api.getVideoData(2))\u0026\u0026b.isListed\u0026\u0026b.title\u0026\u0026(c\u003dnew nL(this.api,this.Xa,this.layoutId,this.i),c.Ea(a),c.init(AG(\"ad-title\"),{text:b.title},this.macros),g.I(this,c)),this.C\u003da);this.D\u003dthis.Fa(\"ytp-ad-player-overlay-skip-or-preview\");this.Ba\u003dthis.Fa(\"ytp-ad-player-overlay-progress-bar\");this.Z\u003dthis.Fa(\"ytp-ad-player-overlay-instream-user-sentiment\");this.u\u003de;g.I(this,this.u);this.hide()};\nUwa\u003dfunction(a){a\u003da.api.V();return g.wE(a)\u0026\u0026a.isMobile};\nWwa\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?!0:c;var d\u003dg.O(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),e\u003dg.Ti(window.location.href);e\u0026\u0026d.push(e);e\u003dg.Ti(a);if(g.Ub(d,e)||!e\u0026\u0026cb(a,\"/\"))if(g.P(\"autoescape_tempdata_url\")\u0026\u0026(d\u003ddocument.createElement(\"a\"),g.qg(d,a),a\u003dd.href),a\u0026\u0026(a\u003dVi(a),d\u003da.indexOf(\"#\"),a\u003d0\u003ed?a:a.substr(0,d)))if(c\u0026\u0026!b.csn\u0026\u0026(b.itct||b.ved)\u0026\u0026(b\u003dObject.assign({csn:g.ty()},b)),f){var f\u003dparseInt(f,10);isFinite(f)\u0026\u00260\u003cf\u0026\u0026Vwa(a,b,f)}else Vwa(a,b)};\nVwa\u003dfunction(a,b,c){a\u003d\"ST-\"+Gg(a).toString(36);b\u003db?g.bj(b):\"\";c\u003dc||5;hv()\u0026\u0026g.Mu(a,b,c)};\nuL\u003dfunction(a,b,c){var d\u003d{};b\u0026\u0026(d.v\u003db);c\u0026\u0026(d.list\u003dc);a\u003d{name:a,locale:void 0,feature:void 0};for(var e in d)a[e]\u003dd[e];d\u003dg.dj(\"/sharing_services\",a);g.Gv(d)};\ng.Ywa\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dvoid 0\u003d\u003d\u003dd?window:d;d\u003dd.location;a\u003dg.dj(a,b)+c;var e\u003dvoid 0\u003d\u003d\u003de?sk:e;e\u003duk(a,e)||Xwa;d.href\u003dvk(e)};\ng.vL\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dg.O(\"EVENT_ID\");d\u0026\u0026(b.ei||(b.ei\u003dd));b\u0026\u0026Wwa(a,b);c||((window.ytspf||{}).enabled?spf.navigate(a):g.Ywa(a))};\ng.wL\u003dfunction(a,b,c,d){c\u0026\u0026Wwa(a,c);c\u003dg.Tf(a);c\u003dg.Pf(c);a!\u003dc\u0026\u0026du(Error(\"Unsafe window.open URL: \"+a));a\u003dc;b\u003db||Gg(a).toString(36);var e,f;if(d\u0026\u0026\"function\"\u003d\u003d\u003dtypeof(null\u003d\u003d(e\u003ddocument.featurePolicy)?void 0:e.features)\u0026\u0026(null\u003d\u003d(f\u003ddocument.featurePolicy)?0:f.features().includes(\"attribution-reporting\")))try{a\u003dZwa(a);var h\u003dObject.keys(d).map(function(l){return l.toLowerCase()+\"\u003d\"+d[l]}).join(\",\");\nwindow.open(a,b,h);return}catch(l){}window.open(a,b)};\nZwa\u003dfunction(a){return\"www.googleadservices.com\"!\u003d\u003dg.Ti(a)?a:a+\"\u0026nis\u003d3\"};\ng.xL\u003dfunction(a,b,c){b\u003d$wa(null,b,c);if(b\u003drg(b,window,\"loginPopup\",\"width\u003d800,height\u003d600,resizable\u003dyes,scrollbars\u003dyes\"))c\u003dg.Mv(\"LOGGED_IN\",function(d){g.Nv(g.O(\"LOGGED_IN_PUBSUB_KEY\",void 0));Vt(\"LOGGED_IN\",!0);a(d)}),Vt(\"LOGGED_IN_PUBSUB_KEY\",c),b.moveTo((screen.width-800)/2,(screen.height-600)/2)};\n$wa\u003dfunction(a,b,c){var d\u003d\"/signin?context\u003dpopup\";c\u0026\u0026(d\u003ddocument.location.protocol+\"//\"+c+d);c\u003ddocument.location.protocol+\"//\"+document.domain+\"/post_login\";a\u0026\u0026(c\u003dcj(c,\"mode\",a));a\u003dcj(d,\"next\",c);b\u0026\u0026(a\u003dcj(a,\"feature\",b));return a};\naxa\u003dfunction(a,b){var c,d;if(!a)return!1;if((null\u003d\u003d\u003d(c\u003da.signalServiceEndpoint)||void 0\u003d\u003d\u003dc?0:c.signal)\u0026\u0026b.Nq)return!!b.Nq[a.signalServiceEndpoint.signal];if((null\u003d\u003d\u003d(d\u003da.continuationCommand)||void 0\u003d\u003d\u003dd?0:d.request)\u0026\u0026b.AD)return!!b.AD[a.continuationCommand.request];for(var e in a)if(b.xD[e])return!0;return!1};\nbxa\u003dfunction(a,b){var c,d;if((null\u003d\u003d\u003d(c\u003da.signalServiceEndpoint)||void 0\u003d\u003d\u003dc?0:c.signal)\u0026\u0026b.Nq){var e\u003db.Nq[a.signalServiceEndpoint.signal];if(e)return e()}if((null\u003d\u003d\u003d(d\u003da.continuationCommand)||void 0\u003d\u003d\u003dd?0:d.request)\u0026\u0026b.AD\u0026\u0026(e\u003db.AD[a.continuationCommand.request]))return e();for(var f in a)if(b.xD[f]\u0026\u0026(a\u003db.xD[f]))return a()};\nyL\u003dfunction(a){return function(){return new a}};\ndxa\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?\"UNKNOWN_INTERFACE\":b;if(1\u003d\u003d\u003da.length)return a[0];var c\u003dcxa[b];if(c){var d\u003dnew RegExp(c),e\u003dg.q(a);for(c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,d.exec(c))return c}var f\u003d[];Object.entries(cxa).forEach(function(h){var l\u003dg.q(h);h\u003dl.next().value;l\u003dl.next().value;b!\u003d\u003dh\u0026\u0026f.push(l)});\nd\u003dnew RegExp(f.join(\"|\"));a.sort(function(h,l){return h.length-l.length});\ne\u003dg.q(a);for(c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,!d.exec(c))return c;return a[0]};\ng.zL\u003dfunction(a){return\"/youtubei/v1/\"+dxa(a)};\nAL\u003dfunction(a){var b\u003dg.O(\"INNERTUBE_HOST_OVERRIDE\");b\u0026\u0026(a\u003dString(b)+String(Vi(a)));return a};\nexa\u003dfunction(a,b){var c\u003d{};g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.Authorization)||(c.key\u003dg.O(\"INNERTUBE_API_KEY\"));g.P(\"json_condensed_response\")\u0026\u0026(c.prettyPrint\u003d\"false\");return a\u003dku(a,c)};\nBL\u003dfunction(a,b){return{method:void 0\u003d\u003d\u003db?\"POST\":b,mode:lu(a)?\"same-origin\":\"cors\",credentials:lu(a)?\"same-origin\":\"include\"}};\nCL\u003dfunction(){};\nDL\u003dfunction(){};\nEL\u003dfunction(a,b,c,d){this.B\u003da;this.Ye\u003db;this.u\u003dc;this.C\u003dd;this.i\u003dvoid 0;a.Nq||(a.Nq\u003d{});a.Nq\u003dObject.assign(Object.assign({},fxa),a.Nq)};\ngxa\u003dfunction(a,b,c,d){if(void 0!\u003d\u003dEL.i){if(d\u003dEL.i,a\u003d[a!\u003d\u003dd.B,b!\u003d\u003dd.Ye,c!\u003d\u003dd.u,!1,!1,void 0!\u003d\u003dd.i],a.some(function(e){return e}))throw new g.yw(\"InnerTubeTransportService is already initialized\",a);\n}else EL.i\u003dnew EL(a,b,c,d)};\nGL\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?FL:d;var e\u003dbxa(b,a.B);if(!e)return Qh(new g.yw(\"Error: No request builder found for command.\",b));var f\u003de.D(b,c,d);return f?new Lh(function(h){var l,m,n;return g.B(function(p){if(1\u003d\u003dp.i)return m\u003d\"cors\"\u003d\u003d\u003d(null\u003d\u003d\u003d(l\u003df.Hq)||void 0\u003d\u003d\u003dl?void 0:l.mode)?\"cors\":void 0,g.A(p,hxa(a,f.config,m),2);n\u003dp.u;h(ixa(a,f,n));g.ra(p)})}):Qh(new g.yw(\"Error: Failed to build request for command.\",b))};\ng.RJ\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?{tp:{identity:FL}}:e;var f\u003dvoid 0\u003d\u003d\u003df?!0:f;b.context||(b.context\u003dLJ(d,f));return new Lh(function(h){var l,m,n,p,r;return g.B(function(t){if(1\u003d\u003dt.i)return l\u003dAL(c),m\u003dlu(l)?\"same-origin\":\"cors\",g.A(t,hxa(a,e,m),2);n\u003dt.u;p\u003dexa(AL(c),n);r\u003d{input:p,Hq:BL(p),Sk:b,config:e};h(ixa(a,r,n));g.ra(t)})})};\nixa\u003dfunction(a,b,c){var d,e,f,h,l,m,n,p,r,t,u,x,y,z;return g.B(function(D){switch(D.i){case 1:D.eb(2);break;case 3:if((m\u003dD.u)\u0026\u0026!m.isExpired())return D.return(Promise.resolve(m.i()));case 2:if(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.Sk)||void 0\u003d\u003d\u003dd?0:d.context)for(n\u003dg.q([]),p\u003dn.next();!p.done;p\u003dn.next())r\u003dp.value,r.Vda(b.Sk.context);if(null\u003d\u003d\u003d(e\u003da.i)||void 0\u003d\u003d\u003de?0:e.C(b.input,b.Sk))return D.return(a.i.B(b.input,b.Sk));t\u003dJSON.stringify(b.Sk);b.Hq\u003dObject.assign(Object.assign({},b.Hq),{headers:c});u\u003d\nObject.assign({},b.Hq);\"POST\"\u003d\u003d\u003db.Hq.method\u0026\u0026(u\u003dObject.assign(Object.assign({},u),{body:t}));(null\u003d\u003d\u003d(f\u003db.config)||void 0\u003d\u003d\u003df?0:f.uX)\u0026\u0026Xz(b.config.uX);return g.A(D,a.Ye.fetch(b.input,u,b.config),4);case 4:x\u003dD.u;(null\u003d\u003d\u003d(h\u003db.config)||void 0\u003d\u003d\u003dh?0:h.yX)\u0026\u0026Xz(b.config.yX);if(x||null\u003d\u003d\u003d(l\u003da.i)||void 0\u003d\u003d\u003dl||!l.i(b.input,b.Sk)){D.eb(5);break}return g.A(D,a.i.u(b.input,b.Sk),6);case 6:x\u003dD.u;case 5:if(x\u0026\u0026a.C)for(y\u003dg.q(a.C),p\u003dy.next();!p.done;p\u003dy.next())z\u003dp.value,z.handleResponse(x,b);return D.return(x)}})};\nhxa\u003dfunction(a,b,c){return g.B(function(d){if(a.u.WX){var e\u003dd.return,f,h,l\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003dh?void 0:h.identity)||FL;h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003df?void 0:f.sessionIndex;f\u003da.u.nz(l,{sessionIndex:h});f\u003dObject.assign(Object.assign({},jxa(c)),f);d\u003de.call(d,f)}else d\u003dd.return(kxa(a,b,c));return d})};\nkxa\u003dfunction(a,b,c){var d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i){f\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003dd?void 0:d.identity)||FL;h\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003de?void 0:e.sessionIndex;var n\u003dPh(a.u.nz(f,{sessionIndex:h}));return g.A(m,n,2)}l\u003dm.u;return m.return(Promise.resolve(Object.assign(Object.assign({},jxa(c)),l)))})};\njxa\u003dfunction(a){var b\u003d{\"Content-Type\":\"application/json\"},c\u003dg.O(\"VISITOR_DATA\");c\u0026\u0026(b[\"X-Goog-Visitor-Id\"]\u003dc);\"cors\"!\u003d\u003da\u0026\u0026((a\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(b[\"X-Youtube-Client-Name\"]\u003da),(a\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(b[\"X-Youtube-Client-Version\"]\u003da),(a\u003dg.O(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(b[\"X-Youtube-Chrome-Connected\"]\u003da),g.P(\"forward_domain_admin_state_on_embeds\")\u0026\u0026(a\u003dg.O(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(b[\"X-Youtube-Domain-Admin-State\"]\u003da));return b};\nHL\u003dfunction(){};\nIL\u003dfunction(){};\nJL\u003dfunction(){};\nKL\u003dfunction(){};\nLL\u003dfunction(){};\nML\u003dfunction(){};\nNL\u003dfunction(){};\ng.PL\u003dfunction(a,b){if(!OL){var c\u003d{xD:{feedbackEndpoint:yL(JL),modifyChannelNotificationPreferenceEndpoint:yL(KL),playlistEditEndpoint:yL(LL),subscribeEndpoint:yL(HL),unsubscribeEndpoint:yL(IL),webPlayerShareEntityServiceEndpoint:yL(ML)}},d\u003dg.P(\"web_enable_client_location_service\")?KJ.getInstance():void 0,e\u003d[];d\u0026\u0026e.push(d);void 0\u003d\u003d\u003da\u0026\u0026(MJ.i||(MJ.i\u003dnew MJ),a\u003dMJ.i);void 0\u003d\u003d\u003db\u0026\u0026(NL.i||(NL.i\u003dnew NL),b\u003dNL.i);gxa(c,b,a,e);OL\u003dEL.i}return OL};\nQL\u003dfunction(){};\nlxa\u003dfunction(){QL.i||(QL.i\u003dnew QL);return QL.i};\nnxa\u003dfunction(){if(!g.P(\"disable_biscotti_fetch_for_ad_blocker_detection\")\u0026\u0026!g.P(\"disable_biscotti_fetch_entirely_for_all_web_clients\")\u0026\u0026hv()\u0026\u0026\"1\"!\u003dSe(g.O(\"PLAYER_VARS\",{}),\"privembed\",!1)){var a\u003dfunction(){RL\u003d!0;\"google_ad_status\"in window?Vt(\"DCLKSTAT\",1):Vt(\"DCLKSTAT\",2)};\ntry{g.Uy(\"//static.doubleclick.net/instream/ad_status.js\",a)}catch(b){}mxa.push(g.Ev.Qf(function(){if(!(RL||\"google_ad_status\"in window)){try{if(a){var b\u003d\"\"+g.Pa(a),c\u003dsma[b];c\u0026\u0026g.Nv(c)}}catch(d){}RL\u003d!0;Vt(\"DCLKSTAT\",3)}},5E3))}};\noxa\u003dfunction(){var a\u003dNumber(g.O(\"DCLKSTAT\",0));return isNaN(a)?0:a};\nSL\u003dfunction(){};\npxa\u003dfunction(){var a\u003dnavigator;return new Promise(function(b,c){var d;null!\u003d\u003d(d\u003da.webkitTemporaryStorage)\u0026\u0026void 0!\u003d\u003dd\u0026\u0026d.queryUsageAndQuota?a.webkitTemporaryStorage.queryUsageAndQuota(function(e,f){b({usage:e,quota:f})},function(e){c(e)}):c(Error(\"webkitTemporaryStorage is not supported.\"))})};\nqw\u003dfunction(a,b){var c\u003dthis;this.handleError\u003da;this.i\u003db;this.u\u003d!1;void 0\u003d\u003d\u003dself.document||self.addEventListener(\"beforeunload\",function(){c.u\u003d!0});\nthis.B\u003dMath.random()\u003c\u003dYt(\"ytidb_transaction_ended_event_rate_limit\",.02)};\nrxa\u003dfunction(a,b){SL.getInstance().estimate().then(function(c){c\u003dObject.assign(Object.assign({},b),{isSw:void 0\u003d\u003d\u003dself.document,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:qxa(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.usage),deviceStorageQuotaMbytes:qxa(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.quota)});a.i(\"idbQuotaExceeded\",c)})};\nqxa\u003dfunction(a){return\"undefined\"\u003d\u003d\u003dtypeof a?\"-1\":String(Math.ceil(a/1048576))};\nTL\u003dfunction(){this.u\u003d!1;this.i\u003dnull};\ntxa\u003dfunction(a,b,c,d,e,f,h){h\u003dvoid 0\u003d\u003d\u003dh?!1:h;c?(a.u\u003d!0,g.Uy(c,function(){a.u\u003d!1;var l\u003d0\u003c\u003dc.indexOf(\"/th/\");if(l?window.trayride:window.botguard)sxa(a,d,!!h,l,e);else{l\u003drma(c);var m\u003ddocument.getElementById(l);m\u0026\u0026(oja(l),m.parentNode.removeChild(m));g.Cy(new g.yw(\"Unable to load Botguard\",\"from \"+c))}},f)):b\u0026\u0026(f\u003dg.ih(\"SCRIPT\"),f.textContent\u003db,f.nonce\u003dsg(),document.head.appendChild(f),document.head.removeChild(f),((b\u003db.includes(\"trayride\"))?window.trayride:window.botguard)?sxa(a,d,!!h,b,e):g.Cy(Error(\"Unable to load Botguard from JS\")))};\nsxa\u003dfunction(a,b,c,d,e){var f,h;if(g.P(\"use_bg_facade\"))if(c\u003dd?\"trayride\":\"botguard\",window[c])try{var l\u003dnew kk({program:b,globalName:c});e\u0026\u0026l.IX.then(function(){e(b)});\na.i\u003dl}catch(m){m instanceof Error\u0026\u0026g.Cy(m)}else g.Cy(Error(\"VM not loaded, cannot start\"));else if(l\u003dd?null\u003d\u003d\u003d(f\u003dwindow.trayride)||void 0\u003d\u003d\u003df?void 0:f.ad:null\u003d\u003d\u003d(h\u003dwindow.botguard)||void 0\u003d\u003d\u003dh?void 0:h.bg)if(c)try{uxa(a,new l(b,e?function(){e(b)}:g.Ia))}catch(m){m instanceof Error\u0026\u0026g.Cy(m)}else{try{uxa(a,new l(b))}catch(m){m instanceof Error\u0026\u0026g.Cy(m)}e\u0026\u0026e(b)}else g.Cy(Error(\"Failed to finish initializing VM\"))};\nvxa\u003dfunction(a,b){var c\u003dg.UL;a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?3E3:b;return c.i?Promise.race([new Promise(function(d,e){setTimeout(function(){setTimeout(function(){setTimeout(function(){e(Error(\"Timed out waiting for snapshot\"))},0)},0)},b)}),\nnew Promise(function(d){c.i?c.i.snapshot?c.i.snapshot({fv:a}).then(d):c.i.hot?c.i.hot(d,!0,a):c.i.invoke?c.i.invoke(d,!0,a):g.Cy(Error(\"VM has unknown interface\")):d(null)})]):Promise.resolve(null)};\nuxa\u003dfunction(a,b){a.i\u003db};\ng.XL\u003dfunction(a,b,c){var d\u003dg.ED(b.experiments,\"bg_vm_reinit_threshold\");b.N(\"always_reinit_bg_vm\")\u0026\u0026(d\u003d0);wxa(a.program,d)\u0026\u0026($z(\"bg_i\",void 0,\"player_att\"),g.UL.initialize(a,function(){var e\u003da.serverEnvironment;$z(\"bg_l\",void 0,\"player_att\");VL\u003d(0,g.Q)();for(var f\u003d0;f\u003cWL.length;f++){var h\u003dWL[f];try{h(e)}catch(l){}}},b.cspNonce,c))};\nxxa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return g.UL.invoke(a)};\nyxa\u003dfunction(a){var b\u003dYt(\"botguard_async_snapshot_timeout_ms\",3E3);a\u003dvoid 0\u003d\u003d\u003da?{}:a;return vxa(a,b)};\nwxa\u003dfunction(a,b){return a?g.UL.u?!1:!VL||(0,g.Q)()-VL\u003eb:!1};\nAxa\u003dfunction(a,b,c,d){var e\u003dwindow.location.search;if(38\u003d\u003d\u003db.Ka\u0026\u0026\"books\"\u003d\u003d\u003da.playerStyle)return e\u003db.videoId.indexOf(\":\"),g.dj(\"//play.google.com/books/volumes/\"+b.videoId.slice(0,e)+\"/content/media\",{aid:b.videoId.slice(e+1),sig:b.DY});if(30\u003d\u003d\u003db.Ka\u0026\u0026\"docs\"\u003d\u003d\u003da.playerStyle)return g.dj(\"https://docs.google.com/get_video_info\",{docid:b.videoId,authuser:b.authUser,authkey:b.authKey,eurl:a.Ic});if(33\u003d\u003d\u003db.Ka\u0026\u0026\"google-live\"\u003d\u003d\u003da.playerStyle)return g.dj(\"//google-liveplayer.appspot.com/get_video_info\",{key:b.videoId});\n\"yt\"!\u003d\u003da.oa\u0026\u0026g.By(Error(\"getVideoInfoUrl for invalid namespace: \"+a.oa));var f\u003d{html5:\"1\",video_id:b.videoId,cpn:b.clientPlaybackNonce,eurl:a.Ic,ps:a.playerStyle,el:lG(b),hl:a.Be,list:b.playlistId,agcid:b.rM,aqi:b.adQueryId,sts:18968,lact:Fv()};Object.assign(f,a.deviceParams);a.Za\u0026\u0026(f.forced_experiments\u003da.Za);b.Sa?(f.vvt\u003db.Sa,b.mdxEnvironment\u0026\u0026(f.mdx_environment\u003db.mdxEnvironment)):b.rf()\u0026\u0026(f.access_token\u003db.rf());b.adFormat\u0026\u0026(f.adformat\u003db.adFormat);0\u003c\u003db.slotPosition\u0026\u0026(f.slot_pos\u003db.slotPosition);b.breakType\u0026\u0026\n(f.break_type\u003db.breakType);null!\u003d\u003db.TC\u0026\u0026(f.ad_id\u003db.TC);null!\u003d\u003db.jD\u0026\u0026(f.ad_sys\u003db.jD);null!\u003d\u003db.YF\u0026\u0026(f.encoded_ad_playback_context\u003db.YF);b.EC\u0026\u0026(f.tpra\u003d\"1\");a.captionsLanguagePreference\u0026\u0026(f.cc_lang_pref\u003da.captionsLanguagePreference);a.Sa\u0026\u00262!\u003d\u003da.Sa\u0026\u0026(f.cc_load_policy\u003da.Sa);var h\u003dg.jw(g.iw.getInstance(),65);g.PE(a)\u0026\u0026null!\u003dh\u0026\u0026!h\u0026\u0026(f.device_captions_on\u003d\"1\");a.mute\u0026\u0026(f.mute\u003da.mute);b.annotationsLoadPolicy\u0026\u00262!\u003d\u003da.annotationsLoadPolicy\u0026\u0026(f.iv_load_policy\u003db.annotationsLoadPolicy);b.Fq\u0026\u0026(f.endscreen_ad_tracking\u003d\nb.Fq);(h\u003da.S.get(b.videoId))\u0026\u0026h.Kx\u0026\u0026(f.ic_track\u003dh.Kx);b.Za\u0026\u0026(f.itct\u003db.Za);oG(b)\u0026\u0026(f.autoplay\u003d\"1\");b.mutedAutoplay\u0026\u0026(f.mutedautoplay\u003db.mutedAutoplay);b.Vk\u0026\u0026(f.autonav\u003d\"1\");b.zH\u0026\u0026(f.noiba\u003d\"1\");b.isMdxPlayback\u0026\u0026(f.mdx\u003d\"1\",f.ytr\u003db.Cg);b.mdxControlMode\u0026\u0026(f.mdx_control_mode\u003db.mdxControlMode);b.Ql\u0026\u0026(f.ytrcc\u003db.Ql);b.SB\u0026\u0026(f.utpsa\u003d\"1\");b.isFling\u0026\u0026(f.is_fling\u003d\"1\");b.isInlinePlaybackNoAd\u0026\u0026(f.mute\u003d\"1\");b.vnd\u0026\u0026(f.vnd\u003db.vnd);b.Wg\u0026\u0026(h\u003d3\u003d\u003d\u003db.Wg.split(\"|\").length,f.force_ad_params\u003dh?b.Wg:\"||\"+b.Wg);b.Kd\u0026\u0026(f.preload\u003d\nb.Kd);c.width\u0026\u0026(f.width\u003dc.width);c.height\u0026\u0026(f.height\u003dc.height);b.Ef\u0026\u0026(f.splay\u003d\"1\");b.ypcPreview\u0026\u0026(f.ypc_preview\u003d\"1\");mG(b)\u0026\u0026(f.content_v\u003dmG(b));b.rb\u0026\u0026(f.livemonitor\u003d1);a.authUser\u0026\u0026(f.authuser\u003da.authUser);a.pageId\u0026\u0026(f.pageid\u003da.pageId);a.Aa\u0026\u0026(f.ei\u003da.Aa);a.i\u0026\u0026(f.iframe\u003d\"1\");b.contentCheckOk\u0026\u0026(f.cco\u003d\"1\");b.racyCheckOk\u0026\u0026(f.rco\u003d\"1\");a.B\u0026\u0026b.XB\u0026\u0026(f.live_start_walltime\u003db.XB);a.B\u0026\u0026b.fh\u0026\u0026(f.live_manifest_duration\u003db.fh);a.B\u0026\u0026b.playerParams\u0026\u0026(f.player_params\u003db.playerParams);a.B\u0026\u0026b.cycToken\u0026\u0026(f.cyc\u003db.cycToken);\na.B\u0026\u0026b.GC\u0026\u0026(f.tkn\u003db.GC);0!\u003d\u003dd\u0026\u0026(f.vis\u003dd);a.enableSafetyMode\u0026\u0026(f.enable_safety_mode\u003d\"1\");b.xb\u0026\u0026(f.kpt\u003db.xb);b.ek\u0026\u0026(f.kids_age_up_mode\u003db.ek);b.kidsAppInfo\u0026\u0026(f.kids_app_info\u003db.kidsAppInfo);b.yr\u0026\u0026(f.upg_content_filter_mode\u003d\"1\");a.widgetReferrer\u0026\u0026(f.widget_referrer\u003da.widgetReferrer.substring(0,128));b.xa?(c\u003dnull!\u003db.xa.latitudeE7\u0026\u0026null!\u003db.xa.longitudeE7?b.xa.latitudeE7+\",\"+b.xa.longitudeE7:\",\",c+\u003d\",\"+(b.xa.clientPermissionState||0)+\",\"+(b.xa.locationRadiusMeters||\"\")+\",\"+(b.xa.locationOverrideToken||\"\")):\nc\u003dnull;c\u0026\u0026(f.uloc\u003dc);b.Zj\u0026\u0026(f.internalipoverride\u003db.Zj);a.embedConfig\u0026\u0026(f.embed_config\u003da.embedConfig);a.hj\u0026\u0026(f.co_rel\u003d\"1\");0\u003ca.ancestorOrigins.length\u0026\u0026(f.ancestor_origins\u003dArray.from(a.ancestorOrigins).join(\",\"));void 0!\u003d\u003da.homeGroupInfo\u0026\u0026(f.home_group_info\u003da.homeGroupInfo);void 0!\u003d\u003da.livingRoomAppMode\u0026\u0026(f.living_room_app_mode\u003da.livingRoomAppMode);a.enablePrivacyFilter\u0026\u0026(f.enable_privacy_filter\u003d\"1\");b.isLivingRoomDeeplink\u0026\u0026(f.is_living_room_deeplink\u003d\"1\");b.Hp\u0026\u0026b.Wp\u0026\u0026(f.clip\u003db.Hp,f.clipt\u003db.Wp);b.hq\u0026\u0026\n(f.disable_watch_next\u003d\"1\");b.dh\u0026\u0026(f.forced_by_var\u003d\"1\");for(var l in f)!zxa.has(l)\u0026\u0026f[l]\u0026\u0026512\u003cString(f[l]).length\u0026\u0026(g.Cy(Error(\"GVI param too long: \"+l)),f[l]\u003d\"\");b\u003da.Ba;g.vE(a)\u0026\u0026(b\u003dmz(b.replace(/\\b(?:www|web)([.-])/,\"tv$1\"))||a.Ba);a\u003dg.dj(b+\"get_video_info\",f);e\u0026\u0026(a\u003dDia(a,e));return a};\ng.YL\u003dfunction(a,b){return a.Ba+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+b.videoId};\ng.ZL\u003dfunction(a){var b\u003d{};b.feature\u003da;return b};\nBxa\u003dfunction(a){var b\u003d{};a.AC\u0026\u0026(b.ytrext\u003da.AC);return g.Qe(b)?void 0:b};\ng.Cxa\u003dfunction(a){var b\u003dthis;this.videoData\u003da;a\u003d{};this.u\u003d(a.c1a\u003dfunction(){if(g.UL.isInitialized()){var c\u003d\"\";b.videoData\u0026\u0026b.videoData.Aa\u0026\u0026(c\u003db.videoData.Aa+(\"\u0026r1b\u003d\"+b.videoData.clientPlaybackNonce));var d\u003d{};c\u003d(d.atr_challenge\u003dc,d);$z(\"bg_v\",void 0,\"player_att\");c\u003dxxa(c);$z(\"bg_s\",void 0,\"player_att\");c\u003dc?\"r1a\u003d\"+c:\"r1c\u003d2\"}else $z(\"bg_e\",void 0,\"player_att\"),c\u003dwindow.trayride||window.botguard?\"r1c\u003d1\":\"r1c\u003d4\";return c},a.c3a\u003dfunction(c){return\"r3a\u003d\"+Math.floor(b.videoData.lengthSeconds%Number(c.c3a)).toString()},\na.c6a\u003dfunction(c){return\"r6a\u003d\"+(Number(c.c)^oxa())},a);\nthis.videoData\u0026\u0026this.videoData.Aa?this.i\u003dgu(this.videoData.Aa):this.i\u003d{}};\ng.Dxa\u003dfunction(a){if(a.videoData\u0026\u0026a.videoData.Aa){for(var b\u003d[a.videoData.Aa],c\u003dg.q(Object.keys(a.u)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,a.i[d]\u0026\u0026a.u[d]\u0026\u0026(d\u003da.u[d](a.i))\u0026\u0026b.push(d);return b.join(\"\u0026\")}return null};\nFxa\u003dfunction(a){var b\u003d{};Object.assign(b,a.u);\"c1b\"in a.i\u0026\u0026(b.c1a\u003dfunction(){return Exa(a)});\nif(a.videoData\u0026\u0026a.videoData.Aa){for(var c\u003d[a.videoData.Aa],d\u003dg.q(Object.keys(b)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,a.i[e]\u0026\u0026b[e]\u0026\u0026(e\u003db[e](a.i))\u0026\u0026c.push(e);return new Promise(function(f,h){Promise.all(c).then(function(l){f(l.filter(function(m){return!!m}).join(\"\u0026\"))},h)})}return Promise.resolve(null)};\nGxa\u003dfunction(a){if(!(\"c1a\"in a.i))return!1;if(!g.UL.isInitialized()){if(g.P(\"player_allow_late_init_bg\")\u0026\u0026!g.UL.u\u0026\u0026a.videoData){var b\u003da.videoData.botguardData;b\u0026\u0026g.XL(b,a.videoData.V(),g.$L(a.videoData.Aa))}return!0}return!1};\ng.$L\u003dfunction(a){return a?\"c1b\"in gu(a):!1};\nExa\u003dfunction(a){if(!g.UL.isInitialized())return $z(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?Promise.resolve(\"r1c\u003d1\"):Promise.resolve(\"r1c\u003d4\");var b\u003d\"\";a.videoData\u0026\u0026a.videoData.Aa\u0026\u0026(b\u003da.videoData.Aa+(\"\u0026r1b\u003d\"+a.videoData.clientPlaybackNonce));a\u003d{};var c\u003d(a.atr_challenge\u003db,a);return new Promise(function(d){$z(\"bg_v\",void 0,\"player_att\");yxa(c).then(function(e){e?($z(\"bg_s\",void 0,\"player_att\"),d(\"r1a\u003d\"+e)):($z(\"bg_e\",void 0,\"player_att\"),d(\"r1c\u003d2\"))},function(){$z(\"bg_e\",void 0,\"player_att\");\nd(\"r1c\u003d3\")})})};\nHxa\u003dfunction(a,b,c){\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d{mediaContentUrl:a,startSeconds:b,suggestedQuality:c});a:{if((b\u003da.mediaContentUrl)\u0026\u0026(b\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(b))\u0026\u0026b[2]){b\u003db[2];break a}b\u003dnull}a.videoId\u003db;return aM(a)};\naM\u003dfunction(a,b,c){if(\"string\"\u003d\u003d\u003dtypeof a)return{videoId:a,startSeconds:b,suggestedQuality:c};b\u003d[\"endSeconds\",\"startSeconds\",\"mediaContentUrl\",\"suggestedQuality\",\"videoId\"];c\u003d{};for(var d\u003d0;d\u003cb.length;d++){var e\u003db[d];a[e]\u0026\u0026(c[e]\u003da[e])}return c};\nIxa\u003dfunction(a,b,c,d){if(g.Ma(a)\u0026\u0026!Array.isArray(a)){b\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");c\u003d{};for(d\u003d0;d\u003cb.length;d++){var e\u003db[d];a[e]\u0026\u0026(c[e]\u003da[e])}return c}b\u003d{index:b,startSeconds:c,suggestedQuality:d};\"string\"\u003d\u003d\u003dtypeof a\u0026\u002616\u003d\u003d\u003da.length?b.list\u003d\"PL\"+a:b.playlist\u003da;return b};\ndM\u003dfunction(a,b){g.G.call(this);var c\u003dthis;this.app\u003da;this.playerType\u003db;this.i\u003d!0;this.element\u003dnull;this.D\u003d{};this.K\u003d{};this.u\u003d{};this.S\u003d[];this.I\u003d{};this.C\u003d{};this.B\u003dnull;this.X\u003dnew Set;bM(this,\"cueVideoById\",this.cueVideoById);bM(this,\"loadVideoById\",this.loadVideoById);bM(this,\"cueVideoByUrl\",this.cueVideoByUrl);bM(this,\"loadVideoByUrl\",this.loadVideoByUrl);bM(this,\"playVideo\",this.playVideo);bM(this,\"pauseVideo\",this.pauseVideo);bM(this,\"stopVideo\",this.stopVideo);bM(this,\"clearVideo\",this.clearVideo);\nbM(this,\"getVideoBytesLoaded\",this.getVideoBytesLoaded);bM(this,\"getVideoBytesTotal\",this.getVideoBytesTotal);bM(this,\"getVideoLoadedFraction\",this.getVideoLoadedFraction);bM(this,\"getVideoStartBytes\",this.getVideoStartBytes);bM(this,\"cuePlaylist\",this.cuePlaylist);bM(this,\"loadPlaylist\",this.loadPlaylist);bM(this,\"nextVideo\",this.nextVideo);bM(this,\"previousVideo\",this.previousVideo);bM(this,\"playVideoAt\",this.playVideoAt);bM(this,\"setShuffle\",this.setShuffle);bM(this,\"setLoop\",this.setLoop);bM(this,\n\"getPlaylist\",this.zS);bM(this,\"getPlaylistIndex\",this.getPlaylistIndex);bM(this,\"getPlaylistId\",this.getPlaylistId);bM(this,\"loadModule\",this.loadModule);bM(this,\"unloadModule\",this.unloadModule);bM(this,\"setOption\",this.setOption);bM(this,\"getOption\",this.getOption);bM(this,\"getOptions\",this.getOptions);bM(this,\"mute\",this.mute);bM(this,\"unMute\",this.unMute);bM(this,\"isMuted\",this.isMuted);bM(this,\"setVolume\",this.setVolume);bM(this,\"getVolume\",this.getVolume);bM(this,\"seekTo\",this.seekTo);bM(this,\n\"getPlayerMode\",this.getPlayerMode);bM(this,\"getPlayerState\",this.getPlayerState);bM(this,\"getPlaybackRate\",this.getPlaybackRate);bM(this,\"setPlaybackRate\",this.setPlaybackRate);bM(this,\"getAvailablePlaybackRates\",this.getAvailablePlaybackRates);bM(this,\"getPlaybackQuality\",function(){return c.getPlaybackQuality(1)});\nbM(this,\"setPlaybackQuality\",this.setPlaybackQuality);bM(this,\"getAvailableQualityLevels\",this.getAvailableQualityLevels);bM(this,\"getCurrentTime\",this.getCurrentTime);bM(this,\"getDuration\",this.getDuration);bM(this,\"addEventListener\",this.CR);bM(this,\"removeEventListener\",this.pX);bM(this,\"getDebugText\",this.getDebugText);bM(this,\"getVideoData\",function(){return c.Cz()});\nbM(this,\"addCueRange\",this.addCueRange);bM(this,\"removeCueRange\",this.removeCueRange);bM(this,\"setSize\",this.setSize);bM(this,\"getApiInterface\",this.getApiInterface);bM(this,\"destroy\",this.destroy);bM(this,\"showVideoInfo\",this.showVideoInfo);bM(this,\"hideVideoInfo\",this.hideVideoInfo);bM(this,\"isVideoInfoVisible\",this.isVideoInfoVisible);bM(this,\"getSphericalProperties\",this.getSphericalProperties);bM(this,\"setSphericalProperties\",this.setSphericalProperties);a\u003dthis.app.V();a.D||(bM(this,\"getVideoEmbedCode\",\nthis.getVideoEmbedCode),bM(this,\"getVideoUrl\",this.getVideoUrl));bM(this,\"getMediaReferenceTime\",this.getMediaReferenceTime);bM(this,\"getSize\",this.getSize);a.D||bM(this,\"logImaAdEvent\",this.logImaAdEvent);cM(this,\"getInternalApiInterface\",this.getInternalApiInterface);cM(this,\"cueVideoByPlayerVars\",this.cueVideoByPlayerVars);cM(this,\"loadVideoByPlayerVars\",this.loadVideoByPlayerVars);cM(this,\"preloadVideoByPlayerVars\",this.preloadVideoByPlayerVars);cM(this,\"getAdState\",this.getAdState);cM(this,\"sendAbandonmentPing\",\nthis.sendAbandonmentPing);cM(this,\"setLoopRange\",this.setLoopRange);cM(this,\"getLoopRange\",this.getLoopRange);cM(this,\"setAutonavState\",this.setAutonavState);cM(this,\"seekToLiveHead\",this.seekToLiveHead);cM(this,\"seekToStreamTime\",this.seekToStreamTime);cM(this,\"seekToChapterWithAnimation\",this.seekToChapterWithAnimation);cM(this,\"startSeekCsiAction\",this.startSeekCsiAction);cM(this,\"getStreamTimeOffset\",this.getStreamTimeOffset);cM(this,\"getVideoData\",this.Cz);cM(this,\"setIsExternalPlaylist\",this.setIsExternalPlaylist);\ncM(this,\"downloadVideo\",this.downloadVideo);cM(this,\"pauseVideoDownload\",this.pauseVideoDownload);cM(this,\"resumeVideoDownload\",this.resumeVideoDownload);cM(this,\"refreshAllVideos\",this.refreshAllVideos);cM(this,\"deleteVideos\",this.deleteVideos);cM(this,\"deleteAllVideos\",this.deleteAllVideos);cM(this,\"isOrchestrationLeader\",this.isOrchestrationLeader);cM(this,\"getAppState\",this.getAppState);cM(this,\"addInfoCardXml\",this.addInfoCardXml);cM(this,\"updateLastActiveTime\",this.updateLastActiveTime);cM(this,\n\"setBlackout\",this.setBlackout);cM(this,\"setAccountLinkState\",this.setAccountLinkState);cM(this,\"updateAccountLinkingConfig\",this.updateAccountLinkingConfig);cM(this,\"setUserEngagement\",this.setUserEngagement);cM(this,\"updateSubtitlesUserSettings\",this.updateSubtitlesUserSettings);cM(this,\"getPresentingPlayerType\",this.getPresentingPlayerType);cM(this,\"canPlayType\",this.canPlayType);cM(this,\"updatePlaylist\",this.updatePlaylist);cM(this,\"updateVideoData\",this.updateVideoData);cM(this,\"updateEnvironmentData\",\nthis.updateEnvironmentData);cM(this,\"sendVideoStatsEngageEvent\",this.sendVideoStatsEngageEvent);cM(this,\"setCardsVisible\",this.setCardsVisible);cM(this,\"productsInVideoVisibilityUpdated\",this.productsInVideoVisibilityUpdated);cM(this,\"setSafetyMode\",this.setSafetyMode);cM(this,\"isAtLiveHead\",function(d){c.isAtLiveHead(void 0,d)});\ncM(this,\"getVideoAspectRatio\",this.getVideoAspectRatio);cM(this,\"getPreferredQuality\",this.getPreferredQuality);cM(this,\"setPlaybackQualityRange\",this.setPlaybackQualityRange);cM(this,\"onAdUxClicked\",this.onAdUxClicked);cM(this,\"getFeedbackProductData\",this.getFeedbackProductData);cM(this,\"getStoryboardFrame\",this.getStoryboardFrame);cM(this,\"getStoryboardFrameIndex\",this.getStoryboardFrameIndex);cM(this,\"getStoryboardLevel\",this.getStoryboardLevel);cM(this,\"getNumberOfStoryboardLevels\",this.getNumberOfStoryboardLevels);\ncM(this,\"getCaptionWindowContainerId\",this.getCaptionWindowContainerId);cM(this,\"getAvailableQualityLabels\",this.getAvailableQualityLabels);cM(this,\"addUtcCueRange\",this.addUtcCueRange);cM(this,\"showAirplayPicker\",this.showAirplayPicker);cM(this,\"addBgVersionChangeCallback\",this.addBgVersionChangeCallback);cM(this,\"setAutonav\",this.setAutonav);cM(this,\"isNotServable\",this.isNotServable);cM(this,\"channelSubscribed\",this.channelSubscribed);cM(this,\"channelUnsubscribed\",this.channelUnsubscribed);cM(this,\n\"isPictureInPictureAllowed\",this.isPictureInPictureAllowed);cM(this,\"togglePictureInPicture\",this.togglePictureInPicture);cM(this,\"supportsGaplessAudio\",this.supportsGaplessAudio);cM(this,\"enqueueVideoByPlayerVars\",function(d){return void c.enqueueVideoByPlayerVars(d)});\ncM(this,\"clearQueue\",this.clearQueue);cM(this,\"isFastLoad\",function(){return!1});\ncM(this,\"getPlayerResponse\",this.getPlayerResponse);cM(this,\"getAudioTrack\",this.mS);cM(this,\"setAudioTrack\",this.setAudioTrack);cM(this,\"getAvailableAudioTracks\",this.nS);cM(this,\"getMaxPlaybackQuality\",this.getMaxPlaybackQuality);cM(this,\"getUserPlaybackQualityPreference\",this.getUserPlaybackQualityPreference);cM(this,\"getStatsForNerds\",this.getStatsForNerds);cM(this,\"getSubtitlesUserSettings\",this.getSubtitlesUserSettings);cM(this,\"resetSubtitlesUserSettings\",this.resetSubtitlesUserSettings);cM(this,\n\"setMinimized\",this.setMinimized);cM(this,\"confirmYpcRental\",this.confirmYpcRental);cM(this,\"setInlinePreview\",this.setInlinePreview);cM(this,\"toggleSubtitlesOn\",this.toggleSubtitlesOn);cM(this,\"handleExternalCall\",this.handleExternalCall);cM(this,\"isExternalMethodAvailable\",this.isExternalMethodAvailable);cM(this,\"setScreenLayer\",this.setScreenLayer);cM(this,\"getCurrentPlaylistSequence\",this.getCurrentPlaylistSequence);cM(this,\"getPlaylistSequenceForTime\",this.getPlaylistSequenceForTime);cM(this,\n\"shouldSendVisibilityState\",this.shouldSendVisibilityState);cM(this,\"updateFullerscreenEduButtonVisibility\",this.updateFullerscreenEduButtonVisibility);cM(this,\"updateFullerscreenEduButtonSubtleModeState\",this.updateFullerscreenEduButtonSubtleModeState);cM(this,\"setGlobalCrop\",this.setGlobalCrop);cM(this,\"getVisibilityState\",this.getVisibilityState);cM(this,\"isMutedByMutedAutoplay\",this.isMutedByMutedAutoplay);cM(this,\"setInternalSize\",this.setInternalSize)};\nbM\u003dfunction(a,b,c){a.D[b]\u003dfunction(){var d\u003dg.Aa.apply(0,arguments);a.ma();return c.apply(a,d)};\na.u.hasOwnProperty(b)||cM(a,b,c);a.S.push(b)};\neM\u003dfunction(a,b,c){a.K[b]\u003dfunction(){var d\u003dg.Aa.apply(0,arguments);a.ma();return c.apply(a,d)};\na.u.hasOwnProperty(b)||cM(a,b,c);a.S.push(b)};\ncM\u003dfunction(a,b,c){a.u[b]\u003dfunction(){var d\u003dg.Aa.apply(0,arguments);a.ma();return c.apply(a,d)}};\nNva\u003dfunction(a){a.B||(a.B\u003d{},Object.assign(a.B,a.D),Object.assign(a.B,a.K),a.B.addEventListener\u003dfunction(b,c){Jxa(a,b,c)},a.B.removeEventListener\u003dfunction(b,c){c\u003d\"string\"\u003d\u003d\u003dtypeof c?b+c:b+String(g.Pa(c));\nvar d\u003da.C[c];d\u0026\u0026(a.app.Wl.unsubscribe(b,d),b\u003da.C,c in b\u0026\u0026delete b[c])});\nreturn a.B};\nJxa\u003dfunction(a,b,c){var d\u003d\"string\"\u003d\u003d\u003dtypeof c?b+c:b+String(g.Pa(c));if(!a.C[d]){var e;\"string\"\u003d\u003d\u003dtypeof c?e\u003dfunction(){var h\u003dg.Aa.apply(0,arguments);g.Ha(c).apply(window,h)}:e\u003dc;\nvar f\u003dfunction(h){e({target:a.B,data:h})};\na.C[d]\u003df;a.app.Wl.subscribe(b,f)}};\nKxa\u003dfunction(a,b,c){b\u003dg.tg(Math.floor(b),0,100);isFinite(b)\u0026\u0026fM(a.app,{volume:b,muted:a.isMuted()},c)};\nLxa\u003dfunction(a,b){fM(a.app,{muted:!0,volume:a.getVolume()},b)};\nMxa\u003dfunction(a,b){fM(a.app,{muted:!1,volume:Math.max(5,a.getVolume())},b)};\ng.hM\u003dfunction(a){var b\u003dgM(a.app.vb());if(b)return b.Hv();a\u003da.app.vb();a\u003dg.yE(a.J.V())?a.Jd.get(\"music\"):void 0;return a?a.Hv():null};\njM\u003dfunction(a,b){dM.call(this,a,b);var c\u003dthis;this.i\u003d!1;eM(this,\"cueVideoByPlayerVars\",function(d,e){c.cueVideoByPlayerVars(iM(c,d),e)});\neM(this,\"loadVideoByPlayerVars\",function(d,e,f,h){c.loadVideoByPlayerVars(iM(c,d),e,f,h)});\neM(this,\"preloadVideoByPlayerVars\",function(d,e,f,h){return void c.preloadVideoByPlayerVars(iM(c,d),e,f,h)});\neM(this,\"seekBy\",this.seekBy);eM(this,\"mutedAutoplay\",this.mutedAutoplay);eM(this,\"showControls\",this.showControls);eM(this,\"hideControls\",this.hideControls);eM(this,\"cancelPlayback\",this.cancelPlayback);eM(this,\"getProgressState\",this.getProgressState);eM(this,\"isInline\",this.isInline);eM(this,\"setInline\",this.setInline);eM(this,\"setLoopVideo\",this.setLoopVideo);eM(this,\"getLoopVideo\",this.getLoopVideo);eM(this,\"getStoryboardFormat\",this.getStoryboardFormat);eM(this,\"getVideoContentRect\",this.getVideoContentRect);\neM(this,\"toggleFullscreen\",this.toggleFullscreen);eM(this,\"isFullscreen\",this.isFullscreen);eM(this,\"getVideoStats\",this.getVideoStats);eM(this,\"getPlayerSize\",this.getPlayerSize);eM(this,\"toggleSubtitles\",this.toggleSubtitles);eM(this,\"setCenterCrop\",this.setCenterCrop);eM(this,\"setFauxFullscreen\",this.setFauxFullscreen);eM(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);eM(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);eM(this,\"setSizeStyle\",this.setSizeStyle);eM(this,\"wakeUpControls\",this.wakeUpControls)};\niM\u003dfunction(a,b){var c\u003d{};if(a.app.V().K){a\u003dg.q(Nxa);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,b.hasOwnProperty(d)\u0026\u0026(c[d]\u003db[d])}else for(a\u003dg.q(Oxa),d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,b.hasOwnProperty(d)\u0026\u0026(c[d]\u003db[d]);return c};\nPxa\u003dfunction(a,b,c){var d\u003da.app.getIngestionTime(c);if(!d)return 0;a\u003dd-a.app.getCurrentTime(c);return b-a};\ng.kM\u003dfunction(a){jM.call(this,a);this.settingsMenu\u003dnull};\nlM\u003dfunction(a){a\u003da.vb();var b\u003da.Jd.get(\"endscreen\");return b\u0026\u0026b.Lq()?!0:a.vx()||g.yE(a.J.V())};\ng.mM\u003dfunction(a,b){3\u003d\u003d\u003da.getPresentingPlayerType()?a.ea(\"mdxautoplaycancel\"):a.ea(\"autonavcancel\",b)};\ng.oM\u003dfunction(a){var b\u003dnM(a.vb());return a.app.pg\u0026\u0026!a.isFullscreen()||3\u003d\u003d\u003da.getPresentingPlayerType()\u0026\u0026b\u0026\u0026b.hasNext()\u0026\u0026b.Pk()||!!a.getPlaylist()};\ng.qM\u003dfunction(a){return(a\u003dg.pM(a.vb()))?a.zz():{}};\ng.Qxa\u003dfunction(a){a\u003d(a\u003da.getVideoData())\u0026\u0026a.B;return!!a\u0026\u0026!(!a.audio||!a.video)\u0026\u0026\"application/x-mpegURL\"!\u003d\u003da.mimeType};\ng.Rxa\u003dfunction(a){a\u003da.getVideoData();return!!a\u0026\u0026!!(a.adaptiveFormats||a.hlsFormats||a.jb)};\ng.rM\u003dfunction(a,b,c){a\u003da.bb().element;var d\u003dic(a.children,function(e){e\u003dNumber(e.getAttribute(\"data-layer\"));return c-e||1});\n0\u003ed\u0026\u0026(d\u003d-(d+1));g.lh(a,b,d);b.setAttribute(\"data-layer\",String(c))};\ng.sM\u003dfunction(a){var b\u003da.V();if(!b.Fb)return!1;var c\u003da.getVideoData();if(!c||3\u003d\u003d\u003da.getPresentingPlayerType())return!1;var d\u003d(!c.isLiveDefaultBroadcast||b.N(\"allow_poltergust_autoplay\"))\u0026\u0026!vG(c);d\u003dc.isLivePlayback\u0026\u0026(!b.N(\"allow_live_autoplay\")||!d);var e\u003dc.isLivePlayback\u0026\u0026b.N(\"allow_live_autoplay_on_mweb\");a\u003da.getPlaylist();a\u003d!!a\u0026\u0026a.hasNext();var f\u003dc.watchNextResponse\u0026\u0026c.watchNextResponse.playerOverlays||null;f\u003d!!(f\u0026\u0026f.playerOverlayRenderer\u0026\u0026f.playerOverlayRenderer.autoplay);f\u003dc.D\u0026\u0026f;return!c.ypcPreview\u0026\u0026\n(!d||e)\u0026\u0026!g.Ub(c.Ba,\"ypc\")\u0026\u0026!a\u0026\u0026(!g.nE(b)||f)};\nSxa\u003dfunction(a){a\u003dg.tM(a.app);if(!a)return!1;var b\u003da.getVideoData();if(!b.B||!b.B.video||1080\u003eb.B.video.i||b.FH)return!1;var c\u003d/^qsa/.test(b.clientPlaybackNonce),d\u003d\"r\";0\u003c\u003db.B.id.indexOf(\";\")\u0026\u0026(c\u003d/^[a-p]/.test(b.clientPlaybackNonce),d\u003d\"x\");return c?(a.Da(\"iqss\",d,!0),!0):!1};\nuM\u003dfunction(a){this.Y\u003da;this.u\u003dthis.i\u003dNaN;this.B\u003dg.ED(this.Y.experiments,\"h5_csi_seek_latency_action_sampling\")||1};\nvM\u003dfunction(a,b){this.Y\u003da;this.timerName\u003d\"\";this.B\u003d!1;this.u\u003dNaN;this.C\u003dnew uM(a);this.i\u003db||null;this.B\u003d!1};\nTxa\u003dfunction(a,b,c){var d\u003dg.tE(b.u)\u0026\u0026!b.u.D;if(b.u.dh\u0026\u0026(pE(b.u)||\"shortspage\"\u003d\u003d\u003db.u.xa||TE(b.u)||d)\u0026\u0026!a.B){a.B\u003d!0;a.I\u003db.clientPlaybackNonce;g.O(\"TIMING_ACTION\")||Vt(\"TIMING_ACTION\",a.Y.csiPageType);a.Y.csiServiceName\u0026\u0026Vt(\"CSI_SERVICE_NAME\",a.Y.csiServiceName);if(a.i){d\u003da.i.uj();for(var e\u003dg.q(Object.keys(d)),f\u003de.next();!f.done;f\u003de.next())f\u003df.value,Xz(f,d[f],a.timerName);d\u003da.i.Py;e\u003dg.q(Object.keys(d));for(f\u003de.next();!f.done;f\u003de.next())f\u003df.value,g.Wz(f,d[f],a.timerName);d\u003da.i;d.i\u003d{};d.Py\u003d{}}g.Wz(\"yt_pvis\",\nuna(),a.timerName);g.Wz(\"yt_pt\",\"html5\",a.timerName);a.D!\u003d\u003db.clientPlaybackNonce||Number.isNaN(a.u)||(Zz(\"_start\",a.timerName)?c\u003dBz(a.timerName)._start+a.u:g.Cy(new g.yw(\"attempted to log gapless pbs before CSI timeline started\",{cpn:b.clientPlaybackNonce})));c\u0026\u0026!Zz(\"pbs\",a.timerName)\u0026\u0026a.tick(\"pbs\",c);b\u003da.Y;TE(b)||pE(b)||a.timerName||Zz(\"_start\")}};\nUxa\u003dfunction(a){if(a.i){var b\u003da.i;b.i\u003d{};b.Py\u003d{}}a.B\u003d!1;a.D\u003dvoid 0;a.u\u003dNaN};\nwM\u003dfunction(a,b){g.R.call(this);this.u\u003da;this.startSeconds\u003d0;this.shuffle\u003d!1;this.index\u003d0;this.title\u003d\"\";this.length\u003d0;this.items\u003d[];this.loaded\u003d!1;this.sessionData\u003dthis.i\u003dnull;this.dislikes\u003dthis.likes\u003dthis.views\u003d0;this.order\u003d[];this.author\u003d\"\";this.Z\u003d{};this.B\u003d0;if(a\u003db.session_data)this.sessionData\u003deu(a,\"\u0026\");this.index\u003dMath.max(0,Number(b.index)||0);this.loop\u003d!!b.loop;this.startSeconds\u003dNumber(b.startSeconds)||0;this.title\u003db.playlist_title||\"\";this.description\u003db.playlist_description||\"\";this.author\u003d\nb.author||b.playlist_author||\"\";b.video_id\u0026\u0026(this.items[this.index]\u003db);if(a\u003db.api)\"string\"\u003d\u003d\u003dtypeof a\u0026\u002616\u003d\u003d\u003da.length?b.list\u003d\"PL\"+a:b.playlist\u003da;if(a\u003db.list)switch(b.listType){case \"user_uploads\":this.listId\u003dnew bF(\"UU\",\"PLAYER_\"+a);break;default:var c\u003db.playlist_length;c\u0026\u0026(this.length\u003dNumber(c)||0);this.listId\u003dg.cF(a);if(a\u003db.video)this.items\u003da.slice(0),this.loaded\u003d!0}else if(b.playlist){a\u003db.playlist.toString().split(\",\");0\u003cthis.index\u0026\u0026(this.items\u003d[]);a\u003dg.q(a);for(c\u003da.next();!c.done;c\u003da.next())(c\u003d\nc.value)\u0026\u0026this.items.push({video_id:c});this.length\u003dthis.items.length;if(a\u003db.video)this.items\u003da.slice(0),this.loaded\u003d!0}this.setShuffle(!!b.shuffle);if(a\u003db.suggestedQuality)this.quality\u003da;this.Z\u003ddF(b,\"playlist_\");this.C\u003d(b\u003db.thumbnail_ids)?b.split(\",\"):[]};\nxM\u003dfunction(a){return!!(a.playlist||a.list||a.api)};\nVxa\u003dfunction(a){var b\u003da.index+1;return b\u003e\u003da.length?0:b};\nWxa\u003dfunction(a){var b\u003da.index-1;return 0\u003eb?a.length-1:b};\ng.yM\u003dfunction(a,b,c,d){b\u003dvoid 0!\u003d\u003db?b:a.index;b\u003da.items\u0026\u0026b in a.items?a.items[a.order[b]]:null;var e\u003dnull;b\u0026\u0026(c\u0026\u0026(b.autoplay\u003d\"1\"),d\u0026\u0026(b.autonav\u003d\"1\"),e\u003dnew HF(a.u,b),g.I(a,e),e.startSeconds\u003da.startSeconds||e.clipStart||0,a.listId\u0026\u0026(e.playlistId\u003da.listId.toString()));return e};\nzM\u003dfunction(a,b){a.index\u003dg.tg(b,0,a.length-1);a.startSeconds\u003d0};\nAM\u003dfunction(a,b){if(b.video\u0026\u0026b.video.length){a.title\u003db.title||\"\";a.description\u003db.description;a.views\u003db.views;a.likes\u003db.likes;a.dislikes\u003db.dislikes;a.author\u003db.author||\"\";var c\u003db.loop;c\u0026\u0026(a.loop\u003dc);c\u003dg.yM(a);a.items\u003d[];for(var d\u003dg.q(b.video),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value)e.video_id\u003de.encrypted_id,a.items.push(e);a.length\u003da.items.length;if(b\u003db.index)a.index\u003db;else if(c\u0026\u0026(b\u003dc.videoId,!a.items[a.index]||a.items[a.index].video_id!\u003d\u003db))for(c\u003d0;c\u003ca.items.length;c++)if(a.items[c].video_id\u003d\u003d\u003db){a.index\u003d\nc;break}a.setShuffle(!1);a.loaded\u003d!0;a.B++;a.i\u0026\u0026a.i()}};\ng.BM\u003dfunction(a){var b\u003da.V(),c\u003dXxa(b),d\u003da.Za;d\u0026\u0026(c.clickTracking\u003d{clickTrackingParams:d});d\u003dc.client||{};var e\u003d\"EMBED\",f\u003dlG(a);\"leanback\"\u003d\u003d\u003df?e\u003d\"WATCH\":b.N(\"gvi_channel_client_screen\")\u0026\u0026\"profilepage\"\u003d\u003d\u003df?e\u003d\"CHANNEL\":a.rb?e\u003d\"LIVE_MONITOR\":\"detailpage\"\u003d\u003d\u003df?e\u003d\"WATCH_FULL_SCREEN\":\"adunit\"\u003d\u003d\u003df?e\u003d\"ADUNIT\":\"sponsorshipsoffer\"\u003d\u003d\u003df\u0026\u0026(e\u003d\"UNKNOWN\");d.clientScreen\u003de;if(b\u003da.kidsAppInfo)d.kidsAppInfo\u003dJSON.parse(b);(e\u003da.ek)\u0026\u0026!b\u0026\u0026(d.kidsAppInfo\u003d{contentSettings:{ageUpMode:Yxa[e]}});a.yr\u0026\u0026(d.unpluggedAppInfo\u003d{enableFilterMode:!0});\nif(b\u003da.xa)d.unpluggedLocationInfo\u003db;c.client\u003dd;d\u003dc.request||{};a.Kd\u0026\u0026(d.isPrefetch\u003d!0);if(b\u003da.mdxEnvironment)d.mdxEnvironment\u003db;if(b\u003da.mdxControlMode)d.mdxControlMode\u003dZxa[b];c.request\u003dd;d\u003dc.user||{};if(b\u003da.Sa)d.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}];if(b\u003da.xb)d.delegatePurchases\u003d{oauthToken:b},d.kidsParent\u003d{oauthToken:b};c.user\u003dd;if(d\u003da.contextParams)c.activePlayers\u003d[{playerContextParams:d}];if(a\u003da.clientScreenNonce)c.clientScreenNonce\u003da;return c};\nXxa\u003dfunction(a){var b\u003dLJ(),c\u003db.client||{};if(a.Za){var d\u003da.Za.split(\",\"),e\u003d[];d\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next())e.push(Number(f.value));c.experimentIds\u003de}if(e\u003da.homeGroupInfo)c.homeGroupInfo\u003dJSON.parse(e);if(e\u003da.getPlayerType())c.playerType\u003de;if(e\u003da.deviceParams.ctheme)c.theme\u003de;if(e\u003da.livingRoomAppMode)c.tvAppInfo\u003dObject.assign(Object.assign({},c.tvAppInfo),{livingRoomAppMode:e});if(e\u003da.livingRoomPoTokenId)c.tvAppInfo\u003dObject.assign(Object.assign({},c.tvAppInfo),{livingRoomPoTokenId:e});\nb.client\u003dc;c\u003db.user||{};a.enableSafetyMode\u0026\u0026(c.enableSafetyMode\u003d!0);b.user\u003dc;if(a\u003da.Ic)b.thirdParty\u003d{embedUrl:a};return b};\ndya\u003dfunction(a,b,c){var d\u003da.videoId,e\u003dg.BM(a),f\u003da.V(),h\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(Fv()),referer:document.location.toString(),signatureTimestamp:18968};g.iw.getInstance();a.Vk\u0026\u0026(h.autonav\u003d!0);g.jw(0,141)\u0026\u0026(h.autonavState\u003dg.jw(0,140)?\"STATE_OFF\":\"STATE_ON\");h.autoCaptionsDefaultOn\u003dg.jw(0,66);oG(a)\u0026\u0026(h.autoplay\u003d!0);f.B\u0026\u0026a.cycToken\u0026\u0026(h.cycToken\u003da.cycToken);f.enablePrivacyFilter\u0026\u0026(h.enablePrivacyFilter\u003d!0);a.isFling\u0026\u0026(h.fling\u003d!0);var l\u003da.Wg;if(l){var m\u003d{},n\u003d[];l\u003dl.split(\",\");\nl\u003dg.q(l);for(var p\u003dl.next();!p.done;p\u003dl.next()){p\u003dp.value;var r\u003dp.split(\"|\");3!\u003d\u003dr.length||p.includes(\"\u003d\")||(r[0]\u003d\"breaktype\u003d\"+r[0],r[1]\u003d\"offset\u003d\"+r[1],r[2]\u003d\"url\u003d\"+r[2]);p\u003d{adtype:\"video_ad\"};r\u003dg.q(r);for(var t\u003dr.next();!t.done;t\u003dr.next()){var u\u003dg.q(t.value.split(\"\u003d\"));t\u003du.next().value;u\u003dka(u);p[t]\u003du.join(\"\u003d\")}r\u003dp.url;t\u003dp.presetad;u\u003dp.viralresponseurl;var x\u003dNumber(p.campaignid);if(\"in_display_ad\"\u003d\u003d\u003dp.adtype)r\u0026\u0026(m.url\u003dr),t\u0026\u0026(m.presetAd\u003dt),u\u0026\u0026(m.viralAdResponseUrl\u003du),x\u0026\u0026(m.viralCampaignId\u003dString(x));\nelse if(\"video_ad\"\u003d\u003d\u003dp.adtype){var y\u003d{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(p.offset)||0)}};if(p\u003d$xa[p.breaktype])y.breakType\u003dp;r\u0026\u0026(y.url\u003dr);t\u0026\u0026(y.presetAd\u003dt);u\u0026\u0026(y.viralAdResponseUrl\u003du);x\u0026\u0026(y.viralCampaignId\u003dString(x));n.push(y)}}h.forceAdParameters\u003d{videoAds:n,inDisplayAd:m}}a.isInlinePlaybackNoAd\u0026\u0026(h.isInlinePlaybackNoAd\u003d!0);a.isLivingRoomDeeplink\u0026\u0026(h.isLivingRoomDeeplink\u003d!0);m\u003da.XB;if(null!\u003dm){m\u003d{startWalltime:String(m)};if(n\u003da.fh)m.manifestDuration\u003dString(n||14400);h.liveContext\u003d\nm}a.mutedAutoplay\u0026\u0026(h.mutedAutoplay\u003d!0);a.Ef\u0026\u0026(h.splay\u003d!0);m\u003da.vnd;5\u003d\u003d\u003dm\u0026\u0026(h.vnd\u003dm);m\u003d{};if(n\u003da.isMdxPlayback)m.triggeredByMdx\u003dn;if(n\u003da.Ql)m.skippableAdsSupported\u003dn.split(\",\").includes(\"ska\");if(p\u003da.Cg){n\u003da.AC;l\u003d[];p\u003dg.q(p.split(\",\"));for(r\u003dp.next();!r.done;r\u003dp.next())if(t\u003dr.value)if((r\u003dt.startsWith(\"!\"))\u0026\u0026(t\u003dt.substr(1)),t\u003dt.split(\"-\"),!(3\u003et.length)){r\u003d{applicationState:r?\"INACTIVE\":\"ACTIVE\",clientFormFactor:aya[t[1]]||\"UNKNOWN_FORM_FACTOR\",clientName:bya[t[0]]||\"UNKNOWN_INTERFACE\",clientVersion:t[2]||\n\"\",platform:cya[t[1]]||\"UNKNOWN_PLATFORM\"};t\u003dvoid 0;if(n){u\u003dvoid 0;try{u\u003dJSON.parse(n)}catch(z){g.Cy(z)}u\u0026\u0026(t\u003d{params:[{key:\"ms\",value:u.ms}]},r.osName\u003du.os_name,r.userAgent\u003du.user_agent,r.windowHeightPoints\u003du.window_height_points,r.windowWidthPoints\u003du.window_width_points)}l.push({adSignalsInfo:t,remoteClient:r})}m.remoteContexts\u003dl}a.sourceContainerPlaylistId\u0026\u0026(m.mdxPlaybackSourceContext\u003d{mdxPlaybackContainerInfo:{sourceContainerPlaylistId:a.sourceContainerPlaylistId}});h.mdxContext\u003dm;m\u003db.width;0\u003c\nm\u0026\u0026(h.playerWidthPixels\u003dMath.round(m));if(b\u003db.height)h.playerHeightPixels\u003dMath.round(b);0!\u003d\u003dc\u0026\u0026(h.vis\u003dc);if(c\u003df.widgetReferrer)h.widgetReferrer\u003dc.substring(0,128);g.nE(f)\u0026\u0026!f.N(\"embeds_enable_sending_ancestor_origins_killswitch\")\u0026\u0026h\u0026\u0026(h.ancestorOrigins\u003df.ancestorOrigins);d\u003d{videoId:d,context:e,playbackContext:{contentPlaybackContext:h}};a.contentCheckOk\u0026\u0026(d.contentCheckOk\u003d!0);if(e\u003da.clientPlaybackNonce)d.cpn\u003de;if(e\u003da.playerParams)d.params\u003de;if(e\u003da.playlistId)d.playlistId\u003de;a.racyCheckOk\u0026\u0026(d.racyCheckOk\u003d\n!0);e\u003da.V();if(f\u003de.embedConfig)d.serializedThirdPartyEmbedConfig\u003df;d.captionParams\u003d{};f\u003dg.jw(g.iw.getInstance(),65);null!\u003da.deviceCaptionsOn?d.captionParams.deviceCaptionsOn\u003da.deviceCaptionsOn:g.PE(e)\u0026\u0026(d.captionParams.deviceCaptionsOn\u003dnull!\u003df?!f:!1);a.hP\u0026\u0026(d.captionParams.deviceCaptionsLangPref\u003da.hP);a.JC.length?d.captionParams.viewerSelectedCaptionLangs\u003da.JC:g.LE(e)\u0026\u0026e.N(\"web_player_i_see_captions_2\")\u0026\u0026(e\u003dg.Xpa(),null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?0:e.length)\u0026\u0026(d.captionParams.viewerSelectedCaptionLangs\u003de);e\u003d\n\"onesie\"\u003d\u003d\u003da.fetchType\u0026\u0026a.N(\"html5_onesie_attach_po_token\");f\u003d\"onesie\"!\u003d\u003da.fetchType\u0026\u0026a.N(\"html5_non_onesie_attach_po_token\");if(e||f)a\u003da.V(),a.kd\u0026\u0026(d.serviceIntegrityDimensions\u003d{},d.serviceIntegrityDimensions.poToken\u003da.kd);return d};\neya\u003dfunction(a){return{context:LJ(),videoIds:a}};\nhya\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i){c\u003dg.PL();var m\u003da.V(),n\u003d{context:g.BM(a)};m\u003dm.embedConfig;var p,r,t,u,x,y;var z\u003db.docid||b.video_id||b.videoId||b.id;if(!z){z\u003db.raw_embedded_player_response;if(!z\u0026\u0026!g.P(\"parse_video_id_from_serialized_embedded_player_response_killswitch\")){var D\u003db.embedded_player_response;D\u0026\u0026(z\u003dJSON.parse(D))}z\u003dz?(null\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003d(u\u003dnull\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(r\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003dz||void 0\u003d\u003d\u003dz?void 0:z.embedPreview)||void 0\u003d\u003d\u003dp?void 0:p.thumbnailPreviewRenderer)||\nvoid 0\u003d\u003d\u003dr?void 0:r.playButton)||void 0\u003d\u003d\u003dt?void 0:t.buttonRenderer)||void 0\u003d\u003d\u003du?void 0:u.navigationEndpoint)||void 0\u003d\u003d\u003dx?void 0:x.watchEndpoint)||void 0\u003d\u003d\u003dy?void 0:y.videoId)||null:null}p\u003d(p\u003dz)?p:void 0;r\u003da.playlistId?a.playlistId:b.list;t\u003db.listType;if(r){var H;\"user_uploads\"\u003d\u003d\u003dt?H\u003d{username:r}:H\u003d{playlistId:r};fya(m,p,b,H);n.playlistRequest\u003dH}else b.playlist?(H\u003d{templistVideoIds:b.playlist.toString().split(\",\")},fya(m,p,b,H),n.playlistRequest\u003dH):p\u0026\u0026(H\u003d{videoId:p},m\u0026\u0026(H.serializedThirdPartyEmbedConfig\u003d\nm),n.singleVideoRequest\u003dH);d\u003dn;e\u003dg.zL(gya);return g.A(l,g.RJ(c,d,e),2)}f\u003dl.u;h\u003da.V();b.raw_embedded_player_response\u003df;return l.return(new HF(h,b))})};\nfya\u003dfunction(a,b,c,d){c.index\u0026\u0026(d.playlistIndex\u003dString(Number(c.index)+1));d.videoId\u003db?b:\"\";a\u0026\u0026(d.serializedThirdPartyEmbedConfig\u003da)};\ng.DM\u003dfunction(a,b){CM.get(a);CM.set(a,b)};\ng.EM\u003dfunction(a){g.R.call(this);this.loaded\u003d!1;this.player\u003da};\niya\u003dfunction(){this.u\u003d[];this.i\u003d[]};\ng.FM\u003dfunction(a,b){return b?a.i.concat(a.u):a.i};\ng.GM\u003dfunction(a,b){switch(b.kind){case \"asr\":jya(b,a.u);break;default:jya(b,a.i)}};\njya\u003dfunction(a,b){g.Rb(b,function(c){return a.equals(c)})||b.push(a)};\ng.HM\u003dfunction(a){g.G.call(this);this.Y\u003da;this.u\u003dnew iya;this.C\u003d[]};\ng.IM\u003dfunction(a,b,c){g.HM.call(this,a);this.audioTrack\u003dc;this.i\u003dnull;this.C\u003db.AE};\nkya\u003dfunction(){this.i\u003dthis.gg\u003dthis.u\u003d!1};\nlya\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003dc.hasSubfragmentedFmp4?!1:c.hasSubfragmentedFmp4;c\u003dvoid 0\u003d\u003d\u003dc.Qk?!1:c.Qk;var d\u003dnew kya;d.u\u003da.N(\"html5_streaming_xhr_no_mp4_holdback_chunk\");d.gg\u003db||c;d.i\u003da.N(\"html5_simplify_streaming_xhr\");return d};\ng.mya\u003dfunction(a){this.i\u003da;this.D\u003dnew kya;this.Fl\u003dthis.El\u003d!1;this.pk\u003d2;this.K\u003d20971520;this.X\u003d8388608;this.I\u003d120;this.jb\u003d3145728;this.Ba\u003d62914560;this.rb\u003d10485760;this.rk\u003dg.ED(this.i.experiments,\"html5_min_readbehind_secs\");this.yr\u003dg.ED(this.i.experiments,\"html5_min_readbehind_cap_secs\");this.xr\u003dg.ED(this.i.experiments,\"html5_max_readbehind_secs\");this.Pr\u003dthis.i.N(\"html5_trim_future_discontiguous_ranges\");this.Pb\u003dNaN;this.Sh\u003d0;this.cj\u003dthis.Xq\u003d2;this.Ug\u003d3;this.hp\u003d2;this.Ka\u003d2097152;this.gp\u003d1048576;\nthis.Wa\u003d!1;this.dd\u003d1800;this.gk\u003d5;this.Aa\u003d15;this.Ad\u003d1;this.B\u003d1.15;this.C\u003d1.05;this.xk\u003d!0;this.La\u003d!1;this.ip\u003d.8;this.Nb\u003d!1;this.Nu\u003dthis.i.N(\"html5_update_representation_init_boxes\");this.Zj\u003d!1;this.ub\u003d6;this.Z\u003dthis.fb\u003d!1;this.dc\u003d0;this.fh\u003dthis.i.N(\"html5_stop_overlapping_requests\");this.vk\u003d0;this.lr\u003dthis.i.N(\"html5_append_init_while_paused\");this.qk\u003dg.ED(this.i.experiments,\"html5_max_readahead_bandwidth_cap\");this.Gl\u003dg.ED(this.i.experiments,\"html5_post_interrupt_readahead\");this.Eb\u003d5E3;this.Wq\u003d100;\nthis.nj\u003d6;this.gi\u003d1;this.dh\u003d1.6;this.Za\u003d!1;this.oa\u003d.5;this.jc\u003d2;this.hc\u003dthis.Rq\u003d0;this.Uq\u003d1.5;this.Vq\u003dthis.gh\u003d.5;this.Yd\u003d15;this.fk\u003d1;this.gq\u003dthis.xb\u003d!1;this.nk\u003d0;this.Tl\u003dthis.Fq\u003dthis.dk\u003dthis.Il\u003dthis.Dl\u003d!1;this.Fb\u003d2;this.hq\u003dthis.Aq\u003dthis.lj\u003d!1;this.Be\u003d0;this.Ef\u003dthis.ap\u003dthis.Tg\u003dthis.xa\u003dthis.Qq\u003dthis.Of\u003d!1;this.Kh\u003dthis.i.N(\"html5_unrewrite_timestamps\");this.Va\u003d!0;this.cd\u003dthis.Zb\u003dthis.Hl\u003dthis.Sa\u003d!1;this.Yj\u003d!0;this.Wg\u003d!1;this.u\u003d\"\";this.vr\u003d1048576;this.Ic\u003d[];this.wr\u003dthis.i.N(\"html5_woffle_resume\");this.bk\u003d\nthis.Ri\u003dthis.kd\u003dthis.Dh\u003d!1;this.Ce\u003d46800;this.Xj\u003dthis.Wp\u003dthis.jj\u003dthis.hj\u003dthis.Jl\u003dthis.Kd\u003dthis.ob\u003d!1;this.S\u003d0;this.mj\u003d\"\";this.rr\u003dthis.i.N(\"html5_disable_codec_for_playback_on_error\");this.Ti\u003dthis.jr\u003dthis.pj\u003dthis.Rf\u003d!1;this.oe\u003d0;this.Mr\u003dav();this.jq\u003dthis.ek\u003d!1;this.qr\u003dthis.i.N(\"html5_skip_buffer_check_seek_to_head\");this.vc\u003d!1;this.Or\u003dthis.i.N(\"html5_enable_server_stitched_alr\");this.Lr\u003d!this.i.N(\"html5_reset_media_stream_discontinuity_killswitch\");this.aj\u003d!1;this.De\u003d8192;this.Ia\u003dthis.Qb\u003d!1;this.Hp\u003d\n1;this.Rr\u003dthis.i.N(\"html5_update_readahead_from_real_byterates\");this.Qr\u003dthis.i.N(\"html5_onesie_live\");this.Kr\u003dthis.i.N(\"html5_onesie_probe_during_read\");this.Jr\u003dg.ED(this.i.experiments,\"html5_onesie_live_ttl_secs\")||8;this.Ir\u003dthis.i.N(\"html5_notify_resource_time_out_no_content\");this.wk\u003dg.ED(this.i.experiments,\"html5_attach_num_random_bytes_to_bandaid\")};\nnya\u003dfunction(a,b){1080\u003cb.video.i\u0026\u0026!a.El\u0026\u0026(a.K\u003d36700160,a.X\u003d5242880,a.jb\u003d10485760,a.Ka\u003d4194304,a.El\u003d!0);2160\u003cb.video.i\u0026\u0026!a.Fl\u0026\u0026(a.K\u003d104857600,a.Pb\u003d13107200,a.Fl\u003d!0);b.isEncrypted()\u0026\u0026g.Xu()\u0026\u0026Vu(\"kant\")\u0026\u0026(a.Pb\u003d1310720);b.Pb\u0026\u0026(a.gp\u003dMath.max(65536,Math.min(a.Ka,5*b.Pb)))};\ng.JM\u003dfunction(a,b){return JC(a.info.mimeType)?b?a.info.kc()\u003d\u003d\u003db:!0:!1};\ng.oya\u003dfunction(a,b){if(null!\u003da.i\u0026\u0026g.NE(b.V())\u0026\u0026!a.i.isManifestless\u0026\u0026null!\u003da.i.i.rawcc)return!0;if(!a.xf())return!1;b\u003d!!a.i\u0026\u0026a.i.isManifestless\u0026\u0026Object.values(a.i.i).some(function(c){return g.JM(c,\"386\")});\na\u003d!!a.i\u0026\u0026!a.i.isManifestless\u0026\u0026opa(a.i);return b||a};\ng.KM\u003dfunction(a,b,c,d,e){g.HM.call(this,a);this.videoId\u003dc;this.lL\u003de;this.D\u003d{};this.i\u003dnull;a\u003dd||g.iu(b).hl||\"\";a\u003da.split(\"_\").join(\"-\");this.B\u003dju(b,{hl:a})};\nLM\u003dfunction(a,b){g.G.call(this);this.J\u003da;this.D\u003db;this.Py\u003d{};this.i\u003d{};this.u\u003dnull;this.C\u003dnew Set;this.Jd\u003dnew Map;this.B\u003da.V().N(\"web_player_defer_modules\")};\ng.MM\u003dfunction(a){return a.Jd.get(\"captions\")};\nrya\u003dfunction(a,b){switch(b){case \"ad\":return NM(a);case \"annotations_module\":return b\u003da.J.V(),a\u003da.J.getVideoData(),a.LH||\"3\"\u003d\u003d\u003db.controlsType?!1:b.S.isEmpty()\u0026\u0026\"annotation-editor\"!\u003d\u003db.playerStyle\u0026\u0026\"live-dashboard\"!\u003d\u003db.playerStyle?!!a.Va||!!g.jG(a)||!!g.kG(a):!0;case \"attribution\":return a\u003da.J.V(),a.N(\"web_player_show_music_in_this_video\")\u0026\u0026\"desktop-polymer\"\u003d\u003d\u003da.playerStyle;case \"creatorendscreen\":return b\u003da.J.V(),\"3\"\u003d\u003d\u003db.controlsType?a\u003d!1:\"creator-endscreen-editor\"\u003d\u003d\u003db.playerStyle?a\u003d!0:(a\u003da.J.getVideoData(),\na\u003d!!a\u0026\u0026(!!g.Osa(a)||!!g.Psa(a))),a;case \"embed\":return g.nE(a.J.V());case \"endscreen\":return g.pya(a);case \"heartbeat\":return a.GG();case \"inline_preview\":return a.J.V().showInlinePreviewUi;case \"kids\":return DE(a.J.V());case \"remote\":return a.J.V().Of;case \"miniplayer\":return a.J.V().showMiniplayerUiWhenMinimized;case \"music\":return g.yE(a.J.V());case \"captions\":return b\u003da.J.getVideoData(),!!b.dc||!!b.captionTracks.length||g.oya(b,a.J);case \"unplugged\":return g.vE(a.J.V());case \"ux\":return a.J.V().jb;\ncase \"webgl\":return qya(a);case \"ypc\":return a.vx();case \"ypc_clickwrap\":return a\u003da.J.getVideoData(),a.cj\u0026\u0026!a.BH;case \"yto\":return!!a.J.getVideoData().Ba.includes(\"yto\");default:return g.By(Error(\"Module descriptor \"+b+\" does not match\")),!1}};\nOM\u003dfunction(a,b,c,d,e){var f;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;var h\u003da.Jd.get(b);if(!h||d)if(e||(e\u003dfunction(){OM(a,b,c,d)}),f||(f\u003dfunction(){a.J.Sd(b)}),h\u003dh||sya(a,b,rya(a,b),e,f))a.Jd.set(b,h),h.create(),c\u0026\u0026a.J.Oa(\"onApiChange\")};\ntya\u003dfunction(a){a.B\u0026\u0026(OM(a,\"endscreen\"),a.DD(),OM(a,\"creatorendscreen\",!0))};\ng.pya\u003dfunction(a){var b\u003da.J.V();if(TE(b)||b.D||!b.ub\u0026\u0026!b.Ad)return!1;var c\u003da.J.getPresentingPlayerType();if(2\u003d\u003d\u003dc)return!1;if(3\u003d\u003d\u003dc)return b.N(\"desktop_enable_autoplay\");a\u003da.J.getVideoData();if(!a)return!1;c\u003d!a.isLiveDefaultBroadcast||b.N(\"allow_poltergust_autoplay\");c\u003da.isLivePlayback\u0026\u0026(!b.N(\"allow_live_autoplay\")||!c);b\u003da.isLivePlayback\u0026\u0026b.N(\"allow_live_autoplay_on_mweb\");return!c||b};\ng.pM\u003dfunction(a){return a.Jd.get(\"webgl\")};\nqya\u003dfunction(a){var b\u003da.J.getVideoData();a\u003da.J.V();var c\u003dg.Tia(),d\u003da.N(\"enable_spherical_kabuki\"),e\u003dg.SE(a);if(g.iG(b))return c||d||e||a.N(\"html5_enable_spherical\");if(g.fG(b))return e||c||d||a.N(\"html5_enable_spherical\");if(g.gG(b))return e||c||a.N(\"html5_enable_spherical3d\");if(g.hG(b))return e||!1;c\u003db.B\u0026\u0026b.B.video\u0026\u0026b.B.video.isHdr();return e\u0026\u0026!g.ZF(b)\u0026\u0026!c\u0026\u0026(a.N(\"enable_webgl_noop\")||a.N(\"html5_enable_bicubicsharp\"))};\nuya\u003dfunction(a){a.J.V().N(\"web_player_ux_module_wait\")\u0026\u0026a.Jd.get(\"ux\")\u0026\u0026a.J.Sd(\"ux\")};\nvya\u003dfunction(a){uya(a);OM(a,\"ux\",!0)};\nNM\u003dfunction(a){if(a\u003da.J.getVideoData(1).getPlayerResponse())if(a\u003da.adPlacements)for(var b\u003d0;b\u003ca.length;b++)if(a[b].adPlacementRenderer)return!0;return!1};\nsya\u003dfunction(a,b,c,d,e){try{if(c){var f\u003dCM.get(b);if(f)return new f(a.J);wya(a,b,d,e)}else a.J.Sd(b)}catch(h){a.J.Sd(b),g.By(h)}return null};\nPM\u003dfunction(a,b,c){for(var d\u003dg.q(a.Jd),e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.q(e.value);e\u003df.next().value;(f\u003df.next().value)\u0026\u0026(c||f.Wi(b))\u0026\u0026((0,g.oe)(f),a.Jd.delete(e))}};\nQM\u003dfunction(a){return a.Jd.get(\"ad\")};\nRM\u003dfunction(a){if(DE(a.J.V()))return a.Jd.get(\"kids\")};\nnM\u003dfunction(a){if(a.J.V().Of)return a.Jd.get(\"remote\")};\ng.SM\u003dfunction(a){if(g.vE(a.J.V()))return a.Jd.get(\"unplugged\")};\ngM\u003dfunction(a){if(a.J.V().jb)return a.Jd.get(\"ux\")};\ng.TM\u003dfunction(a){return a.Jd.get(\"annotations_module\")};\nUM\u003dfunction(a){return a.Jd.get(\"creatorendscreen\")};\nyya\u003dfunction(a){var b\u003da.D.split(\"/\").slice(0,4).join(\"/\")+\"/wasm/lib.js\";return new Promise(function(c,d){xya(a,b,function(){var e,f;return g.B(function(h){if(1\u003d\u003dh.i)return e\u003dg.C.loadWasm,\"function\"!\u003d\u003dtypeof e?(d(\"noloadwasm\"),h.eb(0)):g.A(h,e(),3);f\u003dh.u;c(f);g.ra(h)})},function(){d(\"player wasm load failure\")})})};\nwya\u003dfunction(a,b,c,d){if(a.D){var e\u003dzya[b];xya(a,a.D+e,function(){a.C.add(e);c.call(a)},d)}};\nxya\u003dfunction(a,b,c,d){function e(){a.isDisposed()||d.call(a)}\nfunction f(){a.isDisposed()||c.call(a)}\nfor(var h\u003dg.Vg(\"SCRIPT\"),l\u003d!1,m,n\u003d0;n\u003ch.length;n++){var p\u003dh[n];if(p.src\u003d\u003d\u003db||p.getAttribute(\"data-original-src\")\u003d\u003d\u003db)m\u003dp}m||(m\u003dg.ih(\"SCRIPT\"),m.setAttribute(\"data-original-src\",b),l\u003d!0);var r\u003dm.onload;m.onload\u003dfunction(y){(0,zh)(f);r\u0026\u0026r.apply(window,[y])};\nvar t\u003dm.onerror;m.onerror\u003dfunction(y){if(.01\u003eMath.random()){var z\u003dnew g.yw(\"Unable to load player module\",b,document.location\u0026\u0026document.location.origin);g.By(z)}(0,zh)(e);t\u0026\u0026t(y)};\nvar u\u003dm,x\u003du.onreadystatechange;u.onreadystatechange\u003dfunction(y){switch(u.readyState){case \"loaded\":case \"complete\":(0,zh)(f)}x\u0026\u0026x(y)};\nl\u0026\u0026((h\u003da.J.V().cspNonce)\u0026\u0026m.setAttribute(\"nonce\",h),g.xk(m,g.zs(b)),h\u003dg.Vg(\"HEAD\")[0]||document.body,h.insertBefore(m,h.firstChild),g.qe(a,function(){m.parentNode\u0026\u0026m.parentNode.removeChild(m)}))};\nVM\u003dfunction(a,b,c){g.re.call(this,b,a);this.i\u003dc};\ng.WM\u003dfunction(a){nJ.call(this);var b\u003dthis;this.i\u003da;this.D\u003d{};this.listener\u003dfunction(c){b.dispatchEvent(new VM(b,c.type,c))}};\nYM\u003dfunction(a,b,c,d,e){g.R.call(this);var f\u003dthis;this.target\u003da;this.Gy\u003db;this.u\u003d0;this.I\u003d!1;this.C\u003dnew g.xg(NaN,NaN);this.i\u003dnew g.LC(this);this.Aa\u003dthis.B\u003dthis.K\u003dnull;g.I(this,this.i);b\u003dd||e?4E3:3E3;this.X\u003dnew g.L(function(){XM(f,1,!1)},b,this);\ng.I(this,this.X);this.Z\u003dnew g.L(function(){XM(f,2,!1)},b,this);\ng.I(this,this.Z);this.oa\u003dnew g.L(function(){XM(f,512,!1)},b,this);\ng.I(this,this.oa);this.xa\u003dc\u0026\u00260\u003cc.kd.length?5E3:3E3;d||(this.B\u003dthis.i.T(a,\"mouseover\",this.nA),this.i.T(a,\"mousemove\",this.GT),this.i.T(a,\"mouseleave\",this.HT));en?this.i.T(a,\"keypress\",this.sT):this.i.T(a,\"focusin\",this.rS);this.D\u003dthis.i.T(a,\"mousedown\",this.gM);this.S\u003dthis.i.T(a,\"touchstart\",this.FO,void 0,!0);XM(this,640,!0)};\nAya\u003dfunction(a){XM(a,4,!1);a.K\u0026\u0026(a.i.xc(a.K),a.K\u003dnull,a.B\u003da.i.T(a.target,\"mouseover\",a.nA));a.B\u0026\u0026(a.i.xc(a.B),a.B\u003da.i.T(a.target,\"mouseover\",a.nA))};\nXM\u003dfunction(a,b,c){a.isDisposed();var d\u003d!a.u;c?(a.u|\u003db,b\u00261\u0026\u0026a.X.start(),b\u00262\u0026\u0026a.Z.start()):(a.u\u0026\u003d~b,b\u00261\u0026\u0026a.X.stop(),b\u00262\u0026\u0026a.Z.stop(),b\u0026512\u0026\u0026a.oa.stop());a.u\u0026512\u0026\u0026!(a.u\u0026128)\u0026\u0026g.fs(a.oa,a.xa);b\u003d!a.u;d!\u003d\u003db\u0026\u0026a.ea(\"autohideupdate\",b)};\ng.ZM\u003dfunction(a){g.V.call(this,{G:\"button\",Ja:[\"ytp-large-play-button\",\"ytp-button\"],W:{\"aria-label\":\"Play\"},U:[\"{{largePlayButtonChildren}}\"]});this.api\u003da;this.T(a,\"videodatachange\",this.Qa);this.Qa()};\n$M\u003dfunction(a){var b\u003d[\"ytp-cued-thumbnail-overlay\"];a.V().D\u0026\u0026b.push(\"ytp-exp-contain-thumbnail\");g.V.call(this,{G:\"div\",Ja:b,U:[{G:\"div\",L:\"ytp-cued-thumbnail-overlay-image\"}]});b\u003dthis.Fa(\"ytp-cued-thumbnail-overlay\");var c\u003dnew g.ZM(a);g.I(this,c);c.Ea(b);this.B\u003dnew g.LC(this);g.I(this,this.B);this.api\u003da;this.D\u003dthis.Fa(\"ytp-cued-thumbnail-overlay-image\");this.C\u003dc;this.u\u003dnew g.XK(this,250);g.I(this,this.u);this.i\u003dnew g.L(this.Qa,0,this);g.I(this,this.i);this.Qa();this.T(a,\"appresize\",this.yb);this.T(a,\n\"presentingplayerstatechange\",this.onStateChange);this.T(a,\"ypcStateChanged\",this.cX);pE(a.V())\u0026\u0026this.T(a,\"videoplayerreset\",this.SP)};\nBya\u003dfunction(a){var b\u003d!a.V().Tg\u0026\u00263!\u003d\u003da.getPresentingPlayerType();return a.isFullscreen()||b};\ng.aN\u003dfunction(a,b,c,d){var e\u003da.currentTarget;if((void 0\u003d\u003d\u003dc||!c)\u0026\u0026g.lL(a))return g.wv(a),!0;b.pauseVideo();a\u003de.getAttribute(\"href\");g.vL(a,d,!0);return!1};\ng.bN\u003dfunction(a,b,c){if(JE(b.V())\u0026\u00262!\u003d\u003db.getPresentingPlayerType()){if(g.lL(c))return b.isFullscreen()\u0026\u0026!b.V().externalFullscreen\u0026\u0026b.toggleFullscreen(),g.wv(c),!0}else if(b.V().N(\"embeds_enable_webview_nonjs_navigation\")\u0026\u0026g.nE(b.V())\u0026\u0026(fv()||dv()))b\u003dc.target,b instanceof HTMLAnchorElement\u0026\u0026(a\u003duk(a),b.href\u003dvk(a));else{var d\u003dg.lL(c);d\u0026\u0026b.pauseVideo();g.vL(a,void 0,!0);d\u0026\u0026(g.wL(a),g.wv(c))}return!1};\nCya\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M11,11 C9.89,11 9,11.9 9,13 L9,23 C9,24.1 9.89,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M17,17 L15.5,17 L15.5,16.5 L13.5,16.5 L13.5,19.5 L15.5,19.5 L15.5,19 L17,19 L17,20 C17,20.55 16.55,21 16,21 L13,21 C12.45,21 12,20.55 12,20 L12,16 C12,15.45 12.45,15 13,15 L16,15 C16.55,15 17,15.45 17,16 L17,17 L17,17 Z M24,17 L22.5,17 L22.5,16.5 L20.5,16.5 L20.5,19.5 L22.5,19.5 L22.5,19 L24,19 L24,20 C24,20.55 23.55,21 23,21 L20,21 C19.45,21 19,20.55 19,20 L19,16 C19,15.45 19.45,15 20,15 L23,15 C23.55,15 24,15.45 24,16 L24,17 L24,17 Z\",\nfill:\"#fff\"}}],L:\"ytp-subtitles-button-icon\"}};\ncN\u003dfunction(){return{G:\"div\",L:\"ytp-spinner-container\",U:[{G:\"div\",L:\"ytp-spinner-rotator\",U:[{G:\"div\",L:\"ytp-spinner-left\",U:[{G:\"div\",L:\"ytp-spinner-circle\"}]},{G:\"div\",L:\"ytp-spinner-right\",U:[{G:\"div\",L:\"ytp-spinner-circle\"}]}]}]}};\ndN\u003dfunction(a){if(document.createRange){var b\u003ddocument.createRange();b\u0026\u0026(b.selectNodeContents(a),a\u003dwindow.getSelection())\u0026\u0026(a.removeAllRanges(),a.addRange(b))}};\neN\u003dfunction(a,b,c){a\u003da.V();return a.N(\"desktop_player_button_tooltip_with_shortcut\")\u0026\u0026!a.Ef?g.CH(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:b,SHORTCUT:c}):b};\ng.fN\u003dfunction(a){g.V.call(this,{G:\"div\",Ja:[\"ytp-error\"],W:{role:\"alert\"},U:[{G:\"div\",L:\"ytp-error-content\",U:[{G:\"div\",L:\"ytp-error-icon-container\",U:[{G:\"svg\",W:{fill:\"#fff\",viewBox:\"0 0 48 48\"},U:[{G:\"path\",W:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{G:\"path\",W:{d:\"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z\",\"fill-opacity\":\"0.7\"}}]}]},{G:\"div\",L:\"ytp-error-content-wrap\",\nU:[{G:\"div\",L:\"ytp-error-content-wrap-reason\",va:\"{{content}}\"},{G:\"div\",L:\"ytp-error-content-wrap-subreason\",va:\"{{subreason}}\"}]}]}]});this.api\u003da;this.keys\u003d[]};\ng.gN\u003dfunction(a){a\u003da.split(Dya);for(var b\u003d[],c\u003d0;c\u003ca.length;c+\u003d3){var d\u003da[c++].split(\"\\n\");b.push(d[0]);for(var e\u003d1;e\u003cd.length;e++)b.push({G:\"br\"}),b.push(d[e]);c\u003ca.length\u0026\u0026b.push({G:\"a\",W:{href:a[c],target:a[c+1]},va:a[c+2]})}return{G:\"span\",U:b}};\niN\u003dfunction(a,b,c,d,e,f,h){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;h\u003dvoid 0\u003d\u003d\u003dh?!0:h;e||(e\u003da.api.V().i);a\u003da.api.getVideoData();b\u003dg.CH(g.hN[b]||\"\",d?{CPN:a.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);d\u003d[];f\u0026\u0026d.push({G:\"h2\",va:f});d.push(b[0]);h\u0026\u0026d.push({G:\"br\"});d.push({G:\"a\",W:{href:c,target:e?\"_blank\":null},va:b[2]});d.push(b[4]);return{G:\"span\",U:d}};\nEya\u003dfunction(a,b){for(var c\u003da.element.getElementsByTagName(\"a\"),d\u003d0;d\u003cc.length;d++){var e\u003da.T(c[d],\"click\",b);a.keys.push(e)}};\nFya\u003dfunction(a){for(var b\u003d0;b\u003ca.keys.length;b++)a.xc(a.keys[b]);a.keys\u003d[]};\njN\u003dfunction(a){g.LC.call(this);this.J\u003da;this.i\u003dnew Set;this.mediaSession\u003dnavigator.mediaSession;this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"presentingplayerstatechange\",this.Oh);this.onVideoDataChange()};\nkN\u003dfunction(a,b,c){a.mediaSession.setActionHandler(b,c?function(){c()}:null);\na.i.add(b)};\nGya\u003dfunction(a){kN(a,\"play\",function(){a.J.playVideo()});\nkN(a,\"pause\",function(){a.J.pauseVideo()});\nkN(a,\"seekbackward\",function(){a.J.seekBy(-5*a.J.getPlaybackRate())});\nkN(a,\"seekforward\",function(){a.J.seekBy(5*a.J.getPlaybackRate())})};\nHya\u003dfunction(a){var b,c;a\u003da.J.getVideoData();a\u003da.watchNextResponse\u0026\u0026a.watchNextResponse.playerOverlays||null;return null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.playerOverlayRenderer)||void 0\u003d\u003d\u003db?void 0:b.browserMediaSession)||void 0\u003d\u003d\u003dc?void 0:c.browserMediaSessionRenderer};\nIya\u003dfunction(a){var b\u003d[];if(!a||!a.thumbnails)return b;a\u003dg.q(a.thumbnails);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.url\u0026\u0026(!c.width||0\u003e\u003dc.width||!c.height||0\u003e\u003dc.height||g.oz(c.url)\u0026\u0026b.push({src:c.url||\"\",sizes:c.width+\"x\"+c.height,type:\"image/jpeg\"}));return b};\nJya\u003dfunction(a){var b\u003da.J.Ab();b\u003db.isCued()||b.isError()?\"none\":g.xJ(b)?\"playing\":\"paused\";a.mediaSession.playbackState\u003db};\nlN\u003dfunction(a){g.V.call(this,{G:\"div\",L:\"ytp-paid-content-overlay\",W:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\"}});this.J\u003da;this.videoId\u003dnull;this.B\u003d!1;this.Dd\u003dthis.i\u003dnull;var b\u003da.V();a.N(\"enable_new_paid_product_placement\")\u0026\u0026!g.OE(b)?(this.u\u003dnew g.V({G:\"a\",L:\"ytp-paid-content-overlay-link\",W:{href:\"{{href}}\",target:\"_blank\"},U:[{G:\"div\",L:\"ytp-paid-content-overlay-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-paid-content-overlay-text\",va:\"{{text}}\"},{G:\"div\",L:\"ytp-paid-content-overlay-chevron\",va:\"{{chevron}}\"}]}),\nthis.T(this.u.element,\"click\",this.onClick)):this.u\u003dnew g.V({G:\"div\",Ja:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],va:\"{{text}}\"});this.C\u003dnew g.XK(this.u,250,!1,100);g.I(this,this.u);this.u.Ea(this.element);g.I(this,this.C);this.J.Qg(this.element,this);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"presentingplayerstatechange\",this.Qc)};\nLya\u003dfunction(a,b){var c\u003dLsa(b),d\u003d$F(b);a.i?b.videoId\u0026\u0026b.videoId!\u003d\u003da.videoId\u0026\u0026(g.hs(a.i),a.videoId\u003db.videoId,a.B\u003d!!d,a.B\u0026\u0026c\u0026\u0026Kya(a,d,c,b)):c\u0026\u0026d\u0026\u0026Kya(a,d,c,b)};\nKya\u003dfunction(a,b,c,d){var e,f,h,l;a.i\u0026\u0026a.i.dispose();a.i\u003dnew g.L(a.Db,b,a);g.I(a,a.i);d\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dd.getPlayerResponse())||void 0\u003d\u003d\u003de?void 0:e.paidContentOverlay)||void 0\u003d\u003d\u003df?void 0:f.paidContentOverlayRenderer;b\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.navigationEndpoint;d\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.icon)||void 0\u003d\u003d\u003dh?void 0:h.iconType;var m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.urlEndpoint)||void 0\u003d\u003d\u003dl?void 0:l.url;a.J.Km(a.element,(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.clickTrackingParams)||\nnull);a.u.update({href:null!\u003d\u003dm\u0026\u0026void 0!\u003d\u003dm?m:\"#\",text:c,icon:\"MONEY_HAND\"\u003d\u003d\u003dd?{G:\"svg\",W:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z\",\nfill:\"white\"}}]}:null,chevron:m?g.tK():null})};\nMya\u003dfunction(a,b){a.i\u0026\u0026(g.T(b,8)\u0026\u0026a.B?(a.B\u003d!1,a.xd(),a.i.start()):(g.T(b,2)||g.T(b,64))\u0026\u0026a.videoId\u0026\u0026(a.videoId\u003dnull))};\nmN\u003dfunction(a){g.V.call(this,{G:\"div\",L:\"ytp-spinner\",U:[cN(),{G:\"div\",L:\"ytp-spinner-message\",va:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003da;this.message\u003dthis.Fa(\"ytp-spinner-message\");this.i\u003dnew g.L(this.show,500,this);g.I(this,this.i);this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.T(a,\"playbackstalledatstart\",this.u);a\u003da.Ab();Nya(a)?this.i.start():this.hide()};\nNya\u003dfunction(a){return g.T(a,128)?!1:g.T(a,16)||g.T(a,1)?!0:!1};\ng.nN\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;g.oK.call(this,b);var e\u003dthis;this.J\u003da;this.Ba\u003dd;this.K\u003dnew g.LC(this);this.X\u003dnew g.XK(this,c,!0,void 0,void 0,function(){e.u\u0026\u0026e.element\u0026\u0026(e.u.getAttribute(\"aria-haspopup\"),e.u.setAttribute(\"aria-expanded\",\"true\"),e.focus())});\ng.I(this,this.K);g.I(this,this.X)};\nOya\u003dfunction(a){a.u\u0026\u0026(document.activeElement\u0026\u0026g.oh(a.element,document.activeElement)\u0026\u0026(rh(a.u),a.u.focus()),a.u.removeAttribute(\"aria-expanded\"),a.u\u003dvoid 0);g.cy(a.K);a.S\u003dvoid 0};\noN\u003dfunction(a,b,c){a.Xf()?a.Db():a.xd(b,c)};\npN\u003dfunction(a){var b\u003dg.wD(a.V().experiments,\"mweb_muted_autoplay_animation\"),c\u003d[],d\u003d[{G:\"div\",Ja:[\"ytp-unmute-icon\"],U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}]},\n{G:\"div\",Ja:[\"ytp-unmute-text\"],va:\"Tap to unmute\"}];\"none\"!\u003d\u003db\u0026\u0026(c.push(\"ytp-unmute-animated\"),d.push({G:\"div\",Ja:[\"ytp-unmute-box\"],U:[]}),\"expand\"\u003d\u003d\u003db?c.push(\"ytp-unmute-expand\"):\"shrink\"\u003d\u003d\u003db\u0026\u0026c.push(\"ytp-unmute-shrink\"));g.nN.call(this,a,{G:\"button\",Ja:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\"].concat(c),U:[{G:\"div\",L:\"ytp-unmute-inner\",U:d}]},100);this.i\u003dthis.clicked\u003d!1;this.api\u003da;this.api.Hb(this.element,this,51663);this.T(a,\"onMutedAutoplayChange\",this.onMutedAutoplayChange,this);this.T(a,\"presentingplayerstatechange\",\nthis.Oh);this.Ra(\"click\",this.onClick,this);a\u003da.isMutedByMutedAutoplay()\u0026\u0026!g.nE(this.api.V());g.nK(this,a);a\u0026\u0026Pya(this);this.B\u003da};\nPya\u003dfunction(a){a.i||(a.i\u003d!0,a.api.ib(a.element,!0))};\ng.rN\u003dfunction(a){g.LC.call(this);var b\u003dthis;this.api\u003da;this.FG\u003d!1;this.Tk\u003dnull;this.Oy\u003d!1;this.Ee\u003dnull;this.CD\u003dthis.vB\u003d!1;this.fH\u003dthis.hH\u003dnull;this.LL\u003dNaN;this.eH\u003dthis.vv\u003d!1;this.Dw\u003d0;this.VC\u003d[];var c\u003da.V(),d\u003da.bb();this.wJ\u003dnew g.L(this.wF,0,this);g.I(this,this.wJ);g.yE(c)||(this.us\u003dnew $M(a),g.I(this,this.us),g.rM(a,this.us.element,4));if(Qya(this)){var e\u003dnew mN(a);g.I(this,e);e\u003de.element;g.rM(a,e,4)}var f\u003da.getVideoData();this.Bd\u003dnew YM(d,function(l){return b.Gy(l)},f,c.Yd,QE(c));\ng.I(this,this.Bd);this.Bd.subscribe(\"autohideupdate\",this.Kj,this);if(!c.disablePaidContentOverlay){var h\u003dnew lN(a);g.I(this,h);g.rM(a,h.element,4)}this.AB\u003dnew pN(a);g.I(this,this.AB);g.rM(this.api,this.AB.element,2);this.BE\u003dthis.api.isMutedByMutedAutoplay();this.T(a,\"onMutedAutoplayChange\",this.onMutedAutoplayChange);this.uB\u003dnew g.L(this.St,200,this);g.I(this,this.uB);this.VE\u003df.videoId;this.RN\u003dnew g.L(function(){b.Dw\u003d0},350);\ng.I(this,this.RN);this.Ry\u003dnew g.L(function(){b.eH||qN(b)},350,this);\ng.I(this,this.Ry);f\u003da.getRootNode();f.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(c.color){case \"white\":g.M(f,\"ytp-color-white\")}g.yE(c)\u0026\u0026g.M(f,\"ytp-music-player\");!a.N(\"web_player_disable_mediasession\")\u0026\u0026navigator.mediaSession\u0026\u0026null!\u003dnavigator.mediaSession.setActionHandler\u0026\u0026(f\u003dnew jN(a),g.I(this,f));this.T(a,\"appresize\",this.yb);this.T(a,\"presentingplayerstatechange\",this.Oh);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"videoplayerreset\",this.FV);this.T(a,\"autonavvisibility\",\nfunction(){b.Rm()});\nthis.T(a,\"sizestylechange\",function(){b.Rm()});\nthis.T(d,\"click\",this.dW,this);this.T(d,\"dblclick\",this.eW,this);c.Va\u0026\u0026(this.T(d,\"gesturechange\",this.fW,this),this.T(d,\"gestureend\",this.gW,this));this.xo\u003d[d.ev];this.us\u0026\u0026this.xo.push(this.us.element);e\u0026\u0026this.xo.push(e)};\nsN\u003dfunction(a,b){if(!b)return!1;var c\u003da.api.od();if(c.ep()\u0026\u0026(c\u003dc.Ae())\u0026\u0026g.oh(c,b))return c.controls;for(c\u003d0;c\u003ca.xo.length;c++)if(g.oh(a.xo[c],b))return!1;return g.ls(b,\"ytp-player-content\")||g.ls(b,\"html5-endscreen\")||b\u003d\u003d\u003da.api.getRootNode()?!1:!0};\nRya\u003dfunction(a){var b\u003d2\u003d\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026(a.api.bb().Hz||!1)\u0026\u0026a.api.V().isMobile\u0026\u0026tN\u0026\u002611\u003c\u003duG;a\u003da.api.V().C\u0026\u0026tN;return!(!b\u0026\u0026!a)};\nuN\u003dfunction(a,b){return!sN(a,tv(b))\u0026\u0026g.lL(b)};\nqN\u003dfunction(a){a.Bd.rl();if(a.api.V().N(\"web_player_touch_mode_improvements\")\u0026\u0026a.vB\u0026\u0026a.CD)a.CD\u003d!1;else if(!a.api.V().Z\u0026\u0026!a.Hk()){var b\u003da.api.Ab();g.T(b,2)\u0026\u0026lM(a.api)||a.Mq(b);if(!a.api.V().Va||b.isCued()||g.T(b,1024)){var c\u003da.api.mB();g.tw(\"embedsShouldRequestStorageAccessResult\",{result:!!c,returnsUndefined:void 0\u003d\u003d\u003dc});var d\u003dg.T(b,1024);c\u0026\u0026(b.isCued()||d)?(g.tw(\"embedsRequestStorageAccessState\",{isCued:b.isCued(),Fda:d}),a.requestStorageAccess()):(!c||b.isCued()\u0026\u0026d||g.tw(\"embedsRequestStorageAccessFailedState\",\n{state:b.state}),a.St())}else a.uB.isActive()?(a.Iz(),a.uB.stop()):a.uB.start()}};\nSya\u003dfunction(a,b){return g.lL(b)\u0026\u0026a.api.isMutedByMutedAutoplay()?(a.api.unMute(),2\u003d\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026a.api.playVideo(),b\u003da.api.Ab(),!g.T(b,4)||g.T(b,8)||g.T(b,2)||a.St(),!0):!1};\nTya\u003dfunction(a,b,c){a.api.isFullscreen()?c\u003c1-b\u0026\u0026a.api.toggleFullscreen():c\u003e1+b\u0026\u0026a.api.toggleFullscreen()};\nQya\u003dfunction(a){a\u003dWu()\u0026\u002667\u003c\u003dPia()\u0026\u0026!a.api.V().C;return!Vu(\"tizen\")\u0026\u0026!kE\u0026\u0026!a\u0026\u0026!0};\nvN\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?2:b;g.R.call(this);this.api\u003da;this.i\u003dnull;this.Fe\u003dnew ay(this);g.I(this,this.Fe);this.u\u003dTwa;this.Fe.T(this.api,\"presentingplayerstatechange\",this.Qc);this.i\u003dthis.Fe.T(this.api,\"progresssync\",this.Xb);this.Vj\u003db;1\u003d\u003d\u003dthis.Vj\u0026\u0026this.Xb()};\nwN\u003dfunction(a){g.V.call(this,{G:\"button\",Ja:[\"ytp-button\",\"ytp-back-button\"],U:[{G:\"div\",L:\"ytp-arrow-back-icon\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 -12 36 36\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",Lb:!0,W:{d:\"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z\",fill:\"#fff\"}}]}]}]});this.J\u003da;g.nK(this,a.V().showBackButton);this.Ra(\"click\",this.onClick)};\ng.xN\u003dfunction(a){g.V.call(this,{G:\"div\",U:[{G:\"div\",L:\"ytp-bezel-text-wrapper\",U:[{G:\"div\",L:\"ytp-bezel-text\",va:\"{{title}}\"}]},{G:\"div\",L:\"ytp-bezel\",W:{role:\"status\",\"aria-label\":\"{{label}}\"},U:[{G:\"div\",L:\"ytp-bezel-icon\",va:\"{{icon}}\"}]}]});this.J\u003da;this.u\u003dnew g.L(this.show,10,this);this.i\u003dnew g.L(this.hide,500,this);g.I(this,this.u);g.I(this,this.i);this.hide()};\nzN\u003dfunction(a,b,c){if(0\u003e\u003db){c\u003dBK();b\u003d\"muted\";var d\u003d0}else c\u003dc?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z\",fill:\"#fff\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z\",\nfill:\"#fff\"}}]},d\u003dMath.floor(b),b\u003dd+\"volume\";yN(a,c,b,d+\"%\")};\nUya\u003dfunction(a,b){b\u003db?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 17,24 V 12 l -8.5,6 8.5,6 z m .5,-6 8.5,6 V 12 l -8.5,6 z\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]};var c\u003da.J.getPlaybackRate(),d\u003dg.CH(\"Speed is $RATE\",{RATE:String(c)});yN(a,b,d,c+\"x\")};\nVya\u003dfunction(a,b){b\u003db?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\";yN(a,Cya(),b)};\nyN\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;a.Pa(\"label\",void 0\u003d\u003d\u003dc?\"\":c);QE(a.J.V())?a.Pa(\"icon\",null):a.Pa(\"icon\",b);g.hs(a.i);a.u.start();a.Pa(\"title\",d);g.N(a.element,\"ytp-bezel-text-hide\",!d)};\nBN\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-button\",\"ytp-cards-button\"],W:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.nE(a.V()))},U:[{G:\"span\",L:\"ytp-cards-button-icon-default\",U:[{G:\"div\",L:\"ytp-cards-button-icon\",U:[a.V().N(\"player_new_info_card_format\")?pwa():{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M17,16 L19,16 L19,24 L17,24 L17,16 Z M17,12 L19,12 L19,14 L17,14 L17,12 Z\"}}]}]},\n{G:\"div\",L:\"ytp-cards-button-title\",va:\"Info\"}]},{G:\"span\",L:\"ytp-cards-button-icon-shopping\",U:[{G:\"div\",L:\"ytp-cards-button-icon\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-svg-shadow\",W:{d:\"M 27.99,18 A 9.99,9.99 0 1 1 8.00,18 9.99,9.99 0 1 1 27.99,18 z\"}},{G:\"path\",L:\"ytp-svg-fill\",W:{d:\"M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 z m -4.68,4 4.53,0 c .35,0 .70,.14 .93,.37 l 5.84,5.84 c .23,.23 .37,.58 .37,.93 0,.35 -0.13,.67 -0.37,.90 L 20.06,24.62 C 19.82,24.86 19.51,25 19.15,25 c -0.35,0 -0.70,-0.14 -0.93,-0.37 L 12.37,18.78 C 12.13,18.54 12,18.20 12,17.84 L 12,13.31 C 12,12.59 12.59,12 13.31,12 z m .96,1.31 c -0.53,0 -0.96,.42 -0.96,.96 0,.53 .42,.96 .96,.96 .53,0 .96,-0.42 .96,-0.96 0,-0.53 -0.42,-0.96 -0.96,-0.96 z\",\n\"fill-opacity\":\"1\"}},{G:\"path\",L:\"ytp-svg-shadow-fill\",W:{d:\"M 24.61,18.22 18.76,12.37 C 18.53,12.14 18.20,12 17.85,12 H 13.30 C 12.58,12 12,12.58 12,13.30 V 17.85 c 0,.35 .14,.68 .38,.92 l 5.84,5.85 c .23,.23 .55,.37 .91,.37 .35,0 .68,-0.14 .91,-0.38 L 24.61,20.06 C 24.85,19.83 25,19.50 25,19.15 25,18.79 24.85,18.46 24.61,18.22 z M 14.27,15.25 c -0.53,0 -0.97,-0.43 -0.97,-0.97 0,-0.53 .43,-0.97 .97,-0.97 .53,0 .97,.43 .97,.97 0,.53 -0.43,.97 -0.97,.97 z\",fill:\"#000\",\"fill-opacity\":\"0.15\"}}]}]},{G:\"div\",\nL:\"ytp-cards-button-title\",va:\"Shopping\"}]}]});this.J\u003da;this.B\u003db;this.C\u003dc;this.i\u003dnull;this.u\u003dnew g.XK(this,250,!0,100);g.I(this,this.u);g.N(this.C,\"ytp-show-cards-title\",g.nE(a.V()));this.hide();this.Ra(\"click\",this.onClicked);this.Ra(\"mouseover\",this.bV);AN(this,!0)};\nAN\u003dfunction(a,b){b?a.i\u003dg.CN(a.B.lc(),a.element):(a.i\u003da.i,a.i(),a.i\u003dnull)};\nDN\u003dfunction(a,b,c){g.V.call(this,{G:\"div\",L:\"ytp-cards-teaser\",U:[{G:\"div\",L:\"ytp-cards-teaser-box\"},{G:\"div\",L:\"ytp-cards-teaser-text\",U:a.V().N(\"player_new_info_card_format\")?[{G:\"button\",L:\"ytp-cards-teaser-info-icon\",W:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},U:[pwa()]},{G:\"span\",L:\"ytp-cards-teaser-label\",va:\"{{text}}\"},{G:\"button\",L:\"ytp-cards-teaser-close-button\",W:{\"aria-label\":\"Close\"},U:[g.uK()]}]:[{G:\"span\",L:\"ytp-cards-teaser-label\",va:\"{{text}}\"}]}]});var d\u003dthis;this.J\u003da;this.X\u003d\nb;this.xi\u003dc;this.C\u003dnew g.XK(this,250,!1,250);this.i\u003dnull;this.K\u003dnew g.L(this.qV,300,this);this.I\u003dnew g.L(this.pV,2E3,this);this.D\u003d[];this.u\u003dnull;this.S\u003dnew g.L(function(){d.element.style.margin\u003d\"0\"},250);\nthis.B\u003dnull;g.I(this,this.C);g.I(this,this.K);g.I(this,this.I);g.I(this,this.S);a.V().N(\"player_new_info_card_format\")?(g.M(a.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.T(this.Fa(\"ytp-cards-teaser-close-button\"),\"click\",this.Ki),this.T(this.Fa(\"ytp-cards-teaser-info-icon\"),\"click\",this.VG),this.T(this.Fa(\"ytp-cards-teaser-label\"),\"click\",this.VG)):this.Ra(\"click\",this.VG);this.T(c.element,\"mouseover\",this.hI);this.T(c.element,\"mouseout\",this.gI);this.T(a,\"cardsteasershow\",this.FW);this.T(a,\n\"cardsteaserhide\",this.Db);this.T(a,\"cardstatechange\",this.QO);this.T(a,\"presentingplayerstatechange\",this.QO);this.T(a,\"appresize\",this.sH);this.T(a,\"onShowControls\",this.sH);this.T(a,\"onHideControls\",this.PR);this.Ra(\"mouseenter\",this.UP)};\nFN\u003dfunction(a){g.V.call(this,{G:\"button\",Ja:[EN.BUTTON,EN.TITLE_NOTIFICATIONS],W:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},U:[{G:\"div\",L:EN.TITLE_NOTIFICATIONS_ON,W:{title:\"Stop getting notified about every new video\",\"aria-label\":\"Notify subscriptions\"},U:[g.yK()]},{G:\"div\",L:EN.TITLE_NOTIFICATIONS_OFF,W:{title:\"Get notified about every new video\",\"aria-label\":\"Notify subscriptions\"},U:[{G:\"svg\",W:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{G:\"path\",W:{d:\"M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}]}]});\nthis.api\u003da;this.i\u003d!1;a.Hb(this.element,this,36927);this.Ra(\"click\",this.onClick,this);this.Pa(\"pressed\",!1);this.Pa(\"label\",\"Get notified about every new video\")};\nWya\u003dfunction(a,b){a.i\u003db;a.element.classList.toggle(EN.NOTIFICATIONS_ENABLED,a.i);var c\u003da.api.getVideoData();c?(b\u003db?c.IC:c.HC)?(a\u003da.api.Zl())?GL(a,b):g.bu(Error(\"No innertube service available when updating notification preferences.\")):g.bu(Error(\"No update preferences command available.\")):g.bu(Error(\"No video data when updating notification preferences.\"))};\ng.HN\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t){t\u003dvoid 0\u003d\u003d\u003dt?null:t;f\u0026\u0026(a\u003da.charAt(0)+a.substring(1).toLowerCase(),c\u003dc.charAt(0)+c.substring(1).toLowerCase());if(\"0\"\u003d\u003d\u003db||\"-1\"\u003d\u003d\u003db)b\u003dnull;if(\"0\"\u003d\u003d\u003dd||\"-1\"\u003d\u003d\u003dd)d\u003dnull;var u\u003dr.V();if(p){c\u003d{href:p,\"aria-label\":\"Subscribe to channel\"};if(g.tE(u)||g.xE(u))c.target\u003du.I;g.V.call(this,{G:\"div\",Ja:[\"ytp-button\",\"ytp-sb\"],U:[{G:\"a\",L:\"ytp-sb-subscribe\",W:c,U:[{G:\"div\",L:\"ytp-sb-text\",U:[{G:\"div\",L:\"ytp-sb-icon\"},a]},b?{G:\"div\",L:\"ytp-sb-count\",va:b}:\"\"]}]});f\u0026\u0026g.M(this.element,\n\"ytp-sb-classic\");this.channelId\u003dh;this.i\u003dt}else{p\u003du.userDisplayName\u0026\u0026g.tE(u)\u0026\u0026!u.N(\"subscribe_tooltipkillswitch\");g.V.call(this,{G:\"div\",Ja:[\"ytp-button\",\"ytp-sb\"],U:[{G:\"div\",L:\"ytp-sb-subscribe\",W:p?{title:g.CH(\"Subscribe as $USER_NAME\",{USER_NAME:u.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":UE(u),\"data-tooltip-opaque\":String(g.nE(u)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Subscribe to channel\"},U:[{G:\"div\",L:\"ytp-sb-text\",U:[{G:\"div\",L:\"ytp-sb-icon\"},a]},b?\n{G:\"div\",L:\"ytp-sb-count\",va:b}:\"\"]},{G:\"div\",L:\"ytp-sb-unsubscribe\",W:p?{title:g.CH(\"Subscribed as $USER_NAME\",{USER_NAME:u.userDisplayName}),\"aria-label\":\"Unsubscribe to channel\",\"data-tooltip-image\":UE(u),\"data-tooltip-opaque\":String(g.nE(u)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe to channel\"},U:[{G:\"div\",L:\"ytp-sb-text\",U:[{G:\"div\",L:\"ytp-sb-icon\"},c]},d?{G:\"div\",L:\"ytp-sb-count\",va:d}:\"\"]}]});var x\u003dthis;this.channelId\u003dh;this.i\u003dt;var y\u003dthis.Fa(\"ytp-sb-subscribe\"),z\u003dthis.Fa(\"ytp-sb-unsubscribe\");\nf\u0026\u0026g.M(this.element,\"ytp-sb-classic\");if(e){l?this.u():this.B();var D\u003dfunction(){var F\u003dx.channelId;if(m||n){var K\u003d{c:F};if(r.V().N(\"embeds_botguard_with_subscribe_killswitch\"))K\u003d\"\";else{var W;g.UL.isInitialized()\u0026\u0026(W\u003dxxa(K));K\u003dW||\"\"}if(W\u003dr.getVideoData())if(W\u003dW.subscribeCommand){var J\u003dr.Zl();J?(GL(J,W,{botguardResponse:K,feature:m}),r.Oa(\"SUBSCRIBE\",F)):g.bu(Error(\"No innertube service available when updating subscriptions.\"))}else g.bu(Error(\"No subscribe command in videoData.\"));else g.bu(Error(\"No video data available when updating subscription.\"))}z.focus();\nz.removeAttribute(\"aria-hidden\");y.setAttribute(\"aria-hidden\",\"true\")},H\u003dfunction(){var F\u003dx.channelId;\nif(m||n){var K\u003dr.getVideoData();GL(r.Zl(),K.unsubscribeCommand,{feature:m});r.Oa(\"UNSUBSCRIBE\",F)}y.focus();y.removeAttribute(\"aria-hidden\");z.setAttribute(\"aria-hidden\",\"true\")};\nthis.T(y,\"click\",D);this.T(z,\"click\",H);this.T(y,\"keypress\",function(F){13\u003d\u003d\u003dF.keyCode\u0026\u0026D(F)});\nthis.T(z,\"keypress\",function(F){13\u003d\u003d\u003dF.keyCode\u0026\u0026H(F)});\nthis.T(r,\"SUBSCRIBE\",this.u);this.T(r,\"UNSUBSCRIBE\",this.B);this.i\u0026\u0026p\u0026\u0026(this.tooltip\u003dthis.i.lc(),GN(this.tooltip),g.qe(this,g.CN(this.tooltip,y)),g.qe(this,g.CN(this.tooltip,z)))}else g.M(y,\"ytp-sb-disabled\"),g.M(z,\"ytp-sb-disabled\")}};\nIN\u003dfunction(a,b){g.V.call(this,{G:\"div\",L:\"ytp-title-channel\",U:[{G:\"div\",L:\"ytp-title-beacon\"},{G:\"a\",L:\"ytp-title-channel-logo\",W:{href:\"{{channelLink}}\",target:a.V().I,\"aria-label\":\"{{channelLogoLabel}}\"}},{G:\"div\",L:\"ytp-title-expanded-overlay\",W:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},U:[{G:\"div\",L:\"ytp-title-expanded-heading\",U:[{G:\"h2\",L:\"ytp-title-expanded-title\",U:[{G:\"a\",va:\"{{expandedTitle}}\",W:{href:\"{{channelTitleLink}}\",target:a.V().I,tabIndex:\"{{channelTitleFocusable}}\"}}]},{G:\"h3\",\nL:\"ytp-title-expanded-subtitle\",va:\"{{expandedSubtitle}}\"}]}]}]});this.api\u003da;this.I\u003db;this.channel\u003dthis.Fa(\"ytp-title-channel\");this.i\u003dthis.Fa(\"ytp-title-channel-logo\");this.C\u003dthis.Fa(\"ytp-title-expanded-overlay\");this.B\u003dthis.u\u003dthis.subscribeButton\u003dnull;this.D\u003dg.nE(this.api.V());a.Hb(this.i,this,36925);this.D\u0026\u0026Xya(this);this.T(a,\"videodatachange\",this.Qa);this.T(a,\"videoplayerreset\",this.Qa);this.Qa();g.nE(this.api.V())\u0026\u0026(this.api.V().N(\"embeds_web_enable_hiding_login_buttons\")||this.api.V().N(\"embeds_web_enable_always_hiding_login_buttons\"))\u0026\u0026\ng.M(this.element,\"ytp-flyout-fix-experiment\")};\nXya\u003dfunction(a){var b\u003da.api.V(),c\u003da.api.getVideoData();if(!b.jc){var d\u003db.authUser?null:$wa(),e\u003dnew g.HN(\"Subscribe\",null,\"Subscribed\",null,!0,!1,c.gj,c.subscribed,\"channel_avatar\",null,d,a.api,a.I);a.subscribeButton\u003de;g.I(a,e);e.Ea(a.C);a.api.Hb(e.element,a,36926);e.hide();a.T(e.element,\"click\",function(){a.api.Cb(e.element)});\nvar f\u003dnew FN(a.api);a.u\u003df;g.I(a,f);f.Ea(a.C);f.hide();a.T(a.api,\"SUBSCRIBE\",function(){c.Ri\u0026\u0026f.show()});\na.T(a.api,\"UNSUBSCRIBE\",function(){c.Ri\u0026\u0026(f.hide(),Wya(f,!1))})}a.Pa(\"flyoutUnfocusable\",\"true\");\na.Pa(\"channelTitleFocusable\",\"-1\");b.isMobile?a.T(a.i,\"click\",function(h){Yya(a)\u0026\u0026(h.preventDefault(),a.isExpanded()?a.wD():a.RD());a.api.Cb(a.i)}):(a.T(a.channel,\"mouseenter\",a.RD),a.T(a.channel,\"mouseleave\",a.wD),a.T(a.channel,\"focusin\",a.RD),a.T(a.channel,\"focusout\",function(h){a.channel.contains(h.relatedTarget)||a.wD()}),a.T(a.i,\"click\",function(){a.api.Cb(a.i)}));\na.B\u003dnew g.L(function(){a.isExpanded()\u0026\u0026(a.subscribeButton\u0026\u0026(a.subscribeButton.hide(),a.api.ib(a.subscribeButton.element,!1)),a.u\u0026\u0026(a.u.hide(),a.api.ib(a.u.element,!1)),a.channel.classList.remove(\"ytp-title-expanded\"),a.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.I(a,a.B);a.T(a.channel,Zya,function(){$ya(a)});\na.T(a.api,\"onHideControls\",a.pG);a.T(a.api,\"appresize\",a.pG);a.T(a.api,\"fullscreentoggled\",a.pG)};\n$ya\u003dfunction(a){a.channel.classList.remove(\"ytp-title-show-collapsed\");a.channel.classList.remove(\"ytp-title-show-expanded\")};\nYya\u003dfunction(a){var b\u003da.api.getPlayerSize();return a.D\u0026\u0026524\u003c\u003db.width};\ng.KN\u003dfunction(a,b,c,d){g.oK.call(this,a);this.priority\u003db;c\u0026\u0026g.JN(this,c);d\u0026\u0026this.rd(d)};\ng.LN\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?[]:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;b.push(\"ytp-menuitem\");\"role\"in a||(a.role\u003d\"menuitem\");c||\"tabindex\"in a||(a.tabindex\u003d\"0\");return{G:c?\"a\":\"div\",Ja:b,W:a,U:[{G:\"div\",L:\"ytp-menuitem-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-menuitem-label\",va:\"{{label}}\"},{G:\"div\",L:\"ytp-menuitem-content\",va:\"{{content}}\"}]}};\nMN\u003dfunction(a,b){a.Pa(\"icon\",b)};\ng.JN\u003dfunction(a,b){a.Pa(\"label\",b)};\nNN\u003dfunction(a,b,c,d,e,f){var h\u003d{G:\"div\",L:\"ytp-panel\"};if(c){var l\u003d\"ytp-panel-title\";var m\u003d{G:\"div\",L:\"ytp-panel-header\",U:[{G:\"button\",Ja:[\"ytp-button\",l],U:[c]}]};if(e){var n\u003d\"ytp-panel-options\";m.U.unshift({G:\"button\",Ja:[\"ytp-button\",n],U:[d]})}h.U\u003d[m]}d\u003d!1;f\u0026\u0026(f\u003d{G:\"div\",L:\"ytp-panel-footer\",U:[f]},d\u003d!0,h.U?h.U.push(f):h.U\u003d[f]);g.oK.call(this,h);this.content\u003db;d\u0026\u0026h.U?b.Ea(this.element,h.U.length-1):b.Ea(this.element);this.fL\u003d!1;this.eT\u003dd;c\u0026\u0026(c\u003dthis.Fa(l),this.T(c,\"click\",this.vU),this.fL\u003d!0,\ne\u0026\u0026(n\u003dthis.Fa(n),this.T(n,\"click\",e)));b.subscribe(\"size-change\",this.BM,this);this.T(a,\"fullscreentoggled\",this.BM)};\ng.ON\u003dfunction(a,b,c,d,e,f){b\u003dvoid 0\u003d\u003d\u003db?null:b;var h\u003d{role:\"menu\"};b\u0026\u0026(h.id\u003db);b\u003dnew g.oK({G:\"div\",L:\"ytp-panel-menu\",W:h});NN.call(this,a,b,c,d,e,f);this.menuItems\u003db;this.items\u003d[];g.I(this,this.menuItems)};\ng.PN\u003dfunction(a){for(var b\u003dg.q(a.items),c\u003db.next();!c.done;c\u003db.next())c.value.unsubscribe(\"size-change\",a.MF,a);a.items\u003d[];g.kh(a.menuItems.element);a.menuItems.ea(\"size-change\")};\naza\u003dfunction(a,b){return b.priority-a.priority};\nQN\u003dfunction(a){var b\u003dg.LN({\"aria-haspopup\":\"true\"});g.KN.call(this,b,a);this.Ra(\"keydown\",this.i)};\nRN\u003dfunction(a,b){a.element.setAttribute(\"aria-haspopup\",String(b))};\nSN\u003dfunction(a,b){g.KN.call(this,g.LN({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),b,a,{G:\"div\",L:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.Ra(\"click\",this.onClick)};\nTN\u003dfunction(a,b){g.V.call(this,{G:\"div\",L:\"ytp-user-info-panel\",W:{\"aria-label\":\"User info\"},U:a.V().authUser?[{G:\"div\",L:\"ytp-user-info-panel-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-user-info-panel-content\",U:[{G:\"div\",L:\"ytp-user-info-panel-info\",W:{tabIndex:\"{{userInfoFocusable}}\",role:\"text\"},va:\"{{watchingAsUsername}}\"},{G:\"div\",L:\"ytp-user-info-panel-info\",W:{tabIndex:\"{{userInfoFocusable2}}\",role:\"text\"},va:\"{{watchingAsEmail}}\"}]}]:[{G:\"div\",L:\"ytp-user-info-panel-icon\",va:\"{{icon}}\"},{G:\"div\",\nL:\"ytp-user-info-panel-content\",U:[{G:\"div\",U:[{G:\"text\",W:{tabIndex:\"{{userInfoFocusable}}\"},va:\"Signed out\"}]},{G:\"div\",L:\"ytp-user-info-panel-login\",U:[{G:\"a\",W:{tabIndex:\"{{userInfoFocusable2}}\",role:\"button\"},va:a.V().jc?\"\":\"Sign in on YouTube\"}]}]}]});this.Ua\u003da;this.i\u003db;a.V().authUser||a.V().jc||(a\u003dthis.Fa(\"ytp-user-info-panel-login\"),this.T(a,\"click\",this.WP));this.T(window,\"blur\",this.hide);this.T(document,\"click\",this.VP);this.Qa()};\nUN\u003dfunction(a,b,c,d){var e,f;g.ON.call(this,a);this.J\u003da;this.zb\u003dc;this.yc\u003dd;this.getVideoUrl\u003dnew QN(6);this.yj\u003dnew QN(5);this.vj\u003dnew QN(4);this.Jb\u003dnew QN(3);this.jx\u003dnew g.KN(g.LN({href:\"{{href}}\",target:this.J.V().I},void 0,!0),2,\"Troubleshoot playback issue\");this.qs\u003dnew g.oK({G:\"div\",Ja:[\"ytp-copytext\",\"ytp-no-contextmenu\"],W:{draggable:\"false\",tabindex:\"1\"},va:\"{{text}}\"});this.XJ\u003dnew NN(this.J,this.qs);this.Mx\u003dthis.Vn\u003dnull;g.nE(this.J.V())\u0026\u0026this.J.N(\"embeds_web_enable_user_info_in_context_menu\")\u0026\u0026\n(this.Yi\u003dnew g.KN(g.LN(),8,\"User info\"),g.I(this,this.Yi),this.Bc(this.Yi,!0),this.Yi.Ra(\"click\",this.qW,this),a.Hb(this.Yi.element,this.Yi,137682));this.J.V().Xj\u0026\u0026(this.Gi\u003dnew SN(\"Loop\",7),g.I(this,this.Gi),this.Bc(this.Gi,!0),this.Gi.Ra(\"click\",this.iV,this),a.Hb(this.Gi.element,this.Gi,28661));g.I(this,this.getVideoUrl);this.Bc(this.getVideoUrl,!0);this.getVideoUrl.Ra(\"click\",this.YU,this);a.Hb(this.getVideoUrl.element,this.getVideoUrl,28659);g.I(this,this.yj);this.Bc(this.yj,!0);this.yj.Ra(\"click\",\nthis.ZU,this);a.Hb(this.yj.element,this.yj,28660);g.I(this,this.vj);this.Bc(this.vj,!0);this.vj.Ra(\"click\",this.XU,this);a.Hb(this.vj.element,this.vj,28658);g.I(this,this.Jb);this.Bc(this.Jb,!0);this.Jb.Ra(\"click\",this.WU,this);g.I(this,this.jx);this.Bc(this.jx,!0);this.jx.Ra(\"click\",this.ZV,this);b\u003dnew g.KN(g.LN(),1,\"Stats for nerds\");g.I(this,b);this.Bc(b,!0);b.Ra(\"click\",this.rW,this);g.I(this,this.qs);this.qs.Ra(\"click\",this.LU,this);g.I(this,this.XJ);c\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");\ng.Rj\u0026\u0026g.uc(43)\u0026\u0026(c\u003d!0);g.Sj\u0026\u0026!g.uc(41)\u0026\u0026(c\u003d!1);c\u0026\u0026(this.Vn\u003dnew g.V({G:\"textarea\",L:\"ytp-html5-clipboard\",W:{readonly:\"\"}}),g.I(this,this.Vn),this.Vn.Ea(this.element));null\u003d\u003d\u003d(e\u003dthis.Yi)||void 0\u003d\u003d\u003de?void 0:MN(e,swa());null\u003d\u003d\u003d(f\u003dthis.Gi)||void 0\u003d\u003d\u003df?void 0:MN(f,{G:\"svg\",W:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]});MN(this.Jb,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},\nU:[{G:\"path\",W:{\"clip-rule\":\"evenodd\",d:\"M20 10V8H17.19C16.74 7.22 16.12 6.54 15.37 6.04L17 4.41L15.59 3L13.42 5.17C13.39 5.16 13.37 5.16 13.34 5.16C13.18 5.12 13.02 5.1 12.85 5.07C12.79 5.06 12.74 5.05 12.68 5.04C12.46 5.02 12.23 5 12 5C11.51 5 11.03 5.07 10.58 5.18L10.6 5.17L8.41 3L7 4.41L8.62 6.04H8.63C7.88 6.54 7.26 7.22 6.81 8H4V10H6.09C6.03 10.33 6 10.66 6 11V12H4V14H6V15C6 15.34 6.04 15.67 6.09 16H4V18H6.81C7.85 19.79 9.78 21 12 21C14.22 21 16.15 19.79 17.19 18H20V16H17.91C17.96 15.67 18 15.34 18 15V14H20V12H18V11C18 10.66 17.96 10.33 17.91 10H20ZM16 15C16 17.21 14.21 19 12 19C9.79 19 8 17.21 8 15V11C8 8.79 9.79 7 12 7C14.21 7 16 8.79 16 11V15ZM10 14H14V16H10V14ZM10 10H14V12H10V10Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]});MN(this.jx,{G:\"svg\",W:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{\"clip-rule\":\"evenodd\",d:\"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.28 15.21 11.97 14.44 12.64C13.71 13.28 13 13.90 13 15H11C11 13.17 11.94 12.45 12.77 11.82C13.42 11.32 14 10.87 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]});MN(b,owa());this.T(a,\"loopchange\",this.MM);this.T(a,\"videodatachange\",this.onVideoDataChange);bza(this);cza(this,this.J.getVideoData())};\nWN\u003dfunction(a,b){var c\u003d!1;if(a.Vn){var d\u003da.Vn.element;d.value\u003db;d.select();try{c\u003ddocument.execCommand(\"copy\")}catch(e){}}c?a.zb.Db():(a.qs.rd(b,\"text\"),g.VN(a.zb,a.XJ),dN(a.qs.element),a.Vn\u0026\u0026(a.Vn\u003dnull,bza(a)));return c};\ncza\u003dfunction(a,b){var c,d,e\u003da.J.V(),f\u003d2\u003d\u003d\u003da.J.getPresentingPlayerType(),h\u003d!f||b.isListed;h\u003d!e.K\u0026\u0026!!b.videoId\u0026\u0026h;\"play\"!\u003d\u003de.playerStyle?e\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(e\u003d{contact_type:\"playbackissue\",html5:1,ei:b.eventId,v:b.videoId,p:\"movies_playback\"},b.B\u0026\u0026(e.fmt\u003db.B.kc()),b.clientPlaybackNonce\u0026\u0026(e.cpn\u003db.clientPlaybackNonce),b.Ka\u0026\u0026(e.partnerid\u003db.Ka),e\u003dg.dj(\"//support.google.com/googleplay/\",e));g.nK(a.vj,h\u0026\u0026b.allowEmbed);g.nK(a.getVideoUrl,h);g.nK(a.yj,h\u0026\u0026!b.isLivePlayback);\na.jx.rd(e,\"href\");null\u003d\u003d\u003d(c\u003da.Gi)||void 0\u003d\u003d\u003dc?void 0:g.nK(c,!b.isLivePlayback\u0026\u0026!f);null\u003d\u003d\u003d(d\u003da.Yi)||void 0\u003d\u003d\u003dd?void 0:g.nK(d,!f)};\nbza\u003dfunction(a){var b\u003d!!a.Vn;g.JN(a.Jb,b?\"Copy debug info\":\"Get debug info\");RN(a.Jb,!b);g.JN(a.vj,b?\"Copy embed code\":\"Get embed code\");RN(a.vj,!b);g.JN(a.getVideoUrl,b?\"Copy video URL\":\"Get video URL\");RN(a.getVideoUrl,!b);g.JN(a.yj,b?\"Copy video URL at current time\":\"Get video URL at current time\");RN(a.yj,!b);MN(a.vj,b?mwa():null);MN(a.getVideoUrl,b?wK():null);MN(a.yj,b?wK():null)};\ng.XN\u003dfunction(a,b){g.nN.call(this,a,{G:\"div\",Ja:[\"ytp-popup\",b||\"\"]},100,!0);this.i\u003d[];this.I\u003dthis.C\u003dnull;this.gy\u003dthis.maxWidth\u003d0;this.size\u003dnew g.zg(0,0);this.Ra(\"keydown\",this.XP)};\ndza\u003dfunction(a){var b\u003da.i[a.i.length-1];if(b){g.rn(a.element,a.maxWidth||\"100%\",a.gy||\"100%\");g.cn(b.element,\"minWidth\",\"250px\");g.cn(b.element,\"width\",\"\");g.cn(b.element,\"height\",\"\");g.cn(b.element,\"maxWidth\",\"100%\");g.cn(b.element,\"maxHeight\",\"100%\");g.cn(b.content.element,\"height\",\"\");var c\u003dg.sn(b.element);c.width+\u003d1;c.height+\u003d1;g.cn(b.element,\"width\",c.width+\"px\");g.cn(b.element,\"height\",c.height+\"px\");g.cn(b.element,\"maxWidth\",\"\");g.cn(b.element,\"maxHeight\",\"\");var d\u003d0;b.fL\u0026\u0026(d\u003db.Fa(\"ytp-panel-header\"),\nd\u003dg.sn(d).height);var e\u003d0;b.eT\u0026\u0026(e\u003db.Fa(\"ytp-panel-footer\"),g.cn(e,\"width\",c.width+\"px\"),e\u003dg.sn(e).height);g.cn(b.content.element,\"height\",c.height-d-e+\"px\");b.element instanceof HTMLElement\u0026\u0026(d\u003db.element,e\u003dd.scrollWidth-d.clientWidth,0\u003cd.offsetWidth-d.clientWidth\u0026\u00260\u003ce\u0026\u0026(c.width+\u003de,g.cn(b.element,\"width\",c.width+\"px\")));a.size\u003dc}};\ng.VN\u003dfunction(a,b){var c\u003da.i[a.i.length-1];a.i.push(b);YN(a,c,b)};\ng.ZN\u003dfunction(a){if(!(1\u003e\u003da.i.length)){var b\u003da.i.pop(),c\u003da.i[0];a.i\u003d[c];YN(a,b,c,!0)}};\nYN\u003dfunction(a,b,c,d){eza(a);b\u0026\u0026(b.unsubscribe(\"size-change\",a.Zt,a),b.unsubscribe(\"back\",a.qh,a));c.subscribe(\"size-change\",a.Zt,a);c.subscribe(\"back\",a.qh,a);if(a.wb){g.M(c.element,d?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");c.Ea(a.element);c.focus();a.element.scrollLeft\u003d0;a.element.scrollTop\u003d0;var e\u003da.size;dza(a);g.rn(a.element,e);a.C\u003dnew g.L(function(){fza(a,b,c,d)},20,a);\na.C.start()}else c.Ea(a.element),b\u0026\u0026b.detach()};\nfza\u003dfunction(a,b,c,d){a.C.dispose();a.C\u003dnull;g.M(a.element,\"ytp-popup-animating\");d?(g.M(b.element,\"ytp-panel-animate-forward\"),g.ns(c.element,\"ytp-panel-animate-back\")):(g.M(b.element,\"ytp-panel-animate-back\"),g.ns(c.element,\"ytp-panel-animate-forward\"));g.rn(a.element,a.size);a.I\u003dnew g.L(function(){g.ns(a.element,\"ytp-popup-animating\");b.detach();g.os(b.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);a.I.dispose();a.I\u003dnull},250,a);\na.I.start()};\neza\u003dfunction(a){a.C\u0026\u0026g.gs(a.C);a.I\u0026\u0026g.gs(a.I)};\ng.$N\u003dfunction(a,b,c){g.XN.call(this,a);this.Aa\u003db;this.yc\u003dc;this.B\u003dnew g.LC(this);this.Z\u003dnew g.L(this.LW,1E3,this);this.xa\u003dthis.D\u003dnull;g.I(this,this.B);g.I(this,this.Z);a.Hb(this.element,this,28656);g.M(this.element,\"ytp-contextmenu\");gza(this);this.hide()};\ngza\u003dfunction(a){g.cy(a.B);if(\"gvn\"!\u003d\u003da.J.V().playerStyle){var b\u003da.J.bb();a.B.T(b,\"contextmenu\",a.IU);a.B.T(b,\"touchstart\",a.ZP,null,!0);a.B.T(b,\"touchmove\",a.jN,null,!0);a.B.T(b,\"touchend\",a.jN,null,!0)}};\nhza\u003dfunction(a){a.J.isFullscreen()?g.rM(a.J,a.element,9):a.Ea(document.body)};\ng.aO\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?240:c;g.V.call(this,{G:\"button\",Ja:[\"ytp-button\",\"ytp-copylink-button\"],W:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.nE(a.V()))},U:[{G:\"div\",L:\"ytp-copylink-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-copylink-title\",va:\"Copy link\",W:{\"aria-hidden\":\"true\"}}]});this.api\u003da;this.i\u003db;this.u\u003dc;this.visible\u003d!1;this.tooltip\u003dthis.i.lc();b\u003da.V();GN(this.tooltip);g.N(this.element,\"ytp-show-copylink-title\",g.nE(b)\u0026\u0026!g.yE(b));a.Hb(this.element,this,86570);this.Ra(\"click\",\nthis.onClick);this.T(a,\"videodatachange\",this.Qa);this.T(a,\"videoplayerreset\",this.Qa);this.T(a,\"appresize\",this.Qa);this.Qa();g.qe(this,g.CN(this.tooltip,this.element))};\niza\u003dfunction(a){a.Pa(\"icon\",rK());if(a.api.V().isMobile)bO(a.tooltip,a.element,\"Link copied to clipboard\");else{a.Pa(\"title-attr\",\"Link copied to clipboard\");cO(a.tooltip);bO(a.tooltip,a.element);var b\u003da.Ra(\"mouseleave\",function(){a.xc(b);a.Qa();a.tooltip.sj()})}};\njza\u003dfunction(a,b){return g.B(function(c){if(1\u003d\u003dc.i)return sa(c,2),g.A(c,navigator.clipboard.writeText(b),4);if(2!\u003dc.i)return c.return(!0);ua(c);var d\u003dc.return,e\u003d!1,f\u003dg.ih(\"TEXTAREA\");f.value\u003db;f.setAttribute(\"readonly\",\"\");var h\u003da.api.getRootNode();h.appendChild(f);if(cv){var l\u003dwindow.getSelection();l.removeAllRanges();var m\u003ddocument.createRange();m.selectNodeContents(f);l.addRange(m);f.setSelectionRange(0,b.length)}else f.select();try{e\u003ddocument.execCommand(\"copy\")}catch(n){}h.removeChild(f);return d.call(c,\ne)})};\ndO\u003dfunction(){g.V.call(this,{G:\"div\",L:\"ytp-doubletap-ui\",U:[{G:\"div\",Ja:[\"ytp-seek-info-container\",\"ytp-seek-static-circle\"],U:[{G:\"div\",L:\"ytp-seek-arrows-container\",U:[{G:\"span\",L:\"ytp-seek-base-arrow\"},{G:\"span\",L:\"ytp-seek-base-arrow\"},{G:\"span\",L:\"ytp-seek-base-arrow\"}]},{G:\"div\",L:\"ytp-seek-tooltip\",U:[{G:\"div\",L:\"ytp-chapter-seek-text\",va:\"{{chapterSeekText}}\"},{G:\"div\",L:\"ytp-seek-tooltip-label\",va:\"{{seekTime}}\"}]}]}]});this.u\u003dnew g.L(this.show,10,this);this.i\u003dnew g.L(this.hide,700,this);\ng.I(this,this.u);g.I(this,this.i);this.hide()};\neO\u003dfunction(a){g.V.call(this,{G:\"div\",L:\"ytp-doubletap-ui-legacy\",U:[{G:\"div\",L:\"ytp-doubletap-fast-forward-ve\"},{G:\"div\",L:\"ytp-doubletap-rewind-ve\"},{G:\"div\",L:\"ytp-doubletap-static-circle\",U:[{G:\"div\",L:\"ytp-doubletap-ripple\"}]},{G:\"div\",L:\"ytp-doubletap-overlay-a11y\"},{G:\"div\",L:\"ytp-doubletap-seek-info-container\",U:[{G:\"div\",L:\"ytp-doubletap-arrows-container\",U:[{G:\"span\",L:\"ytp-doubletap-base-arrow\"},{G:\"span\",L:\"ytp-doubletap-base-arrow\"},{G:\"span\",L:\"ytp-doubletap-base-arrow\"}]},{G:\"div\",\nL:\"ytp-doubletap-tooltip\",U:[{G:\"div\",L:\"ytp-chapter-seek-text-legacy\",va:\"{{seekText}}\"},{G:\"div\",L:\"ytp-doubletap-tooltip-label\",va:\"{{seekTime}}\"}]}]}]});this.J\u003da;this.B\u003dnew g.L(this.show,10,this);this.u\u003dnew g.L(this.hide,700,this);this.i\u003dthis.Fa(\"ytp-doubletap-static-circle\");g.I(this,this.B);g.I(this,this.u);this.hide();this.C\u003dthis.Fa(\"ytp-doubletap-fast-forward-ve\");this.D\u003dthis.Fa(\"ytp-doubletap-rewind-ve\");this.J.Hb(this.C,this,28240);this.J.Hb(this.D,this,28239);this.J.ib(this.C,!0);this.J.ib(this.D,\n!0)};\nkza\u003dfunction(a,b){b\u003dg.CH(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:b.toString()});a.Pa(\"seekTime\",b)};\nfO\u003dfunction(a){var b\u003dnull;try{b\u003da.toLocaleString(\"en\",{style:\"percent\"})}catch(c){b\u003da.toLocaleString(void 0,{style:\"percent\"})}return b};\ngO\u003dfunction(a,b){var c\u003d0;a\u003dg.q(a);for(var d\u003da.next();!(d.done||d.value.startTime\u003eb);d\u003da.next())c++;return 0\u003d\u003d\u003dc?c:c-1};\nlza\u003dfunction(a,b){b\u003dgO(a,b)+1;return b\u003ca.length?b:-1};\nmza\u003dfunction(a,b){return gO(a,b)-1};\ng.iO\u003dfunction(a,b,c,d,e,f,h){g.LC.call(this);var l\u003dthis;this.api\u003da;this.contextMenu\u003dc;this.Bd\u003dd;this.yc\u003de;this.i\u003df;this.C\u003dh;this.B\u003dnew g.L(function(){nza(l,!1)},1E3);\nthis.u\u003d\"\";g.I(this,this.B);this.T(b,\"mousedown\",function(){hO(l,!1)});\nthis.T(c.element,\"mousedown\",function(){hO(l,!1)});\nthis.T(b,\"keydown\",this.YK);this.T(c.element,\"keydown\",this.YK);this.T(b,\"keyup\",this.ZK);this.T(c.element,\"keyup\",this.ZK)};\nhO\u003dfunction(a,b){g.N(a.api.getRootNode(),\"ytp-probably-keyboard-focus\",b);g.N(a.contextMenu.element,\"ytp-probably-keyboard-focus\",b)};\nkO\u003dfunction(a,b,c,d){var e\u003dg.MM(a.api.vb());if(e\u0026\u0026e.loaded){var f\u003da.api.getSubtitlesUserSettings();e\u003dvoid 0;for(var h\u003d0;h\u003cg.jO.length;h++){var l\u003dg.jO[h];if(l.option\u003d\u003d\u003db){e\u003dl.options;break}}h\u003dvoid 0;for(l\u003d0;l\u003ce.length;l++)e[l].option\u003d\u003d\u003df[b]\u0026\u0026(h\u003dl);if(d)if(c){if(0\u003d\u003d\u003dh)return}else if(h\u003d\u003d\u003de.length-1)return;d\u003d{};d[b]\u003de[(h+(c?e.length-1:1))%e.length].option;a.api.updateSubtitlesUserSettings(d);nza(a,!0);a.B.start()}};\noza\u003dfunction(a,b){a.api.wf();if(g.T(a.api.Ab(),4)){var c\u003da.api.getVideoData().B;c\u0026\u0026(c\u003dc.video)\u0026\u0026a.api.seekBy(b/(c.fps||30))}};\nnza\u003dfunction(a,b){g.MM(a.api.vb())\u0026\u0026a.api.setOption(\"captions\",\"sampleSubtitles\",b)};\nlO\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-button\",\"ytp-overflow-button\"],W:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":c.element.id},U:[{G:\"div\",L:\"ytp-overflow-icon\",U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z\",fill:\"#fff\"}}]}]}]});var d\u003dthis;this.J\u003da;this.i\u003db;this.visible\u003d!1;this.tooltip\u003dthis.i.lc();\na.Hb(this.element,this,16499);this.T(a,\"appresize\",this.Qa);this.T(a,\"fullscreentoggled\",this.Qa);this.T(a,\"presentingplayerstatechange\",this.Qa);this.Qa();g.qe(this,g.CN(this.tooltip,this.element));this.Ra(\"click\",function(){a.Cb(d.element);oN(c,d.element,!1)})};\nmO\u003dfunction(a,b){g.nN.call(this,a,{G:\"div\",L:\"ytp-overflow-panel\",W:{id:jK(),role:\"dialog\"},U:[{G:\"div\",L:\"ytp-overflow-panel-content\",U:[{G:\"div\",L:\"ytp-overflow-panel-action-buttons\",va:\"{{buttons}}\"}]},{G:\"button\",Ja:[\"ytp-overflow-panel-close\",\"ytp-button\"],W:{title:\"Close\"},U:[g.uK()]}]},250);this.actionButtons\u003d[];this.tooltip\u003db.lc();this.i\u003dthis.Fa(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.Fa(\"ytp-overflow-panel-close\");this.T(this.closeButton,\"click\",this.Db);g.qe(this,g.CN(this.tooltip,\nthis.closeButton));this.Ra(\"click\",this.aQ);this.T(a,\"videoplayerreset\",this.hide);this.T(a,\"fullscreentoggled\",this.onFullscreenToggled);this.hide()};\nnO\u003dfunction(a,b){a.actionButtons.includes(b)||(a.actionButtons.push(b),a.Pa(\"buttons\",a.actionButtons))};\npza\u003dfunction(a,b){a\u003dg.q(a.actionButtons);for(var c\u003da.next();!c.done;c\u003da.next())c.value.Yb(b)};\noO\u003dfunction(a,b,c){var d\u003dg.yM(b,c),e\u003da.V(),f\u003dd.Ne(\"default.jpg\");g.V.call(this,{G:\"a\",Ja:[\"ytp-video-menu-item\",\"ytp-button\"],W:{role:\"menuitemradio\",\"aria-label\":d.title,href:e.getVideoUrl(d.videoId,b.listId?b.listId.toString():null)},U:[{G:\"div\",L:\"ytp-video-menu-item-index\",va:String(c+1)},{G:\"div\",L:\"ytp-video-menu-item-now-playing\",va:\"\\u25b6\"},{G:\"div\",L:\"ytp-video-menu-item-thumbnail\",W:{style:f?\"background-image: url(\"+f+\");\":void 0}},{G:\"div\",L:\"ytp-video-menu-item-title\",va:d.title},{G:\"div\",\nL:\"ytp-video-menu-item-author\",va:d.author}]});this.api\u003da;this.index\u003dc;this.Ra(\"click\",this.onClick)};\npO\u003dfunction(a){g.nN.call(this,a,{G:\"div\",L:\"ytp-playlist-menu\",W:{role:\"dialog\",id:jK()},U:[{G:\"div\",L:\"ytp-playlist-menu-header\",U:[{G:\"div\",L:\"ytp-playlist-menu-title\",U:[{G:\"a\",L:\"ytp-playlist-menu-title-name\",W:{href:\"{{playlisturl}}\"},va:\"{{title}}\"},{G:\"button\",Ja:[\"ytp-playlist-menu-close\",\"ytp-button\"],W:{\"aria-label\":\"Close\"},U:[g.uK()]}]},{G:\"div\",L:\"ytp-playlist-menu-subtitle\",va:\"{{subtitle}}\"}]},{G:\"div\",L:\"ytp-playlist-menu-items\",W:{role:\"menu\"}}]},250);this.api\u003da;this.selected\u003dthis.C\u003d\nthis.playlist\u003dnull;this.items\u003dthis.Fa(\"ytp-playlist-menu-items\");this.B\u003dnew g.LC(this);this.i\u003d[];a\u003dthis.Fa(\"ytp-playlist-menu-close\");this.T(a,\"click\",this.Db);a\u003dthis.Fa(\"ytp-playlist-menu-title-name\");this.T(a,\"click\",this.KW);g.I(this,this.B);this.hide()};\nqO\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-playlist-menu-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"aria-owns\":String(c.element.id),\"aria-haspopup\":\"true\",\"aria-label\":\"Playlist\"},U:[{G:\"div\",L:\"ytp-playlist-menu-button-icon\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"m 22.53,21.42 0,6.85 5.66,-3.42 -5.66,-3.42 0,0 z m -11.33,0 9.06,0 0,2.28 -9.06,0 0,-2.28 0,0 z m 0,-9.14 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z m 0,4.57 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z\",\nfill:\"#fff\"}}]}]},{G:\"div\",L:\"ytp-playlist-menu-button-text\",va:\"{{text}}\"}]});var d\u003dthis;this.api\u003da;this.playlist\u003dnull;this.visible\u003d!1;this.tooltip\u003db.lc();a.Hb(this.element,this,70344);this.T(a,\"videodatachange\",this.i);this.T(a,\"onPlaylistUpdate\",this.i);this.T(a,\"presentingplayerstatechange\",this.Qa);this.T(a,\"appresize\",this.Qa);this.hide();this.i();g.qe(this,g.CN(this.tooltip,this.element));this.Ra(\"click\",function(){a.Cb(d.element);oN(c,d.element,!1)})};\nrO\u003dfunction(a,b,c){g.V.call(this,{G:\"div\",L:\"ytp-promotooltip-wrapper\",U:[{G:\"div\",L:\"ytp-promotooltip-container\",U:[{G:\"div\",L:\"ytp-promotooltip-content\",U:[{G:\"div\",L:\"ytp-promotooltip-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-promotooltip-details\",va:\"{{details}}\"}]},{G:\"div\",L:\"ytp-promotooltip-buttons\",U:[{G:\"div\",L:\"ytp-promotooltip-dismiss-button\",va:\"{{dismissButtonText}}\",W:{tabindex:\"0\"}},{G:\"div\",L:\"ytp-promotooltip-accept-button\",va:\"{{acceptButtonText}}\",W:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{G:\"div\",L:\"ytp-promotooltip-pointer\"}]});this.tooltipRenderer\u003da;this.K\u003db;this.J\u003dc;this.i\u003dthis.B\u003dnull;this.title\u003dthis.Fa(\"ytp-promotooltip-title\");this.details\u003dthis.Fa(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.Fa(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.Fa(\"ytp-promotooltip-dismiss-button\");this.I\u003dthis.D\u003dthis.u\u003dthis.C\u003d!1;g.nK(this,!1);a\u003dthis.tooltipRenderer.trackingParams||null;if(this.u\u003d!!a)this.J.Qg(this.element,this,!0),this.J.Km(this.element,a);this.T(c,\"onShowControls\",\nthis.jC);this.T(c,\"onHideControls\",this.KU);this.T(c,\"resize\",this.yb);this.T(this.acceptButton,\"click\",this.TT);this.T(this.dismissButton,\"click\",this.QU);this.T(document,\"click\",this.bQ)};\nqza\u003dfunction(a){a\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+a.tooltipRenderer.targetId+\u0027\"]\u0027);return 0\u003ca.length?a[0]:null};\nsO\u003dfunction(a){g.nK(a,!1);a.u\u0026\u0026a.J.ib(a.element,a.wb)};\ntO\u003dfunction(a,b){var c,d,e\u003da.tooltipRenderer.promoConfig;if(e){switch(b){case 0:if(null\u003d\u003d\u003d(c\u003de.impressionEndpoints)||void 0\u003d\u003d\u003dc?0:c.length)var f\u003de.impressionEndpoints[0];break;case 1:f\u003de.acceptCommand;break;case 2:f\u003de.dismissCommand}if(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.feedbackEndpoint)||void 0\u003d\u003d\u003dd?0:d.feedbackToken)b\u003d{feedbackTokens:[f.feedbackEndpoint.feedbackToken]},a\u003da.J.Zl(),(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:axa(f,a.B))\u0026\u0026GL(a,f,b)}};\nrza\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r\u003d(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.acceptButton)||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dc?void 0:c.text)||void 0\u003d\u003d\u003dd?void 0:d.runs)||void 0\u003d\u003d\u003de?void 0:e.length)\u0026\u0026!(null\u003d\u003d\u003d(f\u003da.acceptButton)||void 0\u003d\u003d\u003df||!f.buttonRenderer.text.runs[0].text),t\u003d(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003da.dismissButton)||void 0\u003d\u003d\u003dh?void 0:h.buttonRenderer)||void 0\u003d\u003d\u003dl?void 0:l.text)||void 0\u003d\u003d\u003dm?void 0:m.runs)||void 0\u003d\u003d\u003dn?void 0:n.length)\u0026\u0026!(null\u003d\u003d\u003d(p\u003da.dismissButton)||\nvoid 0\u003d\u003d\u003dp||!p.buttonRenderer.text.runs[0].text);return r||t};\nuO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-replay-button\",\"ytp-button\"],W:{title:\"Replay\"},U:[g.zK()]});this.J\u003da;this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.Ra(\"click\",this.onClick,this);a\u003da.Ab();g.nK(this,g.T(a,2));g.CN(b.lc(),this.element)};\ng.vO\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?240:d;g.V.call(this,{G:\"button\",Ja:[\"ytp-button\",\"ytp-share-button\"],W:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":c.element.id,\"data-tooltip-opaque\":String(g.nE(a.V()))},U:[{G:\"div\",L:\"ytp-share-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-share-title\",va:\"Share\"}]});this.api\u003da;this.i\u003db;this.B\u003dc;this.u\u003dd;this.visible\u003d!1;this.tooltip\u003dthis.i.lc();b\u003da.V();a.Hb(this.element,this,28664);this.Ra(\"click\",this.onClick);this.T(a,\"videodatachange\",this.Qa);this.T(a,\"videoplayerreset\",\nthis.Qa);this.T(a,\"appresize\",this.Qa);this.T(a,\"presentingplayerstatechange\",this.Qa);this.Qa();g.N(this.element,\"ytp-show-share-title\",g.nE(b)\u0026\u0026!g.yE(b));g.qe(this,g.CN(this.tooltip,this.element))};\nsza\u003dfunction(a){\"InvalidStateError\"!\u003d\u003da.name\u0026\u0026g.By(a)};\ng.wO\u003dfunction(a,b){var c\u003djK(),d\u003da.V();c\u003d{G:\"div\",L:\"ytp-share-panel\",W:{id:jK(),role:\"dialog\",\"aria-labelledby\":c},U:[{G:\"div\",L:\"ytp-share-panel-inner-content\",U:[{G:\"div\",L:\"ytp-share-panel-title\",W:{id:c},va:\"Share\"},{G:\"a\",Ja:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],W:{href:\"{{link}}\",target:d.I,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},va:\"{{linkText}}\"},{G:\"label\",L:\"ytp-share-panel-include-playlist\",U:[{G:\"input\",L:\"ytp-share-panel-include-playlist-checkbox\",W:{type:\"checkbox\",\nchecked:!0}},\"Include playlist\"]},{G:\"div\",L:\"ytp-share-panel-loading-spinner\",U:[cN()]},{G:\"div\",L:\"ytp-share-panel-service-buttons\",va:\"{{buttons}}\"},{G:\"div\",L:\"ytp-share-panel-error\",va:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{G:\"button\",Ja:[\"ytp-share-panel-close\",\"ytp-button\"],W:{title:\"Close\"},U:[g.uK()]}]};g.nN.call(this,a,c,250);this.api\u003da;this.tooltip\u003db.lc();this.i\u003d[];this.D\u003dthis.Fa(\"ytp-share-panel-inner-content\");this.closeButton\u003dthis.Fa(\"ytp-share-panel-close\");\nthis.T(this.closeButton,\"click\",this.Db);g.qe(this,g.CN(this.tooltip,this.closeButton));this.C\u003dthis.Fa(\"ytp-share-panel-include-playlist-checkbox\");this.T(this.C,\"click\",this.Qa);this.B\u003dthis.Fa(\"ytp-share-panel-link\");g.qe(this,g.CN(this.tooltip,this.B));this.Ra(\"click\",this.cQ);this.T(a,\"videoplayerreset\",this.hide);this.T(a,\"fullscreentoggled\",this.onFullscreenToggled);this.T(a,\"onLoopRangeChange\",this.xT);this.hide()};\nuza\u003dfunction(a,b){tza(a);for(var c\u003db.links||b.shareTargets,d\u003d0,e\u003d{},f\u003d0;f\u003cc.length\u0026\u00262\u003ed;e\u003d{Tm:e.Tm},f++){e.Tm\u003dc[f];a:switch(e.Tm.img||e.Tm.iconId){case \"facebook\":var h\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{G:\"rect\",W:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{G:\"path\",W:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z m -1.9,3.8 0,5.7 -3.8,0 c -1.04,0 -1.9,.84 -1.9,1.9 l 0,3.8 5.7,0 0,5.7 -5.7,0 0,13.3 -5.7,0 0,-13.3 -3.8,0 0,-5.7 3.8,0 0,-4.75 c 0,-3.67 2.97,-6.65 6.65,-6.65 l 4.75,0 z\",\nfill:\"#39579b\"}}]};break a;case \"twitter\":h\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{G:\"rect\",W:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{G:\"path\",W:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z M 29.84,13.92 C 29.72,22.70 24.12,28.71 15.74,29.08 12.28,29.24 9.78,28.12 7.6,26.75 c 2.55,.40 5.71,-0.60 7.41,-2.06 -2.50,-0.24 -3.98,-1.52 -4.68,-3.56 .72,.12 1.48,.09 2.17,-0.05 -2.26,-0.76 -3.86,-2.15 -3.95,-5.07 .63,.28 1.29,.56 2.17,.60 C 9.03,15.64 7.79,12.13 9.21,9.80 c 2.50,2.75 5.52,4.99 10.47,5.30 -1.24,-5.31 5.81,-8.19 8.74,-4.62 1.24,-0.23 2.26,-0.71 3.23,-1.22 -0.39,1.23 -1.17,2.09 -2.11,2.79 1.03,-0.14 1.95,-0.38 2.73,-0.77 -0.47,.99 -1.53,1.9 -2.45,2.66 l 0,0 z\",\nfill:\"#01abf0\"}}]};break a;default:h\u003dnull}h\u0026\u0026(h\u003dnew g.V({G:\"a\",Ja:[\"ytp-share-panel-service-button\",\"ytp-button\"],W:{href:e.Tm.url,target:\"_blank\",title:e.Tm.sname||e.Tm.serviceName},U:[h]}),h.Ra(\"click\",function(m){return function(n){if(g.lL(n)){var p\u003dm.Tm.url;var r\u003dvoid 0\u003d\u003d\u003dr?{}:r;r.target\u003dr.target||\"YouTube\";r.width\u003dr.width||\"600\";r.height\u003dr.height||\"600\";r||(r\u003d{});var t\u003dwindow;var u\u003dp instanceof g.Of?p:g.Tf(\"undefined\"!\u003dtypeof p.href?p.href:String(p));var x\u003dvoid 0!\u003d\u003dself.qda,y\u003d\"strict-origin-when-cross-origin\";\nwindow.Request\u0026\u0026(y\u003d(new Request(\"/\")).referrerPolicy);y\u003d\"unsafe-url\"\u003d\u003d\u003dy;if(x\u0026\u0026r.noreferrer){if(y)throw Error(\"Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!\");r.noreferrer\u003d!1}p\u003dr.target||p.target;x\u003d[];for(var z in r)switch(z){case \"width\":case \"height\":case \"top\":case \"left\":x.push(z+\"\u003d\"+r[z]);break;case \"target\":case \"noopener\":case \"noreferrer\":break;default:x.push(z+\"\u003d\"+(r[z]?1:0))}z\u003dx.join(\",\");Jb()\u0026\u0026t.navigator\u0026\u0026t.navigator.standalone\u0026\u0026\np\u0026\u0026\"_self\"!\u003dp?(z\u003dg.ih(\"A\"),g.qg(z,u),z.setAttribute(\"target\",p),r.noreferrer\u0026\u0026z.setAttribute(\"rel\",\"noreferrer\"),r\u003ddocument.createEvent(\"MouseEvent\"),r.initMouseEvent(\"click\",!0,!0,t,1),z.dispatchEvent(r),t\u003d{}):r.noreferrer?(t\u003drg(\"\",t,p,z),r\u003dg.Pf(u),t\u0026\u0026(g.RE\u0026\u0026-1!\u003dr.indexOf(\";\")\u0026\u0026(r\u003d\"\u0027\"+r.replace(/\u0027/g,\"%27\")+\"\u0027\"),t.opener\u003dnull,r\u003dg.ng(g.Gf(\"b/12014412, meta tag with sanitized URL\"),\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+g.Eg(r)+\u0027\"\u003e\u0027),(u\u003dt.document)\u0026\u0026\nu.write\u0026\u0026(u.write(g.jg(r)),u.close()))):(t\u003drg(u,t,p,z))\u0026\u0026r.noopener\u0026\u0026(t.opener\u003dnull);if(r\u003dt)r.opener||(r.opener\u003dwindow),r.focus();g.wv(n)}}}(e)),g.qe(h,g.CN(a.tooltip,h.element)),a.i.push(h),d++)}var l\u003db.more||b.moreLink;\nb\u003dnew g.V({G:\"a\",Ja:[\"ytp-share-panel-service-button\",\"ytp-button\"],U:[{G:\"span\",L:\"ytp-share-panel-service-button-more\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{G:\"rect\",W:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{G:\"path\",W:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 Z m -5.7,21.85 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z\",\nfill:\"#4e4e4f\",\"fill-rule\":\"evenodd\"}}]}]}],W:{href:l,target:\"_blank\",title:\"More\"}});b.Ra(\"click\",function(m){g.bN(l,a.api,m)\u0026\u0026a.api.Oa(\"SHARE_CLICKED\")});\ng.qe(b,g.CN(a.tooltip,b.element));a.i.push(b);a.Pa(\"buttons\",a.i)};\ntza\u003dfunction(a){for(var b\u003dg.q(a.i),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.detach(),(0,g.oe)(c);a.i\u003d[]};\nzO\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;g.V.call(this,{G:\"div\",L:\"ytp-suggested-action\"});var d\u003dthis;this.J\u003da;this.Za\u003db;this.Sa\u003dthis.K\u003dthis.i\u003dthis.D\u003dthis.C\u003dthis.u\u003dthis.expanded\u003dthis.enabled\u003dthis.B\u003d!1;this.Ka\u003dnew g.L(function(){d.badge.element.style.width\u003d\"\"},200,this);\nthis.Z\u003dnew g.L(function(){xO(d);yO(d)},200,this);\nthis.dismissButton\u003dnew g.V({G:\"button\",Ja:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.I(this,this.dismissButton);this.I\u003dnew g.V({G:\"div\",L:\"ytp-suggested-action-badge-expanded-content-container\",U:[{G:\"label\",L:\"ytp-suggested-action-badge-title\",va:\"{{badgeLabel}}\"},this.dismissButton]});g.I(this,this.I);this.badge\u003dnew g.V({G:\"button\",Ja:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],U:[c?{G:\"div\",L:\"ytp-suggested-action-badge-icon\"}:\n\"\",this.I]});g.I(this,this.badge);this.badge.Ea(this.element);this.S\u003dnew g.XK(this.badge,250,!1,100);g.I(this,this.S);this.Aa\u003dnew g.XK(this.I,250,!1,100);g.I(this,this.Aa);this.La\u003dnew g.ds(this.PX,null,this);g.I(this,this.La);this.xa\u003dnew g.ds(this.hS,null,this);g.I(this,this.xa);g.I(this,this.Ka);g.I(this,this.Z);this.J.Qg(this.badge.element,this.badge,!0);this.J.Qg(this.dismissButton.element,this.dismissButton,!0);this.T(this.J,\"onHideControls\",function(){d.i\u003d!1;yO(d);xO(d);d.Xh()});\nthis.T(this.J,\"onShowControls\",function(){d.i\u003d!0;yO(d);xO(d);d.Xh()});\nthis.T(this.badge.element,\"click\",this.xF);this.T(this.dismissButton.element,\"click\",this.yF);this.T(this.J,\"pageTransition\",this.dQ);this.T(this.J,\"appresize\",this.Xh);this.T(this.J,\"fullscreentoggled\",this.UU);this.T(this.J,\"cardstatechange\",this.yU);this.T(this.J,\"annotationvisibility\",this.pY,this);this.T(this.J,\"offlineslatestatechange\",this.qY,this)};\nxO\u003dfunction(a){g.N(a.badge.element,\"ytp-suggested-action-badge-with-controls\",a.i||!a.u)};\nyO\u003dfunction(a,b){var c\u003da.K||a.i||!a.u;a.expanded!\u003d\u003dc\u0026\u0026(a.expanded\u003dc,void 0\u003d\u003d\u003db||b?(a.La.stop(),a.xa.stop(),a.Ka.stop(),a.La.start()):(g.nK(a.I,a.expanded),g.N(a.badge.element,\"ytp-suggested-action-badge-expanded\",a.expanded)),vza(a))};\nvza\u003dfunction(a){a.C\u0026\u0026a.J.ib(a.badge.element,a.xx());a.D\u0026\u0026a.J.ib(a.dismissButton.element,a.xx()\u0026\u0026(a.K||a.i||!a.u))};\nwza\u003dfunction(a){var b\u003da.text||\"\";g.ph(g.Yg(\"ytp-suggested-action-badge-title\",a.element),b);a.badge.element.setAttribute(\"aria-label\",b);a.dismissButton.element.setAttribute(\"aria-label\",a.Va?a.Va:\"\")};\nxza\u003dfunction(a,b){b?a.D\u0026\u0026a.J.Cb(a.dismissButton.element):a.C\u0026\u0026a.J.Cb(a.badge.element)};\nAO\u003dfunction(a,b){zO.call(this,a,b);var c\u003dthis;this.X\u003dthis.Ba\u003dthis.Ia\u003d!1;this.T(this.J,g.tz(\"shopping_overlay_visible\"),function(){c.Ie(!0)});\nthis.T(this.J,g.uz(\"shopping_overlay_visible\"),function(){c.Ie(!1)});\nthis.T(this.J,g.tz(\"shopping_overlay_expanded\"),function(){c.K\u003d!0;yO(c)});\nthis.T(this.J,g.uz(\"shopping_overlay_expanded\"),function(){c.K\u003d!1;yO(c)});\nthis.T(this.J,\"changeProductsInVideoVisibility\",this.IV);this.T(this.J,\"videodatachange\",this.onVideoDataChange);this.T(this.J,\"paidcontentoverlayvisibilitychange\",this.zV)};\nBO\u003dfunction(a){a.J.Ze(\"shopping_overlay_visible\");a.J.Ze(\"shopping_overlay_expanded\")};\nCO\u003dfunction(a){g.nN.call(this,a,{G:\"button\",Ja:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],U:[{G:\"div\",L:\"ytp-skip-intro-button-text\",va:\"Skip Intro\"}]},100);var b\u003dthis;this.D\u003d!1;this.C\u003dnew g.L(function(){b.hide()},5E3);\nthis.i\u003dthis.B\u003dNaN;g.I(this,this.C);this.xa\u003dfunction(){b.show()};\nthis.Z\u003dfunction(){b.hide()};\nthis.I\u003dfunction(){var c\u003db.J.getCurrentTime();c\u003eb.B/1E3\u0026\u0026c\u003cb.i/1E3\u0026\u0026b.show()};\nthis.T(this.J,\"videodatachange\",function(c,d){b.Ns(c,d)});\nthis.T(this.element,\"click\",function(){b.J.seekTo(b.i/1E3)});\nthis.hide()};\nDO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-airplay-button\",\"ytp-button\"],W:{title:\"AirPlay\"},va:\"{{icon}}\"});this.J\u003da;this.Ra(\"click\",this.onClick);this.T(a,\"airplayactivechange\",this.Qa);this.T(a,\"airplayavailabilitychange\",this.Qa);this.Qa();g.qe(this,g.CN(b.lc(),this.element))};\nEO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-button\"],W:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},U:[{G:\"div\",L:\"ytp-autonav-toggle-button-container\",U:[{G:\"div\",L:\"ytp-autonav-toggle-button\",W:{\"aria-checked\":\"true\"}}]}]});this.J\u003da;this.u\u003d[];this.i\u003d!1;this.isChecked\u003d!0;a.Hb(this.element,this,113681);this.T(a,\"presentingplayerstatechange\",this.Hu);this.Ra(\"click\",this.onClick);this.tooltip\u003db.lc();g.qe(this,g.CN(b.lc(),this.element));this.Hu()};\nyza\u003dfunction(a){a.setValue(a.isChecked);var b\u003da.isChecked?\"Autoplay is on\":\"Autoplay is off\";a.Pa(\"title\",b);a.Pa(\"label\",b);cO(a.tooltip)};\ng.GO\u003dfunction(a){g.V.call(this,{G:\"div\",L:\"ytp-gradient-bottom\"});this.i\u003dg.ih(\"CANVAS\");this.ctx\u003dthis.i.getContext(\"2d\");this.B\u003dNaN;this.i.width\u003d1;this.u\u003dg.yE(a.V());g.FO(this,a.bb().getPlayerSize().height)};\ng.FO\u003dfunction(a,b){if(a.ctx){b\u003dMath.floor(b*(a.u?1:.4));b\u003dMath.max(b,47);var c\u003db+2;if(a.B!\u003d\u003dc){a.B\u003dc;a.i.height\u003dc;a.ctx.clearRect(0,0,1,c);var d\u003da.ctx.createLinearGradient(0,2,0,2+b);if(a.u)d.addColorStop(.133,\"rgba(0, 0, 0, 0.2)\"),d.addColorStop(.44,\"rgba(0, 0, 0, 0.243867)\"),d.addColorStop(1,\"rgba(0, 0, 0, 0.8)\");else{var e\u003db-42;d.addColorStop(0,\"rgba(0, 0, 0, 0)\");d.addColorStop(e/b,\"rgba(0, 0, 0, 0.3)\");d.addColorStop(1,\"rgba(0, 0, 0, 0.68)\")}a.ctx.fillStyle\u003dd;a.ctx.fillRect(0,2,1,b);a.element.style.height\u003d\nc+\"px\";try{a.element.style.backgroundImage\u003d\"url(\"+a.i.toDataURL()+\")\"}catch(f){}}}};\nHO\u003dfunction(a,b,c){g.V.call(this,{G:\"div\",L:\"ytp-chapter-container\",U:[{G:\"button\",Ja:[\"ytp-chapter-title\",\"ytp-button\"],U:[{G:\"span\",W:{\"aria-hidden\":\"true\"},L:\"ytp-chapter-title-prefix\",va:\"\\u2022\"},{G:\"div\",L:\"ytp-chapter-title-content\",va:\"{{title}}\",W:{title:\"View chapter\",\"aria-label\":\"View chapter\"}},{G:\"div\",L:\"ytp-chapter-title-chevron\",U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M9.71 18.71l-1.42-1.42 5.3-5.29-5.3-5.29 1.42-1.42 6.7 6.71z\",fill:\"#fff\"}}]}]}]}]});\nthis.J\u003da;this.K\u003dc;this.C\u003d\"\";this.currentIndex\u003d0;this.B\u003dvoid 0;this.i\u003d!0;this.D\u003dthis.Fa(\"ytp-chapter-container\");this.u\u003dthis.Fa(\"ytp-chapter-title\");this.I\u003dthis.Fa(\"ytp-chapter-title-content\");this.updateVideoData(\"newdata\",this.J.getVideoData());this.T(a,\"videodatachange\",this.updateVideoData);this.T(this.D,\"click\",this.onClick);this.T(a,g.tz(\"chapterCueRange\"),this.Xb);this.T(a,\"innertubeCommand\",this.onClickCommand);g.nE(this.J.V())||g.qe(this,g.CN(b.lc(),this.I))};\nIO\u003dfunction(a,b,c,d,e){var f\u003db.lA/b.rows,h\u003dMath.min(c/(b.mA/b.columns),d/f),l\u003db.mA*h,m\u003db.lA*h;l\u003dMath.floor(l/b.columns)*b.columns;m\u003dMath.floor(m/b.rows)*b.rows;var n\u003dl/b.columns,p\u003dm/b.rows,r\u003d-b.column*n,t\u003d-b.row*p;e\u0026\u002645\u003e\u003df\u0026\u0026(p-\u003d1/h);n-\u003d2/h;a\u003da.style;a.width\u003dn+\"px\";a.height\u003dp+\"px\";e||(d\u003d(d-p)/2,c\u003d(c-n)/2,a.marginTop\u003dMath.floor(d)+\"px\",a.marginBottom\u003dMath.ceil(d)+\"px\",a.marginLeft\u003dMath.floor(c)+\"px\",a.marginRight\u003dMath.ceil(c)+\"px\");a.background\u003d\"url(\"+b.url+\") \"+r+\"px \"+t+\"px/\"+l+\"px \"+m+\"px\"};\ng.JO\u003dfunction(a){g.V.call(this,{G:\"div\",L:\"ytp-storyboard-framepreview\",U:[{G:\"div\",L:\"ytp-storyboard-framepreview-img\"}]});this.api\u003da;this.C\u003dthis.Fa(\"ytp-storyboard-framepreview-img\");this.u\u003dnull;this.B\u003dNaN;this.events\u003dnew g.LC(this);this.i\u003dnew g.XK(this,100);g.I(this,this.events);g.I(this,this.i);this.T(this.api,\"presentingplayerstatechange\",this.Qc)};\nKO\u003dfunction(a,b){var c\u003d!!a.u;a.u\u003db;a.u?(c||(a.events.T(a.api,\"videodatachange\",function(){KO(a,a.api.rg())}),a.events.T(a.api,\"progresssync\",a.zd),a.events.T(a.api,\"appresize\",a.D)),a.B\u003dNaN,LO(a),a.i.show(200)):(c\u0026\u0026g.cy(a.events),a.i.hide(),a.i.stop())};\nLO\u003dfunction(a){var b\u003da.u,c\u003da.api.getCurrentTime(),d\u003da.api.bb().getPlayerSize(),e\u003dyF(b,d.width);c\u003dDF(b,e,c);c!\u003d\u003da.B\u0026\u0026(a.B\u003dc,bsa(b,c,d.width),b\u003dAF(b,c,d.width),IO(a.C,b,d.width,d.height))};\nMO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],U:[{G:\"div\",Ja:[\"ytp-fullerscreen-edu-text\"],va:\"Scroll for details\"},{G:\"div\",Ja:[\"ytp-fullerscreen-edu-chevron\"],U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\",fill:\"#fff\"}}]}]}]});this.Ua\u003da;this.B\u003db;this.i\u003dnew g.XK(this,250,void 0,100);this.C\u003dthis.u\u003d!1;a.Hb(this.element,this,61214);this.B\u003db;g.I(this,this.i);this.T(a,\n\"fullscreentoggled\",this.Qa);this.T(a,\"presentingplayerstatechange\",this.Qa);this.Ra(\"click\",this.onClick);this.Qa()};\ng.NO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-fullscreen-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"aria-label\":\"{{label}}\"},va:\"{{icon}}\"});this.J\u003da;this.u\u003db;this.message\u003dnull;this.i\u003dg.CN(this.u.lc(),this.element);this.B\u003dnew g.L(this.KR,2E3,this);g.I(this,this.B);this.T(a,\"fullscreentoggled\",this.Vi);this.T(a,\"presentingplayerstatechange\",this.Qa);this.Ra(\"click\",this.onClick);g.Xx()\u0026\u0026(b\u003dthis.J.bb(),this.T(b,Hla(),this.GF),this.T(b,$x(document),this.Am));a.V().Va||a.V().C||this.disable();\na.Hb(this.element,this,139117);this.Qa();this.Vi(a.isFullscreen())};\nOO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-miniplayer-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},U:[twa()]});this.J\u003da;this.visible\u003d!1;this.Ra(\"click\",this.onClick);this.T(a,\"fullscreentoggled\",this.Qa);this.Pa(\"title\",eN(a,\"Miniplayer\",\"i\"));g.qe(this,g.CN(b.lc(),this.element));a.Hb(this.element,this,62946);this.Qa()};\nPO\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-multicam-button\",\"ytp-button\"],W:{title:\"Switch camera\",\"aria-haspopup\":\"true\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\"},U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M 26,10 22.83,10 21,8 15,8 13.17,10 10,10 c -1.1,0 -2,.9 -2,2 l 0,12 c 0,1.1 .9,2 2,2 l 16,0 c 1.1,0 2,-0.9 2,-2 l 0,-12 c 0,-1.1 -0.9,-2 -2,-2 l 0,0 z m -5,11.5 0,-2.5 -6,0 0,2.5 -3.5,-3.5 3.5,-3.5 0,2.5 6,0 0,-2.5 3.5,3.5 -3.5,3.5 0,0 z\",\nfill:\"#fff\"}}]}]});var d\u003dthis;this.J\u003da;this.i\u003d!1;this.u\u003dnew g.L(this.B,400,this);this.tooltip\u003db.lc();GN(this.tooltip);g.I(this,this.u);this.Ra(\"click\",function(){oN(c,d.element,!1)});\nthis.T(a,\"presentingplayerstatechange\",function(){d.Qa(!1)});\nthis.T(a,\"videodatachange\",this.onVideoDataChange);this.Qa(!0);g.qe(this,g.CN(this.tooltip,this.element))};\nQO\u003dfunction(a){g.nN.call(this,a,{G:\"div\",L:\"ytp-multicam-menu\",W:{role:\"dialog\"},U:[{G:\"div\",L:\"ytp-multicam-menu-header\",U:[{G:\"div\",L:\"ytp-multicam-menu-title\",U:[\"Switch camera\",{G:\"button\",Ja:[\"ytp-multicam-menu-close\",\"ytp-button\"],W:{\"aria-label\":\"Close\"},U:[g.uK()]}]}]},{G:\"div\",L:\"ytp-multicam-menu-items\"}]},250);this.api\u003da;this.B\u003dnew g.LC(this);this.items\u003dthis.Fa(\"ytp-multicam-menu-items\");this.i\u003d[];g.I(this,this.B);a\u003dthis.Fa(\"ytp-multicam-menu-close\");this.T(a,\"click\",this.Db);this.hide()};\nRO\u003dfunction(){g.G.call(this);this.u\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.ds(this.i,null,this);g.I(this,this.delay)};\nzza\u003dfunction(a,b){if(\"path\"\u003d\u003d\u003db.G)return b.W.d;if(b.U)for(var c\u003d0;c\u003cb.U.length;c++){var d\u003db.U[c];if(d\u0026\u0026\"string\"!\u003d\u003dtypeof d\u0026\u0026(d\u003dzza(a,d)))return d}};\nCza\u003dfunction(a,b,c){c\u003dzza(a,c);var d\u003db.getElementsByTagName(\"path\")[0],e\u003dd.getAttribute(\"d\");if(d.getAttribute(\"id\")){var f\u003djK();b\u003db.getElementsByTagName(\"use\");for(var h\u003d0;h\u003cb.length;h++)b[h].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+f);d.setAttribute(\"id\",f)}var l\u003dAza(e),m\u003dAza(c);SO(a,function(n){d.setAttribute(\"d\",Bza(l,m,n))},200)};\nSO\u003dfunction(a,b,c){a.u\u003db;a.startTime\u003d(0,g.Q)();a.duration\u003dc;a.i()};\nAza\u003dfunction(a){var b\u003d[];a\u003da.match(Dza);for(var c\u003d0;c\u003ca.length;c++){var d\u003d\" \"\u003d\u003d\u003da[c]?NaN:Number(a[c]);b.push(isNaN(d)?a[c]:d)}return b};\nBza\u003dfunction(a,b,c){for(var d\u003d\"\",e\u003d0;e\u003ca.length;e++){var f\u003da[e];d\u003d\"number\"\u003d\u003d\u003dtypeof f?d+(f+(b[e]-f)*c):d+f}return d};\ng.TO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-mute-button\",\"ytp-button\"],W:a.V().X?{title:\"{{title}}\",\"aria-label\":\"{{label}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"},va:\"{{icon}}\"});this.J\u003da;this.i\u003dnull;this.C\u003dthis.S\u003dthis.D\u003dthis.Z\u003dNaN;this.xa\u003dthis.I\u003dnull;this.B\u003d[];this.u\u003d[];this.visible\u003d!1;this.K\u003dnull;var c\u003dthis.J.V();this.Pa(\"icon\",BK());this.tooltip\u003db.lc();this.i\u003dnew g.kK({G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"defs\",U:[{G:\"clipPath\",W:{id:\"ytp-svg-volume-animation-mask\"},\nU:[{G:\"path\",W:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{G:\"path\",W:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{G:\"path\",L:\"ytp-svg-volume-animation-mover\",W:{d:\"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z\"}}]},{G:\"clipPath\",W:{id:\"ytp-svg-volume-animation-slash-mask\"},U:[{G:\"path\",L:\"ytp-svg-volume-animation-mover\",W:{d:\"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z\"}}]}]},{G:\"path\",Lb:!0,Ja:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-speaker\"],W:{\"clip-path\":\"url(#ytp-svg-volume-animation-mask)\",\nd:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z\",fill:\"#fff\"}},{G:\"path\",Lb:!0,Ja:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],W:{\"clip-path\":\"url(#ytp-svg-volume-animation-slash-mask)\",d:\"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z\",fill:\"#fff\"}}]});g.I(this,this.i);this.I\u003dthis.i.Fa(\"ytp-svg-volume-animation-speaker\");this.xa\u003dthis.I.getAttribute(\"d\");this.B\u003dg.Xg(\"ytp-svg-volume-animation-mover\",this.i.element);\nthis.u\u003dg.Xg(\"ytp-svg-volume-animation-hider\",this.i.element);this.Aa\u003dnew RO;g.I(this,this.Aa);this.X\u003dnew RO;g.I(this,this.X);this.Ra(\"click\",this.rV);this.T(a,\"appresize\",this.jI);this.T(a,\"onVolumeChange\",this.onVolumeChange);var d\u003dnull;if(c.X)g.qe(this,g.CN(b.lc(),this.element));else{var e\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/);d\u003dnew g.nN(a,{G:\"span\",Ja:[\"ytp-popup\",\"ytp-generic-popup\"],W:{tabindex:\"0\"},U:[e[0],{G:\"a\",W:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",\ntarget:c.I},va:e[2]},e[4]]},100,!0);g.I(this,d);d.hide();d.subscribe(\"show\",function(f){b.zs(d,f)});\ng.rM(a,d.element,4)}this.message\u003dd;a.Hb(this.element,this,28662);this.jI(a.bb().getPlayerSize());this.setVolume(a.getVolume(),a.isMuted())};\nGza\u003dfunction(a,b){a.Z\u003db;var c\u003da.xa;b\u0026\u0026(c+\u003dBza(Eza,Fza,b));a.I.setAttribute(\"d\",c)};\nHza\u003dfunction(a,b){a.S\u003db;for(var c\u003d20*b,d\u003d0;d\u003ca.B.length;d++)a.B[d].setAttribute(\"transform\",\"translate(\"+c+\", \"+c+\")\");var e;1\u003d\u003d\u003db?e\u003dBK():e\u003da.i;for(c\u003d0;c\u003ca.u.length;c++)if(d\u003da.u[c],null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:d.style)d.style.display\u003d0\u003d\u003d\u003db?\"none\":\"\";e!\u003d\u003da.K\u0026\u0026(a.Pa(\"icon\",e),a.K\u003de)};\nUO\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-pip-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},U:[twa()]});this.J\u003da;this.Pa(\"title\",\"Picture in Picture\");this.Ra(\"click\",this.onClick);g.qe(this,g.CN(b.lc(),this.element))};\ng.VO\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-play-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"aria-label\":\"{{label}}\"},va:\"{{icon}}\"});this.J\u003da;this.i\u003dnull;this.transition\u003dnew RO;this.tooltip\u003db.lc();g.I(this,this.transition);this.u\u003d!!c;a.Hb(this.element,this,36842);a.ib(this.element,!0);this.T(a,\"fullscreentoggled\",this.onVideoDataChange);this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.T(a,\"videodatachange\",this.onVideoDataChange);Iza(this,a.Ab());this.Ra(\"click\",this.St,\nthis);g.qe(this,g.CN(b.lc(),this.element))};\nJza\u003dfunction(a){switch(a){case 1:return uwa();case 2:return rwa();case 3:return g.zK();case 4:return wwa();default:return null}};\nIza\u003dfunction(a,b){var c\u003dg.dG(a.J.getVideoData()),d\u003d!1;g.xJ(b)?b\u003dc?4:2:g.T(b,2)?(b\u003d3,d\u003dc):b\u003d1;a.element.disabled\u003dd;if(a.i!\u003d\u003db){c\u003dnull;switch(b){case 2:c\u003deN(a.J,\"Pause\",\"k\");break;case 3:c\u003d\"Replay\";break;case 1:c\u003deN(a.J,\"Play\",\"k\");break;case 4:c\u003d\"Stop live playback\"}3\u003d\u003d\u003db?a.update({title:c,label:c,icon:Jza(b)}):(a.update({title:c,label:c}),(c\u003dJza(b))\u0026\u0026a.i\u0026\u00263!\u003d\u003da.i?Cza(a.transition,a.element,c):a.Pa(\"icon\",c));cO(a.tooltip);a.i\u003db}};\ng.XO\u003dfunction(a,b,c){g.V.call(this,{G:\"a\",Ja:[c?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],W:{role:\"button\",title:\"{{title}}\",href:\"{{url}}\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\",\"data-duration\":\"{{duration}}\",\"aria-disabled\":\"{{disabled}}\",\"data-next\":\"{{next}}\",\"data-prev\":\"{{prev}}\"},U:[c?xK():vwa()]});var d\u003dthis;this.J\u003da;this.i\u003dc;this.playlist\u003dthis.videoData\u003dnull;this.isLinkable\u003d!1;this.C\u003dthis.D\u003dthis.u\u003dnull;this.B\u003d!1;this.tooltip\u003db.lc();c?a.Hb(this.element,this,6193):\na.Hb(this.element,this,6194);this.T(a,\"fullscreentoggled\",this.onVideoDataChange);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"onPlaylistUpdate\",this.onVideoDataChange);this.i||this.T(a,\"appresize\",this.kC);this.T(a,\"mdxpreviousnextchange\",function(){WO(d);d.kC()});\nthis.onVideoDataChange()};\nKza\u003dfunction(a){a.playlist\u0026\u0026a.playlist.unsubscribe(\"shuffle\",a.onVideoDataChange,a)};\nLza\u003dfunction(a){return!!a.playlist\u0026\u0026!a.i\u0026\u0026!!a.videoData\u0026\u0026!a.videoData.isLivePlayback\u0026\u00263\u003c\u003da.J.getCurrentTime()\u0026\u00262!\u003d\u003da.J.getPresentingPlayerType()};\nMza\u003dfunction(a){var b\u003dnM(a.J.vb());return b?a.i?b.hasNext():b.Pk():!1};\nWO\u003dfunction(a){var b\u003d{duration:null,preview:null,text:null,title:null,url:null},c\u003dnull!\u003da.playlist\u0026\u0026a.playlist.hasNext();c\u003dg.oM(a.J)\u0026\u0026(!a.i||c);var d\u003da.i\u0026\u0026g.sM(a.J),e\u003dMza(a),f\u003da.i\u0026\u00265\u003d\u003d\u003da.J.getPresentingPlayerType(),h\u003deN(a.J,\"Next\",\"SHIFT+n\"),l\u003deN(a.J,\"Previous\",\"SHIFT+p\");if(f)b.title\u003d\"Start video\";else if(a.B)b.title\u003d\"Replay\";else if(c){var m\u003dnull;a.playlist\u0026\u0026(m\u003dg.yM(a.playlist,a.i?Vxa(a.playlist):Wxa(a.playlist)));if(m){if(m.videoId){var n\u003da.playlist.listId;b.url\u003da.J.V().getVideoUrl(m.videoId,n?\nn.toString():void 0)}b.text\u003dm.title;b.duration\u003dm.lengthText?m.lengthText:m.lengthSeconds?g.kL(m.lengthSeconds):null;b.preview\u003dm.Ne(\"mqdefault.jpg\")}b.title\u003da.i?h:l}else d\u0026\u0026(a.videoData\u0026\u0026a.videoData.suggestions\u0026\u0026a.videoData.suggestions.length\u0026\u0026(l\u003da.videoData.suggestions[0],b.url\u003dl.Ok(),b.text\u003dl.title,b.duration\u003dl.lengthText?l.lengthText:l.lengthSeconds?g.kL(l.lengthSeconds):null,b.preview\u003dl.Ne(\"mqdefault.jpg\")),b.title\u003dh);b.disabled\u003d!d\u0026\u0026!c\u0026\u0026!e\u0026\u0026!f;a.update(b);a.isLinkable\u003d!!b.url;d||c||a.B||e||f?a.u||\n(a.u\u003dg.CN(a.tooltip,a.element),a.D\u003da.Ra(\"click\",a.onClick,a)):a.u\u0026\u0026(a.u(),a.u\u003dnull,a.xc(a.D),a.D\u003dnull);cO(a.tooltip)};\nYO\u003dfunction(a){if(a\u0026\u0026a.simpleText)return a.simpleText;var b\u003d\"\";if(a\u0026\u0026a.runs)for(var c\u003d0;c\u003ca.runs.length;c++)a.runs[c].text\u0026\u0026(b+\u003da.runs[c].text);return b};\nZO\u003dfunction(a){g.V.call(this,{G:\"div\",L:\"ytp-fine-scrubbing\",U:[{G:\"div\",L:\"ytp-fine-scrubbing-thumbnails\"},{G:\"div\",L:\"ytp-fine-scrubbing-cursor\"},{G:\"div\",L:\"ytp-fine-scrubbing-seek-time\",va:\"{{seekTime}}\"}]});this.api\u003da;this.K\u003d!1;this.i\u003dnull;this.u\u003dthis.Fa(\"ytp-fine-scrubbing-thumbnails\");this.thumbnails\u003d[];this.B\u003dNaN;this.C\u003d-160;this.I\u003d0;this.D\u003dnew g.gy(this.u,!0);this.D.subscribe(\"dragstart\",this.Z,this);this.D.subscribe(\"dragmove\",this.X,this);this.D.subscribe(\"dragend\",this.S,this);g.I(this,\nthis.D);g.I(this,this.i)};\nNza\u003dfunction(){g.V.call(this,{G:\"div\",L:\"ytp-fine-scrubbing-thumbnail\"})};\nOza\u003dfunction(a){g.V.call(this,{G:\"div\",L:\"ytp-heat-map-chapter\",U:[{G:\"svg\",L:\"ytp-heat-map-svg\",W:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},U:[{G:\"defs\",U:[{G:\"clipPath\",W:{id:\"{{id}}\"},U:[{G:\"path\",L:\"ytp-heat-map-path\",W:{d:\"\",fill:\"white\",\"fill-opacity\":\"0.6\"}}]}]},{G:\"rect\",L:\"ytp-heat-map-graph\",W:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.2\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{G:\"rect\",L:\"ytp-heat-map-hover\",W:{\"clip-path\":\"url(#hm_1)\",\nheight:\"100%\",x:\"0\",y:\"0\"}},{G:\"rect\",L:\"ytp-heat-map-play\",W:{\"clip-path\":\"url(#hm_1)\",height:\"100%\",x:\"0\",y:\"0\"}}]}]});this.api\u003da;this.I\u003dthis.Fa(\"ytp-heat-map-svg\");this.D\u003dthis.Fa(\"ytp-heat-map-path\");this.C\u003dthis.Fa(\"ytp-heat-map-graph\");this.B\u003dthis.Fa(\"ytp-heat-map-play\");this.u\u003dthis.Fa(\"ytp-heat-map-hover\");this.isValid\u003d!1;this.i\u003d60};\nQza\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;b\u003dnew Pza(b||a,c||a);return{x:a.x+.2*((void 0\u003d\u003d\u003dd?0:d)?-1*b.i:b.i),y:a.y+.2*((void 0\u003d\u003d\u003dd?0:d)?-1*b.u:b.u)}};\nPza\u003dfunction(a,b){this.u\u003dthis.i\u003d0;this.i\u003db.x-a.x;this.u\u003db.y-a.y};\n$O\u003dfunction(){g.V.call(this,{G:\"div\",L:\"ytp-chapter-hover-container\",U:[{G:\"div\",L:\"ytp-progress-bar-padding\"},{G:\"div\",L:\"ytp-progress-list\",U:[{G:\"div\",Ja:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{G:\"div\",L:\"ytp-progress-linear-live-buffer\"},{G:\"div\",L:\"ytp-load-progress\"},{G:\"div\",L:\"ytp-hover-progress\"},{G:\"div\",L:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.C\u003dthis.Fa(\"ytp-progress-linear-live-buffer\");this.B\u003dthis.Fa(\"ytp-ad-progress-list\");\nthis.D\u003dthis.Fa(\"ytp-load-progress\");this.I\u003dthis.Fa(\"ytp-play-progress\");this.u\u003dthis.Fa(\"ytp-hover-progress\");this.i\u003dthis.Fa(\"ytp-chapter-hover-container\")};\naP\u003dfunction(a,b){g.cn(a.i,\"width\",b)};\nbP\u003dfunction(a,b){g.cn(a.i,\"margin-right\",b+\"px\")};\ncP\u003dfunction(a,b){return\"PLAY_PROGRESS\"\u003d\u003d\u003db?a.I:\"LOAD_PROGRESS\"\u003d\u003d\u003db?a.D:\"LIVE_BUFFER\"\u003d\u003d\u003db?a.C:a.u};\nRza\u003dfunction(){this.B\u003dthis.position\u003dthis.C\u003dthis.i\u003dthis.D\u003dthis.u\u003dthis.width\u003dNaN};\nSza\u003dfunction(){g.V.call(this,{G:\"div\",L:\"ytp-timed-marker\"});this.timeRangeStartMillis\u003dNaN;this.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.eP\u003dfunction(a,b){g.oK.call(this,{G:\"div\",L:\"ytp-progress-bar-container\",W:{\"aria-disabled\":\"true\"},U:[{G:\"div\",Ja:[\"ytp-heat-map-container\"],U:[{G:\"div\",L:\"ytp-heat-map-edu\"}]},{G:\"div\",Ja:[\"ytp-progress-bar\"],W:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},U:[{G:\"div\",L:\"ytp-chapters-container\"},{G:\"div\",L:\"ytp-marker-crenellation-list\"},{G:\"div\",L:\"ytp-timed-markers-container\"},\n{G:\"div\",L:\"ytp-clip-start-exclude\"},{G:\"div\",L:\"ytp-clip-end-exclude\"},{G:\"div\",L:\"ytp-scrubber-container\",U:[{G:\"div\",Ja:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],U:[{G:\"div\",L:\"ytp-scrubber-pull-indicator\"}]}]}]},{G:\"div\",Ja:[\"ytp-fine-scrubbing-container\"]},{G:\"div\",L:\"ytp-bound-time-left\",va:\"{{boundTimeLeft}}\"},{G:\"div\",L:\"ytp-bound-time-right\",va:\"{{boundTimeRight}}\"},{G:\"div\",L:\"ytp-clip-start\",W:{title:\"{{clipstarttitle}}\"},va:\"{{clipstarticon}}\"},{G:\"div\",L:\"ytp-clip-end\",W:{title:\"{{clipendtitle}}\"},\nva:\"{{clipendicon}}\"}]});this.api\u003da;this.kd\u003d!1;this.C\u003dthis.Ce\u003d0;this.Va\u003d1;this.Ic\u003dthis.I\u003d0;this.K\u003dnull;this.Aa\u003dthis.Nb\u003d0;this.Kd\u003dthis.Fa(\"ytp-marker-crenellation-list\");this.La\u003d{};this.Eb\u003d{};this.clipEnd\u003dInfinity;this.jb\u003dthis.Fa(\"ytp-clip-end\");this.dc\u003dnew g.gy(this.jb,!0);this.Ad\u003dthis.Fa(\"ytp-clip-end-exclude\");this.Of\u003dthis.Fa(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.rb\u003dthis.Fa(\"ytp-clip-start\");this.hc\u003dnew g.gy(this.rb,!0);this.X\u003dthis.Za\u003d0;this.Kc\u003dthis.Fa(\"ytp-progress-bar\");this.Fb\u003d{};this.Zb\u003d\nthis.Fa(\"ytp-chapters-container\");this.Ef\u003dthis.Fa(\"ytp-timed-markers-container\");this.i\u003d[];this.Ba\u003d[];this.De\u003d{};this.Wa\u003d-1;this.fb\u003dthis.Ia\u003d0;this.S\u003dnull;this.cd\u003dthis.Fa(\"ytp-scrubber-button\");this.Rf\u003dthis.Fa(\"ytp-scrubber-container\");this.xb\u003dnew g.xg;this.oe\u003dnew Rza;this.u\u003dnew oL(0,0);this.Tb\u003dnull;this.B\u003dthis.Qb\u003d!1;this.Be\u003dnull;this.jc\u003dthis.Fa(\"ytp-fine-scrubbing-container\");this.Z\u003dthis.Fa(\"ytp-heat-map-container\");this.Yd\u003dthis.Fa(\"ytp-heat-map-edu\");this.D\u003d[];this.vc\u003dthis.Ka\u003d!1;this.heatMarkersDecorations\u003d\n[];this.ub\u003d!1;this.xa\u003dvoid 0;this.tooltip\u003db.lc();g.qe(this,g.CN(this.tooltip,this.jb));g.I(this,this.dc);this.dc.subscribe(\"hoverstart\",this.yM,this);this.dc.subscribe(\"hoverend\",this.xM,this);this.T(this.jb,\"click\",this.XA);g.qe(this,g.CN(this.tooltip,this.rb));g.I(this,this.hc);this.hc.subscribe(\"hoverstart\",this.yM,this);this.hc.subscribe(\"hoverend\",this.xM,this);this.T(this.rb,\"click\",this.XA);Tza(this);this.T(a,\"resize\",this.yb);this.T(a,\"presentingplayerstatechange\",this.fQ);this.T(a,\"videodatachange\",\nthis.Ns);this.T(a,\"videoplayerreset\",this.MS);this.T(a,\"cuerangesadded\",this.TO);this.T(a,\"cuerangesremoved\",this.qX);this.T(a,\"cuerangemarkersupdated\",this.TO);this.T(a,\"onLoopRangeChange\",this.kI);this.T(a,\"innertubeCommand\",this.onClickCommand);this.T(a,g.tz(\"timedMarkerCueRange\"),this.JW);this.updateVideoData(a.getVideoData(),!0);this.kI(a.getLoopRange());dP(this)\u0026\u0026!this.xa\u0026\u0026(this.xa\u003dnew ZO(this.api),this.xa.Ea(this.jc),g.I(this,this.xa));this.api.Hb(this.Z,this,139609);this.api.Hb(this.Yd,this,\n140127)};\nTza\u003dfunction(a){if(0\u003d\u003d\u003da.i.length){var b\u003dnew $O;a.i.push(b);g.I(a,b);b.Ea(a.Zb,0)}for(;1\u003ca.i.length;)a.i.pop().dispose();aP(a.i[0],\"100%\");a.i[0].startTime\u003d0;a.i[0].title\u003d\"\"};\nUza\u003dfunction(a){for(;a.Ba.length;)a.Ba.pop().dispose()};\nVza\u003dfunction(a){for(var b\u003da.i,c\u003d[],d\u003d0;d\u003cb.length;d++)if(!isNaN(b[d].startTime)){var e\u003db[d].startTime;e\u003dnew g.rz(e,d\u003d\u003d\u003db.length-1?Infinity:b[d+1].startTime,{namespace:\"chapterCueRange\",priority:9,id:\"c_\"+e});c.push(e)}a.api.Ze(\"chapterCueRange\");a.api.Gd(c)};\ngP\u003dfunction(a,b){var c,d,e,f,h,l,m\u003dnull\u003d\u003d\u003d(c\u003da.Fb[b])||void 0\u003d\u003d\u003dc?void 0:c.chapters;m\u0026\u0026(Wza(a,m),a.api.getVideoData().Gl\u003da.i,Vza(a));if((m\u003dnull\u003d\u003d\u003d(d\u003da.Fb[b])||void 0\u003d\u003d\u003dd?void 0:d.markers)\u0026\u0026\"HEATSEEKER\"!\u003d\u003db){var n,p,r;Uza(a);m\u003dg.q(m);for(var t\u003dm.next();!t.done;t\u003dm.next()){var u\u003dt.value;t\u003dnew Sza;if(u\u003du.markerRenderer)t.title\u003d(null\u003d\u003d\u003d(n\u003du.title)||void 0\u003d\u003d\u003dn?void 0:n.simpleText)||\"\",t.timeRangeStartMillis\u003dnull!\u003d\u003d(p\u003du.timeRangeStartMillis)\u0026\u0026void 0!\u003d\u003dp?p:NaN,t.onActiveCommand\u003dnull!\u003d\u003d(r\u003dnull\u003d\u003d\u003du||void 0\u003d\u003d\u003d\nu?void 0:u.onActiveCommand)\u0026\u0026void 0!\u003d\u003dr?r:void 0,a.Ba.push(t),g.I(a,t),t.Ea(a.Ef,a.Ef.children.length)}Xza(a,a.Ba);n\u003da.Ba;p\u003da.De;r\u003d[];for(m\u003d0;m\u003cn.length;m++)!isNaN(n[m].timeRangeStartMillis)\u0026\u0026n[m].onActiveCommand\u0026\u0026(t\u003dn[m].timeRangeStartMillis,t\u003dnew g.rz(t,m\u003d\u003d\u003dn.length-1?Infinity:n[m+1].timeRangeStartMillis,{namespace:\"timedMarkerCueRange\",priority:9,id:\"tm_\"+t}),r.push(t),p[t.id]\u003dn[m].onActiveCommand);a.api.Gd(r)}b\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003da.Fb[b])||void 0\u003d\u003d\u003de?void 0:e.heatmap)||void 0\u003d\u003d\u003df?void 0:f.heatmapRenderer;\nif(!a.api.N(\"web_heatseeker_counterfactual\")\u0026\u0026b){n\u003db.heatMarkers||[];p\u003dnull!\u003d\u003d(h\u003db.minHeightDp)\u0026\u0026void 0!\u003d\u003dh?h:0;r\u003dnull!\u003d\u003d(l\u003db.maxHeightDp)\u0026\u0026void 0!\u003d\u003dl?l:60;var x,y;m\u003da.i.length;t\u003dnull;for(u\u003d0;u\u003cm;u++){var z\u003da.i[u].startTime,D\u003du\u003d\u003d\u003dm-1?Infinity:a.i[u+1].startTime;if(u\u003d\u003d\u003da.D.length){var H\u003dvoid 0,F\u003da;H\u003dvoid 0\u003d\u003d\u003dH?NaN:H;var K\u003dnew Oza(F.api);F.D.push(K);g.I(F,K);K.Ea(F.Z);var W\u003dK;F\u003d\"hm_\"+F.D.length;W.update({id:F});F\u003d\"url(#\"+F+\")\";W.C.setAttribute(\"clip-path\",F);W.B.setAttribute(\"clip-path\",F);W.u.setAttribute(\"clip-path\",\nF);0\u003c\u003dH\u0026\u0026(K.element.style.width\u003dH+\"px\")}H\u003d[];t\u0026\u0026H.push(t);K\u003dg.q(n);for(W\u003dK.next();!W.done;W\u003dK.next())W\u003dW.value,F\u003dnull!\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003dW||void 0\u003d\u003d\u003dW?void 0:W.heatMarkerRenderer)||void 0\u003d\u003d\u003dx?void 0:x.timeRangeStartMillis)\u0026\u0026void 0!\u003d\u003dy?y:-1,F\u003e\u003dz\u0026\u0026F\u003c\u003dD\u0026\u0026H.push(W);0\u003cr\u0026\u0026(a.Z.style.height\u003dr+\"px\");z\u003da.D[u];W\u003d0\u003d\u003d\u003du;W\u003dvoid 0\u003d\u003d\u003dW?!1:W;D\u003dz;0\u003cr\u0026\u0026(D.i\u003dr,D.I.style.height\u003dD.i+\"px\");D\u003dvoid 0;K\u003dz;W\u003dvoid 0\u003d\u003d\u003dW?!1:W;F\u003d1E3/H.length;var J\u003d[];J.push({x:0,y:100});for(var Y\u003dg.q(H.entries()),ya\u003dY.next();!ya.done;ya\u003dY.next()){var Na\u003d\ng.q(ya.value);ya\u003dNa.next().value;Na\u003dNa.next().value;var ib\u003d(null\u003d\u003d\u003d(D\u003dNa.heatMarkerRenderer)||void 0\u003d\u003d\u003dD?void 0:D.heatMarkerIntensityScoreNormalized)||0;Na\u003d(ya+.5)*F;ib\u003d100-g.tg(100*ib,p/K.i*100,r/K.i*100);0!\u003d\u003dya||W||J.push({x:0,y:ib});J.push({x:Na,y:ib});ya\u003d\u003d\u003dH.length-1\u0026\u0026J.push({x:1E3,y:ib})}J.push({x:1E3,y:100});D\u003dJ;if(0\u003d\u003d\u003dH.length)D\u003d\"\";else{K\u003d\"\";W\u003dg.q(D.entries());for(F\u003dW.next();!F.done;F\u003dW.next())J\u003dg.q(F.value),F\u003dJ.next().value,J\u003dJ.next().value,0\u003d\u003d\u003dF?F\u003d\"M \"+J.x.toFixed(1)+\",\"+J.y.toFixed(1):(Y\u003d\nQza(D[F-1],D[F-2],J),F\u003dQza(J,D[F-1],D[F+1],!0),F\u003d\" C \"+(Y.x.toFixed(1)+\",\"+Y.y.toFixed(1)+\" \"+F.x.toFixed(1)+\",\"+F.y.toFixed(1)+\" \"+J.x.toFixed(1)+\",\"+J.y.toFixed(1))),K+\u003dF;D\u003dK}z.D.setAttribute(\"d\",D);z.isValid\u003d\"\"!\u003d\u003dD;g.N(z.api.getRootNode(),\"ytp-heat-map\",z.isValid);g.N(z.api.getRootNode(),\"ytp-heat-map-played_bar\",z.api.N(\"web_player_heat_map_played_bar\")\u0026\u0026\"\"!\u003d\u003dD);0\u003cH.length\u0026\u0026(t\u003dH[H.length-1])}g.fP(a);var jb,yb,nc;x\u003d[];y\u003dg.q(b.heatMarkersDecorations||[]);for(b\u003dy.next();!b.done;b\u003dy.next())(b\u003db.value.timedMarkerDecorationRenderer)\u0026\u0026\nx.push({visibleTimeRangeStartMillis:null!\u003d\u003d(jb\u003db.visibleTimeRangeStartMillis)\u0026\u0026void 0!\u003d\u003djb?jb:-1,visibleTimeRangeEndMillis:null!\u003d\u003d(yb\u003db.visibleTimeRangeEndMillis)\u0026\u0026void 0!\u003d\u003dyb?yb:-1,decorationTimeMillis:null!\u003d\u003d(nc\u003db.decorationTimeMillis)\u0026\u0026void 0!\u003d\u003dnc?nc:NaN,label:YO(b.label)});a.heatMarkersDecorations\u003dx}};\nXza\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dYza(a,c.timeRangeStartMillis/(1E3*a.u.i),hP(a));g.cn(c.element,\"transform\",\"translateX(\"+d+\"px)\")}};\nWza\u003dfunction(a,b){var c\u003d0,d\u003d!1;b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next()){e\u003de.value;if(e.chapterRenderer){e\u003de.chapterRenderer;var f\u003d{startTime:NaN,title:null,onActiveCommand:void 0};f.title\u003dYO(e.title);var h\u003de.timeRangeStartMillis;null!\u003dh\u0026\u0026(f.startTime\u003dh);f.onActiveCommand\u003de.onActiveCommand;e\u003df;0\u003d\u003d\u003dc\u0026\u00260!\u003d\u003de.startTime\u0026\u0026(a.i[c].startTime\u003d0,a.i[c].title\u003d\"\",a.i[c].onActiveCommand\u003de.onActiveCommand,c++,d\u003d!0);a.i.length\u003c\u003dc\u0026\u0026(f\u003dnew $O,a.i.push(f),g.I(a,f),f.Ea(a.Zb,a.Zb.children.length));a.i[c].startTime\u003d\ne.startTime;a.i[c].title\u003de.title?e.title:\"\";a.i[c].onActiveCommand\u003de.onActiveCommand;a.i[c].index\u003dd?c-1:c}c++}for(;c\u003ca.i.length;)a.i.pop().dispose();g.fP(a);iP(a)};\ng.fP\u003dfunction(a){a.Ia\u003da.i.length-1;a.fb\u003d0;Zza(a,!0)\u0026\u0026Zza(a,!1);for(var b\u003d0,c\u003d0;c\u003ca.i.length;c++)if(0\u003d\u003d\u003da.i[c].width){if(c\u003d\u003d\u003da.i.length-1)for(var d\u003da.i.length-1;0\u003c\u003dd;d--)if(0\u003ca.i[d].width){bP(a.i[d],0);var e\u003dMath.floor(a.i[d].width);a.i[d].width\u003de;aP(a.i[d],e+\"px\");break}a.i[c].width\u003d0;aP(a.i[c],\"0\")}else c\u003d\u003d\u003da.i.length-1?(d\u003dMath.floor(a.i[c].width+b),a.i[c].width\u003dd,aP(a.i[c],d+\"px\")):(b\u003da.i[c].width+b,d\u003dMath.round(b),b-\u003dd,a.i[c].width\u003dd,aP(a.i[c],d+\"px\"));c\u003d0;if(a.D.length\u003d\u003d\u003da.i.length)for(b\u003d0;b\u003c\na.D.length;b++)d\u003da.i[b].width,a.D[b].element.style.width\u003dd+\"px\",a.D[b].element.style.left\u003dc+\"px\",c+\u003dd+(a.B?3:2)};\nZza\u003dfunction(a,b){var c\u003d0,d\u003d!1,e\u003da.i.length,f\u003d1E3*a.u.i;0\u003d\u003d\u003df\u0026\u0026(f\u003d1E3*a.api.getProgressState().seekableEnd);if(0\u003cf\u0026\u00260\u003ca.C){for(var h\u003da.C-(a.B?3:2)*a.Ia,l\u003d0\u003d\u003d\u003da.fb?3:h*a.fb,m\u003dg.q(a.i),n\u003dm.next();!n.done;n\u003dm.next())n.value.width\u003d0;for(;c\u003ce;){m\u003df-a.i[c].startTime;c\u003ce-1\u0026\u0026(m\u003da.i[c+1].startTime-a.i[c].startTime,bP(a.i[c],a.B?3:2));g.N(a.i[c].i,\"ytp-exp-chapter-hover-container\",1\u003ca.i.length);n\u003d(0\u003d\u003d\u003df?0:m/f*h)+a.i[c].width;if(n\u003el)a.i[c].width\u003dn;else{a.i[c].width\u003d0;var p\u003da,r\u003dc,t\u003dp.i[r-1];void 0!\u003d\u003dt\u0026\u00260\u003ct.width?\nt.width+\u003dn:r\u003cp.i.length-1\u0026\u0026(p.i[r+1].width+\u003dn);bP(p.i[r],0);b\u0026\u0026(a.Ia--,m/f\u003ea.fb\u0026\u0026(a.fb\u003dm/f),d\u003d!0)}c++}}return d};\niP\u003dfunction(a){var b;if(a.C){var c\u003da.api.getProgressState(),d\u003da.api.getVideoData();if(a.api.N(\"web_player_enable_preroll_for_ssdai_killswitch\")||!d||!d.enableServerStitchedDai||!d.enablePreroll||isFinite(c.current)){d\u003d(null\u003d\u003d\u003d(b\u003da.api.getVideoData())||void 0\u003d\u003d\u003db?0:vG(b))\u0026\u0026c.airingStart\u0026\u0026c.airingEnd?$za(a,c.airingStart,c.airingEnd):$za(a,c.seekableStart,c.seekableEnd);var e\u003drL(d,c.loaded,0);c\u003drL(d,c.current,0);var f\u003da.u.u!\u003d\u003dd.u||a.u.i!\u003d\u003dd.i;a.u\u003dd;jP(a,c,e);f\u0026\u0026kP(a);aAa(a)}}};\n$za\u003dfunction(a,b,c){var d\u003da.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\"),e\u003da.api.V().N(\"enable_expanded_clip_range_in_progress_bar\");return lP(a)\u0026\u0026d?new oL(Math.max(b,a.Tb.startTimeMs/1E3),Math.min(c,a.Tb.endTimeMs/1E3)):lP(a)\u0026\u0026e?(d\u003da.Tb.startTimeMs/1E3,a\u003da.Tb.endTimeMs/1E3,e\u003d(a-d)/20,new oL(Math.max(b,d-e),Math.min(c,a+e))):new oL(b,c)};\nnP\u003dfunction(a,b){var c\u003dqL(a.u,b.B);if(1\u003ca.i.length){c\u003dmP(a,b.C,!0);for(var d\u003d0,e\u003d0;e\u003cc;e++)0\u003ca.i[e].width\u0026\u0026(d+\u003da.i[e].width,d+\u003da.B?3:2);c\u003d(a.i[c].startTime+(b.C-d)/a.i[c].width*((c\u003d\u003d\u003da.i.length-1?1E3*a.u.i:a.i[c+1].startTime)-a.i[c].startTime))/1E3||0}return c};\nbAa\u003dfunction(a,b,c){return c\u003e\u003da.i.length?!1:4\u003eMath.abs(b-a.i[c].startTime/1E3)/a.u.i*(a.C-(a.B?3:2)*a.Ia)};\ncAa\u003dfunction(a,b,c,d){b\u003dg.tg(b,0,a.B?60:40);a.I\u003db;var e\u003da.Va;a.Va\u003db/(a.B?60:40)*(Math.max(pL(a.u)/a.C,1)-1)+1;b\u003da.C*a.Va;a.Aa\u003dg.tg(d*b-c,0,b-a.C);e!\u003d\u003da.Va\u0026\u0026kP(a)};\nkP\u003dfunction(a){if(1!\u003d\u003da.i.length||dP(a))a.cd.style.removeProperty(\"height\");else{var b\u003dhP(a),c\u003d-b.u/b.i,d\u003d(-b.u+b.width)/b.i,e\u003djba(a.Kd),f\u003d0;if(a.I\u003e.2*(a.B?60:40))for(var h\u003dpL(a.u)/60*d,l\u003dMath.ceil(pL(a.u)/60*c);l\u003ch;l++){var m\u003de[f];m||(m\u003dg.ih(\"DIV\"),a.Kd.appendChild(m));f++;0\u003d\u003d\u003dl%60?g.ks(m,\"ytp-60m-progress\"):0\u003d\u003d\u003dl%30?g.ks(m,\"ytp-30m-progress\"):0\u003d\u003d\u003dl%15?g.ks(m,\"ytp-15m-progress\"):g.ks(m,\"ytp-1m-progress\");m.style.left\u003d(60*l/pL(a.u)-c)*b.i+\"px\"}b\u003da.Qb?a.u.i:0;a.update({boundTimeLeft:g.kL(qL(a.u,c)-\nb),boundTimeRight:g.kL(qL(a.u,d)-b)});for(c\u003de.length-1;c\u003e\u003df;c--)g.mh(e[c]);a.element.style.height\u003da.I+(a.B?8:5)+\"px\";a.ea(\"height-change\",a.I);a.cd.style.height\u003da.I+(a.B?20:13)+\"px\"}e\u003dg.q(Object.keys(a.La));for(f\u003de.next();!f.done;f\u003de.next())dAa(a,f.value);oP(a);jP(a,a.X,a.Za)};\nhP\u003dfunction(a){var b\u003da.xb.x,c\u003da.C*a.Va;b\u003dg.tg(b,0,a.C);a.oe.update(b,a.C,-a.Aa,-(c-a.Aa-a.C));return a.oe};\njP\u003dfunction(a,b,c){var d;a.X\u003db;a.Za\u003dc;var e\u003dhP(a),f\u003da.u.i,h\u003dqL(a.u,a.X),l\u003dg.CH(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.kL(h,!0),DURATION:g.kL(f,!0)}),m\u003dgO(a.i,1E3*h);m\u003da.i[m].title;a.update({ariamin:Math.floor(a.u.u),ariamax:Math.floor(f),arianow:Math.floor(h),arianowtext:m?m+\" \"+l:l});f\u003da.clipStart;h\u003da.clipEnd;a.Tb\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026(f\u003da.Tb.startTimeMs/1E3,h\u003da.Tb.endTimeMs/1E3);f\u003drL(a.u,f,0);m\u003drL(a.u,h,1);l\u003da.api.getVideoData();h\u003dg.tg(b,f,m);c\u003d(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?0:g.sG(l))?\n1:g.tg(c,f,m);b\u003dYza(a,b,e);g.cn(a.Rf,\"transform\",\"translateX(\"+b+\"px)\");pP(a,e,f,h,\"PLAY_PROGRESS\");(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?0:vG(l))?(b\u003da.api.getProgressState().seekableEnd)\u0026\u0026pP(a,e,h,rL(a.u,b),\"LIVE_BUFFER\"):pP(a,e,f,c,\"LOAD_PROGRESS\");a.api.N(\"web_player_heat_map_played_bar\")\u0026\u0026(null\u003d\u003d\u003d(d\u003da.D[0])||void 0\u003d\u003d\u003dd?void 0:d.B.setAttribute(\"width\",(100*h).toFixed(2)+\"%\"))};\npP\u003dfunction(a,b,c,d,e){var f\u003da.i.length,h\u003db.i-a.Ia*(a.B?3:2),l\u003dc*h;c\u003dmP(a,l);var m\u003dd*h;h\u003dmP(a,m);\"HOVER_PROGRESS\"\u003d\u003d\u003de\u0026\u0026(h\u003dmP(a,b.i*d,!0),m\u003db.i*d-eAa(a,b.i*d)*(a.B?3:2));b\u003dMath.max(l-fAa(a,c),0);for(d\u003dc;d\u003cf;d++)cP(a.i[d],e).style.left\u003dc\u003d\u003d\u003dd?b+\"px\":\"0\";for(f\u003dc;f\u003ch;f++)d\u003da.i[f].width,qP(a,cP(a.i[f],e),f\u003d\u003d\u003dc?d-b:d,d);f\u003da.i[h].width;m\u003dg.tg(m-fAa(a,h),0,f);c\u003d\u003d\u003dh\u0026\u0026(m-\u003db);qP(a,cP(a.i[h],e),m,f);m\u003da.i.length;for(h+\u003d1;h\u003cm;h++)qP(a,cP(a.i[h],e),0,a.i[h].width);for(h\u003d0;h\u003cc;h++)qP(a,cP(a.i[h],e),0,a.i[h].width)};\nfAa\u003dfunction(a,b){if(b\u003e\u003da.i.length)return a.C;for(var c\u003d0,d\u003d0;d\u003cb;)c+\u003da.i[d].width,d++;return c};\nqP\u003dfunction(a,b,c,d,e){e||a.api.V().isMobile?b.style.width\u003dc+\"px\":g.cn(b,\"transform\",\"scalex(\"+(d?c/d:0)+\")\")};\nmP\u003dfunction(a,b,c){var d\u003d0;(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026(b-\u003deAa(a,b)*(a.B?3:2));c\u003dg.q(a.i);for(var e\u003dc.next();!e.done;e\u003dc.next()){e\u003de.value;if(b\u003ee.width)b-\u003de.width;else break;d++}return d\u003d\u003d\u003da.i.length?d-1:d};\nYza\u003dfunction(a,b,c){for(var d\u003db*a.u.i*1E3,e\u003d-1,f\u003dg.q(a.i),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,d\u003eh.startTime\u0026\u00260\u003ch.width\u0026\u0026e++;return b*(c.i-(a.B?3:2)*a.Ia)+(a.B?3:2)*(0\u003ee?0:e)+c.u};\neAa\u003dfunction(a,b){for(var c\u003da.i.length,d\u003d0,e\u003dg.q(a.i),f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,0!\u003d\u003df.width)if(b\u003ef.width)b-\u003df.width,b-\u003da.B?3:2,d++;else break;return d\u003d\u003d\u003dc?c-1:d};\ng.rP\u003dfunction(a,b,c,d){var e,f\u003da.C!\u003d\u003dc;a.Ce\u003db;a.C\u003dc;a.B\u003dd;dP(a)\u0026\u0026(null\u003d\u003d\u003d(e\u003da.xa)||void 0\u003d\u003d\u003de?void 0:e.K\u003dd);kP(a);1\u003d\u003d\u003da.i.length\u0026\u0026(a.i[0].width\u003dc||0);f\u0026\u0026g.fP(a)};\noP\u003dfunction(a){var b,c\u003d!!a.Tb\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType(),d\u003da.clipStart,e\u003da.clipEnd,f\u003d!0,h\u003d!0;c\u0026\u0026a.Tb?(d\u003da.Tb.startTimeMs/1E3,e\u003da.Tb.endTimeMs/1E3):(f\u003dd\u003ea.u.u,h\u003d0\u003ca.u.i\u0026\u0026e\u003ca.u.i);(null\u003d\u003d\u003d(b\u003da.Tb)||void 0\u003d\u003d\u003db?0:b.postId)\u0026\u0026a.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(h\u003df\u003d!1);g.N(a.element,\"ytp-loop-range-enabled\",c);g.N(a.element,\"ytp-clip-start-enabled\",f);g.N(a.element,\"ytp-clip-end-enabled\",h);c\u003df?rL(a.u,d,0):0;e\u003dh?rL(a.u,e,1):1;a.rb.style.left\u003dMath.round(1E3*c)/10+\n\"%\";a.jb.style.left\u003dMath.round(1E3*e)/10+\"%\";a.Of.style.width\u003dMath.round(1E3*c)/10+\"%\";a.Ad.style.left\u003dMath.round(1E3*e)/10+\"%\";a.Ad.style.width\u003dMath.round(1E3*(1-e))/10+\"%\"};\naAa\u003dfunction(a){var b,c;if(null\u003d\u003d\u003d(b\u003da.api.getVideoData())||void 0\u003d\u003d\u003db||!vG(b)){var d\u003dhP(a);pP(a,d,a.X,Math.max(d.B,a.X),\"HOVER_PROGRESS\");for(var e\u003dmP(a,d.i*a.X,!0),f\u003dmP(a,d.C,!0),h\u003de;h\u003c\u003df;h++)g.N(a.i[h].u,\"ytp-hover-progress-light\",d.B\u003ea.X);g.N(a.cd,\"ytp-scrubber-button-hover\",e\u003d\u003d\u003df\u0026\u00261\u003ca.i.length);a.api.N(\"web_player_heat_map_played_bar\")\u0026\u0026(null\u003d\u003d\u003d(c\u003da.D[0])||void 0\u003d\u003d\u003dc?void 0:c.u.setAttribute(\"width\",(100*d.B).toFixed(2)+\"%\"))}};\ndAa\u003dfunction(a,b){var c\u003da.La[b];b\u003da.Eb[b];var d\u003dhP(a),e\u003drL(a.u,c.start/1E3,0),f\u003dXma(c,a.B)/d.width;var h\u003drL(a.u,c.end/1E3,1);f!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(e\u003dg.tg(e,0,h-f));h\u003dMath.min(h,e+f);c.color\u0026\u0026(b.style.background\u003dc.color);c\u003de;e\u003d!0;b.style.left\u003dMath.max(c*d.i+d.u,0)+\"px\";qP(a,b,g.tg((h-c)*d.i+d.u,0,d.width),d.width,void 0\u003d\u003d\u003de?!1:e)};\ngAa\u003dfunction(a,b){var c\u003db.getId();a.La[c]\u003d\u003d\u003db\u0026\u0026(g.mh(a.Eb[c]),delete a.La[c],delete a.Eb[c])};\ndP\u003dfunction(a){return a.api.V().N(\"web_player_fine_scrubbing\")};\nhAa\u003dfunction(a,b){b?a.S||(a.element.removeAttribute(\"aria-disabled\"),a.S\u003dnew g.gy(a.Kc,!0),a.S.subscribe(\"hovermove\",a.LV,a),a.S.subscribe(\"hoverend\",a.KV,a),a.S.subscribe(\"dragstart\",a.JV,a),a.S.subscribe(\"dragmove\",a.NV,a),a.S.subscribe(\"dragend\",a.MV,a),a.Be\u003da.Ra(\"keydown\",a.gQ)):a.S\u0026\u0026(a.element.setAttribute(\"aria-disabled\",\"true\"),a.xc(a.Be),a.S.cancel(),a.S.dispose(),a.S\u003dnull)};\ng.iAa\u003dfunction(a){var b\u003d2*a.C*g.KE();return 1E3*pL(a.u)/a.api.getPlaybackRate()/b};\nlP\u003dfunction(a){var b;return!(null\u003d\u003d\u003d(b\u003da.Tb)||void 0\u003d\u003d\u003db||!b.postId)\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType()};\nsP\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-remote-button\",\"ytp-button\"],W:{title:\"Play on TV\",\"aria-haspopup\":\"true\"},va:\"{{icon}}\"});this.J\u003da;this.zb\u003dc;this.i\u003dnull;this.T(a,\"onMdxReceiversChange\",this.Qa);this.T(a,\"presentingplayerstatechange\",this.Qa);this.T(a,\"appresize\",this.Qa);a.Hb(this.element,this,139118);this.Qa();this.Ra(\"click\",this.u,this);g.qe(this,g.CN(b.lc(),this.element))};\ntP\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-button\",\"ytp-screen-mode-button\"],W:{\"aria-haspopup\":\"true\",\"aria-owns\":jK(),title:\"Screen modes\",\"data-tooltip-target-id\":\"ytp-screen-mode-button\"},U:[{G:\"svg\",W:{viewBox:\"0 0 36 36\"},U:[{G:\"path\",Lb:!0,W:{d:\"M8 9v11.2h4v-1.6H9.6v-8h12.8V14H24V9Zm17.09 10.81h-5.81v4.36h5.81zM28 25.63V15.44c0-.8-.65-1.44-1.45-1.44h-13.09c-.8 0-1.45.64-1.45 1.44v10.19c0 .8.65 1.45 1.45 1.45h13.09c.8 0 1.45-.65 1.45-1.45Zm-1.45.01h-13.09V15.43h13.09z\",fill:\"#fff\"}}]}]});\nthis.J\u003da;this.zb\u003dc;this.u\u003d!0;this.Ra(\"click\",this.B);this.T(a,\"appresize\",this.i);g.qe(this,g.CN(b.lc(),this.element));this.i(a.bb().getPlayerSize())};\nuP\u003dfunction(a){g.XN.call(this,a,\"ytp-screen-mode-menu\");this.Xc\u003dnew g.ON(this.J);this.tG\u003dnull;g.I(this,this.Xc);this.hide();g.VN(this,this.Xc)};\njAa\u003dfunction(a,b){a.tG\u003db;a.element.id\u003db.element.getAttribute(\"aria-owns\")};\nvP\u003dfunction(a,b,c){g.V.call(this,{G:\"button\",Ja:[\"ytp-button\",\"ytp-settings-button\"],W:{\"aria-haspopup\":\"true\",\"aria-owns\":jK(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},U:[g.AK()]});this.J\u003da;this.zb\u003dc;this.u\u003d!0;this.Ra(\"click\",this.B);this.T(a,\"onPlaybackQualityChange\",this.updateBadge);this.T(a,\"videodatachange\",this.updateBadge);this.T(a,\"webglsettingschanged\",this.updateBadge);this.T(a,\"appresize\",this.i);g.qe(this,g.CN(b.lc(),this.element));this.J.Hb(this.element,this,\n28663);this.updateBadge();this.i(a.bb().getPlayerSize())};\nwP\u003dfunction(a,b){a.u\u003d!!b;a.i(a.J.bb().getPlayerSize())};\nxP\u003dfunction(a,b){SN.call(this,\"Annotations\",6);this.J\u003da;this.zb\u003db;this.i\u003d!1;a.N(\"web_settings_menu_icons\")\u0026\u0026MN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M17.5,7c1.93,0,3.5,1.57,3.5,3.5c0,1-0.53,4.5-0.85,6.5h-2.02l0.24-1.89l0.14-1.09l-1.1-0.03C15.5,13.94,14,12.4,14,10.5 C14,8.57,15.57,7,17.5,7 M6.5,7C8.43,7,10,8.57,10,10.5c0,1-0.53,4.5-0.85,6.5H7.13l0.24-1.89l0.14-1.09l-1.1-0.03 C4.5,13.94,3,12.4,3,10.5C3,8.57,4.57,7,6.5,7 M17.5,6C15.01,6,13,8.01,13,10.5c0,2.44,1.95,4.42,4.38,4.49L17,18h4c0,0,1-6,1-7.5 C22,8.01,19.99,6,17.5,6L17.5,6z M6.5,6C4.01,6,2,8.01,2,10.5c0,2.44,1.95,4.42,4.38,4.49L6,18h4c0,0,1-6,1-7.5 C11,8.01,8.99,6,6.5,6L6.5,6z\",\nfill:\"white\"}}]});this.T(a,\"videodatachange\",this.Qa);this.T(a,\"onApiChange\",this.Qa);this.subscribe(\"select\",this.u,this);this.Qa()};\ng.yP\u003dfunction(a,b,c,d,e,f,h){g.KN.call(this,g.LN({\"aria-haspopup\":\"true\"}),b,a);this.zb\u003dd;this.C\u003d!1;this.u\u003dnull;this.options\u003d{};this.B\u003dnew g.ON(c,void 0,a,e,f,h);g.I(this,this.B);this.Ra(\"keydown\",this.hQ);this.Ra(\"click\",this.open)};\nkAa\u003dfunction(a){if(a.u){var b\u003da.options[a.u];b.element.getAttribute(\"aria-checked\");b.element.removeAttribute(\"aria-checked\");a.u\u003dnull}};\ng.zP\u003dfunction(a,b){g.PN(a.B);for(var c\u003d{},d\u003d!1,e\u003d0;e\u003cb.length;e++){var f\u003db[e],h\u003da.options[f],l\u003df\u003d\u003d\u003da.u;l\u0026\u0026(d\u003d!0);h\u0026\u0026h.priority\u003d\u003d\u003d-e?(l\u003da,g.JN(l.options[f],l.rj(f,!0)),delete a.options[f]):h\u003da.lD(f,-e,l);c[f]\u003dh;a.B.Bc(h,!0)}d||(a.u\u003dnull);b\u003dg.q(Object.keys(a.options));for(d\u003db.next();!d.done;d\u003db.next())a.options[d.value].dispose();a.options\u003dc};\nAP\u003dfunction(a,b){g.yP.call(this,\"Audio track\",3,a,b);this.J\u003da;this.tracks\u003d{};this.i\u003dnew g.V({G:\"div\",U:[{G:\"span\",va:\"Audio track\"},{G:\"span\",L:\"ytp-menuitem-label-count\",va:\"{{content}}\"}]});a.N(\"web_settings_menu_icons\")\u0026\u0026MN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M11.99,1.98C6.46,1.98,1.98,6.47,1.98,12s4.48,10.02,10.01,10.02c5.54,0,10.03-4.49,10.03-10.02S17.53,1.98,11.99,1.98z M8.86,14.5c-0.16-0.82-0.25-1.65-0.25-2.5c0-0.87,.09-1.72,.26-2.55h6.27c0.17,.83,.26,1.68,.26,2.55 c0,.85-0.09,1.68-0.25,2.5H8.86z M14.89,15.5c-0.54,1.89-1.52,3.64-2.89,5.15c-1.37-1.5-2.35-3.25-2.89-5.15H14.89z M9.12,8.45 c0.54-1.87,1.52-3.61,2.88-5.1c1.36,1.49,2.34,3.22,2.88,5.1H9.12z M16.15,9.45h4.5c0.24,.81,.37,1.66,.37,2.55 c0,.87-0.13,1.71-0.36,2.5h-4.51c0.15-0.82,.24-1.65,.24-2.5C16.39,11.13,16.3,10.28,16.15,9.45z M20.29,8.45h-4.38 c-0.53-1.97-1.47-3.81-2.83-5.4C16.33,3.45,19.04,5.56,20.29,8.45z M10.92,3.05c-1.35,1.59-2.3,3.43-2.83,5.4H3.71 C4.95,5.55,7.67,3.44,10.92,3.05z M3.35,9.45h4.5C7.7,10.28,7.61,11.13,7.61,12c0,.85,.09,1.68,.24,2.5H3.34 c-0.23-0.79-0.36-1.63-0.36-2.5C2.98,11.11,3.11,10.26,3.35,9.45z M3.69,15.5h4.39c0.52,1.99,1.48,3.85,2.84,5.45 C7.65,20.56,4.92,18.42,3.69,15.5z M13.09,20.95c1.36-1.6,2.32-3.46,2.84-5.45h4.39C19.08,18.42,16.35,20.55,13.09,20.95z\",\nfill:\"white\"}}]});g.I(this,this.i);g.JN(this,this.i);this.T(a,\"videodatachange\",this.Qa);this.T(a,\"onPlaybackAudioChange\",this.Qa);this.Qa()};\nBP\u003dfunction(a,b){SN.call(this,\"Autoplay\",7);this.J\u003da;this.zb\u003db;this.i\u003d!1;this.B\u003d[];this.T(a,\"presentingplayerstatechange\",this.u);this.subscribe(\"select\",this.D,this);a.Hb(this.element,this,113682);this.u()};\nCP\u003dfunction(a,b,c,d){d\u003dnew g.V({G:\"div\",Ja:[\"ytp-linked-account-popup-button\"],va:d,W:{role:\"button\",tabindex:\"0\"}});b\u003dnew g.V({G:\"div\",L:\"ytp-linked-account-popup\",W:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-linked-account-popup-title\",va:b},{G:\"div\",L:\"ytp-linked-account-popup-description\",va:c},{G:\"div\",L:\"ytp-linked-account-popup-buttons\",U:[d]}]});g.nN.call(this,a,{G:\"div\",L:\"ytp-linked-account-popup-container\",U:[b]},100);var e\u003dthis;this.dialog\u003db;g.I(this,this.dialog);\nd.Ra(\"click\",function(){e.Db()});\ng.I(this,d);g.rM(this.J,this.element,4);this.hide()};\nDP\u003dfunction(a,b){g.KN.call(this,g.LN({\"aria-haspopup\":\"true\"}),1);this.J\u003da;this.zb\u003db;this.u\u003dthis.i\u003d!1;this.T(this.J,\"videodatachange\",this.C);this.Ra(\"click\",this.onClick);this.C()};\nEP\u003dfunction(a){return a?g.yz(a):\"\"};\nFP\u003dfunction(a,b){g.yP.call(this,\"Quality\",2,a,b);this.J\u003da;this.D\u003d{};this.i\u003d\"unknown\";a.N(\"web_settings_menu_icons\")\u0026\u0026MN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M15,17h6v1h-6V17z M11,17H3v1h8v2h1v-2v-1v-2h-1V17z M14,8h1V6V5V3h-1v2H3v1h11V8z M18,5v1h3V5H18z M6,14h1v-2v-1V9H6v2H3v1 h3V14z M10,12h11v-1H10V12z\",fill:\"white\"}}]});g.M(this.B.element,\"ytp-quality-menu\");this.T(a,\"videodatachange\",this.Iu);this.T(a,\"videoplayerreset\",this.Iu);this.T(a,\"onPlaybackQualityChange\",\nthis.lI);this.Iu();a.Hb(this.element,this,137721)};\nlAa\u003dfunction(a,b,c){a\u003da.D[b];var d\u003dg.oA[b];c\u003d{G:\"span\",Ja:c,U:[a?a.qualityLabel:d?d+\"p\":\"Auto\"]};var e;\"highres\"\u003d\u003d\u003db?e\u003d\"8K\":\"hd2880\"\u003d\u003d\u003db?e\u003d\"5K\":\"hd2160\"\u003d\u003d\u003db?e\u003d\"4K\":0\u003d\u003d\u003db.indexOf(\"hd\")\u0026\u0026\"hd720\"!\u003d\u003db\u0026\u0026(e\u003d\"HD\");e\u0026\u0026(c.U.push(\" \"),c.U.push({G:\"sup\",L:\"ytp-swatch-color\",va:e}));return c};\nGP\u003dfunction(a,b,c,d,e,f,h){g.V.call(this,{G:\"div\",L:\"ytp-slider-section\",W:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-slider\",U:[{G:\"div\",L:\"ytp-slider-handle\"}]}]});this.I\u003da;this.D\u003db;this.minimumValue\u003dc;this.maximumValue\u003dd;this.K\u003de;this.Z\u003df;this.range\u003dthis.maximumValue-this.minimumValue;this.xa\u003dthis.Fa(\"ytp-slider-section\");this.u\u003dthis.Fa(\"ytp-slider\");this.S\u003dthis.Fa(\"ytp-slider-handle\");\nthis.C\u003dnew g.gy(this.u,!0);this.i\u003dh?h:c;g.I(this,this.C);this.C.subscribe(\"dragmove\",this.jQ,this);this.T(this.element,\"keydown\",this.kQ);this.T(this.element,\"wheel\",this.iQ);this.init()};\nIP\u003dfunction(a){GP.call(this,.05,.05,a.getAvailablePlaybackRates()[0],a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1],150,20,a.getPlaybackRate());this.J\u003da;this.B\u003dg.ih(\"P\");this.Aa\u003dQaa(this.X,this);g.M(this.u,\"ytp-speedslider\");g.M(this.B,\"ytp-speedslider-text\");a\u003dthis.B;var b\u003dthis.u;b.parentNode\u0026\u0026b.parentNode.insertBefore(a,b.nextSibling);HP(this);this.T(this.J,\"onPlaybackRateChange\",this.Ba)};\nHP\u003dfunction(a){a.B.textContent\u003dJP(a,a.i)+\"x\"};\nJP\u003dfunction(a,b){a\u003dNumber(g.tg(b,a.minimumValue,a.maximumValue).toFixed(2));b\u003dMath.floor(100*(a+.001)%5+2E-15);var c\u003da;0!\u003d\u003db\u0026\u0026(c\u003da-.01*b);return Number(c.toFixed(2))};\nKP\u003dfunction(a){g.oK.call(this,{G:\"div\",L:\"ytp-speedslider-component\"});this.i\u003dnew IP(a);g.I(this,this.i);this.element.appendChild(this.i.element)};\nmAa\u003dfunction(a){var b\u003dnew KP(a);NN.call(this,a,b,\"Custom\");g.I(this,b)};\nLP\u003dfunction(a,b){var c\u003dnew mAa(a);g.yP.call(this,\"Playback speed\",5,a,b,\"Custom\",function(){g.VN(b,c)});\na.N(\"web_settings_menu_icons\")\u0026\u0026MN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M10,8v8l6-4L10,8L10,8z M6.3,5L5.7,4.2C7.2,3,9,2.2,11,2l0.1,1C9.3,3.2,7.7,3.9,6.3,5z M5,6.3L4.2,5.7C3,7.2,2.2,9,2,11 l1,.1C3.2,9.3,3.9,7.7,5,6.3z M5,17.7c-1.1-1.4-1.8-3.1-2-4.8L2,13c0.2,2,1,3.8,2.2,5.4L5,17.7z M11.1,21c-1.8-0.2-3.4-0.9-4.8-2 l-0.6,.8C7.2,21,9,21.8,11,22L11.1,21z M22,12c0-5.2-3.9-9.4-9-10l-0.1,1c4.6,.5,8.1,4.3,8.1,9s-3.5,8.5-8.1,9l0.1,1 C18.2,21.5,22,17.2,22,12z\",\nfill:\"white\"}}]});g.I(this,c);this.J\u003da;this.D\u003dthis.i\u003dthis.K\u003dnull;this.I\u003dthis.J.getAvailablePlaybackRates();this.T(a,\"presentingplayerstatechange\",this.Qa);this.Qa()};\nnAa\u003dfunction(a,b){var c\u003dMP(b);a.options[c]?a.Zh(c):b\u003d\u003d\u003da.D\u0026\u0026a.i\u0026\u0026(a.Zh(a.i),a.rd(b.toString()))};\npAa\u003dfunction(a){g.zP(a,a.I.map(MP));a.i\u003dnull;a.D\u003dnull;var b\u003da.J.getPlaybackRate();a.I.includes(b)||(oAa(a,b),g.yP.prototype.Df.call(a,a.i))};\noAa\u003dfunction(a,b){a.D\u003db;a.i\u003dg.CH(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:b.toString()});b\u003da.I.map(MP);b.unshift(a.i);g.zP(a,b)};\nMP\u003dfunction(a){return a.toString()};\nNP\u003dfunction(a,b,c,d){var e\u003dnew g.ON(b,void 0,\"Video Override\");g.yP.call(this,d.text||\"\",a,b,c,\"Video Override\",function(){g.VN(c,e)});\nvar f\u003dthis;g.M(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dd.option.toString();a\u003dd.options;this.settings\u003dg.oc(a,this.getKey,this);this.I\u003de;g.I(this,this.I);b\u003dnew g.KN({G:\"div\",L:\"ytp-menuitemtitle\",va:\"Allow for a different caption style if specified by the video.\"},0);g.I(this,b);this.I.Bc(b,!0);this.D\u003dnew g.KN({G:\"div\",L:\"ytp-menuitem\",W:{role:\"menuitemradio\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-menuitem-label\",va:\"On\"}]},-1);g.I(this,this.D);this.I.Bc(this.D,!0);this.T(this.D.element,\n\"click\",function(){qAa(f,!0)});\nthis.i\u003dnew g.KN({G:\"div\",L:\"ytp-menuitem\",W:{role:\"menuitemradio\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-menuitem-label\",va:\"Off\"}]},-2);g.I(this,this.i);this.I.Bc(this.i,!0);this.T(this.i.element,\"click\",function(){qAa(f,!1)});\ng.zP(this,g.Vn(a,this.getKey))};\nqAa\u003dfunction(a,b){a.ea(\"settingChange\",a.setting+\"Override\",!b);a.zb.qh()};\nOP\u003dfunction(a,b){g.ON.call(this,a,void 0,\"Options\");var c\u003dthis;this.uo\u003d{};for(var d\u003d0;d\u003cg.jO.length;d++){var e\u003dg.jO[d],f\u003dnew NP(-d,a,b,e);g.I(this,f);f.subscribe(\"settingChange\",this.lh,this);this.uo[e.option.toString()]\u003df;this.Bc(f,!0)}a\u003dnew g.KN(g.LN(),-g.jO.length,\"Reset\");g.I(this,a);a.Ra(\"click\",function(){c.lh(\"reset\",!0)});\nthis.Bc(a,!0)};\nPP\u003dfunction(a,b){g.yP.call(this,\"Auto-translate\",0,a,b);this.J\u003da;this.languages\u003d{};a.Hb(this.element,this,127301);a.ib(this.element,!0)};\nrAa\u003dfunction(a,b){a.languages\u003dg.oc(b,a.getKey,a);g.zP(a,g.Vn(b,a.getKey))};\nQP\u003dfunction(a,b){var c\u003dnew OP(a,b),d\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],e;g.PE(a.V())\u0026\u0026(e\u003d{G:\"div\",L:\"ytp-panel-footer-content\",U:[{G:\"span\",va:d[0]},{G:\"a\",L:\"ytp-panel-footer-content-link\",va:\"Settings\",W:{href:\"/account_playback\"}},{G:\"span\",va:d[1]}]});g.yP.call(this,\"Subtitles/CC\",4,a,b,\"Options\",function(){g.VN(b,c)},e);\nvar f\u003dthis;this.J\u003da;this.zb\u003db;this.tracks\u003d{};this.I\u003dnew g.L(function(){sAa(f,!1)},3E3);\ng.I(this,this.I);this.K\u003dnew g.V({G:\"div\",U:[{G:\"span\",va:\"Subtitles/CC\"},{G:\"span\",L:\"ytp-menuitem-label-count\",va:\"{{content}}\"}]});g.I(this,this.K);g.JN(this,this.K);a.N(\"web_settings_menu_icons\")\u0026\u0026MN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M6,14v-4c0-0.55,.45-1,1-1h3c0.55,0,1,.45,1,1v1H9.5v-0.5h-2v3h2V13H11v1c0,.55-0.45,1-1,1H7C6.45,15,6,14.55,6,14z M14,15h3c0.55,0,1-0.45,1-1v-1h-1.5v0.5h-2v-3h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,.45-1,1v4C13,14.55,13.45,15,14,15z M20,4H4v16h16V4 M21,3v18H3V3.01C3,3,3,3,3.01,3H21L21,3z\",\nfill:\"white\"}}]});this.i\u003dnew PP(a,b);g.I(this,this.i);this.i.subscribe(\"select\",this.lQ,this);this.D\u003dc;g.I(this,this.D);this.D.subscribe(\"settingChange\",this.lh,this);b.subscribe(\"show\",this.pW,this);this.T(a,\"videodatachange\",this.Qa);this.T(a,\"onApiChange\",this.Qa);this.T(a,\"onCaptionsTrackListChanged\",this.Qa);this.T(a,\"captionschanged\",this.Qa);a.Hb(this.element,this,127300);this.Qa()};\nsAa\u003dfunction(a,b){a.J.setOption(\"captions\",\"sampleSubtitles\",b)};\nRP\u003dfunction(a){g.XN.call(this,a,\"ytp-settings-menu\");var b\u003dthis;this.Xc\u003dnew g.ON(this.J);this.aF\u003dthis.settingsButton\u003dnull;this.isInitialized\u003d!1;g.I(this,this.Xc);this.hide();g.VN(this,this.Xc);a.Hb(this.element,this,108341,!0);this.subscribe(\"show\",function(c){b.Ie(c)})};\ntAa\u003dfunction(a,b){a.settingsButton\u003db;a.element.id\u003db.element.getAttribute(\"aria-owns\")};\nSP\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-size-button\",\"ytp-button\"],W:{title:\"{{title}}\"},va:\"{{icon}}\"});this.J\u003da;this.isWidescreen\u003dnull;this.transition\u003dnew RO;this.tooltip\u003db.lc();g.I(this,this.transition);this.T(a,\"sizestylechange\",this.Qa);this.T(a,\"fullscreentoggled\",this.Qa);this.T(a,\"presentingplayerstatechange\",this.Qa);a.Hb(this.element,this,139116);this.Qa();this.Ra(\"click\",this.onClick);g.qe(this,g.CN(this.tooltip,this.element))};\ng.TP\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-subtitles-button\",\"ytp-button\"],W:{\"aria-pressed\":\"{{pressed}}\",title:\"{{title}}\"},U:[Cya()]});this.J\u003da;this.tooltip\u003db.lc();this.T(a,\"videodatachange\",this.Qa);this.T(a,\"appresize\",this.Qa);this.T(a,\"promotooltipacceptbuttonclicked\",this.i);this.T(a,\"onApiChange\",this.Qa);this.T(a,\"onCaptionsTrackListChanged\",this.Qa);this.T(a,\"captionschanged\",this.Qa);this.J.Hb(this.element,this,127299);this.Qa();this.Ra(\"click\",this.onClick);g.qe(this,g.CN(b.lc(),\nthis.element))};\ng.UP\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?350:c;g.V.call(this,{G:\"div\",Ja:[\"ytp-time-display\",\"notranslate\"],U:[{G:\"span\",L:\"ytp-time-clip-icon\",va:\"{{clipicon}}\"},{G:\"span\",U:[{G:\"span\",L:\"ytp-time-current\",va:\"{{currenttime}}\"},{G:\"span\",L:\"ytp-time-separator\",va:\" / \"},{G:\"span\",L:\"ytp-time-duration\",va:\"{{duration}}\"}]},{G:\"span\",L:\"ytp-clip-watch-full-video-button-separator\",va:\"\\u2022\"},{G:\"span\",L:\"ytp-clip-watch-full-video-button\",va:\"{{watchfullvideo}}\"}]});this.api\u003da;this.K\u003dc;this.liveBadge\u003dnew g.V({G:\"button\",\nJa:[\"ytp-live-badge\",\"ytp-button\"],W:{disabled:\"true\"},va:\"{{content}}\"});this.i\u003dnull;this.isLiveVideo\u003dthis.u\u003d!1;this.I\u003dthis.D\u003dnull;this.isPremiere\u003d!1;this.Tb\u003dthis.C\u003dthis.B\u003dnull;this.S\u003dthis.Fa(\"ytp-clip-watch-full-video-button\");this.liveBadge.rd(\"Live\");g.I(this,this.liveBadge);this.liveBadge.Ea(this.element);this.tooltip\u003db.lc();this.Ra(\"click\",this.onClick);this.T(this.S,\"click\",this.YW);this.T(a,\"presentingplayerstatechange\",this.Xb);this.T(a,\"appresize\",this.Xb);this.T(a,\"onLoopRangeChange\",this.lC);\nthis.T(a,\"videodatachange\",this.onVideoDataChange);(b\u003da.getVideoData())\u0026\u0026this.updateVideoData(b);this.Xb();this.lC(a.getLoopRange())};\nuAa\u003dfunction(a){a.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(a.Pa(\"clipicon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z\"}}]}),\na.isLiveVideo\u0026\u0026!a.u?a.Pa(\"watchfullvideo\",\"Watch live stream\"):a.Pa(\"watchfullvideo\",\"Watch full video\"),g.N(a.element,\"ytp-clip\",VP(a)),g.N(a.element,\"ytp-live\",WP(a)))};\nWP\u003dfunction(a){var b\u003dVP(a)\u0026\u0026a.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\");return a.isLiveVideo\u0026\u0026!a.u\u0026\u0026!b};\nVP\u003dfunction(a){return!!a.Tb\u0026\u0026!!a.Tb.postId\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType()};\nZP\u003dfunction(a,b,c){g.V.call(this,{G:\"div\",L:\"ytp-volume-panel\",W:{role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-volume-slider\",U:[{G:\"div\",L:\"ytp-volume-slider-handle\"}]}]});var d\u003dthis;this.api\u003da;this.i\u003db;this.K\u003dc;this.Di\u003d!1;this.X\u003dthis.volume\u003d0;this.I\u003dnull;this.B\u003dthis.u\u003dthis.isDragging\u003d!1;this.i\u003db;this.K\u003dc;this.C\u003db.Ve();this.S\u003dthis.Fa(\"ytp-volume-slider\");this.Z\u003dthis.Fa(\"ytp-volume-slider-handle\");\nthis.D\u003dnew g.gy(this.S,!0);g.I(this,this.D);this.D.subscribe(\"dragstart\",this.uW,this);this.D.subscribe(\"dragmove\",this.nQ,this);this.D.subscribe(\"dragend\",this.tW,this);this.T(a,\"onVolumeChange\",this.onVolumeChange);this.T(a,\"appresize\",this.mI);this.T(a,\"fullscreentoggled\",this.Am);this.T(a,\"onShowControls\",this.TJ);this.T(a,\"onHideControls\",this.TJ);this.T(this.element,\"keydown\",this.oQ);this.T(this.element,\"focus\",function(){XP(d,d.u,d.isDragging,!0,d.i.Di())});\nthis.T(this.element,\"blur\",function(){XP(d,d.u,d.isDragging,!1,d.i.Di())});\nthis.mI(a.bb().getPlayerSize());YP(this,a.getVolume(),a.isMuted())};\nYP\u003dfunction(a,b,c){var d\u003dMath.floor(b),e\u003dd+\"% volume\"+(c?\" muted\":\"\");c\u003dc?0:b/100;a.Pa(\"valuenow\",d);a.Pa(\"valuetext\",e);a.Z.style.left\u003d(a.C?60:40)*c+\"px\";a.volume\u003db};\nvAa\u003dfunction(a,b){g.N(a.element,\"ytp-volume-control-hover\",b);XP(a,b,a.isDragging,a.B,a.i.Di())};\nXP\u003dfunction(a,b,c,d,e){var f\u003da.u||a.isDragging||a.B||a.Di;a.u\u003db;a.isDragging\u003dc;a.B\u003dd;a.Di\u003de;b\u003da.u||a.isDragging||a.B||a.Di;f!\u003d\u003db\u0026\u0026(b?a.I\u003da.T(a.element,\"wheel\",a.mQ):(a.xc(a.I),a.I\u003dnull),g.N(a.K,\"ytp-volume-slider-active\",b))};\ng.$P\u003dfunction(a,b){var c\u003da.V(),d\u003dg.HE(c);0\u003d\u003d\u003dd.indexOf(\"www.\")\u0026\u0026(d\u003dd.substring(4));var e\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];g.yE(c)\u0026\u0026e.push(\"ytp-youtube-music-button\");g.V.call(this,{G:\"a\",Ja:e,W:{href:\"{{url}}\",target:c.I,title:g.CH(\"Watch on $WEBSITE\",{WEBSITE:d}),\"data-sessionlink\":\"feature\u003dplayer-button\"},va:\"{{logoSvg}}\"});this.api\u003da;this.visible\u003d!1;a.Hb(this.element,this,28666);this.Ra(\"click\",this.onClick);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"onLoopRangeChange\",\nthis.onVideoDataChange);this.T(a,\"appresize\",this.yb);this.onVideoDataChange();g.qe(this,g.CN(b.lc(),this.element));this.yb()};\nbQ\u003dfunction(a,b,c){g.LC.call(this);var d\u003dthis;this.J\u003da;this.u\u003db;this.Bd\u003dc;this.La\u003dNaN;this.Sa\u003dthis.Ka\u003dnull;this.settingsMenu\u003dnew RP(this.J);this.Z\u003dnull;this.Kc\u003dnew g.eP(this.J,this.u);this.muteButton\u003dnull;this.Hg\u003dnew g.UP(this.J,this.u);this.K\u003dthis.C\u003dthis.B\u003dthis.S\u003dthis.Ba\u003dnull;this.X\u003dnew UO(this.J,this.u);this.Ia\u003dnew g.NO(this.J,this.u);this.Pd\u003dnew g.ds(this.tq,null,this);this.I\u003dnull;c\u003da.V();this.Bd.subscribe(\"autohideupdate\",this.Kj,this);var e\u003d!a.Ab().isCued(),f\u003dthis.J.V().N(\"html5_player_bottom_linear_gradient\");\nf||!g.yE(c)\u0026\u0026!a.V().N(\"html5_player_dynamic_bottom_gradient\")?f\u003df?new g.V({G:\"div\",L:\"ytp-gradient-bottom-container\",U:[{G:\"div\",L:\"ytp-gradient-bottom-extension\"},{G:\"div\",L:\"ytp-gradient-bottom\"}]}):new g.V({G:\"div\",L:\"ytp-gradient-bottom\"}):this.Sa\u003df\u003dnew g.GO(a);g.I(this,f);g.rM(a,f.element,8);this.xa\u003dnew g.XK(f,250,e,100);g.I(this,this.xa);this.i\u003dnew g.V({G:\"div\",L:\"ytp-chrome-bottom\",U:[{G:\"div\",L:\"ytp-chrome-controls\"}]});g.I(this,this.i);g.rM(a,this.i.element,8);this.oa\u003dnew g.XK(this.i,250,\ne,100);g.I(this,this.oa);this.Aa\u003dthis.i.element.children[0];g.qe(this.settingsMenu,function(){a.Pn()\u003d\u003d\u003dd.settingsMenu\u0026\u0026(a.settingsMenu\u003dnull)});\ng.I(this,this.settingsMenu);a.settingsMenu\u003dthis.settingsMenu;g.rM(a,this.settingsMenu.element,6);this.settingsMenu.subscribe(\"show\",function(m){var n\u003dd.u.lc(),p\u003d!m;if(null!\u003dn.type)if(p)switch(n.type){case 3:case 2:aQ(n);n.D.show();break;default:n.D.show()}else n.D.hide();n.K\u003dp;b.jB(d.settingsMenu,m)});\nthis.J.N(\"web_screen_mode_menu_a\")\u0026\u0026(this.Z\u003dnew uP(this.J),g.I(this,this.Z));g.I(this,this.Kc);this.Kc.Ea(this.i.element,0);e\u003dnew g.JO(a);g.I(this,e);g.rM(a,e.element,4);f\u003dnew g.kK({G:\"div\",L:\"ytp-left-controls\"});g.I(this,f);f.Ea(this.Aa);e\u003dnew g.XO(a,b,!1);g.I(this,e);e.Ea(f.element);c.Z||(e\u003dnew g.VO(a,b),g.I(this,e),e.Ea(f.element),QE(c)\u0026\u0026(e\u003dnew g.kK({G:\"div\",L:\"ytp-hybrid-controls\"}),g.I(this,e),this.K\u003dnew g.VO(a,b,!0),g.I(this,this.K),this.K.Ea(e.element),g.rM(a,e.element,4)));e\u003dnew g.XO(a,b,\n!0);g.I(this,e);e.Ea(f.element);e\u003dnew g.V({G:\"span\",L:\"ytp-volume-area\"});g.I(this,e);e.Ea(f.element);if(!c.ob\u0026\u0026(this.muteButton\u003dnew g.TO(a,b),g.I(this,this.muteButton),this.muteButton.Ea(e.element),c.X\u0026\u0026!c.C)){var h\u003dnew ZP(a,b,this.i.element);g.I(this,h);h.Ea(e.element);e\u003dnew g.gy(e.element);g.I(this,e);e.subscribe(\"hoverstart\",function(){vAa(h,!0)});\ne\u003dnew g.gy(f.element);g.I(this,e);e.subscribe(\"hoverend\",function(){vAa(h,!1)})}g.I(this,this.Hg);\nthis.Hg.Ea(f.element);e\u003dnew g.kK({G:\"div\",L:\"ytp-right-controls\"});g.I(this,e);this.Ba\u003dnew HO(a,b,this.Kc);g.I(this,this.Ba);this.Ba.Ea(f.element);e.Ea(this.Aa);a.V().Fb\u0026\u0026c.N(\"web_player_move_autonav_toggle\")\u0026\u0026(f\u003dnew EO(a,b),g.I(this,f),f.Ea(e.element));c.N(\"external_fullscreen_with_edu\")\u0026\u0026c.externalFullscreen\u0026\u0026JE(c)\u0026\u0026(this.S\u003dnew MO(a,b),g.I(this,this.S),this.S.Ea(e.element));f\u003dnew g.TP(a,b);g.I(this,f);f.Ea(e.element);f\u003dnew vP(a,b,this.settingsMenu);g.I(this,f);tAa(this.settingsMenu,f);f.Ea(e.element);\na.V().N(\"web_screen_mode_menu_a\")\u0026\u0026(f\u003dnew tP(a,b,this.Z),g.I(this,f),jAa(this.Z,f),f.Ea(e.element));var l\u003dnew QO(a);g.I(this,l);g.rM(a,l.element,5);l.subscribe(\"show\",function(m){b.Bn(l,m)});\nf\u003dnew PO(a,b,l);g.I(this,f);f.Ea(e.element);f\u003da.getVideoData();if(c.lj||f.D\u0026\u0026\"1\"\u003d\u003d\u003dc.controlsType)this.B\u003dnew g.$P(a,b),g.I(this,this.B),this.B.Ea(e.element);g.I(this,this.X);a.V().N(\"web_screen_mode_menu_a\")||(c.showMiniplayerButton\u0026\u0026!a.V().N(\"web_player_pip\")\u0026\u0026(this.C\u003dnew OO(a,b),g.I(this,this.C),this.C.Ea(e.element)),this.X.Ea(e.element),f.BC||this.X.hide(),c.Ug||(f\u003dnew SP(a,b),g.I(this,f),f.Ea(e.element)),c.Of\u0026\u0026(f\u003dnew sP(a,b,this.settingsMenu),g.I(this,f),f.Ea(e.element)),c.cj\u0026\u0026(c\u003dnew DO(a,b),\ng.I(this,c),c.Ea(e.element)));g.I(this,this.Ia);this.Ia.Ea(e.element);g.I(this,this.Pd);this.T(a,\"appresize\",this.yb);this.T(a,\"fullscreentoggled\",this.yb);this.T(a,\"presentingplayerstatechange\",this.mC);this.T(a,\"videodatachange\",this.onVideoDataChange);this.yb()};\nwAa\u003dfunction(a,b){a.J.Ab().isCued()||b?b\u0026\u0026(a.oa.hide(),a.xa.hide(),a.muteButton\u0026\u0026a.muteButton.Yb(!1),a.B\u0026\u0026a.B.Yb(!1),a.C\u0026\u0026a.C.Yb(!1),a.u.lc().sj(a.i.element)):b||(a.oa.show(),a.xa.show(),a.muteButton\u0026\u0026a.muteButton.Yb(!0),a.B\u0026\u0026a.B.Yb(!0),a.C\u0026\u0026a.C.Yb(!0),a.Kj())};\nxAa\u003dfunction(a){var b\u003da.J.bb().getPlayerSize().width;return Math.max(b-2*cQ(a),100)};\ncQ\u003dfunction(a){var b\u003da.u.Ve();return 12*(a.J.getVideoData().D?0:b?2:1)};\ndQ\u003dfunction(a){var b\u003da.u.Ve()?72:50;a\u003da.J.V();g.LE(a)\u0026\u0026(b\u003d54,Sqa(a)\u0026\u0026(b\u003d62));return b};\neQ\u003dfunction(a,b){zO.call(this,a,b,!1);var c\u003dthis;this.T(this.J,\"videodatachange\",this.onVideoDataChange);this.T(this.J,g.tz(\"suggested_action_button_visible\"),function(){c.Ie(!0)});\nthis.T(this.J,g.uz(\"suggested_action_button_visible\"),function(){c.Ie(!1)})};\nfQ\u003dfunction(a){a.J.Ze(\"suggested_action_button_visible\")};\nhQ\u003dfunction(a){g.V.call(this,{G:\"div\",L:gQ.TITLE,U:[{G:\"div\",L:gQ.TEXT,U:[{G:\"a\",Ja:[gQ.LINK,gQ.SESSIONLINK],W:{target:a.V().I,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},va:\"{{title}}\"},{G:\"div\",L:gQ.SUBTEXT,U:[{G:\"a\",L:gQ.CHANNEL_NAME,W:{href:\"{{channelLink}}\",target:\"_blank\"},va:\"{{channelName}}\"}]}]}]});this.api\u003da;this.i\u003dnull;this.link\u003dthis.Fa(gQ.LINK);a.Hb(this.element,this,23851);this.T(a,\"videodatachange\",this.Qa);this.T(a,\"videoplayerreset\",\nthis.Qa);this.Qa()};\nyAa\u003dfunction(a){a.Pa(\"channelLink\",\"\");a.Pa(\"channelName\",\"\");a.Pa(\"channelTitleFocusable\",\"-1\")};\ng.iQ\u003dfunction(a,b){g.V.call(this,{G:\"div\",U:[{G:\"div\",L:\"ytp-tooltip-text-wrapper\",U:[{G:\"div\",L:\"ytp-tooltip-image\"},{G:\"div\",L:\"ytp-tooltip-title\",U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"g\",U:[{G:\"rect\",W:{fill:\"none\",height:\"24\",width:\"24\",x:\"0\"}}]},{G:\"g\",U:[{G:\"g\",U:[{G:\"polygon\",W:{points:\"19,9 20.25,6.25 23,5 20.25,3.75 19,1 17.75,3.75 15,5 17.75,6.25\"}},{G:\"polygon\",W:{points:\"19,15 17.75,17.75 15,19 17.75,20.25 19,23 20.25,20.25 23,19 20.25,17.75\"}},{G:\"path\",\nW:{d:\"M11.5,9.5L9,4L6.5,9.5L1,12l5.5,2.5L9,20l2.5-5.5L17,12L11.5,9.5z M9.99,12.99L9,15.17l-0.99-2.18L5.83,12l2.18-0.99 L9,8.83l0.99,2.18L12.17,12L9.99,12.99z\"}}]}]}]},{G:\"span\",va:\"{{title}}\"}]},{G:\"span\",L:\"ytp-tooltip-text\",va:\"{{text}}\"}]},{G:\"div\",L:\"ytp-tooltip-bg\",U:[{G:\"div\",L:\"ytp-tooltip-duration\",va:\"{{duration}}\"}]}]});var c\u003dthis;this.api\u003da;this.Ia\u003db;this.env\u003dthis.api.V();this.Ba\u003dthis.env.isMobile;this.bg\u003dthis.Fa(\"ytp-tooltip-bg\");this.image\u003dthis.Fa(\"ytp-tooltip-image\");this.text\u003dthis.Fa(\"ytp-tooltip-text\");\nthis.title\u003dthis.Fa(\"ytp-tooltip-title\");this.X\u003dfunction(d){(d\u003duv(d))\u0026\u0026g.oh(c.u,d)||c.hk()};\nthis.C\u003dfunction(d){3\u003d\u003d\u003dc.type\u0026\u0026c.hk();(d\u003dd.currentTarget)\u0026\u00261\u003d\u003d\u003dd.nodeType\u0026\u0026!c.type\u0026\u0026(d.removeEventListener(\"mouseover\",c.C),d.addEventListener(\"mouseout\",c.X),d.removeEventListener(\"focus\",c.C),d.addEventListener(\"blur\",c.X),zAa(c,d,2))};\nthis.Z\u003dfunction(){c.hk()};\nthis.u\u003dnull;this.D\u003dnew g.XK(this,100);this.type\u003dnull;this.S\u003d!1;this.i\u003dnull;this.B\u003dNaN;this.I\u003d\"\";this.nC\u003dthis.api.bb().getPlayerSize().width;this.K\u003d!0;this.scale\u003d1;this.xa\u003dnew g.L(this.tT,250,this);this.Aa\u003dnew g.L(this.hk,5E3,this);g.I(this,this.D);g.I(this,this.xa);g.I(this,this.Aa);jE\u0026\u0026(a\u003dthis.Fa(\"ytp-tooltip-text\"),a.setAttribute(\"role\",\"text\"),a.setAttribute(\"aria-live\",\"polite\"))};\nGN\u003dfunction(a){a.element.setAttribute(\"aria-live\",\"polite\")};\nCAa\u003dfunction(a,b,c,d,e,f,h,l){if(!a.Ba||a.env.C){3\u003d\u003d\u003da.type\u0026\u0026a.hk();1!\u003d\u003da.type\u0026\u0026(g.ks(a.element,\"ytp-tooltip ytp-bottom\"),a.type\u003d1,a.K\u0026\u0026a.D.show(),a.i\u0026\u0026a.i.dispose(),a.i\u003da.api.rg(),a.i\u0026\u0026a.i.subscribe(\"l\",a.IM,a));a.update({text:d,title:null!\u003d\u003dh\u0026\u0026void 0!\u003d\u003dh?h:\"\"});g.N(a.text,\"ytp-tooltip-text-no-title\",1\u003d\u003d\u003da.type\u0026\u0026!h);g.N(a.element,\"ytp-text-detail\",!!e);d\u003d-1;a.i\u0026\u0026(d\u003dyF(a.i,160*a.scale),a.env.N(\"web_l3_storyboard\")\u0026\u00264\u003d\u003d\u003da.i.levels.length\u0026\u0026(d\u003da.i.levels.length-1),d\u003dDF(a.i,d,c));AAa(a,d);if(l)switch(c\u003d\ng.sn(a.element).width,l){case 1:a.title.style.right\u003d\"0\";a.title.style.textAlign\u003d\"left\";break;case 2:a.title.style.right\u003dc+\"px\";a.title.style.textAlign\u003d\"right\";break;case 3:a.title.style.right\u003dc/2+\"px\",a.title.style.textAlign\u003d\"center\"}BAa(a,!!e,b,f)}};\ng.jQ\u003dfunction(a){1\u003d\u003d\u003da.type\u0026\u0026a.hk()};\ng.CN\u003dfunction(a,b){if(a.Ba)return g.Ia;b.addEventListener(\"mouseover\",a.C);b.addEventListener(\"focus\",a.C);var c\u003db.getAttribute(\"title\");c\u0026\u0026!b.hasAttribute(\"aria-label\")\u0026\u0026b.setAttribute(\"aria-label\",c);return function(){a.u\u003d\u003d\u003db\u0026\u0026a.hk();b.removeEventListener(\"mouseover\",a.C);b.removeEventListener(\"focus\",a.C)}};\nbO\u003dfunction(a,b,c){if(a.type)if(3\u003d\u003d\u003da.type)a.hk();else return;zAa(a,b,3,c)};\nzAa\u003dfunction(a,b,c,d){if(b\u0026\u0026!b.hasAttribute)a\u003dnew g.yw(\"showElementTooltip called with non-element.\",b.toString()),g.By(a);else{isNaN(a.B)||(a.B\u003dNaN,a.bg.style.background\u003d\"\");a.u\u003db;a.S\u003d!!d;d?a.I\u003dd:(a.I\u003db.getAttribute(\"title\"),b.removeAttribute(\"title\"));g.ks(a.element,\"ytp-tooltip\");if(d\u003db.getAttribute(\"data-tooltip-image\"))a.image.style.backgroundImage\u003d\"url(\"+d+\")\";g.N(a.element,\"ytp-tooltip-image-enabled\",!!d);b\u003db.getAttribute(\"data-tooltip-opaque\");g.N(a.element,\"ytp-tooltip-opaque\",!!b);a.type\u003d\nc;a.api.addEventListener(\"appresize\",a.Z);a.K\u0026\u0026(aQ(a),a.D.show(0))}};\naQ\u003dfunction(a){var b;a.u\u0026\u0026(b\u003da.u.getAttribute(\"data-tooltip-text\"));if(b\u0026\u0026!a.S){var c\u003da.u;a.Pa(\"text\",b);var d\u003dc.getAttribute(\"data-duration\");a.update({title:a.I,duration:d});c\u003dc.getAttribute(\"data-preview\");var e\u003d160*a.scale,f\u003d90*a.scale,h\u003d160*a.scale,l\u003d90*a.scale;a.bg.style.width\u003de+\"px\";a.bg.style.height\u003df+\"px\";a.bg.style.backgroundImage\u003dc?\"url(\"+c+\")\":\"\";a.bg.style.backgroundPosition\u003d(e-h)/2+\"px \"+(f-l)/2+\"px\";a.bg.style.backgroundSize\u003dh+\"px \"+l+\"px\";g.ms(a.element,[\"ytp-text-detail\",\"ytp-preview\"]);\ng.N(a.element,\"ytp-has-duration\",!!d)}else a.Pa(\"text\",a.I),g.os(a.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);BAa(a,!!b)};\nBAa\u003dfunction(a,b,c,d){var e\u003dMath.min(a.nC,300*a.scale);a.element.style.maxWidth\u003db?\"\":e+\"px\";a.Ia.Bq(a.element,a.u,c,1\u003d\u003d\u003da.type,d);a.element.style.top?g.M(a.element,\"ytp-bottom\"):a.element.style.bottom\u0026\u0026g.M(a.element,\"ytp-top\");3\u003d\u003d\u003da.type\u0026\u0026a.Aa.start()};\ncO\u003dfunction(a){a.u\u0026\u0026!a.S\u0026\u0026a.u.hasAttribute(\"title\")\u0026\u0026(a.I\u003da.u.getAttribute(\"title\")||\"\",a.u.removeAttribute(\"title\"),a.K\u0026\u0026aQ(a))};\nAAa\u003dfunction(a,b){g.N(a.element,\"ytp-preview\",0\u003c\u003db);if(!(0\u003eb||b\u003d\u003d\u003da.B)){a.B\u003db;b\u003d160*a.scale;var c\u003d160*a.scale,d\u003dAF(a.i,a.B,b);IO(a.bg,d,b,c,!0);a.xa.start()}};\nDAa\u003dfunction(a){var b\u003da.u;3\u003d\u003d\u003da.type\u0026\u0026a.Aa.stop();a.api.removeEventListener(\"appresize\",a.Z);a.S||b.setAttribute(\"title\",a.I);a.I\u003d\"\";a.u\u003dnull};\ng.kQ\u003dfunction(a,b){g.V.call(this,{G:\"button\",Ja:[\"ytp-watch-later-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.nE(a.V()))},U:[{G:\"div\",L:\"ytp-watch-later-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-watch-later-title\",va:\"Watch later\"}]});this.J\u003da;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.i\u003d!1;this.tooltip\u003db.lc();GN(this.tooltip);a.Hb(this.element,this,28665);this.Ra(\"click\",this.onClick,this);this.T(a,\"videoplayerreset\",this.pQ);\nthis.T(a,\"appresize\",this.iy);this.T(a,\"videodatachange\",this.iy);this.T(a,\"presentingplayerstatechange\",this.iy);this.iy();a\u003dthis.J.V();var c\u003dg.Ry(\"yt-player-watch-later-pending\");a.i\u0026\u0026c?(Spa(),EAa(this)):this.Qa(2);g.N(this.element,\"ytp-show-watch-later-title\",g.nE(a));g.qe(this,g.CN(b.lc(),this.element))};\nFAa\u003dfunction(a,b){g.xL(function(){Spa({videoId:b});window.location.reload()},\"wl_button\",g.GE(a.J.V()))};\nEAa\u003dfunction(a){if(!a.isRequestPending){a.isRequestPending\u003d!0;a.Qa(3);var b\u003da.J.getVideoData();b\u003da.i?b.removeFromWatchLaterCommand:b.addToWatchLaterCommand;var c\u003da.J.Zl(),d\u003da.i?function(){a.i\u003d!1;a.isRequestPending\u003d!1;a.Qa(2);a.J.V().B\u0026\u0026a.J.Oa(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){a.i\u003d!0;\na.isRequestPending\u003d!1;a.Qa(1);a.J.V().isMobile\u0026\u0026bO(a.tooltip,a.element);a.J.V().B\u0026\u0026a.J.Oa(\"WATCH_LATER_VIDEO_ADDED\")};\nGL(c,b).then(d,function(){a.isRequestPending\u003d!1;GAa(a,\"An error occurred. Please try again later.\")})}};\nGAa\u003dfunction(a,b){a.Qa(4,b);a.J.V().B\u0026\u0026a.J.Oa(\"WATCH_LATER_ERROR\",b)};\nHAa\u003dfunction(a,b){var c\u003da.J.V();if(b!\u003d\u003da.icon){switch(b){case 3:var d\u003dcN();break;case 1:d\u003drK();break;case 2:d\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M16,19.02 L16,12.00 L18,12.00 L18,17.86 L23.10,20.81 L22.10,22.54 L16,19.02 Z\"}}]};break;case 4:d\u003dc.N(\"watch_later_iconchange_killswitch\")?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M21,7.91 L19.60,20.91 L16.39,20.91 L15,7.91 L21,7.91 Z M18,27.91 C16.61,27.91 15.5,26.79 15.5,25.41 C15.5,24.03 16.61,22.91 18,22.91 C19.38,22.91 20.5,24.03 20.5,25.41 C20.5,26.79 19.38,27.91 18,27.91 Z\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}a.Pa(\"icon\",d);a.icon\u003db}};\nlQ\u003dfunction(a){g.rN.call(this,a);var b\u003dthis;this.Qz\u003d(this.Zp\u003dg.nE(this.api.V()))\u0026\u0026(this.api.V().isMobile||fv()||dv());this.uD\u003d48;this.vD\u003d69;this.Fk\u003dnull;this.zo\u003d[];this.yc\u003dnew g.xN(this.api);this.wv\u003dthis.api.N(\"web_player_deprecate_double_tap_ux\")?new dO:new eO(this.api);this.Vh\u003dnew g.V({G:\"div\",L:\"ytp-chrome-top\"});this.Jx\u003d[];this.tooltip\u003dnew g.iQ(this.api,this);this.backButton\u003dthis.zt\u003dnull;this.channelAvatar\u003dnew IN(this.api,this);this.title\u003dnew hQ(this.api,this);this.Ig\u003dnew g.kK({G:\"div\",L:\"ytp-chrome-top-buttons\"});\nthis.yh\u003dnull;this.xi\u003dnew BN(this.api,this,this.Vh.element);this.overflowButton\u003dthis.ag\u003dnull;this.eg\u003d\"1\"\u003d\u003d\u003dthis.api.V().controlsType?new bQ(this.api,this,this.Bd):null;this.contextMenu\u003dnew g.$N(this.api,this,this.yc);this.iD\u003d!1;this.fz\u003dnew g.V({G:\"div\",W:{tabindex:\"0\"}});this.ez\u003dnew g.V({G:\"div\",W:{tabindex:\"0\"}});this.Yw\u003dnull;this.FG\u003dthis.Oy\u003d!1;var c\u003da.bb(),d\u003da.V(),e\u003da.getVideoData();this.Zp\u0026\u0026(g.M(a.getRootNode(),\"ytp-embed\"),g.M(a.getRootNode(),\"ytp-embed-playlist\"),this.Qz\u0026\u0026(g.M(a.getRootNode(),\n\"ytp-embed-overlays-autohide\"),g.M(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.uD\u003d60,this.vD\u003d89);this.api.V().isMobile\u0026\u0026(g.M(a.getRootNode(),\"ytp-mobile\"),this.api.V().C\u0026\u0026g.M(a.getRootNode(),\"ytp-embed-mobile-exp\"));this.og\u003de\u0026\u0026e.og;g.I(this,this.yc);g.rM(a,this.yc.element,4);g.I(this,this.wv);g.rM(a,this.wv.element,4);e\u003dnew g.V({G:\"div\",L:\"ytp-gradient-top\"});g.I(this,e);g.rM(a,e.element,1);this.dH\u003dnew g.XK(e,250,!0,100);g.I(this,this.dH);g.I(this,this.Vh);g.rM(a,this.Vh.element,\n1);this.cH\u003dnew g.XK(this.Vh,250,!0,100);g.I(this,this.cH);g.I(this,this.tooltip);g.rM(a,this.tooltip.element,4);var f\u003dnew pO(a);g.I(this,f);g.rM(a,f.element,5);f.subscribe(\"show\",function(l){b.Bn(f,l)});\nthis.Jx.push(f);this.zt\u003dnew qO(a,this,f);g.I(this,this.zt);d.showBackButton\u0026\u0026(this.backButton\u003dnew wN(a),g.I(this,this.backButton),this.backButton.Ea(this.Vh.element));this.Zp||this.zt.Ea(this.Vh.element);this.channelAvatar.Ea(this.Vh.element);g.I(this,this.channelAvatar);g.I(this,this.title);this.title.Ea(this.Vh.element);g.I(this,this.Ig);this.Ig.Ea(this.Vh.element);this.yh\u003dnew g.kQ(a,this);g.I(this,this.yh);this.yh.Ea(this.Ig.element);var h\u003dnew g.wO(a,this);g.I(this,h);g.rM(a,h.element,5);h.subscribe(\"show\",\nfunction(l){b.Bn(h,l)});\nthis.Jx.push(h);this.shareButton\u003dnew g.vO(a,this,h);g.I(this,this.shareButton);this.shareButton.Ea(this.Ig.element);this.Pg\u003dnew g.aO(a,this);g.I(this,this.Pg);this.Pg.Ea(this.Ig.element);d.nk\u0026\u0026(e\u003dnew CO(a),g.I(this,e),g.rM(a,e.element,4));this.Zp\u0026\u0026this.zt.Ea(this.Ig.element);g.I(this,this.xi);this.xi.Ea(this.Ig.element);e\u003dnew DN(a,this,this.xi);g.I(this,e);e.Ea(this.Ig.element);this.ag\u003dnew mO(a,this);g.I(this,this.ag);g.rM(a,this.ag.element,5);this.ag.subscribe(\"show\",function(){b.Bn(b.ag,b.ag.Xf())});\nthis.Jx.push(this.ag);this.overflowButton\u003dnew lO(a,this,this.ag);g.I(this,this.overflowButton);this.overflowButton.Ea(this.Ig.element);this.eg\u0026\u0026g.I(this,this.eg);\"3\"\u003d\u003d\u003dd.controlsType\u0026\u0026(e\u003dnew uO(a,this),g.I(this,e),g.rM(a,e.element,8));g.I(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.XO,this);e\u003dnew sL(a,new vN(a));g.I(this,e);g.rM(a,e.element,4);this.fz.Ra(\"focus\",this.sS,this);g.I(this,this.fz);this.ez.Ra(\"focus\",this.tS,this);g.I(this,this.ez);(this.pm\u003dd.Yd?null:new g.iO(a,c,this.contextMenu,\nthis.Bd,this.yc,this.wv,function(){return b.Hk()}))\u0026\u0026g.I(this,this.pm);\nthis.Zp||(this.gO\u003dnew AO(this.api,this),g.I(this,this.gO),g.rM(a,this.gO.element,4));this.tO\u003dnew eQ(this.api,this);g.I(this,this.tO);g.rM(a,this.tO.element,4);this.xo.push(this.yc.element);this.T(a,\"fullscreentoggled\",this.Am);this.T(a,\"offlineslatestatechange\",function(){b.api.nw()\u0026\u0026XM(b.Bd,128,!1)});\nthis.T(a,\"cardstatechange\",function(){b.ej()});\nthis.T(a,\"resize\",this.JU);this.T(a,\"showpromotooltip\",this.kV)};\nIAa\u003dfunction(a){var b\u003da.api.V(),c\u003dg.T(a.api.Ab(),128);return b.i\u0026\u0026c\u0026\u0026!a.api.isFullscreen()};\nmQ\u003dfunction(a,b,c){b\u003dc?b.lastElementChild:b.firstElementChild;for(var d\u003dnull;b;){if(\"none\"!\u003d\u003dgn(b,\"display\")\u0026\u0026\"true\"!\u003d\u003db.getAttribute(\"aria-hidden\")){var e\u003dvoid 0;0\u003c\u003db.tabIndex?e\u003db:e\u003dmQ(a,b,c);e\u0026\u0026(d?c?e.tabIndex\u003ed.tabIndex\u0026\u0026(d\u003de):e.tabIndex\u003cd.tabIndex\u0026\u0026(d\u003de):d\u003de)}b\u003dc?b.previousElementSibling:b.nextElementSibling}return d};\nJAa\u003dfunction(a,b,c){var d;if(a.api.V().N(\"web_player_nitrate_promo_tooltip\")){var e\u003da.api.getVideoData();if(null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?0:e.tooltipRenderer){e\u003de.tooltipRenderer;var f;if(f\u003d!a.Yw){if(!(b\u003d!b)){var h,l;b\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"!\u003d\u003d(null\u003d\u003d\u003d(h\u003de.tooltipDisplayStrategy)||void 0\u003d\u003d\u003dh?void 0:h.type)\u0026\u0026\"dtip-edu-player-iseecaptions\"!\u003d\u003d(null\u003d\u003d\u003d(l\u003de.promoConfig)||void 0\u003d\u003d\u003dl?void 0:l.promoId)}f\u003db}f\u0026\u0026(a.Yw\u003dnew rO(e,a,a.api),g.I(a,a.Yw),g.rM(a.api,a.Yw.element,8));null\u003d\u003d\u003d(d\u003da.Yw)||\nvoid 0\u003d\u003d\u003dd?void 0:d.jC(e,c)}}};\ng.nQ\u003dfunction(a){g.EM.call(this,a);this.chrome\u003dnull;this.load()};\noQ\u003dfunction(){var a\u003dKAa;var b\u003dvoid 0\u003d\u003d\u003db?[]:b;var c\u003dvoid 0\u003d\u003d\u003dc?[]:c;b\u003dzfa.apply(null,[Afa.apply(null,g.v(b))].concat(g.v(c)));this.store\u003dCfa(a,void 0,b)};\npQ\u003dfunction(a,b,c){for(var d\u003dObject.assign({},a),e\u003dg.q(Object.keys(b)),f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003da[f],l\u003db[f];if(void 0\u003d\u003d\u003dl)delete d[f];else if(void 0\u003d\u003d\u003dh)d[f]\u003dl;else if(Array.isArray(l)\u0026\u0026Array.isArray(h))d[f]\u003dc?[].concat(g.v(h),g.v(l)):l;else if(!Array.isArray(l)\u0026\u0026g.Ma(l)\u0026\u0026!Array.isArray(h)\u0026\u0026g.Ma(h))d[f]\u003dpQ(h,l,c);else if(typeof l\u003d\u003d\u003dtypeof h)d[f]\u003dl;else return b\u003dnew g.yw(\"Attempted to merge fields of differing types.\",{name:\"DeepMergeError\",key:f,Oda:h,Pa:l}),g.By(b),a}return d};\nqQ\u003dfunction(a){this.u\u003da;this.C\u003dthis.i\u003d0;this.B\u003d-1};\nrQ\u003dfunction(a){var b\u003drC(a.u,a.i);++a.i;if(128\u003eb)return b;for(var c\u003db\u0026127,d\u003d1;128\u003c\u003db;)b\u003drC(a.u,a.i),++a.i,d*\u003d128,c+\u003d(b\u0026127)*d;return c};\nsQ\u003dfunction(a,b){a.C\u003db;var c\u003da.B;for(a.B\u003d-1;a.i+1\u003c\u003da.u.totalLength;){0\u003ec\u0026\u0026(c\u003drQ(a));var d\u003dc\u003e\u003e3,e\u003dc\u00267;if(d\u003d\u003d\u003db)return!0;if(d\u003eb){a.B\u003dc;break}c\u003d-1;switch(e){case 0:rQ(a);break;case 1:a.i+\u003d8;break;case 2:d\u003drQ(a);a.i+\u003dd;break;case 5:a.i+\u003d4}}return!1};\ntQ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;return sQ(a,b)?rQ(a):c};\nuQ\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;if(!sQ(a,b))return c;b\u003drQ(a);if(!b)return\"\";c\u003dqC(a.u,a.i,b);a.i+\u003db;return g.TA(c)};\nvQ\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(!sQ(a,b))return c;b\u003drQ(a);c\u003dqC(a.u,a.i,b);a.i+\u003db;return c};\nLAa\u003dfunction(){this.i\u003d0;this.B\u003d[];this.u\u003dnew Uint8Array(4096);this.view\u003dnew DataView(this.u.buffer)};\nwQ\u003dfunction(a,b){b\u003da.i+b;if(!(a.u.length\u003e\u003db)){for(var c\u003d2*a.u.length;c\u003cb;)c*\u003d2;b\u003dnew Uint8Array(c);b.set(a.u.subarray(0,a.i));a.u\u003db;a.view\u003dnew DataView(a.u.buffer)}};\nxQ\u003dfunction(a,b){if(268435455\u003cb){wQ(a,4);for(var c\u003db\u00261073741823,d\u003d0;4\u003ed;d++)a.view.setUint8(a.i,c\u0026127|128),c\u003e\u003e\u003d7,a.i+\u003d1;b\u003dMath.floor(b/268435456)}for(wQ(a,4);127\u003cb;)a.view.setUint8(a.i,b\u0026127|128),b\u003e\u003e\u003d7,a.i+\u003d1;a.view.setUint8(a.i,b);a.i+\u003d1};\nyQ\u003dfunction(a,b,c){xQ(a,b\u003c\u003c3|0);xQ(a,c)};\nzQ\u003dfunction(a,b,c){xQ(a,b\u003c\u003c3|2);b\u003dc.length;xQ(a,b);wQ(a,b);a.u.set(c,a.i);a.i+\u003db};\nCQ\u003dfunction(a,b,c){AQ(a,b,Math.ceil(Math.log2(4*c.length+2)/7));wQ(a,1.2*c.length);b\u003dQna(c,a.u.subarray(a.i));a.i+b\u003ea.u.length\u0026\u0026(wQ(a,b),b\u003dQna(c,a.u.subarray(a.i)));a.i+\u003db;BQ(a)};\nAQ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?2:c;xQ(a,b\u003c\u003c3|2);a.B.push(a.i);a.B.push(c);a.i+\u003dc};\nBQ\u003dfunction(a){for(var b\u003da.B.pop(),c\u003da.B.pop(),d\u003da.i-c-b;b--;){var e\u003db?128:0;a.view.setUint8(c++,d\u0026127|e);d\u003e\u003e\u003d7}};\nDQ\u003dfunction(a){var b\u003dnew qQ(new mC([Ec(decodeURIComponent(a))]));a\u003duQ(b,2);b\u003dtQ(b,4);var c\u003dMAa[b];if(\"undefined\"\u003d\u003d\u003dtypeof c)throw a\u003dnew g.yw(\"Failed to recognize field number\",{name:\"EntityKeyHelperError\",wda:b}),g.By(a),a;return{kS:b,entityType:c,entityId:a}};\nEQ\u003dfunction(a,b){var c\u003dnew LAa;CQ(c,2,a);a\u003dNAa[b];if(\"undefined\"\u003d\u003d\u003dtypeof a)throw b\u003dnew g.yw(\"Failed to recognize entity type\",{name:\"EntityKeyHelperError\",entityType:b}),g.By(b),b;yQ(c,4,a);yQ(c,5,1);b\u003dnew Uint8Array(c.u.buffer,0,c.i);return encodeURIComponent(g.yc(b))};\nFQ\u003dfunction(a){a\u003da.key||a.id;if(!a)throw Error(\"Entity key is missing\");return a};\nGQ\u003dfunction(a,b,c,d){if(void 0\u003d\u003d\u003dd){d\u003da[b]||{};var e\u003d[\"symbol\"\u003d\u003d\u003dtypeof c?c:c+\"\"];c\u003d{};for(var f in d)Object.prototype.hasOwnProperty.call(d,f)\u0026\u00260\u003ee.indexOf(f)\u0026\u0026(c[f]\u003dd[f]);if(null!\u003dd\u0026\u0026\"function\"\u003d\u003d\u003dtypeof Object.getOwnPropertySymbols){var h\u003d0;for(f\u003dObject.getOwnPropertySymbols(d);h\u003cf.length;h++)0\u003ee.indexOf(f[h])\u0026\u0026(c[f[h]]\u003dd[f[h]])}f\u003d{};return Object.assign(Object.assign({},a),(f[b]\u003dc,f))}f\u003d{};e\u003d{};return Object.assign(Object.assign({},a),(e[b]\u003dObject.assign(Object.assign({},a[b]),(f[c]\u003dd,f)),e))};\nOAa\u003dfunction(a,b,c,d,e){var f\u003da[b];if(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df||!f[c])return a;d\u003dpQ(f[c],d,\"REPEATED_FIELDS_MERGE_OPTION_APPEND\"\u003d\u003d\u003de);e\u003d{};f\u003d{};return Object.assign(Object.assign({},a),(f[b]\u003dObject.assign(Object.assign({},a[b]),(e[c]\u003dd,e)),f))};\nHQ\u003dfunction(a){return window.Int32Array?new Int32Array(a):Array(a)};\nNQ\u003dfunction(a){this.counter\u003d[0,0,0,0];this.u\u003dnew Uint8Array(16);this.i\u003d16;if(!PAa){var b,c\u003dnew Uint8Array(256),d\u003dnew Uint8Array(256);var e\u003d1;for(b\u003d0;256\u003eb;b++)c[e]\u003db,d[b]\u003de,e^\u003de\u003c\u003c1^(e\u003e\u003e7\u0026\u0026283);IQ\u003dnew Uint8Array(256);JQ\u003dHQ(256);KQ\u003dHQ(256);LQ\u003dHQ(256);MQ\u003dHQ(256);for(var f\u003d0;256\u003ef;f++){e\u003df?d[255^c[f]]:0;e^\u003de\u003c\u003c1^e\u003c\u003c2^e\u003c\u003c3^e\u003c\u003c4;e\u003de\u0026255^e\u003e\u003e\u003e8^99;IQ[f]\u003de;b\u003de\u003c\u003c1^(e\u003e\u003e7\u0026\u0026283);var h\u003db^e;JQ[f]\u003db\u003c\u003c24|e\u003c\u003c16|e\u003c\u003c8|h;KQ[f]\u003dh\u003c\u003c24|JQ[f]\u003e\u003e\u003e8;LQ[f]\u003de\u003c\u003c24|KQ[f]\u003e\u003e\u003e8;MQ[f]\u003de\u003c\u003c24|LQ[f]\u003e\u003e\u003e8}PAa\u003d!0}e\u003dHQ(44);for(c\u003d0;4\u003ec;c++)e[c]\u003d\na[4*c]\u003c\u003c24|a[4*c+1]\u003c\u003c16|a[4*c+2]\u003c\u003c8|a[4*c+3];for(d\u003d1;44\u003ec;c++)a\u003de[c-1],c%4||(a\u003d(IQ[a\u003e\u003e16\u0026255]^d)\u003c\u003c24|IQ[a\u003e\u003e8\u0026255]\u003c\u003c16|IQ[a\u0026255]\u003c\u003c8|IQ[a\u003e\u003e\u003e24],d\u003dd\u003c\u003c1^(d\u003e\u003e7\u0026\u0026283)),e[c]\u003de[c-4]^a;this.key\u003de};\nQAa\u003dfunction(a,b){for(var c\u003d0;4\u003ec;c++)a.counter[c]\u003db[4*c]\u003c\u003c24|b[4*c+1]\u003c\u003c16|b[4*c+2]\u003c\u003c8|b[4*c+3];a.i\u003d16};\nRAa\u003dfunction(a){for(var b\u003da.key,c\u003da.counter[0]^b[0],d\u003da.counter[1]^b[1],e\u003da.counter[2]^b[2],f\u003da.counter[3]^b[3],h\u003d3;0\u003c\u003dh\u0026\u0026!(a.counter[h]\u003d-~a.counter[h]);h--);for(var l,m,n\u003d4;40\u003en;)h\u003dJQ[c\u003e\u003e\u003e24]^KQ[d\u003e\u003e16\u0026255]^LQ[e\u003e\u003e8\u0026255]^MQ[f\u0026255]^b[n++],l\u003dJQ[d\u003e\u003e\u003e24]^KQ[e\u003e\u003e16\u0026255]^LQ[f\u003e\u003e8\u0026255]^MQ[c\u0026255]^b[n++],m\u003dJQ[e\u003e\u003e\u003e24]^KQ[f\u003e\u003e16\u0026255]^LQ[c\u003e\u003e8\u0026255]^MQ[d\u0026255]^b[n++],f\u003dJQ[f\u003e\u003e\u003e24]^KQ[c\u003e\u003e16\u0026255]^LQ[d\u003e\u003e8\u0026255]^MQ[e\u0026255]^b[n++],c\u003dh,d\u003dl,e\u003dm;a\u003da.u;h\u003db[40];a[0]\u003dIQ[c\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[1]\u003dIQ[d\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[2]\u003dIQ[e\u003e\u003e8\u0026255]^\nh\u003e\u003e8\u0026255;a[3]\u003dIQ[f\u0026255]^h\u0026255;h\u003db[41];a[4]\u003dIQ[d\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[5]\u003dIQ[e\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[6]\u003dIQ[f\u003e\u003e8\u0026255]^h\u003e\u003e8\u0026255;a[7]\u003dIQ[c\u0026255]^h\u0026255;h\u003db[42];a[8]\u003dIQ[e\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[9]\u003dIQ[f\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[10]\u003dIQ[c\u003e\u003e8\u0026255]^h\u003e\u003e8\u0026255;a[11]\u003dIQ[d\u0026255]^h\u0026255;h\u003db[43];a[12]\u003dIQ[f\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[13]\u003dIQ[c\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[14]\u003dIQ[d\u003e\u003e8\u0026255]^h\u003e\u003e8\u0026255;a[15]\u003dIQ[e\u0026255]^h\u0026255};\nOQ\u003dfunction(){var a;if(!SAa\u0026\u0026!g.dx){var b\u003dnull\u003d\u003d\u003d(a\u003dwindow.crypto)||void 0\u003d\u003d\u003da?void 0:a.subtle;if((null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.importKey)\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.sign)\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.encrypt))return b}};\nPQ\u003dfunction(a){this.C\u003da};\nQQ\u003dfunction(a){this.u\u003da};\nRQ\u003dfunction(a){this.D\u003dnew Uint8Array(64);this.B\u003dnew Uint8Array(64);this.C\u003d0;this.I\u003dnew Uint8Array(64);this.u\u003d0;this.D.set(a);this.B.set(a);for(a\u003d0;64\u003ea;a++)this.D[a]^\u003d92,this.B[a]^\u003d54;this.reset()};\nUAa\u003dfunction(a,b,c){for(var d\u003d[],e\u003d0;16\u003ee;e++)d.push(b[c]\u003c\u003c24|b[c+1]\u003c\u003c16|b[c+2]\u003c\u003c8|b[c+3]),c+\u003d4;for(b\u003d16;64\u003eb;b++)c\u003dd[b-7]+d[b-16],e\u003dd[b-2],c+\u003d(e\u003e\u003e\u003e17|e\u003c\u003c15)^(e\u003e\u003e\u003e19|e\u003c\u003c13)^e\u003e\u003e\u003e10,e\u003dd[b-15],c+\u003d(e\u003e\u003e\u003e7|e\u003c\u003c25)^(e\u003e\u003e\u003e18|e\u003c\u003c14)^e\u003e\u003e\u003e3,d.push(c);b\u003da.i[0];c\u003da.i[1];e\u003da.i[2];for(var f\u003da.i[3],h\u003da.i[4],l\u003da.i[5],m\u003da.i[6],n\u003da.i[7],p,r,t\u003d0;64\u003et;t++)p\u003dn+TAa[t]+d[t]+((h\u003e\u003e\u003e6|h\u003c\u003c26)^(h\u003e\u003e\u003e11|h\u003c\u003c21)^(h\u003e\u003e\u003e25|h\u003c\u003c7))+(h\u0026l^~h\u0026m),r\u003d((b\u003e\u003e\u003e2|b\u003c\u003c30)^(b\u003e\u003e\u003e13|b\u003c\u003c19)^(b\u003e\u003e\u003e22|b\u003c\u003c10))+(b\u0026c^b\u0026e^c\u0026e),n\u003dm,m\u003dl,l\u003dh,h\u003df+p,f\u003de,e\u003dc,c\u003db,b\u003d\np+r;a.i[0]\u003db+a.i[0]|0;a.i[1]\u003dc+a.i[1]|0;a.i[2]\u003de+a.i[2]|0;a.i[3]\u003df+a.i[3]|0;a.i[4]\u003dh+a.i[4]|0;a.i[5]\u003dl+a.i[5]|0;a.i[6]\u003dm+a.i[6]|0;a.i[7]\u003dn+a.i[7]|0};\nWAa\u003dfunction(a){var b\u003dnew Uint8Array(32),c\u003d64-a.u;55\u003ca.u\u0026\u0026(c+\u003d64);var d\u003dnew Uint8Array(c);d[0]\u003d128;for(var e\u003d8*a.C,f\u003d1;9\u003ef;f++){var h\u003de%256;d[c-f]\u003dh;e\u003d(e-h)/256}a.update(d);for(c\u003d0;8\u003ec;c++)b[4*c]\u003da.i[c]\u003e\u003e\u003e24,b[4*c+1]\u003da.i[c]\u003e\u003e\u003e16\u0026255,b[4*c+2]\u003da.i[c]\u003e\u003e\u003e8\u0026255,b[4*c+3]\u003da.i[c]\u0026255;VAa(a);return b};\nVAa\u003dfunction(a){a.i\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];a.C\u003d0;a.u\u003d0};\nSQ\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;g.yw.call(this,XAa[a],Object.assign({name:\"PESEncoderError\",type:a},b));this.type\u003da;this.level\u003d\"WARNING\";Object.setPrototypeOf(this,SQ.prototype)};\nYAa\u003dfunction(a){return new SQ(\"WRONG_DATA_TYPE\",{gS:a})};\nZAa\u003dfunction(a){return a instanceof Error?new SQ(\"UNKNOWN_ENCODE_ERROR\",{originalMessage:a.message}):new SQ(\"UNKNOWN_ENCODE_ERROR\")};\n$Aa\u003dfunction(a){return a instanceof Error?new SQ(\"UNKNOWN_DECODE_ERROR\",{originalMessage:a.message}):new SQ(\"UNKNOWN_DECODE_ERROR\")};\naBa\u003dfunction(a,b){a\u003da instanceof SQ?a:b(a);g.By(a);throw a;};\nbBa\u003dfunction(){};\ncBa\u003dfunction(a,b,c){try{return a.B(b,c)}catch(d){aBa(d,ZAa)}};\ndBa\u003dfunction(a,b,c){try{return a.u(b,c)}catch(d){aBa(d,$Aa)}};\nTQ\u003dfunction(a){a\u003d(new TextEncoder).encode(a).slice(0,16);var b\u003dnew Uint8Array(16);b.set(a);return b};\nUQ\u003dfunction(a){this.i\u003da};\nVQ\u003dfunction(){};\neBa\u003dfunction(){this.i\u003d{};this.i[0]\u003dnew VQ;if(!g.P(\"aes_pes_encoder_killswitch\")){var a\u003dthis.i;try{var b\u003dzw();var c\u003dTQ(b);var d\u003dnew UQ(new QQ(c),new PQ(c))}catch(e){throw a\u003dnew SQ(\"KEY_CREATION_FAILED\"),g.By(a),a;}a[1]\u003dd}};\nWQ\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?0:b;a\u003da.i[b];if(!a)throw b\u003dnew SQ(\"INVALID_ENCODER_VERSION\",{gS:b}),g.By(b),b;return a};\ngBa\u003dfunction(a){var b\u003dfBa[a];if(b)return b;g.Cy(new g.yw(\"Entity model not found.\",{entityType:a}))};\nhBa\u003dfunction(a){var b\u003dnew eBa,c\u003da.objectStore(\"EntityStore\"),d\u003da.objectStore(\"EntityAssociationStore\");Vw(c,{},function(e){var f\u003de.getValue(),h\u003ddBa(WQ(b,f.version),f.data,f.key),l\u003dDQ(f.key).entityType;l\u003dgBa(l);if(!l)return e.continue();l\u003d(new l(h)).Td();h\u003d[];l\u003dg.q(l);for(var m\u003dl.next();!m.done;m\u003dl.next())h.push(Sw(d,{parentEntityKey:f.key,childEntityKey:m.value}));return Jw.all(h).then(function(){return e.continue()})})};\niBa\u003dfunction(){if(XQ)return XQ();var a\u003d{};XQ\u003dux(\"PersistentEntityStoreDb\",{qq:(a.EntityStore\u003d{dn:1},a.EntityAssociationStore\u003d{dn:2},a),tx:!1,upgrade:function(b,c,d){c(1)\u0026\u0026Uw(Pw(b,\"EntityStore\",{keyPath:\"key\"}),\"entityType\",\"entityType\");c(2)\u0026\u0026(b\u003dPw(b,\"EntityAssociationStore\",{keyPath:[\"parentEntityKey\",\"childEntityKey\"]}),Uw(b,\"byParentEntityKey\",\"parentEntityKey\"),Uw(b,\"byChildEntityKey\",\"childEntityKey\"));c(3)\u0026\u0026!c(1)\u0026\u0026hBa(d)},\nversion:g.P(\"pes_migrate_association_data\")?3:2});return XQ()};\njBa\u003dfunction(a){return ax(iBa(),a)};\nkBa\u003dfunction(a,b){this.i\u003da;this.u\u003db;this.B\u003d{}};\nlBa\u003dfunction(a,b){return dBa(WQ(a.u,b.version),b.data,b.key)};\nYQ\u003dfunction(a,b,c){return a.i.objectStore(\"EntityStore\").get(b).then(function(d){if(d){if(c\u0026\u0026d.entityType!\u003d\u003dc)throw Error(\"Incorrect entity type\");return lBa(a,d)}})};\nZQ\u003dfunction(a,b,c){return c?(c\u003dc.map(function(d){return YQ(a,d,b)}),Jw.all(c)):Xw(a.i.objectStore(\"EntityStore\").index(\"entityType\"),IDBKeyRange.only(b)).then(function(d){return d.map(function(e){return lBa(a,e)})})};\naR\u003dfunction(a,b,c){var d\u003dFQ(b),e\u003dWQ(a.u,1),f\u003d{key:d,entityType:c,data:cBa(e,b,d),version:1};return a.i.objectStore(\"EntityStore\").get(d).then(function(h){if(h\u0026\u0026h.entityType!\u003d\u003dc)throw Error(\"Incorrect entity type\");}).then(function(){return Jw.all([Sw(a.i.objectStore(\"EntityStore\"),f),\nmBa(a,b,c)])}).then(function(){$Q(a,d,c);\nreturn d})};\nbR\u003dfunction(a,b,c){b\u003db.map(function(d){return aR(a,d,c)});\nreturn Jw.all(b)};\ncR\u003dfunction(a,b,c){if(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.IJ){var d\u003dnew Set;return nBa(a,b,d).then(function(){for(var f\u003d[],h\u003dg.q(d),l\u003dh.next();!l.done;l\u003dh.next())f.push(cR(a,l.value));return Jw.all(f).then(function(){})})}var e\u003dDQ(b).entityType;\nreturn Jw.all([a.i.objectStore(\"EntityStore\").delete(b),dR(a,b)]).then(function(){$Q(a,b,e)})};\noBa\u003dfunction(a,b){return Yw(a.i.objectStore(\"EntityStore\").index(\"entityType\"),{query:IDBKeyRange.only(b)},function(c){return Jw.all([c.delete(),dR(a,c.yz())]).then(function(){$Q(a,c.yz(),b);return c.continue()})})};\npBa\u003dfunction(a,b,c,d){var e\u003dWQ(a.u,1);return YQ(a,b,d).then(function(f){if(f){f\u003dpQ(f,c,void 0);var h\u003d{key:b,entityType:d,data:cBa(e,f,b),version:1};return Jw.all([Sw(a.i.objectStore(\"EntityStore\"),h),mBa(a,f,d)])}}).then(function(){$Q(a,b,d);\nreturn b})};\n$Q\u003dfunction(a,b,c){var d\u003da.B[c];d||(d\u003dnew Set,a.B[c]\u003dd);d.add(b)};\nqBa\u003dfunction(a,b,c){var d\u003dFQ(b);c\u003dgBa(c);if(!c)return Jw.resolve([]);c\u003dnew c(b);a\u003da.i.objectStore(\"EntityAssociationStore\");b\u003d[];c\u003dg.q(c.Td());for(var e\u003dc.next();!e.done;e\u003dc.next())b.push(Sw(a,{parentEntityKey:d,childEntityKey:e.value}));return Jw.all(b).then(function(f){return f.map(function(h){return h[1]})})};\ndR\u003dfunction(a,b){return a.i.objectStore(\"EntityAssociationStore\").index(\"byParentEntityKey\").delete(IDBKeyRange.only(b))};\nmBa\u003dfunction(a,b,c){var d\u003dFQ(b);return dR(a,d).then(function(){return qBa(a,b,c)})};\nnBa\u003dfunction(a,b,c){if(c.has(b))return Jw.resolve(void 0);c.add(b);return rBa(a,b).then(function(d){return a.i.objectStore(\"EntityAssociationStore\").index(\"byParentEntityKey\").delete(IDBKeyRange.only(b)).then(function(){return d})}).then(function(d){var e\u003dJw.resolve(void 0),f\u003d{};\nd\u003dg.q(d);for(var h\u003dd.next();!h.done;f\u003d{OB:f.OB},h\u003dd.next())f.OB\u003dh.value,e\u003de.then(function(l){return function(){return nBa(a,l.OB,c)}}(f));\nreturn e}).then(function(){})};\nrBa\u003dfunction(a,b){var c\u003da.i.objectStore(\"EntityAssociationStore\");return Xw(c.index(\"byParentEntityKey\"),IDBKeyRange.only(b)).then(function(d){var e\u003d[];d\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next())f\u003df.value,e.push(Xw(c.index(\"byChildEntityKey\"),f.childEntityKey));return Jw.all(e)}).then(function(d){var e\u003d[];\nd\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next())f\u003df.value,1\u003d\u003d\u003df.length\u0026\u0026e.push(f[0].childEntityKey);return e})};\neR\u003dfunction(a,b){g.G.call(this);this.token\u003da;this.u\u003db;this.i\u003d[];a\u003dnew g.C.BroadcastChannel(\"PERSISTENT_ENTITY_STORE_SYNC:\"+zw());a.onmessage\u003dthis.B.bind(this);this.channel\u003da};\nfR\u003dfunction(a,b,c){var d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return g.A(l,jBa(a.token),2);if(3!\u003dl.i)return d\u003dl.u,g.A(l,Rw(d,[\"EntityStore\",\"EntityAssociationStore\"],b,function(m){e\u003dnew kBa(m,a.u);return c(e)}),3);\nf\u003dl.u;e\u0026\u0026(h\u003de.B,0\u003cObject.keys(h).length\u0026\u0026(a.channel.postMessage(h),sBa(a,h)));return l.return(f)})};\ngR\u003dfunction(a,b){a.i.push(b);return function(){var c\u003da.i.indexOf(b);0\u003c\u003dc\u0026\u0026a.i.splice(c,1)}};\nhR\u003dfunction(a,b,c){return fR(a,{mode:\"readwrite\",Nc:!0},function(d){return aR(d,b,c)})};\ntBa\u003dfunction(a,b){return fR(a,{mode:\"readwrite\",Nc:!0},function(c){return bR(c,b,\"offlineOrchestrationActionWrapperEntity\")})};\nuBa\u003dfunction(a,b){return fR(a,{mode:\"readwrite\",Nc:!0},function(c){return cR(c,b,void 0)})};\niR\u003dfunction(a,b,c){return fR(a,{mode:\"readonly\",Nc:!0},function(d){return YQ(d,b,c)})};\njR\u003dfunction(a,b,c){return fR(a,{mode:\"readonly\",Nc:!0},function(d){return ZQ(d,b,c)})};\nsBa\u003dfunction(a,b){a\u003dg.q(a.i);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c\u003dc(b),vBa\u0026\u0026c\u0026\u0026vBa.push(c)};\nlR\u003dfunction(){kR||(kR\u003dwBa());return kR};\nwBa\u003dfunction(){var a,b,c;return g.B(function(d){if(1\u003d\u003dd.i)return sa(d,2),g.A(d,g.hx(),4);if(2!\u003dd.i){a\u003dd.u;if(!a||!Aw()||\"undefined\"\u003d\u003d\u003dtypeof g.C.BroadcastChannel)return d.return();b\u003dnew eBa;return d.return(new eR(a,b))}c\u003dua(d);c instanceof Error\u0026\u0026g.By(c);return d.return()})};\nzBa\u003dfunction(a){var b\u003dxBa,c;return g.B(function(d){if(1\u003d\u003dd.i){c\u003da.mutations;if(!c||0\u003e\u003dc.length)return d.return();if(b){var e\u003dc,f\u003d{type:\"ENTITY_LOADED\"};void 0!\u003d\u003de\u0026\u0026(f.payload\u003de);b.dispatch(f)}return g.A(d,yBa(c),2)}c.length\u003d0;g.ra(d)})};\nyBa\u003dfunction(a){var b;return g.B(function(c){return 1\u003d\u003dc.i?g.A(c,lR(),2):(b\u003dc.u)?g.A(c,fR(b,\"readwrite\",function(d){for(var e\u003d{},f\u003d{},h\u003dg.q(a),l\u003dh.next();!l.done;f\u003d{jg:f.jg,ir:f.ir},l\u003dh.next())f.jg\u003dl.value,f.jg.entityKey\u0026\u0026ABa(f.jg)\u0026\u0026(f.ir\u003dGe(f.jg.payload),l\u003dvoid 0,\"ENTITY_MUTATION_TYPE_REPLACE\"\u003d\u003d\u003df.jg.type\u0026\u0026(l\u003dfunction(m){return function(){return aR(d,m.jg.payload[m.ir],m.ir)}}(f)),\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003df.jg.type\u0026\u0026(l\u003dfunction(m){return function(){return cR(d,m.jg.entityKey)}}(f)),\"ENTITY_MUTATION_TYPE_UPDATE\"\u003d\u003d\u003d\nf.jg.type\u0026\u0026(l\u003dfunction(m){return function(){return pBa(d,m.jg.entityKey,m.jg.payload[m.ir],m.ir)}}(f)),l\u0026\u0026(e[f.jg.entityKey]\u003de[f.jg.entityKey]?e[f.jg.entityKey].then(l):l()));\nreturn Jw.all(Object.values(e))}),0):c.return()})};\nABa\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003da.options)||void 0\u003d\u003d\u003db?void 0:b.persistenceOption;return\"ENTITY_PERSISTENCE_OPTION_PERSIST\"\u003d\u003d\u003da||\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"\u003d\u003d\u003da};\nBBa\u003dfunction(a){return void 0!\u003d\u003da};\nCBa\u003dfunction(){this.locks\u003dnavigator.locks};\nDBa\u003dfunction(){try{var a\u003dg.Ha(\"ytglobal.locks_\");if(a)return a;var b;if(b\u003dnavigator){var c\u003dnavigator;b\u003d\"locks\"in c\u0026\u0026!!c.locks}if(b)return g.C.localStorage\u0026\u0026g.C.localStorage.getItem(\"noop\"),a\u003dnew CBa,g.Ga(\"ytglobal.locks_\",a,void 0),a}catch(d){}};\nmR\u003dfunction(a,b,c){g.Cy(new g.yw(\"Woffle: \"+a,c?{cotn:c}:\"\"));b instanceof Error\u0026\u0026g.Cy(b)};\nEBa\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D;return g.B(function(H){if(1\u003d\u003dH.i)return g.A(H,fR(a,{mode:\"readonly\",Nc:!0},function(F){return ZQ(F,\"playbackData\").then(function(K){var W\u003dK.map(function(Y){return Y.transfer}).filter(function(Y){return!!Y}),J\u003dK.map(function(Y){return Y.offlineVideoPolicy}).filter(function(Y){return!!Y});\nW\u003dZQ(F,\"transfer\",W);J\u003dZQ(F,\"offlineVideoPolicy\",J);return Jw.all([W,J]).then(function(Y){var ya\u003dg.q(Y);Y\u003dya.next().value;ya\u003dya.next().value;return[K,Y,ya]})})}),2);\nb\u003dH.u;c\u003dg.q(b);d\u003dc.next().value;e\u003dc.next().value;f\u003dc.next().value;h\u003dd;l\u003de;m\u003df;n\u003d{};p\u003d{};r\u003dg.q(l);for(t\u003dr.next();!t.done;t\u003dr.next())(u\u003dt.value)\u0026\u0026(n[u.key]\u003du);x\u003dg.q(m);for(y\u003dx.next();!y.done;y\u003dx.next())(z\u003dy.value)\u0026\u0026(p[z.key]\u003dz);D\u003dh.map(function(F){var K\u003dn[F.transfer],W\u003dp[F.offlineVideoPolicy];F\u003dDQ(W.key).entityId;if(\"OFFLINE_VIDEO_POLICY_ACTION_DISABLE\"\u003d\u003d\u003dW.action){var J\u003d\"OFFLINE_VIDEO_STATE_DISABLED\";W.expirationTimestamp\u0026\u0026Number(W.expirationTimestamp)\u003cDate.now()/1E3\u0026\u0026(J\u003d\"OFFLINE_VIDEO_STATE_EXPIRED\");\nW\u003dJ}else if(\"OFFLINE_VIDEO_POLICY_ACTION_DOWNLOAD_FAILED\"\u003d\u003d\u003dW.action)W\u003d\"OFFLINE_VIDEO_STATE_OFFLINE_FAILED\";else{switch(null\u003d\u003d\u003dK||void 0\u003d\u003d\u003dK?void 0:K.transferState){case \"TRANSFER_STATE_TRANSFER_IN_QUEUE\":J\u003d\"OFFLINE_VIDEO_STATE_PENDING\";break;case \"TRANSFER_STATE_TRANSFERRING\":J\u003d\"OFFLINE_VIDEO_STATE_TRANSFERRING\";break;case \"TRANSFER_STATE_PAUSED_BY_USER\":J\u003d\"OFFLINE_VIDEO_STATE_PAUSED_TRANSFER\";break;case \"TRANSFER_STATE_FAILED\":J\u003d\"OFFLINE_VIDEO_STATE_OFFLINE_FAILED\";break;case \"TRANSFER_STATE_COMPLETE\":J\u003d\n\"OFFLINE_VIDEO_STATE_PLAYABLE\";break;case \"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\":J\u003d\"OFFLINE_VIDEO_STATE_STREAMS_OUT_OF_DATE\";break;default:J\u003d\"OFFLINE_VIDEO_STATE_UNKNOWN\"}if(\"OFFLINE_VIDEO_STATE_OFFLINE_FAILED\"\u003d\u003d\u003dJ)switch(null\u003d\u003d\u003dK||void 0\u003d\u003d\u003dK?void 0:K.failureReason){case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":J\u003d\"OFFLINE_VIDEO_STATE_OUT_OF_STORAGE_ERROR\";break;case \"TRANSFER_FAILURE_REASON_STREAM_MISSING\":J\u003d\"OFFLINE_VIDEO_STATE_STREAMS_MISSING\";\nbreak;case \"TRANSFER_FAILURE_REASON_NETWORK\":case \"TRANSFER_FAILURE_REASON_NETWORK_LOST\":J\u003d\"OFFLINE_VIDEO_STATE_NETWORK_ERROR\"}W\u003dJ}F\u003d{id:F,videoState:W};if(null\u003d\u003d\u003dK||void 0\u003d\u003d\u003dK?0:K.cotn)F.cotn\u003dK.cotn;if(null\u003d\u003d\u003dK||void 0\u003d\u003d\u003dK?0:K.maximumDownloadQuality)F.selectedVideoQuality\u003dnull\u003d\u003d\u003dK||void 0\u003d\u003d\u003dK?void 0:K.maximumDownloadQuality;return F});\nreturn H.return({offlineVideos:D})})};\nFBa\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,EBa(a),2);b\u003dc.u;g.tw(\"offlineStateSnapshot\",b);g.ra(c)})};\nnR\u003dfunction(a){g.G.call(this);this.api\u003da;\"undefined\"!\u003d\u003dtypeof g.C.BroadcastChannel\u0026\u0026(this.i\u003dnew g.C.BroadcastChannel(\"PLAYER_OFFLINE_ERROR_SYNC:\"+zw()),this.i.onmessage\u003dthis.B.bind(this),this.u\u003dnew g.C.BroadcastChannel(\"PLAYER_OFFLINE_PAUSE_SYNC:\"+zw()),this.u.onmessage\u003dthis.C.bind(this))};\noR\u003dfunction(a,b){var c;a.api.Oa(\"onOfflineOperationFailure\",b);null\u003d\u003d\u003d(c\u003da.i)||void 0\u003d\u003d\u003dc?void 0:c.postMessage(b)};\nHBa\u003dfunction(a,b,c,d){var e\u003dthis,f;this.S\u003da;this.X\u003db;this.visibility\u003dc;this.N\u003dd;this.C\u003dthis.I\u003dthis.D\u003dthis.u\u003dthis.i\u003d!1;this.K\u003dnew g.L(function(){GBa(e)});\nnull\u003d\u003d\u003d(f\u003dthis.visibility)||void 0\u003d\u003d\u003df?void 0:f.subscribe(\"visibilitystatechange\",function(){e.Ie()})};\nIBa\u003dfunction(a){if(!a.u\u0026\u0026!a.i){var b\u003dDBa();if(b){a.u\u003d!0;var c\u003dzw(\"OfflineLockManager\");b.request(\"woffle_orchestration_leader:\"+c,{},function(){var d,e,f;return g.B(function(h){switch(h.i){case 1:return sa(h,2),a.B\u003dnew jk,a.i\u003d!0,a.u\u003d!1,g.A(h,a.S(),4);case 4:return g.A(h,a.B.promise,5);case 5:ta(h,0);break;case 2:e\u003dua(h),(null\u003d\u003d\u003d(d\u003da.N)||void 0\u003d\u003d\u003dd?0:d.call(a,\"wo_relinquish_leadership_on_lock_request_error\"))||GBa(a),e instanceof Error\u0026\u0026(f\u003de,f.args\u003d[{name:\"WoLockManagerError\",DA:e.name}],g.By(f)),\ng.ra(h)}})})}}};\nJBa\u003dfunction(a){a.i\u0026\u0026(a.C\u003d!0,pR(a))};\nKBa\u003dfunction(a,b){a.i\u0026\u0026(a.D\u003db,pR(a))};\nLBa\u003dfunction(a,b){a.i\u0026\u0026(a.I\u003db,pR(a))};\npR\u003dfunction(a){a.visibility\u0026\u0026(a.I\u0026\u0026a.D\u0026\u0026a.C\u0026\u0026a.visibility.isBackground()?g.fs(a.K,6E4):a.K.stop())};\nGBa\u003dfunction(a){a.B\u0026\u0026a.B.resolve();a.i\u003d!1;a.u\u003d!1;a.X()};\nqR\u003dfunction(){};\nrR\u003dfunction(){};\nsR\u003dfunction(a){if(a.includes(\":\"))throw Error(\"Invalid user cache name: \"+a);return a+\":\"+zw(\"CacheStorage get\")};\nMBa\u003dfunction(){return g.B(function(a){if(void 0!\u003d\u003dtR)return a.return(tR);tR\u003dnew Promise(function(b){var c;return g.B(function(d){switch(d.i){case 1:return sa(d,2),g.A(d,uR.open(\"test-only\"),4);case 4:return g.A(d,uR.delete(\"test-only\"),5);case 5:ta(d,3);break;case 2:if(c\u003dua(d),c instanceof Error\u0026\u0026\"SecurityError\"\u003d\u003d\u003dc.name)return b(!1),d.return();case 3:b(\"caches\"in window),g.ra(d)}})});\nreturn a.return(tR)})};\nwR\u003dfunction(){return g.B(function(a){if(1\u003d\u003da.i)return g.A(a,MBa(),2);if(!a.u)return a.return(void 0);vR||(vR\u003dnew rR);return a.return(vR)})};\nNBa\u003dfunction(){var a;return g.B(function(b){return 1\u003d\u003db.i?g.A(b,wR(),2):(a\u003db.u)?b.return(a.delete(\"yt-player-local-img\")):b.return(!0)})};\nOBa\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,wR(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)throw Error(\"Cache API not supported\");return a.length?g.A(d,b.open(\"yt-player-local-img\"),3):d.return()}c\u003dd.u;return g.A(d,Promise.all(a.map(function(e){return c.delete(e)})),0)})};\nPBa\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,wR(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)throw Error(\"Cache API not supported\");return a.length?g.A(d,b.open(\"yt-player-local-img\"),3):d.return()}c\u003dd.u;return g.A(d,c.addAll(a),0)})};\nxR\u003dfunction(a,b){var c\u003db.Pm,d,e;a.encryptedVideoId\u003db.videoId;a.cotn\u003dc.cotn;a.offlineabilityFormatType\u003dc.maximumDownloadQuality;a.isRefresh\u003dnull!\u003d\u003d(d\u003dc.isRefresh)\u0026\u0026void 0!\u003d\u003dd?d:!1;a.softErrorCount\u003dnull!\u003d\u003d(e\u003dc.transferRetryCount)\u0026\u0026void 0!\u003d\u003de?e:0;g.tw(\"offlineTransferStatusChanged\",a)};\nQBa\u003dfunction(a){switch(a){case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":return\"OFFLINE_DATABASE_ERROR\";case \"TRANSFER_FAILURE_REASON_PLAYABILITY\":return\"NOT_PLAYABLE\";case \"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\":return\"TOO_MANY_RETRIES\";case \"TRANSFER_FAILURE_REASON_INTERNAL\":return\"OFFLINE_DOWNLOAD_CONTROLLER_ERROR\";case \"TRANSFER_FAILURE_REASON_STREAM_MISSING\":return\"STREAM_VERIFICATION_FAILED\";case \"TRANSFER_FAILURE_REASON_SERVER\":case \"TRANSFER_FAILURE_REASON_SERVER_PROPERTY_MISSING\":return\"OFFLINE_REQUEST_FAILURE\";\ncase \"TRANSFER_FAILURE_REASON_NETWORK\":return\"OFFLINE_NETWORK_ERROR\";default:return\"UNKNOWN_FAILURE_REASON\"}};\nyR\u003dfunction(a){var b,c,d;return 0\u003c(null!\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.actionMetadata)||void 0\u003d\u003d\u003db?void 0:b.retryScheduleIntervalsInSeconds)||void 0\u003d\u003d\u003dc?void 0:c.length)\u0026\u0026void 0!\u003d\u003dd?d:0)};\nzR\u003dfunction(a){return\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\"\u003d\u003d\u003da.actionType\u0026\u0026!!a.entityKey};\nAR\u003dfunction(a){return\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"\u003d\u003d\u003da.actionType\u0026\u0026!!a.entityKey};\nCR\u003dfunction(a,b,c,d){var e,f,h,l,m,n,p,r,t,u,x,y,z,D,H,F,K,W,J,Y,ya,Na,ib,jb;return g.B(function(yb){switch(yb.i){case 1:return e\u003dEQ(a,\"ytMainVideoEntity\"),f\u003dEQ(a,\"ytMainChannelEntity\"),h\u003dEQ(a,\"transfer\"),g.A(yb,fR(b,{mode:\"readonly\",Nc:!0},function(nc){return Jw.all([YQ(nc,e,\"ytMainVideoEntity\"),YQ(nc,f,\"ytMainChannelEntity\"),YQ(nc,h,\"transfer\"),ZQ(nc,\"ytMainChannelEntity\"),ZQ(nc,\"offlineOrchestrationActionWrapperEntity\")])}),2);\ncase 2:l\u003dyb.u;m\u003dg.q(l);n\u003dm.next().value;p\u003dm.next().value;r\u003dm.next().value;t\u003dm.next().value;u\u003dm.next().value;x\u003dn;y\u003dp;z\u003dr;D\u003dt;H\u003du;if(!x\u0026\u0026!y){yb.eb(3);break}F\u003dx?BR(x.thumbnail):[];if(!y){K\u003d[];yb.eb(4);break}return g.A(yb,RBa(y,D),5);case 5:K\u003dyb.u;case 4:return W\u003dK,g.A(yb,OBa(F.concat(W)),3);case 3:J\u003d[];Y\u003dEQ(a,\"ytMainDownloadedVideoEntity\");g.P(\"orchestration_use_cascading_delete\")||J.push(Y,e,f,EQ(a,\"playbackData\"),h,EQ(a,\"offlineVideoPolicy\"),EQ(a,\"offlineVideoStreams\"));ya\u003dg.q(H);for(Na\u003dya.next();!Na.done;Na\u003d\nya.next())ib\u003dNa.value,jb\u003dDQ(ib.key).entityId,jb!\u003d\u003da||SBa(c,ib.actionProto)||J.push(ib.key);return g.A(yb,fR(b,{mode:\"readwrite\",Nc:!0},function(nc){var Ta\u003dJ.map(function(bd){return cR(nc,bd)});\ng.P(\"orchestration_use_cascading_delete\")\u0026\u0026Ta.push(cR(nc,Y,{IJ:!0}));return Jw.all(Ta)}),7);\ncase 7:TBa(z),oR(d,{entityKey:Y,failureReason:\"OFFLINE_OPERATION_FAILURE_REASON_VIDEO_DELETED\"}),g.ra(yb)}})};\nVBa\u003dfunction(a,b,c){var d,e,f,h,l,m;return g.B(function(n){if(1\u003d\u003dn.i)return g.A(n,fR(a,{mode:\"readwrite\",Nc:!0},function(p){var r\u003dZQ(p,\"transfer\"),t\u003dZQ(p,\"offlineOrchestrationActionWrapperEntity\"),u\u003dg.P(\"orchestration_use_cascading_delete\");return Jw.all([r,t]).then(function(x){x\u003dg.q(x);var y\u003dx.next().value,z\u003dx.next().value;x\u003dUBa.map(function(K){return oBa(p,K)});\nz\u003dg.q(z);for(var D\u003dz.next();!D.done;D\u003dz.next()){D\u003dD.value;var H\u003d\"ytMainDownloadedVideoEntity\"\u003d\u003d\u003dDQ(D.actionProto.entityKey).entityType,F\u003d\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\"\u003d\u003d\u003dD.actionProto.actionType;SBa(b,D.actionProto)||H\u0026\u0026(!H||F)||x.push(cR(p,D.key,{IJ:u}))}return Jw.all(x).then(function(){return y})})}),2);\nd\u003dn.u;e\u003dg.q(d);for(f\u003de.next();!f.done;f\u003de.next())h\u003df.value,TBa(h),l\u003dDQ(h.key).entityId,m\u003dEQ(l,\"ytMainDownloadedVideoEntity\"),oR(c,{entityKey:m,failureReason:\"OFFLINE_OPERATION_FAILURE_REASON_VIDEO_DELETED\"});return g.A(n,NBa(),0)})};\nSBa\u003dfunction(a,b){return a.actionType\u003d\u003d\u003db.actionType\u0026\u0026a.entityKey\u003d\u003d\u003db.entityKey};\nTBa\u003dfunction(a){if(a\u0026\u0026\"TRANSFER_STATE_COMPLETE\"!\u003d\u003da.transferState\u0026\u0026\"TRANSFER_STATE_FAILED\"!\u003d\u003da.transferState){var b\u003dDQ(a.key).entityId;xR({transferStatusType:\"TRANSFER_STATUS_TYPE_TERMINATED_BY_USER\",statusType:\"CANCELLED\"},{videoId:b,Pm:a})}};\nBR\u003dfunction(a){if(!a||!a.thumbnails)return[];var b\u003d[];a\u003dg.q(a.thumbnails);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.url\u0026\u0026b.push(c.url);return b};\nRBa\u003dfunction(a,b){var c,d,e,f,h,l,m,n;return g.B(function(p){c\u003dBR(a.avatar);d\u003dg.q(b);for(e\u003dd.next();!e.done;e\u003dd.next())if(f\u003de.value,f.id!\u003d\u003da.id)for(h\u003dg.q(BR(f.avatar)),l\u003dh.next();!l.done;l\u003dh.next())m\u003dl.value,n\u003dc.indexOf(m),-1!\u003d\u003dn\u0026\u0026c.splice(n,1);return p.return(c)})};\nDR\u003dfunction(a){this.i\u003da};\nWBa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:c\u003dnew Map,d\u003dg.q(b),e\u003dd.next();case 2:if(e.done){n.eb(4);break}f\u003de.value;h\u003dc;l\u003dh.set;m\u003df;return g.A(n,a.B(f),5);case 5:l.call(h,m,n.u);e\u003dd.next();n.eb(2);break;case 4:return n.return(c)}})};\nER\u003dfunction(a,b,c,d){this.status\u003da;this.i\u003db;this.u\u003dc;this.failureReason\u003dd};\nFR\u003dfunction(a,b,c){this.i\u003da;this.Y\u003db;this.u\u003dc};\nZBa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:e\u003db.entityKey;f\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.actionMetadata)||void 0\u003d\u003d\u003dc?void 0:c.playbackDataActionMetadata)||void 0\u003d\u003d\u003dd?void 0:d.isEnqueuedForExpiredStreamUrlRefetch;sa(n,2);var p;var r\u003dnull!\u003d\u003d(p\u003db.actionMetadata)\u0026\u0026void 0!\u003d\u003dp\u0026\u0026p.playbackDataActionMetadata?{maximumDownloadQuality:b.actionMetadata.playbackDataActionMetadata.maximumDownloadQuality}:void 0;return g.A(n,XBa(a,e,{isEnqueuedForExpiredStreamUrlRefetch:f,ZO:r}),4);case 4:return(h\u003d\nn.u)?g.A(n,YBa(a,h,b),5):n.return(GR(b,!1,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED\"));case 5:return n.return(GR(b,!0,h.orchestrationActions));case 2:return l\u003dua(n),m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",l instanceof Dw\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003dl.type\u0026\u0026(m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),mR(\"PDE handleAdd error\"),n.return(GR(b,!1,void 0,m))}})};\n$Ba\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,u,x,y;return g.B(function(z){switch(z.i){case 1:return c\u003db.entityKey,g.A(z,fR(a.i,{mode:\"readonly\",Nc:!0},function(D){var H\u003dYQ(D,c,\"playbackData\"),F\u003dYQ(D,EQ(DQ(b.entityKey).entityId,\"offlineVideoPolicy\"),\"offlineVideoPolicy\");D\u003dYQ(D,EQ(DQ(b.entityKey).entityId,\"transfer\"),\"transfer\");return Jw.all([H,F,D])}),2);\ncase 2:d\u003dz.u;e\u003dg.q(d);f\u003de.next().value;h\u003de.next().value;l\u003de.next().value;m\u003df;n\u003dh;p\u003dl;if(!m||!n)return z.return(GR(b,!0));r\u003d{lastPlayerResponseTimestampSeconds:m.playerResponseTimestamp,offlineToken:n.offlineToken};t\u003d{};if(null\u003d\u003d\u003dp||void 0\u003d\u003d\u003dp?0:p.maximumDownloadQuality)t.maximumDownloadQuality\u003dp.maximumDownloadQuality;sa(z,3);return g.A(z,XBa(a,c,{refreshData:r,ZO:t}),5);case 5:return(u\u003dz.u)?g.A(z,YBa(a,u,b),6):z.return(GR(b,!1,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED\"));case 6:return z.return(GR(b,\n!0,u.orchestrationActions));case 3:return x\u003dua(z),y\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",x instanceof Dw\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003dx.type\u0026\u0026(y\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),z.return(GR(b,!1,void 0,y))}})};\nXBa\u003dfunction(a,b,c){var d,e,f;return g.B(function(h){d\u003dg.PL();var l\u003da.Y,m\u003dc.refreshData,n\u003dc.isEnqueuedForExpiredStreamUrlRefetch,p\u003dc.ZO,r\u003d{entityKey:b};m\u0026\u0026(r.refreshData\u003dm);n\u0026\u0026(r.isExpiredStreamUrlRefetch\u003dn);p\u0026\u0026(r.downloadParameters\u003dp);e\u003d{context:Xxa(l),signatureTimestamp:18968,videos:[r]};f\u003dg.zL(aCa);return h.return(g.RJ(d,e,f))})};\nYBa\u003dfunction(a,b,c){var d;return g.B(function(e){if(1\u003d\u003de.i){if(!b.frameworkUpdates||!b.frameworkUpdates.entityBatchUpdate)return e.return();if(!(b.frameworkUpdates.entityBatchUpdate.mutations\u0026\u00260\u003cb.frameworkUpdates.entityBatchUpdate.mutations.length\u0026\u0026\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003db.frameworkUpdates.entityBatchUpdate.mutations[0].type))return e.eb(2);d\u003dDQ(b.frameworkUpdates.entityBatchUpdate.mutations[0].entityKey).entityId;return g.A(e,CR(d,a.i,c,a.u),2)}return g.A(e,zBa(b.frameworkUpdates.entityBatchUpdate),\n0)})};\nGR\u003dfunction(a,b,c,d){return new ER(b?\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\":\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",yR(a),c,d)};\nHR\u003dfunction(){DR.apply(this,arguments)};\ncCa\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:return c\u003dyR(b),g.A(e,iR(a.i,b.entityKey,\"transfer\"),2);case 2:if(d\u003de.u)return e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));sa(e,3);return g.A(e,bCa(a,b),5);case 5:ta(e,4);break;case 3:return ua(e),e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 4:return e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c))}})};\ndCa\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:return c\u003dyR(b),g.A(e,iR(a.i,b.entityKey,\"transfer\"),2);case 2:d\u003de.u;if(!d||\"TRANSFER_STATE_COMPLETE\"!\u003d\u003dd.transferState)return e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));sa(e,3);return g.A(e,bCa(a,b,!0),5);case 5:ta(e,4);break;case 3:return ua(e),e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 4:return e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",\nc))}})};\nbCa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return e\u003dnull\u003d\u003d\u003d(d\u003db.actionMetadata)||void 0\u003d\u003d\u003dd?void 0:d.transferEntityActionMetadata,f\u003d{key:b.entityKey,transferState:\"TRANSFER_STATE_TRANSFER_IN_QUEUE\",cotn:ny(16),enqueuedTimestampMs:Date.now().toString(),maximumDownloadQuality:null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.maximumDownloadQuality,preferredAudioTrack:null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.preferredAudioTrack,transferRetryCount:0,isRefresh:c},h\u003dDQ(f.key).entityId,g.A(l,fR(a.i,\n{mode:\"readwrite\",Nc:!0},function(m){var n\u003d[];c\u0026\u0026n.push(cR(m,EQ(h,\"offlineVideoStreams\")));n.push(aR(m,f,\"transfer\"));return Jw.all(n)}),2);\nxR({transferStatusType:\"TRANSFER_STATUS_TYPE_ENQUEUED\",statusType:\"ADDED_TO_QUEUE\"},{videoId:h,Pm:f});g.ra(l)})};\nfCa\u003dfunction(a){var b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return b\u003dg.PL(),c\u003deya(a),d\u003dg.zL(eCa),g.A(f,g.RJ(b,c,d),2);e\u003df.u;if(!e)throw Error(\"Network request failed\");if(!e.videos||!e.videos.length)throw Error(\"No data\");return f.return(e.videos.map(function(h){return h.offlineVideoData}))})};\nIR\u003dfunction(a,b,c){this.i\u003da;this.Y\u003db;this.u\u003dc};\niCa\u003dfunction(a,b){var c,d,e,f,h,l;return g.B(function(m){switch(m.i){case 1:return c\u003dyR(b),d\u003dDQ(b.entityKey),e\u003dd.entityId,sa(m,2),g.A(m,gCa(a,e),4);case 4:ta(m,3);break;case 2:return f\u003dua(m),h\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",f instanceof Dw\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003df.type\u0026\u0026(h\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),m.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,h));case 3:var n;var p\u003dnull!\u003d\u003d(n\u003db.actionMetadata)\u0026\u0026void 0!\u003d\u003dn\u0026\u0026n.ytMainDownloadedVideoEntityActionMetadata?\n{playbackDataActionMetadata:{maximumDownloadQuality:b.actionMetadata.ytMainDownloadedVideoEntityActionMetadata.maximumDownloadQuality}}:void 0;l\u003dhCa(\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",e,p);return m.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c,[l]))}})};\njCa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:return c\u003dyR(b),d\u003dDQ(b.entityKey),e\u003dd.entityId,g.A(n,iR(a.i,b.entityKey,\"ytMainDownloadedVideoEntity\"),2);case 2:f\u003dn.u;if(!f)return n.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));sa(n,3);return g.A(n,gCa(a,e,f.addedTimestampMillis),5);case 5:h\u003dhCa(\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\",e);ta(n,4);break;case 3:return l\u003dua(n),l instanceof Error\u0026\u0026\"No data\"\u003d\u003d\u003dl.message?g.A(n,CR(e,a.i,b,a.u),4):(m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",\nl instanceof Dw\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003dl.type\u0026\u0026(m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),n.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,m)));case 4:return n.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c,h?[h]:void 0))}})};\nkCa\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:return c\u003dyR(b),sa(e,2),d\u003dDQ(b.entityKey).entityId,\"!*$_ALL_VIDEOS_!*$\"\u003d\u003d\u003dd?g.A(e,VBa(a.i,b,a.u),5):g.A(e,CR(d,a.i,b,a.u),5);case 5:ta(e,3);break;case 2:return ua(e),e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 3:return e.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c))}})};\ngCa\u003dfunction(a,b,c){var d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:return g.A(n,fCa([b]),2);case 2:return d\u003dn.u,e\u003dd[0],g.A(n,lCa(a,e,c),3);case 3:f\u003dn.u;h\u003df.videoEntity;l\u003df.channelEntity;sa(n,4);var p\u003dBR(h.thumbnail),r\u003dBR(l.avatar);return g.A(n,PBa(p.concat(r)),6);case 6:ta(n,0);break;case 4:m\u003dua(n);if(!a.Y.N(\"woffle_disable_thumbnails\"))throw m;g.ra(n)}})};\nlCa\u003dfunction(a,b,c){var d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i){if(!(b\u0026\u0026b.channel\u0026\u0026b.channel.offlineChannelData\u0026\u0026b.videoId))throw Error(\"Invalid OfflineVideoData\");c||(c\u003dDate.now().toString());e\u003dnull\u003d\u003d\u003d(d\u003db.channel)||void 0\u003d\u003d\u003dd?void 0:d.offlineChannelData;f\u003d{id:EQ(b.videoId,\"ytMainChannelEntity\"),channelId:e.channelId,title:e.title,avatar:e.thumbnail};h\u003d{id:EQ(b.videoId,\"ytMainVideoEntity\"),videoId:b.videoId,title:b.title,thumbnail:b.thumbnail,localizedStrings:{viewCount:b.shortViewCountText},\nlengthSeconds:b.lengthSeconds?Number(b.lengthSeconds):void 0,publishedTimestampMillis:b.publishedTimestamp?(1E3*Number(b.publishedTimestamp)).toString():void 0,formattedDescription:b.description,channelOwner:f.id};l\u003d{id:EQ(b.videoId,\"ytMainDownloadedVideoEntity\"),video:h.id,playbackData:EQ(b.videoId,\"playbackData\"),offlineVideoPolicy:EQ(b.videoId,\"offlineVideoPolicy\"),addedTimestampMillis:c};return g.A(m,fR(a.i,{mode:\"readwrite\",Nc:!0},function(n){var p\u003daR(n,f,\"ytMainChannelEntity\"),r\u003daR(n,h,\"ytMainVideoEntity\");\nn\u003daR(n,l,\"ytMainDownloadedVideoEntity\");return Jw.all([p,r,n])}),2)}return m.return({videoEntity:h,\nchannelEntity:f,uda:l})})};\nhCa\u003dfunction(a,b,c){b\u003dEQ(b,\"playbackData\");c\u003dObject.assign(Object.assign({},c),{priority:1,retryScheduleIntervalsInSeconds:mCa});return{actionType:a,entityKey:b,actionMetadata:c}};\nnCa\u003dfunction(a,b,c){return new HF(a,{cotn:b,raw_player_response:c,download_media:!0,start:Infinity,disable_watch_next:!0})};\noCa\u003dfunction(){return{priority:1,retryScheduleIntervalsInSeconds:[1,2,4]}};\nJR\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){this.entityType\u003da;this.actionId\u003db;this.action\u003dc;this.parentActionId\u003dd;this.rootActionId\u003dvoid 0\u003d\u003d\u003de?b:e;this.childActionIds\u003df;this.prereqActionId\u003dh;this.postreqActionIds\u003dl;this.hasChildActionFailed\u003dn;this.retryScheduleIndex\u003d0;this.i\u003dp||Date.now();this.retryScheduleIndex\u003dm||0};\nKR\u003dfunction(a){return{key:EQ(a.actionId,\"offlineOrchestrationActionWrapperEntity\"),actionProto:a.action,parentActionId:a.parentActionId,rootActionId:a.rootActionId,childActionIds:a.childActionIds,prereqActionId:a.prereqActionId,postreqActionIds:a.postreqActionIds,retryScheduleIndex:a.retryScheduleIndex,hasChildActionFailed:a.hasChildActionFailed,enqueueTimeSec:(a.i/1E3).toFixed()}};\npCa\u003dfunction(){this.i\u003dnew Map};\nqCa\u003dfunction(){LR||(LR\u003dnew pCa);return LR};\nrCa\u003dfunction(a,b){return{eventType:{flowEventNamespace:\"FLOW_EVENT_NAMESPACE_OFFLINE_ORCHESTRATION\",flowEventType:a},metadata:b,statusCode:void 0,csn:void 0}};\nsCa\u003dfunction(a,b,c){if(!c){var d\u003dvoid 0\u003d\u003d\u003dd?!1:d;c\u003da.i.get(\"FLOW_TYPE_OFFLINE_ORCHESTRATION\");if(!c||d)c\u003dny(16),a.i.set(\"FLOW_TYPE_OFFLINE_ORCHESTRATION\",c)}a\u003d{flowNonce:c,flowType:\"FLOW_TYPE_OFFLINE_ORCHESTRATION\",flowEventType:b.eventType};b.metadata\u0026\u0026(a.flowMetadata\u003db.metadata);void 0!\u003d\u003db.statusCode\u0026\u0026(a.flowEventStatus\u003db.statusCode);b.csn\u0026\u0026(a.csn\u003db.csn);g.tw(\"flowEvent\",a,void 0)};\ntCa\u003dfunction(a,b,c){if(!a.action.entityKey)throw Error(\"entityKey is missing.\");var d\u003dDQ(a.action.entityKey);a\u003d{entityType:d.kS,entityId:d.entityId,offlineOrchestrationActionType:a.action.actionType,orchestrationAction:{orchestrationActionId:a.actionId}};b\u0026\u0026(a.offlineOrchestrationActionResult\u003db.status,a.isRetryable\u003db.i);c\u0026\u0026(a.additionalOrchestrationActions\u003dc.map(function(e){return{orchestrationActionId:e.actionId}}));\nreturn a};\nMR\u003dfunction(a,b){var c\u003d{offlineOrchestrationContext:tCa(a)};b\u003drCa(b,c);sCa(qCa(),b,a.rootActionId)};\nNR\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?[]:c;b\u003d{offlineOrchestrationContext:tCa(a,b,c)};b\u003drCa(3,b);sCa(qCa(),b,a.rootActionId)};\nuCa\u003dfunction(){this.actions\u003d[]};\nvCa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,MR(c,1),a.actions.push(c);a.actions.sort(a.i)};\nwCa\u003dfunction(a,b){a\u003dg.q(a.actions);for(var c\u003da.next();!c.done;c\u003da.next())if(c.value.actionId\u003d\u003d\u003db)return!0;return!1};\nOR\u003dfunction(a,b,c,d){g.G.call(this);var e\u003dthis;this.u\u003da;this.oa\u003db;this.X\u003dc;this.D\u003dd;this.i\u003dnew uCa;this.S\u003dnew Gx;this.C\u003dnew g.L(function(){e.retry()});\nthis.I\u003dNaN;g.I(this,this.C);this.K\u003dgR(this.u,this.Z.bind(this))};\nyCa\u003dfunction(a,b,c,d){var e;return g.B(function(f){if(1\u003d\u003df.i)return e\u003dnew OR(a,b,c,d),g.A(f,xCa(e),2);e.B?Promise.resolve():PR(e);return f.return(e)})};\nPR\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,u,x,y;return g.B(function(z){switch(z.i){case 1:if(a.B)throw Error(\"Already processing an action\");if(a.isDisposed())return z.return();b\u003da.i.actions.shift();KBa(a.X,!b);if(void 0\u003d\u003d\u003db)return z.return();for(c\u003d[b];;)if((d\u003da.i.actions[0])\u0026\u00260\u003d\u003d\u003dd.retryScheduleIndex\u0026\u0026d.entityType\u003d\u003d\u003db.entityType)c.push(a.i.actions.shift());else break;a.B\u003dc;if(e\u003da.oa[b.entityType]){z.eb(2);break}a.B\u003dvoid 0;return g.A(z,PR(a),3);case 3:return z.return();case 2:f\u003dg.q(c);for(h\u003df.next();!h.done;h\u003d\nf.next())l\u003dh.value,MR(l,2);sa(z,4,5);return g.A(z,WBa(e,c.map(function(D){return D.action})),7);\ncase 7:m\u003dz.u,n\u003dg.q(c),h\u003dn.next();case 8:if(h.done){z.eb(5);break}p\u003dh.value;r\u003dm.get(p.action);return g.A(z,zCa(a,p,r),9);case 9:h\u003dn.next();z.eb(8);break;case 5:va(z);a.B\u003dvoid 0;wa(z,6);break;case 4:return t\u003dua(z),mR(\"Orchestration error\",t),sa(z,12),g.A(z,ACa(a,c),14);case 14:ta(z,5);break;case 12:u\u003dua(z);mR(\"Orchestration retry error\",u);x\u003dg.q(c);for(h\u003dx.next();!h.done;h\u003dx.next())y\u003dh.value,3\u003ey.retryScheduleIndex\u0026\u0026vCa(a.i,[y]);z.eb(5);break;case 6:return g.A(z,PR(a),0)}})};\nzCa\u003dfunction(a,b,c){var d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i){if(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\"\u003d\u003d\u003dc.status){h\u003dvoid 0;try{h\u003dnull\u003d\u003d\u003d(d\u003dc.u)||void 0\u003d\u003d\u003dd?void 0:d.map(function(n){return a.createAction(n,b)})}catch(n){return NR(b,c),l\u003d{entityKey:b.action.entityKey,\nfailureReason:\"OFFLINE_OPERATION_FAILURE_REASON_UNSUPPORTED_ENTITY_FAILED\"},oR(a.D,l),mR(\"Orchestration subactions creation error\",n),m.return()}NR(b,c,h);return g.A(m,fR(a.u,{mode:\"readwrite\",Nc:!0},function(n){var p\u003d[];if(h){var r\u003dh.map(function(t){return KR(t)});\np.push(bR(n,r,\"offlineOrchestrationActionWrapperEntity\"))}r\u003dKR(b);p.push(cR(n,r.key));return Jw.all(p)}),9)}if(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\"!\u003d\u003dc.status)return m.eb(0);\nNR(b,c);if(c.i\u0026\u00263\u003eb.retryScheduleIndex+1)return g.A(m,ACa(a,[b]),0);e\u003d(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.failureReason)?c.failureReason:\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\";f\u003d{entityKey:b.action.entityKey,failureReason:e};oR(a.D,f);mR(\"Orchestration result is not retryable, deleting action\");return g.A(m,uBa(a.u,KR(b).key),0)}MR(b,4);g.ra(m)})};\nQR\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,u;return g.B(function(x){c\u003d[];d\u003dInfinity;e\u003d4E3;f\u003dg.q(b);for(h\u003df.next();!h.done;h\u003df.next())l\u003dh.value,m\u003dNumber(l.enqueueTimeSec),n\u003dBCa(m),p\u003dl.retryScheduleIndex,r\u003dnull!\u003dp\u0026\u00260\u003cp,0\u003cn\u0026\u0026r?(d\u003dMath.min(d,m),e\u003dMath.min(n,e)):c.push(l);isFinite(d)\u0026\u0026(!a.C.isActive()||d\u003ca.I)\u0026\u0026(a.I\u003dd,a.C.start(e));a.S.ue()||(t\u003dc.length,c\u003dc.filter(function(y){var z;y\u003d(null\u003d\u003d\u003d(z\u003dy.actionProto)||void 0\u003d\u003d\u003dz?void 0:z.actionType)||\"OFFLINE_ORCHESTRATION_ACTION_TYPE_UNKNOWN\";return!CCa.includes(y)}),\nu\u003dc.length\u003ct,!a.C.isActive()\u0026\u0026u\u0026\u0026a.C.start(1));\n0\u003cc.length\u0026\u0026DCa(a,c);return g.A(x,a.B?Promise.resolve():PR(a),0)})};\nFCa\u003dfunction(a){var b,c,d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i)return g.A(m,ECa(a),2);b\u003dm.u;c\u003d[];d\u003dg.q(b);for(e\u003dd.next();!e.done;e\u003dd.next())f\u003de.value,h\u003dDQ(f.key),l\u003dh.entityId,wCa(a.i,l)||c.push(f);return g.A(m,QR(a,c),0)})};\nBCa\u003dfunction(a){a\u003d1E3*a-Date.now();return 4E3\u003ca?4E3:a};\nACa\u003dfunction(a,b){var c,d,e;return g.B(function(f){c\u003dg.q(b);for(d\u003dc.next();!d.done;d\u003dc.next()){e\u003dd.value;var h\u003dvoid 0,l\u003dvoid 0,m\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(l\u003de.action)||void 0\u003d\u003d\u003dl?void 0:l.actionMetadata)||void 0\u003d\u003d\u003dh?void 0:h.retryScheduleIntervalsInSeconds)||[1,2,4];h\u003d1;e.retryScheduleIndex\u003cm.length\u0026\u0026(h\u003dm[e.retryScheduleIndex]);e.i\u003d1E3*h+Date.now();e.retryScheduleIndex++}return g.A(f,GCa(a,b),0)})};\nxCa\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,jR(a.u,\"offlineOrchestrationActionWrapperEntity\"),2);b\u003dc.u;return g.A(c,QR(a,b),0)})};\nDCa\u003dfunction(a,b){0!\u003d\u003db.length\u0026\u0026b.forEach(function(c){if(!c.key)throw Error(\"Entity key is required.\");if(!c.actionProto)throw Error(\"OfflineOrchestrationAction is required.\");var d\u003dDQ(c.key),e\u003dDQ(c.actionProto.entityKey);c\u003dnew JR(e.entityType,d.entityId,c.actionProto,c.parentActionId,c.rootActionId,c.childActionIds,c.prereqActionId,c.postreqActionIds,c.retryScheduleIndex,c.hasChildActionFailed,1E3*Number(c.enqueueTimeSec));3\u003ec.retryScheduleIndex\u0026\u0026vCa(a.i,[c])})};\nECa\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,jR(a.u,\"offlineOrchestrationActionWrapperEntity\",b),2);c\u003dd.u;return d.return(c.filter(BBa))})};\nGCa\u003dfunction(a,b){if(0\u003d\u003d\u003db.length)return Promise.resolve([]);b\u003db.map(function(c){return KR(c)});\nreturn tBa(a.u,b)};\nHCa\u003dfunction(){this.i\u003dvoid 0};\nJCa\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){c\u003db.videoId;d\u003db.V();e\u003d!0;if(b.captionTracks.length)f\u003dNsa(b),a.i\u003dnew g.IM(d,b,f);else if(b.dc)h\u003dg.Usa(b),a.i\u003dnew g.KM(d,b.dc,c,h,b.mj),e\u003db.mj;else return l.return();return l.return(new Promise(function(m){var n;null\u003d\u003d\u003d(n\u003da.i)||void 0\u003d\u003d\u003dn?void 0:n.Zs(function(){return g.B(function(p){if(1\u003d\u003dp.i)return g.A(p,ICa(a,c,e),2);m();g.ra(p)})})}))})};\nICa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;var d,e,f,h,l,m,n,p,r,t,u,x,y,z;return g.B(function(D){switch(D.i){case 1:if(!a.i)return D.return();d\u003d[];e\u003dg.FM(a.i.u,c);f\u003d[];h\u003d{};l\u003dg.q(e.entries());for(m\u003dl.next();!m.done;h\u003d{KB:h.KB},m\u003dl.next())n\u003dm.value,p\u003dg.q(n),r\u003dp.next().value,t\u003dp.next().value,h.KB\u003dr,u\u003dt,x\u003da.i.Tp(u,\"json3\"),y\u003dg.Gu(x,{withCredentials:!0},3,500).then(function(H){return function(F){F\u003d{metadata:g.rF(e[H.KB]),trackData:F.xhr.responseText};f.push(F)}}(h)).wh(function(H){mR(\"Caption fetch error\",\nH)}),d.push(y);\nreturn g.A(D,oba(d),2);case 2:return sa(D,3),g.A(D,yra(b,f),5);case 5:ta(D,0);break;case 3:z\u003dua(D),mR(\"Caption DB transaction error\",z),g.ra(D)}})};\nKCa\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,zra(a),2);b\u003dc.u;return c.return(!!b\u0026\u00260\u003cb.length)})};\nLCa\u003dfunction(){this.tag\u003d\"woffle\"};\nMCa\u003dfunction(a,b){this.api\u003da;this.i\u003db;this.logger\u003dnew LCa;this.u\u003d!1;pra\u003dthis.api.V().N(\"html5_user_partitioned_ls\")};\nNCa\u003dfunction(a){return g.B(function(b){return b.return(Gra(a))})};\nOCa\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,Dra(a),2);b\u003dc.u;return c.return(b.filter(function(d){return!!d.url}).map(function(d){return d.url}))})};\nRR\u003dfunction(a,b){var c\u003dkF(b);if(1\u003d\u003d\u003dc||0\u003d\u003d\u003dc)return Promise.resolve();(c\u003dPCa(a,b))\u0026\u0026c.stopVideo();a.B\u003d0;return NCa(b)};\nSR\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!0:d;var e\u003d\"string\"\u003d\u003d\u003dtypeof b?b:b.videoDetails.videoId;2\u003d\u003d\u003dkF(e)\u0026\u0026((b\u003dPCa(a,e))?b.stopVideo():a.logger.info(function(){return\"Corresponding player for \"+e+\" not found. Pausing anyway\"}),lF(e,2),a.B\u003d2,c?QCa(a.i):d\u0026\u0026RCa(a.i))};\nPCa\u003dfunction(a,b){var c;return(null\u003d\u003d\u003d(c\u003da.player)||void 0\u003d\u003d\u003dc?void 0:c.getVideoData().videoId)\u003d\u003d\u003db?a.player:null};\nSCa\u003dfunction(a){switch(a){case \"HD_1080\":return\"hd1080\";case \"HD\":return\"hd720\";case \"SD\":return\"large\";case \"LD\":return\"tiny\";default:return\"hd720\"}};\nTR\u003dfunction(a){g.G.call(this);this.i\u003da;this.u\u003dgR(this.i,this.B.bind(this))};\nTCa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:if(0\u003d\u003d\u003db.length)return n.return([]);c\u003db.map(function(p){return EQ(p,\"transfer\")});\nreturn g.A(n,jR(a.i,\"transfer\",c),2);case 2:d\u003dn.u;e\u003dd.filter(BBa).map(function(p){return DQ(p.key).entityId});\nf\u003db.filter(function(p){return-1\u003d\u003d\u003de.indexOf(p)});\nif(0\u003d\u003d\u003df.length)return n.return([]);h\u003dg.q(f);l\u003dh.next();case 3:if(l.done){n.eb(5);break}m\u003dl.value;return g.A(n,NCa(m),4);case 4:l\u003dh.next();n.eb(3);break;case 5:return n.return(f)}})};\nVCa\u003dfunction(a,b,c,d,e,f){var h,l,m;return g.B(function(n){h\u003d\"STREAM_TYPE_UNKNOWN\";c.video\u0026\u0026c.audio?(h\u003d\"STREAM_TYPE_AUDIO_AND_VIDEO\",mR(\"unexpected stream type\")):c.video\u0026\u0026!c.audio?h\u003d\"STREAM_TYPE_VIDEO\":!c.video\u0026\u0026c.audio\u0026\u0026(h\u003d\"STREAM_TYPE_AUDIO\");l\u003dEQ(b,\"offlineVideoStreams\");m\u003d{numBytesDownloaded:e.toFixed(),numTotalBytes:f.toFixed(),streamType:h,streamState:\"DOWNLOAD_STREAM_STATE_IN_PROGRESS\",formatStreamBytes:JSON.stringify(d),itag:\"STREAM_TYPE_AUDIO_AND_VIDEO\"\u003d\u003d\u003dh?Number(c.kc()):void 0};return g.A(n,\nfR(a,{mode:\"readwrite\",Nc:!0},function(p){var r\u003dYQ(p,l,\"offlineVideoStreams\"),t\u003dYQ(p,EQ(b,\"transfer\"),\"transfer\");return Jw.all([r,t]).then(function(u){var x\u003dg.q(u);u\u003dx.next().value;x\u003dx.next().value;if(!x)return cR(p,l).then(function(){});\nu\u003d[aR(p,UCa(u,d,m,l),\"offlineVideoStreams\")];x.offlineVideoStreams||(x.offlineVideoStreams\u003d[]);-1\u003d\u003d\u003dx.offlineVideoStreams.indexOf(l)\u0026\u0026(x.offlineVideoStreams.push(l),u.push(aR(p,x,\"transfer\")));return Jw.all(u)})}),0)})};\nWCa\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return c\u003dEQ(b,\"offlineVideoStreams\"),g.A(l,iR(a,c,\"offlineVideoStreams\"),2);d\u003dl.u;if(!d||!d.streamsProgress)return l.return();e\u003dg.q(d.streamsProgress);for(f\u003de.next();!f.done;f\u003de.next())h\u003df.value,h.streamState\u003d\"DOWNLOAD_STREAM_STATE_COMPLETE\",h.numTotalBytes!\u003d\u003dh.numBytesDownloaded\u0026\u0026(h.numBytesDownloaded\u003dh.numTotalBytes);return g.A(l,hR(a,d,\"offlineVideoStreams\"),0)})};\nUCa\u003dfunction(a,b,c,d){if(a\u0026\u0026a.streamsProgress){d\u003da;a:{b\u003db.itag+\";\"+b.xtags;for(var e\u003da.streamsProgress,f\u003d0;f\u003ce.length;f++){var h\u003dJSON.parse(e[f].formatStreamBytes);if(h.itag+\";\"+h.xtags\u003d\u003d\u003db){e[f]\u003dc;c\u003de;break a}}e.push(c);c\u003de}d.streamsProgress\u003dc}else a\u003d{key:d,streamsProgress:[c]};return a};\nUR\u003dfunction(a,b,c,d){g.G.call(this);var e\u003dthis;this.u\u003da;this.api\u003db;this.Aa\u003dc;this.xa\u003dd;this.D\u003dnew Gx;this.C\u003dnew g.L(function(){e.i\u0026\u0026\"TRANSFER_STATE_TRANSFERRING\"\u003d\u003d\u003de.i.transferState\u0026\u0026e.D.ue()\u0026\u0026(3\u003e(e.i.transferRetryCount||0)?SR(e.I,e.B,!1,!1):RR(e.I,e.B.videoDetails.videoId),e.uq(\"TRANSFER_FAILURE_REASON_TIMEOUT_NO_PROGRESS\"))});\nthis.X\u003d0;this.K\u003dgR(this.u,this.qQ.bind(this));this.I\u003dnew MCa(b,this);this.Ia\u003dnew HCa;this.S\u003dnew TR(this.u);this.oa\u003dthis.D.Ra(\"publicytnetworkstatus-online\",this.rQ.bind(this));this.Z\u003dthis.D.Ra(\"publicytnetworkstatus-offline\",this.fX.bind(this));this.Ba\u003dg.ED(this.api.V().experiments,\"web_player_transfer_timeout_threshold_ms\")};\nXCa\u003dfunction(a){g.B(function(b){if(1\u003d\u003db.i)b\u003dg.A(b,xra(),2);else{var c\u003da.S;var d\u003djF();d\u003dObject.keys(d);c\u003dTCa(c,d);b\u003dg.A(b,c,0)}return b})};\nVR\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c;return g.B(function(d){if(1\u003d\u003dd.i){if(a.i)throw Error(\"Already downloading a video\");return g.A(d,YCa(a),2)}return 4!\u003dd.i?(c\u003dd.u,LBa(a.Aa,!c),c\u0026\u0026a.D.ue()?b?g.A(d,new Promise(function(e){g.ru(e,1E3)}),4):d.eb(4):d.eb(0)):g.A(d,ZCa(a,c),0)})};\n$Ca\u003dfunction(a){return g.B(function(b){if(1\u003d\u003db.i)return a.B?g.A(b,RR(a.I,a.B.videoDetails.videoId),3):b.eb(0);WR(a);g.ra(b)})};\naDa\u003dfunction(a,b){var c,d,e;return g.B(function(f){switch(f.i){case 1:return sa(f,2),(c\u003d!!b.captionTracks.length||!!b.dc)?g.A(f,KCa(b.videoId),4):f.return();case 4:return(d\u003df.u)?f.return():g.A(f,JCa(a.Ia,b),5);case 5:ta(f,0);break;case 2:e\u003dua(f),mR(\"Caption downloading error\",e,b.cotn),g.ra(f)}})};\nZCa\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){switch(l.i){case 1:return a.i\u003db,\"TRANSFER_STATE_TRANSFERRING\"\u003d\u003d\u003da.i.transferState\u0026\u0026(c\u003dDQ(a.i.key),xR({transferStatusType:\"TRANSFER_STATUS_TYPE_RESUME_PROCESSING\",statusType:\"OFFLINING_RETRIED\"},{videoId:c.entityId,Pm:a.i})),g.A(l,YR(a),2);case 2:return d\u003dnull,sa(l,3),g.A(l,bDa(a,b),5);case 5:d\u003dl.u;a.B\u003dd;ta(l,4);break;case 3:return e\u003dua(l),mR(\"error getting player response\",e,b.cotn),g.A(l,a.uq(\"TRANSFER_FAILURE_REASON_INTERNAL\"),6);case 6:return l.return();\ncase 4:return f\u003dnCa(a.api.V(),b.cotn,d),g.A(l,aDa(a,f),7);case 7:return h\u003df,g.A(l,OCa(f.videoId),8);case 8:h.Dl\u003dl.u;var m\u003da.I,n\u003db.maximumDownloadQuality,p;f.getPlayerResponse()\u0026\u0026qG(f);lF(f.videoId,2);m.B\u003d2;m.u\u003d!1;null\u003d\u003d\u003d(p\u003dm.player)||void 0\u003d\u003d\u003dp?void 0:p.dispose();m.player\u003dm.api.Rl(9,f);p\u003d{};dy(m.player,(p.localmediachange\u003dm.ot,p.signatureexpired\u003dm.JF,p.statechange\u003dm.SU,p),m);n\u003dSCa(n);m.N(\"hoffle_lmqf_killswitch\")||(n\u003dpA(n,n,!0,\"m\"),cDa(m.player,n,!1));ZR(m.player,!1);$R(a);g.ra(l)}})};\nYCa\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,jR(a.u,\"transfer\"),2);b\u003dd.u;c\u003db.filter(dDa).sort(eDa);return 0\u003d\u003d\u003dc.length?d.return():d.return(c[0])})};\nYR\u003dfunction(a){return g.B(function(b){$R(a);return g.A(b,aS(a,\"TRANSFER_STATE_TRANSFERRING\"),0)})};\nQCa\u003dfunction(a){g.B(function(b){if(1\u003d\u003db.i)return a.C.stop(),g.A(b,aS(a,\"TRANSFER_STATE_PAUSED_BY_USER\"),2);WR(a);VR(a);g.ra(b)})};\nRCa\u003dfunction(a){g.B(function(b){if(1\u003d\u003db.i)return a.C.stop(),g.A(b,aS(a,\"TRANSFER_STATE_TRANSFER_IN_QUEUE\"),2);WR(a);g.ra(b)})};\nfDa\u003dfunction(a){var b,c,d;g.B(function(e){switch(e.i){case 1:a.C.stop();if(!a.i||!a.B){e.eb(2);break}b\u003dnCa(a.api.V(),a.i.cotn,a.B);return g.A(e,aDa(a,b),2);case 2:return g.A(e,aS(a,\"TRANSFER_STATE_COMPLETE\",\"DOWNLOAD_STREAM_STATE_COMPLETE\"),4);case 4:return c\u003dDQ(a.i.key),d\u003dc.entityId,g.A(e,WCa(a.u,d),5);case 5:xR({transferStatusType:\"TRANSFER_STATUS_TYPE_COMPLETED\",statusType:\"SUCCESS\"},{videoId:d,Pm:a.i}),WR(a),VR(a),g.ra(e)}})};\ngDa\u003dfunction(a,b,c){var d;g.B(function(e){switch(e.i){case 1:if(\"TRANSFER_STATE_TRANSFERRING\"\u003d\u003d\u003da.i.transferState){e.eb(2);break}return g.A(e,YR(a),2);case 2:d\u003dDate.now();if(!(1E3\u003cd-a.X)){e.eb(4);break}a.X\u003dd;return g.A(e,VCa(a.u,c.videoId,c.u,c.formatStream,c.bytesDownloaded,c.i),5);case 5:var f\u003dMath.floor(c.bytesDownloaded/1024).toFixed();xR({transferStatusType:\"TRANSFER_STATUS_TYPE_PROCESSING\",statusType:\"OFFLINING_STARTED\",alreadyDownloadedKbytes:f,totalFetchedKbytes:f,totalContentKbytes:Math.floor(c.i/\n1024).toFixed()},{videoId:b,Pm:a.i});case 4:$R(a),g.ra(e)}})};\nhDa\u003dfunction(a){var b\u003d3\u003e(a.i.transferRetryCount||0);b\u0026\u0026(a\u003da.i,a.transferRetryCount\u003d(a.transferRetryCount||0)+1);return b};\niDa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"TRANSFER_FAILURE_REASON_UNKNOWN\":b;var c,d;return g.B(function(e){if(1\u003d\u003de.i)return c\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",\"TRANSFER_FAILURE_REASON_NETWORK\"\u003d\u003d\u003db?c\u003d\"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED\":\"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\"\u003d\u003d\u003db\u0026\u0026(c\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),g.A(e,aS(a,\"TRANSFER_STATE_FAILED\",\"DOWNLOAD_STREAM_STATE_ERROR_STREAMS_MISSING\",b),2);oR(a.xa,{entityKey:a.i.key,failureReason:c});\nd\u003dDQ(a.i.key).entityId;var f\u003d{videoId:d,Pm:a.i},h\u003db,l\u003d{transferStatusType:\"TRANSFER_STATUS_TYPE_TERMINATED_WITH_FAILURE\",statusType:\"FAILED\"};h\u0026\u0026(l.transferFailureReason\u003dh,l.failureReason\u003dQBa(h));xR(l,f);g.ra(e)})};\naS\u003dfunction(a,b,c,d){var e;return g.B(function(f){if(1\u003d\u003df.i)return a.i.transferState\u003db,a.i.failureReason\u003dd,sa(f,2),g.A(f,jDa(a,function(h){return c?ZQ(h,\"offlineVideoStreams\",a.i.offlineVideoStreams).then(function(l){for(var m\u003dg.q(l),n\u003dm.next();!n.done;n\u003dm.next())if((n\u003dn.value)\u0026\u0026n.streamsProgress){n\u003dg.q(n.streamsProgress);for(var p\u003dn.next();!p.done;p\u003dn.next())p.value.streamState\u003dc}return bR(h,l.filter(function(r){return!!r}),\"offlineVideoStreams\")}):Jw.resolve(void 0)}),4);\nif(2!\u003df.i)return ta(f,0);e\u003dua(f);return e instanceof Dw\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003de.type?g.A(f,a.uq(\"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\"),0):f.eb(0)})};\njDa\u003dfunction(a,b){var c;return g.B(function(d){if(!a.i)return d.return();c\u003da.i;return g.A(d,fR(a.u,{mode:\"readwrite\",Nc:!0},function(e){var f\u003d[aR(e,c,\"transfer\")];b\u0026\u0026f.push(b(e));return Jw.all(f)}),0)})};\nWR\u003dfunction(a){a.i\u003dvoid 0;a.B\u003dvoid 0;a.C.stop()};\nbDa\u003dfunction(a,b){var c,d,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return c\u003dDQ(b.key),d\u003dc.entityId,e\u003dEQ(d,\"playbackData\"),g.A(h,iR(a.u,e,\"playbackData\"),2);f\u003dh.u;if(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?0:f.playerResponseJson)return h.return(JSON.parse(f.playerResponseJson));throw Error(\"No PlayerResponse found\");})};\n$R\u003dfunction(a){a.C.start(a.Ba||6E4)};\ndDa\u003dfunction(a){return void 0!\u003d\u003dbS[a.transferState]};\neDa\u003dfunction(a,b){var c\u003dbS[a.transferState],d\u003dbS[b.transferState];return c!\u003d\u003dd?c-d:Number(a.enqueuedTimestampMs)-Number(b.enqueuedTimestampMs)};\nmDa\u003dfunction(a,b){var c\u003dthis;this.Y\u003da;this.api\u003db;this.K\u003dnew Gx;this.u\u003dnew HBa(function(){return kDa(c)},function(){lDa(c)},this.api.Up(),this.api.N.bind(this.api));\nthis.C\u003dnew nR(this.api);this.B\u003dnew jk;IBa(this.u)};\nkDa\u003dfunction(a){return g.B(function(b){a.api.Oa(\"onOrchestrationBecameLeader\");a.i\u0026\u0026a.D||nDa(a).then(a.B.resolve).catch(a.B.reject);var c\u003da.B.promise;return g.A(b,c,0)})};\nnDa\u003dfunction(a){var b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return g.A(f,lR(),2);if(3!\u003df.i){b\u003df.u;if(!b)return mR(\"PES is undefined\"),f.return();a.i\u003dnew UR(b,a.api,a.u,a.C);c\u003d{};d\u003d(c.ytMainDownloadedVideoEntity\u003dnew IR(b,a.Y,a.C),c.playbackData\u003dnew FR(b,a.Y,a.C),c.transfer\u003dnew HR(b),c);e\u003da;return g.A(f,yCa(b,d,a.u,a.C),3)}e.D\u003df.u;return g.A(f,oDa(a),0)})};\noDa\u003dfunction(a){var b;return g.B(function(c){switch(c.i){case 1:if(!a.i)return mR(\"transferManager is undefined\"),c.return();if(!a.api.N(\"woffle_orch_init_killswitch\")\u0026\u0026a.i.i){c.eb(2);break}return g.A(c,VR(a.i),2);case 2:return g.A(c,cS(a),4);case 4:return a.I\u003dtu(function(){cS(a)},9E5),Qu(Su(),function(){a.i\u0026\u0026XCa(a.i)}),g.A(c,lR(),5);\ncase 5:return b\u003dc.u,g.A(c,FBa(b),6);case 6:JBa(a.u),g.ra(c)}})};\nlDa\u003dfunction(a){var b,c;g.B(function(d){if(1\u003d\u003dd.i)return a.i||a.D?g.A(d,a.B.promise,2):d.return();void 0!\u003d\u003da.I\u0026\u0026(vu(a.I),a.I\u003dvoid 0);null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.dispose();a.i\u003dvoid 0;null\u003d\u003d\u003d(c\u003da.D)||void 0\u003d\u003d\u003dc?void 0:c.dispose();a.D\u003dvoid 0;a.api.Oa(\"onOrchestrationLostLeader\");a.B\u003dnew jk;g.ra(d)})};\npDa\u003dfunction(a,b,c){return g.B(function(d){var e\u003dc?{ytMainDownloadedVideoEntityActionMetadata:{maximumDownloadQuality:c}}:void 0;return d.return(a.Zw(b,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",e))})};\nqDa\u003dfunction(a,b){return g.B(function(c){return c.return(a.Zw(b,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"))})};\nrDa\u003dfunction(){var a,b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,lR(),2);if(3!\u003dd.i)return(a\u003dd.u)?g.A(d,jR(a,\"transfer\"),3):d.return([]);b\u003dd.u;c\u003db.map(function(e){return DQ(e.key).entityId});\nreturn d.return(c)})};\ncS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?43200:b;var c,d,e,f,h,l,m,n;return g.B(function(p){if(1\u003d\u003dp.i)return a.K.ue()?g.A(p,lR(),2):p.return(sDa());if(3!\u003dp.i){c\u003dp.u;if(!c)return p.return([]);d\u003dDate.now()/1E3;return g.A(p,jR(c,\"offlineVideoPolicy\"),3)}e\u003dp.u;f\u003d[];h\u003dg.q(e);for(l\u003dh.next();!l.done;l\u003dh.next())m\u003dl.value,Number(m.lastUpdatedTimestampSeconds)+b\u003c\u003dd\u0026\u0026(n\u003dDQ(m.key).entityId,f.push(n));return f.length?p.return(qDa(a,f)):p.return([])})};\nsDa\u003dfunction(){var a,b,c,d,e,f;return g.B(function(h){switch(h.i){case 1:return g.A(h,lR(),2);case 2:a\u003dh.u;if(!a)return h.return([]);b\u003dDate.now()/1E3;return g.A(h,jR(a,\"offlineVideoPolicy\"),3);case 3:c\u003dh.u,d\u003dg.q(c),e\u003dd.next();case 4:if(e.done){h.eb(6);break}f\u003de.value;if(!(f.expirationTimestamp\u0026\u0026Number(f.expirationTimestamp)\u003cb)){h.eb(5);break}f.action\u003d\"OFFLINE_VIDEO_POLICY_ACTION_DISABLE\";return g.A(h,hR(a,f,\"offlineVideoPolicy\"),5);case 5:e\u003dd.next();h.eb(4);break;case 6:return h.return(c.map(function(l){return l.key}))}})};\ntDa\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?!1:a;try{var b\u003dg.C.parent\u003d\u003d\u003dg.C.top,c\u003d!!DBa()||a;return b\u0026\u0026c\u0026\u0026\"undefined\"!\u003d\u003dtypeof g.C.BroadcastChannel\u0026\u0026\"undefined\"!\u003d\u003dtypeof g.C.indexedDB}catch(d){return!1}};\nuDa\u003dfunction(){for(var a\u003ddS.length;4\u003ea;a++){var b\u003dg.ih(\"VIDEO\");b.load();dS.push(new g.WM(b))}};\nvDa\u003dfunction(){this.u\u003d200;this.i\u003d12};\nwDa\u003dfunction(a){var b\u003dnew vDa;b.u\u003dg.ED(a.experiments,\"html5_gapless_ended_transition_buffer_ms\");b.i\u003dg.ED(a.experiments,\"html5_gapless_max_played_ranges\");return b};\ng.eS\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;nJ.call(this);this.ra\u003da;this.start\u003db;this.end\u003dc;this.i\u003dd};\nxDa\u003dfunction(a,b,c,d){var e\u003dc.getVideoData(),f\u003db.getVideoData();if(c.getPlayerState().isError())return{msg:\"player-error\"};c\u003df.C;if(b.Fh()\u003ed/1E3+1)return{msg:\"in-the-past\"};if(f.isLivePlayback\u0026\u0026!isFinite(d))return{msg:\"live-infinite\"};if(a.i\u0026\u0026((b\u003db.od())\u0026\u0026b.isView()\u0026\u0026(b\u003db.ra),b\u0026\u0026b.Sp().length\u003ea.i\u0026\u0026g.ZF(e)))return{msg:\"played-ranges\"};if(!e.C)return null;if(!e.C.i||!c.i)return{msg:\"non-dash\"};if(e.C.videoInfos[0].containerType!\u003d\u003dc.videoInfos[0].containerType)return{msg:\"container\"};if(g.ZF(f)\u0026\u0026g.ZF(e))return{msg:\"content-protection\"};\na\u003dc.i[0];e\u003de.C.i[0];f\u003da.audio;b\u003de.audio;return f.sampleRate\u003d\u003d\u003db.sampleRate||g.Rj?(f.numChannels||2)!\u003d\u003d(b.numChannels||2)?{msg:\"channel-count\"}:null:{msg:\"sample-rate\",ci:a.kc(),cr:f.sampleRate,ni:e.kc(),nr:b.sampleRate}};\ngS\u003dfunction(){this.B\u003dthis.i\u003d0;this.u\u003dArray.from({length:fS.length}).fill(0)};\nyDa\u003dfunction(){};\nzDa\u003dfunction(a){this.name\u003da;this.startTimeMs\u003d(0,g.Q)();this.i\u003d!1};\nADa\u003dfunction(){this.profiles\u003dnew yDa};\nhS\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?1:d;0\u003c\u003dc\u0026\u0026(b in a.profiles||(a.profiles[b]\u003dnew gS),a.profiles[b].bl(c,d))};\niS\u003dfunction(){};\njS\u003dfunction(){var a\u003dthis;this.i\u003dthis.u\u003diaa;this.promise\u003dnew Lh(function(b,c){a.u\u003db;a.i\u003dc})};\nkS\u003dfunction(a,b,c,d){g.G.call(this);var e\u003dthis;this.policy\u003da;this.i\u003db;this.u\u003dc;this.C\u003dthis.B\u003dnull;this.D\u003d-1;this.I\u003d!1;this.ql\u003dnew jS;this.Tj\u003dd-1E3*b.hd();this.ql.then(void 0,function(){});\nthis.timeout\u003dnew g.L(function(){e.Re(\"timeout\")},1E4);\ng.I(this,this.timeout);this.K\u003disFinite(d);this.status\u003d{status:0,error:null};this.ma()};\nFDa\u003dfunction(a){var b,c,d,e,f,h,l,m,n;return g.B(function(p){if(1\u003d\u003dp.i){if(a.isDisposed())return p.return(Promise.reject(Error(a.status.error||\"disposed\")));a.ma();a.timeout.start();b\u003dg.lS.So(\"gtfta\");return g.A(p,a.ql,2)}g.lS.Gn(b);c\u003da.i.od();if(c.Wk())return a.Re(\"ended_in_finishTransition\"),p.return(Promise.reject(Error(a.status.error||\"\")));if(!a.C||!dD(a.C))return a.Re(\"next_mse_closed\"),p.return(Promise.reject(Error(a.status.error||\"\")));if(a.u.Qp()!\u003d\u003da.C)return a.Re(\"next_mse_mismatch\"),p.return(Promise.reject(Error(a.status.error||\n\"\")));d\u003dBDa(a);e\u003dd.oM;f\u003dd.gK;h\u003dd.nM;a.i.Dg(!1,!0);l\u003dCDa(c,e,h,!a.u.getVideoData().isAd());a.u.setMediaElement(l);a.K\u0026\u0026(a.u.seekTo(a.u.getCurrentTime()+.001,{Xp:!0,bH:3,Wd:\"gapless_pseudo\"}),l.play()||Ju());m\u003dc.Jb();m.cpn\u003da.i.getVideoData().clientPlaybackNonce;m.st\u003d\"\"+e;m.et\u003d\"\"+h;a.u.Da(\"gapless\",g.ND(m));a.i.Da(\"gaplessTo\",a.u.getVideoData().clientPlaybackNonce);n\u003da.i.getPlayerType()\u003d\u003d\u003da.u.getPlayerType();DDa(a.i,f,!1,n,a.u.getVideoData().clientPlaybackNonce);DDa(a.u,a.u.getCurrentTime(),!0,n,a.i.getVideoData().clientPlaybackNonce);\n(0,g.Gh)(function(){!a.u.getVideoData().ob\u0026\u0026g.xJ(a.u.getPlayerState())\u0026\u0026EDa(a.u)});\nmS(a,6);a.dispose();return p.return(Promise.resolve())})};\nIDa\u003dfunction(a){if(a.u.getVideoData().C){nS(a.u,a.C);mS(a,3);GDa(a);var b\u003dHDa(a),c\u003db.fO;b\u003db.KX;c.subscribe(\"updateend\",a.Fr,a);b.subscribe(\"updateend\",a.Fr,a);a.Fr(c);a.Fr(b)}};\nGDa\u003dfunction(a){a.i.unsubscribe(\"internalvideodatachange\",a.qp,a);a.u.unsubscribe(\"internalvideodatachange\",a.qp,a);a.i.unsubscribe(\"mediasourceattached\",a.qp,a);a.u.unsubscribe(\"statechange\",a.Qc,a)};\nCDa\u003dfunction(a,b,c,d){a\u003da.isView()?a.ra:a;return new g.eS(a,b,c,d)};\nmS\u003dfunction(a,b){a.ma();b\u003c\u003da.status.status||(a.status\u003d{status:b,error:null},5\u003d\u003d\u003db\u0026\u0026a.ql.resolve(void 0))};\nBDa\u003dfunction(a){var b\u003da.i.od();b\u003db.isView()?b.start:0;var c\u003da.i.getVideoData().isLivePlayback?Infinity:oS(a.i,!0);c\u003dMath.min(a.Tj/1E3,c)+b;var d\u003da.K?100:0;a\u003dc-a.u.Fh()+d;return{WR:b,oM:a,gK:c,nM:Infinity}};\nHDa\u003dfunction(a){return{fO:a.B.i.Ed,KX:a.B.u.Ed}};\npS\u003dfunction(a){g.G.call(this);var b\u003dthis;this.app\u003da;this.D\u003dthis.i\u003dthis.u\u003dnull;this.K\u003d!1;this.C\u003dnull;this.S\u003dwDa(this.app.V());this.B\u003dnull;this.I\u003dfunction(){(0,g.Gh)(function(){JDa(b)})}};\nKDa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?0:d;a.ma();a.Vs()||qS(a);a.C\u003dnew jS;a.u\u003db;var e\u003dc,f\u003da.app.Mc(),h\u003df.getVideoData().isLivePlayback?Infinity:1E3*oS(f,!0);e\u003eh\u0026\u0026(e\u003dh-a.S.u,a.K\u003d!0);f.getCurrentTime()\u003e\u003de/1E3?a.I():(a.i\u003df,f\u003de,e\u003da.i,a.app.Ua.addEventListener(g.tz(\"vqueued\"),a.I),f\u003disFinite(f)||f/1E3\u003ee.getDuration()?f:0x8000000000000,a.D\u003dnew g.rz(f,0x8000000000000,{namespace:\"vqueued\"}),e.addCueRange(a.D));f\u003dd/\u003d1E3;e\u003db.getVideoData().i;if(d\u0026\u0026e\u0026\u0026a.i){h\u003dd;var l\u003d0;b.getVideoData().isLivePlayback\u0026\u0026(f\u003dMath.min(c/\n1E3,oS(a.i,!0)),l\u003dMath.max(0,f-a.i.getCurrentTime()),h\u003dMath.min(d,oS(b)+l));f\u003dJpa(e,h)||d;f!\u003d\u003dd\u0026\u0026a.u.Da(\"qvaln\",\"st.\"+d+\";at.\"+f+\";rm.\"+(l+\";ct.\"+h))}b\u003df;d\u003da.u;d.getVideoData().Kd\u003d!0;d.getVideoData().La\u003d!0;ZR(d,!0);e\u003d\"\";a.i\u0026\u0026(e\u003dg.rS(a.i.Sb.u),f\u003da.i.getVideoData().clientPlaybackNonce,e\u003d\"crt.\"+(1E3*e).toFixed()+\";cpn.\"+f);d.Da(\"queued\",e);0!\u003d\u003db\u0026\u0026d.seekTo(b+.01,{Xp:!0,bH:3,Wd:\"videoqueuer_queued\"});a.B\u003dnew kS(a.S,a.app.Mc(),a.u,c);c\u003da.B;c.ma();Infinity!\u003d\u003dc.status.status\u0026\u0026(mS(c,1),c.i.subscribe(\"internalvideodatachange\",\nc.qp,c),c.u.subscribe(\"internalvideodatachange\",c.qp,c),c.i.subscribe(\"mediasourceattached\",c.qp,c),c.u.subscribe(\"statechange\",c.Qc,c),c.i.subscribe(\"newelementrequired\",c.PM,c),c.qp());return a.C};\nJDa\u003dfunction(a){var b,c,d;g.B(function(e){switch(e.i){case 1:if(a.isDisposed())return e.return();a.ma();if(!a.C||!a.u)return a.ma(),e.return();a.K\u0026\u0026sS(a.app.Mc(),!0,!1);b\u003dnull;if(!a.B){e.eb(2);break}sa(e,3);return g.A(e,FDa(a.B),5);case 5:ta(e,2);break;case 3:b\u003dc\u003dua(e);case 2:if(!a.u)return a.ma(),e.return();a.app.Zu(a.u);g.lS.jG(\"vqsp\",function(){a.app.ll(a.u.getPlayerType())});\ng.lS.jG(\"vqpv\",function(){a.app.playVideo()});\nb\u0026\u0026LDa(a.u,b.message);d\u003da.C;qS(a);return e.return(d.resolve(void 0))}})};\nqS\u003dfunction(a){if(a.i){var b\u003da.i;a.app.Ua.removeEventListener(g.tz(\"vqueued\"),a.I);b.removeCueRange(a.D);a.i\u003dnull;a.D\u003dnull}a.B\u0026\u0026(a.B.isFinished()||(b\u003da.B,Infinity!\u003d\u003db.status.status\u0026\u0026b.Re(\"Canceled\")),a.B\u003dnull);a.C\u003dnull;a.u\u003dnull;a.K\u003d!1};\nMDa\u003dfunction(){var a\u003d$ia();return!(!a||\"visible\"\u003d\u003d\u003da)};\nODa\u003dfunction(a){var b\u003dNDa();b\u0026\u0026document.addEventListener(b,a,!1)};\nPDa\u003dfunction(a){var b\u003dNDa();b\u0026\u0026document.removeEventListener(b,a,!1)};\nNDa\u003dfunction(){if(document.visibilityState)var a\u003d\"visibilitychange\";else{if(!document[lv+\"VisibilityState\"])return\"\";a\u003dlv+\"visibilitychange\"}return a};\ntS\u003dfunction(){g.R.call(this);var a\u003dthis;this.fullscreen\u003d0;this.u\u003dthis.pictureInPicture\u003dthis.i\u003dthis.B\u003dthis.inline\u003d!1;this.C\u003dfunction(){a.Ie()};\nODa(this.C);this.D\u003dthis.getVisibilityState(this.uf(),this.isFullscreen(),this.Oe(),this.isInline(),this.Ts(),this.Rs())};\nQDa\u003dfunction(a){this.end\u003dthis.start\u003da};\ng.xS\u003dfunction(a,b,c){g.G.call(this);var d\u003dthis;this.api\u003da;this.Y\u003db;this.Ca\u003dc;this.Ia\u003dnew Map;this.Za\u003dnew Map;this.Ka\u003dnew Map;this.D\u003dnew Map;this.B\u003d[];this.I\u003d[];this.u\u003dnew Map;this.ub\u003dnew Map;this.K\u003dnew Map;this.rb\u003dNaN;this.fb\u003dthis.Ba\u003dnull;this.jb\u003dnew g.L(function(){uS(d,d.rb)});\nthis.events\u003dnew g.LC(this);this.isLiveNow\u003d!0;this.vc\u003dg.ED(this.Y.experiments,\"web_player_ss_dai_ad_fetching_timeout_ms\")||1E4;this.Z\u003dnew g.L(function(){d.X\u003d!0;d.Ca.Da(\"sdai\",{aftimeout:d.vc});vS(d);d.Xv(!1)},this.vc);\nthis.X\u003d!1;this.Aa\u003dnew Map;this.Wa\u003d[];this.S\u003dnull;this.jc\u003dnew Set;this.xa\u003d[];this.xb\u003d[];this.Zb\u003d[];this.Nb\u003d[];this.i\u003dvoid 0;this.ob\u003d0;this.Va\u003d!0;this.C\u003d!1;this.La\u003d[];this.Qb\u003dnew Set;this.hc\u003dnew Set;this.dc\u003dnew Set;this.Ic\u003dg.ED(this.Y.experiments,\"html5_server_stitched_dai_decorated_url_retry_limit\");this.xn\u003d0;this.Sa\u003dnew Set;this.Fb\u003d0;this.Eb\u003d!1;this.Ca.getPlayerType();RDa(this.Ca,this);this.oa\u003dthis.Ca.getVideoData().oa;g.I(this,this.jb);g.I(this,this.events);g.I(this,this.Z);wS(this)||(this.events.T(this.api,\ng.tz(\"serverstitchedcuerange\"),this.onCueRangeEnter),this.events.T(this.api,g.uz(\"serverstitchedcuerange\"),this.onCueRangeExit))};\nUDa\u003dfunction(a,b,c,d,e,f,h){var l\u003dSDa(a,e,e+d);a.X\u0026\u0026a.Ca.Da(\"sdai\",\"adaftto\");var m\u003da.Y.N(\"web_player_ssdai_reject_invalid_ads_killswitch\"),n\u003da.Ca;f\u003dvoid 0\u003d\u003d\u003df?e+d:f;e\u003d\u003d\u003df\u0026\u0026!d\u0026\u0026a.Y.N(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026a.Ca.Da(\"sdai\",\"attl0d\");if(e\u003ef\u0026\u0026(a.Fj(\"Invalid_playback_enterTimeMs_\"+e+\"_is_greater_than_parentReturnTimeMs_\"+f),m))return\"\";var p\u003d1E3*n.getMinSeekableTime();if(e\u003cp\u0026\u0026(a.Fj(\"Invalid_playback_enterTimeMs_\"+e+\"_is_less_than_parentMinSeekableTimeMs_\"+p),m))return\"\";n\u003d1E3*n.getDuration();\nif(f\u003en\u0026\u0026(a.Fj(\"Invalid_playback_parentReturnTimeMs_\"+f+\"_is_greater_than_parentDurationMs_\"+n),m))return\"\";n\u003dnull;if(m)for(m\u003dg.q(a.I),p\u003dm.next();!p.done;p\u003dm.next()){p\u003dp.value;if(e\u003e\u003dp.Gc\u0026\u0026e\u003cp.Zc||f\u003c\u003dp.Zc\u0026\u0026f\u003ep.Gc)return a.Fj(\"Overlapping_child_playbacks_not_allowed._New_playback_video_id_\"+(b.video_id+\"_enterTimeMs_\"+e+\"_parentReturnTimeMs_\"+f+\"_overlaps_existing_ChildPlayback_\"+yS(p))),\"\";if(f\u003d\u003d\u003dp.Gc)return a.Fj(\"Neighboring_child_playbacks_must_be_added_sequentially._New_playback_video_id_\"+(b.video_id+\n\"_enterTimeMs_\"+e+\"_parentReturnTimeMs_\"+f+\"_added_after_existing_ChildPlayback_\"+yS(p))),\"\";e\u003d\u003d\u003dp.Zc\u0026\u0026(n\u003dp)}else m\u003dg.hc(a.I,{Zc:e},function(t,u){return t.Zc-u.Zc}),0\u003c\u003dm\u0026\u0026(n\u003da.I[m]);\nif(l\u0026\u0026n)for(m\u003dg.q(a.xa.entries()),p\u003dm.next();!p.done;p\u003dm.next()){var r\u003dg.q(p.value);p\u003dr.next().value;r\u003dr.next().value;if(r.identifier\u003d\u003d\u003dl.identifier){a.xa.splice(p,1);break}}else if(l\u0026\u0026a.Y.N(\"web_player_ss_timeout_skip_ads\"))return a.Ca.Da(\"sdai\",\"rejectAttl\"),h\u0026\u0026!Ro(a.Nb,function(t){return t\u003d\u003d\u003dh})\u0026\u0026(a.Ca.Da(\"sdai\",\"rejectAdBreakAttl\"),a.Nb.push(h)),\"\";\nl\u003d\"ss_childplayback_\"+TDa++;b.cpn||(b.cpn\u003dny(16));m\u003db.cpn;b\u003dnew HF(a.Y,b);b.Fc\u003dl;c\u003d{Fc:l,playerType:c,durationMs:d,Gc:e,Zc:f,cpn:m,videoData:b,errorCount:0};g.lc(a.I,c,function(t,u){return t.Gc-u.Gc});\na.u.set(m,c);a.ub.set(l,c);a.Ca.Da(\"sdai\",{attlDone:f-e});h?c.yk\u003dh:n?c.yk\u003dn.yk:c.yk\u003dc.cpn;if(e\u003dc.yk)(d\u003da.K.get(e))?(d.push(c),g.jc(d,function(t,u){return t.Gc-u.Gc})):a.K.set(e,[c]);\na.Z.isActive()\u0026\u0026(a.X\u003d!1,a.Z.stop(),vS(a),a.Xv(!0));a.ma();return l};\nVDa\u003dfunction(a,b,c){return new g.rz(a,b,{id:c,namespace:\"serverstitchedcuerange\",priority:9})};\nzS\u003dfunction(a){return{cpn:a.Ca.getVideoData().clientPlaybackNonce,durationMs:0,Gc:0,playerType:1,Zc:0,videoData:a.Ca.getVideoData(),errorCount:0}};\nBS\u003dfunction(a,b,c){var d\u003da.C,e\u003dzS(a),f\u003db.Lf-c.Lf;.5\u003cMath.abs(f)\u0026\u0026a.Ca.Da(\"sdai\",{ttdtb:1,delta:f,cpn:e.cpn,enter:b.adCpn,exit:c.adCpn});if(b.isAd\u0026\u0026c.isAd){if(b.adCpn\u0026\u0026c.adCpn){var h\u003da.u.get(b.adCpn);var l\u003da.u.get(c.adCpn)}l\u0026\u0026h\u0026\u0026(a.api.ea(\"serverstitchedvideochange\",h.Fc,h.Zm),a.Ca.Da(\"sdai\",{ssvc:\"a2a\"}),a.xn++,AS(a.Ca,l,h,c.Lf,b.Lf,d))}else if(!b.isAd\u0026\u0026c.isAd){a.api.ea(\"serverstitchedvideochange\");a.Ca.Da(\"sdai\",{ssvc:\"a2c\"});a.xn\u003d0;a.ob\u003dc.Id.end;var m;c.adCpn\u0026\u0026(m\u003da.u.get(c.adCpn));m\u0026\u0026AS(a.Ca,m,\ne,c.Lf,b.Lf,d)}else if(b.isAd\u0026\u0026!c.isAd){var n;b.adCpn\u0026\u0026(n\u003da.u.get(b.adCpn));n\u0026\u0026(a.ob\u003d0,a.api.ea(\"serverstitchedvideochange\",n.Fc,n.Zm),a.Ca.Da(\"sdai\",{ssvc:\"c2a\"}),a.xn\u003d1,AS(a.Ca,e,n,c.Lf,b.Lf,d))}};\nCS\u003dfunction(a,b,c){c\u003d1E3*(b+(void 0\u003d\u003d\u003dc?0:c));var d\u003dg.hc(a.I,{Gc:c},function(e,f){return e.Gc-f.Gc});\nd\u003d0\u003ed?-1*(d+2):d;return 0\u003c\u003dd\u0026\u0026(a\u003da.I[d],a.Zc\u003e\u003dc)?{Pl:a,rq:b}:{Pl:void 0,rq:b}};\nDS\u003dfunction(a,b){var c\u003d\"\";wS(a)?c\u003da.Ca.Ls(b/1E3):(b\u003dWDa(a,b))\u0026\u0026(c\u003db.getId());return c?a.u.get(c):void 0};\nWDa\u003dfunction(a,b){a\u003dg.q(a.D.values());for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,c.start\u003c\u003db\u0026\u0026c.end\u003e\u003db)return c};\nuS\u003dfunction(a,b){var c\u003da.fb||a.api.Mc().getPlayerState();ES(a,!0);var d\u003db;a.Y.N(\"web_player_ssdai_seek_without_offset_killswitch\")\u0026\u0026(d\u003dCS(a,b).rq);a.Ca.seekTo(d);a\u003da.api.Mc();b\u003da.getPlayerState();g.xJ(c)\u0026\u0026!g.xJ(b)?a.playVideo():g.T(c,4)\u0026\u0026!g.T(b,4)\u0026\u0026a.pauseVideo()};\nES\u003dfunction(a,b){a.rb\u003dNaN;a.jb.stop();a.Ba\u0026\u0026b\u0026\u0026GS(a.Ba);a.fb\u003dnull;a.Ba\u003dnull};\nHS\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?-1:b;c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;a.ma();for(var d\u003db,e\u003dc,f\u003d[],h\u003dg.q(a.I),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,(l.Gc\u003cd||l.Zc\u003ee)\u0026\u0026f.push(l);a.I\u003df;d\u003db;e\u003dc;f\u003dg.q(a.D.values());for(h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.start\u003e\u003dd\u0026\u0026h.end\u003c\u003de\u0026\u0026(a.Ca.removeCueRange(h),a.D.delete(h.getId()),a.Ca.Da(\"sdai\",\"rmAdCR\"));d\u003dCS(a,b/1E3);b\u003dd.Pl;d\u003dd.rq;b\u0026\u0026(d\u003d1E3*d-b.Gc,e\u003db.Gc+d,a.ma(),b.durationMs\u003dd,b.Zc\u003de,XDa(a,b));(b\u003dCS(a,c/1E3).Pl)\u0026\u0026a.Fj(\"Invalid_clearEndTimeMs_\"+c+\"_that_falls_during_\"+\nyS(b)+\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")};\nYDa\u003dfunction(a){a.Y.N(\"web_player_ss_timeline_manager_reset_all_killswitch\")||(a.Ia.clear(),a.Za.clear(),a.Ka.clear(),a.D.clear(),a.B\u003d[],a.I\u003d[],a.u.clear(),a.ub.clear(),a.K.clear(),a.Aa.clear(),a.Wa\u003d[],a.S\u003dnull,a.jc.clear(),a.xa\u003d[],a.xb\u003d[],a.Zb\u003d[],a.Nb\u003d[],a.La\u003d[],a.Qb.clear(),a.hc.clear(),a.dc.clear(),a.Sa.clear(),a.isLiveNow\u003d!0,a.X\u003d!1,a.i\u003dvoid 0,a.ob\u003d0,a.Va\u003d!0,a.C\u003d!1,a.xn\u003d0,a.Fb\u003d0,a.Eb\u003d!1)};\nXDa\u003dfunction(a,b){var c\u003da.D.get(b.cpn);if(c){a\u003dg.q(a.B);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.start\u003d\u003d\u003dc.end?d.start\u003db.Gc+b.durationMs:d.end\u003d\u003d\u003dc.start\u0026\u0026(d.end\u003db.Gc);c.start\u003db.Gc;c.end\u003db.Gc+b.durationMs}};\nyS\u003dfunction(a){var b;return\"playback_timelinePlaybackId_\"+a.Fc+\"_video_id_\"+(null\u003d\u003d\u003d(b\u003da.videoData)||void 0\u003d\u003d\u003db?void 0:b.videoId)+\"_durationMs_\"+a.durationMs+\"_enterTimeMs_\"+a.Gc+\"_parentReturnTimeMs_\"+a.Zc};\nJS\u003dfunction(a,b,c){c\u003da.Aa.get(c);c||(b+\u003dIS(a),c\u003dCS(a,b,1).Pl);return c};\nKS\u003dfunction(a,b,c,d){if(d)for(d\u003d0;d\u003ca.B.length;){var e\u003da.B[d];if(e.start\u003cb\u0026\u0026e.end\u003ec){var f\u003de.end;e.end\u003db;ZDa(a,c,f)}else if(e.start\u003e\u003db\u0026\u0026e.start\u003cc\u0026\u0026e.end\u003ec)e.start\u003dc;else if(e.end\u003eb\u0026\u0026e.end\u003c\u003dc\u0026\u0026e.start\u003cb)e.end\u003db;else if(e.start\u003e\u003db\u0026\u0026e.end\u003c\u003dc){a.Ca.removeCueRange(e);if(a.La.includes(e))a.onCueRangeExit(e);a.B.splice(d,1);continue}d++}else ZDa(a,b,c)};\nZDa\u003dfunction(a,b,c){b\u003dVDa(b,c);c\u003d!0;g.lc(a.B,b,function(h,l){return h.start-l.start});\nfor(var d\u003d0;d\u003ca.B.length;){if(0\u003cd){var e\u003da.B[d],f\u003da.B[d-1];if(Math.round(f.end/1E3)\u003e\u003dMath.round(e.start/1E3)){f.end\u003de.end;e!\u003d\u003db?a.Ca.removeCueRange(e):c\u003d!1;a.B.splice(d,1);continue}}d++}if(c)for(a.Ca.addCueRange(b),b\u003da.Ca.Bv(\"serverstitchedcuerange\",36E5),b\u003dg.q(b),c\u003db.next();!c.done;c\u003db.next())a.D.delete(c.value.getId())};\nLS\u003dfunction(a,b,c){if(void 0\u003d\u003d\u003dc||!c){c\u003dg.q(a.Wa);for(var d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;if(b\u003e\u003dd.start\u0026\u0026b\u003c\u003dd.end)return;if(b\u003d\u003d\u003dd.end+1){d.end+\u003d1;return}}a.Wa.push(new QDa(b))}};\ng.$Da\u003dfunction(a,b){a\u003dg.q(a.Wa);for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,b\u003e\u003dc.start\u0026\u0026b\u003c\u003dc.end)return!0;return!1};\nIS\u003dfunction(a){var b\u003d0;a.Y.N(\"web_player_ss_media_time_offset\")\u0026\u0026(b\u003d0\u003d\u003d\u003da.Ca.getStreamTimeOffset()?a.Ca.hd():a.Ca.getStreamTimeOffset());return b};\naEa\u003dfunction(a,b){var c\u003d[];a\u003da.K.get(b);if(!a)return[];a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.cpn\u0026\u0026c.push(b.cpn);return c};\nbEa\u003dfunction(a,b,c){var d\u003d0;a\u003da.K.get(c);if(!a)return-1;a\u003dg.q(a);for(c\u003da.next();!c.done;c\u003da.next()){if(c.value.cpn\u003d\u003d\u003db)return d;d++}return-1};\ncEa\u003dfunction(a,b){var c,d\u003d[];a\u003da.K.get(b);if(!a)return[];a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())(b\u003dnull\u003d\u003d\u003d(c\u003db.value.videoData)||void 0\u003d\u003d\u003dc?void 0:c.videoId)\u0026\u0026d.push(b);return d};\ndEa\u003dfunction(a,b){var c\u003d0;a\u003da.K.get(b);if(!a)return 0;a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,0!\u003d\u003db.durationMs\u0026\u0026b.Zc!\u003d\u003db.Gc\u0026\u0026c++;return c};\neEa\u003dfunction(a,b,c){var d\u003d!1;if(c\u0026\u0026(c\u003da.K.get(c))){c\u003dg.q(c);for(var e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,0!\u003d\u003de.durationMs\u0026\u0026e.Zc!\u003d\u003de.Gc\u0026\u0026(e\u003de.cpn,b\u003d\u003d\u003de\u0026\u0026(d\u003d!0),d\u0026\u0026!a.hc.has(e)\u0026\u0026(a.Ca.Da(\"sdai\",\"decoratedAd.\"+e),a.hc.add(e)))}};\nvS\u003dfunction(a){a.oa\u0026\u0026a.Ca.Da(\"sdai\",{adf:\"0_\"+((new Date).getTime()/1E3-a.Fb)+\"_isTimeout_\"+a.X})};\nSDa\u003dfunction(a,b,c){if(a.xa.length)for(var d\u003d{},e\u003dg.q(a.xa),f\u003de.next();!f.done;d\u003d{Yo:d.Yo},f\u003de.next()){d.Yo\u003df.value;f\u003d1E3*d.Yo.startSecs;var h\u003d1E3*d.Yo.durationSecs+f;if(b\u003ef\u0026\u0026b\u003ch||c\u003ef\u0026\u0026c\u003ch)return Ro(a.Zb,function(l){return function(m){return m.identifier\u003d\u003d\u003dl.Yo.identifier}}(d))||(a.Ca.Da(\"sdai\",\"adskip_\"+b),a.Zb.push(d.Yo)),d.Yo}};\nMS\u003dfunction(a){a.X\u003d!1;a.Z.isActive()\u0026\u0026vS(a);a.Z.stop();a.Xv(!1)};\nwS\u003dfunction(a){return a.Y.experiments.kb(\"html5_ssdai_use_new_ad_report\")};\nNS\u003dfunction(a,b,c){g.G.call(this);var d\u003dthis;this.api\u003da;this.Y\u003db;this.i\u003dc;this.I\u003dnew Map;this.u\u003d[];this.B\u003dthis.K\u003dnull;this.X\u003dNaN;this.D\u003dthis.C\u003dnull;this.S\u003dnew g.L(function(){fEa(d,d.X)});\nthis.Z\u003d[];this.oa\u003dnew g.L(function(){var e\u003dd.Z.pop();if(e){var f\u003de.Fc,h\u003de.playerVars;e\u003de.playerType;h\u0026\u0026(h.prefer_gapless\u003d!0,d.api.preloadVideoByPlayerVars(h,e,NaN,\"\",f),d.Z.length\u0026\u0026g.fs(d.oa,4500))}});\nthis.events\u003dnew g.LC(this);c.getPlayerType();g.I(this,this.S);g.I(this,this.oa);g.I(this,this.events);this.events.T(this.api,g.tz(\"childplayback\"),this.onCueRangeEnter);this.events.T(this.api,\"onQueuedVideoLoaded\",this.onQueuedVideoLoaded);this.events.T(this.api,\"presentingplayerstatechange\",this.Oh)};\njEa\u003dfunction(a,b,c,d,e,f){var h\u003db.cpn,l\u003db.docid||b.video_id||b.videoId||b.id,m\u003da.i;f\u003dvoid 0\u003d\u003d\u003df?e+d:f;if(e\u003ef)return OS(a,\"e.enterAfterReturn enterTimeMs\u003d\"+e+\" is greater than parentReturnTimeMs\u003d\"+f.toFixed(3),h,l),\"\";var n\u003d1E3*m.getMinSeekableTime();if(e\u003cn)return OS(a,\"e.enterBeforeMinSeekable enterTimeMs\u003d\"+e+\" is less than parentMinSeekableTimeMs\u003d\"+n,h,l),\"\";n\u003d1E3*m.getDuration();if(f\u003en)return m\u003d\"e.returnAfterDuration parentReturnTimeMs\u003d\"+f.toFixed(3)+\" is greater than parentDurationMs\u003d\"+n+\". And timestampOffset in seconds is \"+\nm.hd(),OS(a,m,h,l),\"\";n\u003dnull;for(var p\u003dg.q(a.u),r\u003dp.next();!r.done;r\u003dp.next()){r\u003dr.value;if(e\u003e\u003dr.Gc\u0026\u0026e\u003cr.Zc)return OS(a,\"e.overlappingEnter\",h,l),a.ma(),\"\";if(f\u003c\u003dr.Zc\u0026\u0026f\u003er.Gc)return OS(a,\"e.overlappingReturn\",h,l),a.ma(),\"\";if(f\u003d\u003d\u003dr.Gc)return OS(a,\"e.outOfOrder\",h,l),a.ma(),\"\";e\u003d\u003d\u003dr.Zc\u0026\u0026(n\u003dr)}h\u003d\"cs_childplayback_\"+gEa++;l\u003d{Id:PS(d,!0),Tj:Infinity,target:null};var t\u003d{Fc:h,playerVars:b,playerType:c,durationMs:d,Gc:e,Zc:f,Dn:l};a.u\u003da.u.concat(t).sort(function(y,z){return y.Gc-z.Gc});\nn?hEa(a,n,{Id:PS(n.durationMs,!0),Tj:a.Y.N(\"timeline_manager_transition_killswitch\")?Infinity:n.Dn.Tj,target:t}):(b\u003d{Id:PS(e,!1),Tj:e,target:t},a.I.set(b.Id,b),a.ma(),m.addCueRange(b.Id));b\u003da.Y.N(\"html5_gapless_preloading\");if(a.i\u003d\u003d\u003da.api.Mc()\u0026\u0026(m\u003d1E3*m.getCurrentTime(),m\u003e\u003dt.Gc\u0026\u0026m\u003ct.Zc)){var u\u003da.api.Mc().getPlayerState(),x\u003dm-t.Gc;(0,zh)(function(){iEa(a,t,x/1E3,u)});\nb\u003d!1}b\u0026\u0026(a.Z.unshift(t),g.fs(a.oa,0));a.ma();return h};\nPS\u003dfunction(a,b){return new g.rz(Math.max(0,a-5E3),b?0x8000000000000:a-1,{namespace:\"childplayback\",priority:9})};\nkEa\u003dfunction(a,b,c,d){a.ma();a.B\u003dd;a.api.Uy(a.i,c,b)};\nlEa\u003dfunction(a,b,c,d){a.ma();a.B\u003dd;d\u003db.Fc;var e\u003db.playerVars,f\u003db.playerType;a.K\u003db;e\u0026\u0026a.api.enqueueVideoByPlayerVars(e,f,c,d)};\nhEa\u003dfunction(a,b,c){var d\u003db.Dn;b.Dn\u003dc;QS(a,b)\u0026\u0026(c\u003da.api.Mc(),d.Id\u003d\u003d\u003da.B\u0026\u0026RS(a),a.ma(),c.removeCueRange(d.Id),b\u003db.Dn,a.ma(),c.addCueRange(b.Id))};\nRS\u003dfunction(a){a.K\u003dnull;a.B\u003dnull;a.api.Vs()||a.api.clearQueue()};\nmEa\u003dfunction(a,b){QS(a,b)||OS(a,\"e.childPlaybackIsNotPresenting\");return b.Zc\u003d\u003d\u003db.Gc+b.durationMs?(a\u003da.api.Mc(),b.Gc+1E3*a.getCurrentTime()):b.Zc};\nSS\u003dfunction(a,b){var c\u003d0;a\u003dg.q(a.u);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003dd.Gc/1E3+c,f\u003de+d.durationMs/1E3;if(e\u003eb)break;if(f\u003eb)return{Pl:d,rq:b-e};c\u003df-d.Zc/1E3}return{Pl:null,rq:b-c}};\nfEa\u003dfunction(a,b){var c\u003da.D||a.api.Mc().getPlayerState();TS(a,!0);b\u003da.Y.N(\"html5_playbacktimeline_seektoinf_killswitch\")||isFinite(b)?b:a.i.wj();var d\u003dSS(a,b);b\u003dd.Pl;d\u003dd.rq;var e\u003db\u0026\u0026!QS(a,b)||!b\u0026\u0026a.i!\u003d\u003da.api.Mc(),f\u003d1E3*d;f\u003da.B\u0026\u0026a.B.start\u003c\u003df\u0026\u0026f\u003c\u003da.B.end;!e\u0026\u0026f||RS(a);a.ma();b?(a.ma(),iEa(a,b,d,c)):(a.ma(),US(a,d,c))};\nUS\u003dfunction(a,b,c){var d\u003da.i,e\u003da.api.Mc();d!\u003d\u003de\u0026\u0026a.api.ll(d.getPlayerType());d.seekTo(b,{Wd:\"application_timelinemanager\"});nEa(a,c)};\niEa\u003dfunction(a,b,c,d){var e\u003dQS(a,b);if(!e){b.playerVars.prefer_gapless\u003d!0;var f\u003dnew HF(a.Y,b.playerVars);f.Fc\u003db.Fc;a.api.jo(f,b.playerType)}f\u003da.api.Mc();e||(b\u003db.Dn,a.ma(),f.addCueRange(b.Id));f.seekTo(c,{Wd:\"application_timelinemanager\"});nEa(a,d)};\nnEa\u003dfunction(a,b){a\u003da.api.Mc();var c\u003da.getPlayerState();g.xJ(b)\u0026\u0026!g.xJ(c)?a.playVideo():g.T(b,4)\u0026\u0026!g.T(c,4)\u0026\u0026a.pauseVideo()};\nTS\u003dfunction(a,b){a.X\u003dNaN;a.S.stop();a.C\u0026\u0026b\u0026\u0026GS(a.C);a.D\u003dnull;a.C\u003dnull};\nQS\u003dfunction(a,b){a\u003da.api.Mc();return!!a\u0026\u0026a.getVideoData().Fc\u003d\u003d\u003db.Fc};\noEa\u003dfunction(a){var b\u003da.u.find(function(e){return QS(a,e)});\nif(b){var c\u003da.api.Mc();RS(a);var d\u003dnew g.rJ(8);b\u003dmEa(a,b)/1E3;US(a,b,d);c.Da(\"forceParentTransition\",\"childPlayback\");a.i.Da(\"forceParentTransition\",\"parentPlayback\")}};\nVS\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?-1:b;c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;a.ma();for(var d\u003db,e\u003dc,f\u003dg.q(a.I),h\u003df.next();!h.done;h\u003df.next()){var l\u003dg.q(h.value);h\u003dl.next().value;l\u003dl.next().value;l.Tj\u003e\u003dd\u0026\u0026l.target\u0026\u0026l.target.Zc\u003c\u003de\u0026\u0026(a.i.removeCueRange(h),a.I.delete(h))}d\u003db;e\u003dc;f\u003d[];h\u003dg.q(a.u);for(l\u003dh.next();!l.done;l\u003dh.next())if(l\u003dl.value,l.Gc\u003e\u003dd\u0026\u0026l.Zc\u003c\u003de){var m\u003da;m.K\u003d\u003d\u003dl\u0026\u0026RS(m);QS(m,l)\u0026\u0026m.api.Mo(l.playerType)}else f.push(l);a.u\u003df;d\u003dSS(a,b/1E3);b\u003dd.Pl;d\u003dd.rq;b\u0026\u0026(d*\u003d1E3,pEa(a,b,d,b.Zc\u003d\u003d\u003db.Gc+b.durationMs?b.Gc+d:b.Zc));\n(b\u003dSS(a,c/1E3).Pl)\u0026\u0026OS(a,\"Invalid clearEndTimeMs\u003d\"+c+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(b.Fc+\" video_id\u003d\"+b.playerVars.video_id+\" durationMs\u003d\"+b.durationMs+\" enterTimeMs\u003d\"+b.Gc+\" parentReturnTimeMs\u003d\"+b.Zc+\"}.Child playbacks can only have duration updated not their start.\"))};\npEa\u003dfunction(a,b,c,d){a.ma();b.durationMs\u003dc;b.Zc\u003dd;d\u003d{Id:PS(c,!0),Tj:c,target:null};hEa(a,b,d);QS(a,b)\u0026\u00261E3*a.api.Mc().getCurrentTime()\u003ec\u0026\u0026(b\u003dmEa(a,b)/1E3,c\u003da.api.Mc().getPlayerState(),US(a,b,c))};\nOS\u003dfunction(a,b,c,d){c||d?a.i.Da(\"timelineerror\",b+\";cpn.\"+(c+\";videoId.\"+d)):a.i.Da(\"timelineerror\",b)};\nrEa\u003dfunction(a){a\u0026\u0026\"web\"!\u003d\u003da\u0026\u0026qEa.includes(a)};\nYS\u003dfunction(a,b){g.G.call(this);var c\u003dthis;this.data\u003d[];this.B\u003da||NaN;this.u\u003db||null;this.i\u003dnew g.L(function(){WS(c);XS(c)});\ng.I(this,this.i)};\nWS\u003dfunction(a){var b\u003d(0,g.Q)();a.data.forEach(function(c){c.expire\u003cb\u0026\u0026ZS(a,c,!0)});\na.data\u003dg.hq(a.data,function(c){return!(c.expire\u003cb)})};\nZS\u003dfunction(a,b,c){c\u0026\u0026a.u\u0026\u0026a.u(b.value)};\nXS\u003dfunction(a){a.i.stop();var b\u003dInfinity;for(var c\u003dg.q(a.data),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.expire\u003cb\u0026\u0026(b\u003dd.expire);b\u0026\u0026isFinite(b)\u0026\u0026(b\u003dMath.max(b-Date.now(),100),a.i.start(b))};\n$S\u003dfunction(){g.Is.call(this);this.D\u003dnew Map};\naT\u003dfunction(a){this.data\u003dwindow.Float32Array?new Float32Array(a):Array(a);this.u\u003dthis.i\u003da-1};\nsEa\u003dfunction(a){return a.data[a.i]||0};\nbT\u003dfunction(a){g.G.call(this);this.B\u003da;this.i\u003dnew Map;this.u\u003dnew g.L(this.sample,250,this);g.I(this,this.u);this.start()};\ncT\u003dfunction(a,b){var c;if(null\u003d\u003d\u003d(c\u003da.i.get(b))||void 0\u003d\u003d\u003dc)a\u003dvoid 0;else{a\u003dc.buffer;for(b\u003d[];a.u!\u003d\u003da.i;)a.u\u003d(a.u+1)%a.data.length,b.push(a.data[a.u]);a\u003db}return a||[]};\ndT\u003dfunction(a,b){var c;return(null\u003d\u003d\u003d(c\u003da.i.get(b))||void 0\u003d\u003d\u003dc?void 0:sEa(c.buffer))||0};\neT\u003dfunction(a){this.u\u003da;this.i\u003dNaN;this.buffer\u003dnew aT(100)};\ntEa\u003dfunction(a){var b\u003d/codecs\u003d\"([^\"]*)\"/.exec(a.mimeType);return b\u0026\u0026b[1]?b[1]+\" (\"+a.kc()+\")\":a.kc()};\nfT\u003dfunction(a){g.G.call(this);var b\u003dthis;this.i\u003dnull;for(var c\u003d[],d\u003d0;100\u003e\u003dd;d++)c.push(d/100);c\u003d{threshold:c,trackVisibility:!0,delay:1E3};(this.u\u003dwindow.IntersectionObserver?new IntersectionObserver(function(e){e\u003de[e.length-1];\"undefined\"\u003d\u003d\u003dtypeof e.isVisible?b.i\u003dnull:b.i\u003de.isVisible?e.intersectionRatio:0},c):null)\u0026\u0026this.u.observe(a)};\nuEa\u003dfunction(a,b){Ela(a,\"version\",b)};\nhT\u003dfunction(a){g.V.call(this,{G:\"div\",Ja:[\"html5-video-player\"],W:{tabindex:\"-1\",id:a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId:a.config.attrs.id},U:[{G:\"div\",L:g.gT.VIDEO_CONTAINER,W:{\"data-layer\":\"0\"}}]});var b\u003dthis;this.app\u003da;this.ev\u003dthis.Fa(g.gT.VIDEO_CONTAINER);this.Bt\u003dnew g.Zm(0,0,0,0);this.Kb\u003dnull;this.PA\u003dnew g.Zm(0,0,0,0);this.qE\u003dthis.mF\u003dthis.lF\u003dNaN;this.Hz\u003dthis.MA\u003dthis.cG\u003dthis.NJ\u003d!1;this.zD\u003dNaN;this.PE\u003d!1;this.ww\u003dnull;this.FF\u003dfunction(){b.element.focus()};\nvar c\u003dthis.element.addEventListener,d\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(f,h,l){c.apply(b.element,[f,h,l])};\nthis.removeEventListener\u003dfunction(f,h,l){d.apply(b.element,[f,h,l])};\nvar e\u003da.V();e.transparentBackground\u0026\u0026this.cn(\"ytp-transparent\");\"0\"\u003d\u003d\u003de.controlsType\u0026\u0026this.cn(\"ytp-hide-controls\");g.M(this.element,\"ytp-exp-bottom-control-flexbox\");e.N(\"html5_player_bottom_linear_gradient\")\u0026\u0026g.M(this.element,\"ytp-linear-gradient-bottom-experiment\");Sqa(e)\u0026\u0026g.M(this.element,\"ytp-larger-tap-buttons\");e.N(\"enable_new_paid_product_placement\")\u0026\u0026!g.OE(e)\u0026\u0026g.M(this.element,\"ytp-exp-ppp-update\");QE(e)\u0026\u0026g.M(this.element,\"ytp-exp-hybrid-controls\");uEa(this.element,vEa(a));this.hO\u003d!1;this.Fv\u003d\nnew g.zg(NaN,NaN);wEa(this);this.T(a.Ua,\"onMutedAutoplayChange\",this.onMutedAutoplayChange)};\nwEa\u003dfunction(a){function b(){a.Kb\u0026\u0026iT(a);jT(a)!\u003d\u003da.PE\u0026\u0026a.resize()}\nfunction c(h,l){a.Ns(h,l)}\nfunction d(h){h.getVideoData()\u0026\u0026a.updateVideoData(h.getVideoData())}\nfunction e(){a.PA\u003dnew g.Zm(0,0,0,0);a.Bt\u003dnew g.Zm(0,0,0,0)}\nvar f\u003da.app.Ua;f.addEventListener(\"initializingmode\",e);f.addEventListener(\"videoplayerreset\",d);f.addEventListener(\"videodatachange\",c);f.addEventListener(\"presentingplayerstatechange\",b);g.qe(a,function(){f.removeEventListener(\"initializingmode\",e);f.removeEventListener(\"videoplayerreset\",d);f.removeEventListener(\"videodatachange\",c);f.removeEventListener(\"presentingplayerstatechange\",b)})};\nxEa\u003dfunction(a){var b\u003dg.tM(a.app);if(b\u003db?b.getVideoData():null){if(g.fG(b)||g.gG(b)||g.iG(b))return 16/9;if(PF(b)\u0026\u0026b.C.i)return a\u003db.C.videoInfos[0].video,kT(a.width,a.height)}return(a\u003da.Kb)?kT(a.videoWidth,a.videoHeight):16/9};\nyEa\u003dfunction(a,b,c,d){var e\u003dc,f\u003dkT(b.width,b.height);a.NJ?e\u003dc\u003cf?Infinity:0:isNaN(a.qE)?isNaN(a.mF)||(e\u003da.mF):e\u003da.qE;isFinite(e)||(e\u003dMath.max(c,f));a\u003de\u003ef?{width:b.width,height:b.width/e,aspectRatio:e}:e\u003cf?{width:b.height*e,height:b.height,aspectRatio:e}:{width:b.width,height:b.height,aspectRatio:f};d||isNaN(c)||(c\u003ee?a.width\u003da.height*c:c\u003ce\u0026\u0026(a.height\u003da.width/c),a.aspectRatio\u003dc);return a};\nkT\u003dfunction(a,b){return 1\u003eMath.abs(lT*b-a)||1\u003eMath.abs(lT/a-b)?lT:a/b};\njT\u003dfunction(a){if(1\u003d\u003d\u003da.app.getAppState())return!1;if(6\u003d\u003d\u003da.app.getAppState())return!0;var b\u003dg.tM(a.app);if(!b||b.jm())return!1;var c\u003da.app.Ua.Ab();a\u003d!g.T(c,2)||!a.app.V().N(\"html5_leanback_gapless_elem_display_killswitch\")\u0026\u0026b\u0026\u0026b.getVideoData().La;b\u003dg.T(c,1024);return c\u0026\u0026a\u0026\u0026!b\u0026\u0026!c.isCued()};\niT\u003dfunction(a){var b\u003d\"3\"\u003d\u003d\u003da.app.V().controlsType\u0026\u0026!a.Hz\u0026\u0026jT(a)\u0026\u0026!a.app.Aw||!1;a.Kb.controls\u003db;a.Kb.tabIndex\u003db?0:-1;b?a.Kb.removeEventListener(\"focus\",a.FF):a.app.V().N(\"disable_focus_redirect\")||a.Kb.addEventListener(\"focus\",a.FF)};\nzEa\u003dfunction(a){var b\u003da.vg(),c\u003d1,d\u003d!1,e\u003dyEa(a,b,a.getVideoAspectRatio()),f\u003da.app.V().N(\"enable_desktop_player_underlay\"),h\u003dbv(),l\u003df\u0026\u0026a.cG\u0026\u0026768\u003ca.getPlayerSize().width;if(jT(a)){var m\u003dxEa(a);var n\u003disNaN(m)||g.dx||QF\u0026\u0026g.Tj||l;cv\u0026\u0026!g.uc(601)?m\u003de.aspectRatio:n\u003dn||\"3\"\u003d\u003d\u003da.app.V().controlsType;n?l?(n\u003da.app.V().N(\"place_shrunken_video_on_left_of_player\"),m\u003d(.5-.46)/2,m*\u003da.getPlayerSize().width,n\u003dn?m:a.getPlayerSize().width-b.width-m,n\u003dnew g.Zm(n,0,b.width,b.height)):n\u003dnew g.Zm(0,0,b.width,b.height):(c\u003de.aspectRatio/\nm,n\u003dnew g.Zm((b.width-e.width/c)/2,(b.height-e.height)/2,e.width/c,e.height),1\u003d\u003d\u003dc\u0026\u0026g.Tj\u0026\u0026(m\u003dn.width-b.height*m,0\u003cm\u0026\u0026(n.width+\u003dm,n.height+\u003dm)));if(h||a.hO)a.Kb.style.display\u003d\"\";a.PE\u003d!0}else{n\u003d-b.height;cv?n*\u003dwindow.devicePixelRatio:g.RE\u0026\u0026(n-\u003dwindow.screen.height);n\u003dnew g.Zm(0,n,b.width,b.height);if(h||a.hO)a.Kb.style.display\u003d\"none\";a.PE\u003d!1}$m(a.PA,n)||(a.PA\u003dn,g.vE(a.app.V())?(a.Kb.style.setProperty(\"width\",n.width+\"px\",\"important\"),a.Kb.style.setProperty(\"height\",n.height+\"px\",\"important\")):g.rn(a.Kb,\nn.getSize()),d\u003dnew g.xg(n.left,n.top),g.kn(a.Kb,Math.round(d.x),Math.round(d.y)),d\u003d!0);b\u003dnew g.Zm((b.width-e.width)/2,(b.height-e.height)/2,e.width,e.height);$m(a.Bt,b)||(a.Bt\u003db,d\u003d!0);g.cn(a.Kb,\"transform\",1\u003d\u003d\u003dc?\"\":\"scaleX(\"+c+\")\");f\u0026\u0026l!\u003d\u003da.MA\u0026\u0026(a.MA\u003dl,a.app.Ua.ea(\"playerUnderlayVisibilityChange\",a.MA));return d};\nAEa\u003dfunction(){this.csn\u003dg.ty();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.B\u003dnew Set;this.i\u003dnew Set;this.u\u003dnew Set};\nBEa\u003dfunction(a,b){a.elements.has(b);a.elements.delete(b);a.B.delete(b);a.i.delete(b);a.u.delete(b)};\nCEa\u003dfunction(a){if(a.csn!\u003d\u003dg.ty())if(\"UNDEFINED_CSN\"\u003d\u003d\u003da.csn)a.csn\u003dg.ty();else{var b\u003dg.ty(),c\u003dg.sy();if(b\u0026\u0026c){a.csn\u003db;for(var d\u003dg.q(a.elements),e\u003dd.next();!e.done;e\u003dd.next())(e\u003de.value.visualElement)\u0026\u0026e.isClientVe()\u0026\u0026g.Gy(void 0,b,c,[e])}if(b)for(a\u003dg.q(a.i),e\u003da.next();!e.done;e\u003da.next())(c\u003de.value.visualElement)\u0026\u0026c.isClientVe()\u0026\u0026g.Hy(b,c,void 0)}};\nmT\u003dfunction(a,b,c,d,e){g.V.call(this,{G:\"div\",L:\"ytp-horizonchart\"});this.D\u003db;this.sampleCount\u003dc;this.B\u003dd;this.C\u003de;this.index\u003d0;this.heightPx\u003d-1;this.u\u003dthis.ctx\u003dnull;this.i\u003dMath.round(a/c);this.element.style.width\u003dthis.i*this.sampleCount+\"px\";this.element.style.height\u003dthis.D+\"em\"};\nnT\u003dfunction(a,b){if(-1\u003d\u003d\u003da.heightPx){var c\u003dnull;try{c\u003dg.ih(\"CANVAS\"),a.ctx\u003dc.getContext(\"2d\")}catch(e){}if(a.ctx){var d\u003da.i*a.sampleCount;a.u\u003dc;a.u.width\u003dd;a.u.style.width\u003dd+\"px\";a.element.appendChild(a.u)}else for(a.sampleCount\u003dMath.floor(a.sampleCount/4),a.i*\u003d4,c\u003d0;c\u003ca.sampleCount;c++)d\u003dg.ih(\"SPAN\"),d.style.width\u003da.i+\"px\",d.style.left\u003da.i*c+\"px\",a.element.appendChild(d)}c\u003da.element.clientHeight||24;c!\u003d\u003da.heightPx\u0026\u0026(a.heightPx\u003dc,a.ctx\u0026\u0026(c\u003d1\u003c(window.devicePixelRatio||1)?2:1,a.u.height\u003da.heightPx*\nc,a.u.style.height\u003da.heightPx+\"px\",a.ctx.scale(1,c)));b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())a.setValue(a.index,c.value),a.index\u003d(a.index+1)%a.sampleCount;b\u003da.index;a.ctx?a.ctx.clearRect(b*a.i,0,a.i,a.heightPx):(a\u003da.element.children[b],a.style.height\u003d\"0px\",a.style.borderTop\u003d\"\")};\noT\u003dfunction(a){var b\u003dnull;b\u003d{G:\"button\",Ja:[\"html5-video-info-panel-close\",\"ytp-button\"],W:{title:\"close\"},va:\"[x]\"};g.V.call(this,{G:\"div\",L:\"html5-video-info-panel\",U:[b,{G:\"div\",L:\"html5-video-info-panel-content\",U:[{G:\"div\",U:[{G:\"div\",va:\"Video ID / sCPN\"},{G:\"span\",va:\"{{video_id_and_cpn}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Viewport / Frames\"},{G:\"span\",va:\"{{dims_and_frames}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Current / Optimal Res\"},{G:\"span\",va:\"{{resolution}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Volume / Normalized\"},\n{G:\"span\",va:\"{{volume}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Codecs\"},{G:\"span\",va:\"{{codecs}}\"}]},{G:\"div\",W:{style:\"{{shader_info_style}}\"},U:[{G:\"div\",va:\"Shader Info\"},{G:\"span\",va:\"{{shader_info}}\"}]},{G:\"div\",W:{style:\"{{color_style}}\"},U:[{G:\"div\",va:\"Color\"},{G:\"span\",va:\"{{color}}\"}]},{G:\"div\",W:{style:\"{{drm_style}}\"},U:[{G:\"div\",va:\"Protected\"},{G:\"span\",va:\"{{drm}}\"}]},{G:\"div\",W:{style:\"{{bandwidth_style}}\"},U:[{G:\"div\",va:\"Connection Speed\"},{G:\"span\",U:[{G:\"span\",va:\"{{bandwidth_chart}}\"},\n{G:\"span\",va:\"{{bandwidth_kbps}}\"}]}]},{G:\"div\",W:{style:\"{{network_activity_style}}\"},U:[{G:\"div\",va:\"Network Activity\"},{G:\"span\",U:[{G:\"span\",va:\"{{network_activity_chart}}\"},{G:\"span\",va:\"{{network_activity_bytes}}\"}]}]},{G:\"div\",U:[{G:\"div\",va:\"Buffer Health\"},{G:\"span\",U:[{G:\"span\",va:\"{{buffer_health_chart}}\"},{G:\"span\",va:\"{{buffer_health_seconds}}\"}]}]},{G:\"div\",W:{style:\"{{live_latency_style}}\"},U:[{G:\"div\",va:\"Live Latency\"},{G:\"span\",U:[{G:\"span\",va:\"{{live_latency_chart}}\"},{G:\"span\",\nva:\"{{live_latency_secs}}\"}]}]},{G:\"div\",W:{style:\"{{live_mode_style}}\"},U:[{G:\"div\",va:\"Live Mode\"},{G:\"span\",va:\"{{live_mode}}\"}]},{G:\"div\",W:{style:\"{{playback_categories_style}}\"},U:[{G:\"div\",va:\"Playback Categories\"},{G:\"span\",va:\"{{playback_categories}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Mystery Text\"},{G:\"span\",va:\"{{debug_info}}\"}]},{G:\"div\",W:{style:\"{{cotn_and_local_media_style}}\"},U:[{G:\"div\",va:\"COTN / Local Media\"},{G:\"span\",va:\"{{cotn_and_local_media}}\"}]},{G:\"div\",W:{style:\"{{release_style}}\"},\nU:[{G:\"div\",va:\"Player Release\"},{G:\"span\",va:\"{{release_name}}\"}]}]}]});b\u0026\u0026(b\u003dthis.Fa(\"html5-video-info-panel-close\"),this.T(b,\"click\",this.hide));b\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];var c\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \"),d\u003db.map(function(e){return e/4});\nthis.i\u003dnew mT(300,1,150,b,c);g.I(this,this.i);this.Pa(\"bandwidth_chart\",this.i);this.B\u003dnew mT(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.I(this,this.B);this.Pa(\"live_latency_chart\",this.B);this.u\u003dnew mT(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.I(this,this.u);this.Pa(\"buffer_health_chart\",this.u);this.C\u003dnew mT(300,1,150,d,c);g.I(this,this.C);this.Pa(\"network_activity_chart\",this.C);this.delay\u003dnew g.L(this.Qa,\n500,this);g.I(this,this.delay);this.Ua\u003da};\nDEa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b\u003da.gg,c\u003da.Gg,d\u003da.getLastSegmentNumber,e\u003da.Gs;this.Tl\u003da.Tl;this.gg\u003db;this.Gg\u003dc;this.getLastSegmentNumber\u003dd;this.Gs\u003de};\nEEa\u003dfunction(a,b){if(0\u003eb)return!0;var c\u003da.getLastSegmentNumber();return b\u003cc||b\u003d\u003d\u003dc\u0026\u0026!a.Tl||b\u003d\u003d\u003dc\u0026\u0026(a\u003da.Gs())\u0026\u0026b\u003d\u003d\u003da.Na?!0:!1};\nFEa\u003dfunction(a,b,c){if(!EEa(a,b))return 0;if(!a.gg||!isNaN(c)\u0026\u00260\u003cc)return 2;if(0\u003eb)return 1;c\u003da.getLastSegmentNumber();return b\u003cc||b\u003d\u003d\u003dc\u0026\u0026(a\u003da.Gs())\u0026\u0026b\u003d\u003d\u003da.Na\u0026\u0026!a.pending?2:1};\npT\u003dfunction(a,b){this.schedule\u003da;this.policy\u003db;this.playbackRate\u003d1};\nGEa\u003dfunction(a,b){var c\u003dMath.min(2.5,XD(a.schedule));a\u003dqT(a);return b-c*a};\nrT\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;a.policy.kd\u0026\u0026(d\u003dMath.abs(d));d/\u003da.playbackRate;var f\u003d1/ZD(a.schedule);var h\u003d.9*(d-a.policy.Ug);h\u003dMath.max(h,XD(a.schedule)+2048*f);c\u003dh/f*a.policy.ip/(b+c);c\u003dMath.min(c,d);a.policy.Yd\u0026\u0026e\u0026\u0026(c\u003dMath.max(c,a.policy.Yd));return HEa(a,c,b)};\nHEa\u003dfunction(a,b,c){return Math.ceil(Math.max(Math.max(65536,a.policy.hp*c),Math.min(Math.min(a.policy.Ka,31*c),Math.ceil(b*c))))||65536};\nqT\u003dfunction(a){return ZD(a.schedule,!a.policy.Zj,a.policy.gp)};\nsT\u003dfunction(a){return qT(a)/a.playbackRate};\ntT\u003dfunction(a,b,c,d,e){this.Ya\u003da;this.u\u003db;this.videoTrack\u003dc;this.audioTrack\u003dd;this.policy\u003de;this.seekCount\u003dthis.B\u003d0;this.i\u003d!1;this.C\u003dthis.u.isManifestless\u0026\u0026!this.u.df;this.D\u003dnull};\nIEa\u003dfunction(a,b,c){var d\u003db.i.index,e\u003db.u.Na;hC(d,e)||c\u0026\u0026c.Na\u003d\u003d\u003de?(a.ma(),b.D\u003d!hC(d,e),b.S\u003d!hC(d,e)):(a.ma(),b.D\u003d!0,b.S\u003d!0)};\nKEa\u003dfunction(a,b,c,d){a.ma();if(!b.i.We())return 0!\u003d\u003dc\u0026\u0026uT(b),c;var e\u003dvT(b,c);if(!isNaN(e))return a.ma(),e;uT(b);wT(b.C);return d\u0026\u0026(a\u003dWC(d.nf(),c),!isNaN(a))?(xT(b,a+JEa),c):xT(b,c)};\nOEa\u003dfunction(a,b,c,d){if(a.i\u0026\u0026a.B){var e\u003dLEa(a,b,c);if(-1!\u003d\u003de){a.videoTrack.D\u003d!1;a.audioTrack.D\u003d!1;a.C\u003d!0;(0,g.Gh)(function(){a.Ya.Da(\"seekreason\",{reason:\"behindMinSq\",tgt:e});MEa(a,e)});\nreturn}}c?a.videoTrack.S\u003d!1:a.audioTrack.S\u003d!1;var f\u003da.policy.qr||!a.C;if(0\u003c\u003dvT(a.videoTrack,a.B)\u0026\u00260\u003c\u003dvT(a.audioTrack,a.B)\u0026\u0026f){if(a.videoTrack.D||a.audioTrack.D)a.ma(),a.Ya.Da(\"iterativeSeeking\",{status:\"done\",count:a.seekCount});a.videoTrack.D\u003d!1;a.audioTrack.D\u003d!1}else d\u0026\u0026(0,g.Gh)(function(){if(a.C||!a.policy.Va)NEa(a);else{var h\u003db.startTime,l\u003db.duration,m\u003d-1!\u003d\u003da.videoTrack.I\u0026\u0026-1!\u003d\u003da.audioTrack.I,n\u003d!a.videoTrack.S\u0026\u0026!a.audioTrack.S;(c?a.videoTrack.D:a.audioTrack.D)\u0026\u0026m\u0026\u0026n\u0026\u0026(a.B\u003e\u003dh\u0026\u0026a.B\u003ch+l+.1?((c?a.videoTrack:\na.audioTrack).D\u003d!1,a.videoTrack.D||a.audioTrack.D||(a.ma(),a.Ya.Da(\"iterativeSeeking\",{status:\"done\",count:a.seekCount}),a.seekCount\u003d0)):8\u003ea.seekCount?(a.seekCount++,a.ma(),a.Ya.Da(\"iterativeSeeking\",{status:\"inprogress\",count:a.seekCount,target:a.B,actual:h,duration:l,isVideo:c}),a.seek(a.B)):(a.ma(),a.Ya.Da(\"iterativeSeeking\",{status:\"incomplete\",count:a.seekCount,target:a.B,actual:h}),a.seekCount\u003d0,a.videoTrack.D\u003d!1,a.audioTrack.D\u003d!1,a.Ya.Ca.seekTo(h+.1,{Xp:!0,Wd:\"chunkSelectorSynchronizeMedia\",\nrp:!0})))}})};\nLEa\u003dfunction(a,b,c){if(!a.i)return-1;c\u003d(c?a.videoTrack:a.audioTrack).i.index;var d\u003dc.getSegmentNumberForTime(a.B);return(hC(c,a.u.ye)||b.Na\u003d\u003d\u003da.u.ye)\u0026\u0026d\u003ca.u.ye?(a.ma(),a.u.getMinSeekableTime()):-1};\nMEa\u003dfunction(a,b){a.C\u0026\u0026-1!\u003d\u003da.videoTrack.I\u0026\u0026-1!\u003d\u003da.audioTrack.I\u0026\u0026(a.C\u003d!1,a.ma(),a.Ya.Ca.seekTo(b+.1,{Xp:!0,Wd:\"chunkSelectorSynchronize\",rp:!0}))};\nNEa\u003dfunction(a){var b\u003d-1!\u003d\u003da.videoTrack.I,c\u003d-1!\u003d\u003da.audioTrack.I;if(!b||!c)if(b\u003d!b\u0026\u0026a.videoTrack.cg(),c\u003d!c\u0026\u0026a.audioTrack.cg(),b||c)if(c\u003db?a.videoTrack:a.audioTrack,b\u003db?a.audioTrack:a.videoTrack,c.I\u003dc.cg().info.Na,-1!\u003d\u003db.I){var d\u003dMath.max(b.i.index.getStartTime(b.I),c.i.index.getStartTime(c.I));pD(a.u)\u0026\u0026432E3\u003cMath.abs(d-pD(a.u))\u0026\u0026Mpa(a.u);a.Ya.Da(\"seekreason\",{reason:\"initManifestlessSync\",tgt:d});(0,g.Gh)(function(){return MEa(a,d)});\na.D\u0026\u0026(a.D.resolve(d+.1),a.D\u003dnull)}};\nPEa\u003dfunction(){this.B\u003dthis.C\u003d0;this.ticks\u003d{}};\nyT\u003dfunction(a,b,c,d,e,f){g.R.call(this);this.Ya\u003da;this.S\u003db;this.policy\u003dc;this.I\u003dd;this.Aa\u003de;this.Z\u003dthis.u\u003dnull;this.B\u003dthis.C\u003dNaN;this.K\u003d0;this.D\u003dnull;this.oa\u003dnew Map;this.X\u003d\"\";this.xa\u003d0;this.i\u003df?1:0};\nzT\u003dfunction(a,b,c){a.policy.Kh\u0026\u0026(b.startSecs+\u003disNaN(a.K)?0:a.K);a\u003da.S;a.Z.push(b);a.ea(\"cuepointsadded\",c)};\nQEa\u003dfunction(a,b,c){return(0\u003ec||c\u003d\u003d\u003da.B)\u0026\u0026!isNaN(a.C)?a.C:b};\nSEa\u003dfunction(a,b,c,d){REa(a.I,d,c,b);REa(a.Aa,d,c,b);rD(a.S,d,!0);rD(a.S,d,!1);a.Da(\"sdai\",{rollbk2_seg:d,rbt:c.toFixed(3),lt:b.toFixed(3)})};\nTEa\u003dfunction(a,b){if(a.u){var c\u003da.u.qe.durationSecs-(b.startTime+a.K-a.u.qe.startSecs);0\u003e\u003dc||(c\u003dnew jz(a.u.qe.startSecs-(a.policy.Kh\u0026\u0026!isNaN(a.K)?a.K:0),c,a.u.qe.context,a.u.qe.identifier,\"stop\",a.u.qe.i+1E3*b.duration),a.Da(\"cuepointdiscontinuity\",{segNum:b.Na}),zT(a,c,b.Na))}};\nUEa\u003dfunction(a,b,c,d){(void 0\u003d\u003d\u003dd?0:d)?(a.i\u003d1,a.Da(\"sdai\",{rststate_skth:1})):0\u003cb\u0026\u00265\u003c\u003dMath.abs(b-c)\u0026\u00264\u003d\u003d\u003da.i\u0026\u0026(a.Da(\"sdai\",{rststate_skt:b.toFixed(2),ct:c.toFixed(2)}),a.i\u003d5)};\nAT\u003dfunction(a,b,c){this.audio\u003da;this.video\u003db;this.reason\u003dc};\nBT\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?[]:f;this.Ya\u003da;this.xa\u003db;this.policy\u003dc;this.D\u003dd;this.I\u003de;this.Za\u003df;this.B\u003dGF;this.i\u003dthis.K\u003dnull;this.X\u003d-1;this.Ka\u003d!1;this.nextVideo\u003dthis.u\u003dnull;this.C\u003d[];this.Ba\u003d{};this.videoIndex\u003d0;this.Va\u003dthis.Z\u003dthis.S\u003d!1;this.Aa\u003d0;this.Sa\u003dnew Set;this.Wa\u003d!1;this.oa\u003dnew Map;this.La\u003d0;this.fb\u003d!1;this.Ia\u003dnull};\nZEa\u003dfunction(a,b,c){CT(a,b);VEa(a,c);a.K\u003da.u;WEa(a);XEa(a);a.i\u003da.nextVideo;a.K\u003da.u;return YEa(a)};\n$Ea\u003dfunction(a,b){if(a.B.equals(b))return null;if(\"m\"\u003d\u003d\u003db.reason\u0026\u0026b.isLocked())return a.ma(),CT(a,b),a.videoIndex\u003da.C.length-1,DT(a),ET(a),a.Z\u003da.Z||a.i!\u003d\u003da.nextVideo,a.i\u003da.nextVideo,new AT(a.u,a.i,b.reason);\"r\"\u003d\u003d\u003db.reason\u0026\u0026(a.X\u003d-1);CT(a,b);ET(a);if(\"r\"\u003d\u003d\u003db.reason\u0026\u0026a.nextVideo\u003d\u003d\u003da.i)return new AT(a.u,a.nextVideo,b.reason);a.i\u0026\u0026a.nextVideo\u0026\u0026FT(a,a.i.info)\u003cFT(a,a.nextVideo.info)\u0026\u0026(b\u003da.B.reason,a.S\u003da.S||\"r\"\u003d\u003d\u003db||\"u\"\u003d\u003d\u003db||\"v\"\u003d\u003d\u003db);return null};\naFa\u003dfunction(a,b){if(b.info.video){if(a.i!\u003d\u003db)return a.i\u003db,YEa(a)}else a.Va\u003da.K!\u003d\u003db,a.K\u003db;return null};\nGT\u003dfunction(a,b,c){a.La+\u003d1;if(void 0\u003d\u003d\u003dc?0:c)a.fb\u003d!0;c\u003d6E4*Math.pow(2,a.La);a.oa.set(b.info.id,(0,g.Q)()+c);a.X\u003d-1;CT(a,a.B)};\nHT\u003dfunction(a){if(a.oa.size){for(var b\u003d(0,g.Q)(),c\u003dg.q(a.oa.values()),d\u003dc.next();!d.done;d\u003dc.next())if(d.value\u003eb)return!0;a.oa.clear()}return!1};\nbFa\u003dfunction(a,b){return new AT(a.K,a.i,b||a.B.reason)};\nIT\u003dfunction(a){return a.B.isLocked()};\nYEa\u003dfunction(a){a.Ka?a.Ka\u003d!1:a.X\u003d(0,g.Q)();a.S\u003d!1;return new AT(a.K,a.i,a.B.reason)};\ncFa\u003dfunction(a,b){var c\u003d{};b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if((d\u003dd.value)\u0026\u0026d.video){var e\u003dd.video.i,f\u003dc[e],h\u003df\u0026\u0026HC(f)\u0026\u0026f.video.i\u003ea.policy.S,l\u003de\u003c\u003da.policy.S?HC(d):FC(d);if(!f||h||l)c[e]\u003dd}return c};\nCT\u003dfunction(a,b){var c;a.B\u003db;var d\u003da.I.videoInfos;if(!IT(a)){var e\u003d(0,g.Q)();d\u003dg.hq(d,function(p){if(p.Pb\u003ethis.policy.Pb)return this.ma(),!1;var r\u003dthis.D.i[p.id],t\u003dr.info.i;return this.policy.rr\u0026\u0026this.Sa.has(t)||this.oa.get(p.id)\u003ee?!1:4\u003cr.u.u||4\u003cr.S?(this.ma(),!1):r.C?!1:!0},a);\na.fb\u0026\u0026HT(a)\u0026\u0026(d\u003dg.hq(d,function(p){return 480\u003e\u003dp.video.i}))}d.length||(d\u003da.I.videoInfos);\nvar f\u003dg.hq(d,b.C,b),h\u003d\"m\"\u003d\u003d\u003db.reason||\"s\"\u003d\u003d\u003db.reason;a.policy.pj\u0026\u0026QF\u0026\u0026g.Tj\u0026\u0026(!h||1080\u003eb.i)\u0026\u0026(f\u003df.filter(function(p){return p.video\u0026\u0026(!p.u||p.u.powerEfficient)}));\nif(0\u003cf.length)if(aD()){var l\u003dcFa(a,f);f\u003df.filter(function(p){return!!p\u0026\u0026!!p.video\u0026\u0026p.i\u003d\u003d\u003dl[p.video.i].i})}else{b\u003df[0];\nvar m\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.video)||void 0\u003d\u003d\u003dc?void 0:c.i;if(m){b\u003df.filter(function(p){return!!p\u0026\u0026!!p.video\u0026\u0026p.video.i\u003d\u003d\u003dm});\nvar n\u003dcFa(a,b)[m].i;f\u003df.filter(function(p){return!!p\u0026\u0026!!p.video\u0026\u0026p.i\u003d\u003d\u003dn})}}f.length||(f\u003d[d[0]]);\nf.sort(function(p,r){return FT(a,p)-FT(a,r)});\nfor(d\u003d1;d\u003cf.length;d++)b\u003df[d-1],h\u003df[d],b.video.width\u003eh.video.width?(a.ma(),g.Yb(f,d),d--):FT(a,b)*a.policy.B\u003eFT(a,h)\u0026\u0026(a.ma(),g.Yb(f,d-1),d--);d\u003df[f.length-1];a.Wa\u003d!!a.i\u0026\u0026!!a.i.info\u0026\u0026a.i.info.i!\u003d\u003dd.i;a.ma();a.C\u003df;nya(a.policy,d)};\nVEa\u003dfunction(a,b){b?a.u\u003da.D.i[b]:(b\u003d(b\u003dg.Rb(a.I.i,function(c){return!!c.Dc\u0026\u0026c.Dc.isDefault}))||a.I.i[0],a.u\u003da.D.i[b.id]);\nDT(a)};\ndFa\u003dfunction(a,b){for(var c\u003d0;c+1\u003ca.C.length\u0026\u0026\"tiny\"\u003d\u003d\u003da.C[c].video.quality;)c++;var d\u003dsT(a.xa)/a.policy.B;return FT(a,b.info)+FT(a,a.C[c])\u003ed};\nDT\u003dfunction(a){if(!a.u||!a.policy.u)if(!a.u||!a.u.info.Dc)if(a.u\u003da.D.i[a.I.i[0].id],1\u003ca.I.i.length){var b\u003d!1;if(a.policy.Sa){if(b\u003d!0,a.policy.Hl){var c\u003dQb(a.I.i,function(d){return\"250\"\u003d\u003d\u003dd.kc()});\n0\u003c\u003dc\u0026\u0026(a.u\u003da.D.i[a.I.i[c].id],b\u003ddFa(a,a.u))}}else b\u003da.B.isLocked()?240\u003ea.B.i:dFa(a,a.u);b\u0026\u0026(a.u\u003da.D.i[g.Pb(a.I.i).id])}};\nET\u003dfunction(a){a.policy.Rf\u0026\u0026(a.Ia\u003da.Ia||new g.L(function(){a.policy.Rf\u0026\u0026a.i\u0026\u0026!HT(a)\u0026\u00261\u003d\u003d\u003dMath.floor(10*Math.random())?(GT(a,a.i),a.S\u003d!0):a.Ia.start()},6E4),g.fs(a.Ia));\nif(!a.nextVideo||!a.policy.u)if(IT(a))a.nextVideo\u003d360\u003e\u003da.B.i?a.D.i[a.C[0].id]:a.D.i[g.Pb(a.C).id],a.ma();else{for(var b\u003dMath.min(a.videoIndex,a.C.length-1),c\u003dsT(a.xa),d\u003dFT(a,a.u.info),e\u003dc/a.policy.C-d;0\u003cb\u0026\u0026!(FT(a,a.C[b])\u003c\u003de);b--);for(c\u003dc/a.policy.B-d;b\u003ca.C.length-1\u0026\u0026!(FT(a,a.C[b+1])\u003e\u003dc);b++);a.nextVideo\u003da.D.i[a.C[b].id];a.videoIndex!\u003d\u003db\u0026\u0026a.ma();a.videoIndex\u003db}};\nWEa\u003dfunction(a){var b\u003da.policy.C,c\u003dsT(a.xa)/b-FT(a,a.u.info);b\u003dg.Sb(a.C,function(d){return FT(this,d)\u003cc},a);\n0\u003eb\u0026\u0026(b\u003d0);a.videoIndex\u003db;a.nextVideo\u003da.D.i[a.C[b].id];a.ma()};\nXEa\u003dfunction(a){if(a.Za.length){var b\u003da.Za,c\u003dfunction(d,e){if(\"f\"\u003d\u003d\u003dd.info.i||b.includes(NB(d,a.D.isLive)))return d;for(var f\u003d0;f\u003ce.length;f++){var h\u003da.D.i[e[f].id],l\u003dNB(h,a.D.isLive);if(b.includes(l)){l\u003dd.info.i;var m\u003dh.info.i;if(l\u003d\u003d\u003dm||aD())return d\u003dd.info.kc(),e\u003dh.info.kc(),a.Ya.Da(\"ombifa\",{f:d,t:e}),a.ma(),a.Ka\u003d!0,h;a.Ya.Da(\"ombifa\",{mismatch:\"efficient\",fc:l,tc:m})}}a.Ya.Da(\"ombifa\",{mismatch:\"unselectable\",fmts:b.join(\".\")});return d};\na.nextVideo\u003dc(a.nextVideo,a.I.videoInfos);a.u\u003dc(a.u,a.I.i)}};\nFT\u003dfunction(a,b){if(!a.Ba[b.id]){var c\u003da.D.i[b.id].index.getLocalMaxByterate(a.Aa,15);c\u003db.Uu\u0026\u0026a.i\u0026\u0026a.i.index.isLoaded()?c||b.Uu:c||b.Pb;a.Ba[b.id]\u003dc}c\u003da.Ba[b.id];a.policy.dc\u0026\u0026b.video\u0026\u0026b.video.i\u003ea.policy.dc\u0026\u0026(c*\u003d1.5);return c};\neFa\u003dfunction(a,b){a\u003dPe(a.D.i,function(c){return c.info.kc()\u003d\u003d\u003db});\nif(!a)throw Error(\"Itag \"+b+\" from server not known.\");return a};\nfFa\u003dfunction(a){var b\u003d[];if(\"m\"\u003d\u003d\u003da.B.reason||\"s\"\u003d\u003d\u003da.B.reason)return b;if(tpa(a.D)){for(var c\u003dMath.max(0,a.videoIndex-2);c\u003ca.videoIndex\u0026\u0026c\u003ca.C.length;c++){var d\u003da.C[c].kc();b.push(d)}b.reverse()}return b};\ngFa\u003dfunction(a,b){this.u\u003d(new TextEncoder).encode(a);this.i\u003d(new TextEncoder).encode(b)};\nAra\u003dfunction(a,b){var c,d,e;return g.B(function(f){if(1\u003d\u003df.i){if(!b)return f.return(b);c\u003dJT.So(\"woe\");d\u003dnew PQ(a.u);return g.A(f,d.encrypt(b,a.i),2)}e\u003df.u;JT.Gn(c,Math.ceil(b.byteLength/16));return f.return(e)})};\nEra\u003dfunction(a,b){var c,d,e;return g.B(function(f){if(1\u003d\u003df.i){if(!b)return f.return(b);c\u003dJT.So(\"wod\");d\u003dnew PQ(a.u);return g.A(f,d.decrypt(b,a.i),2)}e\u003df.u;JT.Gn(c,Math.ceil(b.byteLength/16));return f.return(e)})};\nKT\u003dfunction(a,b,c){this.policy\u003da;this.i\u003db;this.xa\u003dc;this.B\u003dthis.u\u003d0;this.Xe\u003dnull;this.S\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.X\u003dnew jS;this.Z\u003dthis.oa\u003d!1;a:{if(this.policy.Ic\u0026\u0026this.policy.wr){b\u003d{};c\u003dg.q(this.policy.Ic);for(var d\u003dc.next();!d.done;b\u003d{Rx:b.Rx,Sx:b.Sx},d\u003dc.next())if(d\u003dg.iu(d.value),b.Rx\u003d+d.clen,b.Sx\u003d+d.csz,0\u003cb.Rx\u0026\u00260\u003cb.Sx\u0026\u0026this.policy.u\u003d\u003d\u003dd.docid\u0026\u0026this.i.info.id\u003d\u003d\u003dd.fmtid\u0026\u0026this.i.info.lastModified\u003d\u003d\u003d+d.lmt){c\u003d{};b\u003d(c.clen\u003db.Rx,c.csz\u003db.Sx,c.ck\u003dd.ck,c.civ\u003dd.civ,c);break a}}b\u003dvoid 0}b?\n(this.chunkSize\u003db.csz,this.C\u003dMath.floor(b.clen/b.csz),this.K\u003db.ck,this.I\u003db.civ):(this.chunkSize\u003da.vr,this.C\u003d0,this.policy.Dh\u0026\u0026(this.K\u003dny(16),this.I\u003dny(16)));this.D\u003dnew Uint8Array(this.chunkSize);this.K\u0026\u0026this.I\u0026\u0026(this.crypto\u003dnew gFa(this.K,this.I))};\nLT\u003dfunction(a){return!!a.Xe\u0026\u0026a.Xe.B};\niFa\u003dfunction(a,b){if(!LT(a)\u0026\u0026!a.isDisposed()){if(!(a.oa||(a.oa\u003d!0,0\u003ca.C))){var c\u003dMT(a);c\u003doF(a.policy.u,a.i.info,NT(a),c);OT(a,c)}if(1\u003d\u003d\u003db.info.type)a.initRange\u003dQB(0,b.i.totalLength);else if(2\u003d\u003d\u003db.info.type){if(!a.Xe||1!\u003d\u003da.Xe.type)throw Error(\"deprecated use case\");a.indexRange\u003dQB(a.initRange.end+1,b.i.totalLength)}else if(3\u003d\u003d\u003db.info.type){if(3\u003d\u003d\u003da.Xe.type\u0026\u0026!VB(a.Xe,b.info)\u0026\u0026(a.S\u003d[],c\u003da.Xe,b.info.Na!\u003d\u003dc.Na+(c.Vd?1:0)||0!\u003d\u003db.info.Bb))return;if(b.info.Vd){c\u003dg.q(a.S);for(var d\u003dc.next();!d.done;d\u003dc.next())hFa(a,\nd.value);a.S\u003d[]}else{a.S.push(b);a.Xe\u003db.info;return}}a.Xe\u003db.info;hFa(a,b);LT(a)\u0026\u0026(b\u003dnew Uint8Array(a.D.buffer,0,a.u),c\u003d{downloadedEndTime:-1,maxKnownEndTime:Math.round(a.i.index.getMaxKnownEndTime()),averageByteRate:Math.round(a.i.info.Uu)},b\u003doF(a.policy.u,a.Xe.i.info,NT(a),c,a.B,b,a.crypto),OT(a,b,!0))}};\nhFa\u003dfunction(a,b){var c,d\u003d0,e\u003dqC(b.i);if(a.B\u003ca.C){d\u003da.C*a.chunkSize;var f\u003d((null\u003d\u003d\u003d(c\u003db.info.range)||void 0\u003d\u003d\u003dc?void 0:c.start)||0)+b.info.Bb;d-\u003df;if(d\u003e\u003de.length)return;if(0\u003ed)throw Error(\"Missing data\");a.B\u003da.C;a.u\u003d0}for(f\u003d{};d\u003ce.length;){f.tu\u003dMath.min(e.length-d,a.D.byteLength-a.u);var h\u003dnew Uint8Array(e.buffer,e.byteOffset+d,f.tu);a.D.set(h,a.u);a.u+\u003df.tu;d+\u003df.tu;if(a.u\u003d\u003d\u003da.D.length){if(b.info\u003d\u003d\u003da.Xe\u0026\u0026LT(a)\u0026\u0026d\u003d\u003d\u003de.length)break;h\u003dMT(a);h\u003doF(a.policy.u,a.i.info,NT(a),h,a.B,a.D,a.crypto);OT(a,h);\na.isDisposed()||(h\u003dMT(a),a.xa(NT(a),void 0!\u003d\u003dh?(h.downloadedEndTime||0)*h.averageByteRate:h.maxKnownEndTime*h.averageByteRate,h.maxKnownEndTime*h.averageByteRate));a.D\u003dnew Uint8Array(a.chunkSize);a.u\u003d0;a.B+\u003d1}f\u003d{tu:f.tu}}};\nMT\u003dfunction(a){return{downloadedEndTime:Math.round(a.Xe?a.Xe.D:0),maxKnownEndTime:Math.round(a.i.index.getMaxKnownEndTime()),averageByteRate:Math.round(a.i.info.Uu)}};\nNT\u003dfunction(a){var b,c,d\u003d{lmt:a.i.info.lastModified,docid:a.policy.u,fmtid:a.i.info.id,type:a.i.info.mimeType.split(\";\")[0],csz:a.chunkSize,clen:a.B*a.chunkSize+a.u};a.crypto\u0026\u0026(d.ck\u003da.K,d.civ\u003da.I);var e\u003d\"local://localhost/videoplayback?\"+fu(d);d\u003d{itag:+a.i.info.kc(),mimeType:a.i.info.mimeType,bitrate:8*a.i.info.Pb,lastModified:String(a.i.info.lastModified),initRange:null\u003d\u003d\u003d(b\u003da.initRange)||void 0\u003d\u003d\u003db?void 0:soa(b),indexRange:null\u003d\u003d\u003d(c\u003da.indexRange)||void 0\u003d\u003d\u003dc?void 0:soa(c),url:e};e\u003da.i.info;if(e\u003d\n0\u003ce.id.indexOf(\";\")?e.id.split(\";\")[1]:null)d.xtags\u003de;if(e\u003da.i.info.video)if(d.quality\u003de.quality,d.qualityLabel\u003de.qualityLabel,d.width\u003de.width,d.height\u003de.height,e\u003de.fps)d.fps\u003de;if(a\u003da.i.info.audio){if(e\u003da.sampleRate)d.audioSampleRate\u003dString(e);if(a\u003da.numChannels)d.audioChannels\u003da}return d};\nOT\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;b.then(function(d){(c||4\u003d\u003d\u003dd)\u0026\u0026a.X.resolve(d)},function(d){a.X.reject(d)})};\njFa\u003dfunction(a){a\u003dg.oB(a,1886614376);g.mc(a,function(b){return!b.u});\nreturn g.Vn(a,function(b){return new Uint8Array(b.data.buffer,b.offset+b.data.byteOffset,b.size)})};\nkFa\u003dfunction(a){var b\u003dXn(a,function(e,f){return e+f.length},0),c\u003dnew Uint8Array(b),d\u003d0;\ng.mc(a,function(e){c.set(e,d);d+\u003de.length});\nreturn c};\nlFa\u003dfunction(a,b,c,d,e){this.ids\u003da;this.i\u003db;this.u\u003dc;this.C\u003dd;this.B\u003de};\nPT\u003dfunction(a,b,c){this.initData\u003da;this.contentType\u003db;this.isPrefetch\u003dc;this.i\u003dthis.cryptoPeriodIndex\u003dNaN;this.u\u003d[];this.xe\u003d!1;if(\"webm\"\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.toLowerCase())||16\u003d\u003d\u003da.length)this.xe\u003d!0};\nmFa\u003dfunction(a){a:{var b\u003da.initData;try{for(var c\u003d0,d\u003dnew DataView(b.buffer);c\u003cd.byteLength-8;){var e\u003dd.getUint32(c);if(1\u003e\u003de)break;if(1886614376\u003d\u003d\u003dd.getUint32(c+4)){var f\u003d32;if(0\u003cd.getUint8(c+8)){var h\u003dd.getUint32(c+28);f+\u003d16*h+4}var l\u003dd.getUint32(c+f-4);try{b:{var m\u003dvoid 0,n\u003db.subarray(c+f,c+f+l);f\u003dat;var p\u003dHfa;if(QT.length){var r\u003dQT.pop();n\u0026\u0026(Nc(r.i,n),r.B\u003d-1,r.u\u003d-1);m\u003dr}else m\u003dnew Sc(n);try{var t\u003dnew f;var u\u003dWd(t,m,p[Vd]||(p[Vd]\u003dp()));break b}finally{m.i.clear(),m.B\u003d-1,m.u\u003d-1,100\u003eQT.length\u0026\u0026QT.push(m)}u\u003d\nvoid 0}m\u003du;if(null!\u003d\u003dm){var x\u003dm;break a}}catch(y){}}c+\u003de}x\u003dnull}catch(y){x\u003dnull}}if(null!\u003dx)for(b\u003dyd(x,7),null\u003d\u003db||a.xe||(a.cryptoPeriodIndex\u003db),b\u003dyd(x,10),null!\u003db\u0026\u00260\u003cb\u0026\u0026!a.xe\u0026\u0026(a.i\u003db),x\u003dAd(x,2),x\u003d!x.length||x[0]instanceof Uint8Array?x:g.Vn(x,kd),x\u003dg.q(x),b\u003dx.next();!b.done;b\u003dx.next())a.u.push(g.yc(b.value,4))};\nnFa\u003dfunction(a){return isNaN(a.cryptoPeriodIndex)?g.yc(a.initData):\"\"+a.cryptoPeriodIndex};\nRT\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dc?{}:c;c\u003dvoid 0\u003d\u003d\u003dd.videoDuration?0:d.videoDuration;var e\u003dvoid 0\u003d\u003d\u003dd.Xw?void 0:d.Xw;d\u003dvoid 0\u003d\u003d\u003dd.Kz?!1:d.Kz;this.videoId\u003da;this.status\u003db;this.videoDuration\u003dc;this.Xw\u003de;this.Kz\u003dd};\noFa\u003dfunction(a,b,c,d,e){this.videoId\u003da;this.formatStream\u003db;this.u\u003dc;this.bytesDownloaded\u003dd;this.i\u003de};\nST\u003dfunction(a){this.i\u003da;this.offset\u003d0};\nTT\u003dfunction(a){if(a.offset\u003e\u003da.i.totalLength)throw Error();return rC(a.i,a.offset++)};\npFa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dTT(a);if(1\u003d\u003d\u003dc){b\u003d-1;for(c\u003d0;7\u003ec;c++){var d\u003dTT(a);-1\u003d\u003d\u003db\u0026\u0026255!\u003d\u003dd\u0026\u0026(b\u003d0);-1\u003cb\u0026\u0026(b\u003d256*b+d)}return b}d\u003d128;for(var e\u003d0;6\u003ee\u0026\u0026d\u003ec;e++)c\u003d256*c+TT(a),d*\u003d128;return b?c:c-d};\nUT\u003dfunction(a,b,c){var d\u003dthis;this.Ya\u003da;this.policy\u003db;this.D\u003dc;this.u\u003d[];this.i\u003dnull;this.xa\u003d-1;this.S\u003d0;this.oa\u003dNaN;this.X\u003d0;this.B\u003dNaN;this.Ba\u003d0;this.La\u003d-1;this.Ka\u003dthis.K\u003dthis.I\u003dthis.Aa\u003dnull;this.Sa\u003dthis.Ia\u003dNaN;this.C\u003dthis.Z\u003dthis.Va\u003dnull;this.Wa\u003d!1;this.timestampOffset\u003d0;if(this.policy.u){var e\u003dthis.D,f\u003dthis.policy.u;this.C\u003dnew KT(this.policy,e,function(h,l,m){h\u003dnew RT(d.policy.u,2,{Xw:new oFa(f,h,e.info,l,m)});a.Ca.ot(h)});\nthis.C.X.promise.then(function(h){d.C\u003dnull;1\u003d\u003d\u003dh\u0026\u0026(h\u003dnew RT(d.policy.u,h),a.Ca.ot(h))},function(h){h\u003d(h.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nd.ma();d.Ya.Da(\"dldbwerr\",{em:h});qFa(d);h\u003dnew RT(d.policy.u,4,{Kz:!0});a.Ca.ot(h)})}};\nrFa\u003dfunction(a){return a.u.length?a.u[0]:null};\nVT\u003dfunction(a){return a.u.length?a.u[a.u.length-1]:null};\nvFa\u003dfunction(a,b,c){if(a.K){var d\u003da.K.Bb+a.K.u;if(0\u003cc.info.Bb)if(c.info.Na\u003d\u003d\u003da.K.Na\u0026\u0026c.info.Bb\u003cd){if(c.info.Bb+c.info.u\u003c\u003dd)return;c\u003dToa(c,d-c.info.Bb)[1]}else if(0\u003c\u003dc.info.Na\u0026\u00260\u003c\u003da.K.Na\u0026\u0026!VB(a.K,c.info))throw new g.yw(\"improper_continuation\",RB(a.K),RB(c.info));d\u003da.K;var e\u003dc.info;(d.Na!\u003d\u003de.Na\u0026\u0026e.Na!\u003d\u003dd.Na+1||d.type!\u003d\u003de.type||wg(d.C,e.C)\u0026\u0026d.Na\u003d\u003d\u003de.Na?0:voa(d,e))||WT(a)}else if(0\u003cc.info.Bb)throw new g.yw(\"continuation_of_null\",RB(c.info));a.K\u003dc.info;a.D\u003dc.info.i;if(0\u003d\u003d\u003dc.info.Bb){if(a.i)throw new g.yw(\"slice_not_fully_processed\",\nRB(a.i.info),RB(c.info));XT(a)}else!c.info.i.Og()\u0026\u0026a.I\u0026\u0026yoa(c.info,a.I);if(a.i){d\u003dUoa(a.i,c);if(!d)throw new g.yw(\"failed_to_merge\",RB(a.i.info),RB(c.info));a.i\u003dd}else a.i\u003dc;a:{c\u003dg.uC(a.i.info.i.info);if(3!\u003d\u003da.i.info.type){if(!a.i.info.Vd)break a;6\u003d\u003d\u003da.i.info.type?sFa(a,b,a.i):ZT(a,a.i);a.i\u003dnull}for(;a.i;){d\u003da.i.i.totalLength;if(0\u003e\u003da.xa\u0026\u00260\u003d\u003d\u003da.S){var f\u003da.i.i,h\u003d-1;e\u003d-1;if(c){for(var l\u003d0;l+8\u003cf.totalLength;){var m\u003dRoa(f,l),n\u003dRoa(f,l+4);l+\u003dm||1;if(1836019558\u003d\u003d\u003dn)h\u003dl;else if(1835295092\u003d\u003d\u003dn){e\u003dl;break}}0\u003e\ne\u0026\u0026(h\u003d-1)}else{f\u003dnew ST(f);for(m\u003dl\u003d!1;;){n\u003df.getOffset();var p\u003df;try{var r\u003dpFa(p,!0),t\u003dpFa(p,!1);var u\u003dr;var x\u003dt}catch(z){x\u003du\u003d-1}p\u003du;var y\u003dx;if(!(0\u003cp))break;if(408125543!\u003d\u003dp)if(524531317\u003d\u003d\u003dp)l\u003d!0,0\u003c\u003dy\u0026\u0026(e\u003df.getOffset()+y,m\u003d!0);else{if(l\u0026\u0026(160\u003d\u003d\u003dp||163\u003d\u003d\u003dp)\u0026\u0026(0\u003eh\u0026\u0026(h\u003dn),m))break;163\u003d\u003d\u003dp\u0026\u0026(h\u003dMath.max(0,h),e\u003df.getOffset()+y);if(160\u003d\u003d\u003dp){0\u003eh\u0026\u0026(e\u003dh\u003df.getOffset()+y);break}f.skip(y)}}0\u003eh\u0026\u0026(e\u003d-1)}if(0\u003eh)break;a.xa\u003dh;a.S\u003de-h}if(a.xa\u003ed)break;a.xa?(d\u003dtFa(a,a.xa),d.B\u0026\u0026!d.info.i.Og()\u0026\u0026uFa(a,d),sFa(a,b,d),$T(a,\nd),a.xa\u003d0):a.S\u0026\u0026(d\u003dtFa(a,0\u003ea.S?Infinity:a.S),a.S-\u003dd.i.totalLength,$T(a,d))}}a.i\u0026\u0026a.i.info.Vd\u0026\u0026($T(a,a.i),a.i\u003dnull)};\nZT\u003dfunction(a,b){!b.info.i.Og()\u0026\u00260\u003d\u003d\u003db.info.Bb\u0026\u0026(g.uC(b.info.i.info)||b.info.i.info.xe())\u0026\u0026$oa(b);if(1\u003d\u003d\u003db.info.type)try{uFa(a,b),wFa(a,b)}catch(d){g.By(d);var c\u003dWB(b.info);c.hms\u003d\"1\";a.Ya.handleError(!0,\"fmt.unparseable\",c||{})}b.info.i.vE(b);a.C\u0026\u0026iFa(a.C,b)};\nwT\u003dfunction(a){a.u\u003d[];XT(a);qFa(a)};\nqFa\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003da.C)||void 0\u003d\u003d\u003db?void 0:b.dispose();a.C\u003dnull};\nxFa\u003dfunction(a){var b\u003da.u.reduce(function(c,d){return c+d.i.totalLength},0);\na.i\u0026\u0026(b+\u003da.i.i.totalLength);return b};\naU\u003dfunction(a){return g.Vn(a.u,function(b){return b.info})};\ntFa\u003dfunction(a,b){var c\u003da.i;b\u003dMath.min(b,c.i.totalLength);if(b\u003d\u003d\u003dc.i.totalLength)return a.i\u003dnull,c;c\u003dToa(c,b);a.i\u003dc[1];return c[0]};\nuFa\u003dfunction(a,b){var c\u003dtC(b);if(GC(b.info.i.info)\u0026\u0026\"bt2020\"\u003d\u003d\u003db.info.i.info.video.primaries){var d\u003dnew pB(c);rB(d,[408125543,374648427,174,224,21936,21937])\u0026\u0026(d\u003dd.start+d.i,129\u003d\u003d\u003dc.getUint8(d)\u0026\u00261\u003d\u003d\u003dc.getUint8(d+1)\u0026\u0026c.setUint8(d+1,9))}d\u003db.info.i.info;FC(d)\u0026\u0026!GC(d)\u0026\u0026(d\u003dtC(b),wB(new pB(d)),vB([408125543,374648427,174,224],21936,d));b.info.i.info.isVideo()\u0026\u0026(d\u003db.info.i,d.info\u0026\u0026d.info.video\u0026\u00264\u003d\u003d\u003dd.info.video.projectionType\u0026\u0026!d.B\u0026\u0026(g.uC(d.info)?d.B\u003dZna(c):d.info.xe()\u0026\u0026(d.B\u003dfoa(c))));b.info.i.info.xe()\u0026\u0026\nb.info.isVideo()\u0026\u0026(c\u003dtC(b),wB(new pB(c)),vB([408125543,374648427,174,224],30320,c)\u0026\u0026vB([408125543,374648427,174,224],21432,c));if(a.policy.Mr\u0026\u0026b.info.i.info.xe()){c\u003dtC(b);var e\u003dnew pB(c);if(rB(e,[408125543,374648427,174,29637])){d\u003duB(e,!0);e\u003de.start+e.i;for(var f\u003d0;f\u003cd-1;f++)c.setUint8(e+f,0);c.setUint8(e+d-1,1)}}if(a.Uk()\u0026\u0026g.uC(b.info.i.info)){d\u003dtC(b);c\u003dg.fB(d,0,1701606260);f\u003dg.fB(d,0,1836476516);if(c\u0026\u0026f){c.skip(2);var h\u003dXA(c),l\u003dZA(c);d\u003d[];e\u003d[];var m\u003d[],n\u003d[];if(h)for(h\u003d0;h\u003cl;++h)d.push($A(c)),e.push($A(c)),\nm.push(XA(c)),n.push(XA(c));else for(h\u003d0;h\u003cl;++h)d.push(YA(c)),e.push(YA(c)),m.push(XA(c)),n.push(XA(c));c\u003dg.gB(f);c\u003dnew Wna(e[0]/c,d[0]/c)}else c\u003dnull;if(c){if(g.uC(b.info.i.info))for(d\u003dtC(b),e\u003dg.fB(d,0,1701082227);e;)e.markAsSkip(),e\u003dg.fB(d,e.offset+e.size,1701082227);a.Wa\u003d!0;b.info.i.D\u003dc}}b.info.i.Og()||b.info.i.i||b.info.i.indexRange||apa(b)};\nsFa\u003dfunction(a,b,c){if(c.info.i.Og()){if(a.Wa\u0026\u0026yFa(c)\u0026\u0026(b\u003dtC(c),b\u003dg.fB(b,0,1953658222))){b.skip(1);var d\u003dWA(b)\u003c\u003c16|XA(b),e\u003dd\u00261,f\u003dd\u00264;if(d\u0026256){var h\u003dd\u0026512,l\u003dd\u00261024;d\u0026\u003d2048;var m\u003dZA(b);2\u003em||(e\u0026\u0026b.skip(4),f\u0026\u0026b.skip(4),e\u003dZA(b),b.skip((m-1)*(4+(h?4:0)+(l?4:0)+(d?4:0))-4),b.data.setUint32(b.offset+b.i,e))}}if(b\u003da.Aa\u0026\u0026!!a.Aa.D.D)if(b\u003dc.info.isVideo())b\u003dZoa(c),h\u003da.Aa,bU?(l\u003d1/b,b\u003dcU(a,b)\u003e\u003dcU(h)+l):b\u003da.getDuration()\u003e\u003dh.getDuration(),b\u003d!b;b\u0026\u0026yFa(c)\u0026\u0026(b\u003da.Aa,bU?(l\u003dZoa(c),h\u003d1/l,l\u003dcU(a,l),b\u003dcU(b)+h-l):b\u003db.getDuration()-\na.getDuration(),b\u003d1+b/c.info.duration,Yna(tC(c),b))}else{h\u003d!1;a.I||($oa(c),c.u\u0026\u0026(a.I\u003dc.u,h\u003d!0,yoa(c.info,c.u),l\u003dc.info.i.info,f\u003dtC(c),g.uC(l)?nB(f,1701671783):l.xe()\u0026\u0026vB([408125543],307544935,f)));a:{if(f\u003dl\u003dvC(c,a.policy.Ia))f\u003dc.info.i.info.xe()\u0026\u0026160\u003d\u003d\u003drC(c.i,0);if(f)a.X+\u003dl,a.B\u003da.policy.Qb?a.B+l:NaN;else{if(a.policy.Aq){var n\u003da.Ya.rp(Voa(c),1);e\u003dn;if(0\u003c\u003da.B\u0026\u00266!\u003d\u003dc.info.type){if(a.policy.Qb\u0026\u0026isNaN(a.Ia)){g.Cy(new g.yw(\"Missing duration while processing previous chunk\",RB(c.info)));WT(a);break a}f\u003d\nn-a.B;var p\u003df-a.Ba;d\u003dc.info.Na;var r\u003da.Ka?a.Ka.Na:-1,t\u003da.Sa,u\u003da.Ia;m\u003da.policy.Be\u0026\u0026f\u003ea.policy.Be;var x\u003da.policy.oe\u0026\u0026p\u003ea.policy.oe;1E-4\u003cMath.abs(p)\u0026\u0026(n\u003d{audio:\"\"+ +a.Uk(),sq:d.toFixed(),sliceStart:n,lastSq:r.toFixed(),lastSliceStart:t,lastSliceDuration:u,totalDrift:(1E3*f).toFixed(),segDrift:(1E3*p).toFixed(),skipRewrite:\"\"+(+m||x)},a.Ya.handleError(!1,\"qoe.avsync\",n),a.La\u003dd);n\u003d0;a.policy.hq\u0026\u0026(m||x||(e\u003da.B),a.Aa\u0026\u0026!a.Uk()\u0026\u0026g.uC(c.info.i.info)\u0026\u0026(x\u003da.Aa,m\u003dx.La,x\u003dx.Ba,p\u003d.02\u003cMath.abs(x-f),(d\u003d\u003d\u003dm||d\u003em\u0026\u0026d\u003e\na.La)\u0026\u0026p\u0026\u0026(d\u003dMath.max(.95,Math.min(1.05,(l-(x-f))/l)),Yna(tC(c),d),d\u003dvC(c,a.policy.Ia),n\u003dl-d,l\u003dd)));a.Ba\u003df+n}}else isNaN(a.B)?e\u003dc.info.startTime:e\u003da.B;Woa(c,e)?(isNaN(a.oa)\u0026\u0026(a.oa\u003de),a.X+\u003dl,a.B\u003de+l):(l\u003dWB(c.info),l.smst\u003d\"1\",a.Ya.handleError(!0,\"fmt.unparseable\",l||{}))}}a.Ka\u003dc.info;a.Ia\u003dYoa(c);0\u003c\u003dc.C\u0026\u0026(a.Sa\u003dc.C);if(h\u0026\u0026a.I){h\u003dzFa(a,!0);XB(c.info,h);a.i\u0026\u0026XB(a.i.info,h);b\u003dg.q(b.info.i);for(l\u003db.next();!l.done;l\u003db.next())XB(l.value,h);(c.info.Vd||a.i\u0026\u0026a.i.info.Vd)\u0026\u00266!\u003d\u003dc.info.type||(a.Z\u003dh,b\u003da.Ya,b.i.isManifestless\u0026\u0026\nAFa(b,h,null,!!a.D.info.video),a.policy.vc||BFa(a))}}wFa(a,c);a.timestampOffset\u0026\u0026Xoa(c,a.timestampOffset)};\n$T\u003dfunction(a,b){if(b.info.Vd){a.Va\u003db.info;if(a.I){var c\u003da.I,d\u003dzFa(a,!1),e\u003dnull;if(a.I.dw()){e\u003dc.data[\"Stitched-Video-Id\"]?c.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[];var f\u003dc.data[\"Stitched-Video-Cpn\"]?c.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[],h\u003d[];if(c.data[\"Stitched-Video-Duration-Us\"])for(var l\u003dg.q(c.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,-1)),m\u003dl.next();!m.done;m\u003dl.next())h.push((Number(m.value)||0)/1E6);l\u003d[];if(c.data[\"Stitched-Video-Start-Frame-Index\"]){m\u003d\ng.q(c.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var n\u003dm.next();!n.done;n\u003dm.next())l.push(Number(n.value)||0)}l\u003d[];if(c.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"])for(m\u003dg.q(c.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"].split(\",\").slice(0,-1)),n\u003dm.next();!n.done;n\u003dm.next())l.push((Number(n.value)||0)/1E6);e\u003dnew lFa(e,f,h,l,g.Vna(c))}a.Ya.LF(a.D,d,e);a.Z||a.policy.vc||BFa(a);a.Z\u003dnull}XT(a)}a.C\u0026\u0026iFa(a.C,b);if(c\u003dVT(a))if(c\u003dUoa(c,b,a.policy.hj)){a.u.pop();a.u.push(c);return}a.u.push(b)};\nXT\u003dfunction(a){a.i\u003dnull;a.xa\u003d-1;a.S\u003d0;a.I\u003dnull;a.oa\u003dNaN;a.X\u003d0;a.Z\u003dnull};\nWT\u003dfunction(a){a.B\u003dNaN;a.Ba\u003d0;a.La\u003d-1;a.Ka\u003dnull;a.Sa\u003dNaN;a.Ia\u003dNaN};\nwFa\u003dfunction(a,b){if(a.D.info.Hd){if(b.info.i.info.xe()){var c\u003dnew pB(tC(b));if(rB(c,[408125543,374648427,174,28032,25152,20533,18402])){var d\u003duB(c,!0);c\u003d16!\u003d\u003dd?null:AB(c,d)}else c\u003dnull;d\u003d\"webm\"}else b.info.S\u003djFa(tC(b)),c\u003dkFa(b.info.S),d\u003d\"cenc\";c\u0026\u0026c.length\u0026\u0026(c\u003dnew PT(c,d),c.xe\u003db.info.i.info.xe(),b.u\u0026\u0026b.u.cryptoPeriodIndex\u0026\u0026(c.cryptoPeriodIndex\u003db.u.cryptoPeriodIndex),a.policy.Xj\u0026\u0026b.u\u0026\u0026b.u.B\u0026\u0026(c.i\u003db.u.B),a.Ya.qt(c))}};\nBFa\u003dfunction(a){var b\u003da.I,c\u003dTna(b);c\u0026\u0026(c.startSecs+\u003da.oa,a.Ya.KF(a.D,c,b.i,b.dw()))};\nzFa\u003dfunction(a,b){var c,d\u003da.I;if(c\u003dTna(d))c.startSecs+\u003da.oa;return new MA(d.i,a.oa,b?d.Zi:a.X,d.ingestionTime,\"sq/\"+d.i,void 0,void 0,b,c)};\nyFa\u003dfunction(a){return a.info.i.Og()\u0026\u0026a.info.Na\u003d\u003d\u003da.info.i.index.getLastSegmentNumber()};\ncU\u003dfunction(a,b){b\u003d(b\u003dvoid 0\u003d\u003d\u003db?0:b)?Math.round(a.timestampOffset*b)/b:a.timestampOffset;a.D.D\u0026\u0026b\u0026\u0026(b+\u003da.D.D.i);return b+a.getDuration()};\nCFa\u003dfunction(a,b){0\u003eb||(a.u.forEach(function(c){Xoa(c,b)}),a.timestampOffset\u003db)};\ndU\u003dfunction(a,b){this.info\u003da;this.callback\u003db;this.state\u003d1;this.S\u003d!1;this.C\u003d0;this.D\u003d!1;this.u\u003dnull};\nDFa\u003dfunction(a){return g.Wn(a.info.i,function(b){return 3\u003d\u003d\u003db.type})};\neU\u003dfunction(a,b){var c\u003da.state;a.state\u003db;a.onStateChange(c);a.callback\u0026\u0026a.callback(a,c)};\nfU\u003dfunction(a,b){b\u0026\u0026a.state\u003cb?eU(a,b):a.callback\u0026\u0026a.callback(a,a.state)};\nEFa\u003dfunction(a){a.u\u0026\u0026a.u.C?(a\u003da.u.C,a\u003dnew SB(a.type,a.i,a.range,\"getEmptyStubAfter\"+a.I,a.Na,a.startTime+a.duration,0,a.Bb+a.u,0,!1)):(a\u003da.info.i[0],a\u003dnew SB(a.type,a.i,a.range,\"getEmptyStubBefore\"+a.I,a.Na,a.startTime,0,a.Bb,0,!1));return a};\nFFa\u003dfunction(a,b){this.i\u003da;this.u\u003d0;this.B\u003dnull;this.ke\u003d[];this.C\u003dnull;(this.length\u003db?b:0)?1!\u003d\u003dthis.i.length||this.i[0].u||(this.i[0].u\u003dthis.length):1\u003d\u003d\u003dthis.i.length||g.Wn(this.i,function(c){return!!c.range})};\nGFa\u003dfunction(a,b,c){a.B\u0026\u0026(nC(a.B,b),b\u003da.B,a.B\u003dnull);for(var d\u003d!1,e\u003d!1,f\u003d0,h\u003d0,l\u003dg.q(a.i),m\u003dl.next();!m.done;m\u003dl.next())if(m\u003dm.value,m.range\u0026\u0026f+m.u\u003c\u003da.u)f+\u003dm.u;else{if(TB(m)\u0026\u0026!c\u0026\u0026a.u+b.totalLength-h\u003cf+m.u){a.B\u003db.split(h).Pq;break}var n\u003d3\u003d\u003d\u003dm.type||4\u003d\u003d\u003dm.type,p\u003da.u-f,r\u003da,t\u003dh,u\u003db,x\u003dm.i.Br()\u0026\u0026!p||n\u0026\u0026d\u0026\u0026!e\u0026\u00261\u003d\u003d\u003db.i.length,y\u003d!!c,z\u003du.totalLength-t;m.range\u0026\u0026(z\u003dMath.min(m.u-p,z));y\u003dm.range?m.Bb+p+z\u003d\u003d\u003dm.range.length:y;p\u003dnew SB(m.type,m.i,m.range,\"reslice\"+m.I,m.Na,m.startTime,m.duration,m.Bb+p,z,y\u0026\u0026m.B,y);\ny\u003dz;t\u003du.split(t).Pq.split(y).Gz;r.ke.push(new sC(p,t,x));r\u003dz;a.u+\u003dr;h+\u003dr;f+\u003dm.u;1\u003d\u003d\u003dm.type\u0026\u0026(d\u003d!0);n\u0026\u0026(e\u003d!0);if(h\u003d\u003d\u003db.totalLength)break}};\nHFa\u003dfunction(a){if(!a.ke.length)return[];var b\u003da.ke;a.ke\u003d[];a.C\u003dg.Pb(b).info;return b};\nIFa\u003dfunction(a){return a.length-a.u+a.ke.reduce(function(b,c){return b+c.i.totalLength},0)};\nhU\u003dfunction(a,b,c,d){var e;dU.call(this,b,d);var f\u003dthis;this.i\u003da;this.He\u003dc;this.B\u003dnew g.L(function(){f.isComplete()||eU(f,5)},3E3);\nthis.zd\u003dfunction(){f.isDisposed()||(gU(f.He,f.i)?(f.isComplete()||f.B.start(),f.He.Yf(f.i)\u0026\u0026fU(f,2),f.He.vf(f.i)\u0026\u0026(JFa(f.He,f.i)?eU(f,4):eU(f,5))):eU(f,5))};\nthis.B.start();this.u\u003dnew FFa(this.info.i,null\u003d\u003d\u003d(e\u003dthis.info.range)||void 0\u003d\u003d\u003de?void 0:e.length);KFa(this.He,this.i,this.zd);(0,g.Gh)(this.zd)};\niU\u003dfunction(a,b,c){this.Ya\u003da;this.policy\u003db;this.i\u003dc;this.B\u003d[];this.u\u003dthis.Wb\u003dnull;this.Z\u003dthis.oa\u003d0;this.I\u003d-1;this.S\u003d!1;this.X\u003d-1;this.C\u003dnew UT(a,b,c);this.Pb\u003dc.info.Pb;this.K\u003dc.mw();this.isManifestless\u003dc.mw();this.D\u003dthis.K};\njU\u003dfunction(a,b){b\u0026\u0026bU\u0026\u0026CFa(a.C,b.mE());a.Wb\u003db};\nkU\u003dfunction(a){return a.Wb\u0026\u0026a.Wb.qz()};\nlU\u003dfunction(a,b){a.B.push(b);a.u\u003dg.Pb(b.info.i)};\nmU\u003dfunction(a){for(;a.B.length\u0026\u00264\u003d\u003d\u003da.B[0].state;){var b\u003da.B.shift();LFa(a,b);a.oa\u003db.EK()}a.B.length\u0026\u0026(b\u003da.B[0],b.At()\u0026\u0026(!b.info.Ek()||b instanceof hU)\u0026\u0026LFa(a,b))};\nLFa\u003dfunction(a,b){if(b.At()){var c\u003db.oC();c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,a.policy.Z\u0026\u0026b instanceof hU\u0026\u0026a.Ya.Da(\"omblss\",{s:RB(d.info)}),MFa(a,b,d)}};\nMFa\u003dfunction(a,b,c){switch(c.info.type){case 1:case 2:ZT(a.C,c);break;case 4:var d\u003dc.info.i.ZH(c);c.info.equals(a.u)\u0026\u0026(a.u\u003dg.Pb(d).info);c\u003dg.q(d);for(d\u003dc.next();!d.done;d\u003dc.next())MFa(a,b,d.value);break;case 3:vFa(a.C,b,c);break;case 6:vFa(a.C,b,c),a.u\u003dc.info}};\nvT\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(a.Wb){var d\u003da.Wb.nf(),e\u003dWC(d,b),f\u003dNaN,h\u003dkU(a);h\u0026\u0026(f\u003dWC(d,h.i.index.getStartTime(h.Na)));if(e\u003d\u003d\u003df\u0026\u0026a.u\u0026\u0026a.u.u\u0026\u0026NFa(nU(a),0))return b}a\u003dOFa(a,b,c);return 0\u003c\u003da?a:NaN};\nxT\u003dfunction(a,b){a.i.We();var c\u003dOFa(a,b);if(0\u003c\u003dc)return c;c\u003dMath;var d\u003dc.min,e\u003da.C;if(e.C)if(e\u003de.C,e.Xe\u0026\u00263\u003d\u003d\u003de.Xe.type)e\u003de.Xe.startTime;else if(0\u003ce.C){var f\u003de.i.index;f\u003dg.hc(f.offsets.subarray(0,f.count),e.C*e.chunkSize);e\u003de.i.index.getStartTime(0\u003c\u003df?f:Math.max(0,-f-2))}else e\u003d0;else e\u003dInfinity;b\u003dd.call(c,b,e);a.u\u003da.i.fm(b).i[0];oU(a)\u0026\u0026a.Wb\u0026\u0026a.Wb.abort();a.Z\u003d0;return a.u.startTime};\nPFa\u003dfunction(a){a.K\u003d!0;a.D\u003d!0;a.I\u003d-1;xT(a,Infinity)};\npU\u003dfunction(a){var b\u003d0;g.mc(a.B,function(c){var d\u003db;c\u003dc.u\u0026\u0026c.u.length?IFa(c.u):zoa(c.info);b\u003dd+c},a);\nreturn b+\u003dxFa(a.C)};\nqU\u003dfunction(a,b){if(!a.Wb)return 0;var c\u003dkU(a);if(c\u0026\u0026c.B)return c.D;a\u003da.Wb.nf(!0);return gpa(a,b)};\nREa\u003dfunction(a,b,c,d){uT(a);for(var e\u003da.C,f\u003d!1,h\u003de.u.length-1;0\u003c\u003dh;h--){var l\u003de.u[h];l.info.Na\u003e\u003db\u0026\u0026(e.u.pop(),e.B-\u003dvC(l,e.policy.Ia),f\u003d!0)}f\u0026\u0026(e.K\u003d0\u003ce.u.length?e.u[e.u.length-1].info:null,e.policy.Lr\u0026\u00260\u003d\u003d\u003de.u.length\u0026\u0026isNaN(e.oa)\u0026\u0026WT(e));d\u003ec?xT(a,d):a.u\u003da.i.Vm(b-1,!1).i[0]};\ntU\u003dfunction(a,b){var c;for(c\u003d0;c\u003ca.B.length\u0026\u0026b!\u003d\u003da.B[c];c++);if(c\u003d\u003d\u003da.B.length)rU(a,b);else{for(;c\u003ca.B.length;)rU(a,a.B.pop());var d\u003dsU(a);d\u0026\u0026d.i.Og()\u0026\u0026Ro(b.info.i,function(e){return xoa(e,d)})?a.u\u003dd:UB(b.info.i[0])?a.u\u003dEFa(b):a.u\u003dnull}};\noU\u003dfunction(a){var b;!(b\u003d\"f\"\u003d\u003d\u003da.i.info.i)\u0026\u0026(b\u003da.policy.u)\u0026\u0026(b\u003da.C,b\u003d!!b.C\u0026\u0026LT(b.C));if(b)return!0;b\u003dkU(a);if(!b)return!1;var c\u003db.B\u0026\u0026b.Vd;return a.isManifestless\u0026\u00260\u003ca.X?c||b.Na\u003e\u003da.X:c};\nQFa\u003dfunction(a){var b;return oU(a)||!(null\u003d\u003d\u003d(b\u003dVT(a.C))||void 0\u003d\u003d\u003db||!b.info.B)};\nnU\u003dfunction(a){var b\u003d[],c\u003dkU(a);c\u0026\u0026b.push(c);b\u003dg.ac(b,aU(a.C));g.mc(a.B,function(d){g.mc(d.info.i,function(e){d.S\u0026\u0026(b\u003dg.hq(b,function(f){return!(f.i!\u003d\u003de.i?0:f.range\u0026\u0026e.range?f.range.start+f.Bb\u003e\u003de.range.start+e.Bb\u0026\u0026f.range.start+f.Bb+f.u\u003c\u003de.range.start+e.Bb+e.u:f.Na\u003d\u003d\u003de.Na\u0026\u0026f.Bb\u003e\u003de.Bb\u0026\u0026(f.Bb+f.u\u003c\u003de.Bb+e.u||e.Vd))}));\n(UB(e)||4\u003d\u003d\u003de.type)\u0026\u0026b.push(e)})});\na.u\u0026\u0026!uoa(a.u,g.Pb(b),a.u.i.Og())\u0026\u0026b.push(a.u);return b};\nNFa\u003dfunction(a,b){if(!a.length)return!1;for(b+\u003d1;b\u003ca.length;b++)if(!voa(a[b-1],a[b]))return!1;return!0};\nOFa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(!a.u||!a.u.u)return NaN;a\u003dnU(a);a:{var d\u003dc;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;for(var e\u003d-1,f\u003d0;f\u003ca.length;++f){var h\u003da[f];if(h.C\u003c\u003db)if(d)e\u003df;else if(h.startTime+h.duration\u003e\u003db){b\u003df;break a}}b\u003de}return 0\u003eb?NaN:NFa(a,c?b:0)?a[b].startTime:NaN};\nuU\u003dfunction(a){return!(!a.u||a.u.i\u003d\u003d\u003da.i)};\nvU\u003dfunction(a){return uU(a)\u0026\u0026a.i.We()\u0026\u0026a.u.i.info.Pb\u003ca.i.info.Pb};\nRFa\u003dfunction(a,b,c){return(a\u003dsU(a))\u0026\u0026!a.B?a.D\u003eb\u0026\u0026a.D\u003cb+c:!1};\nsU\u003dfunction(a){var b\u003dVT(a.C);return b?b.info:kU(a)};\nuT\u003dfunction(a){g.mc(a.B,function(b){rU(this,b)},a);\na.B\u003d[];a.u\u003dnull};\nrU\u003dfunction(a,b){var c\u003db.info.i[0].i.Og();b.S\u0026\u0026!c\u0026\u0026(a\u003da.C,a.ma(),a.Z\u0026\u0026!a.policy.Of\u0026\u0026(c\u003da.Ya,c.i.isManifestless\u0026\u0026rD(c.i,a.Z.Na,!!a.D.info.video)),a.Z\u003dnull,a.I\u003dnull,a.K\u003da.Va,a.B-\u003da.X,XT(a));b.dispose()};\nSFa\u003dfunction(a){return!!a.u\u0026\u0026-1!\u003d\u003da.u.Na\u0026\u0026a.u.Na\u003ca.i.index.getFirstSegmentNumber()};\nTFa\u003dfunction(a){var b\u003da.u;b\u0026\u0026-1\u003d\u003d\u003db.Na\u0026\u0026(a\u003dVT(a.C))\u0026\u0026UB(a.info)\u0026\u0026(a\u003da.info.Na,b.I\u003d\"updateLastSliceRequested\",b.Na\u003da)};\nUFa\u003dfunction(a){return Ro(a.B,function(b){return b.D})};\nwU\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?{}:d;this.policy\u003db;this.callbacks\u003dc;this.status\u003d0;this.i\u003dnew mC;this.B\u003d0;this.isDisposed\u003dthis.C\u003d!1;this.D\u003d0;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(d.method||\"GET\",a);if(d.headers)for(a\u003dd.headers,b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.xhr.setRequestHeader(c,a[c]);this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){return e.ut()};\nthis.xhr.onload\u003dfunction(){return e.onDone()};\nthis.xhr.onerror\u003dfunction(){return e.onError()};\nthis.xhr.fetch(function(f){e.u\u0026\u0026e.i.append(e.u);e.u\u003df;e.B+\u003df.length;f\u003d(0,g.Q)();10\u003cf-e.D\u0026\u0026(e.callbacks.wq(f,e.B),e.D\u003df)},function(){},d.body||null)};\nWFa\u003dfunction(a,b){var c\u003dthis;this.i\u003da;this.callbacks\u003db;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";a\u003dPB(this.i.get(\"range\")||\"\");if(!a)throw Error(\"bad range\");this.range\u003da;this.u\u003dnew mC;VFa(this).then(function(){c.callbacks.Ho()},function(d){c.error\u003d\"\"+d||\"unknown_err\";\nc.callbacks.Ho()})};\nVFa\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,u,x,y;return g.B(function(z){if(1\u003d\u003dz.i){a.status\u003d200;b\u003da.i.get(\"docid\");c\u003dDg(a.i.get(\"fmtid\")||\"\");d\u003da.i.get(\"lmt\")||\"0\";e\u003d+(a.i.get(\"csz\")||0);if(!b||!c||!e)throw Error(\"Invalid local URL\");a.i.get(\"ck\")\u0026\u0026a.i.get(\"civ\")\u0026\u0026(f\u003dnew gFa(a.i.get(\"ck\"),a.i.get(\"civ\")));h\u003da.range;l\u003dMath.floor(h.start/e);m\u003dMath.floor(h.end/e);n\u003dl}if(5!\u003dz.i)return n\u003c\u003dm?g.A(z,Fra(b,c,d,n,f),5):z.eb(0);p\u003dz.u;if(void 0\u003d\u003d\u003dp)throw Error(\"invariant: data is undefined\");r\u003dn*e;t\u003d(n+1)*e;\nu\u003dMath.max(0,h.start-r);x\u003dMath.min(h.end+1,t)-(u+r);y\u003dnew Uint8Array(p.buffer,u,x);a.u.append(y);a.loaded+\u003dx;a.loaded\u003ch.length\u0026\u0026a.callbacks.wq((0,g.Q)(),a.loaded);n++;return z.eb(2)})};\nxU\u003dfunction(a,b){var c\u003db.Ng,d\u003dvoid 0\u003d\u003d\u003db.Ik?1:b.Ik,e\u003dvoid 0\u003d\u003d\u003db.EA?d:b.EA,f\u003dvoid 0\u003d\u003d\u003db.Ek?!1:b.Ek,h\u003dvoid 0\u003d\u003d\u003db.lm?!1:b.lm,l\u003dvoid 0\u003d\u003d\u003db.LD?!1:b.LD,m\u003db.jh,n\u003db.Na;b\u003db.Te;this.callbacks\u003da;this.requestNumber\u003d++XFa;this.i\u003dthis.now();this.xa\u003dthis.La\u003dNaN;this.Ia\u003d0;this.C\u003dthis.i;this.u\u003d0;this.Sa\u003dthis.i;this.Aa\u003d0;this.Va\u003dthis.Ka\u003dthis.isActive\u003d!1;this.B\u003d0;this.K\u003dNaN;this.X\u003dthis.D\u003dInfinity;this.Z\u003dNaN;this.Ba\u003d!1;this.I\u003dNaN;this.S\u003dvoid 0;this.Ng\u003dc;this.policy\u003dthis.Ng.xa;this.Ik\u003dd;this.EA\u003de;this.Ek\u003df;this.lm\u003dh;\nl\u0026\u0026(this.S\u003d[]);this.jh\u003dm;this.Na\u003dn;this.Te\u003db;this.snapshot\u003d$D(this.Ng);YFa(this);ZFa(this,this.i);this.K\u003d(this.I-this.i)/1E3};\n$Fa\u003dfunction(a,b){a.url\u003db;window.performance\u0026\u0026!performance.onresourcetimingbufferfull\u0026\u0026(performance.onresourcetimingbufferfull\u003dfunction(){performance.clearResourceTimings()})};\nyU\u003dfunction(a){var b,c\u003d{rn:a.requestNumber,rt:(a.now()-a.i).toFixed(),lb:a.u,pt:(1E3*a.K).toFixed(),pb:a.Ik,stall:(1E3*a.B).toFixed(),hrt:(a.La-a.i).toFixed(),elt:(a.xa-a.i).toFixed(),elb:a.Ia};a.url\u0026\u0026(null\u003d\u003d\u003d(b\u003dwindow.performance)||void 0\u003d\u003d\u003db?0:b.getEntriesByName)\u0026\u0026(a\u003dperformance.getEntriesByName(a.url))\u0026\u0026a.length\u0026\u0026(a\u003da[0],c.pedns\u003d(a.domainLookupEnd-a.startTime).toFixed(),c.pecon\u003d(a.connectEnd-a.domainLookupEnd).toFixed(),c.perqs\u003d(a.requestStart-a.connectEnd).toFixed());return c};\nbGa\u003dfunction(a,b,c,d){if(!a.Ka){a.Ka\u003d!0;if(!a.lm){zU(a,b,c);aGa(a,b,c);var e\u003da.Ln();if(2\u003d\u003d\u003de\u0026\u0026d)AU(a,a.u/d,a.u);else if(2\u003d\u003d\u003de||1\u003d\u003d\u003de)d\u003d(b-a.i)/1E3,(d\u003c\u003da.policy.i||!a.policy.i)\u0026\u0026!a.Va\u0026\u0026BU(a)\u0026\u0026AU(a,d,c),BU(a)\u0026\u0026(d\u003da.Ng,c\u003dMath.max(c,2048),d.i.Mg(1,a.B/c),aE(d));c\u003da.Ng;b\u003d(b-a.i)/1E3||.05;d\u003da.K;e\u003da.Ek;c.I.Mg(b,a.u/b);c.C\u003dWD();e||c.u.Mg(1,b-d)}a.deactivate()}};\naGa\u003dfunction(a,b,c){var d\u003d(b-a.C)/1E3,e\u003dc-a.u,f\u003da.Ln();if(a.isActive)1\u003d\u003d\u003df\u0026\u00260\u003ce\u0026\u0026(.2\u003cd||1024\u003ee?(a.B+\u003dd,.2\u003cd\u0026\u0026AU(a,.05,e)):AU(a,d,e),a.Va\u003d!0);else if(CU(a,c)){if(1\u003d\u003d\u003df\u0026\u0026(f\u003d(b-a.i)/1E3,!cGa(a)\u0026\u0026!a.lm)){var h\u003da.Ng;h.K.Mg(1,f);aE(h)}a.xa\u003db;a.Ia\u003dc;a.isActive\u003d!0}a.lm||tqa(a.Ng,d,e);a.C\u003db;a.u\u003dc};\nAU\u003dfunction(a,b,c){if(!a.lm){b\u003dMath.max(b,.05);a\u003da.Ng;var d\u003db;a.B.Mg(void 0\u003d\u003d\u003db?d:b,c/d);a.C\u003dWD()}};\nzU\u003dfunction(a,b,c){c\u003dMath.round(c/1024);a.S\u0026\u0026a.S.push(DU(b-a.Sa,c-a.Aa));a.Sa\u003db;a.Aa\u003dc};\ndGa\u003dfunction(a){return a.S?a.S.join(\"\"):\"\"};\nCU\u003dfunction(a,b){return b?a.jh\u0026\u00261!\u003d\u003da.Ln()?!0:2048\u003c\u003db:!1};\nBU\u003dfunction(a){return CU(a,a.u)};\neGa\u003dfunction(a){return(a.C-a.i)/1E3};\nYFa\u003dfunction(a){a.Z\u003da.i+1E3*a.snapshot.delay;a.Ba\u003d!1};\nEU\u003dfunction(a,b){if(a.jh\u0026\u0026void 0!\u003d\u003da.Na\u0026\u0026void 0!\u003d\u003da.Te){var c\u003dMath,d\u003dc.min,e\u003da.D;var f\u003da.jh;var h\u003da.i;if(EEa(f,a.Na))f\u003db;else{var l\u003d0;f.gg\u0026\u0026(l\u003d.2);f\u003dh+1E3*(f.Gg+l)}a.D\u003dd.call(c,e,f);c\u003dMath;d\u003dc.min;e\u003da.X;f\u003da.jh;h\u003da.i;l\u003dFEa(f,a.Na,a.Te);2!\u003d\u003dl\u0026\u0026(b\u003dl?b:h+1E3*f.Gg,f.gg\u0026\u0026(b+\u003d1E3*f.Gg));a.X\u003dd.call(c,e,b);a.D\u003c\u003da.i?YFa(a):(a.Z\u003da.D,a.Ba\u003d!0)}};\ncGa\u003dfunction(a){a.jh\u0026\u0026EU(a,a.now());return a.Ba};\nZFa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?a.now():b;if(a.jh){EU(a,b);var c\u003da.oa?a.jh?1!\u003d\u003da.Ln():!1:a.D!\u003d\u003da.X;if(c){if(c\u003da.X,b\u003cc){a.I\u003da.X;return}}else c\u003da.D;c\u003dMath.max(c,a.Z)}else c\u003da.Z;var d\u003da.Ik-a.u;0\u003ed\u0026\u0026(d\u003d0);d\u003d1E3*(d*a.snapshot.stall+d/a.snapshot.byterate);d\u003dBU(a)?d+b:d+Math.max(b,c);a.I\u003dd};\nDU\u003dfunction(a,b){for(var c\u003d\"\";4095\u003ca;)c+\u003dDU(4095,0),a-\u003d4095;for(;4095\u003cb;)c+\u003dDU(a,4095),b-\u003d4095,a\u003d0;return c+(\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(a\u003e\u003e6\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(a\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(b\u003e\u003e6\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(b\u002663))};\nFU\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?{}:d;this.policy\u003db;this.callbacks\u003dc;this.Aa\u003dd;this.status\u003d0;this.response\u003dvoid 0;this.xa\u003d!1;this.u\u003d0;this.oa\u003dNaN;this.Z\u003d0;this.S\u003dthis.D\u003dthis.X\u003d!1;this.errorMessage\u003d\"\";this.Ia\u003dfunction(f){e.status\u003df.status;if(f.ok\u0026\u0026f.body\u0026\u0026204!\u003d\u003de.status)e.status\u003de.status||242,e.B\u003df.body.getReader(),e.isDisposed()?e.B.cancel().catch(function(){}):(e.K\u003df.headers,e.callbacks.vt(),fGa(e));\nelse e.onDone()};\nthis.Ba\u003dfunction(f){var h\u003d(0,g.Q)();if(!e.isDisposed())if(e.I\u0026\u0026(e.i.append(e.I),e.I\u003dvoid 0),f.done)e.B\u003dvoid 0,e.onDone();else{f\u003df.value;e.u+\u003df.length;gGa(e)?e.i.append(f):e.I\u003df;f\u003d(0,g.Q)();if(!e.policy.i||10\u003cf-e.Z)e.Z\u003df,e.callbacks.wq(h,e.u);fGa(e)}};\nthis.onError\u003dfunction(f){e.ma();e.errorMessage\u003dString(f);e.D\u003d!0;e.onDone()};\nthis.i\u003dnew mC;this.id\u003dhGa++;this.C\u003dwindow.AbortController||cA()?new AbortController:void 0;this.start(a);this.startTime\u003dDate.now()};\nfGa\u003dfunction(a){a.B.read().then(a.Ba,a.onError).then(void 0,rw)};\ngGa\u003dfunction(a){if(a.policy.i)return!1;var b\u003da.getResponseHeader(\"content-type\");b\u003d\"audio/mp4\"\u003d\u003d\u003db||\"video/mp4\"\u003d\u003d\u003db;return a.policy.u\u0026\u0026a.policy.gg\u0026\u0026bA(a)\u0026\u0026b};\nGU\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.callbacks\u003db;this.u\u003dthis.status\u003d0;this.isDisposed\u003dthis.i\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(c.method||\"GET\",a);if(c.headers){a\u003dc.headers;b\u003dg.q(Object.keys(a));for(var e\u003db.next();!e.done;e\u003db.next())e\u003de.value,this.xhr.setRequestHeader(e,a[e])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(f){d.ut(f)};\na\u003dcu(function(f){d.onDone(f)});\nthis.xhr.addEventListener(\"load\",a,!1);this.xhr.addEventListener(\"error\",a,!1);c.body?this.xhr.send(c.body):this.xhr.send();this.xhr.addEventListener(\"progress\",cu(function(f){d.zd(f)}),!1)};\nJU\u003dfunction(a,b,c,d,e,f){var h\u003dvoid 0\u003d\u003d\u003df?{}:f;f\u003dvoid 0\u003d\u003d\u003dh.Tw?[]:h.Tw;var l\u003dvoid 0\u003d\u003d\u003dh.Cx?!1:h.Cx,m\u003dvoid 0\u003d\u003d\u003dh.wp?0:h.wp,n\u003dvoid 0\u003d\u003d\u003dh.poToken?\"\":h.poToken;h\u003dvoid 0\u003d\u003d\u003dh.Ph?void 0:h.Ph;dU.call(this,b,e);var p\u003dthis;this.policy\u003da;this.lastError\u003dnull;this.Z\u003dthis.B\u003d0;this.Ia\u003d!1;this.K\u003dthis.I\u003dnull;this.Ba\u003d!1;this.oa\u003d\"\";this.timing\u003dnew xU(this,c);this.xa\u003dd;this.Cx\u003dl;this.i\u003dg.aC(this.info,this.policy,this.xa);this.i.set(\"rn\",this.timing.requestNumber.toString());this.i.set(\"rbuf\",(1E3*m).toFixed().toString());\nthis.Cx\u0026\u0026this.i.set(\"smb\",\"1\");this.policy.aj\u0026\u0026n\u0026\u0026this.i.set(\"pot\",n);0\u003cthis.policy.wk\u0026\u0026(this.oa||(this.oa\u003dny(this.policy.wk)),this.i.set(\"bbs\",this.oa));this.Tw\u003df||null;this.Ph\u003dh;this.D\u003diGa(this);this.Aa\u003d1*this.policy.dd;this.X\u003dnew g.L(this.tX,this.Aa,this);this.info.u.I\u003d(0,g.Q)();noa(HU(this));try{this.xhr\u003djGa(this),this.X.start(),this.ma(\"Sent, itag\u003d\"+this.i.get(\"itag\")+(\" seg\u003d\"+this.info.i[0].Na)+(\" range\u003d\"+this.i.get(\"range\"))+(\" time\u003d\"+Math.round(this.info.i[0].C)+\"-\"+Math.round(g.Pb(this.info.i).D))+\n(\" rtp\u003d\"+(this.timing.I-Date.now()).toFixed(0)))}catch(r){g.Cy(r),this.lastError\u003d\"net.ssl\",(0,g.Gh)(function(){IU(p)})}};\niGa\u003dfunction(a){if(!($B(a.info)\u0026\u0026a.info.Ek()\u0026\u0026a.policy.xb\u0026\u0026a.Tw)||2\u003c\u003da.info.u.u||0\u003csD()||!Tpa())return!1;var b\u003da.i.get(\"aitags\");if(!b)return!1;b\u003dDg(b).split(\",\");for(var c\u003d[],d\u003dg.q(a.Tw),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,g.Ub(b,e)\u0026\u0026c.push(e);if(!c.length)return!1;a.i.set(\"altitags\",Cg(c.join(\",\")));return!0};\nHU\u003dfunction(a){return HB(a.xa,IA(a.i.Ff))};\nmGa\u003dfunction(a,b){if(400\u003c\u003db.status)return a.lastError\u003d\"net.badstatus\",5;if(!b.bx())return a.lastError\u003d204\u003d\u003d\u003db.status?\"net.nocontent\":\"net.connect\",5;var c\u003d\"\";if(kGa(a)){var d\u003db.cg();d.totalLength\u003c\u003da.policy.De\u0026\u0026(c\u003dqC(d),c\u003dRA(c),nz(c)?a.ma():c\u003d\"\")}if(c){var e\u003dHU(a);(0,g.Q)();e.started\u003d0;e.timedOut\u003d0;e.i\u003d0;a.info.zj(a.i,c);return 3}c\u003db.Lk();if((d\u003d!!a.info.range\u0026\u0026a.info.range.length)\u0026\u0026d!\u003d\u003dc||b.UA())return a.lastError\u003d\"net.closed\",5;a.Sn(!0);if(!d\u0026\u0026a.u\u0026\u0026(d\u003da.u.ke,d.length\u0026\u0026!Soa(d[0])))return a.lastError\u003d\n\"net.closed\",5;d\u003dDFa(a)?b.getResponseHeader(\"X-Bandwidth-Est\"):0;if(b\u003dDFa(a)?b.getResponseHeader(\"X-Bandwidth-Est3\"):0)a.Ia\u003d!0,a.policy.Il\u0026\u0026(d\u003db);bGa(a.timing,(0,g.Q)(),c,d?Number(d):0);b\u003dHU(a);(0,g.Q)();b.started\u003d0;b.timedOut\u003d0;b.i\u003d0;b\u003da.info.u;b.u\u003d0;b.D\u003d0;!a.Ph||(0,g.Q)()\u003clGa+3E5||!a.i||JA(a.i.Ff)||!(b\u003dIA(a.i.Ff))||0\u003eb.indexOf(\"googlevideo.com\")||(Mna(a.i.Ff)\u0026\u0026(e\u003dIA(KA(a.i.Ff))),a.Ph.i\u003d{primary:b,secondary:e},Upa(b,e),lGa\u003d(0,g.Q)());e\u003da.timing;a.ma(\"Succeeded, rtpd\u003d\"+(1E3*e.K+e.i-Date.now()).toFixed(0));\nreturn 4};\nIU\u003dfunction(a){var b;a.ma(\"Request failed, itag\u003d\"+a.i.get(\"itag\")+(\" seg\u003d\"+a.info.i[0].Na)+(\" sliced\u003d\"+(null\u003d\u003d\u003d(b\u003da.u)||void 0\u003d\u003d\u003db?void 0:b.u))+(\" error\u003d\"+a.lastError));if(\"net.timeout\"\u003d\u003d\u003da.lastError){var c\u003da.timing,d\u003d(0,g.Q)();if(!c.lm){zU(c,d,1024*c.Aa);var e\u003d(d-c.i)/1E3;if(2!\u003d\u003dc.Ln())if(BU(c)){c.B+\u003d(d-c.C)/1E3;var f\u003dc.Ng,h\u003dc.u;h\u003dMath.max(h,2048);f.i.Mg(1,c.B/h);aE(f)}else cGa(c)||c.lm||(f\u003dc.Ng,f.K.Mg(1,e),aE(f)),c.xa\u003dd;f\u003dc.Ng;h\u003dc.K;var l\u003dc.Ek;f.I.Mg(e,c.u/e);f.C\u003dWD();l||f.u.Mg(1,e-h);tqa(c.Ng,\n(d-c.C)/1E3,0)}}\"net.nocontent\"!\u003d\u003da.lastError?((c\u003d\"net.timeout\"\u003d\u003d\u003da.lastError||\"net.connect\"\u003d\u003d\u003da.lastError||\"net.closed\"\u003d\u003d\u003da.lastError)\u0026\u0026!JA(a.i.Ff)?(d\u003dHU(a),d.timedOut+\u003d1):(d\u003dHU(a),d.i+\u003d1),a.timing.u||roa(a.info.u,c,a.i)):a.policy.Ir\u0026\u0026roa(a.info.u,!0,a.i);eU(a,5)};\nnGa\u003dfunction(a,b){b\u0026\u0026(b\u003dHU(a),b.u+\u003d1);KU(a);a.lastError\u003d\"net.timeout\";IU(a)};\nKU\u003dfunction(a){a.ma();a.xhr\u0026\u0026a.xhr.abort();a.timing.deactivate()};\nkGa\u003dfunction(a){var b\u003da.xhr.getResponseHeader(\"content-type\"),c\u003da.xhr.Iv();c\u003d!c||c\u003c\u003da.policy.De;return(!a.xhr.Qt()||!b||-1!\u003d\u003db.indexOf(\"text/plain\"))\u0026\u0026c};\njGa\u003dfunction(a){if(JA(a.i.Ff))return new WFa(a.i,a.timing);var b\u003dg.FB(a.i);return a.policy.La\u0026\u0026(a.policy.gq\u0026\u0026!isNaN(a.info.Te)\u0026\u0026a.info.Te\u003ea.policy.nk||a.D?0:aA())?cA()?new wU(b,a.policy.D,a.timing):new FU(b,a.policy.D,a.timing):new GU(b,a.timing)};\noGa\u003dfunction(a){if(!a.policy.D.gg||!isNaN(a.info.Te)\u0026\u00260\u003ca.info.Te)return!1;if(!a.xhr.Un())return a.ma(),!0;if(!bA(a.xhr))return!1;if(isNaN(a.info.Te)){var b\u003da.xhr.getResponseHeader(\"x-head-seqnum\");if(!b)a.ma();else if(Number(b)\u003ea.info.i[0].Na)return!1}return!0};\nLU\u003dfunction(a,b,c,d,e){this.Ya\u003da;this.policy\u003db;this.schedule\u003dc;this.S\u003dd;this.Z\u003de;this.oa\u003dNaN;this.u\u003dthis.K\u003dthis.C\u003dnull;this.i\u003dthis.D\u003dthis.I\u003dthis.startTimeSecs\u003dNaN;this.B\u003d!1;this.X\u003dNaN};\npGa\u003dfunction(a,b,c,d,e){return b.Za\u0026\u0026b.xa\u0026\u00263\u003d\u003d\u003dIna(b)?new LU(a,b,c,d,e):null};\nqGa\u003dfunction(a,b){if(a.policy.Qq){var c\u003db.info.Pb,d\u003dZD(a.schedule);b\u003db.index.Gg;c\u003dMath.max(1,d/c);a.X\u003dMath.round(1E3*Math.max(((c-1)*b+a.policy.oa)/c,b-a.policy.jc));a.ma()}};\ntGa\u003dfunction(a,b){var c\u003dDate.now()/1E3,d\u003dc-a.startTimeSecs,e\u003dc-a.I,f\u003de\u003e\u003da.policy.gh,h\u003d!1;if(f){var l\u003d0;!isNaN(b)\u0026\u0026b\u003ea.D\u0026\u0026(l\u003db-a.D,a.D\u003db);l/e\u003ca.policy.Uq\u0026\u0026(h\u003d!0);a.ma();a.I\u003dc}c\u003dd\u003e\u003da.policy.jc\u0026\u0026!a.B;if(!f\u0026\u0026!c\u0026\u0026rGa(a,b))return NaN;c\u0026\u0026(a.B\u003d!0,a.ma());a:{d\u003dh;c\u003dDate.now()/1E3-(a.S.qg()||0)-a.K.u-a.policy.oa;f\u003da.u.startTime;c\u003df+c;if(d){if(isNaN(b)){a.ma();MU(a,NaN,\"n\",b);f\u003dNaN;break a}d\u003db-a.policy.hc;d\u003cc\u0026\u0026(a.ma(),c\u003dd)}else a.B\u0026\u0026(d\u003dc+a.policy.oa-a.oa+a.policy.Vq,isNaN(b)||(d\u003dMath.max(d,Math.min(c,b-a.policy.hc))),\nc\u003dd);c\u003dMath.max(c,f);a.ma();f\u003dc}a.i\u003df;if(isNaN(a.i))return a.ma(),a.clear(),NaN;if(!h\u0026\u0026rGa(a,b))return sGa(a,b),NaN;if(a.i\u003c\u003da.u.startTime)return MU(a,NaN,\"y\",b),a.clear(),NaN;if(!a.Z(a.i,!1))return!sGa(a,b)\u0026\u0026h\u0026\u0026(MU(a,NaN,\"t\",b),a.clear()),NaN;a.ma();h\u003da.i;MU(a,h,\"s\",b);a.clear();return h};\nsGa\u003dfunction(a,b){return a.Z(a.i,!0)?!1:(MU(a,NaN,\"ns\",b),a.ma(),a.clear(),!0)};\nrGa\u003dfunction(a,b){return isNaN(b)?!0:isNaN(a.i)?!1:b\u003ca.i+(a.B?a.policy.hc:a.policy.Rq)};\nMU\u003dfunction(a,b,c,d){var e\u003da.C.Lv();e.ssr_sk\u003d(1E3*b).toFixed(0);e.ssr_t\u003d(1E3*a.i).toFixed(0);e.ssr_r\u003dc;e.ssr_st\u003d(1E3*a.startTimeSecs).toFixed(0);e.ssr_n\u003dDate.now().toFixed(0);e.ssr_f\u003d(1E3*a.K.u).toFixed(0);e.ssr_fa\u003da.B?\"1\":\"0\";e.ssr_o\u003d(1E3*a.S.qg()||0).toFixed(0);e.ssr_v\u003d(1E3*d).toFixed(0);b\u003da.u.i.index;hC(b,a.u.Na,!0)\u0026\u0026(e.ssr_ist\u003d(1E3*b.getStartTime(a.u.Na)).toFixed(0),e.ssr_id\u003d(1E3*b.getDuration(a.u.Na)).toFixed(0));a.Ya.Da(\"ssr\",e)};\nuGa\u003dfunction(){if(!window.performance)return{};var a\u003dwindow.performance.memory;return a?{jsTotal:a.totalJSHeapSize,jsUsed:a.usedJSHeapSize,msUsed:a.usedMediaSourceMemorySize}:{}};\ng.NU\u003dfunction(a,b,c,d,e,f,h,l,m,n){l\u003dvoid 0\u003d\u003d\u003dl?!1:l;g.G.call(this);var p\u003dthis;this.Ca\u003da;this.schedule\u003db;this.policy\u003dc;this.i\u003dd;this.oa\u003dm;this.Ph\u003dn;this.timing\u003dnew PEa;this.I\u003dnew pT(this.schedule,this.policy);this.mediaSource\u003dnull;this.X\u003dnew g.L(this.Ch,0,this);this.La\u003dnew g.L(this.Ch,1E3,this);this.xb\u003dnew g.L(this.Ch,void 0,this);this.rb\u003dnew g.L(this.Ch,1E4,this);this.S\u003dthis.currentTime\u003dNaN;this.xa\u003dthis.fb\u003d0;this.Aa\u003dthis.Wa\u003dthis.isSuspended\u003d!1;this.Ka\u003d\"\";this.Ia\u003dnew TD(5);this.Ba\u003d{};this.ob\u003dthis.Te\u003d\nNaN;this.jh\u003dnull;this.timestampOffset\u003dNaN;this.jb\u003d!1;this.Za\u003d0;this.Z\u003d!1;this.K\u003dnull;this.Sa\u003dNaN;this.ub\u003d!1;a\u003dm\u0026\u0026Array.from(m.Se.keys());m\u0026\u0026(this.Sa\u003dDate.now());this.u\u003dnew BT(this,this.I,c,this.i,e,a);c\u003dZEa(this.u,f,h\u0026\u0026h.id);this.audioTrack\u003dnew iU(this,this.policy,c.audio);this.videoTrack\u003dnew iU(this,this.policy,c.video);this.videoTrack.C.Aa\u003dthis.audioTrack.C;this.Va\u003d{updateend:this.sQ,error:this.oU};g.I(this,this.X);g.I(this,this.La);g.I(this,this.xb);g.I(this,this.rb);this.C\u003dpGa(this,this.policy,\nthis.schedule,this.Ia,function(r,t){return vGa(p,r,t)});\nthis.B\u003dnew yT(this,this.i,this.policy,this.videoTrack,this.audioTrack,l);this.D\u003dnew tT(this,this.i,this.videoTrack,this.audioTrack,this.policy);this.ma()};\nxGa\u003dfunction(a,b){var c\u003db.i,d\u003da.i.isLive;if(a.i.isLive){var e\u003dDate.now();if(!isNaN(a.Sa)\u0026\u0026e-a.Sa\u003e1E3*a.policy.Jr){a.Da(\"ombttl\",{1:1});return}}if(a.oa\u0026\u0026gU(a.oa,NB(c,d))){d\u003dNB(c,a.i.isLive);if(a.i.isLive\u0026\u0026a.policy.Qr)e\u003dc.fm(Infinity);else{if(!c.indexRange||!c.initRange)return;e\u003dc.indexRange.length+c.initRange.length;var f\u003dwGa(a.oa,d);if(!f){a.Da(\"ombooo\",{1:1});return}e\u003dc.Rp(f-e)}e\u0026\u0026(f\u003dfunction(h){try{h.isFailed()?(a.Da(\"ombf\",{1:1}),tU(b,h),$B(h.info)\u0026\u0026OU(a,b,c,!0),a.Ch()):PU(a,h)\u0026\u0026a.Ch()}catch(l){h\u003d\nPD(l),a.handleError(h.i,h.errorCode,h.details),QU(a)}},c.I\u003d!0,ZB(e)\u0026\u0026lU(b,new hU(d,e,a.oa,f)))}else a.Da(\"ombfmt\",{1:1})};\nyGa\u003dfunction(a){var b\u003da.videoTrack.i.index;a.jh\u003dnew DEa({Tl:a.policy.Tl,gg:a.policy.D.gg,Gg:b.Gg,getLastSegmentNumber:function(){return b.getLastSegmentNumber()},\nGs:function(){return b.Gs()}})};\nSU\u003dfunction(a,b){b\u003db||a.videoTrack\u0026\u0026a.videoTrack.u\u0026\u0026a.videoTrack.u.startTime||a.currentTime;var c\u003da.videoTrack,d\u003da.u;b\u003dd.nextVideo\u0026\u0026d.nextVideo.index.getSegmentNumberForTime(b)||0;d.Aa!\u003d\u003db\u0026\u0026(d.Ba\u003d{},d.Aa\u003db,CT(d,d.B));b\u003d!IT(d)\u0026\u0026-1\u003cd.X\u0026\u00268E3\u003e(0,g.Q)()-d.X;var e\u003dd.nextVideo\u0026\u00263*FT(d,d.nextVideo.info)\u003csT(d.xa);if(!b||e)DT(d),ET(d),d.Z\u003dd.Z||d.nextVideo!\u003d\u003dd.i;d.nextVideo\u0026\u0026!d.nextVideo.index.isLoaded()\u0026\u0026(d.Aa\u003d-1);RU(a,c,d.nextVideo);RU(a,a.audioTrack,a.u.u)};\nTU\u003dfunction(a,b){a.Wa\u003db;a.Z||(a.ma(),a.isSuspended\u003d!0)};\nAGa\u003dfunction(a){a.policy.Zb\u003d!1;try{zGa(a)}catch(b){g.By(b)}};\nBGa\u003dfunction(a){a.mediaSource\u0026\u0026a.mediaSource.i\u0026\u0026a.mediaSource.u\u0026\u0026(ey(a.mediaSource.i,a.Va,a),ey(a.mediaSource.u,a.Va,a));jU(a.audioTrack,null);jU(a.videoTrack,null);a.mediaSource\u003dnull};\nUU\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a.ma();BGa(a);b?(a.ma(),a.Z\u003d!0):a.policy.cd?TU(a,a.jb):TU(a,!1);QU(a)};\nVU\u003dfunction(a){a.mediaSource\u0026\u0026a.mediaSource.vf()\u0026\u0026(UU(a),a.policy.Wp\u0026\u0026a.handleError(!0,\"fmt.unplayable\",{unexpected:1}))};\nXU\u003dfunction(a,b,c){var d\u003da.B;if(2\u003d\u003d\u003dd.i||3\u003d\u003d\u003dd.i||a.isSuspended\u0026\u0026(!uqa(a.schedule)||a.Wa))return!1;if(a.policy.u\u0026\u00265\u003c\u003dnF)return g.fs(a.La),!1;if(a.i.isManifestless){if(0\u003cb.B.length\u0026\u0026b.u\u0026\u0026-1\u003d\u003d\u003db.u.Na||b.B.length\u003e\u003da.policy.fk\u0026\u0026!a.policy.fh||!a.policy.Dl\u0026\u00260\u003cb.B.length\u0026\u0026!a.policy.D.gg)return!1;if(b.K)return!a.i.isLive||!isNaN(a.Te)}if(UFa(b))return a.ma(),!1;if(!(b.u||a.i.isManifestless\u0026\u0026a.policy.fh\u0026\u0026b.K)){if(!b.i.We())return!1;xT(b,a.currentTime)}d\u003db.B.length+c.B.length;(b.B.length\u0026\u0026b.B[0].Ju()||c.B.length\u0026\u0026\nc.B[0].Ju()||a.i.isLive\u0026\u0026(!a.policy.fh||!b.B.length))\u0026\u0026--d;if(d+1\u003e\u003da.policy.pk)return!1;if(!b.u)return LB(b.i.u,a.policy);d\u003db.u;if(!LB(d.i.u,a.policy))return!1;4\u003d\u003d\u003dd.type\u0026\u0026d.i.We()\u0026\u0026(b.u\u003dg.Pb(d.i.lx(d)),d\u003db.u);if(!d.B\u0026\u0026!d.i.Um(d))return!1;var e\u003da.i.df||a.i.S;if(a.i.isManifestless\u0026\u0026e){e\u003db.i.index.getLastSegmentNumber();var f\u003dc.i.index.getLastSegmentNumber();e\u003dMath.min(e,f);if(0\u003cb.i.index.Du\u0026\u00260\u003ce\u0026\u0026d.Na\u003e\u003de)return b.X\u003de,c.X\u003de,!1}if(d.i.info.audio\u0026\u00264\u003d\u003d\u003dd.type)return!1;if(vU(b)\u0026\u0026!a.policy.Wa)return!0;if(d.B||\npU(b)\u0026\u0026pU(b)+pU(c)\u003ea.policy.jb)return!1;e\u003d!b.D\u0026\u0026!c.D;f\u003db\u003d\u003d\u003da.videoTrack\u0026\u0026a.Z;if(!(c\u003d!!(c.u\u0026\u0026!c.u.B\u0026\u0026c.u.D\u003cd.D)\u0026\u0026(!a.i.isManifestless||c.u\u0026\u0026c.u.D\u0026\u0026d.D)\u0026\u0026e\u0026\u0026!f||a.policy.Va\u0026\u0026!b.D\u0026\u0026c.D)\u0026\u0026(c\u003dUB(d))){c\u003dd.D;a:if(d\u003da.B,d\u003dd.u?d.u.qe:null,a.Z\u0026\u0026d)a\u003dd.startSecs+d.durationSecs+15;else{d\u003dWU(a,b,!0);!IT(a.u)\u0026\u00260\u003ca.policy.Aa\u0026\u0026(e\u003d((0,g.Q)()-a.fb)/1E3,d\u003dMath.min(d,a.policy.Aa+a.policy.Ad*e));d\u003da.currentTime+d;if(a.policy.Gl\u0026\u0026(e\u003dCGa(a)+a.policy.Gl,e\u003cd)){a.Da(\"mrl\",{ori:d,mod:e},!0);a.policy.bk\u0026\u0026(a.fb\u003d(0,g.Q)());a\u003de;\nbreak a}a\u003dd}c\u003dc\u003ea}return c?!1:(b\u003db.Wb)\u0026\u0026b.isLocked()?!1:!0};\nEGa\u003dfunction(a,b,c){if(XU(a,b,c)){if(b.K){if(a.i.isLive){var d\u003da.i.ye\u0026\u0026a.i.S?b.i.Vm(a.i.ye,!1):b.i.fm(Infinity);d.Te\u003da.Te}else d\u003db.i.Vm(0,!1);a.C?0\u003d\u003d\u003dd.Te\u0026\u0026(d.D\u003da.C.X):d.D\u003da.ob}else if(d\u003db.u,d.i.We()){var e\u003dd.D-a.currentTime,f\u003d!d.range||0\u003d\u003d\u003dd.u\u0026\u00260\u003d\u003d\u003dd.Bb?0:d.range.length-(d.Bb+d.u),h\u003dd.i;if(uU(b)\u0026\u0026b.i.We()){var l\u003dMath.min(15,.5*WU(a,b,!0));var m\u003dvU(b)||e\u003c\u003dl||a.u.S;a.ma(\"ready to adapt: \"+m+\", upgrade pending: \"+vU(b)+\", health: \"+e+\", max health: \"+l);l\u003dm}else l\u003d!1;l\u0026\u00260\u003d\u003d\u003df\u0026\u0026(a.i.isManifestless?h\u003d\nb.i:(h\u003dd.startTime+DGa,d.u\u0026\u0026(h+\u003dd.duration),xT(b,h),d\u003db.u,h\u003dd.i));h.Og()?(f\u003da.u,c\u003drT(a.I,h.info.Pb,c.i.info.Pb,e,0\u003cf.C.length\u0026\u00260\u003d\u003d\u003df.videoIndex\u0026\u0026a.Aa),e\u003duU(b),c\u003dd.i.Ar(d,c),c.range\u0026\u00261\u003cc.i.length\u0026\u0026(e||c.u.u||c.i[0].i!\u003d\u003dd.i?c\u003dd.i.Ar(d,c.i[0].u):(e\u003dc.i[c.i.length-1],h\u003de.u/c.range.length,!e.Vd\u0026\u0026.4\u003eh\u0026\u0026(c\u003dd.i.Ar(d,c.range.length-e.u)))),d\u003dc):(0\u003ed.Na\u0026\u0026(c\u003dWB(d),c.pr\u003d\"\"+b.B.length,a.D.i\u0026\u0026(c.sk\u003d\"1\"),c.snss\u003dd.I,a.Da(\"nosq\",c)),d\u003dh.Cu(d));if(a.Z)for(c\u003dg.q(d.i),e\u003dc.next();!e.done;e\u003dc.next())e.value.type\u003d6}else d.i.Og()?\n(c\u003drT(a.I,b.i.info.Pb,c.i.info.Pb,0),d\u003dd.i.Ar(d,c)):d\u003dd.i.Cu(d);if(a.K\u0026\u0026(c\u003da.B,e\u003dd.i[0].Na,e\u003d0\u003ee\u0026\u0026!isNaN(c.B)?c.B:e,h\u003dQEa(a.B,d.i[0].C,e),c\u003da.K.Mp(h,e,d.i[0].i.info.id,b\u003d\u003d\u003da.audioTrack?1:2),0\u003ee\u0026\u0026UEa(a.B,0,0,!0),c)){h\u003d{decurl_itag:d.i[0].i.info.kc(),sg:e,st:h.toFixed(3)};if(a.policy.jq\u0026\u0026b.isRequestPending(e-1)){a.Da(\"sdai\",{wt_daistate_on_sg:e-1});return}a.Da(\"sdai\",h);e\u003dd;c\u0026\u0026(e.B\u003dnew g.FA(c))}a.policy.jj\u0026\u0026-1!\u003d\u003dd.i[0].Na\u0026\u0026d.i[0].Na\u003ca.i.ye\u0026\u0026(d\u003db.i.Vm(a.i.ye,!1));lU(b,YU(a,d))}};\nYU\u003dfunction(a,b){UB(b.i[b.i.length-1])\u0026\u0026FGa(a,aFa(a.u,b.i[0].i));var c\u003dzoa(b);c\u003d{Ng:a.schedule,Ik:c,EA:GEa(a.I,c),Ek:TB(b.i[0]),lm:JA(b.u.i),LD:a.policy.Z};a.jh\u0026\u0026(c.Na\u003db.i[0].Na,c.Te\u003db.Te,c.jh\u003da.jh);var d\u003d{wp:Math.max(0,b.i[0].C-a.currentTime),Tw:a.policy.xb\u0026\u0026$B(b)\u0026\u0026b.i[0].i.info.video?fFa(a.u):void 0,Cx:a.Z,poToken:a.Ca.Y.kd||\"\",Ph:a.Ph};return new JU(a.policy,b,c,a.Ba,function(e,f){try{a:{var h\u003de.info.i[0].i,l\u003dh.info.video?a.videoTrack:a.audioTrack;if(!(2\u003c\u003de.state)||e.isComplete()||e.C||!(!a.mediaSource||\na.isSuspended||3\u003cqU(l,a.currentTime))){var m\u003da.policy.Fb;if(!(!m||e.isComplete()||e.C\u003cm||JB(e.info.u,a.Ba))){var n\u003dHB(a.Ba,KB(e.info.u,!0));if(!(n.i||n.timedOut||n.started)){var p\u003dAoa(e.info,!0);p\u0026\u0026YU(a,p)}}if(e.isComplete()||e.isDisposed()\u0026\u00263\u003ef){if(a.policy.fb){var r\u003dObject.assign(yU(e.timing),{rst:\"\"+e.state,strm:\"\"+e.xhr.Qt(),d:dGa(e.timing)});a.Da(\"rqs\",r)}e.Ia\u0026\u0026a.Da(\"sbwe3\",{1:1},!0)}if(!a.isDisposed()\u0026\u00262\u003c\u003de.state){var t\u003da.timing,u\u003de.info.i[0].i,x\u003d!t.u\u0026\u0026u.info.video,y\u003d!t.i\u0026\u0026u.info.audio;3\u003d\u003d\u003d\ne.state?x?t.tick(\"vrr\"):y\u0026\u0026t.tick(\"arr\"):4\u003d\u003d\u003de.state?x?(t.u\u003dg.FB(e.i),Su(),Uu(4)):y\u0026\u0026(t.i\u003dg.FB(e.i)):e.Ju()\u0026\u0026x\u0026\u0026(Su(),Uu(4));if(3\u003d\u003d\u003de.state){tU(l,e);$B(e.info)\u0026\u0026OU(a,l,h,!0);if(a.K){var z\u003de.info.Mp();z\u0026\u0026a.K.zj(e.info.i[0].Na,h.info.id,z)}a.Ch()}else if(e.isComplete()\u0026\u00265\u003d\u003d\u003de.info.i[0].type){if(4\u003d\u003d\u003de.state){var D\u003d(e.info.i[0].i.info.video?a.videoTrack:a.audioTrack).B[0]||null;D\u0026\u0026D instanceof JU\u0026\u0026D.C\u0026\u0026nGa(D,!0)}e.dispose()}else{if(!e.isFailed()\u0026\u0026e.D\u0026\u00262\u003c\u003de.state\u0026\u00263!\u003d\u003de.state){var H\u003de.xhr.getResponseHeader(\"X-Response-Itag\");\nif(H){a.ma();var F\u003deFa(a.u,H),K\u003de.info.range.length-F.iE();F.I\u003d!0;e.info.i[0].i.I\u003d!1;var W\u003dF.Rp(K);e.info\u003dW;if(e.u){var J\u003de.u,Y\u003dW.i;J.i\u003dY;var ya\u003dY[0].range,Na\u003dqC(J.ke[0].i);qC(g.Pb(J.ke).i);for(f\u003d0;f\u003cJ.ke.length;f++){J.ke[f].info\u003dY[f];var ib\u003dY[f].range;J.ke[f].i\u003dnew mC([new Uint8Array(Na.buffer,ib.start-ya.start,ib.length)])}}e.D\u003d!1;RU(a,a.videoTrack,F);var jb\u003da.videoTrack;jb.u\u0026\u0026(jb.u.i\u003dF);var yb\u003da.Ca;yb.videoData.Jr\u003dpA(\"auto\",F.info.video.quality,!1,\"u\");ZU(yb);var nc\u003de.xhr.getResponseHeader(\"X-Segment-Lmt\");\nnc\u0026\u0026F.info.lastModified\u0026\u0026F.info.lastModified!\u003d\u003d+nc\u0026\u0026tU(a.videoTrack,e)}else e.D\u003d!1}if(4\u003d\u003d\u003de.state){if(PU(a,e),a.B){var Ta\u003da.B,bd\u003de.info,ub\u003da.K;if(0!\u003d\u003dTa.i\u0026\u0026ub\u0026\u0026bd.i[0].isVideo())if(bd.i[0].Na\u003eTa.B\u0026\u0026(Ta.B\u003dNaN,Ta.C\u003dNaN),Ta.u\u0026\u0026Ta.u.Na\u003d\u003d\u003dbd.i[0].Na){var Vf\u003dTa.u.qe.event;if(\"start\"\u003d\u003d\u003dVf||\"continue\"\u003d\u003d\u003dVf){if(1\u003d\u003d\u003dTa.i||5\u003d\u003d\u003dTa.i)Ta.u.dw?(Ta.Da(\"sdai\",{ignore:Vf,sq:bd.i[0].Na}),Ta.i\u003d4):(Ta.B\u003dbd.i[0].Na,Ta.C\u003dbd.i[0].C,Ta.Da(\"sdai\",{joinad:Ta.i,sg:Ta.B,st:Ta.C.toFixed(3)}),Ta.i\u003d2,ub.sE(Ta.u.qe))}else\"stop\"!\u003d\u003d\nVf||1!\u003d\u003dTa.i\u0026\u00265!\u003d\u003dTa.i||Ta.Da(\"sdai\",{joinstop:1,st:Ta.i,sg:Ta.B}),Ta.i\u003d5}else 1\u003d\u003d\u003dTa.i\u0026\u0026(Ta.i\u003d5)}}else if(a.policy.La\u0026\u0026e.At()\u0026\u0026!e.isComplete()\u0026\u0026!PU(a,e)\u0026\u0026!e.isFailed())break a;e.isFailed()\u0026\u0026a.Zv(e);a.Ch();if(a.policy.Eb\u0026\u0026e.isComplete()\u0026\u0026e.canRetry()\u0026\u0026JB(e.info.u,a.Ba)){var th\u003dHB(a.Ba,KB(e.info.u,!1));if(!(th.B+a.policy.Eb*ooa(th,a.policy,!0)\u003e(0,g.Q)())){var uh\u003dAoa(e.info,!1);uh\u0026\u0026YU(a,uh)}}}}}}}catch(ll){e\u003da.ub,a.ub\u003d!0,F\u003dPD(ll,e),a.handleError(F.i,F.errorCode,F.details),e||QU(a)}},d)};\nFGa\u003dfunction(a,b){b\u0026\u0026(a.ma(),a.Ca.uA(b));a.policy.ek\u0026\u0026a.u.Va\u0026\u0026(b\u003dbFa(a.u,\"a\"),$U(a.Ca,b.reason,b.audio.info))};\nPU\u003dfunction(a,b){try{var c\u003db.info.i[0].i.info.video?a.videoTrack:a.audioTrack;if(a.i.isManifestless\u0026\u0026c){c.K\u0026\u0026(b.isDisposed(),b.isComplete()||b.At(),c.K\u003d!1);b.cE()\u0026\u0026a.Ia.Mg(1,b.cE());var d\u003db.oI(),e\u003db.HK(),f\u003da.i,h;for(h in f.i){var l\u003df.i[h].index;l.Ak\u0026\u0026(d\u0026\u0026(l.Du\u003dMath.max(l.Du,d)),e\u0026\u0026(l.u\u003dMath.max(l.u||0,e)))}}if(b.info.Ek()\u0026\u0026!ZB(b.info))for(var m\u003dg.q(b.oC()),n\u003dm.next();!n.done;n\u003dm.next())ZT(c.C,n.value);mU(c);return!!c.cg()}catch(p){return p instanceof Error\u0026\u0026(g.Cy(p),b\u003db.Lv(),b.origin\u003d\"hrhs\",b.msg||\n(b.msg\u003d\"\"+p.message),a.handleError(!0,\"fmt.unplayable\",b)),!1}};\nzGa\u003dfunction(a){if(a.mediaSource){var b\u003da.mediaSource.i,c\u003da.mediaSource.u,d\u003dGGa(a);if(d){if(a.policy.lr){if(!b.Np()){var e\u003da.audioTrack.cg();e\u0026\u0026aV(a,b,e)}c.Np()||(b\u003da.videoTrack.cg())\u0026\u0026aV(a,c,b)}a.xa||(a.xa\u003d(0,g.Q)(),a.ma(),a.policy.Z\u0026\u0026a.Da(\"apdps\",{r:d}))}else{if(a.xa){d\u003d(0,g.Q)()-a.xa;e\u003dqU(a.audioTrack,a.currentTime);var f\u003dqU(a.videoTrack,a.currentTime);a.ma();a.policy.Z\u0026\u0026a.Da(\"apdpe\",{dur:d.toFixed(),abuf:(1E3*e).toFixed(),vbuf:(1E3*f).toFixed()});a.xa\u003d0}if(a.C){d\u003da.C;e\u003da.audioTrack;f\u003dXC(a.mediaSource.u.nf());\nif(d.C)d\u003dtGa(d,f);else{if(f\u003de.cg()){var h\u003df.u;h\u0026\u0026h.D\u0026\u0026h.u\u0026\u0026(e\u003de.B.length?e.B[0]:null)\u0026\u00262\u003c\u003de.state\u0026\u0026!e.isFailed()\u0026\u00260\u003d\u003d\u003de.info.Te\u0026\u0026(d.C\u003de,d.K\u003dh,d.u\u003df.info,d.startTimeSecs\u003dDate.now()/1E3,d.I\u003dd.startTimeSecs,d.D\u003dd.u.startTime,d.ma())}d\u003dNaN}d\u0026\u0026a.Ca.seekTo(d,{Xp:!0,Wd:\"pollSubsegmentReadahead\",rp:!0})}d\u003d!1;HGa(a,a.videoTrack,c)\u0026\u0026(d\u003d!0,e\u003da.timing,e.C||(e.C\u003dDate.now(),e.tick(\"vda\"),$z(\"vda\",void 0,\"video_to_ad\"),e.B\u0026\u0026(Su(),Uu(4))));if(a.mediaSource\u0026\u0026!a.mediaSource.vf()\u0026\u0026(HGa(a,a.audioTrack,b)\u0026\u0026(d\u003da.timing,\nd.B||(d.B\u003dDate.now(),d.tick(\"ada\"),$z(\"ada\",void 0,\"video_to_ad\"),d.C\u0026\u0026(Su(),Uu(4))),d\u003d!0),!a.isDisposed()\u0026\u0026a.mediaSource)){!a.policy.Zb\u0026\u0026oU(a.videoTrack)\u0026\u0026oU(a.audioTrack)\u0026\u0026dD(a.mediaSource)\u0026\u0026!a.mediaSource.eh()\u0026\u0026(e\u003dkU(a.audioTrack).i,e\u003d\u003d\u003da.i.i[e.info.id]\u0026\u0026(a.ma(),e\u003da.mediaSource,dD(e)\u0026\u0026(e.mediaSource?e.mediaSource.endOfStream():e.Qe.webkitSourceEndOfStream(e.Qe.EOS_NO_ERROR)),e\u003da.schedule,Opa($D(e)),e.D\u003dWD(),e.X\u003d!0));e\u003da.policy.xr;f\u003da.policy.Pr;d||!(0\u003ce||f)||!dD(a.mediaSource)||oU(a.videoTrack)||\noU(a.audioTrack)||(b.yB(a.currentTime,f,e),c.yB(a.currentTime,f,e));if(c\u003dd)c\u003da.mediaSource,c\u003d!(c.i?c.i.supports(0):fD());c\u0026\u0026g.fs(a.X)}}}};\nGGa\u003dfunction(a){if(UFa(a.videoTrack))return a.ma(),\"ssf\";var b\u003da.B;if(1\u003d\u003d\u003db.i||2\u003d\u003d\u003db.i||3\u003d\u003d\u003db.i)return\"cpm\";if(a.policy.Ef||QFa(a.videoTrack)||QFa(a.audioTrack))return\"\";if(a.D.i){b\u003da.I;var c\u003da.videoTrack,d\u003da.audioTrack;if(c.B.length||d.B.length){var e\u003d0,f\u003daU(c.C).concat(aU(d.C));f\u003dg.q(f);for(var h\u003df.next();!h.done;h\u003df.next())e+\u003dh.value.u;c\u003dc.i.info.Pb+d.i.info.Pb;e/\u003dc;b\u003de\u003cb.policy.vk?!1:10\u003ce?!0:10\u003ec*(10-e)/sT(b)}else b\u003d!0;if(!b)return\"abr\";b\u003da.videoTrack;if(0\u003cb.B.length\u0026\u00261\u003d\u003d\u003db.C.u.length\u0026\u0026rFa(b.C).info.K\u003c\nb.oa)return\"seek\"}if(!a.Aa||!a.policy.ub||10\u003ea.currentTime||360\u003ca.videoTrack.i.info.video.i)return\"\";b\u003dRFa(a.videoTrack,a.currentTime,a.policy.ub)||RFa(a.audioTrack,a.currentTime,a.policy.ub);return(0\u003ca.videoTrack.B.length||0\u003ca.audioTrack.B.length||XU(a,a.videoTrack,a.audioTrack)||XU(a,a.audioTrack,a.videoTrack))\u0026\u0026b?\"nord\":\"\"};\nHGa\u003dfunction(a,b,c){if(c.eh())return!0;if(!c.Fy())return!1;var d\u003db.cg(),e;if(!(e\u003d!d||6\u003d\u003d\u003dd.info.type)\u0026\u0026(e\u003da.B)){e\u003da.B;var f;if(f\u003d0!\u003d\u003de.i\u0026\u0026b\u003d\u003d\u003de.Aa)e\u003dsU(e.I),f\u003dd.info.Na\u003e(e?e.Na:-1);e\u003d!!f}if(e)return!1;e\u003dd.info;f\u003dkU(b);!f||f.Vd||VB(f,e)||c.abort();!c.Nv()||aD()?c.pH(e.i.info.containerType,e.i.info.mimeType):e.i.info.containerType!\u003d\u003dc.Nv()\u0026\u0026a.Da(\"ctu\",{ct:aD(),prev_c:c.Nv(),curr_c:e.i.info.containerType});f\u003de.i.D;a.policy.Yj\u0026\u0026f\u0026\u0026(e\u003d0+f.duration,f\u003d-f.i,0\u003d\u003d\u003dc.mz()\u0026\u0026e\u003d\u003d\u003dc.ZD()||c.AG(0,e),f!\u003d\u003dc.hd()\u0026\u0026(c.lB(f),\nbU\u0026\u0026CFa(a.audioTrack.C,c.mE())));if(a.i.B\u0026\u00260\u003d\u003d\u003dd.info.Bb\u0026\u0026(g.uC(d.info.i.info)||a.policy.ap)){if(null\u003d\u003dc.Np()){e\u003dkU(b);if(!(f\u003d!e||e.i!\u003d\u003dd.info.i)){b:if(e\u003de.S,f\u003dd.info.S,e.length!\u003d\u003df.length)e\u003d!1;else{for(var h\u003d0;h\u003ce.length;h++)if(!g.kc(e[h],f[h])){e\u003d!1;break b}e\u003d!0}f\u003d!e}e\u003df}else e\u003dc.Np(),a.policy.Nu\u0026\u0026d.info.i.Br()\u0026\u0026apa(d),f\u003dd.info.i.i,e\u003de!\u003d\u003df\u0026\u0026!g.kc(e,f);e\u0026\u0026a.Da(\"initchg\",{it:d.info.i.info.id,ty:d.info.type,seg:d.info.Na});a.policy.Nb\u0026\u0026!e\u0026\u0026(g.uC(d.info.i.info)?(nB(tC(d),1836019574),nB(tC(d),1718909296)):\n(e\u003dnew pB(tC(d)),joa(e),tB(e,524531317,!0),d.i\u003dd.i.split(e.start+e.i).Pq),d.B\u003d!1)}a.policy.Wg\u0026\u0026d.B\u0026\u0026(d.B\u003d!1);e\u003da.C\u0026\u0026!!a.C.C\u0026\u0026b.i.info.audio;f\u003da.i.isManifestless||d.B;if(!(a.i.B\u0026\u00260!\u003d\u003dd.info.Bb||f\u0026\u0026!e)\u0026\u0026aV(a,c,d))return!0;if(e)return!1;e\u003da.currentTime+WU(a,b,!1);(e\u003dd.info.C\u003ee)||(a.policy.ob\u0026\u0026(!d.info.Bb||d.info.Vd||10\u003ed.info.C)\u0026\u0026a.Da(\"sba\",c.Jb({as:RB(d.info)})),e\u003dd.B?d.info.i.i:null,f\u003dqC(d.i),d.B\u0026\u0026(f\u003dnew Uint8Array(f.buffer,0,f.byteOffset+f.length)),e\u003dIGa(a,c,f,d.info,e),\"s\"\u003d\u003d\u003de?(a.Za\u003d0,e\u003d!0):(\"i\"\u003d\u003d\u003d\ne||\"x\"\u003d\u003d\u003de?JGa(a,\"checked\",e,d.info):(\"q\"\u003d\u003d\u003de\u0026\u0026(d.info.isVideo()?(f\u003da.policy,f.K\u003dMath.floor(.8*f.K),f.Ba\u003dMath.floor(.8*f.Ba),f.I\u003dMath.floor(.8*f.I)):(f\u003da.policy,f.X\u003dMath.floor(.8*f.X),f.rb\u003dMath.floor(.8*f.rb),f.I\u003dMath.floor(.8*f.I)),GT(a.u,d.info.i)),bV(a.Ca,{reattachOnAppend:e})),e\u003d!1),e\u003d!e);if(e)return!1;b.Th(d);a.ma(\"Appended \"+RB(d.info)+\", buffered: \"+TC(c.nf()));return!0};\nJGa\u003dfunction(a,b,c,d){var e,f\u003d\"fmt.unplayable\",h\u003d!0;\"x\"\u003d\u003d\u003dc||\"m\"\u003d\u003d\u003dc?(f\u003d\"fmt.unparseable\",d.i.C\u003df,d.i.info.video\u0026\u0026!HT(a.u)\u0026\u0026GT(a.u,d.i)):\"i\"\u003d\u003d\u003dc\u0026\u0026(15\u003ea.Za?(a.Za++,f\u003d\"html5.invalidstate\",h\u003d!1):f\u003d\"fmt.unplayable\");d\u003dWB(d);d.mrs\u003dnull\u003d\u003d\u003d(e\u003da.mediaSource)||void 0\u003d\u003d\u003de?void 0:eD(e);d.origin\u003db;d.reason\u003dc;a.handleError(h,f,d)};\nAFa\u003dfunction(a,b,c,d){var e\u003da.i,f\u003d!1,h\u003d-1,l;for(l in e.i){var m\u003dJC(e.i[l].info.mimeType)||e.i[l].info.isVideo();if(d\u003d\u003d\u003dm)if(m\u003de.i[l].index,!hC(m,b.Na))m.fC(b),f\u003d!0;else if(e.Za){f\u003db;var n\u003dm.Jk(f.Na);n\u0026\u0026n.startTime!\u003d\u003df.startTime?(m.segments\u003d[],m.fC(f),f\u003d!0):f\u003d!1;f\u0026\u0026(h\u003db.Na)}}0\u003c\u003dh\u0026\u0026e.ea(\"clienttemp\",\"restMflIndex\",(d?\"v\":\"a\")+\".\"+h,!1);OEa(a.D,b,d,f);a.B.LF(b,c,d)};\naV\u003dfunction(a,b,c){c.info.i.We();var d\u003dc.info.i.i;if(!d||!b.Fy()||b.Np()\u003d\u003d\u003dd)return!1;var e\u003dd,f\u003db.pz();if(a.policy.Wg\u0026\u0026f\u0026\u0026b.isView()\u0026\u0026g.uC(c.info.i.info)){var h\u003dnew DataView(d.buffer,d.byteOffset,d.byteLength);(f\u003ddoa(h,f))?e\u003dnew Uint8Array(f.buffer,f.byteOffset,f.byteLength):a.Da(\"fenc\",{1:1})}f\u003dnull;(h\u003dc.info.i.Rp(0))\u0026\u0026(f\u003dh.i[0]);a.policy.ob\u0026\u0026a.Da(\"sbi\",b.Jb({as:RB(c.info)}));a.policy.Ti\u0026\u0026b.abort();d\u003dIGa(a,b,e,f,d);if(\"s\"!\u003d\u003dd)return JGa(a,\"sepInit\",d,c.info),!0;a.ma();return b.eh()};\nIGa\u003dfunction(a,b,c,d,e){try{b.appendBuffer(c,d,e)}catch(f){if(f instanceof DOMException){if(11\u003d\u003d\u003df.code)return\"i\";if(12\u003d\u003d\u003df.code)return\"x\";if(22\u003d\u003d\u003df.code||0\u003d\u003d\u003df.message.indexOf(\"Not enough storage\"))return b\u003dObject.assign({name:\"QuotaExceededError\",buffered:TC(b.nf()).replace(/,/g,\"_\"),message:g.Ac(f.message),track:a.mediaSource?b\u003d\u003d\u003da.mediaSource.u?\"v\":\"a\":\"u\"},uGa()),a.handleError(!1,\"player.exception\",b),\"q\";g.By(f)}return\"u\"}return a.mediaSource.vf()?\"m\":\"s\"};\nWU\u003dfunction(a,b,c){if(a.isSuspended)return 1;var d\u003db.i.info.audio?a.policy.X:a.policy.K;!a.policy.Wa\u0026\u0026IT(a.u)\u0026\u0026(d\u003dMath.max(d,b.i.info.audio?a.policy.rb:a.policy.Ba));c\u0026\u0026(d+\u003da.policy.jb);var e\u003dIT(a.u)?b.u?b.u.i.info.Pb:b.i.info.Pb:b.Pb;d/\u003de;0\u003ca.policy.rk\u0026\u0026a.mediaSource\u0026\u0026dD(a.mediaSource)\u0026\u0026(b\u003db.i.info.video?a.mediaSource.u:a.mediaSource.i)\u0026\u0026!b.eh()\u0026\u0026(b\u003db.nf(),e\u003dUC(b,a.currentTime),0\u003c\u003de\u0026\u0026(b\u003da.currentTime-b.start(e),d+\u003dMath.max(0,Math.min(b-a.policy.rk,a.policy.yr))));0\u003ca.policy.I\u0026\u0026(d\u003dMath.min(d,a.policy.I));\na.policy.qk\u0026\u0026c\u0026\u0026!IT(a.u)\u0026\u0026(c\u003da.u,c\u003dFT(c,g.Pb(c.C))+FT(c,c.I.i[0]),c\u003da.policy.qk*(c/qT(a.I)),c\u003cd\u0026\u002615\u003ec\u0026\u0026a.Da(\"bwcapped\",{1:1},!0),c\u003dMath.max(c,15),d\u003dMath.min(d,c));return d};\nCGa\u003dfunction(a){var b\u003dg.hq(a.Ca.Yl(),function(d){return\"ad\"\u003d\u003d\u003dd.namespace});\nb\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.start/1E3\u003ea.currentTime)return c.start/1E3;return Infinity};\nKGa\u003dfunction(a,b){QD(b,\"cms\",function(c){a.policy.Z\u0026\u0026a.Da(\"pathprobe\",c)},function(c){a.Ca.handleError(c)})};\nLGa\u003dfunction(a,b){a.K\u003db;a.B\u0026\u0026(a.B.D\u003db);a.K.EG(a.videoTrack.i.info.xe())};\nMGa\u003dfunction(a,b){if(a.mediaSource\u0026\u0026a.mediaSource.u){b-\u003d!isNaN(a.timestampOffset)\u0026\u0026a.policy.Kh?a.timestampOffset:0;var c\u003da.B,d\u003db;if(0!\u003d\u003dc.i\u0026\u0026c.D){var e\u003dc.Ls(d);e!\u003d\u003dc.X\u0026\u0026(c.D.QF(c.X,e,c.xa,d),c.X\u003de);c.xa\u003dd}a.currentTime!\u003d\u003db\u0026\u0026a.resume();a.D.i\u0026\u0026a.mediaSource\u0026\u0026!a.mediaSource.vf()\u0026\u0026(c\u003da.currentTime\u003c\u003db\u0026\u0026b\u003ca.currentTime+10,d\u003dVC(a.mediaSource.u.nf(),a.currentTime+DGa),c\u0026\u0026d\u0026\u0026(a.D.i\u003d!1));a.D.i||(a.currentTime\u003db);g.fs(a.La)}};\nNGa\u003dfunction(a,b){var c\u003dnU(a.videoTrack).find(function(d){return d.startTime\u003e\u003db\u0026\u0026vGa(a,d.startTime,!1)});\nreturn c\u0026\u0026c.startTime\u003cb+1.5*c.duration?c.startTime+.1:0};\nvGa\u003dfunction(a,b,c){if(!(a.videoTrack.i.We()\u0026\u0026a.audioTrack.i.We()\u0026\u0026a.mediaSource\u0026\u0026a.mediaSource.u\u0026\u0026a.mediaSource.i))return!1;if(c\u0026\u0026a.i.isManifestless\u0026\u0026(-1\u003d\u003d\u003da.videoTrack.I||-1\u003d\u003d\u003da.audioTrack.I))return!0;var d\u003dvT(a.videoTrack,b,c);if(isNaN(d))return!1;a\u003dvT(a.audioTrack,a.policy.xa?b:d,c);return isNaN(a)?!1:!0};\nRU\u003dfunction(a,b,c){b.i!\u003d\u003dc\u0026\u0026(a.ma(),b.i\u003dc)};\nOU\u003dfunction(a,b,c,d){if(!(c.We()||c.Br()||c.I)\u0026\u0026LB(c.u,a.policy)\u0026\u0026\"f\"!\u003d\u003dc.info.i){if(d){d\u003da.I;var e\u003dc.info,f\u003dHEa(d,e.video?d.policy.Xq:d.policy.cj,e.Pb);d\u003dd.policy.Sh\u0026\u0026e.video?Math.max(f,d.policy.Sh):f}else d\u003d0;d\u003dc.Rp(d);a\u003dYU(a,d);ZB(d)\u0026\u0026lU(b,a);c.I\u003d!0}};\nQU\u003dfunction(a){try{var b\u003da.audioTrack;uT(b);wT(b.C);var c\u003da.videoTrack;uT(c);wT(c.C)}catch(d){g.By(d)}a.policy.u\u003d\"\"};\nOGa\u003dfunction(a,b){a.timestampOffset!\u003d\u003db\u0026\u0026(a.timestampOffset\u003db,a.ma(),a.B.K\u003da.timestampOffset,a.Ca.SF(a.timestampOffset),a.i.isManifestless\u0026\u0026(b\u003da.i,a\u003da.timestampOffset,b.Ia?b.timestampOffset\u003da:b.u\u003da))};\ng.cV\u003dfunction(a){this.td\u003da};\ndV\u003dfunction(){g.R.apply(this,arguments)};\neV\u003dfunction(a,b,c,d){dV.call(this);var e\u003dthis;this.B\u003d-1;this.i\u003d{};this.C\u003dnew g.L(this.D,0,this);g.I(this,this.C);this.u\u003dnew g.L(function(){e.isDisposed()||(e.C.start(Math.random()*c),e.u.start(b))},a,this);\ng.I(this,this.u);d.subscribe(\"fairplay_next_need_key_info\",this.I,this)};\nPGa\u003dfunction(a){a\u003da.subarray(4);a\u003dnew Uint16Array(a.buffer,a.byteOffset,a.byteLength/2);return String.fromCharCode.apply(null,a)};\nQGa\u003dfunction(a){var b\u003da.interval,c\u003da.mx;this.url\u003da.url;this.interval\u003db;this.mx\u003dc};\nRGa\u003dfunction(a,b){this.statusCode\u003da;this.message\u003db;this.i\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.u\u003d{};this.nextFairplayKeyId\u003dnull};\nTGa\u003dfunction(a){var b\u003dPA(a.subarray(0,16384)),c\u003db.indexOf(\"\\r\\n\\r\\n\");if(-1\u003d\u003d\u003dc)return null;var d\u003db.indexOf(\"\\r\\n\"),e\u003db.slice(0,d).match(/^GLS\\/1.\\d ([0-9]{1,3}) (\\w+)$/);if(null\u003d\u003de)return null;e\u003de[1];isFinite(e)\u0026\u0026(e\u003dString(e));e\u003d\"string\"\u003d\u003d\u003dtypeof e?/^\\s*-?0x/i.test(e)?parseInt(e,16):parseInt(e,10):NaN;b\u003deB(b.slice(d+2));if(null\u003d\u003db)return null;a\u003dnew RGa(e,a.subarray(c+4));0!\u003d\u003da.statusCode\u0026\u0026(a.errorMessage\u003dg.oua(a.statusCode));if(c\u003db[\"Heartbeat-Url\"])a.heartbeatParams\u003dnew QGa({url:c,interval:Number(b[\"Heartbeat-Interval-Secs\"])||\n60,mx:Number(b[\"Heartbeat-Num-Retries\"])||4});if(c\u003db[\"Authorized-Format-Types\"])a.i\u003dc.split(\",\");if(c\u003db[\"Key-Ids\"])a.u\u003dSGa(c);a.nextFairplayKeyId\u003db[\"Next-Key-Id\"];return a};\nSGa\u003dfunction(a){if(!a)return{};a\u003da.split(\";\");var b\u003d{};g.mc(a,function(c){c\u003dc.split(\",\");2\u003d\u003d\u003dc.length\u0026\u0026(b[c[1]]\u003dc[0])});\nreturn b};\nfV\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;g.G.call(this);this.message\u003da;this.requestNumber\u003db;this.timer\u003dc;this.onError\u003dthis.onSuccess\u003dnull;this.i\u003dnew g.Ai(5E3,2E4,.2)};\nUGa\u003dfunction(a,b,c){a.onSuccess\u003db;a.onError\u003dc};\nWGa\u003dfunction(a,b,c){var d\u003d{format:\"RAW\",method:\"POST\",postBody:a.message,responseType:\"arraybuffer\",withCredentials:!0,timeout:3E4,onSuccess:function(e){if(!a.isDisposed())if(a.ma(),0!\u003d\u003de.status\u0026\u0026e.response)if(Xz(\"drm_net_r\",void 0,a.timer),e\u003dnew Uint8Array(e.response),e\u003dTGa(e))a.onSuccess(e,a.requestNumber);else a.onError(a,\"drm.net\",\"t.p\");else VGa(a,e)},\nonError:function(e){VGa(a,e)}};\nc\u0026\u0026(b\u003djj(b,\"access_token\",c));g.Du(b,d);a.ma()};\nVGa\u003dfunction(a,b){if(!a.isDisposed())a.onError(a,b.status?\"drm.net.badstatus\":\"drm.net.connect\",\"t.r;c.\"+String(b.status),b.status)};\nYGa\u003dfunction(a,b,c,d){var e\u003d{timeout:3E4,onSuccess:function(f){if(!a.isDisposed()){a.ma();Xz(\"drm_net_r\",void 0,a.timer);var h\u003d\"LICENSE_STATUS_OK\"\u003d\u003d\u003df.status?0:9999,l\u003dnull;if(f.license)try{l\u003dEc(f.license)}catch(x){g.By(x)}if(0!\u003d\u003dh||l){l\u003dnew RGa(h,l);0!\u003d\u003dh\u0026\u0026f.reason\u0026\u0026(l.errorMessage\u003df.reason);if(f.authorizedFormats){h\u003d{};for(var m\u003d[],n\u003d{},p\u003dg.q(f.authorizedFormats),r\u003dp.next();!r.done;r\u003dp.next())if(r\u003dr.value,r.trackType\u0026\u0026r.keyId){var t\u003dXGa[r.trackType];if(t){\"HD\"\u003d\u003d\u003dt\u0026\u0026f.isHd720\u0026\u0026(t\u003d\"HD720\");r.isHdr\u0026\u0026\n(t+\u003d\"HDR\");h[t]||(m.push(t),h[t]\u003d!0);var u\u003dnull;try{u\u003dEc(r.keyId)}catch(x){g.By(x)}u\u0026\u0026(n[g.yc(u,4)]\u003dt)}}l.i\u003dm;l.u\u003dn}f.nextFairplayKeyId\u0026\u0026(l.nextFairplayKeyId\u003df.nextFairplayKeyId);f\u003dl}else f\u003dnull;if(f)a.onSuccess(f,a.requestNumber);else a.onError(a,\"drm.net\",\"t.p;p.i\")}},\nonError:function(f){if(!a.isDisposed())if(f\u0026\u0026f.error)f\u003df.error,a.onError(a,\"drm.net.badstatus\",\"t.r;p.i;c.\"+f.code+\";s.\"+f.status,f.code);else a.onError(a,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){a.onError(a,\"drm.net\",\"rt.req.\"+a.requestNumber)}};\nd\u0026\u0026(e.uJ\u003d\"Bearer \"+d);g.dw(c,\"player/get_drm_license\",b,e)};\nhV\u003dfunction(a,b,c,d){g.R.call(this);this.videoData\u003da;this.Y\u003db;this.Ba\u003dc;this.sessionId\u003dd;this.C\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.K\u003dthis.X\u003d!1;this.B\u003dnull;this.xa\u003d[];this.D\u003d[];this.Z\u003d!1;this.i\u003d{};this.oa\u003dNaN;this.status\u003d\"\";this.I\u003dNaN;this.u\u003da.I;this.cryptoPeriodIndex\u003dc.cryptoPeriodIndex;a\u003d{};Object.assign(a,this.Y.deviceParams);a.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.Sa\u0026\u0026(a.vvt\u003dthis.videoData.Sa,this.videoData.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dthis.videoData.mdxEnvironment));\nthis.Y.authUser\u0026\u0026(a.authuser\u003dthis.Y.authUser);this.Y.pageId\u0026\u0026(a.pageid\u003dthis.Y.pageId);isNaN(this.cryptoPeriodIndex)||(a.cpi\u003dthis.cryptoPeriodIndex.toString());var e\u003d(e\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.vb()))?e[1]:\"\";\"ATV\"\u003d\u003d\u003de\u0026\u0026(a.cdt\u003de);this.C\u003da;this.C.session_id\u003dd;this.S\u003d!0;\"widevine\"\u003d\u003d\u003dthis.u.flavor\u0026\u0026(this.C.hdr\u003d\"1\");\"playready\"\u003d\u003d\u003dthis.u.flavor\u0026\u0026(b\u003dNumber(g.wD(b.experiments,\"playready_first_play_expiration\")),!isNaN(b)\u0026\u00260\u003c\u003db\u0026\u0026(this.C.mfpe\u003d\"\"+b),this.S\u003d!1);this.baseUrl\u003dg.DD(this.u)?PGa(c.initData).replace(\"skd://\",\n\"https://\"):this.u.C;this.fairplayKeyId\u003dhj(this.baseUrl,\"ek\")||\"\";if(b\u003dhj(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(b);this.Aa\u003dthis.videoData.N(\"html5_use_drm_retry\");this.xa\u003dc.u;this.ma();gV(this,\"sessioninit.\"+c.cryptoPeriodIndex);this.status\u003d\"in\"};\nbHa\u003dfunction(a,b){gV(a,\"createkeysession\");a.status\u003d\"gr\";Xz(\"drm_gk_s\",void 0,a.videoData.ub);a.url\u003dZGa(a);try{a.B\u003db.createSession(a.Ba,function(c){gV(a,c)})}catch(c){b\u003d\"t.g\";\nc instanceof DOMException\u0026\u0026(b+\u003d\";c.\"+c.code);a.ea(\"licenseerror\",\"drm.unavailable\",!0,b,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}a.B\u0026\u0026($Ga(a.B,function(c,d){aHa(a,c,d)},function(c,d,e){if(!a.isDisposed()){a.ma();\nd\u003dvoid 0;var f\u003d!0;g.DD(a.u)\u0026\u0026g.vE(a.Y)\u0026\u0026a.Y.N(\"html5_enable_safari_fairplay\")\u0026\u00261212433232\u003d\u003d\u003de\u0026\u0026(d\u003d\"ERROR_HDCP\",f\u003d!a.Y.N(\"html5_safari_fairplay_ignore_hdcp\"));a.error(\"drm.keyerror\",f,c,d)}},function(){a.isDisposed()||(a.ma(),gV(a,\"onkyadd\"),a.K||(a.ea(\"sessionready\"),a.K\u003d!0))},function(c){a.Fo(c)}),g.I(a,a.B))};\nZGa\u003dfunction(a){var b\u003da.baseUrl;Rma(b)||a.error(\"drm.net\",!0,\"t.x\");if(!hj(b,\"fexp\")){var c\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(e){return a.Y.experiments.experiments[e]});\n0\u003cc.length\u0026\u0026(a.C.fexp\u003dc.join())}c\u003dg.q(Object.keys(a.C));for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b\u003djj(b,d,a.C[d]);return b};\naHa\u003dfunction(a,b,c){if(!a.isDisposed())if(b){a.ma();gV(a,\"onkmtyp.\"+c);a.status\u003d\"km\";switch(c){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":cHa(a,b);return;default:a.ea(\"ctmp\",\"message_type\",\"t.\"+c+\";l.\"+b.byteLength)}a.X||(Xz(\"drm_gk_f\",void 0,a.videoData.ub),a.X\u003d!0,a.ea(\"newsession\",a));if(AD(a.u)\u0026\u0026(b\u003ddHa(b),!b))return;g.DD(a.u)\u0026\u0026!a.videoData.useInnertubeDrmService()\u0026\u0026(b\u003dOA(g.yc(b)));b\u003dnew fV(b,++a.requestNumber,a.videoData.ub);UGa(b,\nfunction(d,e){eHa(a,d,e)},function(d,e,f){if(!a.isDisposed()){var h\u003d!1,l;\n(l\u003d3\u003c\u003dd.i.u)||(l\u003da.Aa\u0026\u002636E4\u003c(0,g.Q)()-a.oa);l\u0026\u0026(h\u003d!0,e\u003d\"drm.net.retryexhausted\");a.ma();gV(a,\"onlcsrqerr.\"+e+\";\"+f);a.error(e,h,f);a.shouldRetry(h,d)\u0026\u0026fHa(a,d)}});\ng.I(a,b);gHa(a,b)}else a.error(\"drm.unavailable\",!1,\"km.empty\")};\ncHa\u003dfunction(a,b){a.ma();gV(a,\"sdpvrq\");a.I\u003dDate.now();if(\"widevine\"!\u003d\u003da.u.flavor)a.error(\"drm.provision\",!0,\"e.flavor;f.\"+a.u.flavor+\";l.\"+b.byteLength);else{var c\u003d{cpn:a.videoData.clientPlaybackNonce};Object.assign(c,a.Y.deviceParams);c\u003dg.dj(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",c);b\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:PA(b)}),responseType:\"arraybuffer\"};\ng.Gu(c,b,3,500).then(cu(function(d){d\u003dd.xhr;if(!a.isDisposed()){d\u003dnew Uint8Array(d.response);var e\u003dPA(d);try{var f\u003dJSON.parse(e)}catch(h){}f\u0026\u0026f.signedResponse?(a.ea(\"ctmp\",\"drminfo\",\"provisioning\"),f\u003d(Date.now()-a.I)/1E3,a.I\u003dNaN,a.ea(\"ctmp\",\"provs\",\"\"+f.toFixed(3)),a.B\u0026\u0026a.B.update(d)):(f\u003df\u0026\u0026f.error\u0026\u0026f.error.message,d\u003d\"e.parse\",f\u0026\u0026(d+\u003d\";m.\"+f),a.error(\"drm.provision\",!0,d))}}),cu(function(d){a.isDisposed()||a.error(\"drm.provision\",!0,\"e.\"+d.errorCode+\";c.\"+(d.xhr\u0026\u0026d.xhr.status))}))}};\niV\u003dfunction(a){var b;if(b\u003da.S\u0026\u0026null!\u003da.B)a\u003da.B,b\u003d!(!a.i||!a.i.keyStatuses);return b};\ngHa\u003dfunction(a,b){var c,d;a.status\u003d\"km\";Xz(\"drm_net_s\",void 0,a.videoData.ub);if(a.videoData.useInnertubeDrmService()){var e\u003dnew g.Vx(a.Y.Wg),f\u003d{context:g.bw(e.config_||g.cw())};f.drmSystem\u003dhHa[a.u.flavor];f.videoId\u003da.videoData.videoId;f.cpn\u003da.videoData.clientPlaybackNonce;f.sessionId\u003da.sessionId;f.licenseRequest\u003dg.yc(b.message);f.drmParams\u003da.videoData.drmParams;isNaN(a.cryptoPeriodIndex)||(f.isKeyRotated\u003d!0,f.cryptoPeriodIndex\u003da.cryptoPeriodIndex);var h\u003d!(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.videoData.B)||void 0\u003d\u003d\u003d\nc?void 0:c.video)||void 0\u003d\u003d\u003dd||!d.isHdr());f.drmVideoFeature\u003dh?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\"DRM_VIDEO_FEATURE_SDR\";if(!f.context||!f.context.client){a.ma();a.error(\"drm.net\",!0,\"t.r;ic.0\");return}if(h\u003da.Y.deviceParams)f.context.client.deviceMake\u003dh.cbrand,f.context.client.deviceModel\u003dh.cmodel,f.context.client.browserName\u003dh.cbr,f.context.client.browserVersion\u003dh.cbrver,f.context.client.osName\u003dh.cos,f.context.client.osVersion\u003dh.cosver;f.context.user\u003df.context.user||{};f.context.request\u003df.context.request||\n{};a.videoData.Sa\u0026\u0026(f.context.user.credentialTransferTokens\u003d[{token:a.videoData.Sa,scope:\"VIDEO\"}]);f.context.request.mdxEnvironment\u003da.videoData.mdxEnvironment||f.context.request.mdxEnvironment;a.videoData.xb\u0026\u0026(f.context.user.kidsParent\u003d{oauthToken:a.videoData.xb});if(g.DD(a.u)){h\u003da.fairplayKeyId;for(var l\u003d[],m\u003d0;m\u003ch.length;m+\u003d2)l.push(parseInt(h.substring(m,m+2),16));f.fairplayKeyId\u003dg.yc(l)}YGa(b,f,e,a.videoData.rf())}else WGa(b,a.url,a.videoData.oauthToken);a.status\u003d\"rs\"};\neHa\u003dfunction(a,b,c){if(!a.isDisposed()){if(a.requestNumber!\u003d\u003dc\u0026\u0026\"widevine\"\u003d\u003d\u003da.u.flavor\u0026\u0026((a.Y.N(\"html5_drm_ignore_out_of_order_responses\")||a.Y.N(\"html5_drm_ignore_out_of_order_responses_cfl\"))\u0026\u0026gV(a,\"drmOOO.\"+a.requestNumber+\".\"+c,!0),a.Y.N(\"html5_drm_ignore_out_of_order_responses\")))return;gV(a,\"onlcsrsp\");a.status\u003d\"rr\";0!\u003d\u003db.statusCode?a.error(\"drm.auth\",!0,\"t.f;c.\"+b.statusCode,b.errorMessage||void 0):(Xz(\"drm_kr_s\",void 0,a.videoData.ub),b.heartbeatParams\u0026\u0026b.heartbeatParams.url\u0026\u0026a.videoData.N(\"outertube_streaming_data_always_use_staging_license_service\")\u0026\u0026\n(c\u003da.u.C.match(/(.*)youtube.com/g))\u0026\u0026(b.heartbeatParams.url\u003dc[0]+b.heartbeatParams.url),b.heartbeatParams\u0026\u0026a.ea(\"newlicense\",b.heartbeatParams),b.i\u0026\u0026(a.D\u003db.i,a.Y.N(\"html5_heartbeat_wait_for_drm_killswitch\")||(a.videoData.useInnertubeDrmService()\u0026\u0026!a.videoData.gG\u0026\u0026a.ea(\"newlicense\",new QGa({})),a.videoData.gG\u003d!0),a.Z\u003dRo(a.D,function(d){return d.includes(\"HDR\")})),b.u\u0026\u0026(a.i\u003dDe(b.u,function(d){return{type:d,\nstatus:\"unknown\"}})),BD(a.u)\u0026\u0026!a.videoData.useInnertubeDrmService()?b.message\u003dEc(PA(b.message)):CD(a.u)\u0026\u0026a.videoData.useInnertubeDrmService()\u0026\u0026(b.message\u003dOA(g.yc(b.message))),a.B\u0026\u0026(a.ma(),gV(a,\"updtks\"),a.status\u003d\"ku\",a.B.update(b.message).then(function(){Xz(\"drm_kr_f\",void 0,a.videoData.ub);\niV(a)||(gV(a,\"ksApiUnsup\"),a.ea(\"keystatuseschange\",a))},function(d){d\u003d\"msuf.req.\"+a.requestNumber+\";msg.\"+g.Ac(d.message);\na.error(\"drm.keyerror\",!0,d)})),a.K\u0026\u0026(a.oa\u003d(0,g.Q)()),g.DD(a.u)\u0026\u0026a.ea(\"fairplay_next_need_key_info\",a.baseUrl,b.nextFairplayKeyId))}};\nfHa\u003dfunction(a,b){var c\u003db.i.getValue();c\u003dnew g.L(function(){gHa(a,b)},c);\ng.I(a,c);c.start();g.Hi(b.i);a.ma();gV(a,\"rtyrq\")};\niHa\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(Object.keys(a.i)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,c.push(e+\"_\"+a.i[e].type+\"_\"+a.i[e].status);return c.join(b)};\njHa\u003dfunction(a){var b\u003da.status+\".\";return iV(a)?b+iHa(a,\".\"):b+a.D.join(\".\")};\nkHa\u003dfunction(a,b){switch(a){case \"highres\":case \"hd2880\":a\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":a\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":a\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":a\u003d\"SD\";break;default:return\"\"}b\u0026\u0026(a+\u003d\"HDR\");return a};\njV\u003dfunction(a,b){for(var c in a.i)if(\"usable\"\u003d\u003d\u003da.i[c].status\u0026\u0026a.i[c].type\u003d\u003d\u003db)return!0;return!1};\ngV\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ma();(c||a.videoData.oa)\u0026\u0026a.ea(\"ctmp\",\"drmlog\",b)};\nlHa\u003dfunction(a){var b\u003da[0];a[0]\u003da[3];a[3]\u003db;b\u003da[1];a[1]\u003da[2];a[2]\u003db;b\u003da[4];a[4]\u003da[5];a[5]\u003db;b\u003da[6];a[6]\u003da[7];a[7]\u003db};\ndHa\u003dfunction(a){for(var b\u003d\"\",c\u003d0;c\u003ca.length;c+\u003d2)b+\u003dString.fromCharCode(a[c]);a\u003dyk(new DOMParser,g.ng(g.Gf(\"Uses only text content.\"),b));return a?(a\u003da.querySelector(\"Challenge\"))\u0026\u0026a.childNodes\u0026\u00260!\u003d\u003da.childNodes.length?new Uint8Array(mHa(Cc(a.childNodes[0].nodeValue)).buffer):null:null};\nnHa\u003dfunction(a,b,c,d){if(a\u003dOA(g.yc(a)))a\u003d{format:\"RAW\",method:\"POST\",postBody:a,responseType:\"arraybuffer\",withCredentials:!0,timeout:3E4},c\u003dEba(c,d),g.Gu(c,a,3,500).then(function(e){e\u003dnew Uint8Array(e.xhr.response);(e\u003dTGa(e))\u0026\u0026e.message\u0026\u0026b.update(e.message)})};\nkV\u003dfunction(a,b,c,d,e){g.G.call(this);this.element\u003da;this.S\u003db;this.initData\u003dc;this.i\u003dd;this.u\u003de;this.sessionId\u003d\"\";this.K\u003dthis.I\u003dthis.B\u003dthis.D\u003dnull;this.C\u003dnew g.LC(this);g.I(this,this.C);oHa(this)};\noHa\u003dfunction(a){a.i?(a.C.T(a.i,\"message\",a.tQ),a.C.T(a.i,\"keystatuseschange\",a.Fo),a.i.closed\u0026\u0026a.i.closed.then(cu(function(){a.isDisposed()||Vu(\"xboxone\")\u0026\u0026a.B\u0026\u0026a.B(\"closed\")}),null)):a.u\u0026\u0026(by(a.C,a.u,[\"mskeymessage\",\n\"webkitkeymessage\"],a.XM),by(a.C,a.u,[\"mskeyerror\",\"webkitkeyerror\"],a.WM),by(a.C,a.u,[\"mskeyadded\",\"webkitkeyadded\"],a.VM))};\n$Ga\u003dfunction(a,b,c,d,e){a.D\u003db;a.B\u003dc;a.I\u003dd;a.K\u003de};\npHa\u003dfunction(a,b,c){g.bu(c);a.B\u0026\u0026(c instanceof DOMException\u0026\u0026(b+\u003d\";n.\"+c.name+\";m.\"+c.message),a.B(b))};\nlV\u003dfunction(a,b){g.G.call(this);this.element\u003da;this.i\u003db;this.I\u003d{};this.C\u003dnull;this.D\u003dnew g.LC(this);this.B\u003dthis.u\u003dnull;g.I(this,this.D)};\nrHa\u003dfunction(a,b){b\u003dqHa(b,a.i.u);a\u003da.B.createSession(\"video/mp4\",b);return new kV(null,null,null,null,a)};\nsHa\u003dfunction(a,b){for(var c\u003dnew Uint8Array(270),d\u003d0;135\u003ed;d++)c[2*d]\u003d\u0027\u003cPlayReadyCDMData type\u003d\"LicenseAcquisition\"\u003e\u003cLicenseAcquisition version\u003d\"1.0\" Proactive\u003d\"true\"\u003e\u003c/LicenseAcquisition\u003e\u003c/PlayReadyCDMData\u003e\u0027.charCodeAt(d);a\u003da.B.createSession(\"video/mp4\",b,c);return new kV(null,null,null,null,a)};\nmV\u003dfunction(a,b){var c\u003da.I[b.sessionId];!c\u0026\u0026a.C\u0026\u0026(c\u003da.C,a.C\u003dnull,c.sessionId\u003db.sessionId,a.I[b.sessionId]\u003dc);return c};\nqHa\u003dfunction(a,b){var c\u003da.subarray(4);c\u003dnew Uint16Array(c.buffer,c.byteOffset,c.byteLength/2);c\u003dString.fromCharCode.apply(null,c).match(/ek\u003d([0-9a-f]+)/)[1];for(var d\u003d\"\",e\u003d0;e\u003cc.length;e+\u003d2)d+\u003dString.fromCharCode(parseInt(c.substr(e,2),16));c\u003dd;d\u003dnew ArrayBuffer(2*c.length);e\u003dnew Uint16Array(d);for(var f\u003d0;f\u003cc.length;f++)e[f]\u003dc.charCodeAt(f);c\u003dnew Uint8Array(d);d\u003d0;f\u003dnew ArrayBuffer(a.byteLength+4+c.byteLength+4+b.byteLength);e\u003dnew Uint8Array(f);f\u003dnew DataView(f);e.set(a);d+\u003da.byteLength;f.setUint32(d,\nc.length,!0);d+\u003d4;e.set(c,d);d+\u003dc.length;f.setUint32(d,b.byteLength,!0);e.set(b,d+4);return e};\nnV\u003dfunction(a,b){g.G.call(this);this.i\u003dg.ih(\"video\");this.u\u003dnull;this.D\u003d[];this.C\u003dnew g.LC(this);this.B\u003dnew xD(\"fairplay\",\"com.youtube.fairplay\",\"\",b);this.B.u\u003da;g.I(this,this.C);this.init()};\noV\u003dfunction(a,b,c,d){dV.call(this);var e\u003dthis;this.D\u003da;this.C\u003db;this.B\u003dc;this.i\u003d[];this.u\u003dnew g.L(function(){e.ea(\"log_qoe\",\"wvagt.timer;reqlen.\"+(e.i?e.i.length:-1));if(e.i){if(0\u003ce.i.length){var f\u003de.i.shift();tHa(e,f.info)}0\u003ce.i.length\u0026\u0026(f\u003de.i[0].time-(0,g.Q)(),e.u.start(Math.max(0,f)))}},0);\ng.I(this,this.u);d.subscribe(\"widevine_set_need_key_info\",this.I,this)};\ntHa\u003dfunction(a,b){a:{var c\u003db.cryptoPeriodIndex;if(isNaN(c)\u0026\u00260\u003ca.B.size)c\u003d!0;else{for(var d\u003dg.q(a.B.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e.value.cryptoPeriodIndex\u003d\u003d\u003dc){c\u003d!0;break a}c\u003d!1}}a.ea(\"log_qoe\",\"wvagt.reqnews;canskip.\"+c);c||a.ea(\"rotated_need_key_info_ready\",b)};\npV\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\nqV\u003dfunction(a){a.keys\u003d[];a.values\u003d[]};\nrV\u003dfunction(a,b){return g.Sb(a.keys,function(c){return g.kc(b,c)})};\nOV\u003dfunction(a,b,c){g.R.call(this);this.element\u003da;this.videoData\u003db;this.Y\u003dc;this.i\u003dthis.videoData.I;this.drmSessionId\u003dthis.videoData.drmSessionId||g.Lla();this.u\u003dnew Map;this.I\u003dnew pV;this.K\u003dnew pV;this.B\u003d[];this.Ia\u003d2;this.oa\u003dnew g.LC(this);this.Ka\u003dthis.Aa\u003d!1;this.heartbeatParams\u003dnull;this.xa\u003dthis.X\u003d!1;this.D\u003dnull;this.Ba\u003d!1;(a\u003dthis.element)\u0026\u0026(a.addKey||a.webkitAddKey)||yD()||FD(c.experiments);c\u003dthis.videoData.Ug;this.S\u003d\"fairplay\"\u003d\u003d\u003dthis.i.flavor||c?GF:uHa;this.C\u003dnew lV(this.element,this.i);g.I(this,\nthis.C);zD(this.i)\u0026\u0026(this.Z\u003dnew lV(this.element,this.i),g.I(this,this.Z));g.I(this,this.oa);c\u003dthis.element;this.i.keySystemAccess?this.oa.T(c,\"encrypted\",this.xQ):by(this.oa,c,zD(this.i)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.tV);vHa(this);a:switch(c\u003dthis.i,a\u003dthis.Y.experiments,b\u003dthis.u,c.flavor){case \"fairplay\":19.2999\u003cQia()?(a\u003dc.K,c\u003dc.I,c\u003e\u003da\u0026\u0026(c\u003d.75*a),b\u003d.5*(a-c),c\u003dnew eV(b,a,a-b-c,this)):c\u003dnull;break a;case \"widevine\":c\u003dnew oV(a.kb(\"disable_license_delay\"),!a.kb(\"h5_widevine_keyrotationagent_optimization_killswitch\"),\nb,this);break a;default:c\u003dnull}if(this.D\u003dc)g.I(this,this.D),this.D.subscribe(\"rotated_need_key_info_ready\",this.pJ,this),this.D.subscribe(\"log_qoe\",this.Kg,this);this.ma(\"Created, key system \"+this.i.keySystem+\", final EME \"+FD(this.Y.experiments));this.Kg(\"cks\"+this.i.qf());c\u003dthis.i;\"com.youtube.widevine.forcehdcp\"\u003d\u003d\u003dc.keySystem\u0026\u0026c.D\u0026\u0026(this.La\u003dnew nV(this.videoData.cd,this.Y.experiments),g.I(this,this.La))};\nvHa\u003dfunction(a){var b\u003da.C.attach();b?b.then(cu(function(){wHa(a)}),cu(function(c){if(!a.isDisposed()){a.ma();\ng.bu(c);var d\u003d\"t.a\";c instanceof DOMException\u0026\u0026(d+\u003d\";n.\"+c.name+\";m.\"+c.message);a.ea(\"licenseerror\",\"drm.unavailable\",!0,d,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(a.ma(),a.Kg(\"mdkrdy\"),a.X\u003d!0);\na.Z\u0026\u0026(b\u003da.Z.attach())};\nyHa\u003dfunction(a,b,c){a.Ka\u003d!0;c\u003dnew PT(b,c);a.Y.N(\"html5_eme_loader_sync\")\u0026\u0026(a.I.get(b)||a.I.set(b,c));xHa(a,c)};\nxHa\u003dfunction(a,b){if(!a.isDisposed()){a.Kg(\"onInitData\");if(a.Y.N(\"html5_eme_loader_sync\")\u0026\u0026a.videoData.C\u0026\u0026a.videoData.C.i){var c\u003da.K.get(b.initData);b\u003da.I.get(b.initData);if(!c||!b)return;b\u003dc;c\u003db.initData;a.I.remove(c);a.K.remove(c)}a.ma();a.Kg(\"initd.\"+b.initData.length+\";ct.\"+b.contentType);if(\"widevine\"\u003d\u003d\u003da.i.flavor)if(a.Aa\u0026\u0026!a.videoData.isLivePlayback)YV(a);else{if(!(a.Y.N(\"vp9_drm_live\")\u0026\u0026a.videoData.isLivePlayback\u0026\u0026b.xe)){a.Aa\u003d!0;c\u003db.cryptoPeriodIndex;var d\u003db.i;mFa(b);b.xe||(d\u0026\u0026b.i!\u003d\u003dd?a.ea(\"ctmp\",\n\"cpsmm\",\"emsg.\"+d+\";pssh.\"+b.i):c\u0026\u0026b.cryptoPeriodIndex!\u003d\u003dc\u0026\u0026a.ea(\"ctmp\",\"cpimm\",\"emsg.\"+c+\";pssh.\"+b.cryptoPeriodIndex));a.ea(\"widevine_set_need_key_info\",b)}}else a.pJ(b)}};\nwHa\u003dfunction(a){if(!a.isDisposed())if(a.Y.N(\"html5_drm_set_server_cert\")\u0026\u0026!g.CE(a.Y)){var b\u003da.C.setServerCertificate();b?b.then(cu(function(c){a.videoData.oa\u0026\u0026a.ea(\"ctmp\",\"ssc\",c)}),cu(function(c){a.ea(\"ctmp\",\"ssce\",\"n.\"+c.name+\";m.\"+c.message)})).then(cu(function(){$V(a)})):$V(a)}else $V(a)};\n$V\u003dfunction(a){a.isDisposed()||(a.X\u003d!0,a.ma(),a.Kg(\"onmdkrdy\"),YV(a))};\nzHa\u003dfunction(a){return\"widevine\"\u003d\u003d\u003da.i.flavor\u0026\u0026a.videoData.N(\"html5_drm_cpi_license_key\")};\nYV\u003dfunction(a){if(a.Ka\u0026\u0026a.X\u0026\u0026!a.xa){for(;a.B.length;){var b\u003da.B[0],c\u003dzHa(a)?nFa(b):g.yc(b.initData);if(a.u.get(c))if(\"fairplay\"\u003d\u003d\u003da.i.flavor)a.u.delete(c);else{a.B.shift();continue}mFa(b);break}a.B.length\u0026\u0026a.createSession(a.B[0])}};\nAHa\u003dfunction(a){var b;if(b\u003dg.Xu()){var c;b\u003d!(null\u003d\u003d\u003d(c\u003da.C.u)||void 0\u003d\u003d\u003dc||!c.getMetrics)}b\u0026\u0026(b\u003da.C.getMetrics())\u0026\u0026(b\u003dg.TA(b),a.ea(\"ctmp\",\"drm\",b))};\nbW\u003dfunction(a){g.G.call(this);var b\u003dthis;this.Ca\u003da;this.i\u003dthis.Ca.V();this.videoData\u003dthis.Ca.getVideoData();this.pw\u003d0;this.I\u003dthis.B\u003d!1;this.D\u003d0;this.C\u003dg.ED(this.i.experiments,\"html5_delayed_retry_count\");this.u\u003dnew g.L(function(){aW(b.Ca)},g.ED(this.i.experiments,\"html5_delayed_retry_delay_ms\"));\ng.I(this,this.u)};\ndW\u003dfunction(a,b,c){var d\u003da.videoData.B;if((\"progressive.net.retryexhausted\"\u003d\u003d\u003db||\"fmt.unplayable\"\u003d\u003d\u003db||\"fmt.decode\"\u003d\u003d\u003db)\u0026\u0026!a.Ca.Ag.C\u0026\u0026d\u0026\u0026\"22\"\u003d\u003d\u003dd.kc())return a.Ca.Ag.C\u003d!0,a.qd(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),cW(a.Ca),!0;var e\u003d!1,f\u003da.pw+3E4\u003c(0,g.Q)()||a.u.isActive();if(a.i.N(\"html5_empty_src\")\u0026\u0026a.videoData.isAd()\u0026\u0026\"fmt.unplayable\"\u003d\u003d\u003db\u0026\u0026/Empty src/.test(\"\"+c.msg))return c.origin\u003d\"emptysrc\",a.qd(\"auth\",c),!0;var h;if(h\u003d!f)h\u003da.Ca.Up(),h\u003d!!(h.Oe()||h.isInline()||h.isBackground()||h.Ts()||h.Rs());\nh\u0026\u0026(c.nonfg\u003d\"paused\",f\u003d!0,a.Ca.pauseVideo());!f\u0026\u00260\u003ca.C\u0026\u0026(a.u.start(),f\u003d!0,c.delayed\u003d\"1\",--a.C);h\u003da.Ca.Ya;if(!f\u0026\u0026((null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:HC(d))||(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:FC(d)))){var l;if(a.videoData.N(\"html5_disable_codec_for_playback_on_error\")\u0026\u0026h){var m\u003dh.u;var n\u003dd.i;m.Sa.has(n)?m\u003d!1:(m.Sa.add(n),m.X\u003d-1,CT(m,m.B),m\u003d!0);m\u0026\u0026(l\u003d\"cfallp\")}else l\u003da.i.u,m\u003dd.i,n\u003d0,l.i.has(m)\u0026\u0026(n\u003dl.i.get(m).oS),l.i.set(m,{oS:n+1,VN:Math.pow(2,n+1)}),l\u003d\"cfallexp\";l\u0026\u0026(e\u003df\u003d!0,c[l]\u003dd.i)}if(!f)return BHa(a,c);a.pw\u003d(0,g.Q)();\nf\u003da.videoData;f.fb?(f\u003df.fb.aI(),l\u003dDate.now()/1E3+1800,f\u003df\u003cl):f\u003d!1;c.e\u003db;f\u0026\u0026(c.staleprog\u003d\"1\");a.qd(\"qoe.restart\",c);if(f\u0026\u0026CHa(a))return DHa(a),!0;Vu(\"philips\")\u0026\u0026EHa(a);d\u0026\u0026HC(d)?(a.i.u.disableAv1(),e\u003d!0):h?(b\u003d(b\u003dkU(h.videoTrack)||h.videoTrack.u)?b.i:h.videoTrack.i,b.S+\u003d1,GT(h.u,b,!0)):a.videoData.fb\u0026\u0026a.videoData.fb.wG();a.u.isActive()||aW(a.Ca,e);return!0};\nBHa\u003dfunction(a,b){if(a.videoData.ob)return!1;a.i.Wa+\u003d1;if(10\u003e\u003da.i.Wa)return!1;b.exiled\u003d\"\"+a.i.Wa;a.qd(\"qoe.start15s\",b);a.Ca.ea(\"playbackstalledatstart\");return!0};\nEHa\u003dfunction(a){if(\"GAME_CONSOLE\"!\u003d\u003da.i.deviceParams.cplatform)try{window.close()}catch(b){}};\nCHa\u003dfunction(a){return a.B?!0:\"yt\"!\u003d\u003da.i.oa?!1:a.videoData.ob?25\u003ea.videoData.Eb:!a.videoData.Eb};\nDHa\u003dfunction(a){if(!a.B){a.B\u003d!0;var b\u003da.Ca.getPlayerState();b\u003dg.T(b,4)||b.isSuspended();a.Ca.Fm();b\u0026\u0026!rG(a.videoData)||a.Ca.ea(\"signatureexpired\")}};\nFHa\u003dfunction(a,b){if((a\u003da.Ca.od())\u0026\u0026(\"fmt.unplayable\"\u003d\u003d\u003db.errorCode||\"html5.invalidstate\"\u003d\u003d\u003db.errorCode)){var c\u003da.qj();b.details.merr\u003dc?c.toString():\"0\";b.details.msg\u003da.re()}};\nHHa\u003dfunction(a,b){if(\"403\"\u003d\u003d\u003db.details.rc){var c\u003db.errorCode;c\u003d\"net.badstatus\"\u003d\u003d\u003dc||\"manifest.net.retryexhausted\"\u003d\u003d\u003dc}else c\u003d!1;if(!c\u0026\u0026!a.B)return!1;b.details.sts\u003d\"18968\";if(CHa(a))return b.i\u0026\u0026(b\u003dObject.assign({e:b.errorCode},b.details),b\u003dnew g.OD(\"qoe.restart\",!1,b)),a.qd(b.errorCode,b.details),DHa(a),!0;6048E5\u003c(0,g.Q)()-a.i.La\u0026\u0026GHa(a,\"signature\");return!1};\nGHa\u003dfunction(a,b){try{window.location.reload();a.qd(\"qoe.restart\",{detail:\"pr.\"+b});return}catch(c){}a.i.N(\"tvhtml5_retire_old_players\")\u0026\u0026g.CE(a.i)\u0026\u0026EHa(a)};\nIHa\u003dfunction(a,b){a.i.u.C\u003d!1;a.qd(\"qoe.restart\",{e:void 0\u003d\u003d\u003db?\"fmt.noneavailable\":b,detail:\"hdr\"});cW(a.Ca)};\nJHa\u003dfunction(a,b,c,d){this.videoData\u003da;this.i\u003db;this.reason\u003dc;this.u\u003dd};\neW\u003dfunction(a,b,c){this.Y\u003da;this.zx\u003db;this.Ca\u003dc;this.X\u003dthis.I\u003dthis.K\u003dthis.u\u003dthis.i\u003dthis.D\u003dthis.S\u003dthis.B\u003d0;this.playbackRate\u003d1;this.C\u003d!1};\nLHa\u003dfunction(a,b,c){!a.Y.N(\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.CE(a.Y)\u0026\u0026(c\u003dc.compose(KHa(a,b)));return c};\nMHa\u003dfunction(a){var b;a.N(\"html5_exponential_memory_for_sticky\")?b\u003d.5\u003ebE(a.Y.dc,\"sticky-lifetime\")?\"auto\":rA[sD()]:b\u003drA[sD()];return b};\nNHa\u003dfunction(a,b){return 1\u003ca.playbackRate?(a\u003dhqa(a.Y.u,b.i.videoInfos,a.playbackRate),new eA(0,a,!0,\"o\")):new eA(0,0,!1,\"o\")};\nOHa\u003dfunction(a){var b\u003da.videoData.VD;if(b\u0026\u0026b.i.length\u0026\u0026qA(a.videoData.Jr)){for(var c\u003dnew Map,d\u003dg.q(a.i.videoInfos),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,c.set(+e.kc(),e.video.i);d\u003d[];b\u003dg.q(b.i);for(e\u003db.next();!e.done;e\u003db.next())(e\u003dc.get(e.value))\u0026\u0026d.push(e);c\u003dMath.max.apply(Math,g.v(d));a.videoData.Jr\u003dnew eA(0,c,!1,\"u\")}return a.videoData.Jr};\nKHa\u003dfunction(a,b){if(g.CE(a.Y)\u0026\u0026yA(a.Y.u,zA.HEIGHT))var c\u003db.i.videoInfos[0].video.i;else{var d\u003d!!b.i.i;var e;sE(a.Y)\u0026\u0026(e\u003dwindow.screen\u0026\u0026window.screen.width?new g.zg(window.screen.width,window.screen.height):null);e||(e\u003da.Y.mj?a.Y.mj.clone():a.zx.vg());(uE||QF||d)\u0026\u0026e.scale(g.KE());d\u003de;b.videoData.Yn()||rG(b.videoData);b\u003db.i.videoInfos;if(b.length){e\u003d.85;var f\u003db[0].video;4!\u003d\u003df.projectionType\u0026\u00262!\u003d\u003df.projectionType\u0026\u00263!\u003d\u003df.projectionType||qE||(e\u003d.45);a\u003dg.ED(a.Y.experiments,\"html5_viewport_undersend_maximum\");\nfor(f\u003d0;f\u003cb.length;f++){c\u003db[f];var h\u003dc.video;if(null\u003d\u003d\u003dd||h.width*e\u003cd.width\u0026\u0026h.height*e\u003cd.height){a\u0026\u0026f\u0026\u0026h.width\u003cd.width*a\u0026\u0026h.height\u003cd.height*a\u0026\u0026(c\u003db[f-1]);break}}d\u003dc.video;c\u003d\"93\"\u003d\u003d\u003dc.kc()?g.oA[zC(d.width,d.height)]:d.i;c\u003dnew eA(0,c,!1,\"r\")}else c\u003dGF;c\u003dc.i}c\u0026\u0026(c\u003dMath.max(c,360));return new eA(0,c,!1,\"r\")};\nPHa\u003dfunction(a){var b,c,d;return g.B(function(e){switch(e.i){case 1:return a.i.i\u0026\u0026navigator.mediaCapabilities?g.A(e,Promise.resolve(),2):e.return(Promise.resolve());case 2:b\u003dg.q(a.i.videoInfos),c\u003db.next();case 3:if(c.done){e.eb(0);break}d\u003dc.value;return g.A(e,cpa(d),4);case 4:c\u003db.next(),e.eb(3)}})};\nRHa\u003dfunction(a,b){if(!b.videoData.B||a.N(\"html5_disable_performance_downgrade\"))return!1;6E4\u003cg.Ra()-a.S\u0026\u0026(a.B\u003d0);a.B++;a.S\u003dg.Ra();if(4!\u003d\u003da.B)return!1;QHa(a,b.videoData.B);return!0};\nTHa\u003dfunction(a,b,c,d){if(!b||!c||!b.videoData.B)return!1;var e\u003dg.ED(a.Y.experiments,\"html5_df_downgrade_thresh\"),f\u003da.N(\"html5_log_media_perf_info\"),h\u003dg.ED(a.Y.experiments,\"hfr_dropped_framerate_fallback_threshold\");if(!(5E3\u003e(0,g.Q)()-a.D?0:f||0\u003ce||0\u003ch))return!1;a.D\u003d(0,g.Q)();c\u003dc.Zx();if(!c)return!1;var l\u003dc.droppedVideoFrames-a.I,m\u003dc.totalVideoFrames-a.X;a.I\u003dc.droppedVideoFrames;a.X\u003dc.totalVideoFrames;var n\u003d0\u003d\u003d\u003dc.displayCompositedVideoFrames?0:c.displayCompositedVideoFrames||-1;f\u0026\u0026b.videoData.oa\u0026\u0026\na.Ca.Da(\"ddf\",\"dr.\"+c.droppedVideoFrames+\";de.\"+c.totalVideoFrames+\";comp.\"+n);if(d)return a.i\u003d0,a.u\u003d0,!1;d\u003d60\u003cm?l/m:0;0\u003cd\u0026\u0026(a.K\u003dd);a.u\u003d0\u003ch\u0026\u002660*d\u003eh?a.u+1:0;if(!e||g.CE(a.Y))return!1;a.i\u003dd\u003ee?a.i+1:0;if(3!\u003d\u003da.i)return!1;QHa(a,b.videoData.B);a.Ca.Da(\"dfd\",\"dr.\"+c.droppedVideoFrames+\";de.\"+c.totalVideoFrames+\";\"+SHa());return!0};\nUHa\u003dfunction(a,b){return 0\u003e\u003dg.ED(a.Y.experiments,\"hfr_dropped_framerate_fallback_threshold\")||!(b\u0026\u0026b.video\u0026\u002632\u003cb.video.fps)?!1:3\u003c\u003da.u?(a.u\u003d0,!0):!1};\nQHa\u003dfunction(a,b){var c\u003db.i,d\u003db.video.fps;b\u003db.video.i-1;var e\u003dtD();c\u003dRpa(c,d);0\u003c+e[c]\u0026\u0026(b\u003dMath.min(+e[c],b));e[c]!\u003d\u003db\u0026\u0026(e[c]\u003db,g.Qy(\"yt-player-performance-cap\",e,604800));a.Ca.Wt()};\nVHa\u003dfunction(a,b){if(!b.i.i)return a.C?new eA(0,360,!1,\"b\"):GF;for(var c\u003d!1,d\u003d!1,e\u003dg.q(b.i.videoInfos),f\u003de.next();!f.done;f\u003de.next())HC(f.value)?c\u003d!0:d\u003d!0;c\u003dc\u0026\u0026d;d\u003d0;f\u003dg.ED(a.Y.experiments,\"html5_performance_cap_floor\");a\u003da.Y.isMobile?240:f;b\u003dg.q(b.i.videoInfos);for(f\u003db.next();!f.done;f\u003db.next())if(e\u003df.value,!c||!HC(e))if(f\u003duD(e.i,e.video.fps),e\u003de.video.i,Math.max(f,a)\u003e\u003de){d\u003de;break}return new eA(0,d,!1,\"b\")};\nWHa\u003dfunction(a){var b\u003da.Ca.Up(),c\u003dg.ED(a.Y.experiments,\"html5_inline_quality_cap\"),d\u003dg.ED(a.Y.experiments,\"html5_background_quality_cap\"),e\u003dg.ED(a.Y.experiments,\"html5_background_cap_idle_secs\");return c\u0026\u0026b.isInline()?new eA(0,c,!1,\"v\"):!d||\"auto\"!\u003d\u003dMHa(a)||Fv()/1E3\u003ce?GF:b.isBackground()?new eA(0,d,!1,\"v\"):GF};\nYHa\u003dfunction(a,b,c){if(a.Y.experiments.kb(\"html5_disable_client_autonav_cap_for_onesie\")\u0026\u0026\"onesie\"\u003d\u003d\u003db.fetchType||g.CE(a.Y)\u0026\u0026(1080\u003c\u003dsD(-1)||b.osid))return GF;var d\u003dg.ED(a.Y.experiments,\"html5_autonav_quality_cap\"),e\u003dg.ED(a.Y.experiments,\"html5_autonav_cap_idle_secs\");return d\u0026\u0026b.Vk\u0026\u0026Fv()/1E3\u003ee?(c\u0026\u0026(d\u003dXHa(a,c,d)),new eA(0,d,!1,\"e\")):GF};\nXHa\u003dfunction(a,b,c){if(a.N(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026c)for(a\u003db.i.videoInfos,b\u003d1;b\u003ca.length;b++)if(a[b].video.i\u003cc)return a[b-1].video.i;return c};\nZHa\u003dfunction(a,b){a.N(\"html5_log_media_perf_info\")\u0026\u0026(a.Ca.Da(\"perfdb\",SHa()),a.Ca.Da(\"hwc\",\"\"+navigator.hardwareConcurrency,!0),b\u0026\u0026a.Ca.Da(\"mcdb\",b.i.videoInfos.filter(function(c){var d;return!1\u003d\u003d\u003d(null\u003d\u003d\u003d(d\u003dc.u)||void 0\u003d\u003d\u003dd?void 0:d.smooth)}).map(function(c){return c.kc()}).join(\"-\")))};\nSHa\u003dfunction(){var a\u003dDe(tD(),function(b){return\"\"+b});\nreturn g.ND(a)};\nfW\u003dfunction(a,b){g.G.call(this);this.i\u003da;this.K\u003db;this.u\u003d-1;this.I\u003d!1;this.B\u003d-1;this.playerState\u003dnew g.rJ;this.seekCount\u003dthis.nonNetworkErrorCount\u003dthis.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.D\u003d0;this.delay\u003dnew g.L(this.send,6E4,this);this.C\u003d!1;g.I(this,this.delay)};\n$Ha\u003dfunction(a){0\u003c\u003da.u||(3\u003d\u003d\u003da.i.Ca.getVisibilityState()?a.I\u003d!0:(a.u\u003dg.rS(a.i),a.delay.start()))};\naIa\u003dfunction(a){if(!(0\u003ea.B)){var b\u003dg.rS(a.i),c\u003db-a.D;a.D\u003db;8\u003d\u003d\u003da.playerState.state?a.playTimeSecs+\u003dc:g.zJ(a.playerState)\u0026\u0026!g.T(a.playerState,16)\u0026\u0026(a.rebufferTimeSecs+\u003dc)}};\nbIa\u003dfunction(a){switch(a.Y.playerCanaryState){case \"canary\":return\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";case \"holdback\":return\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";default:return\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}};\ncIa\u003dfunction(a){return(!a.N(\"html5_health_to_gel\")||a.Y.La+36E5\u003c(0,g.Q)())\u0026\u0026(a.N(\"html5_health_to_gel_canary_killswitch\")||a.Y.La+36E5\u003c(0,g.Q)()||\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"\u003d\u003d\u003dbIa(a))?a.N(\"html5_health_to_qoe\"):!0};\neIa\u003dfunction(a,b){b?dIa.test(a):(a\u003dg.iu(a),Object.keys(a).includes(\"cpn\"))};\ngW\u003dfunction(a,b,c,d,e,f,h){var l\u003d{format:\"RAW\"},m\u003d{};if(lu(a)\u0026\u0026mu()){if(h){var n;2!\u003d\u003d(null\u003d\u003d\u003d(n\u003dfIa.uaChPolyfill)||void 0\u003d\u003d\u003dn?void 0:n.state.type)?h\u003dnull:(h\u003dfIa.uaChPolyfill.state.data.values,h\u003d{\"Synth-Sec-CH-UA-Arch\":h.architecture,\"Synth-Sec-CH-UA-Model\":h.model,\"Synth-Sec-CH-UA-Platform\":h.platform,\"Synth-Sec-CH-UA-Platform-Version\":h.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":h.uaFullVersion});m\u003dObject.assign(m,h);l.withCredentials\u003d!0}d\u0026\u0026(m[\"X-Goog-Visitor-Id\"]\u003dd);c\u0026\u0026(m[\"X-Goog-PageId\"]\u003dc);\ne\u0026\u0026(m.Authorization\u003d\"Bearer \"+e);d||e||c?l.withCredentials\u003d!0:b.N(\"html5_send_cpn_with_options\")\u0026\u0026dIa.test(a)\u0026\u0026(l.withCredentials\u003d!0)}0\u003cObject.keys(m).length\u0026\u0026(l.headers\u003dm);f\u0026\u0026(l.onFinish\u003df);return 1\u003cObject.keys(l).length?l:null};\nhW\u003dfunction(a,b,c,d,e,f,h,l){mu()\u0026\u0026c.token\u0026\u0026(a\u003dju(a,{ctt:c.token,cttype:c.aH,mdx_environment:c.mdxEnvironment}));f||l\u0026\u0026d.N(\"nwl_skip_retry\")?(null\u003d\u003db?b\u003d{}:eIa(a,d.N(\"html5_assert_cpn_with_regex\")),h?d.N(\"use_new_nwl\")?Ix().sendAndWrite(a,b):Qx(a,b):d.N(\"use_new_nwl\")?Ix().sendThenWrite(a,b,l):Px(a,b,l)):b?(eIa(a,d.N(\"html5_assert_cpn_with_regex\")),g.Du(a,b)):g.Gv(a,e)};\ngIa\u003dfunction(){var a\u003dwindow.H5vccPlatformService,b\u003d\"\";if(a\u0026\u0026a.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(a\u003da.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var c\u003da.send(new ArrayBuffer(0));\nc\u0026\u0026(b\u003dString.fromCharCode.apply(String,g.v(new Uint8Array(c))));a.close()}return b};\ng.jW\u003dfunction(a){g.G.call(this);var b\u003dthis;this.i\u003da;this.u\u003d{};this.sequenceNumber\u003d1;this.Wa\u003dNaN;this.Dd\u003d\"N\";this.X\u003dthis.rb\u003dthis.fb\u003dthis.Va\u003dthis.C\u003d0;this.Ia\u003dthis.ub\u003d\"\";this.ob\u003dthis.oa\u003dNaN;this.Za\u003d0;this.xb\u003d-1;this.jb\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.Sa\u003dthis.Aa\u003dthis.isOffline\u003dthis.xa\u003d!1;this.Fb\u003d[];this.Z\u003dnull;this.I\u003dthis.La\u003dthis.K\u003d!1;this.B\u003d-1;this.Ka\u003d!1;this.Eb\u003dnew g.L(this.OS,750,this);this.D\u003dthis.adCpn\u003d\"\";this.adFormat\u003dvoid 0;this.Qb\u003d0;this.Nb\u003dnew Set(\"cl fexp drm drm_system drm_product ns el adformat live cat\".split(\" \"));\ng.I(this,this.Eb);(a\u003d\"function\"\u003d\u003d\u003dtypeof navigator.getBattery?navigator.getBattery():null)\u0026\u0026a.then\u0026\u0026a.then(function(c){b.Z\u003dc});\ng.iW(this,0,\"vps\",[\"N\"])};\ng.iW\u003dfunction(a,b,c,d){var e\u003da.u[c];e||(e\u003d[],a.u[c]\u003de);e.push(b.toFixed(3)+\":\"+d.join(\":\"))};\nkW\u003dfunction(a,b){var c\u003da.i.Ca.getCurrentTime();g.iW(a,b,\"cmt\",[c.toFixed(3)]);c\u003da.i.Ca.Fh();if(a.S\u0026\u00261E3*c\u003ea.S.pM+100\u0026\u0026a.S){var d\u003da.S,e\u003dd.isAd;c\u003d1E3*c-d.pM;a.Ba\u003d1E3*b-d.AX-c-d.oX;if(!a.i.videoData.N(\"web_player_dai_csi_killswitch\")){c\u003d(0,g.Q)()-c;b\u003da.Ba;d\u003da.i.videoData;var f\u003dd.isAd();if(e||f){f\u003d(e?\"ad\":\"video\")+\"_to_\"+(f?\"ad\":\"video\");var h\u003d{};!d.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026d.X\u0026\u0026(h.cttAuthInfo\u003d{token:d.X,videoId:d.videoId});h.startTime\u003dc-b;Vz(f,h);Yz({targetVideoId:d.videoId,targetCpn:d.clientPlaybackNonce},\nf);Xz(\"pbs\",c,f)}else c\u003da.i.Ca.uj(),c.I!\u003d\u003dd.clientPlaybackNonce?(c.D\u003dd.clientPlaybackNonce,c.u\u003db):g.Cy(new g.yw(\"CSI timing logged before gllat\",{cpn:d.clientPlaybackNonce}))}a.Da(\"gllat\",{l:a.Ba.toFixed(),prev_ad:+e});delete a.S}};\nlW\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?NaN:b;b\u003d0\u003c\u003db?b:g.rS(a.i);var c\u003da.i.Ca.Az();if(!isNaN(a.oa)\u0026\u0026!isNaN(c.u)){var d\u003dc.u-a.oa;0\u003cd\u0026\u0026g.iW(a,b,\"bwm\",[d,(c.C-a.ob).toFixed(3)])}isNaN(a.oa)\u0026\u0026c.u\u0026\u0026a.isOffline\u0026\u0026hIa(a,!1);a.oa\u003dc.u;a.ob\u003dc.C;isNaN(c.bandwidthEstimate)||g.iW(a,b,\"bwe\",[c.bandwidthEstimate.toFixed(0)]);a.i.videoData.oa\u0026\u00260!\u003d\u003dObject.keys(c.i).length\u0026\u0026a.Da(\"bwinfo\",c.i);if(a.i.videoData.oa||a.i.Y.N(\"html5_log_meminfo\"))d\u003duGa(),Object.values(d).some(function(e){return void 0!\u003d\u003de})\u0026\u0026a.Da(\"meminfo\",d);\na.Z\u0026\u0026g.iW(a,b,\"bat\",[a.Z.level,a.Z.charging?\"1\":\"0\"]);d\u003da.i.Ca.getVisibilityState();a.xb!\u003d\u003dd\u0026\u0026(g.iW(a,b,\"vis\",[d]),a.xb\u003dd);kW(a,b);(d\u003diIa(a.i))\u0026\u0026d!\u003d\u003da.Za\u0026\u0026(g.iW(a,b,\"conn\",[d]),a.Za\u003dd);jIa(a,b,c)};\njIa\u003dfunction(a,b,c){if(!isNaN(c.wp)){var d\u003dc.wp;c.B\u003cd\u0026\u0026(d\u003dc.B);g.iW(a,b,\"bh\",[d.toFixed(3)])}};\nmW\u003dfunction(a){for(var b\u003d0,c\u003dg.q(Object.keys(a.u)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b+\u003dd.length+Number(Xn(a.u[d],function(e,f){return e+f.length},0));\n96E3\u003cb\u0026\u0026(new g.L(a.reportStats,0,a)).start()};\nkIa\u003dfunction(a){a.i.videoData.Kd\u0026\u0026nW(a,\"prefetch\");a.i.videoData.Eb\u0026\u0026a.Da(\"reload\",{r:a.i.videoData.reloadReason,ct:a.i.videoData.Eb});a.i.videoData.rb\u0026\u0026nW(a,\"monitor\");a.i.videoData.isLivePlayback\u0026\u0026nW(a,\"live\");a.i.videoData.dg\u0026\u0026a.Da(\"ctrl\",a.i.videoData.dg,!0);if(a.i.videoData.Cg){var b\u003da.i.videoData.Cg.replace(/,/g,\"_\");a.Da(\"ytp\",b,!0)}a.i.videoData.BJ\u0026\u0026(b\u003da.i.videoData.BJ.replace(/,/g,\".\"),a.Da(\"ytrexp\",b,!0));if(!a.i.Y.N(\"html5_disable_gpu_reporting\")){var c\u003da.i.videoData;b\u003da.i.Y.N(\"enable_white_noise\")||\na.i.Y.N(\"enable_webgl_noop\")||a.i.Y.N(\"enable_gpu_logging\");var d\u003dg.hG(c)||g.fG(c)||g.gG(c)||g.iG(c),e\u003dc.C\u0026\u0026HC(g.Pb(c.C.videoInfos))\u0026\u0026/^g/.test(c.clientPlaybackNonce);c\u003d/^gp/.test(c.clientPlaybackNonce);(b||d||c||e)\u0026\u0026(b\u003d(0,g.oW)())\u0026\u0026(a.u.gpu\u003d[b])}rG(a.i.videoData)\u0026\u0026g.iW(a,g.rS(a.i),\"dt\",[\"1\"]);a.i.videoData.oa\u0026\u0026(b\u003d(0,g.Q)()-a.i.Y.La,a.Da(\"playerage\",{secs:Math.pow(1.6,Math.round(Math.log(b/1E3)/Math.log(1.6))).toFixed()}));a.I\u003d!0;a.Wa\u003dtu(function(){a.reportStats()},1E4)};\nlIa\u003dfunction(a){0\u003c\u003da.B||(a.i.Y.hc||3!\u003d\u003da.i.Ca.getVisibilityState()?a.B\u003dg.rS(a.i):a.Ka\u003d!0)};\nnW\u003dfunction(a,b){var c\u003da.u.cat||[];c.push(b);a.u.cat\u003dc};\nhIa\u003dfunction(a,b){a.isOffline\u003db;g.iW(a,g.rS(a.i),\"is_offline\",[a.isOffline?\"1\":\"0\"])};\nmIa\u003dfunction(a,b,c,d,e){var f\u003dg.rS(a.i);1\u003d\u003d\u003db\u0026\u0026g.iW(a,f,\"vps\",[a.Dd]);var h\u003da.u.xvt||[];h.push(\"t.\"+f.toFixed(3)+\";m.\"+e.toFixed(3)+\";g.2;tt.\"+b+\";np.0;c.\"+c+\";d.\"+d);a.u.xvt\u003dh};\nnIa\u003dfunction(a){/[^a-zA-Z0-9;.!_-]/.test(a)\u0026\u0026(a\u003da.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return a};\noIa\u003dfunction(a){this.i\u003da;this.S\u003d!1;this.u\u003d0;this.D\u003d-1;this.lastUpdateTime\u003dNaN;this.B\u003d0;this.segments\u003d[];this.K\u003dthis.I\u003d0;this.Z\u003dthis.i.Gh().volume;this.X\u003dthis.i.Gh().muted;this.C\u003dpW(this.i)};\nqW\u003dfunction(a){a.C.startTime\u003da.B;a.C.endTime\u003da.u;a.segments.length\u0026\u0026g.Pb(a.segments).isEmpty()?a.segments[a.segments.length-1]\u003da.C:a.segments.length\u0026\u0026a.C.isEmpty()||a.segments.push(a.C);a.I+\u003da.u-a.B;a.C\u003dpW(a.i);a.B\u003da.u};\npIa\u003dfunction(a){a.segments.length\u0026\u0026a.u\u003d\u003d\u003da.B||qW(a);var b\u003da.segments;a.segments\u003d[];return b};\nrIa\u003dfunction(a){qIa(a);a.K\u003dtu(function(){a.update()},100);\na.lastUpdateTime\u003dg.rS(a.i);a.C\u003dpW(a.i)};\nqIa\u003dfunction(a){vu(a.K);a.K\u003dNaN};\nsIa\u003dfunction(a,b,c){c-\u003da.lastUpdateTime;return b\u003d\u003d\u003da.u\u0026\u0026.5\u003cc};\nrW\u003dfunction(a,b,c,d){this.Y\u003db;this.segments\u003d[];this.experimentIds\u003d[];this.La\u003dthis.xb\u003dthis.isFinal\u003dthis.kd\u003dthis.rb\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.Nb\u003d\"yt\";this.I\u003dthis.K\u003dnull;this.sendVisitorIdHeader\u003dthis.Sa\u003d!1;this.pageId\u003d\"\";this.C\u003d\"watchtime\"\u003d\u003d\u003dc;this.B\u003d\"playback\"\u003d\u003d\u003dc;this.Z\u003d\"delayplay\"\u003d\u003d\u003dc;this.ub\u003d\"atr\"\u003d\u003d\u003dc;this.Ad\u003d\"engage\"\u003d\u003d\u003dc;this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.ub?\"/api/stats/\"+c:\"//\"+b.nj+\"/api/stats/\"+c;this.De\u003d!b.N(\"embeds_disable_event_label_embedded_unbranded_killswitch\")\u0026\u0026this.B\u0026\u0026\nb.pfpChazalUi\u0026\u0026a.D;d\u0026\u0026(this.xb\u003dd.fs,d.rtn\u0026\u0026(this.I\u003dd.rtn),this.C?(this.playerState\u003dd.state,0\u003cd.rti\u0026\u0026(this.K\u003dd.rti)):(this.Dh\u003dd.mos,this.Be\u003dd.volume,d.at\u0026\u0026(this.adType\u003dd.at)),d.autonav\u0026\u0026(this.autonav\u003dd.autonav),null!\u003dd.inview\u0026\u0026(this.Zb\u003dd.inview),d.size\u0026\u0026(this.Qb\u003dd.size));this.deviceParams\u003dg.Ue(b.deviceParams);this.dd\u003db.Ic;b.N(\"embeds_js_api_set_1p_cookie\")\u0026\u0026b.embedsTokenValue\u0026\u0026(this.embedsTokenValue\u003db.embedsTokenValue);this.experimentIds\u003db.experiments.experimentIds;this.Ka\u003db.Be;this.Nb\u003db.oa;this.region\u003d\nb.region;this.userAge\u003db.userAge;this.fb\u003db.Ce;this.gi\u003dFv();this.sendVisitorIdHeader\u003db.sendVisitorIdHeader;this.oa\u003db.N(\"vss_pings_using_networkless\")||b.N(\"kevlar_woffle\");this.Kd\u003db.N(\"vss_final_ping_send_and_write\");this.xa\u003db.N(\"vss_use_send_and_write\");this.pageId\u003db.pageId;this.Yd\u003db.N(\"vss_playback_use_send_and_write\");this.Aa\u003db.N(\"use_new_nwl\");b.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003db.livingRoomAppMode);this.Ic\u003db.i\u0026\u0026b.N(\"embeds_append_synth_ch_headers\");g.nE(b)\u0026\u0026!b.N(\"embeds_rct_killswitch\")\u0026\u0026\n(this.embedsRct\u003db.embedsRct);this.accessToken\u003da.rf();a.bJ\u0026\u0026(this.D\u003da.bJ);this.adFormat\u003da.adFormat;this.adQueryId\u003da.adQueryId;this.autoplay\u003doG(a);this.autonav\u003da.Vk||this.autonav;this.cd\u003dmG(a);this.clientPlaybackNonce\u003da.clientPlaybackNonce;this.rb\u003da.D;a.X\u0026\u0026(this.S\u003da.X,this.jb\u003da.Yh);a.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003da.mdxEnvironment);this.i\u003da.MC;this.Ia\u003da.Zb;a.B\u0026\u0026(this.videoFormat\u003da.B.kc(),a.K\u0026\u0026a.K.kc()!\u003d\u003dthis.videoFormat\u0026\u0026(this.ob\u003da.K.kc()));a.i\u0026\u0026uA(a.i)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003d\nthis.De?\"embedded_unbranded\":lG(a);this.La\u003da.Ef;this.dc\u003da.Xj;if(b\u003daG(a))this.oe\u003db;this.hc\u003da.El;this.eventId\u003da.eventId;this.playlistId\u003da.hL||a.playlistId;this.dg\u003da.dg;this.Cg\u003da.Cg;this.vc\u003da.QC;this.subscribed\u003da.subscribed;this.videoId\u003da.videoId;this.videoMetadata\u003da.videoMetadata;this.visitorData\u003da.visitorData;this.osid\u003da.osid;this.jc\u003da.aY;this.referrer\u003da.referrer;this.Va\u003da.iJ||a.EL;this.Wa\u003da.SC;this.Za\u003da.lY;this.userGenderAge\u003da.userGenderAge;this.Ba\u003da.PT};\nsW\u003dfunction(a,b){return gW(a.uri,a.Y,a.pageId,a.sendVisitorIdHeader?a.visitorData:void 0,a.accessToken,b,a.Ic)};\ntIa\u003dfunction(a,b){return function(){var c\u003da.uri,d\u003dtW(a),e\u003dsW(a),f\u003da.oa,h\u003da.xa,l\u003da.Aa;l\u003dvoid 0\u003d\u003d\u003dl?!1:l;d.cmt\u003dd.len;d.lact\u003d\"0\";var m\u003db().toFixed(3);d.rt\u003dNumber(m).toString();c\u003dg.dj(c,d);f?(null\u003d\u003de\u0026\u0026(e\u003d{}),h?l?Ix().sendAndWrite(c,e):Qx(c,e):l?Ix().sendThenWrite(c,e):Px(c,e)):e?g.Du(c,e):g.Gv(c)}};\ntW\u003dfunction(a){var b\u003d{ns:a.Nb,el:a.eventLabel,cpn:a.clientPlaybackNonce,ver:2,cmt:a.u(a.i),fmt:a.videoFormat,fs:a.xb?\"1\":\"0\",rt:a.u(a.Ce),adformat:a.adFormat,content_v:a.cd,etv:a.embedsTokenValue,euri:a.dd,lact:a.gi,live:a.oe,cl:(414744393).toString(),mos:a.Dh,state:a.playerState,volume:a.Be};a.subscribed\u0026\u0026(b.subscribed\u003d\"1\");Object.assign(b,a.deviceParams);a.autoplay\u0026\u0026(b.autoplay\u003d\"1\");a.rb\u0026\u0026(b.dni\u003d\"1\");a.isFinal\u0026\u0026(b[\"final\"]\u003d\"1\");a.La\u0026\u0026(b.splay\u003d\"1\");a.Ia\u0026\u0026(b.delay\u003da.Ia);a.Ka\u0026\u0026(b.hl\u003da.Ka);a.region\u0026\u0026\n(b.cr\u003da.region);a.userGenderAge\u0026\u0026(b.uga\u003da.userGenderAge);void 0!\u003d\u003da.userAge\u0026\u0026a.fb\u0026\u0026(b.uga\u003da.fb+a.userAge);void 0!\u003d\u003da.Fb\u0026\u0026(b.len\u003da.u(a.Fb));!a.C\u0026\u00260\u003ca.experimentIds.length\u0026\u0026(b.fexp\u003da.experimentIds.toString());null!\u003d\u003da.I\u0026\u0026(b.rtn\u003da.u(a.I));a.Va\u0026\u0026(b.feature\u003da.Va);a.dg\u0026\u0026(b.ctrl\u003da.dg);a.Cg\u0026\u0026(b.ytr\u003da.Cg);a.ob\u0026\u0026(b.afmt\u003da.ob);a.offlineDownloadUserChoice\u0026\u0026(b.ODUC\u003da.offlineDownloadUserChoice);a.Eb\u0026\u0026(b.lio\u003da.u(a.Eb));a.C?(b.idpj\u003da.dc,b.ldpj\u003da.hc,null!\u003da.K\u0026\u0026(b.rti\u003da.u(a.K)),a.Ba\u0026\u0026(b.ald\u003da.Ba)):void 0!\u003d\u003da.adType\u0026\u0026\n(b.at\u003da.adType);a.Qb\u0026\u0026(a.B||a.Z||a.C)\u0026\u0026(b.size\u003da.Qb);null!\u003da.Zb\u0026\u0026(a.B||a.Z||a.C)\u0026\u0026(b.inview\u003da.u(a.Zb));a.C\u0026\u0026(b.volume\u003duW(a,g.Vn(a.segments,function(d){return d.volume})),b.st\u003duW(a,g.Vn(a.segments,function(d){return d.startTime})),b.et\u003duW(a,g.Vn(a.segments,function(d){return d.endTime})),Ro(a.segments,function(d){return 1!\u003d\u003dd.playbackRate})\u0026\u0026(b.rate\u003duW(a,g.Vn(a.segments,function(d){return d.playbackRate}))),Ro(a.segments,function(d){return\"-\"!\u003d\u003dd.i})\u0026\u0026(b.als\u003dg.Vn(a.segments,function(d){return d.i}).join(\",\")));\nb.muted\u003duW(a,g.Vn(a.segments,function(d){return d.muted?1:0}));\nRo(a.segments,function(d){return 0!\u003d\u003dd.visibilityState})\u0026\u0026(b.vis\u003duW(a,g.Vn(a.segments,function(d){return d.visibilityState})));\nRo(a.segments,function(d){return 0!\u003d\u003dd.connectionType})\u0026\u0026(b.conn\u003duW(a,g.Vn(a.segments,function(d){return d.connectionType})));\nRo(a.segments,function(d){return 0!\u003d\u003dd.u})\u0026\u0026(b.blo\u003duW(a,g.Vn(a.segments,function(d){return d.u})));\nRo(a.segments,function(d){return\"-\"!\u003d\u003dd.C})\u0026\u0026(b.cc\u003dg.Vn(a.segments,function(d){return d.C}).join(\",\"));\nRo(a.segments,function(d){return\"-\"!\u003d\u003dd.clipId})\u0026\u0026(b.clipid\u003dg.Vn(a.segments,function(d){return d.clipId}).join(\",\"));\nif(Ro(a.segments,function(d){return!!d.B})){var c\u003d\"au\";\na.B\u0026\u0026(c\u003d\"au_d\");b[c]\u003dg.Vn(a.segments,function(d){return d.B}).join(\",\")}mu()\u0026\u0026a.S\u0026\u0026(b.ctt\u003da.S,b.cttype\u003da.jb,b.mdx_environment\u003da.mdxEnvironment);\na.Ad\u0026\u0026(b.etype\u003dvoid 0!\u003d\u003da.X?a.X:0);a.Wa\u0026\u0026(b.uoo\u003da.Wa);a.livingRoomAppMode\u0026\u0026\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"!\u003d\u003da.livingRoomAppMode\u0026\u0026(b.clram\u003duIa[a.livingRoomAppMode]||a.livingRoomAppMode);a.D\u0026\u0026a.Y.N(\"html5_log_server_url_param\")?vIa(a,b):(b.docid\u003da.videoId,b.referrer\u003da.referrer,b.ei\u003da.eventId,b.of\u003da.jc,b.osid\u003da.osid,b.vm\u003da.videoMetadata,a.adQueryId\u0026\u0026(b.aqi\u003da.adQueryId),a.autonav\u0026\u0026(b.autonav\u003d\"1\"),a.playlistId\u0026\u0026(b.list\u003da.playlistId),a.vc\u0026\u0026(b.ssrt\u003d\"1\"),a.Za\u0026\u0026(b.upt\u003da.Za));(a.B||a.Z)\u0026\u0026a.embedsRct\u0026\u0026(b.rct\u003d\na.embedsRct);return b};\nvIa\u003dfunction(a,b){if(b\u0026\u0026a.D)for(var c\u003dnew Set([\"q\",\"feature\",\"mos\"]),d\u003dnew Set(\"autoplay cl len fexp delay el ns adformat\".split(\" \")),e\u003dnew Set([\"aqi\",\"autonav\",\"list\",\"ssrt\",\"upt\"]),f\u003dg.q(Object.keys(a.D)),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,d.has(h)||c.has(h)||e.has(h)\u0026\u0026!a.D[h]||(b[h]\u003da.D[h])};\nuW\u003dfunction(a,b){return g.Vn(b,a.u).join(\",\")};\nvW\u003dfunction(a){g.G.call(this);this.i\u003da;this.currentPlayerState\u003d\"paused\";this.B\u003dNaN;this.I\u003d[10,10,10,40];this.S\u003dthis.K\u003d0;this.xa\u003dthis.oa\u003dthis.Ba\u003dthis.Aa\u003dthis.Z\u003dthis.X\u003dthis.C\u003d!1;this.D\u003dNaN;this.u\u003dnew oIa(a)};\nxIa\u003dfunction(a){if(!a.C){a.i.Y.N(\"disable_embedpage_playback_logging\")||16623!\u003d\u003da.i.videoData.nx||g.Cy(Error(\"Playback for EmbedPage\"));var b\u003dwW(a,\"playback\");a:{var c;if(a.i.Y.N(\"web_player_use_server_vss_schedule\")){var d\u003dnull\u003d\u003d\u003d(c\u003da.i.videoData.getPlayerResponse())||void 0\u003d\u003d\u003dc?void 0:c.playbackTracking,e\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.videostatsScheduledFlushWalltimeSeconds;d\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.videostatsDefaultFlushIntervalSeconds;if(e\u0026\u00260\u003ce.length\u0026\u0026d){c\u003d[];var f\u003da.i.videoData.Xj,h\u003da.i.videoData.El,\nl\u003d-f;e\u003dg.q(e);for(var m\u003de.next();!m.done;m\u003de.next())m\u003dm.value,c.push(m-l),l\u003dm;c.push(d+h-f);c.push(d);a.I\u003dc;break a}}a.I\u003d[10+a.i.videoData.Xj,10,10,40+a.i.videoData.El-a.i.videoData.Xj,40]}rIa(a.u);b.I\u003dxW(a,!0);0\u003ca.D\u0026\u0026(b.i-\u003da.D);b.send();a.i.videoData.Wq\u0026\u0026(b\u003da.i.Y,d\u003da.i.videoData,c\u003d{html5:\"1\",video_id:d.videoId,cpn:d.clientPlaybackNonce,ei:d.eventId,ptk:d.Wq,oid:d.II,ptchn:d.HI,pltype:d.JI,content_v:mG(d)},d.Aq\u0026\u0026Object.assign(c,{m:d.Aq}),b\u003dg.dj(b.Ba+\"ptracking\",c),yW(a,b));a.i.videoData.Zb||wIa(a);\na.C\u003d!0;a\u003da.u;a.u\u003da.i.Ca.getCurrentTime();a.i.Y.N(\"html5_vss_media_time_killswitch\")||(a.u\u003da.i.Ca.Fh());a.lastUpdateTime\u003dg.rS(a.i);!(0\u003d\u003d\u003da.B\u0026\u00265\u003ea.u)\u0026\u00262\u003ca.u-a.B\u0026\u0026(a.B\u003da.u);a.S\u003d!0}};\nxW\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;var d\u003dg.rS(a.i);c\u003disNaN(c)?d:c;c\u003dMath.ceil(c);var e\u003da.I[a.K];a.K+1\u003ca.I.length\u0026\u0026a.K++;var f\u003dc+e;a.B\u003dg.ru(function(){if(!a.isDisposed()){a.B\u003dNaN;a.u.update();var h\u003dpIa(a.u),l\u003dyIa(a,h);b\u0026\u0026(l.K\u003df);var m\u003d1E3\u003ca.S;!(1\u003ch.length)\u0026\u0026h[0].isEmpty()||m||(l.I\u003dxW(a,!0,f));l.send();a.S++}},1E3*(f-d));\nreturn f};\nwW\u003dfunction(a,b){var c\u003da.i;c\u003dObject.assign(c.Gh(),c.videoData.Gh());Object.assign(c,{state:a.currentPlayerState});b\u003dnew rW(a.i.videoData,a.i.Y,b,c);b.i\u003da.i.Ca.getCurrentTime();a.i.Y.N(\"html5_vss_media_time_killswitch\")||(b.i\u003da.i.Ca.Fh());a.i.videoData.isLivePlayback||(b.Fb\u003da.i.Ca.getDuration());a.i.videoData.i\u0026\u0026(c\u003da.i.videoData.i.getIngestionTime(b.i))\u0026\u0026(b.Eb\u003dc-b.i);b.Ce\u003dg.rS(a.i);b.segments\u003d[pW(a.i)];return b};\nyIa\u003dfunction(a,b){var c\u003dwW(a,\"watchtime\");if(0\u003ca.D){for(var d\u003dg.q(b),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.startTime-\u003da.D,e.endTime-\u003da.D;c.i-\u003da.D}else c.i\u003da.u.u;c.segments\u003db;return c};\nzW\u003dfunction(a){a.u.update();return yIa(a,pIa(a.u))};\nwIa\u003dfunction(a){a.i.videoData.remarketingUrl\u0026\u0026!a.Aa\u0026\u0026(yW(a,a.i.videoData.remarketingUrl),a.Aa\u003d!0);a.i.videoData.youtubeRemarketingUrl\u0026\u0026!a.Ba\u0026\u0026(yW(a,a.i.videoData.youtubeRemarketingUrl),a.Ba\u003d!0);a.i.videoData.googleRemarketingUrl\u0026\u0026!a.oa\u0026\u0026(yW(a,a.i.videoData.googleRemarketingUrl),a.oa\u003d!0);a.i.videoData.ppvRemarketingUrl\u0026\u0026!a.xa\u0026\u0026(yW(a,a.i.videoData.ppvRemarketingUrl),a.xa\u003d!0);a.Yt()};\nAW\u003dfunction(a){if(!a.isDisposed()\u0026\u0026a.C){a.currentPlayerState\u003d\"paused\";var b\u003dzW(a);b.isFinal\u003d!0;b.send();a.dispose()}};\nzIa\u003dfunction(a,b,c){if(!a.X){c||(c\u003dwW(a,\"atr\"));c.attestationResponse\u003db;try{c.send()}catch(d){if(\"Unknown Error\"!\u003d\u003dd.message)throw d;}a.X\u003d!0}};\nyW\u003dfunction(a,b){var c\u003da.i.videoData.rf(),d\u003da.i.Y,e\u003da.i.N(\"web_player_vss_pageid_header\")?a.i.Y.pageId:void 0,f\u003da.i.Y.sendVisitorIdHeader?a.i.videoData.visitorData:void 0,h\u003da.i.Y.N(\"vss_pings_using_networkless\")||a.i.Y.N(\"kevlar_woffle\"),l\u003da.i.Y.N(\"allow_skip_networkless\");c\u003dgW(b,d,e,f,c,void 0);hW(b,c,{token:a.i.videoData.X,aH:a.i.videoData.Yh,mdxEnvironment:a.i.videoData.mdxEnvironment},d,void 0,h\u0026\u0026!l,!1,!0)};\nAIa\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.C\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.B\u003d\"\";this.volume\u003dthis.connectionType\u003dthis.u\u003d0;this.muted\u003d!1;this.i\u003dthis.clipId\u003d\"-\"};\nBW\u003dfunction(a,b,c,d){this.videoData\u003da;this.Y\u003db;this.Ca\u003dc;this.Gh\u003dd;this.i\u003dvoid 0};\ng.rS\u003dfunction(a){return BIa(a)()};\nBIa\u003dfunction(a){if(!a.i){var b\u003dg.Qa(function(d){var e\u003d(0,g.Q)();d\u0026\u0026631152E6\u003e\u003de\u0026\u0026(g.By(Error(\"invalid coreTime.now value: \"+e)),e\u003d(new Date).getTime()+2);return e},a.Y.N(\"html5_validate_yt_now\")),c\u003db();\na.i\u003dfunction(){return Math.round(b()-c)/1E3};\na.Ca.PF()}return a.i};\niIa\u003dfunction(a){if(navigator.connection\u0026\u0026navigator.connection.type)return CIa[navigator.connection.type]||CIa.other;if(g.CE(a.Y)){a\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(a))return 3;if(/[Ww]ired[)]/.test(a))return 1}return 0};\npW\u003dfunction(a){var b\u003dnew AIa;b.C\u003da.Gh().cc||\"-\";b.playbackRate\u003da.Ca.getPlaybackRate();var c\u003da.Ca.getVisibilityState();0!\u003d\u003dc\u0026\u0026(b.visibilityState\u003dc);a.Y.Eb\u0026\u0026(b.u\u003d1);c\u003da.Ca.getAudioTrack();c.Dc\u0026\u0026c.Dc.id\u0026\u0026\"und\"!\u003d\u003dc.Dc.id\u0026\u0026(b.B\u003dc.Dc.id);b.connectionType\u003diIa(a);b.volume\u003da.Gh().volume;b.muted\u003da.Gh().muted;b.clipId\u003da.Gh().clipid||\"-\";b.i\u003da.videoData.ZI||\"-\";return b};\ng.CW\u003dfunction(a){g.G.call(this);var b\u003dthis;this.u\u003da;this.B\u003dthis.qoe\u003dthis.i\u003dnull;this.Sf\u003dvoid 0;this.C\u003dnew Map;this.u.videoData.isValid()\u0026\u0026!this.u.videoData.Ti\u0026\u0026(this.i\u003dnew vW(this.u),g.I(this,this.i),this.qoe\u003dnew g.jW(this.u),g.I(this,this.qoe),this.u.videoData.enableServerStitchedDai\u0026\u0026(this.Sf\u003dthis.u.videoData.clientPlaybackNonce)\u0026\u0026this.C.set(this.Sf,this.i));cIa(this.u)\u0026\u0026(this.B\u003dnew fW(this.u,function(c){b.Da(\"h5h\",c)}),g.I(this,this.B))};\nDIa\u003dfunction(a){a.B\u0026\u0026$Ha(a.B);a.qoe\u0026\u0026lIa(a.qoe)};\nEIa\u003dfunction(a){var b;a.u.videoData.enableServerStitchedDai\u0026\u0026a.Sf?null\u003d\u003d\u003d(b\u003da.C.get(a.Sf))||void 0\u003d\u003d\u003db?void 0:qW(b.u):a.i\u0026\u0026qW(a.i.u)};\nFIa\u003dfunction(a){a.B\u0026\u0026a.B.send();if(a.qoe){var b\u003da.qoe;if(b.I){\"PL\"\u003d\u003d\u003db.Dd\u0026\u0026(b.Dd\u003d\"N\");var c\u003dg.rS(b.i);g.iW(b,c,\"vps\",[b.Dd]);b.K||(0\u003c\u003db.B\u0026\u0026(b.u.user_intent\u003d[b.B.toString()]),b.K\u003d!0);b.Aa\u003d!0;b.reportStats(c)}}if(a.u.videoData.enableServerStitchedDai)for(b\u003dg.q(a.C.values()),c\u003db.next();!c.done;c\u003db.next())AW(c.value);else a.i\u0026\u0026AW(a.i);a.dispose()};\nGIa\u003dfunction(a,b){a.i\u0026\u0026zIa(a.i,b)};\nHIa\u003dfunction(a){if(!a.i)return null;var b\u003dwW(a.i,\"atr\");return function(c){a.i\u0026\u0026zIa(a.i,c,b)}};\nIIa\u003dfunction(a,b,c,d){c.adFormat\u003dc.Qb;var e\u003db.Ca;b\u003dnew vW(new BW(c,b.Y,{getDuration:function(){return c.lengthSeconds},\ngetCurrentTime:function(){return e.getCurrentTime()},\nFh:function(){return e.Fh()},\nAz:function(){return e.Az()},\ngetPlayerSize:function(){return e.getPlayerSize()},\ngetAudioTrack:function(){return c.getAudioTrack()},\ngetPlaybackRate:function(){return e.getPlaybackRate()},\nWv:function(){return e.Wv()},\ngetVisibilityState:function(){return e.getVisibilityState()},\nuj:function(){return e.uj()},\nPF:function(){e.PF()},\nLw:function(){e.Lw()}},b.Gh));\nb.D\u003dd;g.I(a,b);return b};\nJIa\u003dfunction(){this.wp\u003d0;this.D\u003dthis.C\u003dthis.u\u003dthis.B\u003dNaN;this.i\u003d{};this.bandwidthEstimate\u003dNaN};\nKIa\u003dfunction(){this.u\u003dg.sz;this.i\u003d[]};\nMIa\u003dfunction(a,b,c){var d\u003d[];for(b\u003dLIa(a,b);b\u003ca.i.length;++b){var e\u003da.i[b];(e.end\u003c\u003dc||e.contains(c))\u0026\u0026d.push(e);if(e.start\u003ec)break}return d};\nNIa\u003dfunction(a,b){var c\u003d[];a\u003dg.q(a.i);for(var d\u003da.next();!d.done\u0026\u0026!(d\u003dd.value,d.contains(b)\u0026\u0026c.push(d),d.start\u003eb);d\u003da.next());return c};\nOIa\u003dfunction(a){return a.i.slice(LIa(a,0x7ffffffffffff),a.i.length)};\nLIa\u003dfunction(a,b){a\u003dic(a.i,function(c){return b-c.start||1});\nreturn 0\u003ea?-(a+1):a};\nPIa\u003dfunction(a,b){var c\u003dNaN;a\u003dg.q(a.i);for(var d\u003da.next();!d.done;d\u003da.next())if(d\u003dd.value,d.contains(b)\u0026\u0026(isNaN(c)||d.end\u003cc)\u0026\u0026(c\u003dd.end),d.start\u003eb\u0026\u0026(isNaN(c)||d.start\u003cc)){c\u003dd.start;break}return c};\nQIa\u003dfunction(a,b){a.i\u003da.i.filter(function(c){return!b.has(c)})};\nDW\u003dfunction(a,b,c,d){g.G.call(this);this.S\u003da;this.oa\u003db;this.D\u003dc;this.X\u003dd;this.u\u003dNaN;this.I\u003dthis.K\u003dthis.started\u003d!1;this.B\u003d[];this.Z\u003dnew g.L(this.zl,250,this);g.I(this,this.Z);this.C\u003dnew g.L(this.zl,0,this);g.I(this,this.C);this.i\u003dnew KIa};\nRIa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dc[1];1\u003d\u003d\u003dc[0]?a.X(g.tz(d.namespace),d):a.X(g.uz(d.namespace),d)}};\nSIa\u003dfunction(a){this.u\u003dthis.mediaTime\u003dNaN;this.B\u003dthis.i\u003d!1;this.C\u003d.001;g.CE(a)\u0026\u0026(this.C\u003d.01)};\nEW\u003dfunction(a,b){return b\u003ea.mediaTime+a.C\u0026\u0026b\u003ca.mediaTime+5};\nFW\u003dfunction(a,b,c,d){if(d\u003d1\u003cd)a.B\u003d!0;if(a.i)b!\u003d\u003da.mediaTime\u0026\u0026(a.i\u003d!1);else if(0\u003cb\u0026\u0026a.mediaTime\u003d\u003d\u003db)return c-a.u\u003e(d||!a.B?1500:400);a.mediaTime\u003db;a.u\u003dc;return!1};\nTIa\u003dfunction(a,b){this.videoData\u003da;this.i\u003db};\nUIa\u003dfunction(a,b,c){return Hsa(b,c).then(function(){return Ju(new TIa(b,b.C))},function(d){d instanceof Error\u0026\u0026du(d);\nd\u003db.isLivePlayback\u0026\u0026!g.LD(a.u,!0)?\"html5.unsupportedlive\":\"fmt.noneavailable\";var e\u003d{buildRej:\"1\",a:\"\"+ +!!b.adaptiveFormats,d:\"\"+ +!!b.jb,drm:\"\"+ +RF(b),f18:\"\"+ +(0\u003c\u003db.aj.indexOf(\"itag\u003d18\")),c18:\"\"+ +NC(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)};b.i\u0026\u0026(RF(b)?(e.f142\u003d\"\"+ +!!b.i.i[\"142\"],e.f149\u003d\"\"+ +!!b.i.i[\"149\"],e.f279\u003d\"\"+ +!!b.i.i[\"279\"]):(e.f133\u003d\"\"+ +!!b.i.i[\"133\"],e.f140\u003d\"\"+ +!!b.i.i[\"140\"],e.f242\u003d\"\"+ +!!b.i.i[\"242\"]),e.cAVC\u003d\"\"+ +OC(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),e.cAAC\u003d\"\"+ +OC(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),\ne.cVP9\u003d\"\"+ +OC(\u0027video/webm; codecs\u003d\"vp9\"\u0027));if(b.I){e.drmsys\u003db.I.keySystem;var f\u003d0;b.I.i\u0026\u0026(f\u003dObject.keys(b.I.i).length);e.drmst\u003d\"\"+f}return new g.OD(d,!0,e)})};\nVIa\u003dfunction(a){this.D\u003da;this.B\u003dthis.u\u003d0;this.C\u003dnew aT(50)};\nHW\u003dfunction(a,b,c){g.R.call(this);this.videoData\u003da;this.experiments\u003db;this.S\u003dc;this.u\u003d[];this.C\u003d0;this.B\u003d!0;this.D\u003d!1;this.I\u003d0;c\u003dnew WIa;\"ULTRALOW\"\u003d\u003d\u003da.latencyClass\u0026\u0026(c.C\u003d!1);a.rb?c.u\u003d3:g.dG(a)\u0026\u0026(c.u\u003d2);b.kb(\"html5_adaptive_seek_to_head_killswitch\")||\"NORMAL\"!\u003d\u003da.latencyClass||(c.S\u003d!0);var d\u003dzsa(a);c.D\u003d2\u003d\u003d\u003dd||-1\u003d\u003d\u003dd;c.D\u0026\u0026(c.oa++,21530001\u003d\u003d\u003dXF(a)\u0026\u0026(c.I\u003dg.ED(b,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN));if(Vu(\"trident/\")||Vu(\"edge/\"))d\u003dg.ED(b,\"html5_platform_minimum_readahead_seconds\")||3,c.B\u003dMath.max(c.B,\nd);g.ED(b,\"html5_minimum_readahead_seconds\")\u0026\u0026(c.B\u003dg.ED(b,\"html5_minimum_readahead_seconds\"));g.ED(b,\"html5_maximum_readahead_seconds\")\u0026\u0026(c.X\u003dg.ED(b,\"html5_maximum_readahead_seconds\"));b.kb(\"html5_force_adaptive_readahead\")\u0026\u0026(c.C\u003d!0);g.ED(b,\"html5_allowable_liveness_drift_chunks\")\u0026\u0026(c.i\u003dg.ED(b,\"html5_allowable_liveness_drift_chunks\"));g.ED(b,\"html5_readahead_ratelimit\")\u0026\u0026(c.Z\u003dg.ED(b,\"html5_readahead_ratelimit\"));switch(XF(a)){case 21530001:c.i\u003d(c.i+1)/5,\"LOW\"\u003d\u003d\u003da.latencyClass\u0026\u0026(c.i*\u003d2),c.K\u003db.kb(\"html5_live_smoothly_extend_max_seekable_time\")}this.policy\u003d\nc;this.K\u003d1!\u003d\u003dthis.policy.u;b\u003disNaN(a.liveChunkReadahead)?3:a.liveChunkReadahead;a.rb\u0026\u0026b--;a.isLowLatencyLiveStream\u0026\u0026\"NORMAL\"!\u003d\u003da.latencyClass||b++;switch(XF(a)){case 21530001:b\u003d1;break;case 2153E4:b\u003d2}this.policy.D\u0026\u0026b++;this.i\u003dGW(this,b);this.ma()};\nXIa\u003dfunction(a,b){var c\u003da.i;(void 0\u003d\u003d\u003db?0:b)\u0026\u0026a.policy.K\u0026\u00263\u003d\u003d\u003dzsa(a.videoData)\u0026\u0026--c;return IW(a)*c};\nJW\u003dfunction(a,b){var c\u003da.wj(),d\u003da.policy.i;a.D||(d\u003dMath.max(d-1,0));a\u003dd*IW(a);return b\u003e\u003dc-a};\nYIa\u003dfunction(a,b,c){b\u003dJW(a,b);c||b?b\u0026\u0026(a.B\u003d!0):a.B\u003d!1;a.K\u003d2\u003d\u003d\u003da.policy.u||3\u003d\u003d\u003da.policy.u\u0026\u0026a.B};\nZIa\u003dfunction(a,b){b\u003dJW(a,b);a.D!\u003d\u003db\u0026\u0026a.ea(\"livestatusshift\",b);a.D\u003db};\nIW\u003dfunction(a){return a.videoData.i?qD(a.videoData.i)||5:5};\nGW\u003dfunction(a,b){b\u003dMath.max(Math.max(a.policy.oa,Math.ceil(a.policy.B/IW(a))),b);return Math.min(Math.min(8,Math.floor(a.policy.X/IW(a))),b)};\nWIa\u003dfunction(){this.oa\u003d1;this.B\u003d0;this.X\u003dInfinity;this.Z\u003d0;this.C\u003d!0;this.i\u003d2;this.u\u003d1;this.D\u003d!1;this.I\u003dNaN;this.K\u003dthis.S\u003d!1};\nMW\u003dfunction(a){g.G.call(this);this.Ca\u003da;this.Y\u003dthis.Ca.V();this.C\u003dthis.i\u003d0;this.B\u003dnew g.L(this.D,1E3,this);this.Ba\u003dnew KW({delayMs:g.ED(this.Y.experiments,\"html5_seek_timeout_delay_ms\")});this.X\u003dnew KW({delayMs:g.ED(this.Y.experiments,\"html5_long_rebuffer_threshold_ms\")});this.Ia\u003dLW(this,\"html5_seek_set_cmt\");this.oa\u003dLW(this,\"html5_seek_jiggle_cmt\");this.xa\u003dLW(this,\"html5_seek_new_elem\");this.Va\u003dLW(this,\"html5_unreported_seek_reseek\");this.K\u003dLW(this,\"html5_long_rebuffer_jiggle_cmt\");this.S\u003dnew KW({delayMs:2E4});\nthis.I\u003dLW(this,\"html5_ads_preroll_lock_timeout\");this.Ka\u003dnew KW({delayMs:g.ED(this.Y.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,rs:!this.Y.N(\"html5_report_slow_ads_as_error\")});this.La\u003dnew KW({delayMs:g.ED(this.Y.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,rs:!this.Y.N(\"html5_skip_slow_buffering_ad\")});this.Aa\u003dLW(this,\"html5_seek_over_discontinuities\");this.Sa\u003dnew KW({delayMs:g.ED(this.Y.experiments,\"html5_slow_start_timeout_delay_ms\")});this.Z\u003dLW(this,\"html5_slow_start_no_media_source\");\nthis.u\u003d{};g.I(this,this.B)};\nLW\u003dfunction(a,b){var c\u003dg.ED(a.Y.experiments,b+\"_delay_ms\");a\u003da.Y.N(b+\"_cfl\");return new KW({delayMs:c,rs:a})};\n$Ia\u003dfunction(a,b,c,d,e,f,h){var l\u003dUC(c,Math.max(d-3.5,0)),m\u003d0\u003c\u003dl\u0026\u0026d\u003ec.end(l)-1.1\u0026\u0026l+1\u003cc.length\u0026\u002611\u003ec.start(l+1)-c.end(l);m\u003df\u0026\u0026h\u0026\u0026m;var n\u003dl+1\u003cc.length?c.start(l+1):d;NW(a,a.Aa,m\u0026\u0026!e,f\u0026\u0026!h,\"qoe.longrebuffer\",function(){b.seekTo(n+.2)},\"seekover\")};\nNW\u003dfunction(a,b,c,d,e,f,h){aJa(b,c)?(a.qd(e,b,h),b.rs||f()):(b.cB\u0026\u0026b.triggerTimestamp\u0026\u0026!b.B?(c\u003d(0,g.Q)(),d?b.i||(b.i\u003dc):b.i\u003d0,f\u003d!d\u0026\u0026c-b.triggerTimestamp\u003eb.cB,c\u003db.i\u0026\u0026c-b.i\u003eb.lG||f?b.B\u003d!0:!1):c\u003d!1,c\u0026\u0026(c\u003da.Jb(b),c.wn\u003dh,c.we\u003de,c.wsuc\u003d\"\"+ +d,h\u003dg.ND(c),a.Ca.Da(\"workaroundReport\",h),d\u0026\u0026(b.reset(),a.u[e]\u003d!1)))};\nKW\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003da?{}:a;a\u003dvoid 0\u003d\u003d\u003db.delayMs?0:b.delayMs;var c\u003dvoid 0\u003d\u003d\u003db.lG?1E3:b.lG,d\u003dvoid 0\u003d\u003d\u003db.cB?3E4:b.cB;b\u003dvoid 0\u003d\u003d\u003db.rs?!1:b.rs;this.i\u003dthis.triggerTimestamp\u003dthis.u\u003dthis.startTimestamp\u003d0;this.B\u003d!1;this.C\u003dMath.ceil(a/1E3);this.lG\u003dc;this.cB\u003dd;this.rs\u003db};\naJa\u003dfunction(a,b){if(!a.C||a.triggerTimestamp)return!1;if(!b)return a.reset(),!1;b\u003d(0,g.Q)();if(!a.startTimestamp)a.startTimestamp\u003db,a.u\u003d0;else if(a.u\u003e\u003da.C)return a.triggerTimestamp\u003db,!0;a.u+\u003d1;return!1};\nPW\u003dfunction(a){g.G.call(this);var b\u003dthis;this.Ca\u003da;this.Y\u003dthis.Ca.V();this.videoData\u003dthis.Ca.getVideoData();this.policy\u003dnew bJa(this.Y);this.Z\u003dnew MW(this.Ca);this.playbackData\u003dnull;this.Ka\u003dnew g.LC;this.I\u003dthis.u\u003dthis.Ya\u003dthis.ra\u003dnull;this.i\u003dNaN;this.B\u003d0;this.C\u003dnull;this.Aa\u003dNaN;this.D\u003dthis.K\u003dnull;this.X\u003dthis.S\u003d!1;this.xa\u003dnew g.L(function(){cJa(b,!1)},2E3);\nthis.Wa\u003dnew g.L(function(){OW(b)});\nthis.Ia\u003dnew g.L(function(){b.ma();b.S\u003d!0;dJa(b)});\nthis.Sa\u003dthis.timestampOffset\u003d0;this.La\u003d!0;this.Ba\u003d0;this.Va\u003dNaN;this.oa\u003dnew g.L(function(){var c\u003db.Y.dc;c.i+\u003d1E4/36E5;c.i-c.B\u003e1/6\u0026\u0026(xqa(c),c.B\u003dc.i);b.oa.start()},1E4);\ng.I(this,this.Z);g.I(this,this.Ka);g.I(this,this.xa);g.I(this,this.Ia);g.I(this,this.Wa);g.I(this,this.oa)};\neJa\u003dfunction(a,b){a.playbackData\u003db;a.videoData.isLivePlayback\u0026\u0026(a.I\u003dnew VIa(function(){a:{if(a.playbackData\u0026\u0026a.playbackData.i.i){if(OF(a.videoData)\u0026\u0026a.Ya){var c\u003da.Ya.Ia.qg()||0;break a}if(a.videoData.i){c\u003da.videoData.i.xa;break a}}c\u003d0}return c}),a.u\u003dnew HW(a.videoData,a.Y.experiments,function(){return a.md(!0)}));\na.videoData.startSeconds\u0026\u0026isFinite(a.videoData.startSeconds)\u0026\u00261E9\u003ca.videoData.startSeconds||(a.B\u003da.B||a.videoData.startSeconds||0)};\nSW\u003dfunction(a,b){(a.Ya\u003db)?QW(a,!0):RW(a)};\nfJa\u003dfunction(a,b){var c\u003da.getCurrentTime(),d\u003da.isAtLiveHead(c);if(a.I\u0026\u0026d){var e\u003da.I;if(e.i\u0026\u0026!(c\u003e\u003de.u\u0026\u0026c\u003ce.B)){var f\u003de.i.getSegmentNumberForTime(c);-1!\u003d\u003df\u0026\u0026(e.u\u003de.i.getStartTime(f),e.B\u003de.u+e.i.getDuration(f),f\u003dDate.now()/1E3-e.i.getIngestionTime(f),f-\u003de.D(),e.C.add(f))}}a.u\u0026\u0026(d\u0026\u0026(d\u003da.u,e\u003da.ra?pJ(a.ra):0,d.C++,3\u003ed.C||g.Ra()-d.I\u003cd.policy.Z||(d.I\u003dg.Ra(),d.u.push(e),50\u003cd.u.length\u0026\u0026d.u.shift(),d.ma())),d\u003da.u,YIa(d,c,void 0\u003d\u003d\u003db?!0:b),ZIa(d,c),b\u0026\u0026cJa(a,!0))};\ncJa\u003dfunction(a,b){if(a.u){var c\u003da.u;var d\u003da.getCurrentTime();!JW(c,d)\u0026\u0026c.mm()?(c.ma(),c.policy.S\u0026\u0026(c.policy.i\u003dMath.max(c.policy.i+1,10)),c\u003dInfinity):d\u003cc.videoData.getMinSeekableTime()?(c.ma(),c\u003dMath.min(c.videoData.getMinSeekableTime()+10,c.wj())):c\u003dNaN;if(!isNaN(c)){if(a.Ya\u0026\u0026b\u0026\u0026(b\u003da.xa.isActive(),d\u003da.u.wj(),(d\u003dNGa(a.Ya,d-a.hd()))\u0026\u0026!b)){a.xa.start();a.Ca.Da(\"inBufferPtl\",\"cmt.\"+a.getCurrentTime()+\";seekTo\"+(d+a.hd()));a.seekTo(d+a.hd(),{Wd:\"playbacktimeline_inBufferSeek\"});return}a.seekTo(c,{Wd:\"playbacktimeline_pegToLive\"})}}};\nQW\u003dfunction(a,b){if(a.u\u0026\u0026a.Ya){var c\u003d!1;if(b)c\u003d!0;else if(a.videoData.isLowLatencyLiveStream||\"LOW\"\u003d\u003d\u003da.videoData.latencyClass||\"ULTRALOW\"\u003d\u003d\u003da.videoData.latencyClass)if(b\u003da.u,b.u.length){c\u003db.i;b:{if(b.u.length){if(1\u003cMath.min.apply(null,b.u)){b.ma();var d\u003dGW(b,b.i-1);break b}if(b.policy.C){b.ma();d\u003dGW(b,b.i+1);break b}}d\u003db.i}b.i\u003dd;if(c\u003dc!\u003d\u003db.i)b.ma(),b.u\u003d[],b.C\u003d0}else c\u003d!1;c\u0026\u0026(c\u003da.Ca.Sb,b\u003dXIa(a.u),c.qoe\u0026\u0026(c\u003dc.qoe,g.iW(c,g.rS(c.i),\"lra\",[b]),c.Da(\"live-readahead-seconds\",{v:b})));b\u003da.Ya;c\u003da.u.i;d\u003da.u;\nd\u003d(d.i-1+d.policy.i)*IW(d);a\u003da.u.policy.I;b.Te\u003dMath.max(c-1,0);b.C\u0026\u0026(b.C.oa\u003dd);b.ob\u003da}};\ngJa\u003dfunction(a,b){a.B\u003db};\nTW\u003dfunction(a){return a.videoData.isLivePlayback\u0026\u0026!!a.videoData.C\u0026\u0026!a.videoData.C.i};\ndJa\u003dfunction(a){hJa(a).then(void 0,function(){RW(a)});\nUW(a).then(function(c){iJa(a,c)},function(){RW(a)});\nGS(a.Ca);if(g.TF(a.videoData)){var b\u003da.Jb();b[\"native\"]\u003d\"\"+ +a.X;b.tgt\u003d\"\"+a.i;a.Ca.Da(\"startSeek\",g.ND(b))}};\nhJa\u003dfunction(a){if(!a.K)if(a.Ya)if(isFinite(a.i))a.ma(),a.K\u003da.Ya.seek(a.i-a.timestampOffset);else{a.ma();var b\u003da.Ya;QU(b);b.D.i\u0026\u0026b.ma();b.C\u0026\u0026qGa(b.C,b.videoTrack.i);g.fs(b.X);b\u003db.D;var c\u003dMath.max(b.videoTrack.C.B||0,b.audioTrack.C.B||0);PFa(b.videoTrack);PFa(b.audioTrack);var d\u003db.u,e;for(e in d.i)Pna(d.i[e].index,Infinity);b.u.isManifestless\u0026\u0026(b.C\u003d!0);b.Ya.currentTime\u003dc;b.i\u003d!0;b.D\u003dnew jS;a.K\u003db.D;a.i\u003da.Ya.getCurrentTime()+a.timestampOffset}else a.K\u003dPh(a.i-a.timestampOffset);return a.K};\nUW\u003dfunction(a){var b\u003da.C;b||(a.C\u003dnew jS,b\u003da.C,OW(a));return b};\njJa\u003dfunction(a,b,c){return isNaN(b)?NaN:g.tg(b,a.getMinSeekableTime(),a.md(c))};\nOW\u003dfunction(a){if(a.C)if(!a.N(\"html5_nondash_live_seek_killswitch\")\u0026\u0026TW(a)\u0026\u0026a.ra\u0026\u00260\u003ca.ra.Bh()\u0026\u00260\u003coJ(a.ra)\u0026\u0026(a.i\u003djJa(a,a.i,!1)),!a.ra||!kJa(a))a.Wa.start(750);else if(!isNaN(a.i)\u0026\u0026isFinite(a.i)\u0026\u0026a.Aa!\u003d\u003da.i-a.timestampOffset){var b\u003da.ra.getCurrentTime()-a.i;if(Math.abs(b)\u003c\u003da.Ba)lJa(a);else if(!a.videoData.isLivePlayback\u0026\u0026a.i\u003e\u003da.md()-.1)a.i\u003da.md(),a.C.resolve(a.md()),sS(a.Ca);else try{var c\u003da.i-a.timestampOffset;a.ma();a.ra.seekTo(c);a.Z.i\u003dc;a.Aa\u003dc;a.B\u003da.i}catch(d){a.ma()}}};\nkJa\u003dfunction(a){if(!a.ra||0\u003d\u003d\u003da.ra.Bh()||0\u003ca.ra.qj())return!1;var b\u003d0\u003ca.ra.getCurrentTime();if(!(a.N(\"html5_nondash_mediaelementready_killswitch\")||a.videoData.C\u0026\u0026a.videoData.C.i||a.videoData.isLivePlayback)\u0026\u0026RF(a.videoData))return b;if(0\u003c\u003da.i){var c\u003da.ra.Uv();if(c.length||!b)return VC(c,a.i-a.timestampOffset)}return b};\nlJa\u003dfunction(a){a.C?a.C.resolve(a.ra.getCurrentTime()):a.ma()};\niJa\u003dfunction(a,b){a.ma();a.D\u0026\u0026(a.D.resolve(b),a.Ca.ea(\"SEEK_COMPLETE\"),g.TF(a.videoData)\u0026\u0026(b\u003da.Jb(),b[\"native\"]\u003d\"\"+ +a.X,a.Ca.Da(\"seekEnd\",g.ND(b))));mJa(a)};\nmJa\u003dfunction(a){a.i\u003dNaN;a.Aa\u003dNaN;a.C\u003dnull;a.K\u003dnull;a.D\u003dnull;a.S\u003d!1;a.X\u003d!1;a.Ba\u003d0;a.xa.stop();a.Ia.stop()};\nRW\u003dfunction(a){a.D\u0026\u0026a.ma();mJa(a)};\nnJa\u003dfunction(a){if(a.ra){for(var b\u003dg.q([\"loadedmetadata\",\"progress\",\"seeked\",\"seeking\"]),c\u003db.next();!c.done;c\u003db.next())a.Ka.T(a.ra,c.value,function(d){var e\u003da.ra;d\u003dd.type;a.ma();switch(d){case \"seeking\":d\u003de.getCurrentTime()+a.timestampOffset;if(!a.C||a.X\u0026\u0026d!\u003d\u003da.i)a.C\u003dnew jS,a.Aa\u003dd,e\u003de.getCurrentTime(),a.Z.i\u003de,a.seekTo(d,{Wd:\"playbacktimeline_mediaElementEvent\"}),a.X\u003d!0;break;case \"seeked\":lJa(a);break;case \"loadedmetadata\":a.La?(e\u003d\"ss.\",d\u003d0,(eG(a.videoData)||a.videoData.liveUtcStartSeconds)\u0026\u0026(a.videoData.liveUtcStartSeconds||\na.videoData.startSeconds\u0026\u0026isFinite(a.videoData.startSeconds)\u0026\u00261E9\u003ca.videoData.startSeconds)\u0026\u0026a.videoData.i?(d\u003da.videoData.liveUtcStartSeconds||a.videoData.vc,e\u003d\"utc.\",d\u003da.md()-a.getIngestionTime(a.md())+d):a.videoData.i\u0026\u0026a.videoData.i.isManifestless\u0026\u0026a.videoData.vc?(e\u003d\"mss.\",d\u003da.videoData.vc+a.hd()):a.N(\"html5_unrewrite_timestamps\")\u0026\u0026a.videoData.xr\u0026\u0026(e\u003d\"stss.\",d\u003da.videoData.xr),d?(a.seekTo(d,{Wd:\"playbacktimeline_startSeconds\"}),a.Ca.Da(\"startSeconds\",e+String(d)),a.La\u003d!1):a.videoData.vc\u0026\u0026a.Ca.Da(\"startSeconds\",\n\"\"+e+(a.videoData.vc+a.hd())),e\u003d!!d):e\u003d!1;a.N(\"html5_nondash_live_seek_killswitch\")\u0026\u0026!e\u0026\u0026TW(a)\u0026\u0026(a.i\u003disFinite(a.i)?g.tg(a.i,a.getMinSeekableTime(),a.md()):a.md());OW(a);break;case \"progress\":OW(a)}});\na.D||a.B||a.policy.u||!a.ra.oG()||a.seekTo(.01,{Wd:\"playbacktimeline_setupMediaElement\"})}};\noJa\u003dfunction(a,b){a.i\u003db;a.B\u003db;UW(a).then(function(c){iJa(a,c)},function(){RW(a)})};\nbJa\u003dfunction(a){this.i\u003da.N(\"html5_live_smoothly_extend_max_seekable_time\");this.B\u003da.N(\"html5_seek_over_discontinuities\");this.u\u003da.N(\"html5_requires_seek_for_playback_at_zero_killswitch\")};\nVW\u003dfunction(){this.finished\u003dthis.started\u003d!1};\nWW\u003dfunction(){PQ.apply(this,arguments)};\nXW\u003dfunction(){QQ.apply(this,arguments)};\nYW\u003dfunction(a){this.i\u003da;this.iv\u003dmHa(my(16))};\npJa\u003dfunction(a,b,c){var d;return g.B(function(e){d\u003dnew WW(a.i.i);return e.return(d.decrypt(b,c))})};\nZW\u003dfunction(a){g.G.call(this);this.i\u003da;this.Se\u003dnew Map};\ngU\u003dfunction(a,b){return a.Se.has(b)};\nKFa\u003dfunction(a,b,c){a.Se.get(b).zd\u003dc};\nqJa\u003dfunction(a,b){gU(a,b)\u0026\u0026(a.Se.get(b).ke\u003dnew mC,$W(a,b))};\nrJa\u003dfunction(a){for(var b\u003dg.q(a.Se),c\u003db.next();!c.done;c\u003db.next()){var d\u003dg.q(c.value);c\u003dd.next().value;d\u003dd.next().value;d.zd||qJa(a,c)}};\nwGa\u003dfunction(a,b){var c;return(null\u003d\u003d\u003d(c\u003da.Se.get(b))||void 0\u003d\u003d\u003dc?void 0:c.Ik)||0};\nJFa\u003dfunction(a,b){a\u003da.Se.get(b);return a.bytesReceived\u003d\u003d\u003da.Ik\u0026\u0026a.mD+a.ke.totalLength\u003d\u003d\u003da.bytesReceived};\n$W\u003dfunction(a,b){a.ma();if((b\u003da.Se.get(b))\u0026\u0026!b.vf){b.vf\u003d!0;b.zd\u0026\u0026b.zd();a:{b\u003dg.q(a.Se.values());for(var c\u003db.next();!c.done;c\u003db.next())if(!c.value.vf){b\u003d!1;break a}b\u003d!0}if(b){a\u003da.i;var d;a.playerResponse\u0026\u0026(null\u003d\u003d\u003d(d\u003da.xhr)||void 0\u003d\u003d\u003dd?void 0:d.abort())}}};\nsJa\u003dfunction(a){this.iv\u003dvQ(new qQ(a),5)};\ntJa\u003dfunction(a){a\u003dvQ(new qQ(a),4);this.i\u003dnew sJa(new mC([a]))};\nuJa\u003dfunction(a){this.i\u003d[];for(a\u003dnew qQ(a);;){var b\u003dtQ(a,2);if(!b)break;this.i.push(b)}};\nwJa\u003dfunction(a){a\u003dnew qQ(a);this.B\u003dtQ(a,1);this.itag\u003dtQ(a,3);this.lastModifiedTime\u003dtQ(a,4);this.xtags\u003duQ(a,5);tQ(a,6);sQ(a,8)\u0026\u0026rQ(a);tQ(a,9,-1);tQ(a,10);this.i\u003dtQ(a,14);this.u\u003dthis.itag+\";\"+this.lastModifiedTime+\";\"+this.xtags;this.Uk\u003d\"audio\"\u003d\u003d\u003dvJa[DC[\"\"+this.itag]]};\nxJa\u003dfunction(a){a\u003dnew qQ(a);a\u003dvQ(a,23);a\u003dnew qQ(new mC([a]));this.videoId\u003duQ(a,2)};\nyJa\u003dfunction(a){this.body\u003dnull;a\u003dnew qQ(a);this.onesieProxyStatus\u003dtQ(a,1,-1);this.httpStatus\u003dtQ(a,2,-1);this.body\u003dvQ(a,4)};\nzJa\u003dfunction(a){a\u003dnew qQ(a);this.startTimeMs\u003dtQ(a,1);this.endTimeMs\u003dtQ(a,2)};\nAJa\u003dfunction(a){var b\u003dnew qQ(a);a\u003duQ(b,3);var c\u003dtQ(b,5);this.u\u003dtQ(b,7);var d\u003dvQ(b,14);new zJa(new mC([d]));b\u003duQ(b,15);this.i\u003da+\";\"+c+\";\"+b};\nBJa\u003dfunction(a){this.qo\u003da;this.u\u003d!1;this.i\u003d[]};\naX\u003dfunction(a){for(;a.i.length\u0026\u0026!a.i[0].isEncrypted;){var b\u003da.i.shift(),c\u003db.QG;if(b\u003db.buffer)CJa(a.qo.ud,c,b);else{var d\u003da.qo;d.i[c].eL\u003d!0;var e\u003db\u003dvoid 0;d\u003dd.ud;if(null\u003d\u003d\u003d(e\u003dd.He)||void 0\u003d\u003d\u003de?0:gU(e,c))null\u003d\u003d\u003d(b\u003dd.He)||void 0\u003d\u003d\u003db?void 0:$W(b,c)}}};\nDJa\u003dfunction(a,b){a.i.push({QG:b,isEncrypted:!1});a.u||aX(a)};\ng.EJa\u003dfunction(a){this.data\u003da;this.i\u003d0;this.D\u003d!1;this.B\u003d0;this.error\u003d!1;this.register\u003dthis.u\u003d0;if(0\u003d\u003d\u003dbX.length){bX.length\u003d288;bX.fill(8);for(a\u003d144;280\u003ea;a++)bX[a]\u003d255\u003e\u003da?9:7;cX.length\u003d32;cX.fill(5);dX.length\u003d286;dX.fill(0);for(a\u003d261;285\u003ea;a++)dX[a]\u003dMath.floor((a-261)/4);eX[257]\u003d3;for(a\u003d258;285\u003ea;a++){var b\u003deX[a-1];b+\u003d1\u003c\u003cdX[a-1];eX[a]\u003db}eX[285]\u003d258;for(a\u003d0;30\u003ea;a++)fX[a]\u003d3\u003e\u003da?0:Math.floor((a-2)/2);for(a\u003dgX[0]\u003d1;30\u003ea;a++)b\u003dgX[a-1],b+\u003d1\u003c\u003cfX[a-1],gX[a]\u003db}a\u003d100+7*this.data.length;31\u003d\u003d\u003dthis.data[0]\u0026\u0026139\u003d\u003d\u003d\nthis.data[1]\u0026\u0026(a\u003d(new DataView(this.data.buffer,this.data.byteOffset+this.data.length-4)).getUint32(0,!0),this.data\u003dthis.data.subarray(10,this.data.length-8));this.C\u003dnew Uint8Array(a)};\ng.IJa\u003dfunction(a){for(;!a.D\u0026\u0026!a.error;){var b\u003da;b.D\u003d!!hX(b,1);switch(hX(b,2)){case 2:var c\u003d[],d\u003d[];d.length\u003d19;d.fill(0);var e\u003dhX(b,5)+257;var f\u003dhX(b,5)+1;for(var h\u003dhX(b,4)+4,l\u003d0;l\u003ch;l++)d[FJa[l]]\u003dhX(b,3);d\u003diX(d);for(h\u003de+f;c.length\u003ch;){l\u003dGJa(b,d);switch(l){case 16:l\u003dc[c.length-1];var m\u003dhX(b,2)+3;break;case 17:l\u003d0;m\u003dhX(b,3)+3;break;case 18:l\u003d0;m\u003dhX(b,7)+11;break;default:m\u003d1}for(;0\u003cm;m--)c.push(l)}c.length!\u003d\u003dh?b.error\u003d!0:(f\u003dc.slice(-f),c.length\u003de,HJa(b,c,f));break;case 1:HJa(b,bX,cX);break;case 0:jX(b,\nb.i\u00267);c\u003dhX(b,16);e\u003dhX(b,16);65535!\u003d\u003d(c^e)\u0026\u0026(b.error\u003d!0);b.C.set(b.data.subarray(b.u,b.u+c),b.B);b.u+\u003dc;b.B+\u003dc;break;default:b.error\u003d!0}a.B\u003ea.C.length\u0026\u0026(a.C\u003dnew Uint8Array(2*a.B),a.B\u003d0,a.u\u003d0,a.D\u003d!1,a.i\u003d0,a.register\u003d0)}a.C.length!\u003d\u003da.B\u0026\u0026(a.C\u003da.C.subarray(0,a.B));return a.error?new Uint8Array(0):a.C};\nHJa\u003dfunction(a,b,c){b\u003diX(b);c\u003diX(c);for(var d\u003da.data,e\u003da.C,f\u003da.B,h\u003da.register,l\u003da.i,m\u003da.u;;){if(15\u003el){if(m\u003ed.length){a.error\u003d!0;break}h|\u003d(d[m+1]\u003c\u003c8)+d[m]\u003c\u003cl;m+\u003d2;l+\u003d16}var n\u003db[h\u0026127];if(0\u003en)for(h\u003e\u003e\u003d7;0\u003en;)n\u003db[(h\u00261)-n],h\u003e\u003e\u003d1;else h\u003e\u003e\u003dn\u002615;l-\u003dn\u002615;n\u003e\u003e\u003d4;if(256\u003en)e[f++]\u003dn;else if(a.register\u003dh,a.i\u003dl,a.u\u003dm,256\u003cn){h\u003deX[n];h+\u003dhX(a,dX[n]);m\u003dGJa(a,c);l\u003dgX[m];l+\u003dhX(a,fX[m]);if(JJa\u0026\u0026h\u003cl)l\u003df-l,e.copyWithin(f,l,l+h);else for(m\u003df+h,n\u003df;n\u003cm;n+\u003d4)e[n]\u003de[n-l],e[n+1]\u003de[n-l+1],e[n+2]\u003de[n-l+2],e[n+3]\u003de[n-l+3];f+\u003dh;h\u003d\na.register;l\u003da.i;m\u003da.u}else break}a.B\u003df};\nGJa\u003dfunction(a,b){if(7\u003ea.i){var c\u003da.data,d\u003da.u;d\u003ec.length\u0026\u0026(a.error\u003d!0);a.register|\u003d(c[d+1]\u003c\u003c8)+c[d]\u003c\u003ca.i;a.u+\u003d2;a.i+\u003d16}c\u003db[a.register\u0026127];if(0\u003c\u003dc)return jX(a,c\u002615),c\u003e\u003e4;for(jX(a,7);0\u003ec;)c\u003db[hX(a,1)-c];return c\u003e\u003e4};\nhX\u003dfunction(a,b){for(;a.i\u003cb;){if(a.u\u003e\u003da.data.length)return a.error\u003d!0,0;a.register|\u003da.data[a.u++]\u003c\u003ca.i;a.i+\u003d8}var c\u003da.register\u0026(1\u003c\u003cb)-1;a.register\u003e\u003e\u003db;a.i-\u003db;return c};\njX\u003dfunction(a,b){a.i-\u003db;a.register\u003e\u003e\u003db};\niX\u003dfunction(a){for(var b\u003d[],c\u003dg.q(a),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]||(b[d]\u003d0),b[d]++;var e\u003db[0]\u003d0;c\u003d[];var f\u003d0;d\u003d0;for(var h\u003d1;h\u003cb.length;h++)b[h]?d\u003dh:b[h]\u003d0,e\u003de+b[h-1]\u003c\u003c1,c[h]\u003de,7\u003ch\u0026\u0026(f+\u003db[h]);for(e\u003d1;e\u003cf;)e\u003c\u003c\u003d1;b\u003d128;d\u003dnew Int16Array(128+2*(e+d));for(f\u003d0;f\u003ca.length;f++)if(h\u003da[f]){for(var l\u003dc[h]++,m\u003de\u003d0;m\u003ch;m++)e\u003de\u003c\u003c1|l\u003e\u003em\u00261;l\u003df\u003c\u003c4|h;if(7\u003e\u003dh)for(m\u003d1\u003c\u003c7-h;m--;)d[m\u003c\u003ch|e]\u003dl;else{m\u003de\u0026127;h-\u003d7;for(e\u003e\u003e\u003d7;h--;){d[m]||(d[m]\u003d-b,b+\u003d2);var n\u003de\u00261;e\u003e\u003e\u003d1;m\u003dn-d[m]}d[m]\u003dl}}return d};\nKJa\u003dfunction(a){var b,c,d,e,f,h,l;return g.B(function(m){switch(m.i){case 1:if(!(\"DecompressionStream\"in window))return m.return(g.IJa(new g.EJa(a)));b\u003dnew DecompressionStream(\"gzip\");c\u003db.writable.getWriter();c.write(a);c.close();d\u003db.readable.getReader();e\u003dnew mC([]);case 2:return g.A(m,d.read(),4);case 4:f\u003dm.u;h\u003df.value;if(l\u003df.done){m.eb(3);break}e.append(h);m.eb(2);break;case 3:return m.return(qC(e))}})};\nLJa\u003dfunction(a){this.ud\u003da;this.B\u003d{};this.i\u003d{};this.u\u003dthis.iv\u003dnull;this.queue\u003dnew BJa(this)};\nMJa\u003dfunction(a){var b\u003da.queue;b.i.length\u0026\u0026b.i[0].isEncrypted\u0026\u0026!b.u\u0026\u0026(b.i.length\u003d0);b\u003dg.q(Object.keys(a.i));for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a.i[c].eL||DJa(a.queue,c)};\nNJa\u003dfunction(a,b){var c\u003db.totalLength;a.ma();var d\u003d!1;switch(a.u){case 0:a.DF(b).then(function(e){var f\u003da.ud;f.ze(\"oprr\");f.playerResponse\u003de;f.jF||(f.kx\u003d!1);kX(f)},function(e){a.ud.fail(e)});\nbreak;case 2:a.ze(\"ormk\");b\u003dqC(b);a.queue.decrypt(b);a.ma();break;default:d\u003d!0,a.ma()}a.ud.Aj\u0026\u0026a.ud.Da(\"ombup\",\"id.11;pt.\"+a.u+\";len.\"+c+(d?\";ignored.1\":\"\"));a.u\u003dnull};\nOJa\u003dfunction(a,b,c){var d\u003drC(b,0);a.ud.Aj\u0026\u0026a.ud.Da(\"ombup\",\"id.\"+(c?12:21)+\";len.\"+b.totalLength+\";hid.\"+d);1!\u003d\u003db.totalLength\u0026\u0026(b\u003dqC(b,1),d\u003da.B[d]||null,a.ma(),d\u0026\u0026(a\u003da.queue,a.i.push({QG:d,buffer:b,isEncrypted:c}),a.u||aX(a)))};\nlX\u003dfunction(){};\nPJa\u003dfunction(a){var b\u003dnew LAa;a.u(b);return new Uint8Array(b.u.buffer,0,b.i)};\nmX\u003dfunction(a){var b\u003da.value;this.name\u003da.name;this.value\u003db};\nnX\u003dfunction(a){var b\u003da.httpHeaders,c\u003da.postBody;this.url\u003da.url;this.httpHeaders\u003db;this.postBody\u003dc};\noX\u003dfunction(a){this.i\u003da};\npX\u003dfunction(a){this.i\u003da};\nTJa\u003dfunction(a){var b\u003dSF(a);a\u003dQJa(b,a.V());var c\u003da.video.map(RJa).flat();0\u003cb.B\u0026\u0026!b.Z\u0026\u0026(c\u003dc.filter(function(d){return\"1\"!\u003d\u003dDC[d]||SJa[d]\u003cb.B}));\nreturn{video:c,audio:a.audio.map(RJa).flat()}};\nVJa\u003dfunction(a){var b\u003dUJa[a[a.length-1]];b\u0026\u0026a.push.apply(a,g.v(b))};\nYJa\u003dfunction(a){var b\u003dWJa[DC[a]],c\u003dXJa[a];return c\u0026\u0026b?new EC(a,b,{video:new AC(c.height,c.width,c.fps)}):null};\n$Ja\u003dfunction(a){var b\u003dWJa[DC[a]],c\u003dZJa[a];return c\u0026\u0026b?new EC(a,b,{audio:new yC(c.audioSampleRate,c.numChannels)}):null};\nRJa\u003dfunction(a){var b\u003daKa[a]||[];\"9\"\u003d\u003d\u003dDC[a]\u0026\u0026(b\u003d[].concat(g.v(b),[\"278\"]));return[a].concat(g.v(b))};\nQJa\u003dfunction(a,b){function c(l){return l.id}\nfunction d(l){return(l\u003df[l])?(CA(l,[]),[l[0]]):[]}\nif(qX)return qX;var e\u003dypa(bKa,null,0,!1,!1,void 0),f\u003dxA(a,b.u,e,function(){return!0},!1);\nb\u003dDna(a).map(d).flat();e\u003dFna(a);var h\u003d[\"1\",\"1h\"];0\u003ca.B\u0026\u0026!a.Z\u0026\u0026(e\u003dh.concat(e));return qX\u003d{video:e.map(d).flat().map(c),audio:b.map(c)}};\nrX\u003dfunction(a){this.i\u003da};\nsX\u003dfunction(a){this.i\u003da};\ntX\u003dfunction(a,b,c,d,e){this.B\u003da;this.encryptedClientKey\u003db;this.iv\u003dc;this.hmac\u003dd;this.i\u003de;this.serializeResponseAsJson\u003d!0};\nuX\u003dfunction(a,b,c,d){this.C\u003da;this.B\u003db;this.onesieUstreamerConfig\u003dc;this.i\u003dd};\ncKa\u003dfunction(a,b){if(b+1\u003c\u003da.totalLength){var c\u003drC(a,b);c\u003d128\u003ec?1:192\u003ec?2:224\u003ec?3:240\u003ec?4:5}else c\u003d0;if(1\u003ec||!(b+c\u003c\u003da.totalLength))return[-1,b];if(1\u003d\u003d\u003dc)a\u003drC(a,b++);else if(2\u003d\u003d\u003dc)c\u003drC(a,b++),a\u003drC(a,b++),a\u003d(c\u002663)+64*a;else if(3\u003d\u003d\u003dc){c\u003drC(a,b++);var d\u003drC(a,b++);a\u003drC(a,b++);a\u003d(c\u002631)+32*(d+256*a)}else if(4\u003d\u003d\u003dc){c\u003drC(a,b++);d\u003drC(a,b++);var e\u003drC(a,b++);a\u003drC(a,b++);a\u003d(c\u002615)+16*(d+256*(e+256*a))}else c\u003db+1,a.focus(c),pC(a,c,4)?a\u003dOoa(a).getUint32(c-a.B,!0):(d\u003drC(a,c+2)+256*rC(a,c+3),a\u003drC(a,c)+256*(rC(a,c+1)+\n256*d)),b+\u003d5;return[a,b]};\nvX\u003dfunction(a){this.callbacks\u003da;this.i\u003dnew mC};\ndKa\u003dfunction(a){var b\u003dg.q(cKa(a.i,0));var c\u003db.next().value;var d\u003db.next().value;d\u003dg.q(cKa(a.i,d));b\u003dd.next().value;d\u003dd.next().value;!(0\u003ec||0\u003eb)\u0026\u0026d+b\u003c\u003da.i.totalLength\u0026\u0026(d\u003da.i.split(d).Pq.split(b),b\u003dd.Gz,d\u003dd.Pq,a.callbacks.qo.feed(c,b),a.i\u003dd,dKa(a))};\ngKa\u003dfunction(a){var b,c,d,e;return g.B(function(f){return 1\u003d\u003df.i?(b\u003da.V().cd,null!\u003d\u003db\u0026\u0026void 0!\u003d\u003db\u0026\u0026b.baseUrl?g.A(f,eKa(),3):f.eb(2)):2!\u003df.i\u0026\u0026(c\u003df.u)?(d\u003d\"\"+c+b.baseUrl,e\u003dnew g.FA(d),f.return(fKa(e,a))):f.return(null)})};\nfKa\u003dfunction(a,b){var c,d\u003dnull\u003d\u003d\u003d(c\u003db.Vq)||void 0\u003d\u003d\u003dc?void 0:c.urlQueryOverride;if(d){d\u003dLA(d);d\u003dg.q(Object.entries(d));for(var e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.q(e.value);e\u003df.next().value;f\u003df.next().value;a.set(e,f)}}if(!a.get(\"id\")){d\u003dSD(b.videoId);b\u003d[];if(d)for(d\u003dg.q(d),e\u003dd.next();!e.done;e\u003dd.next())b.push(e.value.toString(16).padStart(2,\"0\"));b\u003db.join(\"\");if(!b)return null;a.set(\"id\",b)}return a};\neKa\u003dfunction(){var a,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return a\u003d{format:\"RAW\",method:\"GET\",timeout:5E3},g.A(f,Fu(\"https://redirector.googlevideo.com/initplayback?alr\u003dyes\u0026id\u003d%s\",a),2);b\u003df.u;if(200!\u003d\u003db.xhr.status||!b.xhr.responseText)return f.return(null);c\u003db.xhr.responseText;d\u003d/https:\\/\\/(.*)\\.googlevideo.com/g;e\u003dc.match(d);return f.return(e?e[0]:null)})};\nwX\u003dfunction(a,b){g.G.call(this);this.Ca\u003da;this.playerRequest\u003db;this.Y\u003dthis.Ca.V();this.videoData\u003dthis.Ca.getVideoData();this.Aj\u003dg.TF(this.videoData);this.eK\u003dthis.Y.cd;this.UF\u003dnew YW(this.eK.i);this.xhr\u003dnull;this.ql\u003dnew jS;this.dL\u003d!1;this.playerResponse\u003d\"\";this.NO\u003dnew vX(this);this.qo\u003dnew LJa(this);this.CA\u003dnew g.L(this.aL,1E4,this);this.nN\u003dg.ED(this.Y.experiments,\"html5_onesie_progress_timeout_ms\");this.BA\u003dnew g.L(this.aL,this.nN,this);this.tL\u003d!1;this.Jz\u003dthis.Y.Ph;this.wt\u003d\"\";this.kx\u003dthis.N(\"html5_onesie_wait_for_media_availability\");\nthis.jF\u003dthis.yL\u003d!1;g.I(this.videoData,this);g.I(this,this.CA);g.I(this,this.BA);this.N(\"html5_onesie_media_bytes\")\u0026\u0026aA()\u0026\u0026(this.He\u003dnew ZW(this),g.I(this,this.He))};\nCJa\u003dfunction(a,b,c){var d;null\u003d\u003d\u003d(d\u003da.He)||void 0\u003d\u003d\u003dd?void 0:(d.ma(),(a\u003dd.Se.get(b))\u0026\u0026!a.vf\u0026\u0026(a.ke.append(c),a.bytesReceived+\u003dc.length,a.zd\u0026\u0026a.zd()))};\nkX\u003dfunction(a){if(!a.playerResponse)return!1;if(a.yL)return!0;var b\u003da.videoData.N(\"html5_onesie_audio_only_playback\")\u0026\u0026a.videoData.Yn(),c;if(c\u003da.kx\u0026\u0026a.He){c\u003da.He;for(var d\u003d!1,e\u003dg.q(c.Se.keys()),f\u003de.next();!f.done;f\u003de.next())f\u003dc.Se.get(f.value),(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?0:f.Ik)\u0026\u00260\u003c(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.Ik)\u0026\u0026(f.Uk?d\u003d!0:b\u003d!0);c\u003d!(b\u0026\u0026d)}if(c)return!1;a.ze(\"ofr\");a.ql.resolve(a.playerResponse);a.CA.stop();return a.yL\u003d!0};\nhKa\u003dfunction(a){if(!a.fl)return{};var b\u003dyU(a.fl);b.d\u003ddGa(a.fl);b.ty\u003d\"o\";return b};\nnKa\u003dfunction(a){function b(e){return(d.dh\u0026\u0026!c.N(\"web_player_no_force_gvi\")||!(c.Ri?0:c.N(\"web_player_gvi_wexit\")||(g.CE(c)?\"TVHTML5\"\u003d\u003d\u003dc.deviceParams.c?Rqa(c)?c.N(\"web_player_gvi_wexit_living_room_pangea\"):c.N(\"web_player_gvi_wexit_living_room_bedrock\"):\"TVHTML5_KIDS\"\u003d\u003d\u003dc.deviceParams.c?c.N(\"web_player_gvi_wexit_living_room_kids\"):\"TVHTML5_SIMPLY\"\u003d\u003d\u003dc.deviceParams.c||iE(c)?c.N(\"web_player_gvi_wexit_living_room_simply\"):ME(c)||\"TV_UNPLUGGED_CAST\"\u003d\u003d\u003dc.deviceParams.c?c.N(\"web_player_gvi_wexit_living_room_unplugged\"):\nc.N(\"web_player_gvi_wexit_living_room_other\"):1))\u0026\u0026!qG(d)?0:\"yt\"!\u003d\u003dc.oa?38\u003d\u003d\u003dd.Ka\u0026\u0026\"books\"\u003d\u003d\u003dc.playerStyle||30\u003d\u003d\u003dd.Ka\u0026\u0026\"docs\"\u003d\u003d\u003dc.playerStyle||33\u003d\u003d\u003dd.Ka\u0026\u0026\"google-live\"\u003d\u003d\u003dc.playerStyle?0:c.N(\"web_player_gvi_wexit_all_player_styles\"):\"adunit\"!\u003d\u003dlG(d)||c.N(\"web_player_gvi_wexit_adunit\"))?iKa(a,d).then(function(){xX(a,d)},function(f){xX(a,d,!0);\nthrow f;}):jKa(a,d,e)}\nvar c\u003da.V(),d\u003da.getVideoData();d.isDisposed();d.Ia\u003d!0;return kKa(a)?lKa(a,d).then(function(){xX(a,d)},function(e){e\u003dPD(e);\nif(e.i)return xX(a,d,!0),Promise.reject(e);\"onesie.response.badproxystatus\"\u003d\u003d\u003de.errorCode\u0026\u0026\"3\"\u003d\u003d\u003d\"\"+e.details.st\u0026\u0026(mKa\u003d!0);a.handleError(e);return b(\"onesie\")}):b(\"gvi\")};\nkKa\u003dfunction(a){var b\u003da.V();if(!b.N(\"html5_onesie\"))return!1;var c\u003da.getVideoData();if(!b.N(\"html5_onesie_cast\")\u0026\u0026(c.X||c.dg)||!b.N(\"html5_onesie_inline\")\u0026\u00265\u003d\u003d\u003da.getVisibilityState()||\"yt\"!\u003d\u003db.oa||mKa)return!1;b\u003db.cd;if(!b||!b.i)return a.handleError(new g.OD(\"onesie.unavailable.hotconfig\",!1,{key:\"0\"})),!1;b\u003d{};return 0\u003cObject.keys(b).length?(b.onesie\u003d\"0\",a.handleError(new g.OD(\"html5.missingapi\",!1,b)),!1):!0};\noKa\u003dfunction(a){var b\u003dPJ();Jua(b,a.rf());return g.PL(b,lxa())};\nlKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n;return g.B(function(p){if(1\u003d\u003dp.i)return b.fetchType\u003d\"onesie\",c\u003ddya(b,a.getPlayerSize(),a.getVisibilityState()),d\u003dnew wX(a,c),g.A(p,d.fetch(),2);e\u003dp.u;f\u003d{player_response:e};b.Ia\u003d!1;b.Fl\u003dd.He;b.VD\u003dd.VD;g.KF(b,f,!0);if(b.Ia||IF(b))return p.return(Promise.resolve());b.Fl\u003dvoid 0;h\u003d{};l\u003d\"onesie.response\";m\u003d!1;b.errorCode?(l\u003d\"auth\",h.ec\u003db.errorCode,h.ed\u003db.errorDetail,h.es\u003db.Ai||\"\",m\u003d!0):(h.successButUnplayable\u003d\"1\",h.disposed\u003d\"\"+ +b.isDisposed(),h.afmts\u003d\"\"+ +/adaptiveFormats/.test(e),\nh.cpn\u003db.clientPlaybackNonce);n\u003dnew g.OD(l,m,h);return p.return(Promise.reject(n))})};\niKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p;return g.B(function(r){switch(r.i){case 1:c\u003db.isAd(),d\u003d!c,e\u003dc?1:3,f\u003d0;case 2:if(!(f\u003ce)){r.eb(4);break}if(!(0\u003cf)){r.eb(5);break}return g.A(r,ei(5E3),6);case 6:h\u003dnew g.yw(\"Retrying OnePlatform request\",{attempt:f}),g.Cy(h);case 5:return sa(r,7),g.A(r,pKa(a,b),9);case 9:return r.return();case 7:l\u003dua(r);m\u003dPD(l);n\u003dm.errorCode;d\u0026\u0026\"manifest.net.badstatus\"\u003d\u003d\u003dn\u0026\u0026\"401\"\u003d\u003d\u003dm.details.rc\u0026\u0026(d\u003d!1,f\u003d\u003d\u003de-1\u0026\u0026(e+\u003d1));if(\"auth\"\u003d\u003d\u003dn||\"manifest.net.retryexhausted\"\u003d\u003d\u003dn)return r.return(Promise.reject(m));\na.handleError(m);if(m.i){r.eb(4);break}case 3:f++;r.eb(2);break;case 4:return p\u003dc?\"auth\":\"manifest.net.retryexhausted\",r.return(Promise.reject(new g.OD(p,!0,{backend:\"op\"})))}})};\npKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D,H,F;return g.B(function(K){if(1\u003d\u003dK.i)return b.fetchType\u003d\"gp\",c\u003doKa(b),d\u003ddya(b,a.getPlayerSize(),a.getVisibilityState()),e\u003dg.zL(qKa),f\u003db.rf(),h\u003d(0,g.Q)(),l\u003d!1,m\u003d\"empty\",n\u003d0,a.ze(\"ps_s\"),p\u003dfunction(W){2\u003d\u003d\u003dW.readyState\u0026\u0026a.ze(\"ps_c\")},r\u003d{ut:p},g.A(K,g.RJ(c,d,e,void 0,r),2);\nt\u003dK.u;a.ze(\"ps_r\");if(b.isDisposed())return K.return();t?t.error?(l\u003d!0,m\u003d\"esf:\"+t.error.message,n\u003dt.error.code):t.errorMetadata\u0026\u0026(l\u003d!0,m\u003d\"its\",n\u003dt.errorMetadata.status):l\u003d!0;if(l)return u\u003da.V(),x\u003d400\u003d\u003d\u003dn||429\u003d\u003d\u003dn,y\u003d((0,g.Q)()-h).toFixed(),z\u003d{backend:\"op\",rc:\"\"+n,rt:y,reason:m,has_kpt:b.xb?\"1\":\"0\",has_mdx_env:b.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:u.pageId?\"1\":\"0\",has_token:f?\"1\":\"0\",has_vvt:b.Sa?\"1\":\"0\",is_mdx:b.isMdxPlayback?\n\"1\":\"0\",mdx_ctrl:b.dg||\"\",token_eq:f\u003d\u003d\u003db.rf()?\"1\":\"0\"},D\u003d\"manifest.net.connect\",429\u003d\u003d\u003dn?D\u003d\"auth\":200\u003cn\u0026\u0026(D\u003d\"manifest.net.badstatus\"),K.return(Promise.reject(new g.OD(D,x,z)));b.Ia\u003d!1;g.KF(b,{raw_player_response:t},!0);if(b.errorCode)return H\u003d{ec:b.errorCode,ed:b.errorDetail,es:b.Ai||\"\"},K.return(Promise.reject(new g.OD(\"auth\",!0,H)));if(!b.Ia\u0026\u0026!IF(b))return F\u003db.isAd()?\"auth\":\"manifest.net.retryexhausted\",K.return(Promise.reject(new g.OD(F,!0,{successButUnplayable:\"1\",hasMedia:cG(b)?\"1\":\"0\"})));g.ra(K)})};\njKa\u003dfunction(a,b,c){var d,e,f,h,l,m,n,p,r,t;return g.B(function(u){switch(u.i){case 1:d\u003dAxa(a.V(),b,a.getPlayerSize(),a.getVisibilityState(),a.isFullscreen()),e\u003dfunction(){return!0},f\u003dfunction(x){x\u003dPD(x);\nif(x.i)return Promise.reject(x);a.handleError(x);return!1},l\u003d(h\u003db.isAd())?1:3,m\u003d0;\ncase 2:if(!(m\u003cl)){u.eb(4);break}n\u003dd;if(!(0\u003cm)){u.eb(5);break}return g.A(u,ei(5E3),6);case 6:p\u003d{playerretry:m,playerretrysrc:c},h||(p.recover\u003d\"embedded\"),n\u003dku(d,p);case 5:return g.A(u,rKa(b,n).then(e,f),7);case 7:if(r\u003du.u)return u.return();m++;u.eb(2);break;case 4:t\u003dh?\"auth\":\"manifest.net.retryexhausted\";if(!h\u0026\u00261E-4\u003eMath.random())try{g.Cy(new g.yw(\"b/152131571\",btoa(d)))}catch(x){}return u.return(Promise.reject(new g.OD(t,!0,{backend:\"gvi\"})))}})};\nrKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,u,x;return g.B(function(y){if(1\u003d\u003dy.i)return a.fetchType\u003d\"gvi\",c\u003da.V(),(f\u003dBxa(a))?(d\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:f},e\u003dku(b,{action_display_post:1})):(d\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},e\u003db),h\u003d{},c.sendVisitorIdHeader\u0026\u0026a.visitorData\u0026\u0026(h[\"X-Goog-Visitor-Id\"]\u003da.visitorData),(l\u003dg.wD(c.experiments,\"debug_sherlog_username\"))\u0026\u0026(h[\"X-Youtube-Sherlog-Username\"]\u003dl),0\u003cObject.keys(h).length\u0026\u0026(d.headers\u003d\nh),m\u003d(0,g.Q)(),n\u003dfunction(z){if(!a.isDisposed()){z\u003dz?z.status:-1;var D\u003d400\u003d\u003d\u003dz||429\u003d\u003d\u003dz,H\u003d((0,g.Q)()-m).toFixed();H\u003d{backend:\"gvi\",rc:\"\"+z,rt:H};var F\u003d\"manifest.net.connect\";429\u003d\u003d\u003dz?F\u003d\"auth\":200\u003cz\u0026\u0026(F\u003d\"manifest.net.badstatus\");return Promise.reject(new g.OD(F,D,H))}},p\u003dfunction(z){return n(z.xhr)},g.A(y,gD(Fu,e,d).then(void 0,p),2);\nr\u003dy.u;if(!r||!r.responseText)return y.return(n(r));a.Ia\u003d!1;t\u003dgu(r.responseText);g.KF(a,t,!0,void 0);if(a.errorCode)return u\u003d{ec:a.errorCode,ed:a.errorDetail,es:a.Ai||\"\"},y.return(Promise.reject(new g.OD(\"auth\",!0,u)));if(!a.Ia\u0026\u0026!IF(a))return x\u003da.isAd()?\"auth\":\"manifest.net.retryexhausted\",y.return(Promise.reject(new g.OD(x,!0,{successButUnplayable:\"1\"})));g.ra(y)})};\nxX\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d,e,f,h,l;g.B(function(m){if(1\u003d\u003dm.i){d\u003da.V();if(c\u0026\u0026(!g.OE(d)||\"embedded\"!\u003d\u003dlG(b))||b.hq||\"adunit\"!\u003d\u003dlG(b)\u0026\u0026(g.CE(d)||DE(d)||g.wE(d)||g.vE(d)||\"WEB_CREATOR\"\u003d\u003d\u003dd.deviceParams.c))return m.return();sa(m,2);e\u003doKa(b);var n\u003db.V();g.iw.getInstance();var p\u003d{context:g.BM(b),videoId:b.videoId,racyCheckOk:b.racyCheckOk,contentCheckOk:b.contentCheckOk,autonavState:\"STATE_NONE\"};\"adunit\"\u003d\u003d\u003dlG(b)\u0026\u0026(p.isAdPlayback\u003d!0);n.embedConfig\u0026\u0026(p.serializedThirdPartyEmbedConfig\u003dn.embedConfig);\nn.hj\u0026\u0026(p.showContentOwnerOnly\u003d!0);g.jw(0,141)\u0026\u0026(p.autonavState\u003dg.jw(0,140)?\"STATE_OFF\":\"STATE_ON\");if(g.PE(n)){n\u003dg.jw(0,65);n\u003dnull!\u003dn?!n:!1;var r\u003d!!g.Ry(\"yt-player-sticky-caption\");p.captionsRequested\u003dn\u0026\u0026r}f\u003dp;h\u003dg.zL(sKa);a.ze(\"wn_s\");return g.A(m,g.RJ(e,f,h),4)}if(2!\u003dm.i)return l\u003dm.u,a.ze(\"wn_r\"),l\u0026\u0026!l.error\u0026\u0026g.KF(b,{raw_watch_next_response:l},!1),ta(m,0);ua(m);g.ra(m)})};\ntKa\u003dfunction(a){function b(){a.ze(\"virc\");$z(\"virc\",void 0,\"video_to_ad\")}\na.ze(\"vir\");$z(\"vir\",void 0,\"video_to_ad\");var c\u003dnKa(a);c.then(b,b);return c};\ng.BX\u003dfunction(a,b,c,d,e,f,h,l,m,n){m\u003dvoid 0\u003d\u003d\u003dm?new HF(a):m;n\u003dvoid 0\u003d\u003d\u003dn?!0:n;g.R.call(this);var p\u003dthis;this.Y\u003da;this.playerType\u003db;this.Ob\u003dc;this.zx\u003dd;this.getVisibilityState\u003df;this.visibility\u003dh;this.yy\u003dl;this.videoData\u003dm;this.HR\u003dn;this.Wu\u003dnew SIa(this.Y);this.Od\u003dnull;this.xt\u003dnew pV;this.Vl\u003dnull;this.Ag\u003dnew eW(this.Y,this.zx,this);this.cL\u003d!0;this.mediaSource\u003dthis.Ya\u003dnull;this.Pj\u003d[];this.Cm\u003dnew VW;this.Je\u003dthis.Sw\u003dnull;this.Dm\u003dnew VW;this.IA\u003dnull;this.gL\u003dthis.Us\u003d!1;this.JA\u003dNaN;this.tB\u003dnew g.L(this.IW,\n500,this);this.playerState\u003dnew g.rJ;this.LA\u003d[];this.du\u003dnew g.LC;this.tj\u003dnew bW(this);this.ra\u003dnull;this.mq\u003dnew g.L(this.gV,15E3,this);this.uG\u003dthis.pA\u003d!1;this.Eq\u003dNaN;this.zy\u003d!1;this.gD\u003d0;this.hD\u003dnew g.L(this.xG,4500,this);this.jw\u003d!1;this.Wz\u003dNaN;this.OG\u003dnew bT(new Map([[\"bufferhealth\",function(){var r\u003dp.Rc;return r.ra?pJ(r.ra):0}],\n[\"bandwidth\",function(){return p.aE()}],\n[\"networkactivity\",function(){return p.Y.schedule.Z}],\n[\"livelatency\",function(){return p.isAtLiveHead()\u0026\u0026p.Hc()?yX(p):NaN}],\n[\"rawlivelatency\",function(){return yX(p)}]]));\nthis.pw\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.HL\u003d0;this.Rc\u003dnew PW(this);this.yJ\u003d!1;this.KA\u003d[];this.UE\u003dthis.tN\u003d0;this.rG\u003dthis.SO\u003d!1;this.WC\u003dnew g.L(this.CS,0,this);this.td\u003dnull;this.qM\u003dnew g.L(this.LR,0,this);this.QA\u003dnew g.L(this.PN,3E4,this);this.RT\u003d[this.tB,this.du,this.WC,this.mq,this.QA,this.tB,this.hD,this.OG,this.qM];this.Ie\u003dfunction(){var r\u003dp.Sb;r.u.Y.hc||3\u003d\u003d\u003dr.u.Ca.getVisibilityState()||(r.u.Y.hc\u003d!0);EIa(r);if(r.B){var t\u003dr.B;t.I\u0026\u00260\u003et.u\u0026\u00263!\u003d\u003dt.i.Ca.getVisibilityState()\u0026\u0026$Ha(t)}r.qoe\u0026\u0026(r\u003dr.qoe,\nr.Ka\u0026\u00260\u003er.B\u0026\u0026r.i.Y.hc\u0026\u0026lIa(r));g.ED(p.Y.experiments,\"html5_background_quality_cap\")\u0026\u0026p.Ya\u0026\u0026ZU(p);p.Y.rk\u0026\u0026!p.videoData.backgroundable\u0026\u0026p.ra\u0026\u0026!p.uf()\u0026\u0026(p.isBackground()\u0026\u0026p.ra.Xx()?(p.Da(\"bgmobile\",\"suspend\"),p.Fm(!0)):p.isBackground()||zX(p)\u0026\u0026p.Da(\"bgmobile\",\"resume\"))};\nthis.ma();this.Sg\u003dnew DW(function(){return p.getCurrentTime()},function(){return p.getPlaybackRate()},function(){return p.getPlayerState()},function(r,t){r!\u003d\u003dg.tz(\"endcr\")||g.T(p.playerState,32)||sS(p);\ne(r,t,p.playerType)});\ng.I(this,this.Sg);g.I(this,this.Rc);uKa(this,m);this.videoData.subscribe(\"dataupdated\",this.UW,this);this.videoData.subscribe(\"dataloaded\",this.tD,this);this.videoData.subscribe(\"dataloaderror\",this.handleError,this);this.videoData.subscribe(\"ctmp\",this.Da,this);vKa(this);ODa(this.Ie);this.visibility.subscribe(\"visibilitystatechange\",this.Ie);this.videoData.La\u0026\u0026wKa(this);!Msa(this.videoData)\u0026\u0026Ssa(this.videoData)||xKa(this);1\u003d\u003d\u003dthis.playerType\u0026\u0026AX.isActive()\u0026\u0026this.QA.start();this.videoData.Be\u003dthis.getUserAudio51Preference()};\nuKa\u003dfunction(a,b){if(2\u003d\u003d\u003da.playerType||a.Y.wk)b.MH\u003d!0;var c\u003dMra(b.Qb,b.Kr,a.Y.i,a.Y.B);c\u0026\u0026(b.adFormat\u003dc);2\u003d\u003d\u003da.playerType\u0026\u0026(b.Zk\u003d!0);if(a.isFullscreen()||a.Y.i)c\u003dg.Ry(\"yt-player-autonavstate\"),b.autonavState\u003dc||(a.Y.i?2:a.videoData.autonavState);b.endSeconds\u0026\u0026b.endSeconds\u003eb.startSeconds\u0026\u0026CX(a,b.endSeconds)};\nvKa\u003dfunction(a){!a.Sb||a.Sb.isDisposed();a.Sb\u003dnew g.CW(new BW(a.videoData,a.Y,a,function(){return a.yy.Gh()}))};\niH\u003dfunction(a){return a.ra\u0026\u0026a.ra.ep()?a.ra.Ae():null};\nDX\u003dfunction(a){if(a.videoData.isValid())return!0;a.Jf(\"api.invalidparam\",void 0,\"invalidVideodata.1\");return!1};\nwKa\u003dfunction(a){var b\u003da.yy.Mc();a.videoData.Hl\u003da.videoData.Hl||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.dE());a.videoData.Il\u003da.videoData.Il||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.eE())};\nZR\u003dfunction(a,b){(b\u003dvoid 0\u003d\u003d\u003db?!1:b)||DIa(a.Sb);a.Us\u003db;!DX(a)||a.Cm.started?g.CE(a.Y)\u0026\u0026a.videoData.isLivePlayback\u0026\u0026a.Cm.started\u0026\u0026!a.Cm.isFinished()\u0026\u0026!a.Us\u0026\u0026a.tD():(a.Cm.start(),b\u003da.Sb,g.rS(b.u),b.qoe\u0026\u0026kIa(b.qoe),a.tD())};\nyKa\u003dfunction(a){var b\u003da.videoData;tKa(a).then(void 0,function(c){a.videoData!\u003d\u003db||b.isDisposed()||(c\u003dPD(c),\"auth\"\u003d\u003d\u003dc.errorCode\u0026\u0026a.videoData.errorDetail?a.Jf(\"auth\",unescape(a.videoData.errorReason),g.ND(c.details),a.videoData.errorDetail,a.videoData.Ai||void 0):a.handleError(c))})};\nRDa\u003dfunction(a,b){a.td\u003db;a.Ya\u0026\u0026LGa(a.Ya,new g.cV(b))};\nzKa\u003dfunction(a){if(!g.T(a.playerState,128))if(a.videoData.isLoaded(),a.ma(),4!\u003d\u003da.playerType\u0026\u0026(a.Pj\u003dg.bc(a.videoData.Ba)),cG(a.videoData)){EX(a).then(function(){if(!a.isDisposed()){a.Us\u0026\u0026(a.Vb(tJ(tJ(a.playerState,512),1)),zX(a));var c\u003da.videoData;c.endSeconds\u0026\u0026c.endSeconds\u003ec.startSeconds\u0026\u0026CX(a,c.endSeconds);a.Cm.finished\u003d!0;FX(a,\"dataloaded\");a.Dm.started\u0026\u0026GX(a);ZHa(a.Ag,a.Je)}});\na.N(\"html5_log_media_perf_info\")\u0026\u0026a.Da(\"loudness\",\"\"+a.videoData.oe.toFixed(3),!0);var b\u003dTsa(a.videoData);b\u0026\u0026a.Da(\"playerResponseExperiment\",b,!0);a.fD()}else FX(a,\"dataloaded\")};\nEX\u003dfunction(a){HX(a);a.Je\u003dnull;var b\u003dUIa(a.Y,a.videoData,a.uf());a.Sw\u003db;a.Sw.then(function(c){AKa(a,c)},function(c){a.isDisposed()||(c\u003dPD(c),a.visibility.isBackground()?(IX(a,\"vp_none_avail\"),a.Sw\u003dnull,a.Cm.reset()):(a.Cm.finished\u003d!0,a.Jf(c.errorCode,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",g.ND(c.details))))});\nreturn b};\ncW\u003dfunction(a){a.ma();EX(a).then(function(){return zX(a)});\ng.xJ(a.playerState)\u0026\u0026a.playVideo()};\nAKa\u003dfunction(a,b){a.isDisposed()||b.videoData.isDisposed()||(a.ma(),a.Je\u003db,eJa(a.Rc,a.Je),a.videoData.isLivePlayback\u0026\u0026(0\u003ca.videoData.vc\u0026\u0026!OF(a.videoData)||a.seekTo(a.md(),{Wd:\"videoplayer_playbackData\"})),a.videoData.C.i?a.Ya?g.Cy(Error(\"Duplicated Loader\")):BKa(a):!a.videoData.C.i\u0026\u0026rG(a.videoData)\u0026\u0026a.ot(new RT(a.videoData.videoId||\"\",4)),JX(a),PHa(b).then(function(){a.Wt();KX(a)}))};\nLX\u003dfunction(a){a.ma();a.ra\u0026\u0026a.ra.Tr();ZR(a);DX(a)\u0026\u0026!g.T(a.playerState,128)\u0026\u0026(a.Dm.started||(a.Dm.start(),a.Vb(tJ(tJ(a.playerState,8),1))),GX(a))};\nGX\u003dfunction(a){a.isDisposed();a.ma();if(a.Dm.isFinished())a.ma();else if(a.Cm.isFinished())if(g.T(a.playerState,128))a.ma();else if(a.Pj.length)a.ma();else{if(!a.Sg.started){var b\u003da.Sg;b.started\u003d!0;b.zl()}if(a.jm())a.ma();else{a.Ya\u0026\u0026(b\u003da.Ya.timing,a.gL\u003d!!b.i\u0026\u0026!!b.u);a.Dm.isFinished()||(a.Dm.finished\u003d!0);b\u003da.N(\"html5_onesie_live\")\u0026\u0026a.Ya\u0026\u0026!isNaN(a.Ya.Sa);!a.videoData.isLivePlayback||0\u003ca.videoData.vc\u0026\u0026!OF(a.videoData)||b||(a.ma(),a.seekTo(Infinity,{Wd:\"videoplayer_readying\"}),a.isBackground()\u0026\u0026(a.uG\u003d\n!0));b\u003da.Sb;if(b.qoe){b\u003db.qoe;b.i.videoData.fk\u0026\u0026nW(b,b.i.videoData.fk);if(b.i.videoData.isLivePlayback){var c\u003db.i.videoData.i;OF(b.i.videoData)\u0026\u0026nW(b,\"manifestless\");c\u0026\u0026qD(c)\u0026\u0026nW(b,\"live-segment-\"+qD(c).toFixed(1))}\"yt\"!\u003d\u003db.i.Y.oa\u0026\u0026(b.u.len\u003d[b.i.videoData.lengthSeconds.toFixed(2)]);b.i.videoData.cotn\u0026\u0026!rG(b.i.videoData)\u0026\u0026hIa(b,!0);b.i.videoData.oa\u0026\u0026(c\u003dgIa())\u0026\u0026b.Da(\"cblt\",c);pG(b.i.videoData)?nW(b,b.i.videoData.enableServerStitchedDai?\"ssdai\":\"csdai\"):b.i.videoData.yH\u0026\u0026nW(b,\"dsdai\")}a.ma();a.ea(\"playbackready\",\na);Zz(\"pbr\",a.Ob.timerName)||(a.Ob.tick(\"pbr\"),$z(\"pbr\",void 0,\"video_to_ad\"))}}else a.ma()};\nsS\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!0:b;(void 0\u003d\u003d\u003dc||c)\u0026\u0026a.ra\u0026\u0026a.ra.pause();b\u003db?new g.rJ(14):new g.rJ;a.Vb(b)};\nCX\u003dfunction(a,b){a.Vl\u0026\u0026MX(a);a.Vl\u003dnew g.rz(1E3*b,0x7ffffffffffff);a.Vl.namespace\u003d\"endcr\";a.addCueRange(a.Vl)};\nMX\u003dfunction(a){a.removeCueRange(a.Vl);a.Vl\u003dnull};\nOX\u003dfunction(a,b,c,d){a.videoData.B\u003dc;d\u0026\u0026$U(a,b,d);d\u003d(d\u003dg.NX(a))?d.kc():\"\";a.Sb.Qw(new JHa(a.videoData,c,b,d));c\u003da.Ag;c.B\u003d0;c.i\u003d0;a.ea(\"internalvideoformatchange\",a.videoData,\"m\"\u003d\u003d\u003db)};\ng.NX\u003dfunction(a){var b\u003dPX(a);return qA(b)||!a.Je?null:g.Rb(a.Je.i.videoInfos,function(c){return b.C(c)})};\n$U\u003dfunction(a,b,c){if(c!\u003d\u003da.videoData.K){var d\u003d!a.videoData.K;a.videoData.K\u003dc;\"m\"!\u003d\u003db\u0026\u0026(b\u003dd?\"i\":\"a\");a.Sb.Jw(new JHa(a.videoData,c,b,\"\"));d||a.ea(\"internalaudioformatchange\",a.videoData,\"m\"\u003d\u003d\u003db)}};\nbV\u003dfunction(a,b){a.ma();b\u0026\u0026a.qd(new g.OD(\"qoe.restart\",!1,b));QX(a);b\u003da.videoData.i\u0026\u0026BA(a.videoData.i);var c\u003da.ra\u0026\u0026a.ra.isView();b||c?(a.Ya\u0026\u0026AGa(a.Ya),aW(a)):(a.Vb(tJ(a.playerState,16)),zX(a),g.xJ(a.playerState)\u0026\u0026a.playVideo())};\nPX\u003dfunction(a){if(a.Je){var b\u003da.Ag;var c\u003da.Je;a\u003da.Hs();var d\u003dMHa(b);d\u003dpA(\"auto\",d,!1,\"s\");if(qA(d)){d\u003dKHa(b,c);var e\u003dd.compose,f;a:{var h\u003dc.i;if(h\u0026\u0026h.videoInfos.length){for(var l\u003dg.q(h.videoInfos),m\u003dl.next();!m.done;m\u003dl.next())if(m\u003dm.value,null\u003d\u003d\u003d(f\u003dm.u)||void 0\u003d\u003d\u003df?0:f.smooth){f\u003dm.video.i;break a}f\u003dh.videoInfos[0].video.i}else f\u003d0}Ria()\u0026\u0026!g.CE(b.Y)\u0026\u0026FC(c.i.videoInfos[0])\u0026\u0026(f\u003dMath.min(f,g.oA.large));f\u003dnew eA(0,f,!1,\"o\");f\u003de.call(d,f);d\u003df.compose;e\u003d4320;!b.Y.isMobile||g.tE(b.Y)||bv()||b.Y.N(\"hls_for_vod\")||\n(e\u003db.Y.N(\"mweb_default_hd720\")?g.oA.hd720:g.oA.medium);if(h\u003dg.ED(b.Y.experiments,\"html5_default_quality_cap\"))m\u003d!!c.i.i\u0026\u0026!c.videoData.dg\u0026\u0026!c.videoData.Hd,l\u003dg.ED(b.Y.experiments,\"html5_quality_cap_min_age_secs\"),m\u0026\u0026l\u0026\u0026(m\u003db.Y.schedule.S,m\u003d(0,g.Q)()-m\u003e1E3*l),m\u0026\u0026(e\u003dMath.min(e,h));h\u003dg.ED(b.Y.experiments,\"html5_random_playback_cap\");l\u003d/[a-h]$/;h\u0026\u0026l.test(c.videoData.clientPlaybackNonce)\u0026\u0026(e\u003dMath.min(e,h));(h\u003dg.ED(b.Y.experiments,\"html5_not_vp9_supported_quality_cap\"))\u0026\u0026!OC(\u0027video/webm; codecs\u003d\"vp9\"\u0027)\u0026\u0026(e\u003d\nMath.min(e,h));if(l\u003dh\u003dg.ED(b.Y.experiments,\"html5_hfr_quality_cap\"))a:{l\u003dc.i;if(l.i)for(l\u003dg.q(l.videoInfos),m\u003dl.next();!m.done;m\u003dl.next())if(32\u003cm.value.video.fps){l\u003d!0;break a}l\u003d!1}l\u0026\u0026(e\u003dMath.min(e,h));(h\u003dg.ED(b.Y.experiments,\"html5_live_quality_cap\"))\u0026\u0026c.videoData.isLivePlayback\u0026\u0026(e\u003dMath.min(e,h));e\u003dXHa(b,c,e);e\u003dnew eA(0,4320\u003d\u003d\u003de?0:e,!1,\"d\");d\u003dd.call(f,e).compose(WHa(b)).compose(YHa(b,c.videoData,c)).compose(VHa(b,c)).compose(OHa(c)).compose(NHa(b,c))}else b.N(\"html5_perf_cap_override_sticky\")\u0026\u0026\n(d\u003dd.compose(VHa(b,c))),b.N(\"html5_ustreamer_cap_override_sticky\")\u0026\u0026(d\u003dd.compose(OHa(c)));b.N(\"html5_varispeed_playback_rate\")\u0026\u0026(d\u003dd.compose(NHa(b,c)));b\u003dc.videoData.Ir.compose(d).compose(c.videoData.KO).compose(a)}else b\u003dGF;return b};\ncDa\u003dfunction(a,b,c){a.videoData.Ir\u003db;if(a.Je\u0026\u0026c){c\u003da.Ag;var d\u003da.Je,e,f;if(d.i.i){var h\u003dsD(),l\u003dd.i.videoInfos[0].video.i;if(!(h\u003el\u0026\u00260!\u003d\u003dl\u0026\u0026b.i\u003d\u003d\u003dl)){1\u003cc.playbackRate\u0026\u0026c.N(\"html5_varispeed_playback_rate\")\u0026\u0026(h\u003dhqa(c.Y.u,d.i.videoInfos,c.playbackRate),0!\u003d\u003db.i\u0026\u0026h\u003cb.i\u0026\u0026c.Ca.setPlaybackRate(1));d\u003d(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dd.videoData.B)||void 0\u003d\u003d\u003de?void 0:e.video)||void 0\u003d\u003d\u003df?void 0:f.i)||0;g.Qy(\"yt-player-quality\",{quality:g.oA[sA(b)],previousQuality:d},31104E3);c.Y.schedule.policy.C\u003d480\u003c\u003dsD();if(c.N(\"html5_exponential_memory_for_sticky\")){b\u003d\nc.Y.dc;e\u003d1;var m\u003dvoid 0\u003d\u003d\u003dm?!1:m;zqa(b,\"sticky-lifetime\");b.values[\"sticky-lifetime\"]\u0026\u0026b.hm[\"sticky-lifetime\"]||(b.values[\"sticky-lifetime\"]\u003d0,b.hm[\"sticky-lifetime\"]\u003d0);m\u0026\u0026.0625\u003cbE(b,\"sticky-lifetime\")\u0026\u0026(e\u003d2*b.hm[\"sticky-lifetime\"]);b.values[\"sticky-lifetime\"]+\u003d1*Math.pow(2,b.i/e);b.hm[\"sticky-lifetime\"]\u003de;b.C.start()}if(c.N(\"html5_perf_cap_override_sticky\"))if(c.N(\"html5_perserve_av1_perf_cap\")){m\u003dtD();c\u003dg.q(Object.keys(m));for(b\u003dc.next();!b.done;b\u003dc.next())b\u003db.value,0!\u003d\u003db.indexOf(\"1\")\u0026\u0026(m[b]\u003d0);\ng.Qy(\"yt-player-performance-cap\",m,604800)}else g.Sy(\"yt-player-performance-cap\")}}}JX(a)};\nJX\u003dfunction(a){if(!a.isDisposed()\u0026\u0026!g.T(a.playerState,128)\u0026\u0026a.videoData.C){if(a.videoData.C.i)KX(a);else{var b\u003dPX(a),c\u003da.videoData;a:{var d\u003da.videoData.Fb;if(b.i){for(var e\u003dg.q(d),f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003df.qf(),l\u003dg.oA[h.video.quality];if((!b.B||\"auto\"!\u003d\u003dh.video.quality)\u0026\u0026l\u003c\u003db.i){d\u003df;break a}}d\u003dd[d.length-1]}else d\u003dd[0]}c.fb\u003dd;OX(a,b.reason,CKa(a,a.videoData.fb))}if(a.N(\"html5_check_unstarted\")?g.xJ(a.playerState):a.Hc())a.Rc.La\u003d!1,a.playVideo()}};\nKX\u003dfunction(a){if(a.videoData.C\u0026\u0026a.videoData.C.i){var b\u003dPX(a);if(a.Ya\u0026\u0026(a\u003da.Ya,!a.isDisposed()\u0026\u0026!a.u.B.equals(b)\u0026\u0026a.videoTrack)){a.ma();var c\u003da.u.B;FGa(a,$Ea(a.u,b));SU(a);var d\u003dIT(a.u)\u0026\u0026\"m\"\u003d\u003d\u003db.reason\u0026\u0026a.u.Z,e\u003da.policy.lj\u0026\u0026\"l\"\u003d\u003d\u003db.reason\u0026\u0026uU(a.videoTrack);b\u003dc.i\u003eb.i\u0026\u0026\"b\"\u003d\u003d\u003db.reason;c\u003da.u.Wa\u0026\u0026!aD();d||e||b||c?bV(a.Ca,{reattchOnConstraint:d?\"u\":e?\"drm\":c?\"codec\":\"perf\"}):g.fs(a.X)}}};\nZU\u003dfunction(a){a.N(\"html5_update_constraint\")?KX(a):JX(a)};\nEKa\u003dfunction(a){var b\u003dDKa(a);if(b)return a.videoData.getAvailableAudioTracks().find(function(c){return c.Dc.getName()\u003d\u003d\u003db})};\nDKa\u003dfunction(a){var b;if(a\u003dnull\u003d\u003d\u003d(b\u003da.ra)||void 0\u003d\u003d\u003db?void 0:b.audioTracks())for(var c\u003d0;c\u003ca.length;++c){var d\u003da[c];if(d.enabled)return d.label}};\nBKa\u003dfunction(a){Kpa(a.videoData.i,{cpn:a.videoData.clientPlaybackNonce,c:a.Y.deviceParams.c,cver:a.Y.deviceParams.cver});var b\u003da.Y,c\u003da.videoData,d\u003dnew g.mya(b),e\u003dlya(b,{hasSubfragmentedFmp4:c.hasSubfragmentedFmp4,Qk:c.Qk});d.D\u003de;d.oa\u003dg.ED(b.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");d.jc\u003dg.ED(b.experiments,\"html5_subsegment_readahead_timeout_secs\");d.Rq\u003dg.ED(b.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");d.hc\u003dg.ED(b.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");\nd.Uq\u003dg.ED(b.experiments,\"html5_subsegment_readahead_min_load_speed\");d.gh\u003dg.ED(b.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");d.Vq\u003dg.ED(b.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");d.gq\u003db.N(\"html5_restrict_streaming_xhr_on_sqless_requests\");d.nk\u003dg.ED(b.experiments,\"html5_max_headm_for_streaming_xhr\");d.Dl\u003db.N(\"html5_pipeline_manifestless_allow_nonstreaming\");d.Il\u003db.N(\"html5_prefer_server_bwe3\");d.Sh\u003d1024*g.ED(b.experiments,\"html5_video_tbd_min_kb\");d.dk\u003db.N(\"html5_last_slice_transition\");\nd.Fq\u003db.N(\"html5_store_xhr_headers_readable\");d.Eb\u003dg.ED(b.experiments,\"html5_probe_primary_delay_base_ms\")||d.Eb;d.Of\u003db.N(\"html5_no_placeholder_rollbacks\");d.Qq\u003db.N(\"html5_subsegment_readahead_enable_mffa\");b.N(\"html5_allow_video_keyframe_without_audio\")\u0026\u0026(d.xa\u003d!0);d.Tg\u003db.N(\"html5_reattach_on_stuck\");d.ap\u003db.N(\"html5_webm_init_skipping\");d.Ug\u003dg.ED(b.experiments,\"html5_request_size_padding_secs\")||d.Ug;d.kd\u003db.N(\"html5_abs_buffer_health\");d.bk\u003db.N(\"html5_interruption_resets_seeked_time\");d.Ce\u003dg.ED(b.experiments,\n\"html5_max_live_dvr_window_plus_margin_secs\")||d.Ce;d.Kd\u003db.N(\"html5_explicitly_dispose_xhr\");d.Wp\u003db.N(\"html5_restart_on_unexpected_detach\");d.hq\u003db.N(\"html5_rewrite_manifestless_for_continuity\");d.oe\u003dg.ED(b.experiments,\"html5_manifestless_seg_drift_limit_secs\");d.Be\u003dg.ED(b.experiments,\"html5_max_drift_per_track_secs\");d.dc\u003dg.ED(b.experiments,\"html5_static_abr_resolution_shelf\");d.hj\u003d!b.N(\"html5_encourage_array_coalescing\");d.Xj\u003db.N(\"html5_crypto_period_secs_from_emsg\");d.pj\u003db.N(\"html5_filter_non_efficient_formats_for_safari\");\nd.jr\u003db.N(\"html5_format_hybridization\");d.Ti\u003db.N(\"html5_abort_before_separate_init\");d.jq\u003db.N(\"html5_serialize_server_stitched_ad_request\");d.Ef\u003db.N(\"html5_never_pause_appends\");d.vk\u003dg.ED(b.experiments,\"html5_min_startup_buffered_media_duration_secs\");d.aj\u003db.N(\"html5_attach_po_token_to_bandaid\");b.N(\"html5_allow_video_keyframe_without_audio\")\u0026\u0026(d.xa\u003d!0);0\u003cg.ED(b.experiments,\"html5_max_redirect_response_length\")\u0026\u0026(d.De\u003dg.ED(b.experiments,\"html5_max_redirect_response_length\"));e\u003dg.ED(b.experiments,\"html5_resource_bad_status_delay_scaling\");\n0\u003ce\u0026\u0026(d.Hp\u003de);d.Qb\u003db.N(\"html5_rewrite_timestamps_for_webm\");d.Ia\u003db.N(\"html5_only_media_duration_for_discontinuities\");b.N(\"html5_media_common_config_killswitch\")||(d.I\u003dc.maxReadAheadMediaTimeMs/1E3||d.I,e\u003db.schedule,e.B.qg()\u003d\u003d\u003de.policy.B?d.Aa\u003d10:d.Aa\u003dc.minReadAheadMediaTimeMs/1E3||d.Aa,d.Ad\u003dc.readAheadGrowthRateMs/1E3||d.Ad);en\u0026\u0026(d.Ba\u003d41943040);d.Wa\u003d!fD();g.CE(b)||!fD()?(e\u003db.experiments,d.K\u003d8388608,d.X\u003d524288,d.cj\u003d5,d.jb\u003d2097152,d.Ka\u003d1048576,d.hp\u003d1.5,d.xk\u003d!1,d.Pb\u003d4587520,Zu()\u0026\u0026(d.Pb\u003d786432),d.B*\u003d\n1.1,d.C*\u003d1.1,d.Nb\u003d!0,d.Ba\u003dd.K,d.rb\u003dd.X,d.cd\u003de.kb(\"persist_disable_player_preload_on_tv\")||e.kb(\"persist_disable_player_preload_on_tv_for_living_room\")||!1):b.isMobile\u0026\u0026(d.B*\u003d1.3,d.C*\u003d1.3);g.Rj\u0026\u0026Vu(\"crkey\")\u0026\u0026(e\u003d\"CHROMECAST/ANCHOVY\"\u003d\u003d\u003db.deviceParams.cmodel,d.K\u003d20971520,d.X\u003d1572864,e\u0026\u0026(d.Pb\u003d812500,d.dd\u003d1E3,d.Xq\u003d5,d.Ka\u003d2097152));!b.N(\"html5_disable_firefox_init_skipping\")\u0026\u0026g.Sj\u0026\u0026(d.Nb\u003d!0);b.supportsGaplessAudio()||(d.Yj\u003d!1);kE\u0026\u0026(d.Sa\u003d!0);var f;d.xb\u003db.N(\"html5_peak_shave\");\"onesie\"\u003d\u003d\u003dc.fetchType\u0026\u0026b.N(\"html5_disable_peak_shave_for_onesie\")\u0026\u0026\n(d.xb\u003d!1);e\u003dnull\u003d\u003d\u003d(f\u003dc.i)||void 0\u003d\u003d\u003df?void 0:BA(f);if(OF(c)){d.vc\u003d!0;d.Zj\u003d!0;d.Ia\u003d!0;d.Qb\u003d!0;d.Aq\u003d!0;if(\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass||\"LOW\"\u003d\u003d\u003dc.latencyClass\u0026\u0026!b.N(\"html5_disable_low_pipeline\"))d.fk\u003d2,d.pk\u003d4;d.Tl\u003dc.defraggedFromSubfragments;c.Ud\u0026\u0026(d.Jl\u003d!0);g.dG(c)\u0026\u0026(d.Va\u003d!1);d.jj\u003dg.NE(b)}c.isAd()\u0026\u0026(d.ub\u003d0,d.Yd\u003d0);ysa(c)\u0026\u0026(d.La\u003d!0,b.N(\"html5_aggressive_timeout_for_streaming_xhr\")\u0026\u0026(d.dd\u003d400,d.Fb*\u003d3,d.gk\u003d2,d.gi\u003d3,d.dh\u003d1.4));d.Za\u003db.N(\"html5_enable_subsegment_readahead_v3\")||b.N(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026\n\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass;d.fb\u003dc.oa;d.Z\u003dd.fb\u0026\u0026(/^rq[a-f]/.test(c.clientPlaybackNonce)||g.TF(c));gv()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(b.deviceParams.cmodel)\u0026\u0026!b.N(\"html5_disable_move_pssh_to_moov\")\u0026\u0026e\u0026\u0026(d.Nb\u003d!1);e\u0026\u0026(d.Tg\u003d!1);var h\u003d0;b.N(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(h\u003db.schedule.policy.u,c.isLivePlayback\u0026\u0026(h\u003dg.ED(b.experiments,\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass?\"html5_live_ultra_low_latency_bandwidth_window\":c.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\"html5_live_normal_latency_bandwidth_window\")||\nh));f\u003db.schedule;f.xa.i\u003dOF(c)?.5:0;if(!f.policy.i\u0026\u0026h\u0026\u0026(f\u003df.B,h\u003dMath.round(h*f.resolution),h!\u003d\u003df.i)){var l\u003dArray(h),m\u003dMath.min(h,f.u?f.i:f.valueIndex),n\u003df.valueIndex-m;0\u003en\u0026\u0026(n+\u003df.i);for(var p\u003d0;p\u003cm;++p)l[p]\u003df.values[(n+p)%f.i];for(;p\u003ch;++p)l[p]\u003dInfinity;f.i\u003dh;f.values\u003dl;f.valueIndex\u003dm%h;f.u\u003dm\u003d\u003d\u003dh;f.C\u003d!0;f.I\u003drqa(f)}d.Ef\u003dc.isLivePlayback;switch(XF(c)){case 21530001:d.Ri\u003db.N(\"html5_live_smoothly_extend_max_seekable_time\");d.Za\u003d!0;\"LOW\"\u003d\u003d\u003dc.latencyClass?d.oa\u003dg.ED(b.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):\n\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass\u0026\u0026(d.oa\u003dg.ED(b.experiments,\"html5_jumbo_ull_subsegment_readahead_target\"));d.Of\u003d!0;break;case 2153E4:d.Za\u003d!1}d.Sa\u003dd.Sa||c.OC;d.Zb\u003dc.La;g.TF(c)\u0026\u0026(d.ob\u003d!0);c.La\u0026\u0026!e\u0026\u0026b.N(\"html5_hack_gapless_init\")\u0026\u0026(d.Wg\u003d!0);(e\u003dg.ED(b.experiments,\"html5_gapless_ad_byterate_multiplier\"))\u0026\u0026c.La\u0026\u0026c.isAd()\u0026\u0026(d.B*\u003de,d.C*\u003de);rG(c)\u0026\u0026(d.u\u003dc.videoId,b.N(\"html5_wofflec\")\u0026\u0026(d.Dh\u003d!0),d.kd\u003d!0,d.Wq\u003d4,c.Dl\u0026\u00260\u003cc.Dl.length\u0026\u0026(d.Ic\u003dc.Dl));d.lj\u003dc.Ug;d.S\u003dvD(b,{},c.C||void 0);c\u003d480\u003c\u003dsD();e\u003dg.ED(b.experiments,\"html5_deadzone_multiplier\")||\n1;(f\u003dg.ED(b.experiments,\"html5_sticky_reduces_discount_by\"))\u0026\u0026c\u0026\u0026(e-\u003df);d.B*\u003de;d.C*\u003de;if(e\u003dg.ED(b.experiments,\"html5_request_sizing_multiplier\"))d.ip\u003de;yA(b.u,zA.BITRATE)\u0026\u0026(d.Pb\u003dNaN);b.u.u\u0026\u0026(d.mj\u003d\"; \"+zA.EXPERIMENTAL.name+\"\u003dallowed\");c\u0026\u0026(d.dc\u003d0);b.N(\"html5_prefer_low_quality_audio_means_64k\")\u0026\u0026kE\u0026\u0026(d.Hl\u003d!0);b.N(\"debug_html5_random_stun_format\")\u0026\u0026(d.Rf\u003d!0);b.N(\"html5_log_audio_abr\")\u0026\u0026(d.ek\u003d!0);b\u003da.getAudioTrack();b\u003db.Dc.isDefault?void 0:b;qV(a.xt);c\u003da.Y.schedule;e\u003da.videoData.i;f\u003da.videoData.C;h\u003dPX(a);\nl\u003da.videoData.enableServerStitchedDai;m\u003da.videoData;n\u003dm.Fl;delete m.Fl;a.Ya\u003dnew g.NU(a,c,d,e,f,h,b,l,n,a.Y.Ph);b\u003dFKa(a)?!0:a.Us\u0026\u0026g.CE(a.Y)\u0026\u0026a.videoData.isLivePlayback;a.Ya.initialize(a.getCurrentTime(),PX(a),b);a.videoData.probeUrl\u0026\u0026(a.Ya.Ka\u003da.videoData.probeUrl);!a.Pj.length\u0026\u0026!a.Us||!a.N(\"woffle_disable_suspend_loader_killswitch\")\u0026\u0026a.videoData.cotn||RX(a,!1);SW(a.Rc,a.Ya);a.td\u0026\u0026LGa(a.Ya,new g.cV(a.td));g.sG(a.videoData)\u0026\u0026(a.Ya.policy.nj\u003d2);b\u003da.videoData;if(g.sG(b)){c\u003db.i.i;if(e\u003d!!c[b.B.id])b\u003dc[b.B.id].u,\ne\u003d!!b.i.get(\"ck\")\u0026\u0026!!b.i.get(\"civ\");b\u003de}else b\u003d!1;(b||rG(a.videoData)\u0026\u0026d.Dh)\u0026\u0026a.Da(\"wofc\",\"1\",!0)};\nHX\u003dfunction(a){a.Ya\u0026\u0026(a.Ya.dispose(),a.Ya\u003dnull,SW(a.Rc,null));QX(a)};\nQX\u003dfunction(a){if(a.mediaSource){a.ma();if(a.Ya){var b\u003dOF(a.videoData)\u0026\u0026a.videoData.Ud\u0026\u0026!a.videoData.isAd();UU(a.Ya,b)}a.mediaSource.dispose();a.mediaSource\u003dnull}};\nGKa\u003dfunction(a){if(a.mediaSource)return a.mediaSource.yw;a.ma();a:{try{var b\u003da.ra.Qp()}catch(c){if(dW(a.tj,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",c);a.Jf(\"html5.missingapi\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}nS(a,b)}return a.mediaSource?a.mediaSource.yw:null};\nnS\u003dfunction(a,b){HKa(a);a.mediaSource\u003db;ipa(a.mediaSource,function(c){try{if(a.mediaSource\u0026\u0026(!c||a.mediaSource\u003d\u003d\u003dc)){a.ma();var d\u003da.getDuration();!d\u0026\u0026OF(a.videoData)\u0026\u0026(d\u003d25200);a.mediaSource.isView?(c\u003dd,a.ma(),c\u003ea.mediaSource.getDuration()\u0026\u0026a.mediaSource.Qj(c)):a.mediaSource.Qj(d);var e\u003da.Ya,f\u003da.mediaSource;e.Z\u0026\u0026(e.ma(),QU(e),e.Z\u003d!1);e.ma();BGa(e);if(!f.i\u0026\u0026!f.u){var h\u003de.videoTrack.i.info.mimeType+e.policy.mj,l\u003de.audioTrack.i.info.mimeType,m,n,p\u003dnull\u003d\u003d\u003d(m\u003df.mediaSource)||void 0\u003d\u003d\u003dm?void 0:m.addSourceBuffer(l),\nr\u003d\"fakesb\"\u003d\u003d\u003dh.split(\";\")[0]?void 0:null\u003d\u003d\u003d(n\u003df.mediaSource)||void 0\u003d\u003d\u003dn?void 0:n.addSourceBuffer(h);f.Qe\u0026\u0026(f.Qe.webkitSourceAddId(\"0\",l),f.Qe.webkitSourceAddId(\"1\",h));var t\u003dnew $C(p,f.Qe,\"0\",CC(l),!1),u\u003dnew $C(r,f.Qe,\"1\",CC(h),!0);f.i\u003dt;f.u\u003du;g.I(f,t);g.I(f,u)}jU(e.videoTrack,f.u||null);jU(e.audioTrack,f.i||null);e.mediaSource\u003df;e.resume();dy(f.i,e.Va,e);dy(f.u,e.Va,e);try{e.Ch()}catch(x){g.By(x)}a.ea(\"mediasourceattached\")}}catch(x){g.Cy(x),a.handleError(new g.OD(\"fmt.unplayable\",!0,{msi:\"1\",ename:x.name}))}})};\nHKa\u003dfunction(a){a.Ya?a.Ya.seek(a.getCurrentTime()-a.hd()).wh(function(){}):BKa(a)};\naW\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return g.B(function(c){if(1\u003d\u003dc.i)return a.Ya\u0026\u0026a.Ya.isDisposed()\u0026\u0026HX(a),a.ea(\"newelementrequired\"),b?g.A(c,EX(a),2):c.eb(2);g.T(a.playerState,8)\u0026\u0026a.playVideo();g.ra(c)})};\nLDa\u003dfunction(a,b){a.Da(\"newelem\",b);aW(a)};\nSX\u003dfunction(a){a.Ob.C.zF();g.T(a.playerState,32)||(a.Vb(tJ(a.playerState,32)),g.T(a.playerState,8)\u0026\u0026a.pauseVideo(!0),a.ea(\"beginseeking\",a));a.Xb()};\nGS\u003dfunction(a){g.T(a.playerState,32)?(a.Vb(vJ(a.playerState,16,32)),a.ea(\"endseeking\",a)):g.T(a.playerState,2)||a.Vb(tJ(a.playerState,16));a.Ob.C.EF(a.videoData,g.T(a.playerState,4))};\nxKa\u003dfunction(a){var b\u003da.videoData.errorDetail;a.Jf(\"auth\",unescape(a.videoData.errorReason),b,b,a.videoData.Ai||void 0)};\nFX\u003dfunction(a,b){a.ea(\"internalvideodatachange\",void 0\u003d\u003d\u003db?\"dataupdated\":b,a,a.videoData)};\nIKa\u003dfunction(a){g.mc(\"loadstart loadeddata loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \"),function(b){this.du.T(this.ra,b,this.TF,this)},a);\na.Y.cj\u0026\u0026a.ra.ep()\u0026\u0026(a.du.T(a.ra,\"webkitplaybacktargetavailabilitychanged\",a.jU,a),a.du.T(a.ra,\"webkitcurrentplaybacktargetiswirelesschanged\",a.kU,a))};\nKKa\u003dfunction(a){a.N(\"html5_enable_timeupdate_timeout\")\u0026\u0026!a.videoData.isLivePlayback\u0026\u0026JKa(a)\u0026\u0026a.tB.start()};\nJKa\u003dfunction(a){if(!a.ra)return!1;var b\u003da.ra.getCurrentTime();a\u003da.ra.getDuration();return!!(1\u003cb\u0026\u0026b\u003ea-.3)};\nLKa\u003dfunction(a){vu(a.JA);TX(a)||(a.JA\u003dtu(function(){return TX(a)},100))};\nTX\u003dfunction(a){var b\u003da.ra;b\u0026\u0026a.pA\u0026\u0026!a.videoData.ob\u0026\u0026!Zz(\"vfp\",a.Ob.timerName)\u0026\u00262\u003c\u003db.Bh()\u0026\u0026!b.Wk()\u0026\u00260\u003cXC(b.Uf())\u0026\u0026a.Ob.tick(\"vfp\");return(b\u003da.ra)\u0026\u0026!a.videoData.ob\u0026\u00260\u003cb.getDuration()\u0026\u0026(!Zz(\"pbp\",a.Ob.timerName)\u0026\u0026b.yl()\u0026\u00262\u003c\u003db.Bh()\u0026\u00260\u003cXC(b.Uf())\u0026\u0026a.Ob.tick(\"pbp\"),b\u003db.getCurrentTime(),EW(a.Wu,b))?(EDa(a),!0):!1};\nEDa\u003dfunction(a){vu(a.JA);a.mq.stop();a.videoData.ob\u003d!0;a.Y.Zj\u003d!0;a.Y.Wa\u003d0;var b\u003da.tj;b.videoData.B\u0026\u0026b.i.u.i.delete(b.videoData.B.i);b.u.stop();a.Y.Kh\u003da.videoData.RC;a.videoData.RK\u003d!0;MKa(a);g.T(a.playerState,8)\u0026\u0026a.Vb(uJ(a.playerState,65));b\u003da.Sb;b.i\u0026\u0026xIa(b.i);if(b.B){b\u003db.B;var c\u003dg.rS(b.i);0\u003eb.u\u0026\u0026(b.u\u003dc,b.delay.start());b.B\u003dc;b.D\u003dc}g.fs(a.hD);a.ea(\"playbackstarted\");g.Tu()\u0026\u0026((a\u003dg.Ha(\"yt.scheduler.instance.clearPriorityThreshold\"))?a():Uu(0))};\nMKa\u003dfunction(a){var b\u003da.getCurrentTime(),c\u003da.videoData;!Zz(\"pbs\",a.Ob.timerName)\u0026\u0026Cz.measure\u0026\u0026Cz.getEntriesByName\u0026\u0026(Cz.getEntriesByName(\"mark_nr\")[0]?tna(\"mark_nr\"):tna());c.videoId\u0026\u0026a.Ob.info(\"docid\",c.videoId);c.eventId\u0026\u0026a.Ob.info(\"ei\",c.eventId);c.clientPlaybackNonce\u0026\u0026!a.N(\"web_player_early_cpn\")\u0026\u0026a.Ob.info(\"cpn\",c.clientPlaybackNonce);0\u003cc.startSeconds\u0026\u0026a.Ob.info(\"start\",c.startSeconds.toString());a.ra\u0026\u0026a.ra.yl()\u0026\u0026a.Ob.info(\"paused\",1);c.B?a.Ob.info(\"fmt\",c.B.kc()):a.Ob.info(\"fmt\",\"-1\");c.Kd\u0026\u0026\na.Ob.info(\"yt_pre\",a.gL?\"2\":\"1\");a.isFullscreen()\u0026\u0026a.Ob.info(\"yt_fs\",\"1\");a.Ob.info(\"cmt\",b.toFixed(3));if(a.Ya){b\u003da.Ya.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(b.u\u0026\u0026(c\u003dwindow.performance.getEntriesByName(b.u),c.length\u0026\u0026(c\u003dc[0],b.tick(\"vri\",c.fetchStart),b.tick(\"vdns\",c.domainLookupEnd),b.tick(\"vreq\",c.requestStart),b.tick(\"fvb\",c.responseStart),b.tick(\"vrc\",c.responseEnd))),b.i\u0026\u0026(c\u003dwindow.performance.getEntriesByName(b.i),c.length\u0026\u0026(c\u003dc[0],b.tick(\"ari\",c.fetchStart),\nb.tick(\"adns\",c.domainLookupEnd),b.tick(\"areq\",c.requestStart),b.tick(\"avb\",c.responseStart),b.tick(\"arc\",c.responseEnd))));b\u003db.ticks;for(var d in b)b.hasOwnProperty(d)\u0026\u0026a.Ob.tick(d,b[d])}};\nNKa\u003dfunction(a){a.Sb.zd();if(a.videoData.isLivePlayback\u0026\u0026Date.now()\u003ea.HL+6283){if(!(!a.isAtLiveHead()||a.videoData.i\u0026\u0026nD(a.videoData.i))){var b\u003da.Sb;if(b.qoe){b\u003db.qoe;var c\u003db.i.Ca.Az(),d\u003dg.rS(b.i);jIa(b,d,c);c\u003dc.D;isNaN(c)||g.iW(b,d,\"e2el\",[c.toFixed(3)])}}g.NE(a.Y)\u0026\u0026a.Da(\"rawlat\",\"l.\"+dT(a.OG,\"rawlivelatency\").toFixed(3));a.HL\u003dDate.now()}a.videoData.B\u0026\u0026IC(a.videoData.B)\u0026\u0026(b\u003diH(a))\u0026\u0026b.videoHeight!\u003d\u003da.UE\u0026\u0026(a.UE\u003db.videoHeight,OX(a,\"a\",CKa(a,a.videoData.fb)))};\nCKa\u003dfunction(a,b){if(\"auto\"\u003d\u003d\u003db.i.video.quality\u0026\u0026IC(b.qf())\u0026\u0026a.videoData.Fb)for(var c\u003dg.q(a.videoData.Fb),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.getHeight()\u003d\u003d\u003da.UE\u0026\u0026\"auto\"!\u003d\u003dd.i.video.quality)return d.qf();return b.qf()};\nyX\u003dfunction(a){if(!a.videoData.isLivePlayback)return NaN;var b\u003d0;a.Ya\u0026\u0026a.videoData.i\u0026\u0026(b\u003dOF(a.videoData)?a.Ya.Ia.qg()||0:a.videoData.i.xa);return Date.now()/1E3-a.getIngestionTime()-b};\nOKa\u003dfunction(a){!a.N(\"html5_ignore_airplay_events_on_new_video_killswitch\")\u0026\u0026a.ra\u0026\u0026a.ra.uf()\u0026\u0026(a.Wz\u003d(0,g.Q)());a.Y.Gl?g.ru(function(){UX(a)},0):UX(a)};\nUX\u003dfunction(a){if(a.ra)try{a.IA\u003da.ra.playVideo()}catch(c){IX(a,\"err.\"+c)}if(a.IA){var b\u003da.IA;b.then(void 0,function(c){a.ma();if(!g.T(a.playerState,4)\u0026\u0026!g.T(a.playerState,256)\u0026\u0026a.IA\u003d\u003d\u003db)if(c\u0026\u0026\"AbortError\"\u003d\u003d\u003dc.name\u0026\u0026c.message\u0026\u0026c.message.includes(\"load\"))a.ma();else{var d\u003d\"promise\";c\u0026\u0026c.name\u0026\u0026(d+\u003d\";m.\"+c.name);IX(a,d);a.yJ\u003d!0;a.Y.N(\"embeds_enable_autoplayblocked_ping_fix\")\u0026\u0026(a.videoData.RL\u003d!0)}})}};\nIX\u003dfunction(a,b){g.T(a.playerState,128)||(a.Vb(vJ(a.playerState,1028,9)),a.Da(\"dompaused\",b),a.Y.N(\"embeds_web_deprecate_dompaused_killswitch\")\u0026\u0026a.ea(\"onDompaused\"),a.ea(\"onAutoplayBlocked\"))};\nzX\u003dfunction(a){if(!a.ra||!a.videoData.C)return!1;var b,c,d\u003dnull;(null\u003d\u003d\u003d(c\u003da.videoData.C)||void 0\u003d\u003d\u003dc?0:c.i)?(d\u003dGKa(a),null\u003d\u003d\u003d(b\u003da.Ya)||void 0\u003d\u003d\u003db?void 0:b.resume()):(HX(a),a.videoData.fb\u0026\u0026(d\u003da.videoData.fb.Eu()));b\u003dd;d\u003da.ra.Xx();c\u003d!1;d\u0026\u0026d.equals(b)||(PKa(a,b),c\u003d!0);g.T(a.playerState,2)||(b\u003da.Rc,b.D||!(0\u003cb.B)||b.ra\u0026\u00260\u003cb.ra.getCurrentTime()||b.seekTo(b.B,{Wd:\"playbacktimeline_resumeTime\"}));a:if(b\u003dc,g.ZF(a.videoData)\u0026\u0026a.ra)if((d\u003da.videoData.I)\u0026\u0026a.ra.ep()){var e\u003da.ra.Ae();if(a.Od)if(e!\u003d\u003da.Od.element)VX(a);\nelse if(b\u0026\u0026\"fairplay\"\u003d\u003d\u003dd.flavor\u0026\u0026!Yu())VX(a);else break a;a.Od\u003dnew OV(e,a.videoData,a.Y);a.Od.subscribe(\"licenseerror\",a.tA,a);a.Od.subscribe(\"qualitychange\",a.dV,a);a.Od.subscribe(\"heartbeatparams\",a.Nw,a);a.Od.subscribe(\"keystatuseschange\",a.Fo,a);a.Od.subscribe(\"ctmp\",a.Da,a);b\u003dg.q(a.xt.keys);for(d\u003db.next();!d.done;d\u003db.next())d\u003da.xt.get(d.value),a.Od.qt(d);a.N(\"html5_eme_loader_sync\")||qV(a.xt)}else a.Jf(\"fmt.unplayable\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.1\");return c};\nPKa\u003dfunction(a,b){var c;a.Ob.tick(\"vta\");$z(\"vta\",void 0,\"video_to_ad\");0\u003ca.getCurrentTime()\u0026\u0026gJa(a.Rc,a.getCurrentTime());a.ra.Tr(b);a.mediaSource\u0026\u0026Uu(4);!a.videoData.ob\u0026\u0026g.xJ(a.playerState)\u0026\u0026a.mq.start();a.N(\"html5_native_audio_track_switching\")\u0026\u0026(b\u003dnull\u003d\u003d\u003d(c\u003da.ra)||void 0\u003d\u003d\u003dc?void 0:c.audioTracks())\u0026\u0026(b.onchange\u003dfunction(){a.ea(\"internalaudioformatchange\",a.videoData,!0)})};\nVX\u003dfunction(a){a.Od\u0026\u0026(a.Od.dispose(),a.Od\u003dnull)};\noS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return a.videoData.isLivePlayback\u0026\u0026(a.isAtLiveHead()\u0026\u0026(a.N(\"html5_videoplayer_getmaxseekabletimeforux_check_pause_killswitch\")||!g.T(a.playerState,4))||a.mm()||g.dG(a.videoData))?a.getCurrentTime():a.md(b)};\nQKa\u003dfunction(a){a.ma();a.ra\u0026\u0026(a.mediaSource?(VX(a),QX(a),GKa(a)):(a.videoData.fb\u0026\u0026a.videoData.fb.wG(),a.ra.stopVideo()),a.playVideo())};\nWX\u003dfunction(a,b){a.Y.N(\"html5_log_rebuffer_reason\")\u0026\u0026a.Da(\"bufreason\",\"r.\"+b+\";lact.\"+Fv())};\nAS\u003dfunction(a,b,c,d,e,f){var h;if(null\u003d\u003d\u003d(h\u003da.videoData.i)||void 0\u003d\u003d\u003dh?0:h.isLive){var l\u003d2\u003d\u003d\u003dc.playerType?c:b,m\u003db.videoData.videoId,n\u003dc.videoData.videoId;if(m\u0026\u0026n){var p\u003da.Sb;if(p.qoe){p\u003dp.qoe;var r\u003db.cpn,t\u003dc.cpn,u\u003dl.videoData.Qb,x\u003dp.i.videoData.clientPlaybackNonce,y\u003dp.i.videoData.videoId,z\u003dt!\u003d\u003dx\u0026\u0026n!\u003d\u003dy;x\u003dr!\u003d\u003dx\u0026\u0026m!\u003d\u003dy;p.reportStats();p.adCpn\u0026\u0026p.adCpn!\u003d\u003dr||(p.adCpn\u003dx?r:\"\",p.D\u003dx?m:\"\",p.adFormat\u003dx?u:void 0,mIa(p,f?2:0,t,n,e),p.reportStats(),p.adCpn\u003dz?t:\"\",p.D\u003dz?n:\"\",p.adFormat\u003dz?u:void 0,mIa(p,f?3:1,\nr,m,d),p.reportStats())}d\u003da.Sb;f\u003db.cpn;d.C.has(f)?(m\u003dd.C.get(f),zW(m).send(),g.uu(m.B),m.B\u003dNaN,d.u.Y.N(\"watch_time_greater_than_playback_time_fix_killswitch\")||f\u003d\u003d\u003dd.u.videoData.clientPlaybackNonce||(AW(m),d.C.delete(f))):(d.Sf\u003dd.u.videoData.clientPlaybackNonce,d.Sf\u0026\u0026d.i\u0026\u0026d.C.set(d.Sf,d.i));d\u003da.Sb;f\u003dc.cpn;l\u003dl.videoData;var D;d.C.has(f)?null\u003d\u003d\u003d(D\u003dd.C.get(f))||void 0\u003d\u003d\u003dD?void 0:D.C\u0026\u0026isNaN(D.B)\u0026\u0026xW(D,!1):(D\u003dIIa(d,d.u,l,e),d.C.set(f,D),xIa(D));d.Sf\u003df;D\u003da.videoData.clientPlaybackNonce;a\u003dc.videoData;b\u003d\n(c.cpn\u003d\u003d\u003dD?\"video\":\"ad\")+\"_to_\"+(b.cpn\u003d\u003d\u003dD?\"video\":\"ad\");D\u003d{};!a.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.X\u0026\u0026(D.cttAuthInfo\u003d{token:a.X,videoId:a.videoId});D.startTime\u003de;Vz(b,D);Yz({targetVideoId:a.videoId,targetCpn:c.cpn},b);Xz(\"pbs\",e,b)}}};\nRKa\u003dfunction(a,b){if(a.videoData.oa){var c\u003dg.ED(a.Y.experiments,\"html5_log_rebuffer_events\");if(c\u0026\u0026a.ra){var d\u003da.ra.Jb();d.rt\u003d(1E3*g.rS(a.Sb.u)).toFixed();d.e\u003db.substr(0,3);a.KA[a.tN++%c]\u003dd}}\"timeupdate\"!\u003d\u003db\u0026\u0026\"progress\"!\u003d\u003db\u0026\u0026a.ma()};\nSKa\u003dfunction(a){if(a.videoData.oa){a.KA.sort(function(d,e){return+d.rt-+e.rt});\nfor(var b\u003dg.q(a.KA),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a.Da(\"vpe\",\"t.\"+c.rt+\";\"+g.ND(c));a.KA\u003d[];a.tN\u003d0}};\nTKa\u003dfunction(a){if(Vu(\"cobalt\")\u0026\u0026Vu(\"nintendo switch\")){var b\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;a.Da(\"nxdock\",\"\"+ +b)}};\nDDa\u003dfunction(a,b,c,d,e){a.Da(\"xvt\",\"m.\"+b+\";g.1;tt.\"+(c?1:0)+\";np.\"+(d?1:0)+\";c.\"+e)};\nRX\u003dfunction(a,b){var c;null\u003d\u003d\u003d(c\u003da.Ya)||void 0\u003d\u003d\u003dc?void 0:TU(c,b||FKa(a))};\nFKa\u003dfunction(a){var b\u003da.N(\"disable_prefetch_when_ad_pending_for_living_room\")\u0026\u0026g.CE(a.Y),c\u003da.N(\"disable_prefetch_when_ad_pending_for_web\");return(b||c)\u0026\u0026g.Ub(a.Pj,\"ad\")};\ng.$X\u003dfunction(a,b,c){g.G.call(this);var d\u003dthis;this.Aw\u003dthis.pg\u003d!1;this.fu\u003d{};this.bD\u003d{};this.RA\u003d{};this.It\u003d[];this.mL\u003d!1;this.KE\u003dnull;this.rL\u003d!1;this.eq\u003d!0;this.HG\u003d!1;this.ML\u003dthis.WE\u003dnull;this.TL\u003d!0;this.ra\u003dthis.Tb\u003dnull;this.Rw\u003d!1;this.YN\u003dthis.ax\u003dthis.sb\u003dthis.playlist\u003dnull;this.wx\u003dvoid 0;this.Vo\u003d0;this.bd\u003dthis.nu\u003dthis.ij\u003dnull;this.useLivingRoomPoToken\u003d!1;this.ma();this.config\u003dKla(b||{});this.webPlayerContextConfig\u003dc;aka();b\u003dthis.config.args||{};this.Y\u003dnew EE(b,c,c?c.canaryState:this.config.assets.player_canary_state);\ng.I(this,this.Y);this.fD();this.Y.isMobile\u0026\u0026!UKa\u0026\u0026(window.addEventListener(jE?\"touchstart\":\"click\",uDa,{capture:!0,passive:!0}),UKa\u003d!0);this.useLivingRoomPoToken\u003d!(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc||!c.useLivingRoomPoToken);this.N(\"html5_generate_session_po_token\")\u0026\u0026!this.useLivingRoomPoToken\u0026\u0026(this.N(\"html5_webpo_idle_priority_job\")?Qu(Su(),function(){VKa(d)}):VKa(this));\nvar e\u003dthis.Y.Ph;e\u0026\u0026e.load().then(function(){d.N(\"html5_onesie_prewarm\")\u0026\u0026kqa(e)});\nthis.jO\u003dcE(pE(this.Y)\u0026\u0026!0,b.enablesizebutton);this.QE\u003dcE(!1,b.player_wide);this.visibility\u003dnew tS;g.I(this,this.visibility);this.setIsExternalPlaylist(b.external_list);this.events\u003dnew g.LC(this);g.I(this,this.events);this.Em\u003dnew $S;g.I(this,this.Em);this.Wl\u003dnew $S;g.I(this,this.Wl);this.Xn\u003dnew AEa;this.Ua\u003dnew g.kM(this);g.I(this,this.Ua);this.template\u003dnew hT(this);g.I(this,this.template);this.appState\u003d1;this.hg\u003dthis.Y.storeUserVolume?Npa():{volume:100,muted:this.Y.mute};this.J\u003dthis.Y.B?new jM(this,\n1):new dM(this,1);g.I(this,this.J);c\u003d{};this.eD\u003d(c.internalvideodatachange\u003dthis.nU,c.playbackready\u003dthis.pU,c.playbackstarted\u003dthis.qU,c.statechange\u003dthis.rU,c);this.Yc\u003dWKa(this);this.nF\u003dnew g.LC(this);g.I(this,this.nF);this.N(\"html5_enable_web_assembly\")\u0026\u0026this.Yc\u0026\u0026yya(this.Yc).then(function(f){d.Y.pj\u003df});\nthis.Ob\u003dnew vM(this.Y,this.Yc);this.tb\u003dXKa(this);c\u003d{};this.vN\u003d(c.airplayactivechange\u003dthis.onAirPlayActiveChange,c.airplayavailabilitychange\u003dthis.onAirPlayAvailabilityChange,c.beginseeking\u003dthis.zF,c.endseeking\u003dthis.EF,c.internalAbandon\u003dthis.IF,c.internalaudioformatchange\u003dthis.Jw,c.internalvideodatachange\u003dthis.onVideoDataChange,c.internalvideoformatchange\u003dthis.Qw,c.liveviewshift\u003dthis.fV,c.playbackstalledatstart\u003dthis.xW,c.progresssync\u003dthis.PV,c.onLoadProgress\u003dthis.onLoadProgress,c.SEEK_COMPLETE\u003dthis.xA,\nc.SEEK_TO\u003dthis.mW,c.onVideoProgress\u003dthis.onVideoProgress,c.onLoadedMetadata\u003dthis.onLoadedMetadata,c.onDompaused\u003dthis.onDompaused,c.onAutoplayBlocked\u003dthis.onAutoplayBlocked,c.playbackready\u003dthis.EV,c.statechange\u003dthis.mN,c.connectionissue\u003dthis.Lw,c.newelementrequired\u003dthis.QM,c.heartbeatparams\u003dthis.Nw,c.videoelementevent\u003dthis.TF,c.drmoutputrestricted\u003dthis.onDrmOutputRestricted,c.signatureexpired\u003dthis.sW,c.nonfatalerror\u003dthis.uV,c);this.po\u003dnew g.LC(this);g.I(this,this.po);c\u003d10;g.CE(this.Y)\u0026\u0026(c\u003d3);ME(this.Y)\u0026\u0026\n(c\u003dg.ED(this.Y.experiments,\"tvhtml5_unplugged_preload_cache_size\"));this.Vw\u003dnew YS(c,function(f){f!\u003d\u003dg.tM(d,f.getPlayerType())\u0026\u0026f.dispose()});\ng.I(this,this.Vw);this.SD\u003dthis.Xy\u003d-1;this.fB\u003dnew g.L(this.template.resize,16,this.template);g.I(this,this.fB);YKa(this);this.td\u003dnew NS(this.Ua,this.Y,this.tb);this.ju\u003dnew pS(this);g.I(this,this.ju);rEa(this.Y.deviceParams.c);this.events.T(this.Ua,g.tz(\"appapi\"),this.lU);this.events.T(this.Ua,g.uz(\"appapi\"),this.mU);this.events.T(this.Ua,g.tz(\"appad\"),this.uM);this.events.T(this.Ua,g.uz(\"appad\"),this.uM);this.events.T(this.Ua,g.tz(\"appprogressboundary\"),this.OV);this.events.T(this.Ua,g.uz(\"applooprange\"),\nthis.gB);this.events.T(this.Ua,\"presentingplayerstatechange\",this.Oh);this.events.T(this.Ua,\"resize\",this.aW);this.template.Ea(Ug(a));this.events.T(this.Ua,\"offlineslatestatechange\",this.wV);this.uH\u003dZKa(this,this.template.element);g.I(this,this.uH);this.Y.dk\u0026\u0026(a\u003dtDa()?new mDa(this.Y,this.Ua):void 0,this.Ii\u003da);this.Y.jb\u0026\u0026g.DM(\"ux\",g.nQ);XX(this).isValid()\u0026\u0026(g.Ty()\u0026\u0026XX(this).Ba.push(\"remote\"),YX(this),!this.Y.N(\"html5_delay_initial_loading\")\u0026\u0026ZX(this)\u0026\u0026(this.Y.fh||this.Y.Kd)\u0026\u0026ZR(this.tb));this.Ob.tick(\"fs\");\n$Ka(this);this.Lc\u003dnull;this.Y.jb\u0026\u0026vya(this.Yc);g.yE(this.Yc.J.V())\u0026\u0026OM(this.Yc,\"music\");g.nE(this.Yc.J.V())\u0026\u0026OM(this.Yc,\"embed\");this.N(\"web_player_sentinel_is_uniplayer\")||g.Cy(new g.yw(\"Player experiment flags missing\",\"web_player_sentinel_is_uniplayer\"));a\u003dthis.N(\"web_player_sentinel_yt_experiments_sync\");c\u003dg.P(\"web_player_sentinel_yt_experiments_sync\");a!\u003d\u003dc\u0026\u0026g.Cy(new g.yw(\"b/195699950\",{yt:a,player:c}));this.OO\u003daLa(this);if(a\u003dg.ED(this.Y.experiments,\"html5_block_pip_safari_delay\"))this.WD\u003dnew g.L(this.GJ,\na,this),g.I(this,this.WD);this.Y.N(\"embeds_enable_pem_cookie_blocking_killswitch\")||(Ku\u003dthis.Y.Ka);a\u003dg.ED(this.Y.experiments,\"html5_performance_impact_profiling_timer_ms\");0\u003ca\u0026\u0026(this.pN\u003dnew g.ci(a),g.I(this,this.pN),this.events.T(this.pN,\"tick\",function(){d.qN\u0026\u0026bLa.Gn(d.qN);d.qN\u003dbLa.So(\"apit\")}));\nthis.ma()};\naLa\u003dfunction(a){function b(c){c.stack\u0026\u0026-1!\u003d\u003dc.stack.indexOf(\"player\")\u0026\u0026(a.sb||a.tb).Sb.qd(\"player.exception\",g.ND({n:c.name,m:c.message}))}\nDy.subscribe(\"handleError\",b);au.push(b);return function(){Dy.unsubscribe(\"handleError\",b);var c\u003dau.indexOf(b);-1!\u003d\u003dc\u0026\u0026au.splice(c,1)}};\nXKa\u003dfunction(a){var b\u003dnew HF(a.Y,a.config.args);b\u003da.Rl(1,b);b.setPlaybackRate(a.Y.i?1:cLa(a,Number(g.Ry(\"yt-player-playback-rate\"))||1));dy(b,a.eD,a);return b};\ndLa\u003dfunction(a,b){if(a.tb!\u003d\u003db){a.N(\"html5_skip_setPresenting\")\u0026\u0026(b.getVideoData().autonavState\u003da.tb.getVideoData().autonavState);ey(a.tb,a.eD,a);var c\u003da.tb.getPlaybackRate();a.tb.dispose();a.tb\u003db;a.tb.setPlaybackRate(c);dy(b,a.eD,a);YX(a)}};\nWKa\u003dfunction(a){var b\u003d\"\",c\u003dvEa(a);0\u003d\u003d\u003dc.indexOf(\"//\")\u0026\u0026(c\u003da.Y.protocol+\":\"+c);var d\u003dc.lastIndexOf(\"/base.js\");-1!\u003d\u003dd\u0026\u0026(b\u003dc.substring(0,d+1));if(c\u003dError().stack)if(c\u003dc.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))c\u003dc[1],c.includes(b)||g.Cy(Error(\"Player module URL mismatch: \"+(c+\" vs \"+b+\".\")));b\u003dnew LM(a.Ua,b);eLa(a,b);return b};\neLa\u003dfunction(a,b){var c\u003d{};c\u003d(c.destroyed\u003dfunction(){a.onApiChange()},c);\nb.u\u003dc};\nfLa\u003dfunction(a,b){var c\u003da.isVideoInfoVisible();a.ij||(a.ij\u003dnew oT(a.Ua),g.I(a,a.ij),g.rM(a.Ua,a.ij.element,4));g.nK(a.ij,b);aY(a)\u0026\u0026c!\u003d\u003db\u0026\u0026nM(a.Yc).ZG();a\u003da.sb;b\u0026\u0026a\u0026\u0026a.Da(\"sfn\",\"1\",!0)};\nbY\u003dfunction(a){a.ra\u003da.Y.deviceHasDisplay?dS.pop()||new g.WM(g.ih(\"VIDEO\")):new g.WM(g.ih(\"AUDIO\"));g.I(a,a.ra);a.sb\u0026\u0026a.sb.setMediaElement(a.ra);try{a.Y.ob?(a.nu\u0026\u0026a.events.xc(a.nu),a.nu\u003da.events.T(a.ra,\"volumechange\",a.nV)):(a.ra.Kt(a.hg.muted),a.ra.setVolume(a.hg.volume/100))}catch(d){a.Re(\"html5.missingapi\",\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(d.message\u0026\u0026d.message.replace(/[;:,]/g,\"_\")));return}g.cy(a.po);gLa(a);var b\u003da.template;b.Kb\u003da.ra.Ae();b.Hz\u003d!1;b.Kb.parentNode||g.lh(b.ev,b.Kb,0);b.PA\u003d\nnew g.Zm(0,0,0,0);zEa(b);iT(b);g.M(b.Kb,\"video-stream\");g.M(b.Kb,g.gT.MAIN_VIDEO);var c\u003db.app.V();c.Tg\u0026\u0026b.Kb.setAttribute(\"data-no-fullscreen\",\"true\");c.dd\u0026\u0026(b.Kb.setAttribute(\"webkit-playsinline\",\"\"),b.Kb.setAttribute(\"playsinline\",\"\"));c.Fl\u0026\u0026b.Kb\u0026\u0026b.T(b.Kb,\"click\",b.Kb.play,b.Kb);try{a.ra.Tr()}catch(d){a.Re(\"html5.missingapi\",\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(d.message\u0026\u0026d.message.replace(/[;:,]/g,\"_\")))}};\neY\u003dfunction(a,b){if(a.sb!\u003d\u003db){a.ma(\"start set presenting player, type \"+b.getPlayerType()+\", vid \"+b.getVideoData().videoId);var c\u003dnull;a.sb\u0026\u0026(c\u003da.sb.getPlayerState(),a.ma(),PM(a.Yc,3),cY(a,\"cuerangesremoved\",a.sb.Yl()),a.ju\u0026\u0026!b.isGapless()\u0026\u0026a.sb.isGapless()\u0026\u0026a.ra\u0026\u0026a.ra.stopVideo(),hLa(a));1\u003d\u003d\u003db.getPlayerType()\u0026\u0026dLa(a,b);iLa(a,b);a.sb\u003db;a.ra\u0026\u0026b.setMediaElement(a.ra);dy(b,a.vN,a);if(b.Uz())dY(a,\"setPresenting\",!1,!0);else{a.onVideoDataChange(\"newdata\",b,b.getVideoData());c\u0026\u0026!g.wJ(c,b.getPlayerState())\u0026\u0026\na.mN(new g.lH(b.getPlayerState(),c));if(b.Cm.isFinished())a.onVideoDataChange(\"dataloaded\",b,b.getVideoData());(c\u003d(c\u003db.getVideoData().B)\u0026\u0026c.video)\u0026\u0026a.Ua.Oa(\"onPlaybackQualityChange\",c.quality);cY(a,\"cuerangesadded\",a.sb.Yl());c\u003db.getPlayerState();g.T(c,2)?jLa(a):g.T(c,8)\u0026\u0026b.playVideo();a.ma()}}};\njLa\u003dfunction(a){if(!kLa(a)){var b\u003da.tb.od();b\u0026\u0026(b\u003db.Av(),b instanceof Promise\u0026\u0026b.catch(function(){}));\nfY(a,AJ(a.Ab()))}};\ngLa\u003dfunction(a){var b\u003da.ra;QC()?a.po.T(b,\"webkitpresentationmodechanged\",a.jW):PC()\u0026\u0026(a.po.T(b,\"enterpictureinpicture\",function(){a.Lt(!0)}),a.po.T(b,\"leavepictureinpicture\",function(){a.Lt(!1)}));\nuE\u0026\u0026(a.po.T(b,\"webkitbeginfullscreen\",function(){a.Vi(3)}),a.po.T(b,\"webkitendfullscreen\",function(){a.Vi(0)}))};\niLa\u003dfunction(a,b){var c,d\u003db.getPlayerType();b!\u003d\u003da.tb\u0026\u0026b!\u003d\u003da.fu[d]\u0026\u0026(null\u003d\u003d\u003d(c\u003da.fu[d])||void 0\u003d\u003d\u003dc?void 0:c.dispose(),a.fu[d]\u003db)};\ngY\u003dfunction(a,b){a.ma(\"release presenting player, type \"+b.getPlayerType()+\", vid \"+b.getVideoData().videoId);b!\u003d\u003da.tb?eY(a,a.tb):a.N(\"html5_skip_setPresenting\")||hLa(a)};\nhLa\u003dfunction(a){a.ma();var b;if(b\u003da.bd)b\u003da.ra,b\u003d!!b\u0026\u0026b\u003d\u003d\u003da.bd.ra;b\u0026\u0026(a.Dg(),bY(a));a.sb\u0026\u0026(a.sb.Dg(),ey(a.sb,a.vN,a),a.N(\"html5_skip_setPresenting\")\u0026\u00261!\u003d\u003da.sb.getPlayerType()\u0026\u0026a.sb.dispose());a.sb\u003dnull;a.ma()};\ng.tM\u003dfunction(a,b){var c;return b?1\u003d\u003d\u003db?a.tb:a.getVideoData().enableServerStitchedDai\u0026\u00262\u003d\u003d\u003db?!a.N(\"web_player_enable_preroll_for_ssdai_killswitch\")\u0026\u0026a.getVideoData().enablePreroll?a.fu[2]||a.sb:a.sb:a.N(\"html5_skip_setPresenting\")\u0026\u0026b\u003d\u003d\u003d(null\u003d\u003d\u003d(c\u003da.sb)||void 0\u003d\u003d\u003dc?void 0:c.getPlayerType())?a.sb:a.fu[b]||null:a.sb};\nhY\u003dfunction(a,b){return a.Ud(b)?a.tb:b};\niY\u003dfunction(a,b){var c\u003da.sb;return c\u0026\u0026b\u003d\u003d\u003da.tb\u0026\u0026a.Ud(b)\u0026\u0026a.Ud(c)?c:b};\nlLa\u003dfunction(a){if(!aY(a)){var b\u003dQM(a.Yc);b\u0026\u0026!b.created\u0026\u0026NM(a.Yc)\u0026\u0026(a.ma(),b.create())}};\nmLa\u003dfunction(a){a.ma();var b\u003da.getVideoData(),c\u003d10\u003cb.lengthSeconds,d\u003da.Yc;d.YJ();OM(d,\"attribution\",!1,!0);OM(d,\"embed\");OM(d,\"inline_preview\");OM(d,\"kids\");OM(d,\"remote\");OM(d,\"miniplayer\");OM(d,\"music\");OM(d,\"captions\",!0);OM(d,\"unplugged\");OM(d,\"ypc\",!1,!0);OM(d,\"ypc_clickwrap\",!1,!0);OM(d,\"yto\",!1,!0);OM(d,\"webgl\",!1,!0);d.B\u0026\u0026c?d.J.Sd(\"endscreen\"):OM(d,\"endscreen\");d.B\u0026\u0026c?(d.J.Sd(\"annotations_module\"),d.J.Sd(\"creatorendscreen\")):(d.DD(),OM(d,\"creatorendscreen\",!0));d.ZJ();uya(d);c\u0026\u0026nG(b)?a.nF.T(a.Ua,\n\"presentingplayerstatechange\",a.GV):tya(a.Yc);a.Ua.ea(\"videoready\",b)};\nXX\u003dfunction(a){return a.tb.getVideoData()};\nZX\u003dfunction(a){a\u003dXX(a);a.isValid();return nG(a)};\n$Ka\u003dfunction(a){a.ma();a.GD();var b\u003da.config.args;bY(a);var c\u003dXX(a);a.Ua.Oa(\"onVolumeChange\",a.hg);if(b\u0026\u0026xM(b)){var d\u003dJE(a.Y);d\u0026\u0026!a.pg\u0026\u0026(b.fetch\u003d0);var e\u003dg.nE(a.Y);e\u0026\u0026!a.pg\u0026\u0026(b.fetch\u003d0);jY(a,b);g.nE(a.Y)\u0026\u0026a.Ob.tick(\"ep_pr_s\");if(d\u0026\u0026!a.pg)kY(a);else if(e\u0026\u0026!a.pg)lY(a);else if(!c.isValid())a.playlist.onReady(function(){mY(a)})}eY(a,a.tb);\ng.T(a.tb.getPlayerState(),128)||(b\u003depa(a.Y.deviceHasDisplay),\"fmt.noneavailable\"\u003d\u003d\u003db?a.Re(\"html5.missingapi\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):\"html5.missingapi\"\u003d\u003d\u003db?a.Re(b,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):c\u0026\u0026c.isValid()\u0026\u0026ZX(a)\u0026\u0026(a.Y.fh||a.Y.Kd)?nY(a):g.Ry(\"yt-player-playback-on-reload\")?(g.tw(\"embedsItpPlayedOnReload\",{playedOnReload:!0,isLoggedIn:!!a.Y.authUser}),Vpa(!1),nY(a)):TE(a.Y)||nLa(a),g.LE(a.Y)||\"MWEB\"\u003d\u003d\u003da.Y.deviceParams.c?(Qu(Su(),function(){oY(a)}),Qu(Su(),function(){nxa()})):\n(oY(a),nxa()),a.ma())};\noY\u003dfunction(a){var b\u003da.getVideoData().botguardData;if(b){var c\u003da.getVideoData().Aa||\"\";g.XL(b,a.Y,g.$L(c))}};\nnLa\u003dfunction(a){a.ma();a.Ua.ea(\"initializingmode\");a.jl(2);OM(a.Yc,\"remote\");a.Y.N(\"player_cued_miniplayer_module_killswitch\")||OM(a.Yc,\"miniplayer\");a.ma()};\nnY\u003dfunction(a){a.ma();if(g.T(a.tb.getPlayerState(),128))return!1;ZX(a)\u0026\u0026a.Y.Kd\u0026\u0026(dS.length\u0026\u0026a.Aw?(fM(a,{muted:!1,volume:a.hg.volume},!1),pY(a,!1)):dS.length||a.hg.muted||(fM(a,{muted:!0,volume:a.hg.volume},!1),pY(a,!0)));var b\u003da.tb.getVideoData();b.oN\u0026\u0026fM(a,{muted:!0,volume:a.hg.volume},!1);qY(a,1,b,!1);a.Ua.ea(\"initializingmode\");eY(a,a.tb);a.jl(3);if(!(b\u003d!a.Y.Yj)){if(b\u003da.bd)b\u003da.ra,b\u003d!!b\u0026\u0026b\u003d\u003d\u003da.bd.ra;b\u003db\u0026\u0026a.mL}b\u0026\u0026(a.Dg(),bY(a),a.tb.setMediaElement(a.ra));LX(a.tb);if(g.T(a.tb.getPlayerState(),128))return!1;\nfY(a,3);return a.mL\u003d!0};\nVKa\u003dfunction(a){var b\u003dg.CE(a.Y)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\";a.N(\"html5_po_token_enable_webpo_experimental\")\u0026\u0026(b\u003d\"bxNLZUJrsnkb8KzwCOTR\");try{a.xH\u003dqca({dl:b});a.xH.ready().then(function(){oLa(a)});\nvar c\u003dg.ED(a.Y.experiments,\"html5_session_po_token_interval_time_ms\");0\u003cc\u0026\u0026(a.zG\u003dtu(function(){oLa(a)},c))}catch(d){d instanceof Error\u0026\u0026g.Cy(d)}};\noLa\u003dfunction(a){var b,c,d,e;g.B(function(f){if(!a.N(\"html5_generate_session_po_token\")||null\u003d\u003d\u003d(b\u003da.xH)||void 0\u003d\u003d\u003db||!b.isReady()||a.useLivingRoomPoToken)return f.return();c\u003dg.O(\"VISITOR_DATA\",void 0);d\u003da.Y.xk?a.Y.datasyncId:c;try{e\u003da.xH.kt({fv:d}),a.Y.kd\u003dg.yc(e,2)}catch(h){g.Cy(h)}g.ra(f)})};\naY\u003dfunction(a){a\u003dnM(a.Yc);return!!a\u0026\u0026a.loaded};\npLa\u003dfunction(a,b){if(!a.Tb)return!1;var c\u003d.001*a.Tb.startTimeMs-1;a\u003d.001*a.Tb.endTimeMs;return wg(b,c)||wg(b,a)||b\u003e\u003dc\u0026\u0026b\u003c\u003da};\nqLa\u003dfunction(a){g.T(a.tb.getPlayerState(),64)\u0026\u0026XX(a).isLivePlayback\u0026\u00265E3\u003ea.Tb.startTimeMs||a.tb.seekTo(.001*a.Tb.startTimeMs,{Wd:\"application_loopRangeStart\"})};\ncLa\u003dfunction(a,b){var c\u003da.Ua.getAvailablePlaybackRates();b\u003dNumber(b.toFixed(2));a\u003dc[0];c\u003dc[c.length-1];b\u003c\u003da?b\u003da:b\u003e\u003dc?b\u003dc:(a\u003dMath.floor(100*b+.001)%5,b\u003d0\u003d\u003d\u003da?b:Math.floor(100*(b-.01*a)+.001)/100);return b};\nrY\u003dfunction(a,b,c){if(a.Ud(c)){c\u003dc.getVideoData();if(a.Lc)c\u003db;else{a\u003da.td;for(var d\u003dg.q(a.u),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,c.Fc\u003d\u003d\u003de.Fc){b+\u003de.Gc/1E3;break}d\u003db;a\u003dg.q(a.u);for(e\u003da.next();!e.done;e\u003da.next()){e\u003de.value;if(c.Fc\u003d\u003d\u003de.Fc)break;var f\u003de.Gc/1E3;if(f\u003cb)d+\u003de.durationMs/1E3+f-e.Zc/1E3;else break}c\u003dd}return c}return b};\nrLa\u003dfunction(a,b){var c;return 3\u003d\u003d\u003da.getPresentingPlayerType()?AJ(nM(a.Yc).Dd):a.getVideoData().enableServerStitchedDai\u0026\u00262\u003d\u003d\u003db?(null\u003d\u003d\u003d(c\u003da.Lc)||void 0\u003d\u003d\u003dc?0:c.isAdPlaying(a.getCurrentTime()))?a.Xy:-1:2!\u003d\u003db||a.Ud()?a.Xy:a.SD};\nsLa\u003dfunction(a){if(g.CE(a.Y))return!1;var b\u003dg.pM(a.vb()),c\u003d\"none\"\u003d\u003d\u003da.ra.getStyle(\"display\")||0\u003d\u003d\u003dBg(a.ra.getSize()),d\u003djT(a.template),e\u003da.sb.getVideoData(),f\u003dg.wE(a.Y)||g.yE(a.Y);e\u003de.Yn();a\u003d!d||b||f||e||a.Y.Eb;return c\u0026\u0026!a};\nYX\u003dfunction(a){a.ma();sY(a);a.setLoopVideo(!1);a.setLoopRange(null);a.bD\u003d{};a.RA\u003d{};a.It\u003d[];Uxa(a.Ob);if(a.Lc){var b\u003da.Lc;a\u003da.tb;a.getPlayerType();b.ma();ES(b,!1);HS(b);YDa(b);b.Ca\u003da}else b\u003da.td,a\u003da.tb,1!\u003d\u003da.getPlayerType()\u0026\u0026OS(b,\"e.invalidParentVideoPlayerType\"),b.ma(),TS(b,!1),VS(b),b.i\u003da};\nkY\u003dfunction(a){var b\u003dtLa();if(b)if(!b.list)a.Zr();else if(a.playlist\u0026\u0026a.playlist.getPlaylistId()\u003d\u003d\u003db.list)if(0\u003c\u003db.index){var c\u003db.video;a.Ua.isFullscreen()\u0026\u0026((c\u003dc[a.playlist.index])\u0026\u0026c.encrypted_id!\u003d\u003dg.yM(a.playlist).videoId||(b.index\u003da.playlist.index));AM(a.playlist,b);a.ax\u0026\u0026tY(a,a.ax)}else a.ax\u003dnull};\nlY\u003dfunction(a,b){var c\u003d(b?b:XX(a)).iP;a.Ob.tick(\"ep_pr_r\");if(null!\u003dc\u0026\u0026(AM(a.playlist,c),a.HG))a.playlist.onReady(function(){mY(a,b)})};\njY\u003dfunction(a,b){a.playlist\u0026\u0026(a.playlist.unsubscribe(\"error\",a.Zr,a),(0,g.oe)(a.playlist),a.playlist\u003dnull);b\u0026\u0026(a.pg\u0026\u0026(b.fetch\u003d0),a.playlist\u003dnew wM(a.Y,b),a.playlist.subscribe(\"error\",a.Zr,a))};\nuY\u003dfunction(a,b,c,d){b in a.bD||(c\u003dnew g.rz(c,d,{id:b,priority:2,namespace:\"appad\"}),a.tb.addCueRange(c),a.bD[b]\u003dc)};\nuLa\u003dfunction(a,b,c){if(!(c in b))return!1;b\u003db[c];Array.isArray(b)||(b\u003d[b]);b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,a.V().N(\"html5_enable_cpn_macro_substitution_for_trv_discovery_ads\")){var d\u003d{CPN:a.getVideoData().clientPlaybackNonce};c\u003dg.$r(c,d);g.Gv(c,void 0,Hma(c)||Jma(c)||Fma(c))}else g.Gv(c,void 0,Hma(c)||Jma(c)||Fma(c));return!0};\nfY\u003dfunction(a,b){a.ma();if(a.sb){var c\u003da.sb.getPlayerType();if(2\u003d\u003d\u003dc\u0026\u0026!a.Ud()){a.SD!\u003d\u003db\u0026\u0026(a.SD\u003db,a.Ua.Oa(\"onAdStateChange\",b));return}if(2\u003d\u003d\u003dc\u0026\u0026a.Ud()||5\u003d\u003d\u003dc||6\u003d\u003d\u003dc||7\u003d\u003d\u003dc)if(-1\u003d\u003d\u003db||0\u003d\u003d\u003db||5\u003d\u003d\u003db)return}a.Xy!\u003d\u003db\u0026\u0026(a.Xy\u003db,a.Ua.Oa(\"onStateChange\",b))};\nqY\u003dfunction(a,b,c,d){if(!f){var e\u003db+\"_\"+c.videoId+\"_\"+c.Fc;var f\u003da.Vw.get(e);if(!f)return null;a.Vw.remove(e);if(g.T(f.getPlayerState(),128))return f.dispose(),null}if(f\u003d\u003d\u003dg.tM(a,b))return f;if((f.getVideoData().oauthToken||c.oauthToken)\u0026\u0026f.getVideoData().oauthToken!\u003d\u003dc.oauthToken)return null;d||a.Zu(f);return f};\nvY\u003dfunction(a,b,c){c\u003dg.tM(a,c);b\u0026\u0026c\u003d\u003d\u003da.tb\u0026\u0026(c.getVideoData().Ef\u003d!0)};\nwY\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?1:c;a.ma();if(b.isValid()){var d\u003da.Rl(c,b);a.cancelPlayback(4,c);eY(a,d);2\u003d\u003d\u003dc\u0026\u0026a.tb.Dt(b.clientPlaybackNonce,b.Qb||\"\",b.breakType||0,b.oe);1\u003d\u003d\u003dc\u0026\u0026(a.jl(1),nLa(a));a.ma()}else a.ma(),b.dispose(),(0,g.oe)(g.tM(a,c))};\nvLa\u003dfunction(a,b,c,d,e){b\u003dIxa(b,c,d,e);(c\u003dg.nE(a.Y)\u0026\u0026!a.Y.K)\u0026\u0026!a.pg\u0026\u0026(b.fetch\u003d0);jY(a,b);g.nE(a.Y)\u0026\u0026a.Ob.tick(\"ep_a_pr_s\");if(c\u0026\u0026!a.pg)c\u003dXX(a),hya(c,b).then(function(f){a.HG\u003d!0;lY(a,f)});\nelse a.playlist.onReady(function(){mY(a)});\ng.nE(a.Y)\u0026\u0026a.Ob.tick(\"ep_a_pr_r\")};\nmY\u003dfunction(a,b){var c\u003dg.nE(a.Y)\u0026\u0026!a.Y.K,d\u003dc\u0026\u0026b?b:g.yM(a.playlist);b\u003dc\u0026\u0026b?b:a.getVideoData();d\u0026\u0026(b.Zk\u0026\u0026(a.Y.fh||a.Y.Kd)||!a.eq?(b\u003db.Ef,d\u003da.jo(d,1),b\u0026\u0026vY(a,d)):wY(a,d,1));g.nE(a.Y)\u0026\u0026a.Ob.tick(\"ep_p_l\");a.HG\u003d!1;a.Ua.Oa(\"onPlaylistUpdate\")};\nkLa\u003dfunction(a){if(a.playlist\u0026\u0026g.tE(a.Y)\u0026\u0026a.Gv()){var b\u003da.Y.N(\"html5_player_autonav_logging\");a.nextVideo(!1,b);return!0}return!1};\ntY\u003dfunction(a,b){var c\u003dg.Ha(b);c?((b\u003dtLa())\u0026\u0026b.list\u0026\u0026c(),a.ax\u003dnull):a.ax\u003db};\ntLa\u003dfunction(){var a\u003dg.Ha(\"yt.www.watch.lists.getState\");return a?a():null};\nxY\u003dfunction(a,b,c,d,e,f){b\u003d{id:b,namespace:\"appapi\"};\"chapter\"\u003d\u003d\u003df?(b.style\u003dqz.CHAPTER_MARKER,b.visible\u003d!0):isNaN(e)||(\"ad\"\u003d\u003d\u003df?b.style\u003dqz.AD_MARKER:(b.style\u003dqz.TIME_MARKER,b.color\u003de),b.visible\u003d!0);a.Qu([new g.rz(1E3*c,1E3*d,b)],1);return!0};\nwLa\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!0:e;var f\u003da.getIngestionTime();if(!f)return e\u0026\u0026a.getVideoData().isLivePlayback\u0026\u0026a.It.push({id:b,xY:c,wY:d}),!1;e\u003df-a.getCurrentTime();return xY(a,b,c-e,d-e)};\nxLa\u003dfunction(a,b){a.It\u003dg.hq(a.It,function(f){return f.id!\u003d\u003db});\nfor(var c\u003da.tb.Yl(),d\u003d0;d\u003cc.length;d++){var e\u003dc[d];if(e.getId()\u003d\u003d\u003db)return a.tb.removeCueRange(e),cY(a,\"cuerangesremoved\",[e]),!0}return!1};\nyLa\u003dfunction(a){var b\u003d(0,g.Q)(),c\u003da.getCurrentTime();a\u003da.getVideoData();c\u003d1E3*(c-a.startSeconds);a.isLivePlayback\u0026\u0026(c\u003d0);return b-Math.max(c,0)};\nfM\u003dfunction(a,b,c){a.Y.X\u0026\u0026(a.hg\u003db,b.muted||pY(a,!1),c\u0026\u0026a.Y.storeUserVolume\u0026\u0026!a.Y.ob\u0026\u0026(c\u003d{volume:Math.floor(b.volume),muted:b.muted},c.unstorable||(g.Qy(\"yt-player-volume\",c),g.Qy(\"yt-player-volume\",c,2592E3))),zLa(a),c\u003dg.Rj\u0026\u0026a.ra\u0026\u0026!a.ra.sf(),a.Y.ob\u0026\u0026!c||a.Ua.Oa(\"onVolumeChange\",{muted:b.muted,volume:b.volume,unstorable:!a.Y.storeUserVolume}))};\nzLa\u003dfunction(a){var b\u003da.getVideoData();if(!b.Tg){b\u003da.Y.ob?1:Qsa(b);var c\u003da.ra;c.Kt(a.hg.muted);try{c.setVolume(a.hg.volume*b/100)}catch(d){g.Cy(new g.yw(\"b183742307\",\"multiplier: \"+b+\", volume: \"+a.hg.volume))}}};\npY\u003dfunction(a,b){b!\u003d\u003da.Aw\u0026\u0026(a.Aw\u003db,a.Ua.Oa(\"onMutedAutoplayChange\",b))};\nyY\u003dfunction(a){var b\u003dYx(!0);return b\u0026\u0026(b\u003d\u003d\u003da.template.element||a.ra\u0026\u0026b\u003d\u003d\u003da.ra.Ae())?b:null};\nBLa\u003dfunction(a,b){var c\u003dwindow.screen\u0026\u0026window.screen.orientation;if((a.Y.N(\"lock_fullscreen2\")||a.Y.C)\u0026\u0026c\u0026\u0026c.lock\u0026\u0026(!g.Rj||!ALa))if(b){b\u003d0\u003d\u003d\u003dc.type.indexOf(\"portrait\");var d\u003da.template.getVideoAspectRatio(),e\u003db;1\u003ed?e\u003d!0:1\u003cd\u0026\u0026(e\u003d!1);if(!a.Rw||e!\u003d\u003db){c\u003dc.lock(e?\"portrait\":\"landscape\");if(null!\u003dc)c[\"catch\"](g.Ia);a.Rw\u003d!0}}else a.Rw\u0026\u0026(a.Rw\u003d!1,c.unlock())};\ncY\u003dfunction(a,b,c){a.Ua.ea(b,c);var d\u003dg.CE(a.Y)||g.vE(a.Y)||g.wE(a.Y);if(c\u0026\u0026d){switch(b){case \"cuerangemarkersupdated\":var e\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":e\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":e\u003d\"onCueRangesRemoved\"}e\u0026\u0026a.Ua.Oa(e,c.map(function(f){return{getId:function(){return this.id},\nend:f.end,id:f.getId(),namespace:\"ad\"\u003d\u003d\u003df.namespace?\"ad\":\"\",start:f.start,style:f.style,visible:f.visible}}))}};\nzY\u003dfunction(a,b,c,d,e,f){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;f\u003dvoid 0\u003d\u003d\u003df?!1:f;var h\u003dg.tM(a,e);if(!h||(2!\u003d\u003dh.getPlayerType()||a.Ud(h)||f)\u0026\u0026!g.dG(h.getVideoData()))3\u003d\u003d\u003da.getPresentingPlayerType()?nM(a.Yc).Yk(\"control_seek\",b,c):(h\u003d\u003d\u003da.tb\u0026\u0026a.Tb\u0026\u0026!pLa(a,b)\u0026\u0026a.setLoopRange(null),a.seekTo(b,c,d,e))};\ndY\u003dfunction(a,b,c,d){c\u0026\u0026(a.Dg(),bY(a));c\u003dg.tM(a);c.qd(new g.OD(\"staleconfig\",!1,{reason:b}));var e\u003da.getVideoData(),f\u003d{};f.video_id\u003de.videoId;f.adformat\u003de.adFormat;e.isLivePlayback?OF(e)\u0026\u0026g.NE(a.Y)\u0026\u0026(f.live_utc_start\u003dc.getIngestionTime(),f.resume\u003d\"1\"):(f.start\u003dc.getCurrentTime(),f.resume\u003d\"1\");e.Sa\u0026\u0026(f.vvt\u003de.Sa);e.X\u0026\u0026(f.vss_credentials_token\u003de.X,f.vss_credentials_token_type\u003de.Yh);e.oauthToken\u0026\u0026(f.oauth_token\u003de.oauthToken);e.dh\u0026\u0026(f.force_gvi\u003de.dh);f.autoplay\u003d1;f.reload_count\u003de.Eb+1;f.reload_reason\u003d\nb;e.SC\u0026\u0026(f.unplugged_partner_opt_out\u003de.SC);e.dd\u0026\u0026(f.ypc_is_premiere_trailer\u003de.dd);e.playerParams\u0026\u0026(f.player_params\u003de.playerParams);a.loadVideoByPlayerVars(f,void 0,d);\"signature\"\u003d\u003d\u003db\u0026\u0026a.Lc\u0026\u0026lLa(a)};\nCLa\u003dfunction(a,b){XX(a).autonavState\u003db;g.Qy(\"yt-player-autonavstate\",b);a.Ua.ea(\"autonavchange\",b)};\nDLa\u003dfunction(a){var b\u003da.getVideoData().Tg,c\u003da.Y.Eb,d\u003da.isInline()\u0026\u0026!a.getVideoData().sF,e\u003da.ra;b||c||d?e.ID():(e.KD(),fM(a,a.hg))};\nZKa\u003dfunction(a,b){return a.Y.N(\"html5_enable_embedded_player_visibility_signals\")\u0026\u0026g.nE(a.Y)?new fT(b):null};\nsY\u003dfunction(a){var b\u003dQM(a.vb());b\u0026\u0026b.created\u0026\u0026(a.ma(),b.destroy())};\nELa\u003dfunction(a,b){b.bounds\u003da.getBoundingClientRect();for(var c\u003dg.q([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]\u003dgn(a,d);b.hidden\u003d!!a.hidden};\nYKa\u003dfunction(a){var b\u003da.Y,c\u003ddocument,d\u003dc.requestStorageAccess\u0026\u0026c.hasStorageAccess;b.N(\"embeds_enable_request_storage_access_safari_itp\")\u0026\u0026g.Tj\u0026\u0026d\u0026\u0026b.i?dv()||b.Ka?(g.tw(\"embedsStorageAccessNotChecked\",{isIosWebview:dv(),isPemPlayer:b.Ka}),a.wx\u003d!1):c.hasStorageAccess().then(function(e){g.tw(\"embedsHasStorageAccessResult\",{hasCookieAccess:e,resultedInError:!1});a.wx\u003d!e},function(e){g.tw(\"embedsHasStorageAccessResult\",{hasCookieAccess:!1,\nresultedInError:!0});g.Cy(Error(\"Embeds ITP Error: \"+e));a.wx\u003d!1}):a.wx\u003d!1};\nAY\u003dfunction(a,b){var c\u003dvoid 0;g.CE(a.Y)\u0026\u0026nu(b)\u0026\u0026mu(b)\u0026\u0026(a\u003da.getVideoData().rf())\u0026\u0026(c\u003d{Authorization:\"Bearer \"+a});g.Gv(b,void 0,void 0,c)};\nBY\u003dfunction(a,b){b.forEach(function(c){AY(a,c)})};\nvEa\u003dfunction(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.jsUrl:a.config.assets\u0026\u0026a.config.assets.js?a.config.assets.js:\"\"};\nFLa\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003dgM(a.vb()))||void 0\u003d\u003d\u003db?void 0:b.Hv();if(!(a instanceof g.rN))return null;a\u003da.PK();return(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.S)||null};\nCY\u003dfunction(a){this.controller\u003da};\nDY\u003dfunction(a){this.BD\u003da};\nEY\u003dfunction(a,b,c){this.BD\u003da;this.hh\u003db;this.Hi\u003dc};\nGLa\u003dfunction(a,b,c){var d\u003da.BD();switch(b.type){case \"SKIP\":Hva(d,a.hh,a.Hi,c)}};\nFY\u003dfunction(){};\nGY\u003dfunction(){};\nHY\u003dfunction(){};\nIY\u003dfunction(a,b){this.mp\u003da;this.Ta\u003db};\nJY\u003dfunction(a){this.J\u003da};\nKY\u003dfunction(a,b){this.Qh\u003da;this.Ta\u003db};\nILa\u003dfunction(a){g.G.call(this);this.i\u003da;this.yQ\u003dHLa(this)};\nHLa\u003dfunction(a){var b\u003dnew cK(a.i.Oc);g.I(a,b);a\u003dg.q([new CY(a.i.zR),new IY(a.i.mp,a.i.Ta),new JY(a.i.J),new KY(a.i.Qh,a.i.Ta),new EY(a.i.NT,a.i.hh,a.i.Hi),new DY(a.i.OR),new GY,new HY,new FY]);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,zva(b,c),Ava(b,c);a\u003dg.q([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(c\u003da.next();!c.done;c\u003da.next())aK(b,c.value,function(){});\nreturn b};\nLY\u003dfunction(a,b,c){if(c\u0026\u0026!c.includes(a.layoutType))return!1;b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())if(!bz(a.Ga,c.value))return!1;return!0};\nJLa\u003dfunction(a,b){switch(a){case \"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\":return 0;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\":return 1;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\":return 2;case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return 3;case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return 4;case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return 5;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\":return 6;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\":return 7;default:return b(a),8}};\nLLa\u003dfunction(a){var b;return(null\u003d\u003d\u003d(b\u003dKLa.get(a))||void 0\u003d\u003d\u003db?void 0:b.Pt)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\nNY\u003dfunction(a,b){var c\u003d{type:b.qb,controlFlowManagerLayer:MLa.get(b.gb)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};b.Rb\u0026\u0026(c.entryTriggerType\u003db.Rb.triggerType);1!\u003d\u003db.slotPhysicalPosition\u0026\u0026(c.slotPhysicalPosition\u003db.slotPhysicalPosition);if(a){c.debugData\u003d{slotId:b.slotId};if(a\u003db.Rb)c.debugData.slotEntryTriggerData\u003dMY(a);a\u003db.uc;c.debugData.fulfillmentTriggerData\u003d[];a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next())c.debugData.fulfillmentTriggerData.push(MY(d.value));b\u003db.qc;c.debugData.expirationTriggerData\u003d\n[];b\u003dg.q(b);for(a\u003db.next();!a.done;a\u003db.next())c.debugData.expirationTriggerData.push(MY(a.value))}return c};\nNLa\u003dfunction(a,b){var c\u003d{type:b.layoutType,controlFlowManagerLayer:MLa.get(b.gb)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};a\u0026\u0026(c.debugData\u003d{layoutId:b.layoutId});return c};\nMY\u003dfunction(a,b){var c\u003d{type:a.triggerType};null!\u003db\u0026\u0026(c.category\u003db);null!\u003da.Jg\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedSlotId\u003da.Jg);null!\u003da.Ke\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedLayoutId\u003da.Ke);return c};\nOLa\u003dfunction(a,b,c,d){b\u003d{opportunityType:b};a\u0026\u0026(d||c)\u0026\u0026(d\u003dg.Vn(d||[],function(e){return NY(a,e)}),b.debugData\u003dObject.assign(Object.assign({},c\u0026\u00260\u003cc.length?{associatedSlotId:c}:{}),0\u003cd.length?{slots:d}:{}));\nreturn b};\nPY\u003dfunction(a,b){return function(c){return PLa(OY(a),b.slotId,b.qb,b.slotPhysicalPosition,b.gb,b.Rb,b.uc,b.qc,c.layoutId,c.layoutType,c.gb)}};\nPLa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){return{adClientDataEntry:{slotData:NY(a,{slotId:b,qb:c,slotPhysicalPosition:d,gb:e,Rb:f,uc:h,qc:l,Ga:new yH([])}),layoutData:NLa(a,{layoutId:m,layoutType:n,gb:p,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],pc:new Map,Ga:new yH([]),Cc:{}})}}};\nQY\u003dfunction(a){this.Ma\u003da;this.i\u003d.1\u003eMath.random()};\nOY\u003dfunction(a){var b;(b\u003da.i)||(a\u003da.Ma.get(),b\u003da.J.V().N(\"html5_force_debug_data_for_client_tmp_logs\")||a.J.V().N(\"html5_force_debug_data_for_client_tmp_logs_live_infra\"));return b};\nRY\u003dfunction(a,b,c,d){g.G.call(this);this.Ld\u003db;this.u\u003dc;this.Ma\u003dd;this.i\u003da(this,this,this,this,this);g.I(this,this.i);a\u003dg.q(b);for(b\u003da.next();!b.done;b\u003da.next())g.I(this,b.value)};\nSY\u003dfunction(a,b){a.Ld.add(b);a.Ma.get().J.V().N(\"html5_not_register_disposables_when_core_listens\")||g.I(a,b)};\nZI\u003dfunction(a,b){bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",b);a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.nh(b)};\nQLa\u003dfunction(a,b){a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.Oi(b)};\n$I\u003dfunction(a,b){bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",b);a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.hf(b)};\nBH\u003dfunction(a,b){bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",b);a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.jf(b)};\nUY\u003dfunction(a,b,c){S(c,b,void 0,void 0,c.np);TY(a,b,!0)};\nSLa\u003dfunction(a,b,c){if(VY(a.i,b))if(WY(a.i,b).C\u003dc?\"filled\":\"not_filled\",null\u003d\u003d\u003dc){XY(a.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",b);c\u003dg.q(a.Ld);for(var d\u003dc.next();!d.done;d\u003dc.next())d.value.Nj(b);TY(a,b,!1)}else{XY(a.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",b,c);XY(a.u,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",b,c);if(d\u003dU(c.Ga,\"metadata_type_sub_layouts\")){d\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next())XY(a.u,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",b,e.value)}e\u003dg.q(a.Ld);for(d\u003de.next();!d.done;d\u003d\ne.next())d.value.Oj(b);if(VY(a.i,b))if(WY(a.i,b).D)TY(a,b,!1);else{XY(a.u,\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",b,c);try{var f\u003da.i;if(!WY(f,b))throw new YY(\"Unknown slotState for onLayout\");if(!f.Rd.qm.get(b.qb))throw new YY(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+b.qb);if(g.Wb(c.yd)\u0026\u0026g.Wb(c.Sc)\u0026\u0026g.Wb(c.Pc)\u0026\u0026g.Wb(c.Tc)\u0026\u0026g.Wb(c.Vc))throw new YY(\"Layout has no exit triggers.\");ZY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.yd);ZY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\nc.Sc);ZY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.Pc);ZY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.Tc);ZY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",c.Vc)}catch(n){a.Af(b,c,n);TY(a,b,!0);return}WY(a.i,b).I\u003d!0;try{var h\u003da.i,l\u003dWY(h,b),m\u003dh.Rd.qm.get(b.qb).get().Me(h.C,h.u,b,c);m.init();l.layout\u003dc;if(l.B)throw new YY(\"Already had LayoutRenderingAdapter registered for slot\");l.B\u003dm;$Y(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.yd);$Y(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\nc.Sc);$Y(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.Pc);$Y(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.Tc);$Y(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",c.Vc)}catch(n){aZ(a,b,!0);TY(a,b,!0);a.Af(b,c,n);return}XY(a.u,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,c);f\u003dg.q(a.Ld);for(d\u003df.next();!d.done;d\u003df.next())d.value.Li(b,c);aZ(a,b,!1);RLa(a,b)}else bZ(a.Ma.get())\u0026\u0026S(\"slot is unscheduled after been fulfilled.\",b,c)}};\ncZ\u003dfunction(a,b,c){XY(a.u,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,c);a\u003dg.q(a.Ld);for(var d\u003da.next();!d.done;d\u003da.next())d.value.Li(b,c)};\ncJ\u003dfunction(a,b,c){a\u003dg.q(a.Ld);for(var d\u003da.next();!d.done;d\u003da.next())d.value.Mi(b,c)};\ndZ\u003dfunction(a,b,c){XY(a.u,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",b,c);a\u003dg.q(a.Ld);for(var d\u003da.next();!d.done;d\u003da.next())d.value.Jc(b,c)};\naJ\u003dfunction(a,b,c,d){XY(a.u,LLa(d),b,c);a\u003dg.q(a.Ld);for(var e\u003da.next();!e.done;e\u003da.next())e.value.Uc(b,c,d)};\naZ\u003dfunction(a,b,c){VY(a.i,b)\u0026\u0026(WY(a.i,b).I\u003d!1,c?a.Ma.get().J.V().N(\"html5_enable_deferred_triggers_on_error\")?eZ(a,TLa(a.i,b)):bZ(a.Ma.get())\u0026\u0026S(\"Ignore deferred triggers due to error\",b):eZ(a,TLa(a.i,b)))};\neZ\u003dfunction(a,b){b.sort(function(f,h){function l(m){S(\"TriggerCategoryOrder enum does not contain trigger category: \"+m)}\nreturn f.category\u003d\u003d\u003dh.category?f.trigger.triggerId.localeCompare(h.trigger.triggerId):JLa(f.category,l)-JLa(h.category,l)});\nvar c\u003dnew Map;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if(d\u003dd.value,VY(a.i,d.slot))if(WY(a.i,d.slot).I)WY(a.i,d.slot).S.push(d);else{ULa(a.u,d.slot,d,d.layout);var e\u003dc.get(d.category);e||(e\u003d[]);e.push(d);c.set(d.category,e)}b\u003dg.q(VLa);for(d\u003db.next();!d.done;d\u003db.next())e\u003dg.q(d.value),d\u003de.next().value,e\u003de.next().value,(d\u003dc.get(d))\u0026\u0026WLa(a,d,e);(b\u003dc.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026XLa(a,b);(b\u003dc.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026YLa(a,b);(c\u003dc.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026\nZLa(a,c)};\nWLa\u003dfunction(a,b,c){b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())d\u003dd.value,d.layout\u0026\u0026fZ(a.i,d.slot)\u0026\u0026$La(a,d.slot,d.layout,c)};\nXLa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())TY(a,c.value.slot,!1)};\nYLa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;a:switch(WY(a.i,c.slot).C){case \"not_filled\":var d\u003d!0;break a;default:d\u003d!1}d\u0026\u0026(bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",c.slot),a.i.Ev(c.slot))}};\nZLa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",c.slot);for(var d\u003dg.q(a.Ld),e\u003dd.next();!e.done;e\u003dd.next())e.value.Oi(c.slot);try{var f\u003da.i,h\u003dc.slot,l\u003dWY(f,h);if(!l)throw new gZ(\"Got enter request for unknown slot\");if(!l.u)throw new gZ(\"Tried to enter slot with no assigned slotAdapter\");if(\"scheduled\"!\u003d\u003dl.i)throw new gZ(\"Tried to enter a slot from stage: \"+l.i);if(hZ(l))throw new gZ(\"Got enter request for already active slot\");\nfor(var m\u003dg.q(iZ(f,h.qb+\"_\"+h.slotPhysicalPosition).values()),n\u003dm.next();!n.done;n\u003dm.next()){var p\u003dn.value;if(l!\u003d\u003dp\u0026\u0026hZ(p))throw new gZ(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:p.i});}}catch(r){S(r,c.slot,jZ(a.i,c.slot),void 0,r.np);TY(a,c.slot,!0);continue}c\u003dWY(a.i,c.slot);\"scheduled\"!\u003d\u003dc.i\u0026\u0026kZ(c.slot,c.i,\"enterSlot\");c.i\u003d\"enter_requested\";c.u.Vy()}};\nRLa\u003dfunction(a,b){var c;VY(a.i,b)\u0026\u0026hZ(WY(a.i,b))\u0026\u0026jZ(a.i,b)\u0026\u0026!fZ(a.i,b)\u0026\u0026(XY(a.u,\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",b,null!\u003d\u003d(c\u003djZ(a.i,b))\u0026\u0026void 0!\u003d\u003dc?c:void 0),a\u003dWY(a.i,b),\"entered\"!\u003d\u003da.i\u0026\u0026kZ(a.slot,a.i,\"enterLayoutForSlot\"),a.i\u003d\"rendering\",a.B.startRendering(a.layout))};\n$La\u003dfunction(a,b,c,d){if(VY(a.i,b)){var e\u003da.u,f;var h\u003d(null\u003d\u003d\u003d(f\u003dKLa.get(d))||void 0\u003d\u003d\u003df?void 0:f.Gt)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";XY(e,h,b,c);a\u003dWY(a.i,b);\"rendering\"!\u003d\u003da.i\u0026\u0026kZ(a.slot,a.i,\"exitLayout\");a.i\u003d\"rendering_stop_requested\";a.B.bf(c,d)}};\nTY\u003dfunction(a,b,c){if(VY(a.i,b)){a:switch(WY(a.i,b).i){case \"exit_requested\":var d\u003d!0;break a;default:d\u003d!1}if(!d)a:switch(WY(a.i,b).i){case \"rendering_stop_requested\":d\u003d!0;break a;default:d\u003d!1}if(d\u0026\u0026(WY(a.i,b).D\u003d!0,!c))return;if(hZ(WY(a.i,b)))WY(a.i,b).D\u003d!0,aMa(a,b,c);else{a:switch(WY(a.i,b).C){case \"fill_requested\":c\u003d!0;break a;default:c\u003d!1}if(c)WY(a.i,b).D\u003d!0,VY(a.i,b)\u0026\u0026(bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",b),b\u003dWY(a.i,b),b.C\u003d\"fill_cancel_requested\",b.K.oD());else{c\u003d\njZ(a.i,b);bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",b);d\u003dWY(a.i,b);var e\u003db.Rb,f\u003dd.xa.get(e.triggerId);f\u0026\u0026(f.dj(e),d.xa.delete(e.triggerId));e\u003dg.q(b.uc);for(f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003dd.Z.get(f.triggerId);h\u0026\u0026(h.dj(f),d.Z.delete(f.triggerId))}e\u003dg.q(b.qc);for(f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,h\u003dd.X.get(f.triggerId))h.dj(f),d.X.delete(f.triggerId);null!\u003dd.layout\u0026\u0026(e\u003dd.layout,lZ(d,e.yd),lZ(d,e.Sc),lZ(d,e.Pc),lZ(d,e.Tc),lZ(d,e.Vc));d.K\u003dvoid 0;null!\u003dd.u\u0026\u0026(d.u.release(),\nd.u\u003dvoid 0);null!\u003dd.B\u0026\u0026(d.B.release(),d.B\u003dvoid 0);d\u003da.i;WY(d,b)\u0026\u0026(d\u003diZ(d,b.qb+\"_\"+b.slotPhysicalPosition))\u0026\u0026d.delete(b.slotId);bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",b);a\u003dg.q(a.Ld);for(d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.Pi(b),c\u0026\u0026d.Mi(b,c)}}}};\naMa\u003dfunction(a,b,c){if(VY(a.i,b)\u0026\u0026hZ(WY(a.i,b))){var d\u003djZ(a.i,b);if(d\u0026\u0026fZ(a.i,b))$La(a,b,d,c?\"error\":\"abandoned\");else{bJ(a.u,\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",b);try{var e\u003dWY(a.i,b);if(!e)throw new gZ(\"Cannot exit slot it is unregistered\");\"enter_requested\"!\u003d\u003de.i\u0026\u0026\"entered\"!\u003d\u003de.i\u0026\u0026\"rendering\"!\u003d\u003de.i\u0026\u0026kZ(e.slot,e.i,\"exitSlot\");e.i\u003d\"exit_requested\";if(void 0\u003d\u003d\u003de.u)throw e.i\u003d\"scheduled\",new gZ(\"Cannot exit slot because adapter is not defined\");e.u.Wy()}catch(f){S(f,b,void 0,void 0,f.np)}}}};\nbMa\u003dfunction(a){this.slot\u003da;this.xa\u003dnew Map;this.Z\u003dnew Map;this.X\u003dnew Map;this.oa\u003dnew Map;this.B\u003dthis.layout\u003dthis.u\u003dthis.K\u003dvoid 0;this.I\u003dthis.D\u003d!1;this.S\u003d[];this.i\u003d\"not_scheduled\";this.C\u003d\"not_filled\"};\nhZ\u003dfunction(a){return\"enter_requested\"\u003d\u003d\u003da.i||a.isActive()};\nYY\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;Ya.call(this,a);this.np\u003dc;this.args\u003d[];b\u0026\u0026this.args.push(b)};\ngZ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;Ya.call(this,a);this.np\u003dc;this.args\u003d[];b\u0026\u0026this.args.push(b)};\nmZ\u003dfunction(a,b,c,d,e,f){g.G.call(this);this.Rd\u003da;this.B\u003db;this.D\u003dc;this.C\u003dd;this.u\u003de;this.Ma\u003df;this.i\u003dnew Map};\niZ\u003dfunction(a,b){return(a\u003da.i.get(b))?a:new Map};\nWY\u003dfunction(a,b){return iZ(a,b.qb+\"_\"+b.slotPhysicalPosition).get(b.slotId)};\ncMa\u003dfunction(a){var b\u003d[];a.i.forEach(function(c){c\u003dg.q(c.values());for(var d\u003dc.next();!d.done;d\u003dc.next())b.push(d.value.slot)});\nreturn b};\nVY\u003dfunction(a,b){return null!\u003dWY(a,b)};\nTLa\u003dfunction(a,b){a\u003dWY(a,b);b\u003d[].concat(g.v(a.S));Xb(a.S);return b};\nfZ\u003dfunction(a,b){a\u003dWY(a,b);if(b\u003dnull!\u003da.layout)a:switch(a.i){case \"rendering\":case \"rendering_stop_requested\":b\u003d!0;break a;default:b\u003d!1}return b};\njZ\u003dfunction(a,b){if(!nZ(a.Ma.get()))return b\u003dWY(a,b),null!\u003db.layout?b.layout:null;(a\u003dWY(a,b))?null!\u003da.layout\u0026\u0026!a.layout\u0026\u0026S(\"Unexpected empty layout\",b):S(\"Unexpected undefined slotState\",b);return(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.layout)||null};\noZ\u003dfunction(a,b,c){if(g.Wb(c))throw new gZ(\"No \"+dMa.get(b)+\" triggers found for slot.\");c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,!a.Rd.Wh.get(d.triggerType))throw new gZ(\"No trigger adapter registered for \"+b+\" trigger of type: \"+d.triggerType);};\nZY\u003dfunction(a,b,c){c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,!a.Rd.Wh.get(d.triggerType))throw new YY(\"No trigger adapter registered for \"+dMa.get(b)+\" trigger of type: \"+d.triggerType);};\n$Y\u003dfunction(a,b,c,d){d\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003da.Rd.Wh.get(e.triggerType);f.Si(c,e,b.slot,b.layout?b.layout:null);b.oa.set(e.triggerId,f)}};\nlZ\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003da.oa.get(c.triggerId);d\u0026\u0026(d.dj(c),a.oa.delete(c.triggerId))}};\nkZ\u003dfunction(a,b,c){S(\"Slot stage was \"+b+\" when calling method \"+c,a)};\neMa\u003dfunction(a){return pZ(a.xq).concat(pZ(a.Wh)).concat(pZ(a.Xl)).concat(pZ(a.Lm)).concat(pZ(a.qm))};\npZ\u003dfunction(a){var b\u003d[];a\u003dg.q(a.values());for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.Ci\u0026\u0026b.push(c);return b};\nqZ\u003dfunction(a){g.G.call(this);this.i\u003da;this.u\u003dfMa(this)};\nfMa\u003dfunction(a){var b\u003dnew RY(function(c,d,e,f){return new mZ(a.i.Rd,c,d,e,f,a.i.Ma)},new Set(eMa(a.i.Rd).concat(a.i.listeners)),a.i.ph,a.i.Ma);\ng.I(a,b);return b};\nrZ\u003dfunction(a){g.G.call(this);var b\u003dthis;this.u\u003da;this.i\u003dnull;g.qe(this,function(){(0,g.oe)(b.i);b.i\u003dnull})};\nX\u003dfunction(a){return new rZ(a)};\ngMa\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003da.config)||void 0\u003d\u003d\u003db?void 0:b.adPlacementConfig;a\u003da.renderer;return!(!c||null\u003d\u003dc.kind||!a)};\nhMa\u003dfunction(a){return null!\u003da.linearAd\u0026\u0026null!\u003da.adVideoStart};\nkMa\u003dfunction(a,b,c,d,e,f,h){b\u003diMa(b,f,Number(d.prefetchMilliseconds)||0,h);a\u003db instanceof gZ?b:jMa(a,d,e,b,c);return a instanceof gZ?a:[a]};\nlMa\u003dfunction(a){var b,c;return void 0!\u003d\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.renderer)||void 0\u003d\u003d\u003db?void 0:b.adBreakServiceRenderer)||void 0\u003d\u003d\u003dc?void 0:c.getAdBreakUrl)};\npMa\u003dfunction(a,b,c,d,e){b\u003dg.q(b);for(var f\u003db.next();!f.done;f\u003db.next())f\u003df.value,sZ(a,f.renderer,f.config.adPlacementConfig.kind);f\u003dArray.from(a.values()).filter(function(n){return mMa(n)});\na\u003d[];b\u003d{};f\u003dg.q(f);for(var h\u003df.next();!h.done;b\u003d{Yq:b.Yq},h\u003df.next()){b.Yq\u003dh.value;h\u003d{};for(var l\u003dg.q(b.Yq.YC),m\u003dl.next();!m.done;h\u003d{Sm:h.Sm},m\u003dl.next())h.Sm\u003dm.value,m\u003dfunction(n,p){return function(r){return n.Sm.aK(r,p.Yq.instreamVideoAdRenderer.elementId,n.Sm.nJ)}}(h,b),\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d\u003dh.Sm.Ur?a.push(nMa(c,d,h.Sm.oJ,e,b.Yq.instreamVideoAdRenderer.elementId,h.Sm.adSlotLoggingData,m)):a.push(oMa(c,d,e,b.Yq.instreamVideoAdRenderer.elementId,h.Sm.adSlotLoggingData,m))}return a};\nsZ\u003dfunction(a,b,c){if(b\u003dqMa(b)){b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if((d\u003dd.value)\u0026\u0026d.externalVideoId){var e\u003drMa(a,d.externalVideoId);e.instreamVideoAdRenderer||(e.instreamVideoAdRenderer\u003dd,e.Oz\u003dc)}else S(\"InstreamVideoAdRenderer without externalVideoId\")}};\nqMa\u003dfunction(a){var b\u003d[],c\u003da.sandwichedLinearAdRenderer\u0026\u0026a.sandwichedLinearAdRenderer.linearAd\u0026\u0026a.sandwichedLinearAdRenderer.linearAd.instreamVideoAdRenderer;if(c)return b.push(c),b;if(a.instreamVideoAdRenderer)return b.push(a.instreamVideoAdRenderer),b;if(a.linearAdSequenceRenderer\u0026\u0026a.linearAdSequenceRenderer.linearAds){a\u003dg.q(a.linearAdSequenceRenderer.linearAds);for(c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.instreamVideoAdRenderer\u0026\u0026b.push(c.instreamVideoAdRenderer);return b}return null};\nmMa\u003dfunction(a){if(void 0\u003d\u003d\u003da.instreamVideoAdRenderer)return S(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var b\u003dg.q(a.YC),c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;if(void 0\u003d\u003d\u003dc.aK)return!1;if(void 0\u003d\u003d\u003dc.nJ)return S(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(void 0\u003d\u003d\u003da.Oz||void 0\u003d\u003d\u003dc.Ur||a.Oz!\u003d\u003dc.Ur\u0026\u0026\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"!\u003d\u003dc.Ur)return!1;if(void 0\u003d\u003d\u003da.instreamVideoAdRenderer.elementId)return S(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:a.Oz,\"matching APSR kind\":c.Ur}),!1;if(\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d\u003dc.Ur\u0026\u0026void 0\u003d\u003d\u003dc.oJ)return S(\"Command Triggered AdPlacementSupportedRenderer\u0027s AdPlacementRenderer does not have an element ID\"),!1}return!0};\nrMa\u003dfunction(a,b){a.has(b)||a.set(b,{instreamVideoAdRenderer:void 0,Oz:void 0,adVideoId:b,YC:[]});return a.get(b)};\ntZ\u003dfunction(a,b,c,d,e,f,h){d?rMa(a,d).YC.push({oJ:b,Ur:c,nJ:e,adSlotLoggingData:f,aK:h}):S(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\nuZ\u003dfunction(a){var b,c\u003d0;a\u003dg.q(a.questions);for(var d\u003da.next();!d.done;d\u003da.next())if(d\u003dd.value,d\u003dd.instreamSurveyAdMultiSelectQuestionRenderer||d.instreamSurveyAdSingleSelectQuestionRenderer)c+\u003d(null\u003d\u003d\u003d(b\u003dd.surveyAdQuestionCommon)||void 0\u003d\u003d\u003db?void 0:b.durationMilliseconds)||0;return c};\nvZ\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D,H,F,K,W,J,Y,ya,Na,ib\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.questions)||void 0\u003d\u003d\u003db?void 0:b[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003dc?void 0:c.surveyAdQuestionCommon)||(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003da.questions)||void 0\u003d\u003d\u003dd?void 0:d[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0\u003d\u003d\u003de?void 0:e.surveyAdQuestionCommon),jb\u003d[].concat(g.v((null\u003d\u003d\u003d(f\u003da.playbackCommands)||void 0\u003d\u003d\u003df?void 0:f.instreamAdCompleteCommands)||[]),g.v((null\u003d\u003d\u003dib||void 0\u003d\u003d\u003dib?\nvoid 0:ib.timeoutCommands)||[]));return{impressionCommands:null\u003d\u003d\u003d(h\u003da.playbackCommands)||void 0\u003d\u003d\u003dh?void 0:h.impressionCommands,errorCommands:null\u003d\u003d\u003d(l\u003da.playbackCommands)||void 0\u003d\u003d\u003dl?void 0:l.errorCommands,muteCommands:null\u003d\u003d\u003d(m\u003da.playbackCommands)||void 0\u003d\u003d\u003dm?void 0:m.muteCommands,unmuteCommands:null\u003d\u003d\u003d(n\u003da.playbackCommands)||void 0\u003d\u003d\u003dn?void 0:n.unmuteCommands,pauseCommands:null\u003d\u003d\u003d(p\u003da.playbackCommands)||void 0\u003d\u003d\u003dp?void 0:p.pauseCommands,rewindCommands:null\u003d\u003d\u003d(r\u003da.playbackCommands)||void 0\u003d\u003d\u003dr?\nvoid 0:r.rewindCommands,resumeCommands:null\u003d\u003d\u003d(t\u003da.playbackCommands)||void 0\u003d\u003d\u003dt?void 0:t.resumeCommands,skipCommands:null\u003d\u003d\u003d(u\u003da.playbackCommands)||void 0\u003d\u003d\u003du?void 0:u.skipCommands,progressCommands:null\u003d\u003d\u003d(x\u003da.playbackCommands)||void 0\u003d\u003d\u003dx?void 0:x.progressCommands,pda:null\u003d\u003d\u003d(y\u003da.playbackCommands)||void 0\u003d\u003d\u003dy?void 0:y.clickthroughCommands,fullscreenCommands:null\u003d\u003d\u003d(z\u003da.playbackCommands)||void 0\u003d\u003d\u003dz?void 0:z.fullscreenCommands,activeViewViewableCommands:null\u003d\u003d\u003d(D\u003da.playbackCommands)||void 0\u003d\u003d\u003dD?\nvoid 0:D.activeViewViewableCommands,activeViewMeasurableCommands:null\u003d\u003d\u003d(H\u003da.playbackCommands)||void 0\u003d\u003d\u003dH?void 0:H.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:null\u003d\u003d\u003d(F\u003da.playbackCommands)||void 0\u003d\u003d\u003dF?void 0:F.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:null\u003d\u003d\u003d(W\u003dnull\u003d\u003d\u003d(K\u003da.playbackCommands)||void 0\u003d\u003d\u003dK?void 0:K.activeViewTracking)||void 0\u003d\u003d\u003dW?void 0:W.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:null\u003d\u003d\u003d\n(Y\u003dnull\u003d\u003d\u003d(J\u003da.playbackCommands)||void 0\u003d\u003d\u003dJ?void 0:J.activeViewTracking)||void 0\u003d\u003d\u003dY?void 0:Y.activeViewAudioMeasurableCommands,endFullscreenCommands:null\u003d\u003d\u003d(ya\u003da.playbackCommands)||void 0\u003d\u003d\u003dya?void 0:ya.endFullscreenCommands,abandonCommands:null\u003d\u003d\u003d(Na\u003da.playbackCommands)||void 0\u003d\u003d\u003dNa?void 0:Na.abandonCommands,completeCommands:jb}};\ntMa\u003dfunction(a,b,c,d,e,f,h){return function(l,m){return sMa(a,m.slotId,l,f,function(n,p){n\u003dh(n);return wZ(b,m.layoutId,p,e,n,\"LAYOUT_TYPE_SURVEY\",[new ZH(c),d],c.adLayoutLoggingData)})}};\nwMa\u003dfunction(a,b,c,d,e,f,h){if(!uMa(a))return new gZ(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:a});var l\u003da.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[vMa(f,b,c,d,function(m){var n\u003dh(m);m\u003dm.slotId;m\u003dhz(e.u.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",m);var p\u003d{layoutId:m,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",gb:\"core\"},r\u003dnew xZ(e.i,d);return{layoutId:m,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",pc:new Map,yd:[r],Sc:[],\nPc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new $H(l)]),Cc:n(p)}})]};\nuMa\u003dfunction(a){a\u003d((null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.additionalPlayerOverlay)||{}).slidingTextPlayerOverlayRenderer;if(!a)return!1;var b\u003da.slidingMessages;return a.title\u0026\u0026b\u0026\u00260!\u003d\u003db.length?!0:!1};\nzMa\u003dfunction(a,b,c,d,e){var f;if(null\u003d\u003d\u003d(f\u003da.playerOverlay)||void 0\u003d\u003d\u003df||!f.instreamSurveyAdRenderer)return function(){return[]};\nif(!Ota(a))return function(){return new gZ(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:a})};\nvar h\u003da.playerOverlay.instreamSurveyAdRenderer,l\u003duZ(h);return 0\u003e\u003dl?function(){return new gZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:h})}:function(m,n){var p\u003dxMa(m,c,d,function(r){var t\u003dn(r),u\u003dr.slotId;\nr\u003dvZ(h);u\u003dhz(e.u.get(),\"LAYOUT_TYPE_SURVEY\",u);var x\u003d{layoutId:u,layoutType:\"LAYOUT_TYPE_SURVEY\",gb:\"core\"},y\u003dnew xZ(e.i,d),z\u003dnew yZ(e.i,u),D\u003dnew zZ(e.i,u),H\u003dnew yMa(e.i);return{layoutId:u,layoutType:\"LAYOUT_TYPE_SURVEY\",pc:new Map,yd:[y,H],Sc:[z],Pc:[],Tc:[D],Vc:[],gb:\"core\",Ga:new yH([new YH(h),new PH(b),new JI(l/1E3),new MI(r)]),Cc:t(x),adLayoutLoggingData:h.adLayoutLoggingData}});\nm\u003dwMa(a,c,p.slotId,d,e,m,n);return m instanceof gZ?m:[p].concat(g.v(m))}};\nHMa\u003dfunction(a,b,c,d,e){var f\u003d[];try{var h\u003d[];if(c.renderer.linearAdSequenceRenderer)var l\u003dfunction(u){u\u003dAMa(u.slotId,c,b,e(u),d);h\u003du.VX;return u.XR};\nelse if(c.renderer.instreamVideoAdRenderer)l\u003dfunction(u){var x\u003du.slotId;u\u003de(u);var y,z\u003dc.config.adPlacementConfig,D\u003dBMa(z),H\u003dD.qK;D\u003dD.tK;var F\u003dc.renderer.instreamVideoAdRenderer;if(null\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003dF||void 0\u003d\u003d\u003dF?void 0:F.playerOverlay)||void 0\u003d\u003d\u003dy?0:y.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var K\u003dCMa(F);y\u003dMath.min(H+1E3*K.videoLengthSeconds,D);D\u003dnew GG(0,[K.videoLengthSeconds],y);var W\u003dK.videoLengthSeconds,J\u003dK.playerVars,Y\u003dK.instreamAdPlayerOverlayRenderer,\nya\u003dK.adVideoId,Na\u003dDMa(c),ib\u003dK.pc;K\u003dK.lJ;var jb\u003dnull\u003d\u003d\u003dF||void 0\u003d\u003d\u003dF?void 0:F.adLayoutLoggingData;F\u003dnull\u003d\u003d\u003dF||void 0\u003d\u003d\u003dF?void 0:F.sodarExtensionData;x\u003dhz(b.u.get(),\"LAYOUT_TYPE_MEDIA\",x);var yb\u003d{layoutId:x,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:\"core\"};return{layoutId:x,layoutType:\"LAYOUT_TYPE_MEDIA\",pc:ib,yd:[new AZ(b.i)],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new TH(d),new jI(W),new kI(J),new mI(H),new zI(y),Y\u0026\u0026new UH(Y),new PH(z),new RH(ya),new QH(D),new EI(Na),F\u0026\u0026new lI(F),new fI({current:null}),\nnew BI({}),new QI(K)].filter(EMa)),Cc:u(yb),adLayoutLoggingData:jb}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var m\u003dFMa(a,d,l);f.push(m);for(var n\u003dg.q(h),p\u003dn.next();!p.done;p\u003dn.next()){var r\u003dp.value,t\u003dr(a,e);if(t instanceof gZ)return t;f.push.apply(f,g.v(t))}}catch(u){return new gZ(u,{errorMessage:u.message,AdPlacementRenderer:c,numberOfSurveyRenderers:GMa(c)})}return f};\nGMa\u003dfunction(a){a\u003d(a.renderer.linearAdSequenceRenderer||{}).linearAds;return null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da\u0026\u0026a.length?a.filter(function(b){var c,d;return null!\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dc?void 0:c.playerOverlay)||void 0\u003d\u003d\u003dd?void 0:d.instreamSurveyAdRenderer)}).length:0};\nAMa\u003dfunction(a,b,c,d,e){var f\u003db.config.adPlacementConfig,h\u003dBMa(f),l\u003dh.qK,m\u003dh.tK;h\u003d(b.renderer.linearAdSequenceRenderer||{}).linearAds;if(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh||!h.length)throw new TypeError(\"Expected linear ads\");var n\u003d[],p\u003d{rO:l,sO:0,SX:n};h\u003dh.map(function(t){return IMa(a,t,p,c,d,f,e,m)}).map(function(t,u){u\u003dnew GG(u,n,m);\nreturn t(u)});\nvar r\u003dh.map(function(t){return t.YR});\nreturn{XR:JMa(c,a,l,r,f,DMa(b),d,m),VX:h.map(function(t){return t.UX})}};\nIMa\u003dfunction(a,b,c,d,e,f,h,l){var m,n,p\u003dCMa(b.instreamVideoAdRenderer),r\u003dc.rO,t\u003dc.sO,u\u003dMath.min(r+1E3*p.videoLengthSeconds,l);c.rO\u003du;c.sO++;c.SX.push(p.videoLengthSeconds);var x\u003dnull\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dm?void 0:m.playerOverlay)||void 0\u003d\u003d\u003dn?void 0:n.instreamSurveyAdRenderer;if(\"nPpU29QrbiU\"\u003d\u003d\u003dp.adVideoId\u0026\u0026null\u003d\u003dx)throw new TypeError(\"Survey slate media has no survey overlay\");return function(y){var z,D,H\u003dp.playerVars;2\u003c\u003dy.u\u0026\u0026(H.slot_pos\u003dy.i);H.autoplay\u003d\"1\";H\u003dp.videoLengthSeconds;\nvar F\u003dp.playerVars,K\u003dp.pc,W\u003dp.lJ,J\u003dp.instreamAdPlayerOverlayRenderer,Y\u003dp.adVideoId,ya\u003dnull\u003d\u003d\u003d(z\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dz?void 0:z.adLayoutLoggingData,Na\u003dnull\u003d\u003d\u003d(D\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dD?void 0:D.sodarExtensionData,ib\u003dhz(d.u.get(),\"LAYOUT_TYPE_MEDIA\",a),jb\u003d{layoutId:ib,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:\"adapter\"};y\u003d{layoutId:ib,layoutType:\"LAYOUT_TYPE_MEDIA\",pc:K,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"adapter\",Ga:new yH([new TH(h),new jI(H),new kI(F),new mI(r),new zI(u),new AI(t),\nnew fI({current:null}),J\u0026\u0026new UH(J),new PH(f),new RH(Y),new QH(y),Na\u0026\u0026new lI(Na),x\u0026\u0026new PI(x),new BI({}),new QI(W)].filter(EMa)),Cc:e(jb),adLayoutLoggingData:ya};H\u003dzMa(b.instreamVideoAdRenderer,f,h,y.layoutId,d);return{YR:y,UX:H}}};\nCMa\u003dfunction(a){if(!a)throw new TypeError(\"Expected instream video ad renderer\");if(!a.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var b\u003dgu(a.playerVars),c\u003dNumber(b.length_seconds);if(isNaN(c))throw new TypeError(\"Expected valid length seconds in player vars\");var d\u003dNumber(a.trimmedMaxNonSkippableAdDurationMs);c\u003disNaN(d)?c:Math.min(c,d/1E3);d\u003da.playerOverlay||{};d\u003dvoid 0\u003d\u003d\u003dd.instreamAdPlayerOverlayRenderer?null:d.instreamAdPlayerOverlayRenderer;var e\u003db.video_id;e||\n(e\u003d(e\u003da.externalVideoId)?e:void 0);if(!e)throw new TypeError(\"Expected valid video id in IVAR\");return{playerVars:b,videoLengthSeconds:c,instreamAdPlayerOverlayRenderer:d,adVideoId:e,pc:a.pings?HG(a.pings):new Map,lJ:bta(a.pings)}};\nDMa\u003dfunction(a){a\u003dNumber(a.driftRecoveryMs);return isNaN(a)||0\u003e\u003da?null:a};\nBMa\u003dfunction(a){var b\u003da.adTimeOffset||{};a\u003db.offsetEndMilliseconds;b\u003dNumber(b.offsetStartMilliseconds);if(isNaN(b))throw new TypeError(\"Expected valid start offset\");a\u003dNumber(a);if(isNaN(a))throw new TypeError(\"Expected valid end offset\");return{qK:b,tK:a}};\nLMa\u003dfunction(a,b,c,d,e,f,h){var l\u003dc.pings;return l?[KMa(a,f,e,function(m){var n\u003dm.slotId;m\u003dh(m);var p\u003dc.adLayoutLoggingData;n\u003dhz(b.u.get(),\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",n);var r\u003d{layoutId:n,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",gb:\"core\"};return{layoutId:n,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",pc:HG(l),yd:[new BZ(b.i,f)],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new PH(d)]),Cc:m(r),adLayoutLoggingData:p}})]:new gZ(\"VideoAdTrackingRenderer without VideoAdTracking pings filled.\",\n{videoAdTrackingRenderer:c})};\nNMa\u003dfunction(a,b,c,d,e,f,h,l){a\u003dMMa(a,c,f,h,d,function(m){var n\u003dm.slotId;m\u003dl(m);n\u003dhz(b.u.get(),\"LAYOUT_TYPE_FORECASTING\",n);var p\u003d{layoutId:n,layoutType:\"LAYOUT_TYPE_FORECASTING\",gb:\"core\"},r\u003dnew Map,t\u003de.impressionUrls;t\u0026\u0026r.set(\"impression\",t);return{layoutId:n,layoutType:\"LAYOUT_TYPE_FORECASTING\",pc:r,yd:[new CZ(b.i,n)],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new DI(e),new PH(c)]),Cc:m(p)}});\nreturn a instanceof gZ?a:[a]};\nPMa\u003dfunction(a,b,c,d,e,f,h,l){a\u003dOMa(a,c,f,h,d,function(m,n){var p\u003dm.slotId;m\u003dl(m);var r\u003de.contentSupportedRenderer;r?r.textOverlayAdContentRenderer?(r\u003dhz(b.u.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",p),n\u003dDZ(b,r,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",e,c,m,EZ(b,n,p))):r.enhancedTextOverlayAdContentRenderer?(r\u003dhz(b.u.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",p),n\u003dDZ(b,r,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",e,c,m,EZ(b,n,p))):r.imageOverlayAdContentRenderer?(r\u003dhz(b.u.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\np),n\u003dEZ(b,n,p),n.push(new FZ(b.i,r)),n\u003dDZ(b,r,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",e,c,m,n)):n\u003dnew YY(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):n\u003dnew YY(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return n});\nreturn a instanceof gZ?a:[a]};\nSMa\u003dfunction(a,b,c,d,e,f,h){var l\u003dNumber(d.durationMilliseconds);return isNaN(l)?new gZ(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(m){return QMa(b,m.slotId,c,l,{impressionCommands:void 0,abandonCommands:d.abandonCommands?[{commandExecutorCommand:d.abandonCommands}]:void 0,completeCommands:d.completionCommands},d.skipPings?new Map([[\"skip\",d.skipPings]]):new Map,h(m),function(n){return RMa(a,n,e,function(p,r){var t\u003dp.slotId;p\u003dh(p);t\u003dhz(b.u.get(),\"LAYOUT_TYPE_ENDCAP\",t);return wZ(b,\nt,r,c,p,\"LAYOUT_TYPE_ENDCAP\",[new WH(d)],d.adLayoutLoggingData)})},d.adLayoutLoggingData,f)}};\nTMa\u003dfunction(a,b,c,d){if(!c.playerVars)return new gZ(\"No playerVars available in AdIntroRenderer.\");var e\u003dgu(c.playerVars);e.autoplay\u003d\"1\";return function(f){var h\u003df.slotId;f\u003dd(f);h\u003dhz(a.u.get(),\"LAYOUT_TYPE_MEDIA\",h);var l\u003d{layoutId:h,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:\"adapter\"};return{Oq:{layoutId:h,layoutType:\"LAYOUT_TYPE_MEDIA\",pc:new Map,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"adapter\",Ga:new yH([new CI({}),new PH(b),new fI({current:null}),new kI(e)]),Cc:f(l)},hs:[new GZ(a.i,h)],Cp:[],Ny:[],My:[]}}};\nVMa\u003dfunction(a,b,c,d,e,f,h,l){var m\u003duZ(e);if(!Nta(e))return new gZ(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:e});if(0\u003e\u003dm)return new gZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:e});var n\u003dtMa(a,b,e,f,c,d,h);return n instanceof gZ?n:function(p){return UMa(b,p.slotId,c,m,vZ(e),h(p),n,l)}};\nWMa\u003dfunction(a,b,c,d,e,f,h){function l(p){return RMa(a,p,d,m)}\nfunction m(p,r){var t\u003dp.slotId;p\u003dh(p);t\u003dhz(b.u.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",t);return wZ(b,t,r,c,p,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new XH(e),f],e.adLayoutLoggingData)}\nif(!(!isNaN(Number(e.timeoutSeconds))\u0026\u0026e.text\u0026\u0026e.ctaButton\u0026\u0026e.ctaButton.buttonRenderer\u0026\u0026e.brandImage\u0026\u0026e.backgroundImage\u0026\u0026e.backgroundImage.thumbnailLandscapePortraitRenderer\u0026\u0026e.backgroundImage.thumbnailLandscapePortraitRenderer.landscape))return new gZ(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:e});var n\u003d1E3*e.timeoutSeconds;return function(p){var r\u003d{impressionCommands:e.impressionCommands,completeCommands:e.timeoutCommands,skipCommands:e.dismissCommands},t\u003d\nh(p);p\u003dHZ(b,p.slotId,c,n,r,new Map,t,l);r\u003dnew bI(p.WF);return{Oq:{layoutId:p.layoutId,layoutType:p.layoutType,pc:p.pc,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],gb:p.gb,Ga:new yH([].concat(g.v(p.bv),[r])),Cc:p.Cc,adLayoutLoggingData:p.adLayoutLoggingData},hs:[],Cp:p.Pc,Ny:p.Tc,My:p.Vc,oh:p.oh}}};\n$Ma\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){function r(u){var x\u003dnew GG(0,[t.vy]),y\u003dXMa(t.playerVars,t.KN,l,p,x);u\u003dm(u);var z\u003dn.get(t.EB.externalVideoId);x\u003dYMa(b,\"core\",t.EB,c,y,t.vy,f,x,u,z);return{layout:{layoutId:x.layoutId,layoutType:x.layoutType,pc:x.pc,yd:x.yd,Sc:x.Sc,Pc:x.Pc,Tc:x.Tc,Vc:x.Vc,gb:x.gb,Ga:x.Ga,Cc:x.Cc,adLayoutLoggingData:x.adLayoutLoggingData},Bm:[]}}\nvar t\u003dIZ(e);if(t instanceof YY)return new gZ(t);if(r instanceof gZ)return r;a\u003dZMa(a,c,f,h,d,l.xf,r);return a instanceof gZ?a:a.Bm.concat(a.aG)};\nIZ\u003dfunction(a){if(!a.playerVars)return new YY(\"No playerVars available in InstreamVideoAdRenderer.\");var b;if(null\u003d\u003da.elementId||null\u003d\u003da.playerVars||null\u003d\u003da.playerOverlay||null\u003d\u003d(null\u003d\u003d\u003d(b\u003da.playerOverlay)||void 0\u003d\u003d\u003db?void 0:b.instreamAdPlayerOverlayRenderer)||null\u003d\u003da.pings||null\u003d\u003da.externalVideoId)return new YY(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:a});b\u003dgu(a.playerVars);var c\u003dNumber(b.length_seconds);return isNaN(c)?new YY(\"Expected valid length seconds in player vars\"):\n{EB:a,playerVars:b,KN:a.playerVars,vy:c}};\nXMa\u003dfunction(a,b,c,d,e){a.iv_load_policy\u003dd;b\u003dgu(b);if(b.cta_conversion_urls)try{a.cta_conversion_urls\u003dJSON.parse(b.cta_conversion_urls)}catch(f){S(f)}c.dg\u0026\u0026(a.ctrl\u003dc.dg);c.Cg\u0026\u0026(a.ytr\u003dc.Cg);c.Ql\u0026\u0026(a.ytrcc\u003dc.Ql);c.isMdxPlayback\u0026\u0026(a.mdx\u003d\"1\");a.vvt\u0026\u0026(a.vss_credentials_token\u003da.vvt,c.Yh\u0026\u0026(a.vss_credentials_token_type\u003dc.Yh),c.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dc.mdxEnvironment));2\u003c\u003de.u\u0026\u0026(a.slot_pos\u003de.i);a.autoplay\u003d\"1\";return a};\ncNa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){b\u003daNa(a,b,c,e,f,l,m,n,p);a:{e\u003dg.q(e);for(m\u003de.next();!m.done;m\u003de.next())if(m.value.instreamSurveyAdRenderer){e\u003d!0;break a}e\u003d!1}e?(c\u003dbNa(a,c,f,h),c instanceof gZ?d\u003dc:(f\u003dgz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\"),h\u003dhz(a.u.get(),\"LAYOUT_TYPE_SURVEY\",f),c.qc.push(new JZ(a.i,h)),a\u003db({slotId:c.slotId,qb:c.qb,slotPhysicalPosition:c.slotPhysicalPosition,gb:c.gb,Rb:c.Rb,uc:c.uc,qc:c.qc},{slotId:f,layoutId:h}),d\u003da instanceof gZ?a:{aG:{slotId:c.slotId,qb:c.qb,slotPhysicalPosition:c.slotPhysicalPosition,\nRb:c.Rb,uc:c.uc,qc:c.qc,gb:c.gb,Ga:new yH([new FI(a.layout)]),adSlotLoggingData:d},Bm:a.Bm})):d\u003dZMa(a,c,f,h,d,l.xf,b);return d instanceof gZ?d:d.Bm.concat(d.aG)};\naNa\u003dfunction(a,b,c,d,e,f,h,l,m){return function(n,p){a:{b:{var r\u003d[];for(var t\u003dg.q(d),u\u003dt.next();!u.done;u\u003dt.next())if(u\u003du.value,u.instreamVideoAdRenderer){u\u003dIZ(u.instreamVideoAdRenderer);if(u instanceof YY){r\u003dnew gZ(u);break b}r.push(u.vy)}}if(r instanceof gZ)p\u003dr;else{t\u003d0;u\u003d[];for(var x\u003d[],y\u003d[],z\u003d[],D\u003d[],H\u003d[],F\u003dnew gI({current:null}),K\u003d[],W\u003dg.q(d),J\u003dW.next();!J.done;J\u003dW.next())if(J\u003dJ.value,J.adIntroRenderer){J\u003dTMa(b,c,J.adIntroRenderer,h);if(J instanceof gZ){p\u003dJ;break a}J\u003dJ(n);u.push(J.Oq);x\u003d[].concat(g.v(J.hs),\ng.v(x));y\u003d[].concat(g.v(J.Cp),g.v(y));J.oh\u0026\u0026(K\u003d[J.oh].concat(g.v(K)))}else if(J.instreamVideoAdRenderer){var Y\u003dIZ(J.instreamVideoAdRenderer);if(Y instanceof YY){p\u003dnew gZ(Y);break a}var ya\u003dnew GG(t,r);J\u003db;var Na\u003dY.EB,ib\u003dXMa(Y.playerVars,Y.KN,f,m,ya),jb\u003dh(n),yb\u003dl.get(Y.EB.externalVideoId);Y\u003dYMa(J,\"adapter\",Na,c,ib,Y.vy,e,ya,jb,yb);ya\u003dY.Sc;Na.isCritical\u0026\u0026(ya\u003d[new GZ(J.i,Y.layoutId)].concat(g.v(ya)));J\u003d{layoutId:Y.layoutId,layoutType:Y.layoutType,pc:Y.pc,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],gb:Y.gb,Ga:Y.Ga,\nCc:Y.Cc,adLayoutLoggingData:Y.adLayoutLoggingData};Na\u003dya;Y\u003dY.Pc;t++;u.push(J);x\u003d[].concat(g.v(Na),g.v(x));y\u003d[].concat(g.v(Y),g.v(y))}else if(J.adActionInterstitialRenderer){J\u003dSMa(a,b,c,J.adActionInterstitialRenderer,e,t,h);if(J instanceof gZ){p\u003dJ;break a}J\u003dJ(n);u.push(J.Oq);x\u003d[].concat(g.v(J.hs),g.v(x));y\u003d[].concat(g.v(J.Cp),g.v(y));J.oh\u0026\u0026(K\u003d[J.oh].concat(g.v(K)))}else if(J.instreamSurveyAdRenderer){if(void 0\u003d\u003d\u003dp){p\u003dnew gZ(\"Composite Survey must already have a Survey Bundle with required metadata.\",\n{instreamSurveyAdRenderer:J.instreamSurveyAdRenderer});break a}J\u003dVMa(a,b,c,e,J.instreamSurveyAdRenderer,F,h,p);if(J instanceof gZ){p\u003dJ;break a}J\u003dJ(n);u.push(J.Oq);J.oh\u0026\u0026K.push(J.oh);x\u003d[].concat(g.v(J.hs),g.v(x));y\u003d[].concat(g.v(J.Cp),g.v(y));z\u003d[].concat(g.v(J.Ny),g.v(z));D\u003d[].concat(g.v(J.My),g.v(D));H\u003d[F].concat(g.v(H))}else if(J.surveyTextInterstitialRenderer){J\u003dWMa(a,b,c,e,J.surveyTextInterstitialRenderer,F,h);if(J instanceof gZ){p\u003dJ;break a}J\u003dJ(n);u.push(J.Oq);J.oh\u0026\u0026K.push(J.oh);y\u003d[].concat(g.v(J.Cp),\ng.v(y))}else{p\u003dnew gZ(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}p\u003d{TX:u,Sc:x,Tc:z,Vc:D,Pc:y,bv:H,Bm:K}}}p instanceof gZ?n\u003dp:(z\u003dn.slotId,r\u003dp.TX,t\u003dp.Sc,u\u003dp.Pc,x\u003dp.Tc,y\u003dp.bv,n\u003dh(n),z\u003dhz(b.u.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",z),D\u003d{layoutId:z,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",gb:\"core\"},n\u003d{layout:{layoutId:z,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",pc:new Map,yd:[new CZ(b.i,z)],Sc:t,Pc:u,Tc:x,Vc:[],gb:\"core\",Ga:new yH([new hI(r)].concat(g.v(y))),Cc:n(D)},\nBm:p.Bm});return n}};\neNa\u003dfunction(a,b,c,d,e,f,h){if(!Nta(c))return new gZ(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:c});var l\u003duZ(c);if(0\u003e\u003dl)return new gZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:c});var m\u003dnew gI({current:null}),n\u003dtMa(a,b,c,m,d,f,h);return dNa(a,d,f,l,e,function(p,r){var t\u003dp.slotId,u\u003dvZ(c);p\u003dh(p);t\u003dhz(b.u.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",t);var x\u003d{layoutId:t,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",gb:\"core\"},y\u003dn(t,r);\nU(y.Ga,\"metadata_type_fulfilled_layout\")||S(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");u\u003d[new PH(d),new KI(l),new MI(u),new NI(!0),m,new cI(\"LAYOUT_TYPE_SURVEY\")];return{AT:{layoutId:t,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",pc:new Map,yd:[new CZ(b.i,t)],Sc:[new yZ(b.i,r.layoutId)],Pc:[],Tc:[new zZ(b.i,r.layoutId)],Vc:[],gb:\"core\",Ga:new yH(u),Cc:p(x)},hT:y}})};\nKZ\u003dfunction(a,b,c,d,e,f,h){this.u\u003da;this.i\u003db;this.Ma\u003dc;this.B\u003dd;this.D\u003de;this.C\u003df;this.loadPolicy\u003dvoid 0\u003d\u003d\u003dh?1:h};\nyma\u003dfunction(a,b,c,d,e,f,h){var l,m,n,p,r,t,u,x,y,z,D,H\u003d[];if(0\u003d\u003d\u003db.length)return H;b\u003db.filter(gMa);for(var F\u003dnew Map,K\u003dnew Map,W\u003dg.q(b),J\u003dW.next();!J.done;J\u003dW.next())(J\u003dJ.value.renderer.remoteSlotsRenderer)\u0026\u0026J.hostElementId\u0026\u0026K.set(J.hostElementId,J);W\u003dg.q(b);for(J\u003dW.next();!J.done;J\u003dW.next()){J\u003dJ.value;var Y\u003dfNa(a,F,J,d,e,f,h,K);Y instanceof gZ?S(Y,void 0,void 0,{renderer:J.renderer,config:J.config.adPlacementConfig,kind:J.config.adPlacementConfig.kind,contentCpn:d,daiEnabled:f}):H.push.apply(H,\ng.v(Y))}if(null\u003d\u003d\u003da.D||f\u0026\u0026!h.hK)return a\u003dh.xf\u0026\u00261\u003d\u003d\u003db.length\u0026\u0026\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003d(null\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003db[0].config)||void 0\u003d\u003d\u003dl?void 0:l.adPlacementConfig)||void 0\u003d\u003d\u003dm?void 0:m.kind)\u0026\u0026(null\u003d\u003d\u003d(n\u003db[0].renderer)||void 0\u003d\u003d\u003dn?void 0:n.adBreakServiceRenderer),H.length||a||S(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:d,daiEnabled:f,\"first APR kind\":null\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(r\u003dnull\u003d\u003d\u003d(p\u003db[0])||void 0\u003d\u003d\u003dp?void 0:p.config)||\nvoid 0\u003d\u003d\u003dr?void 0:r.adPlacementConfig)||void 0\u003d\u003d\u003dt?void 0:t.kind,renderer:null\u003d\u003d\u003d(u\u003db[0])||void 0\u003d\u003d\u003du?void 0:u.renderer}),H;c\u003dc.filter(gMa);H.push.apply(H,g.v(pMa(F,c,a.u.get(),a.D,d,a.Ma.get())));H.length||S(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:d,daiEnabled:f,\"first APR kind\":null\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003db[0])||void 0\u003d\u003d\u003dx?void 0:x.config)||void 0\u003d\u003d\u003dy?void 0:y.adPlacementConfig)||void 0\u003d\u003d\u003dz?void 0:z.kind,renderer:null\u003d\u003d\u003d\n(D\u003db[0])||void 0\u003d\u003d\u003dD?void 0:D.renderer});return H};\nfNa\u003dfunction(a,b,c,d,e,f,h,l){function m(x){return PY(a.B.get(),x)}\nvar n\u003dc.renderer,p\u003dc.config.adPlacementConfig,r\u003dp.kind,t\u003dc.adSlotLoggingData,u\u003dh.hK\u0026\u0026\"AD_PLACEMENT_KIND_START\"\u003d\u003d\u003dr;u\u003df\u0026\u0026!u;if(null!\u003dn.adsEngagementPanelRenderer)return tZ(b,c.elementId,r,n.adsEngagementPanelRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),H\u003dn.adsEngagementPanelRenderer,F\u003dPY(a.B.get(),x);return LZ(D,x.slotId,\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\",new HH(H),y,z,H.impressionPings,F,n.adsEngagementPanelRenderer.adLayoutLoggingData)}),[];\nif(null!\u003dn.actionCompanionAdRenderer)tZ(b,c.elementId,r,n.actionCompanionAdRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),H\u003dn.actionCompanionAdRenderer,F\u003dPY(a.B.get(),x);return LZ(D,x.slotId,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new GH(H),y,z,H.impressionPings,F,n.actionCompanionAdRenderer.adLayoutLoggingData)});\nelse if(n.imageCompanionAdRenderer)tZ(b,c.elementId,r,n.imageCompanionAdRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),H\u003dn.imageCompanionAdRenderer,F\u003dPY(a.B.get(),x);return LZ(D,x.slotId,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new LH(H),y,z,H.impressionPings,F,n.imageCompanionAdRenderer.adLayoutLoggingData)});\nelse if(n.shoppingCompanionCarouselRenderer)tZ(b,c.elementId,r,n.shoppingCompanionCarouselRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),H\u003dn.shoppingCompanionCarouselRenderer,F\u003dPY(a.B.get(),x);return LZ(D,x.slotId,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new MH(H),y,z,H.impressionPings,F,n.shoppingCompanionCarouselRenderer.adLayoutLoggingData)});\nelse if(n.adBreakServiceRenderer){if(!lMa(c))return[];if(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"!\u003d\u003dr)return kMa(a.u.get(),p,t,c.renderer.adBreakServiceRenderer,d,e,f);if(!f\u0026\u0026!MZ(a.Ma.get()))return new gZ(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED AdBreakServiceRenderer but cue point event is unsupported\");if(!a.C)return new gZ(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");h.xf||S(\"Received non-live cue point triggered AdBreakServiceRenderer\",\nvoid 0,void 0,{kind:r,adPlacementConfig:p,daiEnabledForContentVideo:String(f),isServedFromLiveInfra:String(h.xf),clientPlaybackNonce:h.clientPlaybackNonce});gNa(a.C,{adPlacementRenderer:c,contentCpn:d,WJ:e})}else{if(n.clientForecastingAdRenderer)return NMa(a.u.get(),a.i.get(),p,t,n.clientForecastingAdRenderer,d,e,m);if(n.invideoOverlayAdRenderer)return PMa(a.u.get(),a.i.get(),p,t,n.invideoOverlayAdRenderer,d,e,m);if((n.linearAdSequenceRenderer||n.instreamVideoAdRenderer)\u0026\u0026u)return HMa(a.u.get(),a.i.get(),\nc,d,m);if(n.linearAdSequenceRenderer\u0026\u0026!u)return sZ(b,n,r),null!\u003dn.linearAdSequenceRenderer.linearAds?cNa(a.u.get(),a.i.get(),p,t,n.linearAdSequenceRenderer.linearAds,d,e,h,m,l,a.loadPolicy):new gZ(\"Received invalid LinearAdSequenceRenderer.\");if(!n.remoteSlotsRenderer||f){if(n.instreamVideoAdRenderer\u0026\u0026!u)return sZ(b,n,r),$Ma(a.u.get(),a.i.get(),p,t,n.instreamVideoAdRenderer,d,e,h,m,l,a.loadPolicy);if(n.instreamSurveyAdRenderer)return eNa(a.u.get(),a.i.get(),n.instreamSurveyAdRenderer,p,t,d,m);if(null!\u003d\nn.sandwichedLinearAdRenderer)return hMa(n.sandwichedLinearAdRenderer)?cNa(a.u.get(),a.i.get(),p,t,[n.sandwichedLinearAdRenderer.adVideoStart,n.sandwichedLinearAdRenderer.linearAd],d,e,h,m,l,a.loadPolicy):new gZ(\"Received invalid SandwichedLinearAdRenderer.\");if(null!\u003dn.videoAdTrackingRenderer)return LMa(a.u.get(),a.i.get(),n.videoAdTrackingRenderer,p,t,d,m)}}return[]};\nNZ\u003dfunction(a){g.G.call(this);this.i\u003da};\n$y\u003dfunction(a,b,c,d){a.i().Nh(b,d);c\u003dc();a\u003da.i();OZ(a.u,\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",b,d,c);b\u003dg.q(c);for(c\u003db.next();!c.done;c\u003db.next())a:{d\u003da;c\u003dc.value;bJ(d.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED\",c);bJ(d.u,\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",c);try{var e\u003dd.i;if(g.eb(c.slotId))throw new gZ(\"Slot ID was empty\");if(WY(e,c))throw new gZ(\"Duplicate registration for slot.\",{slotId:c.slotId,slotEntryTriggerType:c.Rb.triggerType});if(!e.Rd.Xl.has(c.qb))throw new gZ(\"No fulfillment adapter factory registered for slot of type: \"+\nc.qb);if(!e.Rd.Lm.has(c.qb))throw new gZ(\"No SlotAdapterFactory registered for slot of type: \"+c.qb);oZ(e,\"TRIGGER_CATEGORY_SLOT_ENTRY\",c.Rb?[c.Rb]:[]);oZ(e,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",c.uc);oZ(e,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",c.qc);var f\u003dd.i,h\u003dc.qb+\"_\"+c.slotPhysicalPosition,l\u003diZ(f,h);if(WY(f,c))throw new gZ(\"Duplicate slots not supported\");l.set(c.slotId,new bMa(c));f.i.set(h,l)}catch(ya){S(ya,c,void 0,void 0,ya.np);break a}WY(d.i,c).I\u003d!0;try{var m\u003dd.i,n\u003dWY(m,c),p\u003dc.Rb,r\u003dm.Rd.Wh.get(p.triggerType);\nr\u0026\u0026(r.Si(\"TRIGGER_CATEGORY_SLOT_ENTRY\",p,c,null),n.xa.set(p.triggerId,r));for(var t\u003dg.q(c.uc),u\u003dt.next();!u.done;u\u003dt.next()){var x\u003du.value,y\u003dm.Rd.Wh.get(x.triggerType);y\u0026\u0026(y.Si(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",x,c,null),n.Z.set(x.triggerId,y))}for(var z\u003dg.q(c.qc),D\u003dz.next();!D.done;D\u003dz.next()){var H\u003dD.value,F\u003dm.Rd.Wh.get(H.triggerType);F\u0026\u0026(F.Si(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",H,c,null),n.X.set(H.triggerId,F))}var K\u003dm.Rd.Xl.get(c.qb).get().Me(m.B,c);n.K\u003dK;var W\u003dm.Rd.Lm.get(c.qb).get().Me(m.D,\nc);W.init();n.u\u003dW}catch(ya){S(ya,c,void 0,void 0,ya.np);TY(d,c,!0);break a}bJ(d.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",c);d.i.nh(c);for(var J\u003dg.q(d.Ld),Y\u003dJ.next();!Y.done;Y\u003dJ.next())Y.value.nh(c);aZ(d,c,!1)}};\nPZ\u003dfunction(a,b,c,d){this.Wo\u003db;this.i\u003dc;this.visible\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003da(this.triggerType)};\nQZ\u003dfunction(a,b,c,d){g.G.call(this);var e\u003dthis;this.B\u003da;this.C\u003db;this.u\u003dc;this.i\u003dnew Map;d.get().addListener(this);g.qe(this,function(){d.get().removeListener(e)})};\nvma\u003dfunction(a,b){var c\u003d0x8000000000000;for(var d\u003d0,e\u003dg.q(b.uc),f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f instanceof PZ?(c\u003dMath.min(c,f.i.start),d\u003dMath.max(d,f.i.end)):S(\"Found unexpected fulfillment trigger for throttled slot.\",b,null,{fulfillmentTrigger:f});c\u003dnew Fs(c,d);d\u003d\"throttledadcuerange:\"+b.slotId;a.i.set(d,b);a.u.get().addCueRange(d,c.start,c.end,!1,a)};\nRZ\u003dfunction(){g.G.apply(this,arguments);this.Ci\u003d!0;this.Uh\u003dnew Map;this.i\u003dnew Map};\nhNa\u003dfunction(a,b){a\u003dg.q(a.Uh.values());for(var c\u003da.next();!c.done;c\u003da.next())if(c.value.layoutId\u003d\u003d\u003db)return!0;return!1};\niNa\u003dfunction(a,b){a\u003dg.q(a.i.values());for(var c\u003da.next();!c.done;c\u003da.next()){c\u003dg.q(c.value);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.layoutId\u003d\u003d\u003db)return d}S(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.eb(b)),layoutId:b})};\nJZ\u003dfunction(a,b){this.i\u003db;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nGZ\u003dfunction(a,b){this.Ke\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003da(this.triggerType)};\nxZ\u003dfunction(a,b){this.Ke\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003da(this.triggerType)};\nAZ\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003da(this.triggerType)};\nSZ\u003dfunction(a,b){this.i\u003db;this.qb\u003d\"SLOT_TYPE_PLAYER_BYTES\";this.layoutType\u003d\"LAYOUT_TYPE_MEDIA\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nTZ\u003dfunction(a,b){this.i\u003db;this.qb\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nCZ\u003dfunction(a,b){this.layoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nBZ\u003dfunction(a,b){this.i\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003da(this.triggerType)};\njNa\u003dfunction(a,b){this.opportunityType\u003d\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\";this.associatedSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\";this.triggerId\u003da(this.triggerType)};\nyMa\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003da(this.triggerType)};\nyZ\u003dfunction(a,b){this.Ke\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nzZ\u003dfunction(a,b){this.Ke\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003da(this.triggerType)};\nFZ\u003dfunction(a,b){this.durationMs\u003d45E3;this.Ke\u003db;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003da(this.triggerType)};\nkNa\u003dfunction(a){return[new aI(a.Tt),new UH(a.instreamAdPlayerOverlayRenderer),new eI(a.sN),new PH(a.adPlacementConfig),new jI(a.videoLengthSeconds),new JI(a.iF)]};\nlNa\u003dfunction(a,b,c,d,e,f){a\u003dc.EE?c.EE:hz(f,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",a);var h\u003d{layoutId:a,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",gb:b};return{layoutId:a,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",pc:new Map,yd:[new xZ(function(l){return iz(f,l)},c.Tt)],\nSc:[],Pc:[],Tc:[],Vc:[],gb:b,Ga:d,Cc:e(h),adLayoutLoggingData:c.instreamAdPlayerOverlayRenderer.adLayoutLoggingData}};\nUZ\u003dfunction(a){var b\u003dthis;this.u\u003da;this.i\u003dfunction(c){return iz(b.u.get(),c)}};\nmNa\u003dfunction(a,b,c,d,e,f){c\u003dnew yH([new VH(c),new PH(d)]);b\u003dhz(a.u.get(),\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",b);d\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",gb:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",pc:new Map,yd:[new xZ(function(h){return iz(a.u.get(),h)},e)],\nSc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:c,Cc:f(d),adLayoutLoggingData:void 0}};\nVZ\u003dfunction(a,b,c,d,e){return lNa(b,c,d,new yH(kNa(d)),e,a.u.get())};\nnNa\u003dfunction(a,b,c,d,e){var f\u003dkNa(d);f.push(new NH(d.yR));f.push(new OH(d.AR));return lNa(b,c,d,new yH(f),e,a.u.get())};\nLZ\u003dfunction(a,b,c,d,e,f,h,l,m){b\u003dhz(a.u.get(),c,b);var n\u003d{layoutId:b,layoutType:c,gb:\"core\"},p\u003dnew Map;h\u0026\u0026p.set(\"impression\",h);return{layoutId:b,layoutType:c,pc:p,yd:[new CZ(a.i,b),new SZ(a.i,e)],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([d,new PH(f),new aI(e)]),Cc:l(n),adLayoutLoggingData:m}};\nEZ\u003dfunction(a,b,c){var d\u003d[];d.push(new TZ(a.i,c));b\u0026\u0026d.push(b);return d};\nDZ\u003dfunction(a,b,c,d,e,f,h){var l\u003d{layoutId:b,layoutType:c,gb:\"core\"};return{layoutId:b,layoutType:c,pc:new Map,yd:h,Sc:[new JZ(a.i,b)],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new KH(d),new PH(e)]),Cc:f(l),adLayoutLoggingData:d.adLayoutLoggingData}};\nwZ\u003dfunction(a,b,c,d,e,f,h,l){var m\u003d{layoutId:b,layoutType:f,gb:\"core\"};return{layoutId:b,layoutType:f,pc:new Map,yd:[new xZ(a.i,c)],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new PH(d)].concat(g.v(h))),Cc:e(m),adLayoutLoggingData:l}};\nQMa\u003dfunction(a,b,c,d,e,f,h,l,m,n){a\u003dHZ(a,b,c,d,e,f,h,l,m,n);return{Oq:{layoutId:a.layoutId,layoutType:a.layoutType,pc:a.pc,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],gb:a.gb,Ga:new yH(a.bv),Cc:a.Cc,adLayoutLoggingData:a.adLayoutLoggingData},hs:a.Sc,Cp:a.Pc,Ny:a.Tc,My:a.Vc,oh:a.oh}};\nUMa\u003dfunction(a,b,c,d,e,f,h,l){b\u003dHZ(a,b,c,d,e,new Map,f,function(m){return h(m,l)},void 0);\na\u003dnew zZ(a.i,b.WF);c\u003dnew bI(b.WF);d\u003dnew cI(\"LAYOUT_TYPE_SURVEY\");return{Oq:{layoutId:b.layoutId,layoutType:b.layoutType,pc:b.pc,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],gb:b.gb,Ga:new yH([].concat(g.v(b.bv),[c,d])),Cc:b.Cc,adLayoutLoggingData:b.adLayoutLoggingData},hs:b.Sc,Cp:b.Pc,Ny:[].concat(g.v(b.Tc),[a]),My:b.Vc,oh:b.oh}};\nHZ\u003dfunction(a,b,c,d,e,f,h,l,m,n){b\u003dhz(a.u.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",b);var p\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",gb:\"adapter\"};l\u003dl(b);var r\u003dU(l.Ga,\"metadata_type_fulfilled_layout\");r||S(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");r\u003dr?r.layoutId:\"\";c\u003d[new PH(c),new KI(d),new MI(e)];n\u0026\u0026c.push(new AI(n));return{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",pc:f,yd:[],Sc:[new yZ(a.i,r)],Pc:[],Tc:[],Vc:[],gb:\"adapter\",\nbv:c,Cc:h(p),adLayoutLoggingData:m,oh:l,WF:r}};\nYMa\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003dc.elementId,r\u003d{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA\",gb:b};d\u003d[new PH(d),new QH(l),new RH(c.externalVideoId),new TH(h),new UH(c.playerOverlay.instreamAdPlayerOverlayRenderer),new MI({impressionCommands:c.impressionCommands,abandonCommands:c.onAbandonCommands,completeCommands:c.completeCommands}),new kI(e),new fI({current:null}),new jI(f)];(e\u003dc.playerUnderlay)\u0026\u0026d.push(new VH(e));e\u003dgz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");f\u003d(f\u003dc.playerOverlay.instreamAdPlayerOverlayRenderer.elementId)?\nf:hz(a.u.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",e);d.push(new bI(f));d.push(new dI(e));d.push(new AI(l.i));c.adNextParams\u0026\u0026d.push(new IH(c.adNextParams));c.clickthroughEndpoint\u0026\u0026d.push(new JH(c.clickthroughEndpoint));c.legacyInfoCardVastExtension\u0026\u0026d.push(new LI(c.legacyInfoCardVastExtension));c.sodarExtensionData\u0026\u0026d.push(new lI(c.sodarExtensionData));n\u0026\u0026d.push(new II(n));d.push(new QI(bta(c.pings)));return{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA\",pc:HG(c.pings),yd:[new CZ(a.i,p)],Sc:c.skipOffsetMilliseconds?\n[new yZ(a.i,f)]:[],Pc:[new yZ(a.i,f)],Tc:[],Vc:[],gb:b,Ga:new yH(d),Cc:m(r),adLayoutLoggingData:c.adLayoutLoggingData}};\nJMa\u003dfunction(a,b,c,d,e,f,h,l){d.every(function(n){return LY(n,[],[\"LAYOUT_TYPE_MEDIA\"])})||S(\"Unexpect subLayout type for DAI composite layout\");\nb\u003dhz(a.u.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",b);var m\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",gb:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",pc:new Map,yd:[new AZ(a.i)],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new mI(c),new zI(l),new hI(d),new PH(e),new EI(f),new BI({})]),Cc:h(m)}};\nEMa\u003dfunction(a){return null!\u003da};\nWZ\u003dfunction(a,b,c){this.Wo\u003db;this.visible\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003da(this.triggerType)};\nXZ\u003dfunction(a,b,c){this.Ke\u003db;this.slotId\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003da(this.triggerType)};\nYZ\u003dfunction(a,b){this.Ke\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\noNa\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003da(this.triggerType)};\nZZ\u003dfunction(a,b,c){this.Wo\u003db;this.i\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003da(this.triggerType)};\n$Z\u003dfunction(a,b){this.slotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\";this.triggerId\u003da(this.triggerType)};\na_\u003dfunction(a,b){this.Jg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nb_\u003dfunction(a,b){this.Jg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003da(this.triggerType)};\nc_\u003dfunction(a,b){this.Jg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003da(this.triggerType)};\nd_\u003dfunction(a,b){this.Jg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003da(this.triggerType)};\ne_\u003dfunction(a,b){this.Jg\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003da(this.triggerType)};\niMa\u003dfunction(a,b,c,d){var e\u003da.kind;d\u003dd?!1:!a.hideCueRangeMarker;switch(e){case \"AD_PLACEMENT_KIND_START\":return d\u003d{al:new Fs(-0x8000000000000,-0x8000000000000),SA:d},null!\u003dc\u0026\u0026(d.As\u003dnew Fs(-0x8000000000000,-0x8000000000000)),d;case \"AD_PLACEMENT_KIND_END\":return d\u003d{al:new Fs(0x7ffffffffffff,0x8000000000000),SA:d},null!\u003dc\u0026\u0026(d.As\u003dnew Fs(Math.max(0,b-c),0x8000000000000)),d;case \"AD_PLACEMENT_KIND_MILLISECONDS\":e\u003da.adTimeOffset;e.offsetStartMilliseconds||S(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\ne.offsetEndMilliseconds||S(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");a\u003dNumber(e.offsetStartMilliseconds);e\u003dNumber(e.offsetEndMilliseconds);-1\u003d\u003d\u003de\u0026\u0026(e\u003db);if(Number.isNaN(a)||Number.isNaN(e)||a\u003ee)return new gZ(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:a,offsetEndMs:e},e\u003d\u003d\u003db\u0026\u0026a-500\u003c\u003de);d\u003d{al:new Fs(a,e),SA:d};if(null!\u003dc){a\u003dMath.max(0,a-c);if(a\u003d\u003d\u003de)return d;d.As\u003dnew Fs(a,e)}return d;default:return new gZ(\"AdPlacementKind not supported in convertToRange.\",\n{kind:e,adPlacementConfig:a})}};\nf_\u003dfunction(a){var b\u003dthis;this.u\u003da;this.i\u003dfunction(c){return iz(b.u.get(),c)}};\njMa\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?[]:f;var h\u003dgz(a.u.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\"),l\u003d[];d.As\u0026\u0026d.As.start!\u003d\u003dd.al.start\u0026\u0026l.push(new PZ(a.i,c,new Fs(d.As.start,d.al.start),!1));l.push(new PZ(a.i,c,new Fs(d.al.start,d.al.end),d.SA));d\u003d{getAdBreakUrl:b.getAdBreakUrl,JN:d.al.start,IN:d.al.end};b\u003dnew d_(a.i,h);f\u003d[new GI(d)].concat(g.v(f));return{slotId:h,qb:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:1,Rb:b,uc:l,qc:[new BZ(a.i,c),new b_(a.i,h),new c_(a.i,h)],gb:\"core\",Ga:new yH(f),adSlotLoggingData:e}};\nqNa\u003dfunction(a,b,c){var d\u003d[];c\u003dg.q(c);for(var e\u003dc.next();!e.done;e\u003dc.next())d.push(pNa(a,b,e.value));return d};\npNa\u003dfunction(a,b,c){return null!\u003dc.Jg\u0026\u0026c.Jg\u003d\u003d\u003da?c.clone(b):c};\nsMa\u003dfunction(a,b,c,d,e){return rNa(a,b,c,d,e)};\nRMa\u003dfunction(a,b,c,d){var e\u003dgz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");return rNa(a,e,b,c,d)};\nrNa\u003dfunction(a,b,c,d,e){var f\u003dnew YZ(a.i,c),h\u003d[new a_(a.i,b)];a\u003d[new b_(a.i,b),new BZ(a.i,d)];return{slotId:b,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:f,uc:h,qc:a,gb:\"core\",Ga:new yH([new FI(e({slotId:b,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Rb:f,uc:h,qc:a},c))]),adSlotLoggingData:void 0}};\ndNa\u003dfunction(a,b,c,d,e,f){var h\u003dgz(a.u.get(),\"SLOT_TYPE_PLAYER_BYTES\"),l\u003dgz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\"),m\u003dhz(a.u.get(),\"LAYOUT_TYPE_SURVEY\",l);b\u003dg_(a,b,c,d);d\u003d[new a_(a.i,h)];a\u003d[new b_(a.i,h),new BZ(a.i,c),new JZ(a.i,m)];if(b instanceof gZ)return b;f\u003df({slotId:h,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,gb:\"core\",Rb:b,uc:d,qc:a},{slotId:l,layoutId:m});l\u003df.hT;return[{slotId:h,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:b,uc:d,qc:a,gb:\"core\",Ga:new yH([new FI(f.AT)]),adSlotLoggingData:e},\nl]};\nsNa\u003dfunction(a,b,c,d,e){e\u003de?e:gz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew YZ(a.i,c);var f\u003d[new a_(a.i,e)];a\u003d[new BZ(a.i,b),new b_(a.i,e)];return{slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:c,uc:f,qc:a,gb:\"core\",Ga:new yH([new FI(d({slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Rb:c,uc:f,qc:a}))])}};\ntNa\u003dfunction(a,b,c,d){var e\u003dgz(a.u.get(),\"SLOT_TYPE_PLAYER_UNDERLAY\");c\u003dnew YZ(a.i,c);var f\u003d[new a_(a.i,e)];a\u003d[new BZ(a.i,b),new b_(a.i,e)];return{slotId:e,qb:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,Rb:c,uc:f,qc:a,gb:\"core\",Ga:new yH([new FI(d({slotId:e,qb:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,gb:\"core\",Rb:c,uc:f,qc:a}))])}};\nOMa\u003dfunction(a,b,c,d,e,f){b\u003dg_(a,b,c,d);if(b instanceof gZ)return b;var h\u003db instanceof PZ?new ZZ(a.i,c,b.i):null;d\u003dgz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");var l\u003d[new a_(a.i,d)];a\u003d[new BZ(a.i,c),new b_(a.i,d)];f\u003df({slotId:d,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Rb:b,uc:l,qc:a},h);return f instanceof YY?new gZ(f):{slotId:d,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:b,uc:l,qc:a,gb:\"core\",Ga:new yH([new FI(f)]),adSlotLoggingData:e}};\nxMa\u003dfunction(a,b,c,d){var e\u003dgz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew YZ(a.i,c);var f\u003d[new a_(a.i,e)],h\u003d[new b_(a.i,e),new BZ(a.i,b)];f\u003d{slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Rb:c,uc:f,qc:h};return{slotId:e,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:c,uc:[new a_(a.i,e)],qc:[new BZ(a.i,b),new b_(a.i,e)],gb:\"core\",Ga:new yH([new FI(d(f))])}};\nvMa\u003dfunction(a,b,c,d,e){var f\u003dgz(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew XZ(a.i,d,c);d\u003d[new a_(a.i,f)];a\u003d[new BZ(a.i,b)];return{slotId:f,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:c,uc:d,qc:a,gb:\"core\",Ga:new yH([new FI(e({slotId:f,qb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,gb:\"core\",Rb:c,uc:d,qc:a}))])}};\noMa\u003dfunction(a,b,c,d,e,f){var h\u003dgz(a.u.get(),b);return uNa(a,h,b,new YZ(a.i,d),c,e,d,f)};\nKMa\u003dfunction(a,b,c,d){var e\u003dgz(a.u.get(),\"SLOT_TYPE_PLAYBACK_TRACKING\");b\u003dnew dz(a.i,b);var f\u003d[new a_(a.i,e)];a\u003d[new b_(a.i,e)];return{slotId:e,qb:\"SLOT_TYPE_PLAYBACK_TRACKING\",slotPhysicalPosition:1,Rb:b,uc:f,qc:a,gb:\"core\",Ga:new yH([new FI(d({slotId:e,qb:\"SLOT_TYPE_PLAYBACK_TRACKING\",slotPhysicalPosition:1,gb:\"core\",Rb:b,uc:f,qc:a}))]),adSlotLoggingData:c}};\nnMa\u003dfunction(a,b,c,d,e,f,h){return uNa(a,c,b,new $Z(a.i,c),d,f,e,h)};\nFMa\u003dfunction(a,b,c){var d\u003dgz(a.u.get(),\"SLOT_TYPE_PLAYER_BYTES\"),e\u003dnew oNa(a.i),f\u003d[new e_(a.i,d)];a\u003d[new BZ(a.i,b)];return{slotId:d,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:e,uc:f,qc:a,gb:\"core\",Ga:new yH([new FI(c({slotId:d,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,gb:\"core\",Rb:e,uc:f,qc:a})),new BI({})])}};\nZMa\u003dfunction(a,b,c,d,e,f,h){a\u003dbNa(a,b,c,d);if(a instanceof gZ)return a;h\u003dh({slotId:a.slotId,qb:a.qb,slotPhysicalPosition:a.slotPhysicalPosition,Rb:a.Rb,uc:a.uc,qc:a.qc,gb:a.gb});if(h instanceof gZ)return h;b\u003d[new FI(h.layout)];f\u0026\u0026b.push(new OI({}));return{aG:{slotId:a.slotId,qb:a.qb,slotPhysicalPosition:a.slotPhysicalPosition,Rb:a.Rb,uc:a.uc,qc:a.qc,gb:a.gb,Ga:new yH(b),adSlotLoggingData:e},Bm:h.Bm}};\nbNa\u003dfunction(a,b,c,d){var e\u003dgz(a.u.get(),\"SLOT_TYPE_PLAYER_BYTES\");b\u003dg_(a,b,c,d);if(b instanceof gZ)return b;d\u003d[new a_(a.i,e)];a\u003d[new b_(a.i,e),new BZ(a.i,c)];return{slotId:e,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:b,uc:d,qc:a,gb:\"core\"}};\nMMa\u003dfunction(a,b,c,d,e,f){var h\u003dgz(a.u.get(),\"SLOT_TYPE_FORECASTING\");b\u003dg_(a,b,c,d);if(b instanceof gZ)return b;d\u003d[new a_(a.i,h)];a\u003d[new b_(a.i,h),new BZ(a.i,c)];return{slotId:h,qb:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,Rb:b,uc:d,qc:a,gb:\"core\",Ga:new yH([new FI(f({slotId:h,qb:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,gb:\"core\",Rb:b,uc:d,qc:a}))]),adSlotLoggingData:e}};\nvNa\u003dfunction(a,b,c,d,e){var f\u003d!b.hideCueRangeMarker;switch(b.kind){case \"AD_PLACEMENT_KIND_START\":return new dz(a.i,c);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return a\u003diMa(b,d),a instanceof gZ?a:e(a.al,f);case \"AD_PLACEMENT_KIND_END\":return new WZ(a.i,c,f);default:return new gZ(\"Cannot construct entry trigger\",{kind:b.kind})}};\ng_\u003dfunction(a,b,c,d){return vNa(a,b,c,d,function(e,f){return new PZ(a.i,c,e,f)})};\nuNa\u003dfunction(a,b,c,d,e,f,h,l){var m\u003d[new e_(a.i,b)];a\u003d[new BZ(a.i,e),new b_(a.i,b),new GZ(a.i,h)];return{slotId:b,qb:c,slotPhysicalPosition:1,Rb:d,uc:m,qc:a,gb:\"core\",Ga:new yH([new FI(l({slotId:b,qb:c,slotPhysicalPosition:1,gb:\"core\",Rb:d,uc:m,qc:a}))]),adSlotLoggingData:f}};\nh_\u003dfunction(a,b){g.G.call(this);this.Ma\u003da;this.u\u003db;this.eventCount\u003d0};\nbJ\u003dfunction(a,b,c){OZ(a,b,void 0,void 0,void 0,c,void 0,void 0,c.adSlotLoggingData,void 0)};\nXY\u003dfunction(a,b,c,d){OZ(a,b,void 0,void 0,void 0,c,d?d:void 0,void 0,c.adSlotLoggingData,d?d.adLayoutLoggingData:void 0)};\nULa\u003dfunction(a,b,c,d){var e\u003da.Ma.get();(e.J.V().N(\"html5_control_flow_include_trigger_logging_in_tmp_logs\")||e.J.V().N(\"html5_control_flow_include_trigger_logging_in_tmp_logs_live_infra\"))\u0026\u0026OZ(a,\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",void 0,void 0,void 0,b,d?d:void 0,c,b.adSlotLoggingData,d?d.adLayoutLoggingData:void 0)};\nOZ\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003da.Ma.get();if((p.J.V().N(\"html5_enable_ads_client_monitoring_log\")||p.J.V().N(\"html5_enable_ads_client_monitoring_log_live_infra\"))\u0026\u0026!a.Ma.get().J.V().N(\"html5_disable_client_tmp_logs\")\u0026\u0026\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"!\u003d\u003db){var r\u003dOY(a.u.get());b\u003d{eventType:b,eventOrder:++a.eventCount};p\u003d{};f\u0026\u0026(p.slotData\u003dNY(r,f));h\u0026\u0026(p.layoutData\u003dNLa(r,h));l\u0026\u0026(p.triggerData\u003dMY(l.trigger,l.category));c\u0026\u0026(p.opportunityData\u003dOLa(r,c,d,e));var t,u;c\u003d{organicPlaybackContext:{contentCpn:az(a.i.get(),\n1).clientPlaybackNonce}};c.organicPlaybackContext.isLivePlayback\u003daz(a.i.get(),1).xf;c.organicPlaybackContext.isMdxPlayback\u003dnull\u003d\u003d\u003d(t\u003daz(a.i.get(),1))||void 0\u003d\u003d\u003dt?void 0:t.isMdxPlayback;if(a\u003dnull\u003d\u003d\u003d(u\u003daz(a.i.get(),2))||void 0\u003d\u003d\u003du?void 0:u.clientPlaybackNonce)c.adVideoPlaybackContext\u003d{adVideoCpn:a};c\u0026\u0026(p.externalContext\u003dc);b.adClientData\u003dp;m\u0026\u0026(b.serializedSlotAdServingData\u003dm.serializedSlotAdServingDataEntry);n\u0026\u0026(b.serializedAdServingData\u003dn.serializedAdServingDataEntry);g.tw(\"adsClientStateChange\",{adsClientEvent:b})}};\ni_\u003dfunction(a,b,c){h_.call(this,a,b);this.i\u003dc};\nj_\u003dfunction(){this.i\u003dnew Map};\nk_\u003dfunction(a,b,c,d,e){g.G.call(this);this.J\u003da;this.B\u003db;this.Ha\u003dc;this.C\u003dd;this.u\u003de;this.listeners\u003d[];var f\u003dnew ay(this);g.I(this,f);f.T(a,\"internalAbandon\",this.IF);g.qe(this,function(){g.cy(f)})};\nl_\u003dfunction(a){g.G.call(this);this.J\u003da;this.i\u003dnew Map;this.u\u003dnew ay(this);g.I(this,this.u);this.u.T(this.J,g.tz(\"ad\"),this.onCueRangeEnter,this);this.u.T(this.J,g.uz(\"ad\"),this.onCueRangeExit,this)};\nwNa\u003dfunction(a,b,c,d,e){g.rz.call(this,b,c,{id:a,namespace:\"ad\",priority:e,visible:d})};\nm_\u003dfunction(a){this.J\u003da};\nn_\u003dfunction(a){this.J\u003da};\nxNa\u003dfunction(a){return a.J.V().N(\"html5_enable_pacf_for_playback_tracking_layout_web\")};\no_\u003dfunction(a){var b,c,d;return(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.J.getVideoData(1).getPlayerResponse())||void 0\u003d\u003d\u003db?void 0:b.playerConfig)||void 0\u003d\u003d\u003dc?void 0:c.daiConfig)||void 0\u003d\u003d\u003dd?void 0:d.enableServerStitchedDai)||!1};\nnZ\u003dfunction(a){return a.J.V().N(\"html5_recover_from_non_fatal_errors_in_player_bytes\")};\nbZ\u003dfunction(a){return g.NE(a.J.V())?!1:BE(a.J.V())?a.J.V().N(\"html5_enable_non_notify_composite_vod_lsar_pacf\"):g.CE(a.J.V())?a.J.V().N(\"html5_enable_non_notify_composite_vod_lsar_pacf_tv\"):!1};\nyNa\u003dfunction(a){return a.J.V().N(\"html5_recognize_predict_start_cue_point\")};\nMZ\u003dfunction(a){return a.J.V().N(\"html5_pacf_enable_non_dai_live_video_ads\")};\np_\u003dfunction(a){return a.J.V().N(\"html5_enable_common_timer_for_survey_web\")};\nzNa\u003dfunction(a){return a.J.V().experiments.kb(\"enable_desktop_player_underlay\")};\nq_\u003dfunction(a,b){this.Ha\u003da;this.J\u003db;this.i\u003dnew Map;FG().subscribe(\"adactiveviewmeasurable\",this.Hw,this);FG().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.Gw,this);FG().subscribe(\"adviewableimpression\",this.Iw,this);FG().subscribe(\"adaudioaudible\",this.Ew,this);FG().subscribe(\"adaudiomeasurable\",this.Fw,this)};\ns_\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;a.i.has(b)?S(\"Unexpected registration of layout in LidarApi\"):(a.i.set(b,d),Km(Xr),Ysa(FG(),b,{Mv:function(){return c?{currentTime:a.Ha.get().getCurrentTimeSec(2,!1),duration:c,Hc:2\u003d\u003d\u003da.Ha.get().getPresentingPlayerType()\u0026\u00261\u003d\u003d\u003dr_(a.Ha.get(),2),Hda:!1,Ida:!0,volume:a.Ha.get().isMuted()?0:a.Ha.get().getVolume()/100}:{}}}))};\nt_\u003dfunction(a,b){a.i.has(b)?(a.i.delete(b),delete FG().i[b]):S(\"Unexpected unregistration of layout in LidarApi\")};\nu_\u003dfunction(a,b){this.u\u003da;this.B\u003db};\nv_\u003dfunction(a,b,c,d){var e\u003dvoid 0\u003d\u003d\u003de?new u_(function(){var f\u003da.getVideoData(1);return f?f.rf():\"\"},function(){return a.V().pageId}):e;\nthis.J\u003da;this.u\u003db;this.B\u003dc;this.C\u003dd;this.mp\u003de;this.rB\u003dnull;this.i\u003dnew Map;this.Qh\u003dnew YG(e);this.D\u003da.V().experiments.kb(\"html5_disable_lidar\")};\nBNa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?[]:d;var e\u003diNa(a.u.get(),c);e?(c\u003dw_(a,ANa(e),e),b.hasOwnProperty(\"baseUrl\")?a.mp.send(b,c):a.Qh.send(b,c,{},d)):S(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:c})};\nx_\u003dfunction(a,b){g.tw(\"adsClientStateChange\",b)};\ny_\u003dfunction(a,b){a.i.has(b.Pv())?S(\"Trying to register an existing AdErrorInfoSupplier.\"):a.i.set(b.Pv(),b)};\nz_\u003dfunction(a,b){a.i.delete(b.Pv())||S(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\nANa\u003dfunction(a){var b\u003dU(a.Ga,\"metadata_type_ad_placement_config\");a\u003dU(a.Ga,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:b,cM:a}};\nw_\u003dfunction(a,b,c,d){var e\u003dc?CNa(a):{};c\u003dc?DNa(a,c.layoutId):{};var f\u003d{},h\u003d{};d\u003dObject.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},SG(a.J,d)),ita(b.adPlacementConfig)),(f.SLOT_POS\u003dRG(function(){return(b.cM||0).toString()}),f)),c),e),(h.FINAL\u003dRG(function(){return\"1\"}),h.AD_CPN\u003dRG(function(){var l;\nreturn(null\u003d\u003d\u003d(l\u003daz(a.C.get(),2))||void 0\u003d\u003d\u003dl?void 0:l.clientPlaybackNonce)||\"\"}),h));\ne\u003d{};c\u003dg.q(Object.values(ENa));for(f\u003dc.next();!f.done;f\u003dc.next())f\u003df.value,h\u003dd[f],null!\u003dh\u0026\u0026(e[f]\u003dh.toString());return e};\nCNa\u003dfunction(a){var b,c\u003d{},d\u003dnull\u003d\u003d\u003d(b\u003da.rB)||void 0\u003d\u003d\u003db?void 0:FNa(b);null!\u003dd\u0026\u0026(c.SURVEY_ELAPSED_MS\u003dRG(function(){return Math.round(1E3*d).toString()}));\nc.SURVEY_LOCAL_TIME_EPOCH_S\u003dRG(function(){return Math.round(Date.now()/1E3).toString()});\nreturn c};\nDNa\u003dfunction(a,b){a\u003da.i.get(b);if(!a)return{};a\u003da.XD();if(!a)return{};b\u003d{};return b.YT_ERROR_CODE\u003da.IB.toString(),b.ERRORCODE\u003da.Nx.toString(),b.ERROR_MSG\u003da.errorMessage,b};\nA_\u003dfunction(a,b,c){g.G.call(this);this.J\u003da;this.i\u003db;this.Ma\u003dc;this.listeners\u003d[];this.YE\u003dnull;this.ZC\u003dnew Map;b\u003dnew g.LC(this);g.I(this,b);b.T(a,\"videodatachange\",this.TW);b.T(a,\"serverstitchedvideochange\",this.nW);this.Gp\u003daz(this)};\naz\u003dfunction(a,b){var c\u003da.J.getVideoData(b);return c?GNa(a,c,b||a.J.getPresentingPlayerType(!0)):null};\nHNa\u003dfunction(a,b,c){var d\u003dGNa(a,b,c);a.Gp\u003dd;a.listeners.forEach(function(e){e.UM(d)})};\nGNa\u003dfunction(a,b,c){var d,e,f,h,l\u003db.author,m\u003db.clientPlaybackNonce,n\u003db.isListed,p\u003db.Fc,r\u003db.title,t\u003db.dg,u\u003db.Cg,x\u003db.isMdxPlayback,y\u003db.Yh,z\u003db.mdxEnvironment,D\u003db.Vk,H\u003db.Zk,F\u003db.yp,K\u003db.videoId||\"\",W\u003db.Rh||\"\",J\u003db.gj||\"\";b\u003db.Ql||void 0;p\u003da.i.get().i.get(p)||{layoutId:null,slotId:null};var Y\u003da.J.getVideoData(1),ya\u003dY.xf();Y\u003dY.getPlayerResponse();c\u003d1E3*a.J.getDuration(c);a\u003d1E3*a.J.getDuration(1);var Na\u003d(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dY||void 0\u003d\u003d\u003dY?void 0:Y.playerConfig)||void 0\u003d\u003d\u003dd?void 0:d.daiConfig)||void 0\u003d\u003d\u003d\ne?void 0:e.enableDai)||!1;Y\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003dY||void 0\u003d\u003d\u003dY?void 0:Y.playerConfig)||void 0\u003d\u003d\u003df?void 0:f.daiConfig)||void 0\u003d\u003d\u003dh?void 0:h.enablePreroll)||!1;return Object.assign(Object.assign({},p),{videoId:K,author:l,clientPlaybackNonce:m,playbackDurationMs:c,WJ:a,daiEnabled:Na,hK:Y,isListed:n,xf:ya,Rh:W,title:r,gj:J,dg:t,Cg:u,Ql:b,isMdxPlayback:x,Yh:y,mdxEnvironment:z,Vk:D,Zk:H,yp:F})};\nB_\u003dfunction(a,b){g.G.call(this);this.J\u003da;this.i\u003db;this.listeners\u003d[];this.Jp\u003dfunction(){S(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nb\u003dnew ay(this);var c\u003dnew g.LC(this);g.I(this,c);g.I(this,b);b.T(a,\"progresssync\",this.QV);b.T(a,\"presentingplayerstatechange\",this.HV);b.T(a,\"fullscreentoggled\",this.onFullscreenToggled);b.T(a,\"onVolumeChange\",this.onVolumeChange);b.T(a,\"minimized\",this.Zf);b.T(a,\"resize\",this.yb);c.T(a,g.tz(\"appad\"),this.Jj)};\nC_\u003dfunction(a,b){var c;b\u003dnull!\u003d\u003d(c\u003da.i.get().ZC.get(b))\u0026\u0026void 0!\u003d\u003dc?c:null;if(null\u003d\u003d\u003db)return S(\"Expected ad video start time on playback timeline\"),0;a\u003da.J.getCurrentTime(2,!0);return a\u003cb?0:a-b};\nr_\u003dfunction(a,b){return a.J.Ab(b)};\nINa\u003dfunction(a){var b\u003da.J.bb().vg();a\u003da.J.xj(!0,!0);return b.height-(a.height+a.top)};\nJNa\u003dfunction(a,b){var c\u003da.J.V();sE(c)||\"3\"!\u003d\u003dc.controlsType||a.J.bb().qx(b)};\nD_\u003dfunction(a,b){g.M(a.J.getRootNode(),b)};\nE_\u003dfunction(a,b){g.ns(a.J.getRootNode(),b)};\nKNa\u003dfunction(a,b,c){g.G.call(this);var d\u003dthis;this.u\u003dX(function(){return new fz});\ng.I(this,this.u);this.X\u003dX(function(){return new UZ(d.u)});\ng.I(this,this.X);this.K\u003dX(function(){return new RZ});\ng.I(this,this.K);this.B\u003dX(function(){return new NZ(a)});\ng.I(this,this.B);this.C\u003dX(function(){return new f_(d.u)});\ng.I(this,this.C);this.xa\u003dX(function(){return new j_});\ng.I(this,this.xa);this.S\u003dX(function(){return new l_(b)});\ng.I(this,this.S);this.Oc\u003dX(function(){return new m_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new n_(b)});\ng.I(this,this.Ma);this.D\u003dX(function(){return new QY(d.Ma)});\ng.I(this,this.D);this.I\u003dX(function(){return new KZ(d.C,d.X,d.Ma,d.D,null,null)});\ng.I(this,this.I);this.i\u003dX(function(){return new A_(b,d.xa,d.Ma)});\ng.I(this,this.i);this.ph\u003dnew i_(this.Ma,this.D,this.i);g.I(this,this.ph);this.Ha\u003dX(function(){return new B_(b,d.i)});\ng.I(this,this.Ha);this.Z\u003dX(function(){return new q_(d.Ha,b)});\ng.I(this,this.Z);this.Ta\u003dX(function(){return new v_(b,d.K,d.Z,d.i)});\ng.I(this,this.Ta);this.zc\u003dnew ez(this.B,this.I,c,this.Ma,a,this.i,this.Ha);g.I(this,this.zc);var e\u003dnew k_(b,this.zc,this.Ha,this.i);this.Aa\u003dX(function(){return e});\nthis.Co\u003de;this.oa\u003dnew QZ(this.B,this.C,this.S,this.Aa);g.I(this,this.oa);this.Ac\u003dnew Zy(this.B,this.C,this.I,this.i,this.oa,c);g.I(this,this.Ac);this.Rd\u003d{xq:new Map,Xl:new Map,Wh:new Map,Lm:new Map,qm:new Map};this.listeners\u003d[];this.kq\u003d{Ac:this.Ac,zk:null,wm:null,Tf:this.Ma.get(),Io:this.Ha.get(),zc:this.zc,Bj:this.u.get(),tm:null,Hi:{wE:function(){}},\nhh:this.K.get()}};\nF_\u003dfunction(a){this.i\u003da};\nG_\u003dfunction(){this.listeners\u003dnew Set};\nH_\u003dfunction(){};\nLNa\u003dfunction(a,b){b.siub\u0026\u0026b.bgub\u0026\u0026b.scs\u0026\u0026b.bgp\u0026\u0026sm(b.siub,b.scs,b.bgub,b.bgp)};\nMNa\u003dfunction(a,b,c,d){this.callback\u003da;this.slot\u003db;this.B\u003dc;this.u\u003dd;this.i\u003dnull};\nNNa\u003dfunction(a,b,c,d){a.i\u0026\u0026S(\"Currently active request ongoing for slot. This should never happen\",a.slot);a.i\u003db();a.i.then(function(e){a.i\u003dnull;d\u0026\u0026d(e);var f\u003de.Rt?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",h\u003da.B.get(),l\u003da.slot.slotId,m\u003dPY(a.u.get(),{slotId:a.slot.slotId,qb:a.slot.qb,slotPhysicalPosition:a.slot.slotPhysicalPosition,gb:a.slot.gb,Rb:a.slot.Rb,uc:a.slot.uc,qc:a.slot.qc}),n\u003dhz(h.u.get(),f,l),p\u003d{layoutId:n,layoutType:f,gb:\"core\"};e\u003d{layoutId:n,layoutType:f,\npc:new Map,yd:[new jNa(h.i,l)],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"core\",Ga:new yH([new HI(e)]),Cc:m(p)};SLa(a.callback,a.slot,e)},function(e){a.i\u003dnull;\nc\u0026\u0026c();e instanceof Zh||UY(a.callback,a.slot,new gZ(e,void 0,!0))})};\nONa\u003dfunction(a){if(null\u003d\u003da.i)a.callback.yA(a.slot);else try{a.i.cancel(),a.i\u003dnull,a.callback.yA(a.slot)}catch(b){a.i\u003dnull,UY(a.callback,a.slot,new gZ(b))}};\nI_\u003dfunction(a,b,c,d,e,f){this.slot\u003db;this.u\u003dc;this.B\u003df;this.i\u003dnew MNa(a,b,d,e)};\nPNa\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003da.B)||void 0\u003d\u003d\u003db?void 0:b.get().Go(U(a.slot.Ga,\"metadata_type_cue_point\").identifier)};\nJ_\u003dfunction(a,b,c,d,e){this.callback\u003da;this.slot\u003db;this.u\u003dc;this.i\u003dnew MNa(a,b,d,e)};\nK_\u003dfunction(a,b){this.callback\u003da;this.slot\u003db};\nL_\u003dfunction(a,b){return cz(a,b.Md,b.qb)?!0:!1};\nM_\u003dfunction(){};\nN_\u003dfunction(a,b,c,d){this.i\u003da;this.B\u003db;this.u\u003dc;this.D\u003dd};\nO_\u003dfunction(){};\nQNa\u003dfunction(a,b,c,d){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.i\u003dd};\nP_\u003dfunction(a,b){return LY(a,b.Md,b.Pe)?!0:!1};\nQ_\u003dfunction(a){this.i\u003da};\nR_\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?null:e;this.D\u003da;this.Ta\u003db;this.layoutId\u003dd;this.i\u003d0;this.B\u003dnull;this.C\u003dnew Set;this.u\u003dArray.from(this.D.get(\"progress\")||[]);this.u.sort(function(f,h){return(f.offsetMilliseconds||0)-(h.offsetMilliseconds||0)});\nthis.I\u003d{adPlacementConfig:c,cM:e}};\nS_\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\nT_\u003dfunction(a){var b\u003da.Ta.get();return w_(b,a.I)};\nU_\u003dfunction(a,b){a.C.has(b)||a.cf(b)};\nV_\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.i\u003ca.u.length;){var d\u003da.u[a.i];if(d.offsetMilliseconds\u003c\u003db||c)RNa(a,\"progress\",[d]),a.i++;else break}};\nW_\u003dfunction(a,b){return a.C.has(b)};\nRNa\u003dfunction(a,b,c){var d,e\u003da.Ta.get(),f\u003da.layoutId;a\u003dnull!\u003d\u003d(d\u003da.B)\u0026\u0026void 0!\u003d\u003dd?d:void 0;c\u003dvoid 0\u003d\u003d\u003dc?[]:c;var h\u003diNa(e.u.get(),f);if(h)for(b\u003de.D?{}:e.B.get().cf(f,b),f\u003dw_(e,ANa(h),h,a),c\u003dg.q(c),a\u003dc.next();!a.done;a\u003dc.next())a\u003da.value,a.baseUrl\u0026\u0026e.Qh.send(a.baseUrl,f,b,a.headers);else S(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:f,trackingType:b})};\nSNa\u003dfunction(a,b,c,d,e){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ta\u003dd;this.i\u003de;a\u003dU(this.layout.Ga,\"metadata_type_ad_placement_config\");this.u\u003dnew R_(c.pc,this.Ta,a,c.layoutId)};\nTNa\u003dfunction(){var a\u003d[\"metadata_type_client_forecasting_ad_renderer\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Pe:[\"LAYOUT_TYPE_FORECASTING\"]}};\nX_\u003dfunction(a,b){this.Ta\u003da;this.i\u003db};\nY_\u003dfunction(a,b,c,d){g.R.call(this);this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.u\u003dd;this.i\u003d[]};\nZ_\u003dfunction(a,b,c,d,e,f,h){e\u003dU(c.Ga,e);a\u003dT_(a);var l\u003dxf(function(){d.Jc(b,c)});\nh.push(f(e,a,c.layoutId,{adsClientData:c.Cc},function(){l()}))};\n$_\u003dfunction(a,b,c,d,e,f,h,l,m){if(b\u003d\u003d\u003da)if(m){if(m\u003d\u003d\u003dl.layoutId){a:{a\u003dg.q(c.keys());for(b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003db.qb\u0026\u0026f\u003d\u003d\u003dc.get(b).layoutId){c\u003d!0;break a}c\u003d!1}c?d.J.sendVideoStatsEngageEvent(1,void 0,2):e?e():S(\"Tried to call engagePingCallback but it is null\",h,l)}}else S(\"Companion AdUxClick received without a layoutId\",h,l)};\nUNa\u003dfunction(a,b,c,d,e){BG.call(this,\"action-companion\",a,b,c,d,e)};\na0\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.pe\u003df;this.I\u003dl;this.Ci\u003d!0;this.B\u003dnull;this.C\u003dU(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");SY(this.pe(),this);a\u003dU(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.pc,this.Ta,a,c.layoutId)};\nVNa\u003dfunction(){var a\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Pe:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nb0\u003dfunction(a,b,c,d,e){Y_.call(this,a,b,c,d);a\u003dU(c.Ga,\"metadata_type_ad_placement_config\");this.B\u003dnew R_(c.pc,e,a,c.layoutId)};\nWNa\u003dfunction(){var a\u003d[\"metadata_type_ad_action_interstitial_renderer\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Pe:[\"LAYOUT_TYPE_ENDCAP\"]}};\nc0\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ha\u003de;this.Ta\u003df;this.D\u003dh;this.C\u003dl;this.B\u003d!1;this.I\u003dU(this.layout.Ga,\"metadata_type_linked_player_bytes_layout_id\")};\nXNa\u003dfunction(){return{Md:[\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],Pe:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\nd0\u003dfunction(a,b,c,d,e,f,h,l){return P_(c,XNa())?new c0(a,b,c,d,e,f,h,l):P_(c,WNa())?new b0(a,b,c,d,f):null};\ne0\u003dfunction(a,b,c,d,e){this.u\u003da;this.Ha\u003db;this.Ta\u003dc;this.B\u003dd;this.i\u003de};\nf0\u003dfunction(a,b,c,d,e,f){g.G.call(this);this.callback\u003da;this.Nd\u003db;this.Ha\u003dc;this.ld\u003dd;this.pe\u003de;this.Ma\u003df;this.Ci\u003d!0;this.DE\u003d!1};\ng0\u003dfunction(a,b,c,d,e,f,h,l,m,n){f0.call(this,a,b,c,d,m,n);this.B\u003de;this.slot\u003df;this.layout\u003dh;this.I\u003dl;this.u\u003d[];this.i\u003d-1;this.C\u003d!1};\nh0\u003dfunction(a,b,c){var d\u003dU(a.Gb().Ga,\"metadata_type_linked_in_player_layout_id\");return d?d:(S(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",a.pd(),a.Gb(),{requestingSlot:b,requestingLayout:c}),null)};\ni0\u003dfunction(a,b,c,d){if(!a.C){var e\u003da.u[a.i];e?(e.Gb().layoutId!\u003d\u003dc.layoutId\u0026\u0026S(\"SubLayout mismatch in exitSubLayoutAndPlayNext\",b,c,{exitingSubLayout:c.layoutId,activeSubLayout:e.Gb().layoutId}),a.C\u003d!0,e.bf(e.Gb(),d),aJ(a.B,b,c,d),a.C\u003d!1,a.D?(a.D(),mJ(a.ld.get())):YNa(a)):S(\"No active adapter when exitSubLayoutAndPlayNext in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",b,c)}};\nYNa\u003dfunction(a){if(a.i\u003d\u003d\u003da.u.length-1)a.i++,j0(a.I,a.layout.layoutId),mJ(a.ld.get());else{-1\u003d\u003d\u003da.i\u0026\u0026a.callback.Jc(a.slot,a.layout);a.i++;var b\u003da.u[a.i];0\u003ca.i\u0026\u0026lua(a.ld.get());b.startRendering(b.Gb())}};\nk0\u003dfunction(a){return!a.Ao.Hc()\u0026\u0026a.state.Hc()};\nl0\u003dfunction(a,b,c){return a\u003cb?!1:null!\u003dc?c\u003c\u003db:a\u003c\u003db+1};\nZNa\u003dfunction(a){var b,c;return\"AD_VIDEO_PROGRESS_KIND_PERCENT\"!\u003d\u003d(null\u003d\u003d\u003d(b\u003da.adVideoOffset)||void 0\u003d\u003d\u003db?void 0:b.kind)?!1:null!\u003d(null\u003d\u003d\u003d(c\u003da.adVideoOffset)||void 0\u003d\u003d\u003dc?void 0:c.percent)};\n$Na\u003dfunction(a){var b,c;return\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\"!\u003d\u003d(null\u003d\u003d\u003d(b\u003da.adVideoOffset)||void 0\u003d\u003d\u003db?void 0:b.kind)?!1:null!\u003d(null\u003d\u003d\u003d(c\u003da.adVideoOffset)||void 0\u003d\u003d\u003dc?void 0:c.milliseconds)\u0026\u0026!isNaN(Number(a.adVideoOffset.milliseconds))};\naOa\u003dfunction(a,b,c,d){var e;this.D\u003da;this.layoutId\u003dc;this.I\u003dd;this.u\u003d[];this.i\u003d[];this.B\u003dthis.C\u003d0;a\u003dg.q(b);for(b\u003da.next();!b.done;b\u003da.next())switch(b\u003db.value,null\u003d\u003d\u003d(e\u003db.adVideoOffset)||void 0\u003d\u003d\u003de?void 0:e.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":ZNa(b)?this.u.push(b):S(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":$Na(b)?this.i.push(b):S(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:S(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.u.sort(function(f,\nh){return f.adVideoOffset.percent-h.adVideoOffset.percent});\nthis.i.sort(function(f,h){return Number(f.adVideoOffset.milliseconds)-Number(h.adVideoOffset.milliseconds)})};\nn0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u){var x;g.G.call(this);var y\u003dthis;this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ta\u003dd;this.oa\u003de;this.Ha\u003df;this.ld\u003dh;this.La\u003dl;this.B\u003dm;this.I\u003dn;this.position\u003dr;this.Ia\u003dt;this.Ma\u003du;this.Ci\u003d!0;this.Ba\u003d!1;this.u\u003d\"not_rendering\";this.S\u003d!1;a\u003dU(this.layout.Ga,\"metadata_type_ad_placement_config\");this.i\u003dnew R_(c.pc,this.Ta,a,c.layoutId);a\u003d(null\u003d\u003d\u003d(x\u003dm0(this))||void 0\u003d\u003d\u003dx?void 0:x.progressCommands)||[];this.Wa\u003dnew aOa(m,a,c.layoutId,function(){return y.dm()});\nthis.Aa\u003dxf(function(){y.callback.Jc(y.slot,y.layout)});\nthis.K\u003dxf(function(){\"rendering_stop_requested\"!\u003d\u003dy.u\u0026\u0026p(y);y.X?y.callback.Uc(y.slot,y.layout,y.X):S(\"Received layout exit signal when not in layout exit flow.\",y.slot,y.layout)})};\nm0\u003dfunction(a){return U(a.layout.Ga,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\np0\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(\"rendering\"\u003d\u003d\u003da.u){V_(a.i,1E3*b,c);a.S||V_(a.i,1E3*b,void 0\u003d\u003d\u003dc?!1:c);var d\u003da.dm();if(d){d/\u003d1E3;if(b\u003e\u003d.25*d||c)U_(a.i,\"first_quartile\"),o0(a,\"unmuted_first_quartile\");if(b\u003e\u003d.5*d||c)U_(a.i,\"midpoint\"),o0(a,\"unmuted_midpoint\");if(b\u003e\u003d.75*d||c)U_(a.i,\"third_quartile\"),o0(a,\"unmuted_third_quartile\");a\u003da.Wa;b*\u003d1E3;if(c\u003da.I()){for(;a.C\u003ca.u.length;)if(d\u003da.u[a.C],d.adVideoOffset.percent*c\u003c\u003db)a.D.get().executeCommand(d.command,a.layoutId),a.C++;else break;for(;a.B\u003ca.i.length;)if(c\u003d\na.i[a.B],Number(c.adVideoOffset.milliseconds)\u003c\u003db)a.D.get().executeCommand(c.command,a.layoutId),a.B++;else break}}}};\nq0\u003dfunction(a,b){a.S||a.i.cf(b)};\no0\u003dfunction(a,b){a.S||U_(a.i,b)};\ns0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x){n0.call(this,a,b,c,d,e,f,h,m,n,p,r,t,u,x);var y\u003dthis;this.Oc\u003dl;this.Rz\u003d!0;this.Z\u003dthis.C\u003d0;p_(this.Ma.get())?(this.D\u003dnew TI(this.dm(),function(z){p0(y,z/1E3);r0(y,z)},function(){p0(y,y.dm()/1E3,!0);\nr0(y,y.dm());y.K()}),g.I(this,this.D)):(this.timer\u003dnew g.ci(200),this.timer.Ra(\"tick\",function(){y.Xb()}),g.I(this,this.timer))};\nbOa\u003dfunction(){for(var a\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],b\u003dg.q(S_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{Md:a,Pe:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}};\ncOa\u003dfunction(a){p_(a.Ma.get())?a.D.start():(a.Z\u003dDate.now(),r0(a,a.C),a.timer.start())};\nFNa\u003dfunction(a){return p_(a.Ma.get())?a.D.i/1E3:a.C/1E3};\nr0\u003dfunction(a,b){b\u003d{current:b/1E3,duration:a.dm()/1E3};a.Oc.get().Oa(\"onAdPlaybackProgress\",b)};\nt0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D,H,F){n0.call(this,a,b,c,d,e,m,p,t,u,y,z,D,H,F);var K\u003dthis;this.Va\u003df;this.Nd\u003dh;this.xa\u003dl;this.Z\u003dn;this.Oc\u003dr;this.Sa\u003dx;this.adCpn\u003d\"\";this.D\u003dnew g.L(function(){K.Cw(\"load_timeout\",new YY(\"Media layout load timeout.\",{},!0))},1E4)};\ndOa\u003dfunction(){for(var a\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"],b\u003dg.q(S_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{Md:a,Pe:[\"LAYOUT_TYPE_MEDIA\"]}};\nu0\u003dfunction(a,b,c,d,e,f,h){f0.call(this,a,b,c,d,f,h);this.i\u003de};\nfOa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D,H){if(P_(d,{Md:[\"metadata_type_sub_layouts\"],Pe:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})){var F\u003dU(d.Ga,\"metadata_type_sub_layouts\");a\u003dnew g0(a,n,r,u,b,c,d,f,e,H);e\u003d[];for(b\u003d{Zo:0};b.Zo\u003cF.length;b\u003d{Zo:b.Zo},b.Zo++){var K\u003deOa({Jc:a.zW.bind(a),Uc:a.DW.bind(a),Af:a.BW.bind(a)},c,F[b.Zo],h,l,m,n,p,r,t,u,x,y,z,D,function(W){return function(J){J.bf(F[W.Zo],\"normal\")}}(b),b.Zo,F.length,H);\nif(!K)return;e.push(K)}a.u\u003de;return a}if(P_(d,{Md:[],Pe:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return(c\u003deOa({Jc:a.Jc.bind(a),Uc:a.Uc.bind(a),Af:a.Af.bind(a)},c,d,h,l,m,n,p,r,t,u,x,y,z,D,function(){j0(f,d.layoutId)},0,1,H))?new u0(a,n,r,u,c,e,H):c};\neOa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D,H){if(P_(c,bOa()))return new s0(a,b,c,d,e,m,p,r,t,u,function(){},y,z,D,H);\nif(P_(c,dOa()))return bz(c.Ga,\"metadata_type_ad_intro\")?new t0(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x,function(F){r.get().Oa(\"onAdIntroStateChange\",F)},y,z,D,H):new t0(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x,function(F){r.get().Qi(F)},y,z,D,H)};\nv0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x){this.pe\u003da;this.I\u003db;this.Ta\u003dc;this.D\u003dd;this.S\u003de;this.Nd\u003df;this.K\u003dh;this.Ha\u003dl;this.B\u003dm;this.ld\u003dn;this.Oc\u003dp;this.i\u003dr;this.u\u003dt;this.C\u003du;this.Ma\u003dx};\nw0\u003dfunction(a,b,c,d,e,f,h,l){g.G.call(this);var m\u003dthis;this.D\u003da;this.I\u003db;this.B\u003dc;this.u\u003de;this.Ha\u003df;this.Ma\u003dh;this.C\u003dl;this.i\u003dnull;d.get().addListener(this);g.qe(this,function(){d.get().removeListener(m)});\ne.get().addListener(this);g.qe(this,function(){e.get().removeListener(m)})};\ngNa\u003dfunction(a,b){if(az(a.B.get(),1).daiEnabled\u0026\u0026\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003db.adPlacementRenderer.config.adPlacementConfig.kind||MZ(a.Ma.get()))if(a.i)S(\"Unexpected multiple fetch instructions for the current content\");else{a.i\u003db;b\u003dg.q(a.u.get().xB);for(var c\u003db.next();!c.done;c\u003db.next())gOa(a,a.i,c.value)}};\ngOa\u003dfunction(a,b,c){var d\u003da.Ha.get().getCurrentTimeSec(1,!1);$y(a.D.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var e\u003da.I.get(),f\u003do_(a.Ma.get());var h\u003d1E3*c.startSecs;h\u003d{al:new Fs(h,h+1E3*c.durationSecs),SA:!1};var l\u003dc.startSecs+c.durationSecs;if(c.startSecs\u003c\u003dd)f\u003dnew Fs(1E3*(c.startSecs-4),1E3*l);else{var m\u003dMath.max(0,c.startSecs-d-10);f\u003dnew Fs(1E3*Math.floor(d+Math.random()*(f?0\u003d\u003d\u003dd?0:Math.min(m,5):m)),1E3*l)}h.As\u003df;return[jMa(e,b.adPlacementRenderer.renderer.adBreakServiceRenderer,\nb.contentCpn,h,b.adPlacementRenderer.adSlotLoggingData,[new iI(c)])]})};\nx0\u003dfunction(a,b,c,d,e,f,h,l,m){g.G.call(this);this.I\u003da;this.S\u003db;this.K\u003dc;this.D\u003dd;this.u\u003de;this.B\u003df;this.i\u003dh;this.Ma\u003dl;this.C\u003dm;this.Ci\u003d!0};\nhOa\u003dfunction(a,b,c){return tNa(a.u.get(),b.contentCpn,b.Tt,function(d){return mNa(a.B.get(),d.slotId,c,b.adPlacementConfig,b.Tt,PY(a.i.get(),d))})};\ny0\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003dU(a.Ga,\"metadata_type_player_bytes_callback_ref\"))||void 0\u003d\u003d\u003db?void 0:b.current;if(c){var d\u003da.layoutId,e\u003dU(a.Ga,\"metadata_type_content_cpn\"),f\u003dU(a.Ga,\"metadata_type_instream_ad_player_overlay_renderer\"),h\u003dU(a.Ga,\"metadata_type_player_underlay_renderer\"),l\u003dU(a.Ga,\"metadata_type_ad_placement_config\"),m\u003dU(a.Ga,\"metadata_type_video_length_seconds\");var n\u003dbz(a.Ga,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?U(a.Ga,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):bz(a.Ga,\n\"metadata_type_layout_enter_ms\")\u0026\u0026bz(a.Ga,\"metadata_type_layout_exit_ms\")?(U(a.Ga,\"metadata_type_layout_exit_ms\")-U(a.Ga,\"metadata_type_layout_enter_ms\"))/1E3:void 0;a\u003d{Tt:d,contentCpn:e,sN:c,instreamAdPlayerOverlayRenderer:f,instreamAdPlayerUnderlayRenderer:h,adPlacementConfig:l,videoLengthSeconds:m,iF:n,EE:U(a.Ga,\"metadata_type_linked_in_player_layout_id\"),kL:U(a.Ga,\"metadata_type_linked_in_player_slot_id\")}}else a\u003dnull;return a};\njOa\u003dfunction(a,b){return iOa(a,b)};\nkOa\u003dfunction(a,b){var c;b\u003diOa(a,b);if(!b)return null;b.iF\u003dnull\u003d\u003d\u003d(c\u003dU(a.Ga,\"metadata_type_ad_pod_info\"))||void 0\u003d\u003d\u003dc?void 0:c.adBreakRemainingLengthSeconds;return b};\niOa\u003dfunction(a,b){var c,d\u003dnull\u003d\u003d\u003d(c\u003dU(a.Ga,\"metadata_type_player_bytes_callback_ref\"))||void 0\u003d\u003d\u003dc?void 0:c.current;if(!d)return null;if(bz(a.Ga,\"metadata_ad_video_is_listed\"))var e\u003dU(a.Ga,\"metadata_ad_video_is_listed\");else b?e\u003db.isListed:(S(\"No layout metadata nor AdPlayback specified for ad video isListed\"),e\u003d!1);bz(a.Ga,\"metadata_type_ad_info_ad_metadata\")?b\u003dU(a.Ga,\"metadata_type_ad_info_ad_metadata\"):b?b\u003d{channelId:b.gj,channelThumbnailUrl:b.Rh,channelTitle:b.author,videoTitle:b.title}:(S(\"No layout metadata nor AdPlayback specified for AdMetaData\"),\nb\u003d{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"});return{yR:b,adPlacementConfig:U(a.Ga,\"metadata_type_ad_placement_config\"),AR:e,contentCpn:U(a.Ga,\"metadata_type_content_cpn\"),EE:U(a.Ga,\"metadata_type_linked_in_player_layout_id\"),kL:U(a.Ga,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:U(a.Ga,\"metadata_type_instream_ad_player_overlay_renderer\"),instreamAdPlayerUnderlayRenderer:void 0,iF:void 0,sN:d,Tt:a.layoutId,videoLengthSeconds:U(a.Ga,\"metadata_type_video_length_seconds\")}};\nlOa\u003dfunction(a,b){this.callback\u003da;this.slot\u003db};\nz0\u003dfunction(){};\nmOa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ha\u003dc};\nnOa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ha\u003dc;this.u\u003d!1;this.i\u003d0};\noOa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ha\u003dc};\nA0\u003dfunction(a){this.Ha\u003da};\nB0\u003dfunction(a,b,c,d){this.category\u003da;this.trigger\u003db;this.slot\u003dc;this.layout\u003dd};\nC0\u003dfunction(a){g.G.call(this);this.pC\u003da;this.Ib\u003dnew Map};\npOa\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(a.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.trigger;f instanceof zZ\u0026\u0026f.Ke\u003d\u003d\u003db\u0026\u0026c.push(e)}c.length?eZ(a.pC(),c):S(\"Survey is submitted but no registered triggers can be activated.\")};\nD0\u003dfunction(a,b){C0.call(this,a);var c\u003dthis;b.get().addListener(this);g.qe(this,function(){b.get().removeListener(c)})};\nE0\u003dfunction(a){g.G.call(this);this.i\u003da;this.Ci\u003d!0;this.Ib\u003dnew Map;this.D\u003dnew Set;this.B\u003dnew Set;this.C\u003dnew Set;this.I\u003dnew Set;this.u\u003dnew Set};\nF0\u003dfunction(a,b){g.G.call(this);var c\u003dthis;this.i\u003da;this.Ib\u003dnew Map;b.get().addListener(this);g.qe(this,function(){b.get().removeListener(c)})};\nqOa\u003dfunction(a,b,c,d){var e\u003d[];a\u003dg.q(a.values());for(var f\u003da.next();!f.done;f\u003da.next())if(f\u003df.value,f.trigger instanceof BZ){var h\u003df.trigger.i\u003d\u003d\u003db;h\u003d\u003d\u003dc?e.push(f):d\u0026\u0026h\u0026\u0026(S(\"Firing OnNewPlaybackAfterContentVideoIdTrigger from presumed cached playback CPN match.\",void 0,void 0,{cpn:b}),e.push(f))}return e};\nG0\u003dfunction(a,b,c,d){g.G.call(this);var e\u003dthis;this.u\u003da;this.B\u003db;this.Ha\u003dc;this.C\u003dd;this.Ib\u003dnew Map;this.i\u003dnew Set;c.get().addListener(this);g.qe(this,function(){c.get().removeListener(e)})};\nH0\u003dfunction(a,b,c,d,e,f,h,l,m,n){if(az(a.C.get(),1).clientPlaybackNonce!\u003d\u003dm)throw new gZ(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:c});a.Ib.set(c.triggerId,{bundle:new B0(b,c,d,e),Qy:f});a.B.get().addCueRange(f,h,l,n,a)};\nrOa\u003dfunction(a,b){a\u003dg.q(a.Ib.entries());for(var c\u003da.next();!c.done;c\u003da.next()){var d\u003dg.q(c.value);c\u003dd.next().value;d\u003dd.next().value;if(b\u003d\u003d\u003dd.Qy)return c}return\"\"};\nI0\u003dfunction(a){g.G.call(this);this.B\u003da;this.Ci\u003d!0;this.Ib\u003dnew Map;this.u\u003dthis.i\u003dnull};\nj0\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(a.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.trigger instanceof CZ){var f;if(f\u003de.trigger.layoutId\u003d\u003d\u003db)f\u003d(f\u003dVLa.get(e.category))?\"normal\"\u003d\u003d\u003df:!1;f\u0026\u0026c.push(e)}c.length\u0026\u0026eZ(a.B(),c)};\nJ0\u003dfunction(a){g.G.call(this);this.i\u003da;this.Ci\u003d!0;this.Ib\u003dnew Map};\nK0\u003dfunction(a,b,c){g.G.call(this);this.Wm\u003da;this.B\u003db;this.C\u003dc;this.i\u003dthis.u\u003dvoid 0;this.B.get().addListener(this)};\nL0\u003dfunction(a,b,c,d,e,f){g.G.call(this);this.B\u003da;this.D\u003db;this.I\u003dc;this.S\u003dd;this.K\u003de;this.Ma\u003df;this.i\u003dthis.u\u003dnull;this.C\u003d!1;this.D.get().addListener(this)};\nXta\u003dfunction(a,b,c,d,e){var f\u003dgz(a.K.get(),\"SLOT_TYPE_PLAYER_BYTES\");a.u\u003d{slotId:f,qb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:void 0,uc:[],qc:[],gb:\"surface\",Ga:new yH([])};a.i\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA\",pc:new Map,yd:[],Sc:[],Pc:[],Tc:[],Vc:[],gb:\"surface\",Ga:new yH(c),Cc:PLa(OY(a.I.get()),f,\"SLOT_TYPE_PLAYER_BYTES\",1,\"surface\",void 0,[],[],b,\"LAYOUT_TYPE_MEDIA\",\"surface\"),adLayoutLoggingData:e};d\u0026\u0026(cZ(a.B(),a.u,a.i),a.C\u003d!0,dZ(a.B(),a.u,a.i))};\nM0\u003dfunction(a){this.jp\u003da};\nsOa\u003dfunction(a,b){if(!a)return{Kl:[],Rt:!0};a.trackingParams\u0026\u0026Cua(HJ(),a.trackingParams);if(a.adThrottled)return{Kl:[],Rt:!0};a\u003da.playerAds;if(!a||!a.length)return{Kl:[],Rt:!1};a\u003da.map(function(d){return d.adPlacementRenderer}).filter(function(d){return!(!d||!d.renderer)});\nif(!a.length)return{Kl:[],Rt:!1};if(0\u003cb.end){var c\u003db.end.toString();a.forEach(function(d){(d\u003dd.config\u0026\u0026d.config.adPlacementConfig)\u0026\u0026\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003d\u003dd.kind\u0026\u0026d.adTimeOffset\u0026\u0026\"-1\"\u003d\u003d\u003dd.adTimeOffset.offsetEndMilliseconds\u0026\u0026d.adTimeOffset.offsetEndMilliseconds!\u003d\u003dc\u0026\u0026(d.adTimeOffset.offsetEndMilliseconds\u003dc)})}return{Kl:a,\nRt:!1}};\nN0\u003dfunction(a){g.G.call(this);this.J\u003da;this.listeners\u003d[];this.i\u003dnew ay(this);g.I(this,this.i);this.i.T(this.J,\"aduxclicked\",this.onAdUxClicked);this.i.T(this.J,\"aduxmouseover\",this.vF);this.i.T(this.J,\"aduxmouseout\",this.uF);this.i.T(this.J,\"muteadaccepted\",this.hU)};\ntOa\u003dfunction(a,b,c){b\u003dg.Vn(b,function(d){return new xz(d,c,d.id)});\na.J.Oa(\"onAdUxUpdate\",b)};\nO0\u003dfunction(a,b){a\u003dg.q(a.listeners);for(var c\u003da.next();!c.done;c\u003da.next())b(c.value)};\nP0\u003dfunction(a,b,c,d){g.G.call(this);this.J\u003da;this.D\u003db;this.Ma\u003dc;this.Ta\u003dd;this.listeners\u003d[];this.B\u003dnew Set;this.xB\u003d[];this.C\u003dnew fJ(this,yNa(c.get()));this.u\u003dnew gJ;this.i\u003dnull;MZ(c.get())||uOa(this)};\nuOa\u003dfunction(a){var b,c,d\u003da.J.getVideoData(1);(null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.clientPlaybackNonce)!\u003d\u003dd.clientPlaybackNonce\u0026\u0026(null!\u003da.i\u0026\u0026a.i.unsubscribe(\"cuepointupdated\",a.sA,a),d.subscribe(\"cuepointupdated\",a.sA,a),a.i\u003dd,a.B.clear(),a.xB.length\u003d0,d\u003d(null\u003d\u003d\u003d(c\u003dd.i)||void 0\u003d\u003d\u003dc?void 0:Apa(c,0))||[],a.sA(d))};\nvOa\u003dfunction(a){switch(a){case \"unknown\":return\"CUEPOINT_EVENT_UNKNOWN\";case \"start\":return\"CUEPOINT_EVENT_START\";case \"continue\":return\"CUEPOINT_EVENT_CONTINUE\";case \"stop\":return\"CUEPOINT_EVENT_STOP\";case \"predictStart\":return\"CUEPOINT_EVENT_PREDICT_START\";default:throw Error(\"Unexpected cuepoint event\");}};\nQ0\u003dfunction(a){this.J\u003da};\nR0\u003dfunction(a){this.J\u003da};\nS0\u003dfunction(){this.listeners\u003d[]};\nwOa\u003dfunction(a){this.J\u003da};\nT0\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.B\u003dd;this.K\u003de;this.D\u003df;this.Ha\u003dh;this.i\u003dl;this.Ta\u003dm;this.S\u003dn;this.driftRecoveryMs\u003dU(this.layout.Ga,\"metadata_type_drift_recovery_ms\")||null};\nxOa\u003dfunction(a){var b\u003dU(a.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dU(a.layout.Ga,\"metadata_type_layout_exit_ms\");a\u003da.D.get();b\u003dhJ(a.u,b,c);return Math.min(c,null!\u003d\u003db?b:Infinity)};\nU0\u003dfunction(a,b){var c;x_(a.Ta.get(),{driftRecoveryInfo:Object.assign({contentCpn:null\u003d\u003d\u003d(c\u003da.B.get().Gp)||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce,adClientData:a.layout.Cc.adClientDataEntry},b)})};\nV0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){T0.call(this,a,b,c,d,e,f,h,l,m,n);this.I\u003dp;this.C\u003dthis.u\u003dnull;a\u003dg.q(this.I);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,bz(b.Gb().Ga,\"metadata_type_survey_overlay\")\u0026\u0026(this.C\u003db.Gb().layoutId)};\nzOa\u003dfunction(a,b){var c\u003dyOa(a,b);a.u\u003d{ji:c};c?c.startRendering(c.Gb()):b\u003d\u003d\u003da.C\u0026\u0026S(\"Failed to find rendering adapter for survey media layout\",a.slot,a.layout,{surveyMediaLayoutId:b})};\nyOa\u003dfunction(a,b){return null\u003d\u003db?null:a.I.find(function(c){return c.Gb().layoutId\u003d\u003d\u003db})||null};\nAOa\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003de-d,r\u003dbz(b.Ga,\"metadata_type_survey_overlay\");if(!p)return h.gw(c,2,f,d,e,a.slotId),n.Fi(\"ads_iraot\",\"d.\"+p+\";sid.\"+a.slotId+\";vl.\"+f+\";enterMs.\"+d+\";exitMs.\"+e+\";hso.\"+r),null;c\u003dh.Vr(c,2,f,d,e,a.slotId);n.Fi(\"ads_atct\",\"d.\"+p+\";sid.\"+a.slotId+\";vl.\"+f+\";enterMs.\"+d+\";exitMs.\"+e+\";hso.\"+r);if(!c)return S(\"Unexpected failure to add to playback timeline\",a,b,m()),null;a\u003da.slotId;b\u003db.layoutId;c?(l.i.has(c)\u0026\u0026S(\"Unexpected remap of timeline playback\"),l.i.set(c,\n{slotId:a,layoutId:b})):S(\"Invalid timeline playback ID\");d+f\u003ee\u0026\u0026h.Xt(c,e-d);return c};\nBOa\u003dfunction(a,b){var c\u003dU(b.Ga,\"metadata_type_sodar_extension_data\");if(c)try{LNa(0,c)}catch(d){S(\"Unexpected error when loading Sodar\",a,b,{error:d})}};\nCOa\u003dfunction(a,b,c,d,e,f){c\u003dnew g.lH(c,new g.rJ);W0(a,b,c,d,e,!1,f)};\nW0\u003dfunction(a,b,c,d,e,f,h){f\u003dvoid 0\u003d\u003d\u003df?!0:f;k0(c)\u0026\u0026l0(e,0,null)\u0026\u0026(!W_(a,\"impression\")\u0026\u0026h\u0026\u0026h(),U_(a,\"impression\"));W_(a,\"impression\")\u0026\u0026(g.nH(c,4)\u0026\u0026!g.nH(c,2)\u0026\u0026a.cf(\"pause\"),0\u003emH(c,4)\u0026\u0026!(0\u003emH(c,2))\u0026\u0026a.cf(\"resume\"),g.nH(c,16)\u0026\u0026.5\u003c\u003de\u0026\u0026a.cf(\"seek\"),f\u0026\u0026g.nH(c,2)\u0026\u0026X0(a,c.state,b,d,e))};\nX0\u003dfunction(a,b,c,d,e,f){if(W_(a,\"impression\")){var h\u003d1\u003e\u003dMath.abs(d-e);Y0(a,b,h?d:e,c,d,f);h\u0026\u0026U_(a,\"complete\")}};\nY0\u003dfunction(a,b,c,d,e,f){V_(a,1E3*c);0\u003e\u003de||0\u003e\u003dc||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:g.T(b,16))||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:g.T(b,32))||(l0(c,.25*e,d)\u0026\u0026(f\u0026\u0026!W_(a,\"first_quartile\")\u0026\u0026f(\"first\"),U_(a,\"first_quartile\")),l0(c,.5*e,d)\u0026\u0026(f\u0026\u0026!W_(a,\"midpoint\")\u0026\u0026f(\"second\"),U_(a,\"midpoint\")),l0(c,.75*e,d)\u0026\u0026(f\u0026\u0026!W_(a,\"third_quartile\")\u0026\u0026f(\"third\"),U_(a,\"third_quartile\")))};\nDOa\u003dfunction(a,b){W_(a,\"impression\")\u0026\u0026a.cf(b?\"fullscreen\":\"end_fullscreen\")};\nEOa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026a.cf(\"clickthrough\")};\nFOa\u003dfunction(a){a.cf(\"active_view_measurable\")};\nGOa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.cf(\"active_view_fully_viewable_audible_half_duration\")};\nHOa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.cf(\"active_view_viewable\")};\nIOa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.cf(\"audio_audible\")};\nJOa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.cf(\"audio_measurable\")};\nKOa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.D\u003dd;this.i\u003de;this.Ha\u003df;this.K\u003dh;this.B\u003dl;this.I\u003dm;this.Ma\u003dn;this.Ta\u003dp;this.C\u003dr;this.Rz\u003d!0;this.Fc\u003dthis.u\u003dnull};\nLOa\u003dfunction(a,b,c){var d;a.Ta.get().Fi(\"ads_qua\",\"cpn.\"+U(a.layout.Ga,\"metadata_type_content_cpn\")+\";acpn.\"+(null\u003d\u003d\u003d(d\u003daz(a.C.get(),2))||void 0\u003d\u003d\u003dd?void 0:d.clientPlaybackNonce)+\";qt.\"+b+\";clr.\"+c)};\nMOa\u003dfunction(a,b){var c;a.Ta.get().Fi(\"ads_imp\",\"cpn.\"+U(a.layout.Ga,\"metadata_type_content_cpn\")+\";acpn.\"+(null\u003d\u003d\u003d(c\u003daz(a.C.get(),2))||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce)+\";clr.\"+b)};\nZ0\u003dfunction(a){return{enterMs:U(a.Ga,\"metadata_type_layout_enter_ms\"),exitMs:U(a.Ga,\"metadata_type_layout_exit_ms\")}};\n$0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u){T0.call(this,a,b,c,d,e,h,l,m,n,r);this.X\u003df;this.I\u003dp;this.C\u003dt;this.Ma\u003du;this.Fc\u003dthis.u\u003dnull};\nNOa\u003dfunction(a,b){var c;a.Ta.get().Fi(\"ads_imp\",\"acpn.\"+(null\u003d\u003d\u003d(c\u003daz(a.B.get(),2))||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce)+\";clr.\"+b)};\nOOa\u003dfunction(a,b,c){var d;a.Ta.get().Fi(\"ads_qua\",\"cpn.\"+U(a.layout.Ga,\"metadata_type_content_cpn\")+\";acpn.\"+(null\u003d\u003d\u003d(d\u003daz(a.B.get(),2))||void 0\u003d\u003d\u003dd?void 0:d.clientPlaybackNonce)+\";qt.\"+b+\";clr.\"+c)};\na1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,u,x,y,z,D,H){this.pe\u003da;this.xa\u003db;this.i\u003dc;this.B\u003dd;this.Ha\u003de;this.Ta\u003df;this.K\u003dh;this.D\u003dl;this.u\u003dm;this.C\u003dn;this.Nd\u003dp;this.Z\u003dr;this.ld\u003dt;this.Oc\u003du;this.S\u003dx;this.X\u003dy;this.oa\u003dz;this.Ma\u003dD;this.I\u003dH};\nb1\u003dfunction(a){g.G.call(this);this.i\u003da;this.Ib\u003dnew Map};\nc1\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(a.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.trigger.i\u003d\u003d\u003db.layoutId\u0026\u0026c.push(e);c.length\u0026\u0026eZ(a.i(),c)};\nd1\u003dfunction(a,b){var c;g.G.call(this);var d\u003dthis;this.C\u003da;this.u\u003dnew Map;this.B\u003dnew Map;this.i\u003dnull;b.get().addListener(this);g.qe(this,function(){b.get().removeListener(d)});\nthis.i\u003d(null\u003d\u003d\u003d(c\u003db.get().Gp)||void 0\u003d\u003d\u003dc?void 0:c.slotId)||null};\nPOa\u003dfunction(a,b){var c\u003d[];a\u003dg.q(a.values());for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.slot.slotId\u003d\u003d\u003db\u0026\u0026c.push(d);return c};\ne1\u003dfunction(a){this.J\u003da};\nQOa\u003dfunction(a,b,c,d,e){BG.call(this,\"image-companion\",a,b,c,d,e)};\nf1\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.pe\u003df;this.I\u003dl;this.Ci\u003d!0;this.B\u003dnull;this.C\u003dU(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");SY(this.pe(),this);a\u003dU(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.pc,this.Ta,a,c.layoutId)};\nROa\u003dfunction(){var a\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Pe:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nSOa\u003dfunction(a,b,c,d,e){BG.call(this,\"shopping-companion\",a,b,c,d,e)};\ng1\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.pe\u003df;this.I\u003dl;this.Ci\u003d!0;this.B\u003dnull;this.C\u003dU(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");SY(this.pe(),this);a\u003dU(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.pc,this.Ta,a,c.layoutId)};\nTOa\u003dfunction(){var a\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Pe:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\nUOa\u003dfunction(a,b,c,d,e){BG.call(this,\"ads-engagement-panel\",a,b,c,d,e)};\nh1\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.pe\u003df;this.I\u003dl;this.Ci\u003d!0;this.B\u003dnull;this.C\u003dU(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");SY(this.pe(),this);a\u003dU(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.pc,this.Ta,a,c.layoutId)};\nVOa\u003dfunction(){var a\u003d[\"metadata_type_ads_engagement_panel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Pe:[\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\"]}};\nWOa\u003dfunction(a,b,c,d,e){this.i\u003da;this.Ta\u003db;this.pe\u003dc;this.u\u003dd;this.B\u003de};\ni1\u003dfunction(a,b,c){BG.call(this,\"player-underlay\",a,{},b,c);this.i\u003dc};\nj1\u003dfunction(a,b,c,d){Y_.call(this,a,b,c,d)};\nXOa\u003dfunction(a){this.i\u003da};\nYOa\u003dfunction(a,b,c,d,e,f){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ha\u003dd;this.Ta\u003de;this.Ma\u003df;a\u003dU(c.Ga,\"metadata_type_ad_placement_config\");this.i\u003dnew R_(c.pc,this.Ta,a,c.layoutId)};\nZOa\u003dfunction(a,b,c){this.Ha\u003da;this.Ta\u003db;this.Ma\u003dc};\nk1\u003dfunction(a,b,c,d,e){Y_.call(this,c,a,b,d);this.Ta\u003de;a\u003dU(b.Ga,\"metadata_type_ad_placement_config\");this.B\u003dnew R_(b.pc,e,a,b.layoutId)};\nl1\u003dfunction(a){return Math.round(a.width)+\"x\"+Math.round(a.height)};\nn1\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?m1:c;c.width\u003cm1.width\u0026\u0026(c\u003dm1);if(a.width\u003cc.width||a.height\u003cc.height)return{IB:3,Nx:501,errorMessage:\"ad(\"+l1(c)+\") larger than container(\"+l1(a)+\").\"};if(c.width*c.height\u003ea.width*a.height*.2)return{IB:3,Nx:501,errorMessage:\"ad(\"+l1(c)+\") to container(\"+l1(a)+\") ratio exceeds limit.\"};if(c.height\u003ea.height/3-b)return{IB:3,Nx:501,errorMessage:\"ad(\"+l1(c)+\") covers container(\"+l1(a)+\") center.\"}};\n$Oa\u003dfunction(a,b){var c\u003dU(a.Ga,\"metadata_type_ad_placement_config\");return new R_(a.pc,b,c,a.layoutId)};\no1\u003dfunction(a){return U(a.Ga,\"metadata_type_invideo_overlay_ad_renderer\")};\np1\u003dfunction(a,b,c,d){BG.call(this,\"invideo-overlay\",a,b,c,d);this.i\u003dd};\nq1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r){Y_.call(this,f,a,b,e);this.Ta\u003dc;this.B\u003dh;this.Ha\u003dl;this.K\u003dm;this.Ma\u003dn;this.D\u003dp;this.C\u003dr;this.S\u003d$Oa(b,c)};\naPa\u003dfunction(){var a\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Pe:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\nr1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t){Y_.call(this,f,a,b,e);this.Ta\u003dc;this.B\u003dh;this.K\u003dl;this.Ha\u003dm;this.S\u003dn;this.Ma\u003dp;this.D\u003dr;this.C\u003dt;this.X\u003d$Oa(b,c)};\nbPa\u003dfunction(){for(var a\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],b\u003dg.q(S_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{Md:a,Pe:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\ns1\u003dfunction(a){this.Ha\u003da;this.i\u003d!1};\nt1\u003dfunction(a,b,c,d,e,f,h){Y_.call(this,c,a,b,d);this.B\u003de;this.Ha\u003df;this.Ma\u003dh};\ncPa\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.i\u003da;this.Ha\u003db;this.Ta\u003dc;this.K\u003dd;this.D\u003de;this.B\u003df;this.I\u003dh;this.C\u003dl;this.Ma\u003dm;this.u\u003dn};\nu1\u003dfunction(a){g.G.call(this);this.B\u003da;this.Ci\u003d!0;this.Ib\u003dnew Map;this.i\u003dnew Map;this.u\u003dnew Map};\ndPa\u003dfunction(a,b){var c\u003d[];if(b\u003da.i.get(b.layoutId)){b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())(d\u003da.u.get(d.value.triggerId))\u0026\u0026c.push(d)}return c};\nePa\u003dfunction(a,b,c,d,e){g.G.call(this);var f\u003dthis;this.K\u003dX(function(){return new fz});\ng.I(this,this.K);this.xa\u003dX(function(){return new UZ(f.K)});\ng.I(this,this.xa);this.D\u003dX(function(){return new RZ});\ng.I(this,this.D);this.X\u003dX(function(){return new NZ(a)});\ng.I(this,this.X);this.Z\u003dX(function(){return new f_(f.K)});\ng.I(this,this.Z);this.Nb\u003dX(function(){return new j_});\ng.I(this,this.Nb);this.hc\u003dX(function(){return new CG(b.V())});\ng.I(this,this.hc);this.oa\u003dX(function(){return new N0(b)});\ng.I(this,this.oa);this.Za\u003dX(function(){return new F_(e)});\ng.I(this,this.Za);this.ld\u003dX(function(){return new lJ(b)});\ng.I(this,this.ld);this.Ka\u003dX(function(){return new l_(b)});\ng.I(this,this.Ka);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new m_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new n_(b)});\ng.I(this,this.Ma);this.Qb\u003dX(function(){return new M0(d)});\ng.I(this,this.Qb);this.I\u003dX(function(){return new QY(f.Ma)});\ng.I(this,this.I);this.Va\u003dX(function(){return new KZ(f.Z,f.xa,f.Ma,f.I,\"SLOT_TYPE_ABOVE_FEED\",f.jb)});\ng.I(this,this.Va);this.Ic\u003dX(function(){return new R0(b)});\ng.I(this,this.Ic);this.ub\u003dX(function(){return new S0});\ng.I(this,this.ub);this.rb\u003dX(function(){return new G_});\ng.I(this,this.rb);this.i\u003dX(function(){return new A_(b,f.Nb,f.Ma)});\ng.I(this,this.i);this.ph\u003dnew i_(this.Ma,this.I,this.i);g.I(this,this.ph);this.Ia\u003dX(function(){return new P0(b,f.i,f.Ma,f.Ta)});\ng.I(this,this.Ia);this.Sa\u003dX(function(){return new e1(b)});\ng.I(this,this.Sa);this.Ha\u003dX(function(){return new B_(b,f.i)});\ng.I(this,this.Ha);this.De\u003dX(function(){return new H_});\nthis.Aa\u003dX(function(){return new q_(f.Ha,b)});\ng.I(this,this.Aa);this.Ta\u003dX(function(){return new v_(b,f.D,f.Aa,f.i)});\ng.I(this,this.Ta);this.kd\u003dnew x0(y0,v1,function(l,m,n,p){return VZ(f.xa.get(),l,m,n,p)},this.X,this.Z,this.xa,this.I,this.Ma,this.i);\ng.I(this,this.kd);this.zc\u003dnew ez(this.X,this.Va,c,this.Ma,a,this.i,this.Ha);g.I(this,this.zc);var h\u003dnew k_(b,this.zc,this.Ha,this.i,this.Ia);this.fb\u003dX(function(){return h});\nthis.Co\u003dh;this.jb\u003dnew w0(this.X,this.Z,this.i,this.fb,this.Ia,this.Ha,this.Ma,this.Sa);g.I(this,this.jb);this.Eb\u003dnew QZ(this.X,this.Z,this.Ka,this.fb);g.I(this,this.Eb);this.Ac\u003dnew Zy(this.X,this.Z,this.Va,this.i,this.Eb,c);g.I(this,this.Ac);this.dc\u003dX(function(){return new N_(f.Qb,f.xa,f.I,f.Sa)});\ng.I(this,this.dc);this.B\u003dX(function(){return new O_});\ng.I(this,this.B);this.Ba\u003dnew D0(a,this.oa);g.I(this,this.Ba);this.u\u003dnew E0(a);g.I(this,this.u);this.Wa\u003dnew b1(a);g.I(this,this.Wa);this.ob\u003dnew F0(a,this.fb);g.I(this,this.ob);this.La\u003dnew G0(a,this.Ka,this.Ha,this.i);g.I(this,this.La);this.xb\u003dnew d1(a,this.i);g.I(this,this.xb);this.S\u003dnew I0(a);g.I(this,this.S);this.cd\u003dnew J0(a);g.I(this,this.cd);this.Fb\u003dnew u1(a);g.I(this,this.Fb);this.C\u003dX(function(){return new z0});\ng.I(this,this.C);this.Ad\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.Ad);this.Kd\u003dX(function(){return new WOa(f.oa,f.Ta,a,f.D,f.Aa)});\ng.I(this,this.Kd);this.Zb\u003dX(function(){return new Q_(f.Ac)});\ng.I(this,this.Zb);this.jc\u003dX(function(){return new X_(f.Ta,f.S)});\ng.I(this,this.jc);this.dd\u003dX(function(){return new a1(a,f.S,f.i,f.Sa,f.Ha,f.Ta,f.Nb,f.Ia,f.Aa,f.De,f.Nd,f.Ka,f.ld,f.Oc,f.hc,f.Za,f.Ic,f.Ma,f.D)});\ng.I(this,this.dd);this.Yd\u003dX(function(){return new ZOa(f.Ha,f.Ta,f.Ma)});\ng.I(this,this.Yd);this.vc\u003dX(function(){return new cPa(f.oa,f.Ha,f.Ta,f.D,f.Aa,f.Wa,f.Fb,f.Za,f.Ma,c)});\ng.I(this,this.vc);this.oe\u003dX(function(){return new XOa(f.oa)});\ng.I(this,this.oe);this.Be\u003dnew K0(a,this.rb,this.K);g.I(this,this.Be);this.Ce\u003dnew L0(a,this.ub,this.I,this.i,this.K,this.Ma);g.I(this,this.Ce);this.Rd\u003d{xq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Ac],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.jb],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.kd],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.zc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Eb]]),Xl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.dc],[\"SLOT_TYPE_ABOVE_FEED\",this.B],[\"SLOT_TYPE_FORECASTING\",this.B],[\"SLOT_TYPE_IN_PLAYER\",this.B],[\"SLOT_TYPE_PLAYER_BYTES\",this.B],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.B],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.B]]),Wh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ba],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.Ba],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",\nthis.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.u],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.Wa],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.ob],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.La],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.La],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.La],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",\nthis.xb],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.xb],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.ob],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.cd],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.Fb]]),Lm:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.C],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.C],[\"SLOT_TYPE_FORECASTING\",this.C],[\"SLOT_TYPE_IN_PLAYER\",this.C],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.Ad],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.C],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.C]]),qm:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.Kd],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Zb],[\"SLOT_TYPE_FORECASTING\",this.jc],[\"SLOT_TYPE_PLAYER_BYTES\",this.dd],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.Yd],[\"SLOT_TYPE_IN_PLAYER\",this.vc],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.oe]])};this.listeners\u003d[this.D.get()];this.kq\u003d{Ac:this.Ac,zk:this.S,wm:this.ub.get(),Tf:this.Ma.get(),Io:this.Ha.get(),zc:this.zc,Bj:this.K.get(),tm:this.rb.get(),\nHi:this.Ba,hh:this.D.get()}};\nfPa\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.u\u003da;this.Ha\u003db;this.Ta\u003dc;this.K\u003dd;this.D\u003de;this.B\u003df;this.I\u003dh;this.C\u003dl;this.Ma\u003dm;this.i\u003dn};\ngPa\u003dfunction(a,b,c,d,e){g.G.call(this);var f\u003dthis;this.C\u003dX(function(){return new fz});\ng.I(this,this.C);this.K\u003dX(function(){return new UZ(f.C)});\ng.I(this,this.K);this.S\u003dX(function(){return new RZ});\ng.I(this,this.S);this.D\u003dX(function(){return new NZ(a)});\ng.I(this,this.D);this.I\u003dX(function(){return new f_(f.C)});\ng.I(this,this.I);this.kd\u003dX(function(){return new j_});\ng.I(this,this.kd);this.Nb\u003dX(function(){return new CG(b.V())});\ng.I(this,this.Nb);this.Ka\u003dX(function(){return new N0(b)});\ng.I(this,this.Ka);this.Va\u003dX(function(){return new F_(e)});\ng.I(this,this.Va);this.ld\u003dX(function(){return new lJ(b)});\ng.I(this,this.ld);this.Z\u003dX(function(){return new l_(b)});\ng.I(this,this.Z);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new m_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new n_(b)});\ng.I(this,this.Ma);this.xb\u003dX(function(){return new M0(d)});\ng.I(this,this.xb);this.B\u003dX(function(){return new QY(f.Ma)});\ng.I(this,this.B);this.Ia\u003dX(function(){return new KZ(f.I,f.K,f.Ma,f.B,null,f.fb)});\ng.I(this,this.Ia);this.hc\u003dX(function(){return new R0(b)});\ng.I(this,this.hc);this.jb\u003dX(function(){return new S0});\ng.I(this,this.jb);this.ob\u003dX(function(){return new G_});\ng.I(this,this.ob);this.i\u003dX(function(){return new A_(b,f.kd,f.Ma)});\ng.I(this,this.i);this.ph\u003dnew i_(this.Ma,this.B,this.i);g.I(this,this.ph);this.Qb\u003dX(function(){return new P0(b,f.i,f.Ma,f.Ta)});\nthis.Ha\u003dX(function(){return new B_(b,f.i)});\ng.I(this,this.Ha);this.Ba\u003dX(function(){return new q_(f.Ha,b)});\ng.I(this,this.Ba);this.Ta\u003dX(function(){return new v_(b,f.S,f.Ba,f.i)});\ng.I(this,this.Ta);this.dd\u003dX(function(){return new H_});\ng.I(this,this.dd);this.Ic\u003dnew x0(y0,v1,function(l,m,n,p){return VZ(f.K.get(),l,m,n,p)},this.D,this.I,this.K,this.B,this.Ma,this.i);\ng.I(this,this.Ic);this.zc\u003dnew ez(this.D,this.Ia,c,this.Ma,a,this.i,this.Ha);g.I(this,this.zc);var h\u003dnew k_(b,this.zc,this.Ha,this.i,this.Qb);this.Wa\u003dX(function(){return h});\nthis.Co\u003dh;this.fb\u003dnew w0(this.D,this.I,this.i,this.Wa,this.Qb,this.Ha,this.Ma);g.I(this,this.fb);this.rb\u003dnew QZ(this.D,this.I,this.Z,this.Wa);g.I(this,this.rb);this.Ac\u003dnew Zy(this.D,this.I,this.Ia,this.i,this.rb,c);g.I(this,this.Ac);this.Fb\u003dX(function(){return new N_(f.xb,f.K,f.B)});\ng.I(this,this.Fb);this.xa\u003dX(function(){return new O_});\ng.I(this,this.xa);this.La\u003dnew D0(a,this.Ka);g.I(this,this.La);this.u\u003dnew E0(a);g.I(this,this.u);this.Sa\u003dnew b1(a);g.I(this,this.Sa);this.Za\u003dnew F0(a,this.Wa);g.I(this,this.Za);this.oa\u003dnew G0(a,this.Z,this.Ha,this.i);g.I(this,this.oa);this.X\u003dnew I0(a);g.I(this,this.X);this.jc\u003dnew J0(a);g.I(this,this.jc);this.ub\u003dnew u1(a);g.I(this,this.ub);this.Aa\u003dX(function(){return new z0});\ng.I(this,this.Aa);this.cd\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.cd);this.Eb\u003dX(function(){return new Q_(f.Ac)});\ng.I(this,this.Eb);this.Zb\u003dX(function(){return new X_(f.Ta,f.X)});\ng.I(this,this.Zb);this.dc\u003dX(function(){return new fPa(f.Ka,f.Ha,f.Ta,f.S,f.Ba,f.Sa,f.ub,f.Va,f.Ma,c)});\ng.I(this,this.dc);this.vc\u003dX(function(){return new v0(a,f.X,f.Ta,f.Ba,f.dd,f.Nd,f.i,f.Ha,f.Z,f.ld,f.Oc,f.Nb,f.Va,f.hc,f.Ma)});\ng.I(this,this.vc);this.Ad\u003dnew K0(a,this.ob,this.C);g.I(this,this.Ad);this.Kd\u003dnew L0(a,this.jb,this.B,this.i,this.C,this.Ma);g.I(this,this.Kd);this.Rd\u003d{xq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Ac],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.fb],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Ic],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.zc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.rb]]),Xl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.Fb],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.xa]]),Wh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.La],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",\nthis.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.u],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.Sa],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Za],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.oa],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.oa],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.oa],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",\nthis.Za],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.jc],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.ub]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Aa],[\"SLOT_TYPE_FORECASTING\",this.Aa],[\"SLOT_TYPE_IN_PLAYER\",this.Aa],[\"SLOT_TYPE_PLAYER_BYTES\",this.cd]]),qm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Eb],[\"SLOT_TYPE_FORECASTING\",this.Zb],[\"SLOT_TYPE_IN_PLAYER\",this.dc],[\"SLOT_TYPE_PLAYER_BYTES\",this.vc]])};this.listeners\u003d[this.S.get()];this.kq\u003d{Ac:this.Ac,zk:null,wm:this.jb.get(),\nTf:this.Ma.get(),Io:this.Ha.get(),zc:this.zc,Bj:this.C.get(),tm:this.ob.get(),Hi:this.La,hh:this.S.get()}};\nhPa\u003dfunction(a,b,c,d,e){g.G.call(this);var f\u003dthis;this.D\u003dX(function(){return new fz});\ng.I(this,this.D);this.I\u003dX(function(){return new UZ(f.D)});\ng.I(this,this.I);this.K\u003dX(function(){return new RZ});\ng.I(this,this.K);this.X\u003dX(function(){return new NZ(a)});\ng.I(this,this.X);this.Z\u003dX(function(){return new f_(f.D)});\ng.I(this,this.Z);this.hc\u003dX(function(){return new j_});\ng.I(this,this.hc);this.jb\u003dX(function(){return new CG(b.V())});\ng.I(this,this.jb);this.Ba\u003dX(function(){return new N0(b)});\ng.I(this,this.Ba);this.rb\u003dX(function(){return new F_(e)});\ng.I(this,this.rb);this.ld\u003dX(function(){return new lJ(b)});\ng.I(this,this.ld);this.oa\u003dX(function(){return new l_(b)});\ng.I(this,this.oa);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new m_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new n_(b)});\ng.I(this,this.Ma);this.Za\u003dX(function(){return new M0(d)});\ng.I(this,this.Za);this.B\u003dX(function(){return new QY(f.Ma)});\ng.I(this,this.B);this.Aa\u003dX(function(){return new KZ(f.Z,f.I,f.Ma,f.B,null,null)});\ng.I(this,this.Aa);this.Eb\u003dX(function(){return new R0(b)});\ng.I(this,this.Eb);this.Sa\u003dX(function(){return new S0});\ng.I(this,this.Sa);this.i\u003dX(function(){return new A_(b,f.hc,f.Ma)});\ng.I(this,this.i);this.ph\u003dnew i_(this.Ma,this.B,this.i);g.I(this,this.ph);this.Ha\u003dX(function(){return new B_(b,f.i)});\ng.I(this,this.Ha);this.Va\u003dX(function(){return new q_(f.Ha,b)});\ng.I(this,this.Va);this.Ta\u003dX(function(){return new v_(b,f.K,f.Va,f.i)});\ng.I(this,this.Ta);this.dc\u003dX(function(){return new H_});\ng.I(this,this.dc);this.Qb\u003dnew x0(y0,v1,function(l,m,n,p){return VZ(f.I.get(),l,m,n,p)},this.X,this.Z,this.I,this.B,this.Ma,this.i);\ng.I(this,this.Qb);this.zc\u003dnew ez(this.X,this.Aa,c,this.Ma,a,this.i,this.Ha);g.I(this,this.zc);var h\u003dnew k_(b,this.zc,this.Ha,this.i);this.ub\u003dX(function(){return h});\nthis.Co\u003dh;this.Wa\u003dnew QZ(this.X,this.Z,this.oa,this.ub);g.I(this,this.Wa);this.Ac\u003dnew Zy(this.X,this.Z,this.Aa,this.i,this.Wa,c);g.I(this,this.Ac);this.ob\u003dX(function(){return new N_(f.Za,f.I,f.B)});\ng.I(this,this.ob);this.xa\u003dX(function(){return new O_});\ng.I(this,this.xa);this.Ia\u003dnew D0(a,this.Ba);g.I(this,this.Ia);this.u\u003dnew E0(a);g.I(this,this.u);this.Ka\u003dnew F0(a,this.ub);g.I(this,this.Ka);this.La\u003dnew G0(a,this.oa,this.Ha,this.i);g.I(this,this.La);this.S\u003dnew I0(a);g.I(this,this.S);this.Fb\u003dnew J0(a);g.I(this,this.Fb);this.C\u003dX(function(){return new z0});\ng.I(this,this.C);this.Zb\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.Zb);this.fb\u003dX(function(){return new Q_(f.Ac)});\ng.I(this,this.fb);this.xb\u003dX(function(){return new X_(f.Ta,f.S)});\ng.I(this,this.xb);this.jc\u003dX(function(){return new e0(f.Ba,f.Ha,f.Ta,f.K,c)});\ng.I(this,this.jc);this.Nb\u003dX(function(){return new v0(a,f.S,f.Ta,f.Va,f.dc,f.Nd,f.i,f.Ha,f.oa,f.ld,f.Oc,f.jb,f.rb,f.Eb,f.Ma)});\ng.I(this,this.Nb);this.vc\u003dnew L0(a,this.Sa,this.B,this.i,this.D,this.Ma);g.I(this,this.vc);this.Rd\u003d{xq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Ac],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Qb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.zc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Wa]]),Xl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ob],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.xa]]),Wh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ia],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.Ka],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.La],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.La],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Ka],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Fb]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.C],[\"SLOT_TYPE_ABOVE_FEED\",this.C],[\"SLOT_TYPE_FORECASTING\",this.C],[\"SLOT_TYPE_IN_PLAYER\",this.C],[\"SLOT_TYPE_PLAYER_BYTES\",this.Zb]]),\nqm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.fb],[\"SLOT_TYPE_FORECASTING\",this.xb],[\"SLOT_TYPE_IN_PLAYER\",this.jc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Nb]])};this.listeners\u003d[this.K.get()];this.kq\u003d{Ac:this.Ac,zk:null,wm:this.Sa.get(),Tf:this.Ma.get(),Io:this.Ha.get(),zc:this.zc,Bj:this.D.get(),tm:null,Hi:this.Ia,hh:this.K.get()}};\niPa\u003dfunction(a,b,c,d,e){g.G.call(this);var f\u003dthis;this.C\u003dX(function(){return new fz});\ng.I(this,this.C);this.D\u003dX(function(){return new UZ(f.C)});\ng.I(this,this.D);this.I\u003dX(function(){return new RZ});\ng.I(this,this.I);this.S\u003dX(function(){return new NZ(a)});\ng.I(this,this.S);this.X\u003dX(function(){return new f_(f.C)});\ng.I(this,this.X);this.jc\u003dX(function(){return new j_});\ng.I(this,this.jc);this.ob\u003dX(function(){return new CG(b.V())});\ng.I(this,this.ob);this.Ba\u003dX(function(){return new N0(b)});\ng.I(this,this.Ba);this.jb\u003dX(function(){return new F_(e)});\ng.I(this,this.jb);this.ld\u003dX(function(){return new lJ(b)});\ng.I(this,this.ld);this.Z\u003dX(function(){return new l_(b)});\ng.I(this,this.Z);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new m_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new n_(b)});\ng.I(this,this.Ma);this.Wa\u003dX(function(){return new M0(d)});\ng.I(this,this.Wa);this.B\u003dX(function(){return new QY(f.Ma)});\ng.I(this,this.B);this.Aa\u003dX(function(){return new KZ(f.X,f.D,f.Ma,f.B,null,null)});\ng.I(this,this.Aa);this.Fb\u003dX(function(){return new R0(b)});\ng.I(this,this.Fb);this.La\u003dX(function(){return new S0});\ng.I(this,this.La);this.i\u003dX(function(){return new A_(b,f.jc,f.Ma)});\ng.I(this,this.i);this.ph\u003dnew i_(this.Ma,this.B,this.i);g.I(this,this.ph);this.Ha\u003dX(function(){return new B_(b,f.i)});\ng.I(this,this.Ha);this.Sa\u003dX(function(){return new q_(f.Ha,b)});\ng.I(this,this.Sa);this.Ta\u003dX(function(){return new v_(b,f.I,f.Sa,f.i)});\ng.I(this,this.Ta);this.hc\u003dX(function(){return new H_});\ng.I(this,this.hc);this.Zb\u003dnew x0(y0,v1,function(l,m,n,p){return VZ(f.D.get(),l,m,n,p)},this.S,this.X,this.D,this.B,this.Ma,this.i);\ng.I(this,this.Zb);this.zc\u003dnew ez(this.S,this.Aa,c,this.Ma,a,this.i,this.Ha);g.I(this,this.zc);var h\u003dnew k_(b,this.zc,this.Ha,this.i);this.rb\u003dX(function(){return h});\nthis.Co\u003dh;this.Va\u003dnew QZ(this.S,this.X,this.Z,this.rb);g.I(this,this.Va);this.Ac\u003dnew Zy(this.S,this.X,this.Aa,this.i,this.Va,c);g.I(this,this.Ac);this.fb\u003dX(function(){return new N_(f.Wa,f.D,f.B)});\ng.I(this,this.fb);this.oa\u003dX(function(){return new O_});\ng.I(this,this.oa);this.Ia\u003dnew D0(a,this.Ba);g.I(this,this.Ia);this.u\u003dnew E0(a);g.I(this,this.u);this.Ka\u003dnew F0(a,this.rb);g.I(this,this.Ka);this.ub\u003dnew G0(a,this.Z,this.Ha,this.i);g.I(this,this.ub);this.K\u003dnew I0(a);g.I(this,this.K);this.Nb\u003dnew J0(a);g.I(this,this.Nb);this.xa\u003dX(function(){return new z0});\ng.I(this,this.xa);this.dc\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.dc);this.Za\u003dX(function(){return new Q_(f.Ac)});\ng.I(this,this.Za);this.xb\u003dX(function(){return new X_(f.Ta,f.K)});\ng.I(this,this.xb);this.Eb\u003dX(function(){return new e0(f.Ba,f.Ha,f.Ta,f.I,c)});\ng.I(this,this.Eb);this.Qb\u003dX(function(){return new v0(a,f.K,f.Ta,f.Sa,f.hc,f.Nd,f.i,f.Ha,f.Z,f.ld,f.Oc,f.ob,f.jb,f.Fb,f.Ma)});\ng.I(this,this.Qb);this.vc\u003dnew L0(a,this.La,this.B,this.i,this.C,this.Ma);g.I(this,this.vc);this.Rd\u003d{xq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Ac],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Zb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.zc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Va]]),Xl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.fb],[\"SLOT_TYPE_FORECASTING\",this.oa],[\"SLOT_TYPE_IN_PLAYER\",this.oa],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.oa]]),Wh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ia],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.Ka],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.ub],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Ka],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Nb]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.xa],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.dc]]),qm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Za],[\"SLOT_TYPE_FORECASTING\",\nthis.xb],[\"SLOT_TYPE_IN_PLAYER\",this.Eb],[\"SLOT_TYPE_PLAYER_BYTES\",this.Qb]])};this.listeners\u003d[this.I.get()];this.kq\u003d{Ac:this.Ac,zk:null,wm:this.La.get(),Tf:this.Ma.get(),Io:this.Ha.get(),zc:this.zc,Bj:this.C.get(),tm:null,Hi:this.Ia,hh:this.I.get()}};\nw1\u003dfunction(a,b,c,d,e,f,h,l,m){c0.call(this,a,b,c,d,e,f,h,m);this.K\u003dl};\njPa\u003dfunction(){var a\u003dXNa();a.Md.push(\"metadata_type_ad_info_ad_metadata\");return a};\nkPa\u003dfunction(a,b,c,d,e,f){this.B\u003da;this.Ha\u003db;this.Ta\u003dc;this.C\u003dd;this.u\u003de;this.i\u003df};\nlPa\u003dfunction(a,b,c,d,e){g.G.call(this);var f\u003dthis;this.C\u003dX(function(){return new fz});\ng.I(this,this.C);this.D\u003dX(function(){return new UZ(f.C)});\ng.I(this,this.D);this.I\u003dX(function(){return new RZ});\ng.I(this,this.I);this.S\u003dX(function(){return new NZ(a)});\ng.I(this,this.S);this.X\u003dX(function(){return new f_(f.C)});\ng.I(this,this.X);this.jc\u003dX(function(){return new j_});\ng.I(this,this.jc);this.jb\u003dX(function(){return new wOa(b)});\ng.I(this,this.jb);this.rb\u003dX(function(){return new CG(b.V())});\ng.I(this,this.rb);this.Ba\u003dX(function(){return new N0(b)});\ng.I(this,this.Ba);this.ub\u003dX(function(){return new F_(e)});\ng.I(this,this.ub);this.ld\u003dX(function(){return new lJ(b)});\ng.I(this,this.ld);this.Z\u003dX(function(){return new l_(b)});\ng.I(this,this.Z);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new m_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new n_(b)});\ng.I(this,this.Ma);this.Za\u003dX(function(){return new M0(d)});\ng.I(this,this.Za);this.B\u003dX(function(){return new QY(f.Ma)});\ng.I(this,this.B);this.Aa\u003dX(function(){return new KZ(f.X,f.D,f.Ma,f.B,null,null)});\ng.I(this,this.Aa);this.Fb\u003dX(function(){return new R0(b)});\ng.I(this,this.Fb);this.Sa\u003dX(function(){return new S0});\ng.I(this,this.Sa);this.i\u003dX(function(){return new A_(b,f.jc,f.Ma)});\ng.I(this,this.i);this.ph\u003dnew i_(this.Ma,this.B,this.i);g.I(this,this.ph);this.Ha\u003dX(function(){return new B_(b,f.i)});\ng.I(this,this.Ha);this.Va\u003dX(function(){return new q_(f.Ha,b)});\ng.I(this,this.Va);this.Ta\u003dX(function(){return new v_(b,f.I,f.Va,f.i)});\ng.I(this,this.Ta);this.hc\u003dX(function(){return new H_});\ng.I(this,this.hc);this.Zb\u003dnew x0(jOa,v1,function(l,m,n,p){return nNa(f.D.get(),l,m,n,p)},this.S,this.X,this.D,this.B,this.Ma,this.i);\ng.I(this,this.Zb);this.zc\u003dnew ez(this.S,this.Aa,c,this.Ma,a,this.i,this.Ha);g.I(this,this.zc);var h\u003dnew k_(b,this.zc,this.Ha,this.i);this.xb\u003dX(function(){return h});\nthis.Co\u003dh;this.Wa\u003dnew QZ(this.S,this.X,this.Z,this.xb);g.I(this,this.Wa);this.Ac\u003dnew Zy(this.S,this.X,this.Aa,this.i,this.Wa,c);g.I(this,this.Ac);this.ob\u003dX(function(){return new N_(f.Za,f.D,f.B)});\ng.I(this,this.ob);this.oa\u003dX(function(){return new O_});\ng.I(this,this.oa);this.Ia\u003dnew D0(a,this.Ba);g.I(this,this.Ia);this.u\u003dnew E0(a);g.I(this,this.u);this.Ka\u003dnew F0(a,this.xb);g.I(this,this.Ka);this.La\u003dnew G0(a,this.Z,this.Ha,this.i);g.I(this,this.La);this.K\u003dnew I0(a);g.I(this,this.K);this.Nb\u003dnew J0(a);g.I(this,this.Nb);this.xa\u003dX(function(){return new z0});\ng.I(this,this.xa);this.dc\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.dc);this.fb\u003dX(function(){return new Q_(f.Ac)});\ng.I(this,this.fb);this.Eb\u003dX(function(){return new X_(f.Ta,f.K)});\ng.I(this,this.Eb);this.Qb\u003dX(function(){return new v0(a,f.K,f.Ta,f.Va,f.hc,f.Nd,f.i,f.Ha,f.Z,f.ld,f.Oc,f.rb,f.ub,f.Fb,f.Ma)});\ng.I(this,this.Qb);this.vc\u003dX(function(){return new kPa(f.Ba,f.Ha,f.Ta,f.I,f.jb,c)});\ng.I(this,this.vc);this.Ic\u003dnew L0(a,this.Sa,this.B,this.i,this.C,this.Ma);g.I(this,this.Ic);this.Rd\u003d{xq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Ac],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Zb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.zc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Wa]]),Xl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ob],[\"SLOT_TYPE_FORECASTING\",this.oa],[\"SLOT_TYPE_IN_PLAYER\",this.oa],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.oa]]),Wh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ia],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.Ka],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.La],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.La],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Ka],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Nb]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.xa],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.dc]]),qm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.fb],[\"SLOT_TYPE_FORECASTING\",this.Eb],[\"SLOT_TYPE_IN_PLAYER\",this.vc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Qb]])};this.listeners\u003d[this.I.get()];this.kq\u003d{Ac:this.Ac,zk:null,wm:this.Sa.get(),Tf:this.Ma.get(),Io:this.Ha.get(),zc:this.zc,Bj:this.C.get(),tm:null,Hi:this.Ia,hh:this.I.get()}};\nmPa\u003dfunction(a,b,c,d,e,f){this.u\u003da;this.Ha\u003db;this.Ta\u003dc;this.B\u003dd;this.C\u003de;this.i\u003df};\nnPa\u003dfunction(a,b,c,d,e){g.G.call(this);var f\u003dthis;this.K\u003dX(function(){return new fz});\ng.I(this,this.K);this.S\u003dX(function(){return new UZ(f.K)});\ng.I(this,this.S);this.C\u003dX(function(){return new RZ});\ng.I(this,this.C);this.D\u003dX(function(){return new NZ(a)});\ng.I(this,this.D);this.I\u003dX(function(){return new f_(f.K)});\ng.I(this,this.I);this.ub\u003dX(function(){return new j_});\ng.I(this,this.ub);this.Nb\u003dX(function(){return new wOa(b)});\ng.I(this,this.Nb);this.Qb\u003dX(function(){return new CG(b.V())});\ng.I(this,this.Qb);this.Ka\u003dX(function(){return new N0(b)});\ng.I(this,this.Ka);this.Zb\u003dX(function(){return new F_(e)});\ng.I(this,this.Zb);this.ld\u003dX(function(){return new lJ(b)});\ng.I(this,this.ld);this.oa\u003dX(function(){return new l_(b)});\ng.I(this,this.oa);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new m_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new n_(b)});\ng.I(this,this.Ma);this.xb\u003dX(function(){return new M0(d)});\ng.I(this,this.xb);this.B\u003dX(function(){return new QY(f.Ma)});\ng.I(this,this.B);this.Ia\u003dX(function(){return new KZ(f.I,f.S,f.Ma,f.B,null,f.Wa,3)});\ng.I(this,this.Ia);this.jc\u003dX(function(){return new R0(b)});\ng.I(this,this.jc);this.fb\u003dX(function(){return new S0});\ng.I(this,this.fb);this.i\u003dX(function(){return new A_(b,f.ub,f.Ma)});\ng.I(this,this.i);this.ph\u003dnew i_(this.Ma,this.B,this.i);g.I(this,this.ph);this.Z\u003dX(function(){return new P0(b,f.i,f.Ma,f.Ta)});\ng.I(this,this.Z);this.Ba\u003dX(function(){return new e1(b)});\ng.I(this,this.Ba);this.Ha\u003dX(function(){return new B_(b,f.i)});\ng.I(this,this.Ha);this.Ad\u003dX(function(){return new H_});\nthis.ob\u003dX(function(){return new q_(f.Ha,b)});\ng.I(this,this.ob);this.Ta\u003dX(function(){return new v_(b,f.C,f.ob,f.i)});\ng.I(this,this.Ta);this.zc\u003dnew ez(this.D,this.Ia,c,this.Ma,a,this.i,this.Ha);g.I(this,this.zc);var h\u003dnew k_(b,this.zc,this.Ha,this.i,this.Z);this.Sa\u003dX(function(){return h});\nthis.Co\u003dh;this.cd\u003dnew x0(kOa,v1,function(l,m,n,p){return nNa(f.S.get(),l,m,n,p)},this.D,this.I,this.S,this.B,this.Ma,this.i);\ng.I(this,this.cd);this.Wa\u003dnew w0(this.D,this.I,this.i,this.Sa,this.Z,this.Ha,this.Ma,this.Ba);g.I(this,this.Wa);this.rb\u003dnew QZ(this.D,this.I,this.oa,this.Sa);g.I(this,this.rb);this.Ac\u003dnew Zy(this.D,this.I,this.Ia,this.i,this.rb,c);g.I(this,this.Ac);this.Fb\u003dX(function(){return new N_(f.xb,f.S,f.B,f.Ba)});\ng.I(this,this.Fb);this.xa\u003dX(function(){return new O_});\ng.I(this,this.xa);this.La\u003dnew D0(a,this.Ka);g.I(this,this.La);this.u\u003dnew E0(a);g.I(this,this.u);this.Va\u003dnew F0(a,this.Sa);g.I(this,this.Va);this.Za\u003dnew G0(a,this.oa,this.Ha,this.i);g.I(this,this.Za);this.jb\u003dnew d1(a,this.i);g.I(this,this.jb);this.X\u003dnew I0(a);g.I(this,this.X);this.vc\u003dnew J0(a);g.I(this,this.vc);this.Aa\u003dX(function(){return new z0});\ng.I(this,this.Aa);this.dd\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.dd);this.Eb\u003dX(function(){return new Q_(f.Ac)});\ng.I(this,this.Eb);this.dc\u003dX(function(){return new X_(f.Ta,f.X)});\ng.I(this,this.dc);this.Ic\u003dX(function(){return new a1(a,f.X,f.i,f.Ba,f.Ha,f.Ta,f.ub,f.Z,f.ob,f.Ad,f.Nd,f.oa,f.ld,f.Oc,f.Qb,f.Zb,f.jc,f.Ma,f.C)});\ng.I(this,this.Ic);this.hc\u003dX(function(){return new mPa(f.Ka,f.Ha,f.Ta,f.C,f.Nb,c)});\ng.I(this,this.hc);this.kd\u003dnew L0(a,this.fb,this.B,this.i,this.K,this.Ma);g.I(this,this.kd);this.Rd\u003d{xq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Ac],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Wa],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.cd],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.zc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.rb]]),Xl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Fb],[\"SLOT_TYPE_FORECASTING\",this.xa],\n[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.xa]]),Wh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.La],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",\nthis.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Va],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Za],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Za],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.jb],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.jb],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Va],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.vc]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.Aa],[\"SLOT_TYPE_FORECASTING\",this.Aa],[\"SLOT_TYPE_IN_PLAYER\",this.Aa],[\"SLOT_TYPE_PLAYER_BYTES\",this.dd]]),qm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Eb],[\"SLOT_TYPE_FORECASTING\",this.dc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Ic],[\"SLOT_TYPE_IN_PLAYER\",this.hc]])};this.listeners\u003d[this.C.get()];this.kq\u003d{Ac:this.Ac,zk:null,wm:this.fb.get(),Tf:this.Ma.get(),Io:this.Ha.get(),zc:this.zc,Bj:this.K.get(),tm:null,Hi:this.La,hh:this.C.get()}};\nx1\u003dfunction(a,b,c,d){g.G.call(this);var e\u003dthis;this.i\u003doPa(function(){return e.u},a,b,c,d);\ng.I(this,this.i);this.u\u003d(new qZ(this.i)).B();g.I(this,this.u)};\ny1\u003dfunction(a){return a.i.kq};\noPa\u003dfunction(a,b,c,d,e){try{var f\u003db.V();if(g.LE(f))var h\u003dnew ePa(a,b,c,d,e);else if(g.OE(f))h\u003dnew gPa(a,b,c,d,e);else if(\"WEB_MUSIC_EMBEDDED_PLAYER\"\u003d\u003d\u003df.deviceParams.c)h\u003dnew iPa(a,b,c,d,e);else if(DE(f))h\u003dnew hPa(a,b,c,d,e);else if(g.wE(f))h\u003dnew lPa(a,b,c,d,e);else if(g.vE(f))h\u003dnew nPa(a,b,c,d,e);else throw new TypeError(\"Unknown web interface\");return h}catch(l){return e\u003db.V(),S(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:e.deviceParams.cplatform,interface:e.deviceParams.c,\nDda:e.deviceParams.cver,Cda:e.deviceParams.ctheme,Bda:e.deviceParams.cplayer,Tda:e.playerStyle}),new KNa(a,b,c,d)}};\nz1\u003dfunction(a,b){this.i\u003da;this.zk\u003db};\nA1\u003dfunction(a){NK.call(this,a)};\nB1\u003dfunction(a,b,c,d,e){UK.call(this,a,b,{G:\"div\",L:\"ytp-ad-timed-pie-countdown-container\",U:[{G:\"svg\",L:\"ytp-ad-timed-pie-countdown\",W:{viewBox:\"0 0 20 20\"},U:[{G:\"circle\",L:\"ytp-ad-timed-pie-countdown-background\",W:{r:\"10\",cx:\"10\",cy:\"10\"}},{G:\"circle\",L:\"ytp-ad-timed-pie-countdown-inner\",W:{r:\"5\",cx:\"10\",cy:\"10\"}},{G:\"circle\",L:\"ytp-ad-timed-pie-countdown-outer\",W:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",c,d,e);this.C\u003dthis.Fa(\"ytp-ad-timed-pie-countdown-inner\");this.B\u003dMath.ceil(10*Math.PI);\nthis.hide()};\nC1\u003dfunction(a,b,c,d,e,f){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-action-interstitial\",W:{tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-ad-action-interstitial-background-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-slot\",U:[{G:\"div\",L:\"ytp-ad-action-interstitial-card\",U:[{G:\"div\",L:\"ytp-ad-action-interstitial-image-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-headline-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-description-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\n\"ad-action-interstitial\",c,d);this.Fg\u003de;this.Xi\u003df;this.navigationEndpoint\u003dthis.u\u003dthis.skipButton\u003dthis.B\u003dthis.actionButton\u003dnull;this.Ka\u003dthis.Fa(\"ytp-ad-action-interstitial-image-container\");this.D\u003dnew JK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-image\");g.I(this,this.D);this.D.Ea(this.Ka);this.Ia\u003dthis.Fa(\"ytp-ad-action-interstitial-headline-container\");this.S\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-headline\");g.I(this,this.S);this.S.Ea(this.Ia);\nthis.Ba\u003dthis.Fa(\"ytp-ad-action-interstitial-description-container\");this.I\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-description\");g.I(this,this.I);this.I.Ea(this.Ba);this.Wa\u003dthis.Fa(\"ytp-ad-action-interstitial-background-container\");this.Z\u003dnew JK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-action-interstitial-background\",!0);g.I(this,this.Z);this.Z.Ea(this.Wa);this.La\u003dthis.Fa(\"ytp-ad-action-interstitial-action-button-container\");this.C\u003dnew ay;g.I(this,this.C);this.hide()};\npPa\u003dfunction(a){var b\u003dg.Yg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nD1\u003dfunction(a,b,c,d){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-overlay-slot\",U:[{G:\"div\",L:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",c,d);this.S\u003d[];this.Za\u003dthis.Ba\u003dthis.D\u003dthis.Wa\u003dthis.Ka\u003dnull;this.La\u003d!1;this.I\u003dnull;this.Z\u003d0;a\u003dthis.Fa(\"ytp-ad-overlay-container\");this.Ia\u003dnew cL(a,45E3,6E3,.3,.4);g.I(this,this.Ia);this.C\u003dqPa(this);g.I(this,this.C);this.C.Ea(a);this.B\u003drPa(this);g.I(this,this.B);this.B.Ea(a);this.u\u003dsPa(this);g.I(this,this.u);this.u.Ea(a);this.hide()};\nqPa\u003dfunction(a){var b\u003dnew g.oK({G:\"div\",L:\"ytp-ad-text-overlay\",U:[{G:\"div\",L:\"ytp-ad-overlay-ad-info-button-container\"},{G:\"div\",L:\"ytp-ad-overlay-close-container\",U:[{G:\"button\",L:\"ytp-ad-overlay-close-button\",U:[CK(E1)]}]},{G:\"div\",L:\"ytp-ad-overlay-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-ad-overlay-desc\",va:\"{{description}}\"},{G:\"div\",Ja:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],va:\"{{displayUrl}}\"}]});a.T(b.Fa(\"ytp-ad-overlay-title\"),\"click\",function(c){return F1(a,b.element,\nc)});\na.T(b.Fa(\"ytp-ad-overlay-link\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-close-container\"),\"click\",a.Ki);b.hide();return b};\nrPa\u003dfunction(a){var b\u003dnew g.oK({G:\"div\",Ja:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],U:[{G:\"div\",L:\"ytp-ad-overlay-ad-info-button-container\"},{G:\"div\",L:\"ytp-ad-overlay-close-container\",U:[{G:\"button\",L:\"ytp-ad-overlay-close-button\",U:[CK(E1)]}]},{G:\"div\",L:\"ytp-ad-overlay-text-image\",U:[{G:\"img\",W:{src:\"{{imageUrl}}\"}}]},{G:\"div\",L:\"ytp-ad-overlay-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-ad-overlay-desc\",va:\"{{description}}\"},{G:\"div\",Ja:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\nva:\"{{displayUrl}}\"}]});a.T(b.Fa(\"ytp-ad-overlay-title\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-link\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-close-container\"),\"click\",a.Ki);a.T(b.Fa(\"ytp-ad-overlay-text-image\"),\"click\",a.GW);b.hide();return b};\nsPa\u003dfunction(a){var b\u003dnew g.oK({G:\"div\",L:\"ytp-ad-image-overlay\",U:[{G:\"div\",L:\"ytp-ad-overlay-ad-info-button-container\"},{G:\"div\",L:\"ytp-ad-overlay-close-container\",U:[{G:\"button\",L:\"ytp-ad-overlay-close-button\",U:[CK(E1)]}]},{G:\"div\",L:\"ytp-ad-overlay-image\",U:[{G:\"img\",W:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});a.T(b.Fa(\"ytp-ad-overlay-image\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-close-container\"),\"click\",a.Ki);b.hide();return b};\nG1\u003dfunction(a,b){if(b){var c\u003db.adHoverTextButtonRenderer||null;if(null\u003d\u003dc)g.By(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\"));else if(b\u003dg.Yg(\"video-ads ytp-ad-module\")||null,null\u003d\u003db)g.By(Error(\"Could not locate the root ads container element to attach the ad info dialog.\"));else if(a.Ba\u003dnew g.oK({G:\"div\",L:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.I(a,a.Ba),a.Ba.Ea(b),b\u003dnew RK(a.api,a.Xa,a.layoutId,a.i,a.Ba.element,!1),g.I(a,b),b.init(AG(\"ad-info-hover-text-button\"),c,\na.macros),a.I){b.Ea(a.I,0);b.subscribe(\"f\",a.aU,a);b.subscribe(\"e\",a.NF,a);a.T(a.I,\"click\",a.bU);var d\u003dg.Yg(\"ytp-ad-button\",b.element);a.T(d,\"click\",function(){var e,f,h;if(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dc.button)||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003df?void 0:f.serviceEndpoint)||void 0\u003d\u003d\u003dh?0:h.adInfoDialogEndpoint)a.La\u003d2\u003d\u003d\u003da.api.getPlayerState(1),a.api.pauseVideo();else a.api.onAdUxClicked(\"ad-info-hover-text-button\",a.layoutId)});\na.Za\u003db}else g.By(Error(\"Ad info button container within overlay ad was not present.\"))}else g.Cy(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\ntPa\u003dfunction(a){return a.D\u0026\u0026a.D.closeButton\u0026\u0026a.D.closeButton.buttonRenderer\u0026\u0026(a\u003da.D.closeButton.buttonRenderer,a.serviceEndpoint)?[a.serviceEndpoint]:[]};\nuPa\u003dfunction(a,b){if(H1(a,I1)||a.api.Oe())return!1;var c\u003dqK(b.title),d\u003dqK(b.description);if(g.eb(c)||g.eb(d))return!1;a.Qg(a.C.element,b.trackingParams||null);a.C.Pa(\"title\",qK(b.title));a.C.Pa(\"description\",qK(b.description));a.C.Pa(\"displayUrl\",qK(b.displayUrl));b.navigationEndpoint\u0026\u0026cc(a.S,b.navigationEndpoint);a.C.show();a.Ia.start();a.ib(a.C.element,!0);a.T(a.C.element,\"mouseover\",function(){a.Z++});\nreturn!0};\nvPa\u003dfunction(a,b){if(H1(a,I1)||a.api.Oe())return!1;var c\u003dqK(b.title),d\u003dqK(b.description);if(g.eb(c)||g.eb(d))return!1;a.Qg(a.B.element,b.trackingParams||null);a.B.Pa(\"title\",qK(b.title));a.B.Pa(\"description\",qK(b.description));a.B.Pa(\"displayUrl\",qK(b.displayUrl));a.B.Pa(\"imageUrl\",gwa(b.image));b.navigationEndpoint\u0026\u0026cc(a.S,b.navigationEndpoint);a.Wa\u003db.imageNavigationEndpoint||null;a.B.show();a.Ia.start();a.ib(a.B.element,!0);a.T(a.B.element,\"mouseover\",function(){a.Z++});\nreturn!0};\nwPa\u003dfunction(a,b){if(a.api.Oe())return!1;var c\u003dhwa(b.image),d\u003dc;c.width\u003cI1.width\u0026\u0026(d\u003dI1);if(0\u003d\u003d\u003dc.width||0\u003d\u003d\u003dc.height||H1(a,d))return!1;a.Qg(a.u.element,b.trackingParams||null);a.u.Pa(\"imageUrl\",gwa(b.image));a.u.Pa(\"width\",c.width);a.u.Pa(\"height\",c.height);b.navigationEndpoint\u0026\u0026cc(a.S,b.navigationEndpoint);b\u003da.u.Fa(\"ytp-ad-image-overlay\");g.cn(b,\"max-width\",c.width+\"px\");a.u.show();a.ib(a.u.element,!0);a.T(a.u.element,\"mouseover\",function(){a.Z++;a.api.vF(\"invideo-overlay\",a.layoutId)});\na.T(a.u.element,\"mouseout\",function(){a.api.uF(\"invideo-overlay\",a.layoutId)});\nreturn!0};\nH1\u003dfunction(a,b){var c\u003da.api.bb().vg(),d\u003da.api.xj(!0,!1);return(b\u003dn1(c,c.height-(d.height+d.top),b))?(a.Ka\u0026\u0026b\u0026\u0026(c\u003dg.Ue(a.macros),c.ERRORCODE\u003db.Nx.toString(),c.ERROR_MSG\u003db.errorMessage,a.Xa.executeCommand(a.Ka,c)),!0):!1};\nF1\u003dfunction(a,b,c){var d\u003dg.Ue(a.macros),e\u003dg.sn(b);d.AW\u003d{toString:function(){return e.width.toString()}};\nd.AH\u003d{toString:function(){return e.height.toString()}};\nvar f\u003dg.qn(c,b).floor();d.I_X\u003d{toString:function(){return f.x.toString()}};\nd.NX\u003d{toString:function(){return f.x.toString()}};\nd.I_Y\u003d{toString:function(){return f.y.toString()}};\nd.NY\u003d{toString:function(){return f.y.toString()}};\nd.NM\u003d{toString:function(){return a.Z.toString()}};\na.S.forEach(function(h){return a.Xa.executeCommand(h,d)});\na.api.pauseVideo()};\nxPa\u003dfunction(a,b){a\u003da.api.getRootNode();g.N(a,\"ytp-ad-overlay-open\",b);g.N(a,\"ytp-ad-overlay-closed\",!b)};\nJ1\u003dfunction(a,b,c,d,e){UK.call(this,a,b,{G:\"div\",L:\"ytp-ad-message-overlay\",U:[{G:\"div\",L:\"ytp-ad-message-slot\"}]},\"ad-message\",c,d,e);var f\u003dthis;this.Z\u003d-1;this.C\u003d0;this.S\u003d!1;this.Ba\u003dthis.Fa(\"ytp-ad-message-slot\");this.B\u003dnew g.oK({G:\"span\",L:\"ytp-ad-message-container\"});this.B.Ea(this.Ba);g.I(this,this.B);this.messageText\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-message-text\");g.I(this,this.messageText);this.messageText.Ea(this.B.element);this.I\u003dnew g.XK(this.B,400,!1,100,function(){return f.hide()});\ng.I(this,this.I);this.hide()};\nyPa\u003dfunction(a,b){a\u003da.api.getRootNode();g.N(a,\"ytp-ad-overlay-open\",b);g.N(a,\"ytp-ad-overlay-closed\",!b)};\nK1\u003dfunction(a,b,c,d){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-underlay-companion\",U:[{G:\"div\",L:\"ytp-ad-underlay-side-container\",U:[{G:\"div\",L:\"ytp-ad-underlay-image-container\"},{G:\"div\",L:\"ytp-ad-underlay-description-container\"},{G:\"div\",L:\"ytp-ad-underlay-headline-container\"},{G:\"div\",L:\"ytp-ad-underlay-action-button-container\"}]}]},\"player-underlay\",c,d);this.actionButton\u003dnull;this.Ba\u003dthis.Fa(\"ytp-ad-underlay-image-container\");this.u\u003dnew JK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-underlay-image\");\ng.I(this,this.u);this.u.Ea(this.Ba);this.Z\u003dthis.Fa(\"ytp-ad-underlay-headline-container\");this.C\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-underlay-headline\");g.I(this,this.C);this.C.Ea(this.Z);this.S\u003dthis.Fa(\"ytp-ad-underlay-description-container\");this.B\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-underlay-description\");g.I(this,this.B);this.B.Ea(this.S);this.I\u003dthis.Fa(\"ytp-ad-underlay-action-button-container\");this.D\u003dthis.Fa(\"ytp-ad-underlay-side-container\");this.hide()};\nzPa\u003dfunction(a){var b\u003dg.Yg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nL1\u003dfunction(a,b,c,d){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-answer\"},\"survey-answer\",c,d);this.u\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.Fa(\"ytp-ad-survey-answer\");this.hide()};\nM1\u003dfunction(a,b,c,d){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",c,d);this.button\u003dnull;this.u\u003dthis.Fa(\"ytp-ad-survey-none-of-the-above\");this.hide()};\nN1\u003dfunction(a,b,c,d){DK.call(this,a,b,c,d,[\"ytp-ad-survey-submit-button\"],\"survey-submit\")};\nO1\u003dfunction(a,b,c,d,e,f){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-player-overlay\",U:[{G:\"div\",L:\"ytp-ad-survey-player-overlay-instream-info\"},{G:\"div\",L:\"ytp-ad-survey-player-overlay-skip-preview-submit\",U:[{G:\"div\",L:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{G:\"div\",L:\"ytp-ad-survey-player-overlay-submit\"}]},{G:\"div\",L:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",c,d);this.C\u003de;this.Xi\u003df;this.B\u003dthis.u\u003dnull;this.D\u003dthis.Fa(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.I\u003dthis.Fa(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.Fa(\"ytp-ad-survey-player-overlay-submit\");g.I(this,this.C);this.hide()};\nP1\u003dfunction(a,b,c,d,e,f,h){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-question\",U:[{G:\"div\",Ja:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{G:\"div\",Ja:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{G:\"div\",Ja:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{G:\"div\",L:\"ytp-ad-survey-question-background\"}]},e,c,d);this.Fg\u003df;this.Xi\u003dh;this.D\u003dnull;this.B\u003d[];this.u\u003dnull;this.question\u003dthis.Fa(\"ytp-ad-survey-question\");this.S\u003dthis.Fa(\"ytp-ad-survey-question-background\");\nthis.questionText\u003dthis.Fa(\"ytp-ad-survey-question-text\");this.answers\u003dthis.Fa(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.Fa(\"ytp-ad-survey-question-player-overlay\");this.C\u003dg.Ra()};\nAPa\u003dfunction(a,b,c){var d\u003dnew L1(a.api,a.Xa,a.layoutId,a.i);d.Ea(a.answers);d.init(AG(\"survey-answer\"),b,c);a.B.push(d)};\nCPa\u003dfunction(a,b){if(b){var c\u003db.background;c\u0026\u0026c.instreamSurveyAdBackgroundImageRenderer\u0026\u0026(c\u003d(c\u003dc.instreamSurveyAdBackgroundImageRenderer.image)\u0026\u0026IK(c)||\"\",g.eb(c)?g.Cy(Error(\"Found ThumbnailDetails without valid image URL\")):g.cn(a.S,\"backgroundImage\",\"url(\"+c+\")\"));BPa(a,b)}else g.By(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nBPa\u003dfunction(a,b){if(null\u003d\u003db.durationMilliseconds||void 0\u003d\u003d\u003db.durationMilliseconds||0\u003d\u003d\u003db.durationMilliseconds)g.By(Error(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(b)));else{a.C\u003dg.Ra();a.u\u003da.Fg?new iL(a.api,b.durationMilliseconds):new jL(b.durationMilliseconds,a.Xa,!0);g.I(a,a.u);if(b.timeoutCommands\u0026\u0026!a.Fg){var c\u003db.timeoutCommands;a.u.subscribe(\"g\",function(){c.forEach(function(e){return a.Xa.executeCommand(e,a.macros)})})}if(a.u\u0026\u0026b.instreamAdPlayerOverlay\u0026\u0026b.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer)try{var d\u003d\nnew O1(a.api,a.Xa,a.layoutId,a.i,a.u,a.Xi);\nd.Ea(a.playerOverlay);d.init(AG(\"survey-player-overlay\"),b.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer,a.macros);a.D\u003dd;g.I(a,d);a.MN()}catch(e){g.By(Error(\"ISAPOR had an error when initializing. Error: \"+(e+\" SurveyAdQuestionCommon: \"+JSON.stringify(b))))}else g.By(Error(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(b)));a.u\u0026\u0026b.durationMilliseconds\u0026\u00260\u003cb.durationMilliseconds?(b\u003dnew sL(a.api,a.u),b.Ea(a.playerOverlay),g.I(a,b)):g.By(Error(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+\nJSON.stringify(b)))}};\nDPa\u003dfunction(a){function b(c){return{toString:function(){return c()}}}\na.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003db(function(){var c\u003dnew Date;return(Math.round(c.valueOf()/1E3)+-60*c.getTimezoneOffset()).toString()});\na.macros.SURVEY_ELAPSED_MS\u003db(function(){return(g.Ra()-a.C).toString()})};\nQ1\u003dfunction(a,b,c,d,e,f){P1.call(this,a,b,c,d,\"survey-question-multi-select\",e,f);this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.I\u003dnull;this.hide()};\nEPa\u003dfunction(a,b,c){a.noneOfTheAbove\u003dnew M1(a.api,a.Xa,a.layoutId,a.i);a.noneOfTheAbove.Ea(a.answers);a.noneOfTheAbove.init(AG(\"survey-none-of-the-above\"),b,c)};\nFPa\u003dfunction(a){a.B.forEach(function(b){b.u.toggleButton(!1)});\nR1(a,!0)};\nR1\u003dfunction(a,b){var c\u003da.D;a\u003dGPa(a);b\u003dvoid 0\u003d\u003d\u003db?!1:b;c.u\u0026\u0026(a?c.u.hide():c.u.show(),b\u0026\u0026c.u instanceof eL\u0026\u0026!c.u.I\u0026\u0026Swa(c.u,!1));c.B\u0026\u0026(a?c.B.show():c.B.hide())};\nGPa\u003dfunction(a){return a.B.some(function(b){return b.u.isToggled()})||a.noneOfTheAbove.button.isToggled()};\nS1\u003dfunction(a,b,c,d,e,f){P1.call(this,a,b,c,d,\"survey-question-single-select\",e,f);this.hide()};\nT1\u003dfunction(a,b,c,d,e,f){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey\",U:[{G:\"div\",L:\"ytp-ad-survey-questions\"}]},\"survey\",c,d);this.Fg\u003de;this.Xi\u003df;this.questions\u003d[];this.u\u003dthis.Fa(\"ytp-ad-survey-questions\");this.hide()};\nU1\u003dfunction(a,b,c,d,e,f){pK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-interstitial\",U:[{G:\"div\",L:\"ytp-ad-survey-interstitial-contents\",U:[{G:\"div\",L:\"ytp-ad-survey-interstitial-logo\",U:[{G:\"div\",L:\"ytp-ad-survey-interstitial-logo-image\"}]},{G:\"div\",L:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",c,d);this.Fg\u003de;this.IG\u003df;this.u\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.Fa(\"ytp-ad-survey-interstitial\");this.B\u003dthis.Fa(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.Fa(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.Fa(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.XK(this,500,!1,300);g.I(this,this.transition)};\nHPa\u003dfunction(a,b){b\u003db\u0026\u0026IK(b)||\"\";if(g.eb(b))g.Cy(Error(\"Found ThumbnailDetails without valid image URL\"));else{var c\u003da.style.cssText;if(g.Dc\u0026\u002610\u003edocument.documentMode)c\u003ddg;else{var d\u003ddocument;\"function\"\u003d\u003d\u003dtypeof HTMLTemplateElement\u0026\u0026(d\u003dg.ih(\"TEMPLATE\").content.ownerDocument);d\u003dd.implementation.createHTMLDocument(\"\").createElement(\"DIV\");d.style.cssText\u003dc;c\u003djfa(d.style)}b\u003dWaa(c,eg({\"background-image\":\u0027url(\"\u0027+b+\u0027\")\u0027}));a.style.cssText\u003dbg(b)}};\nIPa\u003dfunction(a){var b\u003dg.Yg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nV1\u003dfunction(a,b,c){NK.call(this,a);this.api\u003da;this.u\u003d{};this.K\u003db;a\u003dnew g.V({G:\"div\",Ja:[\"video-ads\",\"ytp-ad-module\"]});g.I(this,a);kE\u0026\u0026g.M(a.element,\"ytp-ads-tiny-mode\");this.I\u003dnew iK(a.element);g.I(this,this.I);g.rM(this.api,a.element,4);zNa(c)\u0026\u0026(c\u003dnew g.V({G:\"div\",Ja:[\"ytp-ad-underlay\"]}),g.I(this,c),this.B\u003dnew iK(c.element),g.I(this,this.B),g.rM(this.api,c.element,0));g.I(this,ywa())};\nJPa\u003dfunction(a,b){a\u003dSe(a.u,b.id,null);null\u003d\u003da\u0026\u0026g.Cy(Error(\"Component not found for element id: \"+b.id));return a||null};\nW1\u003dfunction(a){g.EM.call(this,a);var b\u003dthis;this.u\u003dthis.Xa\u003dnull;this.created\u003d!1;this.jp\u003dnew QJ(this.player);this.B\u003dfunction(){function d(){return b.Xa}\nif(null!\u003db.u)return b.u;var e\u003dIva({Dp:a.getVideoData(1)});e\u003dnew ILa({zR:new z1(function(){return b.Xa},y1(b.i).zk),\nmp:e.uS(),OR:d,NT:d,Hi:y1(b.i).Hi,Qh:e.kE(),J:b.player,Tf:y1(b.i).Tf,Ta:b.i.i.Ta,hh:y1(b.i).hh,Oc:b.i.i.Oc});b.u\u003de.yQ;return b.u};\nthis.i\u003dnew x1(this.player,this,this.jp,this.B);g.I(this,this.i);var c\u003da.V();!BE(c)||g.vE(c)||DE(c)||(g.I(this,new V1(a,function(){return b.Xa},y1(this.i).Tf)),g.I(this,new A1(a)))};\nKPa\u003dfunction(a){a.created!\u003d\u003da.loaded\u0026\u0026S(\"Created and loaded are out of sync\")};\nX1\u003dfunction(a,b){b\u003d\u003d\u003da.Sr\u0026\u0026(a.Sr\u003dvoid 0)};\nLPa\u003dfunction(a){a.Xa?y1(a.i).zc.zE()||a.Xa.zE()||y1(a.i).Io.Jp():S(\"AdService is null when calling maybeUnlockPrerollIfReady\")};\nMPa\u003dfunction(a){a\u003dg.q(y1(a.i).hh.Uh.keys());for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003db.qb\u0026\u0026\"core\"\u003d\u003d\u003db.gb)return!0;return!1};\nNPa\u003dfunction(a){a\u003dg.q(y1(a.i).hh.Uh.values());for(var b\u003da.next();!b.done;b\u003da.next())if(\"LAYOUT_TYPE_MEDIA_BREAK\"\u003d\u003d\u003db.value.layoutType)return!0;return!1};\nwma\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dy1(a.i).Tf,e\u003da.player.getVideoData(1),f\u003de\u0026\u0026e.getPlayerResponse()||{};f\u003df\u0026\u0026f.playerConfig\u0026\u0026f.playerConfig.daiConfig\u0026\u0026f.playerConfig.daiConfig.enableDai||!1;e\u003de\u0026\u0026e.xf()||!1;d\u003dOPa(b,d,f,e);zma(y1(a.i).Ac,c,d.GA,b);a.Xa\u0026\u00260\u003cd.Xu.length\u0026\u0026(a\u003da.Xa,b\u003dd.Xu,b\u003dPva(a,b),b\u003dQva(a,b),gK(a,b))};\nOPa\u003dfunction(a,b,c,d){var e\u003d{Xu:[],GA:[]};a\u003dg.q(a);for(var f\u003da.next();!f.done;f\u003da.next())if((f\u003df.value)\u0026\u0026null!\u003df.renderer){var h\u003df.renderer,l\u003df.config\u0026\u0026f.config.adPlacementConfig\u0026\u0026f.config.adPlacementConfig.kind,m\u003db,n\u003dd;c||null!\u003dh.instreamSurveyAdRenderer||null!\u003dh.sandwichedLinearAdRenderer\u0026\u0026null!\u003dh.sandwichedLinearAdRenderer.linearAd\u0026\u0026null!\u003dh.sandwichedLinearAdRenderer.linearAd.instreamSurveyAdRenderer?m\u003d!0:n\u0026\u0026!MZ(m)?m\u003d!1:null!\u003dh.videoAdTrackingRenderer?m\u003dxNa(m):null!\u003dh.clientForecastingAdRenderer||\nnull!\u003dh.actionCompanionAdRenderer||null!\u003dh.imageCompanionAdRenderer||null!\u003dh.shoppingCompanionCarouselRenderer||null!\u003dh.adsEngagementPanelRenderer||null!\u003dh.invideoOverlayAdRenderer||null!\u003dh.adBreakServiceRenderer\u0026\u0026(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"!\u003d\u003dl||MZ(m))?m\u003d!0:null!\u003dh.instreamVideoAdRenderer||null!\u003dh.remoteSlotsRenderer?((h\u003dn)||(h\u003dg.NE(m.J.V())?!1:BE(m.J.V())?m.J.V().N(\"html5_enable_single_video_vod_ivar_on_pacf\"):g.CE(m.J.V())?m.J.V().N(\"html5_enable_single_video_vod_ivar_on_pacf_tv\"):\n!1),m\u003dh):m\u003dh.linearAdSequenceRenderer\u0026\u0026h.linearAdSequenceRenderer.linearAds?h.linearAdSequenceRenderer.adStart?m.J.V().N(\"html5_enable_vod_lasr_with_notify_pacf\"):n||bZ(m):null!\u003dh.sandwichedLinearAdRenderer?m.J.V().N(\"html5_enable_vod_slar_with_notify_pacf\"):!1;m?e.GA.push(f):f.renderer.videoAdTrackingRenderer||e.Xu.push(f)}return e};\nPPa\u003dfunction(){if(!g.Dc)return!1;try{return new ActiveXObject(\"MSXML2.DOMDocument\"),!0}catch(a){return!1}};\ng.Y1\u003dfunction(a){if(\"undefined\"!\u003dtypeof DOMParser){var b\u003dnew DOMParser;a\u003dafa(a);return b.parseFromString(g.jg(a),\"application/xml\")}if(QPa){b\u003dnew ActiveXObject(\"MSXML2.DOMDocument\");b.resolveExternals\u003d!1;b.validateOnParse\u003d!1;try{b.setProperty(\"ProhibitDTD\",!0),b.setProperty(\"MaxXMLSize\",2048),b.setProperty(\"MaxElementDepth\",256)}catch(c){}b.loadXML(a);return b}throw Error(\"Your browser does not support loading xml documents\");};\ng.Z1\u003dfunction(a,b){var c\u003d\"ytp-miniplayer-button-bottom-right\",d\u003d{G:\"svg\",W:{height:\"18px\",version:\"1.1\",viewBox:\"0 0 22 18\",width:\"22px\"},U:[{G:\"g\",W:{fill:\"none\",\"fill-rule\":\"evenodd\",stroke:\"none\",\"stroke-width\":\"1\"},U:[{G:\"g\",W:{transform:\"translate(-1.000000, -3.000000)\"},U:[{G:\"polygon\",W:{points:\"0 0 24 0 24 24 0 24\"}},{G:\"path\",W:{d:\"M19,7 L5,7 L5,17 L19,17 L19,7 Z M23,19 L23,4.98 C23,3.88 22.1,3 21,3 L3,3 C1.9,3 1,3.88 1,4.98 L1,19 C1,20.1 1.9,21 3,21 L21,21 C22.1,21 23,20.1 23,19 Z M21,19.02 L3,19.02 L3,4.97 L21,4.97 L21,19.02 Z\",\nfill:\"#fff\",\"fill-rule\":\"nonzero\"}}]}]}]},e\u003d\"Open video page\";a.V().N(\"kevlar_miniplayer_expand_top\")\u0026\u0026(c\u003d\"ytp-miniplayer-button-top-left\",d\u003d{G:\"svg\",W:{height:\"24px\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{G:\"g\",W:{fill:\"none\",\"fill-rule\":\"evenodd\",stroke:\"none\",\"stroke-width\":\"1\"},U:[{G:\"g\",W:{transform:\"translate(12.000000, 12.000000) scale(-1, 1) translate(-12.000000, -12.000000) \"},U:[{G:\"path\",W:{d:\"M19,19 L5,19 L5,5 L12,5 L12,3 L5,3 C3.89,3 3,3.9 3,5 L3,19 C3,20.1 3.89,21 5,21 L19,21 C20.1,21 21,20.1 21,19 L21,12 L19,12 L19,19 Z M14,3 L14,5 L17.59,5 L7.76,14.83 L9.17,16.24 L19,6.41 L19,10 L21,10 L21,3 L14,3 Z\",\nfill:\"#fff\",\"fill-rule\":\"nonzero\"}}]}]}]},e\u003d\"Expand\");g.V.call(this,{G:\"button\",Ja:[\"ytp-miniplayer-expand-watch-page-button\",\"ytp-button\",c],W:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-expand-watch-page-button\"},U:[d]});this.J\u003da;this.Ra(\"click\",this.onClick,this);this.Pa(\"title\",eN(a,e,\"i\"));g.qe(this,g.CN(b.lc(),this.element))};\naa\u003d[];fa\u003d\"function\"\u003d\u003dtypeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a\u003d\u003dArray.prototype||a\u003d\u003dObject.prototype)return a;a[b]\u003dc.value;return a};\nea\u003daaa(this);ha(\"Symbol\",function(a){function b(f){if(this instanceof b)throw new TypeError(\"Symbol is not a constructor\");return new c(d+(f||\"\")+\"_\"+e++,f)}\nfunction c(f,h){this.i\u003df;fa(this,\"description\",{configurable:!0,writable:!0,value:h})}\nif(a)return a;c.prototype.toString\u003dfunction(){return this.i};\nvar d\u003d\"jscomp_symbol_\"+(1E9*Math.random()\u003e\u003e\u003e0)+\"_\",e\u003d0;return b});\nha(\"Symbol.iterator\",function(a){if(a)return a;a\u003dSymbol(\"Symbol.iterator\");for(var b\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),c\u003d0;c\u003cb.length;c++){var d\u003dea[b[c]];\"function\"\u003d\u003d\u003dtypeof d\u0026\u0026\"function\"!\u003dtypeof d.prototype[a]\u0026\u0026fa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ia(da(this))}})}return a});\nvar RPa\u003d\"function\"\u003d\u003dtypeof Object.assign?Object.assign:function(a,b){for(var c\u003d1;c\u003carguments.length;c++){var d\u003darguments[c];if(d)for(var e in d)la(d,e)\u0026\u0026(a[e]\u003dd[e])}return a};\nha(\"Object.assign\",function(a){return a||RPa});\nvar ma\u003d\"function\"\u003d\u003dtypeof Object.create?Object.create:function(a){function b(){}\nb.prototype\u003da;return new b},SPa\u003dfunction(){function a(){function c(){}\nnew c;Reflect.construct(c,[],function(){});\nreturn new c instanceof c}\nif(\"undefined\"!\u003dtypeof Reflect\u0026\u0026Reflect.construct){if(a())return Reflect.construct;var b\u003dReflect.construct;return function(c,d,e){c\u003db(c,d);e\u0026\u0026Reflect.setPrototypeOf(c,e.prototype);return c}}return function(c,d,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003dc);\ne\u003dma(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),$1;\nif(\"function\"\u003d\u003dtypeof Object.setPrototypeOf)$1\u003dObject.setPrototypeOf;else{var a2;a:{var TPa\u003d{a:!0},UPa\u003d{};try{UPa.__proto__\u003dTPa;a2\u003dUPa.a;break a}catch(a){}a2\u003d!1}$1\u003da2?function(a,b){a.__proto__\u003db;if(a.__proto__!\u003d\u003db)throw new TypeError(a+\" is not extensible\");return a}:null}var na\u003d$1;\noa.prototype.S\u003dfunction(a){this.u\u003da};\noa.prototype.return\u003dfunction(a){this.B\u003d{return:a};this.i\u003dthis.D};\noa.prototype.eb\u003dfunction(a){this.i\u003da};\nha(\"Reflect\",function(a){return a?a:{}});\nha(\"Reflect.construct\",function(){return SPa});\nha(\"Reflect.setPrototypeOf\",function(a){return a?a:na?function(b,c){try{return na(b,c),!0}catch(d){return!1}}:null});\nha(\"Promise\",function(a){function b(h){this.i\u003d0;this.B\u003dvoid 0;this.u\u003d[];this.K\u003d!1;var l\u003dthis.C();try{h(l.resolve,l.reject)}catch(m){l.reject(m)}}\nfunction c(){this.i\u003dnull}\nfunction d(h){return h instanceof b?h:new b(function(l){l(h)})}\nif(a)return a;c.prototype.u\u003dfunction(h){if(null\u003d\u003dthis.i){this.i\u003d[];var l\u003dthis;this.B(function(){l.D()})}this.i.push(h)};\nvar e\u003dea.setTimeout;c.prototype.B\u003dfunction(h){e(h,0)};\nc.prototype.D\u003dfunction(){for(;this.i\u0026\u0026this.i.length;){var h\u003dthis.i;this.i\u003d[];for(var l\u003d0;l\u003ch.length;++l){var m\u003dh[l];h[l]\u003dnull;try{m()}catch(n){this.C(n)}}}this.i\u003dnull};\nc.prototype.C\u003dfunction(h){this.B(function(){throw h;})};\nb.prototype.C\u003dfunction(){function h(n){return function(p){m||(m\u003d!0,n.call(l,p))}}\nvar l\u003dthis,m\u003d!1;return{resolve:h(this.xa),reject:h(this.D)}};\nb.prototype.xa\u003dfunction(h){if(h\u003d\u003d\u003dthis)this.D(new TypeError(\"A Promise cannot resolve to itself\"));else if(h instanceof b)this.Ba(h);else{a:switch(typeof h){case \"object\":var l\u003dnull!\u003dh;break a;case \"function\":l\u003d!0;break a;default:l\u003d!1}l?this.oa(h):this.I(h)}};\nb.prototype.oa\u003dfunction(h){var l\u003dvoid 0;try{l\u003dh.then}catch(m){this.D(m);return}\"function\"\u003d\u003dtypeof l?this.Ia(l,h):this.I(h)};\nb.prototype.D\u003dfunction(h){this.S(2,h)};\nb.prototype.I\u003dfunction(h){this.S(1,h)};\nb.prototype.S\u003dfunction(h,l){if(0!\u003dthis.i)throw Error(\"Cannot settle(\"+h+\", \"+l+\"): Promise already settled in state\"+this.i);this.i\u003dh;this.B\u003dl;2\u003d\u003d\u003dthis.i\u0026\u0026this.Aa();this.X()};\nb.prototype.Aa\u003dfunction(){var h\u003dthis;e(function(){if(h.Z()){var l\u003dea.console;\"undefined\"!\u003d\u003dtypeof l\u0026\u0026l.error(h.B)}},1)};\nb.prototype.Z\u003dfunction(){if(this.K)return!1;var h\u003dea.CustomEvent,l\u003dea.Event,m\u003dea.dispatchEvent;if(\"undefined\"\u003d\u003d\u003dtypeof m)return!0;\"function\"\u003d\u003d\u003dtypeof h?h\u003dnew h(\"unhandledrejection\",{cancelable:!0}):\"function\"\u003d\u003d\u003dtypeof l?h\u003dnew l(\"unhandledrejection\",{cancelable:!0}):(h\u003dea.document.createEvent(\"CustomEvent\"),h.initCustomEvent(\"unhandledrejection\",!1,!0,h));h.promise\u003dthis;h.reason\u003dthis.B;return m(h)};\nb.prototype.X\u003dfunction(){if(null!\u003dthis.u){for(var h\u003d0;h\u003cthis.u.length;++h)f.u(this.u[h]);this.u\u003dnull}};\nvar f\u003dnew c;b.prototype.Ba\u003dfunction(h){var l\u003dthis.C();h.Ey(l.resolve,l.reject)};\nb.prototype.Ia\u003dfunction(h,l){var m\u003dthis.C();try{h.call(l,m.resolve,m.reject)}catch(n){m.reject(n)}};\nb.prototype.then\u003dfunction(h,l){function m(t,u){return\"function\"\u003d\u003dtypeof t?function(x){try{n(t(x))}catch(y){p(y)}}:u}\nvar n,p,r\u003dnew b(function(t,u){n\u003dt;p\u003du});\nthis.Ey(m(h,n),m(l,p));return r};\nb.prototype.catch\u003dfunction(h){return this.then(void 0,h)};\nb.prototype.Ey\u003dfunction(h,l){function m(){switch(n.i){case 1:h(n.B);break;case 2:l(n.B);break;default:throw Error(\"Unexpected state: \"+n.i);}}\nvar n\u003dthis;null\u003d\u003dthis.u?f.u(m):this.u.push(m);this.K\u003d!0};\nb.resolve\u003dd;b.reject\u003dfunction(h){return new b(function(l,m){m(h)})};\nb.race\u003dfunction(h){return new b(function(l,m){for(var n\u003dg.q(h),p\u003dn.next();!p.done;p\u003dn.next())d(p.value).Ey(l,m)})};\nb.all\u003dfunction(h){var l\u003dg.q(h),m\u003dl.next();return m.done?d([]):new b(function(n,p){function r(x){return function(y){t[x]\u003dy;u--;0\u003d\u003du\u0026\u0026n(t)}}\nvar t\u003d[],u\u003d0;do t.push(void 0),u++,d(m.value).Ey(r(t.length-1),p),m\u003dl.next();while(!m.done)})};\nreturn b});\nha(\"Array.prototype.find\",function(a){return a?a:function(b,c){return Ba(this,b,c).aP}});\nha(\"WeakMap\",function(a){function b(m){this.i\u003d(l+\u003dMath.random()+1).toString();if(m){m\u003dg.q(m);for(var n;!(n\u003dm.next()).done;)n\u003dn.value,this.set(n[0],n[1])}}\nfunction c(){}\nfunction d(m){var n\u003dtypeof m;return\"object\"\u003d\u003d\u003dn\u0026\u0026null!\u003d\u003dm||\"function\"\u003d\u003d\u003dn}\nfunction e(m){if(!la(m,h)){var n\u003dnew c;fa(m,h,{value:n})}}\nfunction f(m){var n\u003dObject[m];n\u0026\u0026(Object[m]\u003dfunction(p){if(p instanceof c)return p;Object.isExtensible(p)\u0026\u0026e(p);return n(p)})}\nif(function(){if(!a||!Object.seal)return!1;try{var m\u003dObject.seal({}),n\u003dObject.seal({}),p\u003dnew a([[m,2],[n,3]]);if(2!\u003dp.get(m)||3!\u003dp.get(n))return!1;p.delete(m);p.set(n,4);return!p.has(m)\u0026\u00264\u003d\u003dp.get(n)}catch(r){return!1}}())return a;\nvar h\u003d\"$jscomp_hidden_\"+Math.random();f(\"freeze\");f(\"preventExtensions\");f(\"seal\");var l\u003d0;b.prototype.set\u003dfunction(m,n){if(!d(m))throw Error(\"Invalid WeakMap key\");e(m);if(!la(m,h))throw Error(\"WeakMap key fail: \"+m);m[h][this.i]\u003dn;return this};\nb.prototype.get\u003dfunction(m){return d(m)\u0026\u0026la(m,h)?m[h][this.i]:void 0};\nb.prototype.has\u003dfunction(m){return d(m)\u0026\u0026la(m,h)\u0026\u0026la(m[h],this.i)};\nb.prototype.delete\u003dfunction(m){return d(m)\u0026\u0026la(m,h)\u0026\u0026la(m[h],this.i)?delete m[h][this.i]:!1};\nreturn b});\nha(\"Map\",function(a){function b(){var l\u003d{};return l.previous\u003dl.next\u003dl.head\u003dl}\nfunction c(l,m){var n\u003dl.i;return ia(function(){if(n){for(;n.head!\u003dl.i;)n\u003dn.previous;for(;n.next!\u003dn.head;)return n\u003dn.next,{done:!1,value:m(n)};n\u003dnull}return{done:!0,value:void 0}})}\nfunction d(l,m){var n\u003dm\u0026\u0026typeof m;\"object\"\u003d\u003dn||\"function\"\u003d\u003dn?f.has(m)?n\u003df.get(m):(n\u003d\"\"+ ++h,f.set(m,n)):n\u003d\"p_\"+m;var p\u003dl.data_[n];if(p\u0026\u0026la(l.data_,n))for(l\u003d0;l\u003cp.length;l++){var r\u003dp[l];if(m!\u003d\u003dm\u0026\u0026r.key!\u003d\u003dr.key||m\u003d\u003d\u003dr.key)return{id:n,list:p,index:l,entry:r}}return{id:n,list:p,index:-1,entry:void 0}}\nfunction e(l){this.data_\u003d{};this.i\u003db();this.size\u003d0;if(l){l\u003dg.q(l);for(var m;!(m\u003dl.next()).done;)m\u003dm.value,this.set(m[0],m[1])}}\nif(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var l\u003dObject.seal({x:4}),m\u003dnew a(g.q([[l,\"s\"]]));if(\"s\"!\u003dm.get(l)||1!\u003dm.size||m.get({x:4})||m.set({x:4},\"t\")!\u003dm||2!\u003dm.size)return!1;var n\u003dm.entries(),p\u003dn.next();if(p.done||p.value[0]!\u003dl||\"s\"!\u003dp.value[1])return!1;p\u003dn.next();return p.done||4!\u003dp.value[0].x||\"t\"!\u003dp.value[1]||!n.next().done?!1:!0}catch(r){return!1}}())return a;\nvar f\u003dnew WeakMap;e.prototype.set\u003dfunction(l,m){l\u003d0\u003d\u003d\u003dl?0:l;var n\u003dd(this,l);n.list||(n.list\u003dthis.data_[n.id]\u003d[]);n.entry?n.entry.value\u003dm:(n.entry\u003d{next:this.i,previous:this.i.previous,head:this.i,key:l,value:m},n.list.push(n.entry),this.i.previous.next\u003dn.entry,this.i.previous\u003dn.entry,this.size++);return this};\ne.prototype.delete\u003dfunction(l){l\u003dd(this,l);return l.entry\u0026\u0026l.list?(l.list.splice(l.index,1),l.list.length||delete this.data_[l.id],l.entry.previous.next\u003dl.entry.next,l.entry.next.previous\u003dl.entry.previous,l.entry.head\u003dnull,this.size--,!0):!1};\ne.prototype.clear\u003dfunction(){this.data_\u003d{};this.i\u003dthis.i.previous\u003db();this.size\u003d0};\ne.prototype.has\u003dfunction(l){return!!d(this,l).entry};\ne.prototype.get\u003dfunction(l){return(l\u003dd(this,l).entry)\u0026\u0026l.value};\ne.prototype.entries\u003dfunction(){return c(this,function(l){return[l.key,l.value]})};\ne.prototype.keys\u003dfunction(){return c(this,function(l){return l.key})};\ne.prototype.values\u003dfunction(){return c(this,function(l){return l.value})};\ne.prototype.forEach\u003dfunction(l,m){for(var n\u003dthis.entries(),p;!(p\u003dn.next()).done;)p\u003dp.value,l.call(m,p[1],p[0],this)};\ne.prototype[Symbol.iterator]\u003de.prototype.entries;var h\u003d0;return e});\nha(\"Array.prototype.entries\",function(a){return a?a:function(){return Ca(this,function(b,c){return[b,c]})}});\nha(\"Object.setPrototypeOf\",function(a){return a||na});\nha(\"Array.prototype.keys\",function(a){return a?a:function(){return Ca(this,function(b){return b})}});\nha(\"String.prototype.endsWith\",function(a){return a?a:function(b,c){var d\u003dDa(this,b,\"endsWith\");b+\u003d\"\";void 0\u003d\u003d\u003dc\u0026\u0026(c\u003dd.length);c\u003dMath.max(0,Math.min(c|0,d.length));for(var e\u003db.length;0\u003ce\u0026\u00260\u003cc;)if(d[--c]!\u003db[--e])return!1;return 0\u003e\u003de}});\nha(\"String.prototype.startsWith\",function(a){return a?a:function(b,c){var d\u003dDa(this,b,\"startsWith\");b+\u003d\"\";var e\u003dd.length,f\u003db.length;c\u003dMath.max(0,Math.min(c|0,d.length));for(var h\u003d0;h\u003cf\u0026\u0026c\u003ce;)if(d[c++]!\u003db[h++])return!1;return h\u003e\u003df}});\nha(\"Number.isFinite\",function(a){return a?a:function(b){return\"number\"!\u003d\u003dtypeof b?!1:!isNaN(b)\u0026\u0026Infinity!\u003d\u003db\u0026\u0026-Infinity!\u003d\u003db}});\nha(\"String.prototype.repeat\",function(a){return a?a:function(b){var c\u003dDa(this,null,\"repeat\");if(0\u003eb||1342177279\u003cb)throw new RangeError(\"Invalid count value\");b|\u003d0;for(var d\u003d\"\";b;)if(b\u00261\u0026\u0026(d+\u003dc),b\u003e\u003e\u003e\u003d1)c+\u003dc;return d}});\nha(\"Set\",function(a){function b(c){this.i\u003dnew Map;if(c){c\u003dg.q(c);for(var d;!(d\u003dc.next()).done;)this.add(d.value)}this.size\u003dthis.i.size}\nif(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var c\u003dObject.seal({x:4}),d\u003dnew a(g.q([c]));if(!d.has(c)||1!\u003dd.size||d.add(c)!\u003dd||1!\u003dd.size||d.add({x:4})!\u003dd||2!\u003dd.size)return!1;var e\u003dd.entries(),f\u003de.next();if(f.done||f.value[0]!\u003dc||f.value[1]!\u003dc)return!1;f\u003de.next();return f.done||f.value[0]\u003d\u003dc||4!\u003df.value[0].x||f.value[1]!\u003df.value[0]?!1:e.next().done}catch(h){return!1}}())return a;\nb.prototype.add\u003dfunction(c){c\u003d0\u003d\u003d\u003dc?0:c;this.i.set(c,c);this.size\u003dthis.i.size;return this};\nb.prototype.delete\u003dfunction(c){c\u003dthis.i.delete(c);this.size\u003dthis.i.size;return c};\nb.prototype.clear\u003dfunction(){this.i.clear();this.size\u003d0};\nb.prototype.has\u003dfunction(c){return this.i.has(c)};\nb.prototype.entries\u003dfunction(){return this.i.entries()};\nb.prototype.values\u003dfunction(){return this.i.values()};\nb.prototype.keys\u003db.prototype.values;b.prototype[Symbol.iterator]\u003db.prototype.values;b.prototype.forEach\u003dfunction(c,d){var e\u003dthis;this.i.forEach(function(f){return c.call(d,f,f,e)})};\nreturn b});\nha(\"Array.prototype.values\",function(a){return a?a:function(){return Ca(this,function(b,c){return c})}});\nha(\"Array.from\",function(a){return a?a:function(b,c,d){c\u003dnull!\u003dc?c:function(l){return l};\nvar e\u003d[],f\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026b[Symbol.iterator];if(\"function\"\u003d\u003dtypeof f){b\u003df.call(b);for(var h\u003d0;!(f\u003db.next()).done;)e.push(c.call(d,f.value,h++))}else for(f\u003db.length,h\u003d0;h\u003cf;h++)e.push(c.call(d,b[h],h));return e}});\nha(\"Object.entries\",function(a){return a?a:function(b){var c\u003d[],d;for(d in b)la(b,d)\u0026\u0026c.push([d,b[d]]);return c}});\nha(\"Promise.prototype.finally\",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;\n})})}});\nha(\"Array.prototype.findIndex\",function(a){return a?a:function(b,c){return Ba(this,b,c).jL}});\nha(\"Math.trunc\",function(a){return a?a:function(b){b\u003dNumber(b);if(isNaN(b)||Infinity\u003d\u003d\u003db||-Infinity\u003d\u003d\u003db||0\u003d\u003d\u003db)return b;var c\u003dMath.floor(Math.abs(b));return 0\u003eb?-c:c}});\nha(\"Object.is\",function(a){return a?a:function(b,c){return b\u003d\u003d\u003dc?0!\u003d\u003db||1/b\u003d\u003d\u003d1/c:b!\u003d\u003db\u0026\u0026c!\u003d\u003dc}});\nha(\"Array.prototype.includes\",function(a){return a?a:function(b,c){var d\u003dthis;d instanceof String\u0026\u0026(d\u003dString(d));var e\u003dd.length;c\u003dc||0;for(0\u003ec\u0026\u0026(c\u003dMath.max(c+e,0));c\u003ce;c++){var f\u003dd[c];if(f\u003d\u003d\u003db||Object.is(f,b))return!0}return!1}});\nha(\"String.prototype.includes\",function(a){return a?a:function(b,c){return-1!\u003d\u003dDa(this,b,\"includes\").indexOf(b,c||0)}});\nha(\"Array.prototype.fill\",function(a){return a?a:function(b,c,d){var e\u003dthis.length||0;0\u003ec\u0026\u0026(c\u003dMath.max(0,e+c));if(null\u003d\u003dd||d\u003ee)d\u003de;d\u003dNumber(d);0\u003ed\u0026\u0026(d\u003dMath.max(0,e+d));for(c\u003dNumber(c||0);c\u003cd;c++)this[c]\u003db;return this}});\nha(\"Int8Array.prototype.fill\",Ea);ha(\"Uint8Array.prototype.fill\",Ea);ha(\"Uint8ClampedArray.prototype.fill\",Ea);ha(\"Int16Array.prototype.fill\",Ea);ha(\"Uint16Array.prototype.fill\",Ea);ha(\"Int32Array.prototype.fill\",Ea);ha(\"Uint32Array.prototype.fill\",Ea);ha(\"Float32Array.prototype.fill\",Ea);ha(\"Float64Array.prototype.fill\",Ea);\nha(\"Array.prototype.flat\",function(a){return a?a:function(b){b\u003dvoid 0\u003d\u003d\u003db?1:b;for(var c\u003d[],d\u003d0;d\u003cthis.length;d++){var e\u003dthis[d];Array.isArray(e)\u0026\u00260\u003cb?(e\u003dArray.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});\nha(\"Number.isNaN\",function(a){return a?a:function(b){return\"number\"\u003d\u003d\u003dtypeof b\u0026\u0026isNaN(b)}});\nha(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nha(\"Object.values\",function(a){return a?a:function(b){var c\u003d[],d;for(d in b)la(b,d)\u0026\u0026c.push(b[d]);return c}});\nha(\"String.prototype.padStart\",function(a){return a?a:function(b,c){var d\u003dDa(this,null,\"padStart\");b-\u003dd.length;c\u003dvoid 0!\u003d\u003dc?String(c):\" \";return(0\u003cb\u0026\u0026c?c.repeat(Math.ceil(b/c.length)).substring(0,b):\"\")+d}});\nha(\"Object.fromEntries\",function(a){return a?a:function(b){var c\u003d{};if(!(Symbol.iterator in b))throw new TypeError(\"\"+b+\" is not iterable\");b\u003db[Symbol.iterator].call(b);for(var d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;if(Object(d)!\u003d\u003dd)throw new TypeError(\"iterable for fromEntries should yield objects\");c[d[0]]\u003dd[1]}return c}});\nha(\"WeakSet\",function(a){function b(c){this.i\u003dnew WeakMap;if(c){c\u003dg.q(c);for(var d;!(d\u003dc.next()).done;)this.add(d.value)}}\nif(function(){if(!a||!Object.seal)return!1;try{var c\u003dObject.seal({}),d\u003dObject.seal({}),e\u003dnew a([c]);if(!e.has(c)||e.has(d))return!1;e.delete(c);e.add(d);return!e.has(c)\u0026\u0026e.has(d)}catch(f){return!1}}())return a;\nb.prototype.add\u003dfunction(c){this.i.set(c,!0);return this};\nb.prototype.has\u003dfunction(c){return this.i.has(c)};\nb.prototype.delete\u003dfunction(c){return this.i.delete(c)};\nreturn b});\nha(\"Math.log2\",function(a){return a?a:function(b){return Math.log(b)/Math.LN2}});\nha(\"Array.prototype.copyWithin\",function(a){function b(c){c\u003dNumber(c);return Infinity\u003d\u003d\u003dc||-Infinity\u003d\u003d\u003dc?c:c|0}\nreturn a?a:function(c,d,e){var f\u003dthis.length;c\u003db(c);d\u003db(d);e\u003dvoid 0\u003d\u003d\u003de?f:b(e);c\u003d0\u003ec?Math.max(f+c,0):Math.min(c,f);d\u003d0\u003ed?Math.max(f+d,0):Math.min(d,f);e\u003d0\u003ee?Math.max(f+e,0):Math.min(e,f);if(c\u003cd)for(;d\u003ce;)d in this?this[c++]\u003dthis[d++]:(delete this[c++],d++);else for(e\u003dMath.min(e,f+d-c),c+\u003de-d;e\u003ed;)--e in this?this[--c]\u003dthis[e]:delete this[--c];return this}});\nha(\"Int8Array.prototype.copyWithin\",Fa);ha(\"Uint8Array.prototype.copyWithin\",Fa);ha(\"Uint8ClampedArray.prototype.copyWithin\",Fa);ha(\"Int16Array.prototype.copyWithin\",Fa);ha(\"Uint16Array.prototype.copyWithin\",Fa);ha(\"Int32Array.prototype.copyWithin\",Fa);ha(\"Uint32Array.prototype.copyWithin\",Fa);ha(\"Float32Array.prototype.copyWithin\",Fa);ha(\"Float64Array.prototype.copyWithin\",Fa);ha(\"Number.parseInt\",function(a){return a||parseInt});\npj\u003dpj||{};g.C\u003dthis||self;Oa\u003d\"closure_uid_\"+(1E9*Math.random()\u003e\u003e\u003e0);faa\u003d0;g.Sa(Ya,Error);Ya.prototype.name\u003d\"CustomError\";var Sg;g.Sa(Za,Ya);Za.prototype.name\u003d\"AssertionError\";var Zd,Eaa\u003d\"undefined\"!\u003d\u003dtypeof TextDecoder;var rb\u003dString.prototype.trim?function(a){return a.trim()}:function(a){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(a)[1]},fb\u003d/\u0026/g,gb\u003d/\u003c/g,kb\u003d/\u003e/g,lb\u003d/\"/g,nb\u003d/\u0027/g,ob\u003d/\\x00/g,kaa\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;var VPa\u003dg.Ha(\"yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override\");var wb;if(null!\u003dVPa\u0026\u0026VPa){var WPa\u003dg.C.navigator;wb\u003dWPa?WPa.userAgentData||null:null}else wb\u003dnull;var Tb,Xn,Ro;Tb\u003dArray.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(\"string\"\u003d\u003d\u003dtypeof a)return\"string\"!\u003d\u003dtypeof b||1!\u003db.length?-1:a.indexOf(b,0);\nfor(var c\u003d0;c\u003ca.length;c++)if(c in a\u0026\u0026a[c]\u003d\u003d\u003db)return c;return-1};\ng.XPa\u003dArray.prototype.lastIndexOf?function(a,b){return Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c\u003da.length-1;\n0\u003ec\u0026\u0026(c\u003dMath.max(0,a.length+c));if(\"string\"\u003d\u003d\u003dtypeof a)return\"string\"!\u003d\u003dtypeof b||1!\u003db.length?-1:a.lastIndexOf(b,c);for(;0\u003c\u003dc;c--)if(c in a\u0026\u0026a[c]\u003d\u003d\u003db)return c;return-1};\ng.mc\u003dArray.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)f in e\u0026\u0026b.call(c,e[f],f,a)};\ng.hq\u003dArray.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d[],f\u003d0,h\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,l\u003d0;l\u003cd;l++)if(l in h){var m\u003dh[l];\nb.call(c,m,l,a)\u0026\u0026(e[f++]\u003dm)}return e};\ng.Vn\u003dArray.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003dArray(d),f\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,h\u003d0;h\u003cd;h++)h in f\u0026\u0026(e[h]\u003db.call(c,f[h],h,a));\nreturn e};\nXn\u003dArray.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,b,c)}:function(a,b,c){var d\u003dc;\n(0,g.mc)(a,function(e,f){d\u003db.call(void 0,d,e,f,a)});\nreturn d};\nRo\u003dArray.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c\u003da.length,d\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,e\u003d0;e\u003cc;e++)if(e in d\u0026\u0026b.call(void 0,d[e],e,a))return!0;\nreturn!1};\ng.Wn\u003dArray.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)if(f in e\u0026\u0026!b.call(c,e[f],f,a))return!1;\nreturn!0};pc[\" \"]\u003dg.Ia;var en,QF,ALa,YPa,ZPa,$Pa,jE,kE,b2;g.lE\u003dBb();g.Dc\u003dCb();g.dx\u003dzb(\"Edge\");g.RE\u003dg.dx||g.Dc;en\u003dzb(\"Gecko\")\u0026\u0026!(qb(g.vb(),\"WebKit\")\u0026\u0026!zb(\"Edge\"))\u0026\u0026!(zb(\"Trident\")||zb(\"MSIE\"))\u0026\u0026!zb(\"Edge\");g.dh\u003dqb(g.vb(),\"WebKit\")\u0026\u0026!zb(\"Edge\");QF\u003dKb();ALa\u003dLb();g.ev\u003dHb();YPa\u003dIb();ZPa\u003dzb(\"iPad\");$Pa\u003dzb(\"iPod\");jE\u003dJb();kE\u003dqb(g.vb(),\"KaiOS\");\na:{var c2\u003d\"\",d2\u003dfunction(){var a\u003dg.vb();if(en)return/rv:([^\\);]+)(\\)|;)/.exec(a);if(g.dx)return/Edge\\/([\\d\\.]+)/.exec(a);if(g.Dc)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(a);if(g.dh)return/WebKit\\/(\\S+)/.exec(a);if(g.lE)return/(?:Version)[ \\/]?(\\S+)/.exec(a)}();\nd2\u0026\u0026(c2\u003dd2?d2[1]:\"\");if(g.Dc){var e2\u003dsc();if(null!\u003de2\u0026\u0026e2\u003eparseFloat(c2)){b2\u003dString(e2);break a}}b2\u003dc2}var tc\u003db2,saa\u003d{},f2;if(g.C.document\u0026\u0026g.Dc){var aQa\u003dsc();f2\u003daQa?aQa:parseInt(tc,10)||void 0}else f2\u003dvoid 0;var taa\u003df2;var uE,tG;g.Sj\u003dDb();uE\u003dIb()||zb(\"iPod\");tG\u003dzb(\"iPad\");g.mE\u003dzb(\"Android\")\u0026\u0026!(Eb()||Db()||Bb()||zb(\"Silk\"));g.Rj\u003dEb();g.Tj\u003dFb()\u0026\u0026!Jb();var xc\u003d{},Fc\u003dnull;var Ic\u003d\"function\"\u003d\u003d\u003dtypeof Uint8Array,Kc;Jc.prototype.isEmpty\u003dfunction(){return null\u003d\u003dthis.i};var uaa\u003d\"function\"\u003d\u003d\u003dtypeof Uint8Array.prototype.slice,ad\u003d0,dd\u003d0;Oc.prototype.clear\u003dfunction(){this.u\u003dnull;this.i\u003dthis.B\u003dthis.C\u003d0;this.Nl\u003d!1};\nOc.prototype.reset\u003dfunction(){this.i\u003dthis.C};\nOc.prototype.advance\u003dfunction(a){this.i+\u003da;Pc(this)};\nvar Rc\u003d[];Sc.prototype.reset\u003dfunction(){this.i.reset();this.u\u003dthis.B\u003d-1};\nSc.prototype.advance\u003dfunction(a){this.i.advance(a)};\nvar QT\u003d[];Wc.prototype.push\u003dfunction(a){if(!(this.u+1\u003cthis.i.length)){var b\u003dthis.i;this.i\u003dnew Uint8Array(Math.ceil(1+2*this.i.length));this.i.set(b)}this.i[this.u++]\u003da};\nWc.prototype.length\u003dfunction(){return this.u};\nWc.prototype.end\u003dfunction(){var a\u003dthis.i,b\u003dthis.u;this.u\u003d0;return Lc(a,0,b)};var hd\u003d\"function\"\u003d\u003d\u003dtypeof Symbol\u0026\u0026\"symbol\"\u003d\u003d\u003dtypeof Symbol()?Symbol(void 0):void 0;var Nd;var td;var vd\u003dObject.freeze(id([]));xd.prototype.toJSON\u003dfunction(){var a\u003dthis.Vf;return Nd?a:qd(a,sd)};\nxd.prototype.toString\u003dfunction(){return this.Vf.toString()};\nxd.prototype.I\u003dfunction(a){return a.B(this)};\nxd.prototype.clone\u003dfunction(){var a\u003dthis.constructor,b\u003dqd(this.Vf,zaa);a\u003dud(a,b);Qd(a,this);return a};var Td\u003dSymbol(),Vd\u003dSymbol();g.w(ge,xd);g.w(he,xd);g.w(ie,xd);g.w(je,xd);var bQa\u003d[1,2,3];g.k\u003dle.prototype;g.k.BR\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments),c\u003dthis.bE(b);c?c.push(new ke(a)):this.cO(a,b)};\ng.k.cO\u003dfunction(a){this.Yr.set(this.KK(g.Aa.apply(1,arguments)),[new ke(a)])};\ng.k.bE\u003dfunction(){var a\u003dthis.KK(g.Aa.apply(0,arguments));return this.Yr.has(a)?this.Yr.get(a):void 0};\ng.k.xS\u003dfunction(){var a\u003dthis.bE(g.Aa.apply(0,arguments));return a\u0026\u0026a.length?a[0]:void 0};\ng.k.clear\u003dfunction(){this.Yr.clear()};\ng.k.KK\u003dfunction(){var a\u003dg.Aa.apply(0,arguments);return a?a.join(\",\"):\"key\"};g.w(me,le);me.prototype.B\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments),c\u003d0,d\u003dthis.xS(b);d\u0026\u0026(c\u003dd.MJ);this.cO(c+a,b)};g.w(ne,le);ne.prototype.bl\u003dfunction(a){this.BR(a,g.Aa.apply(1,arguments))};g.G.prototype.gi\u003d!1;g.G.prototype.isDisposed\u003dfunction(){return this.gi};\ng.G.prototype.dispose\u003dfunction(){this.gi||(this.gi\u003d!0,this.ya())};\ng.G.prototype.ya\u003dfunction(){if(this.Dh)for(;this.Dh.length;)this.Dh.shift()()};g.re.prototype.stopPropagation\u003dfunction(){this.u\u003d!0};\ng.re.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};var te\u003d{};var Oaa\u003dfunction(){if(!g.C.addEventListener||!Object.defineProperty)return!1;var a\u003d!1,b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\ntry{g.C.addEventListener(\"test\",g.Ia,b),g.C.removeEventListener(\"test\",g.Ia,b)}catch(c){}return a}();var Zya;Zya\u003dg.dh?\"webkitAnimationEnd\":\"animationend\";g.Sa(ve,g.re);var cQa\u003d{2:\"touch\",3:\"pen\",4:\"mouse\"};\nve.prototype.init\u003dfunction(a,b){var c\u003dthis.type\u003da.type,d\u003da.changedTouches\u0026\u0026a.changedTouches.length?a.changedTouches[0]:null;this.target\u003da.target||a.srcElement;this.currentTarget\u003db;(b\u003da.relatedTarget)?en\u0026\u0026(qc(b,\"nodeName\")||(b\u003dnull)):\"mouseover\"\u003d\u003dc?b\u003da.fromElement:\"mouseout\"\u003d\u003dc\u0026\u0026(b\u003da.toElement);this.relatedTarget\u003db;d?(this.clientX\u003dvoid 0!\u003d\u003dd.clientX?d.clientX:d.pageX,this.clientY\u003dvoid 0!\u003d\u003dd.clientY?d.clientY:d.pageY,this.screenX\u003dd.screenX||0,this.screenY\u003dd.screenY||0):(this.clientX\u003dvoid 0!\u003d\u003da.clientX?\na.clientX:a.pageX,this.clientY\u003dvoid 0!\u003d\u003da.clientY?a.clientY:a.pageY,this.screenX\u003da.screenX||0,this.screenY\u003da.screenY||0);this.button\u003da.button;this.keyCode\u003da.keyCode||0;this.key\u003da.key||\"\";this.charCode\u003da.charCode||(\"keypress\"\u003d\u003dc?a.keyCode:0);this.ctrlKey\u003da.ctrlKey;this.altKey\u003da.altKey;this.shiftKey\u003da.shiftKey;this.metaKey\u003da.metaKey;this.pointerId\u003da.pointerId||0;this.pointerType\u003d\"string\"\u003d\u003d\u003dtypeof a.pointerType?a.pointerType:cQa[a.pointerType]||\"\";this.state\u003da.state;this.i\u003da;a.defaultPrevented\u0026\u0026ve.le.preventDefault.call(this)};\nve.prototype.stopPropagation\u003dfunction(){ve.le.stopPropagation.call(this);this.i.stopPropagation?this.i.stopPropagation():this.i.cancelBubble\u003d!0};\nve.prototype.preventDefault\u003dfunction(){ve.le.preventDefault.call(this);var a\u003dthis.i;a.preventDefault?a.preventDefault():a.returnValue\u003d!1};var we\u003d\"closure_listenable_\"+(1E6*Math.random()|0);var Laa\u003d0;var We\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");Ze.prototype.add\u003dfunction(a,b,c,d,e){var f\u003da.toString();a\u003dthis.listeners[f];a||(a\u003dthis.listeners[f]\u003d[],this.i++);var h\u003daf(a,b,d,e);-1\u003ch?(b\u003da[h],c||(b.Dy\u003d!1)):(b\u003dnew Maa(b,this.src,f,!!d,e),b.Dy\u003dc,a.push(b));return b};\nZe.prototype.remove\u003dfunction(a,b,c,d){a\u003da.toString();if(!(a in this.listeners))return!1;var e\u003dthis.listeners[a];b\u003daf(e,b,c,d);return-1\u003cb?(ye(e[b]),g.Yb(e,b),0\u003d\u003de.length\u0026\u0026(delete this.listeners[a],this.i--),!0):!1};\nZe.prototype.Qv\u003dfunction(a,b,c,d){a\u003dthis.listeners[a.toString()];var e\u003d-1;a\u0026\u0026(e\u003daf(a,b,c,d));return-1\u003ce?a[e]:null};var hf\u003d\"closure_lm_\"+(1E6*Math.random()|0),nf\u003d{},kf\u003d0,of\u003d\"__closure_events_fn_\"+(1E9*Math.random()\u003e\u003e\u003e0);g.Sa(g.pf,g.G);g.pf.prototype[we]\u003d!0;g.k\u003dg.pf.prototype;g.k.addEventListener\u003dfunction(a,b,c,d){cf(this,a,b,c,d)};\ng.k.removeEventListener\u003dfunction(a,b,c,d){lf(this,a,b,c,d)};\ng.k.dispatchEvent\u003dfunction(a){var b\u003dthis.La;if(b){var c\u003d[];for(var d\u003d1;b;b\u003db.La)c.push(b),++d}b\u003dthis.rb;d\u003da.type||a;if(\"string\"\u003d\u003d\u003dtypeof a)a\u003dnew g.re(a,b);else if(a instanceof g.re)a.target\u003da.target||b;else{var e\u003da;a\u003dnew g.re(d,b);g.Xe(a,e)}e\u003d!0;if(c)for(var f\u003dc.length-1;!a.u\u0026\u00260\u003c\u003df;f--){var h\u003da.currentTarget\u003dc[f];e\u003dqf(h,d,!0,a)\u0026\u0026e}a.u||(h\u003da.currentTarget\u003db,e\u003dqf(h,d,!0,a)\u0026\u0026e,a.u||(e\u003dqf(h,d,!1,a)\u0026\u0026e));if(c)for(f\u003d0;!a.u\u0026\u0026f\u003cc.length;f++)h\u003da.currentTarget\u003dc[f],e\u003dqf(h,d,!1,a)\u0026\u0026e;return e};\ng.k.ya\u003dfunction(){g.pf.le.ya.call(this);if(this.B){var a\u003dthis.B,b\u003d0,c;for(c in a.listeners){for(var d\u003da.listeners[c],e\u003d0;e\u003cd.length;e++)++b,ye(d[e]);delete a.listeners[c];a.i--}}this.La\u003dnull};\ng.k.Ra\u003dfunction(a,b,c,d){return this.B.add(String(a),b,!1,c,d)};\ng.k.Zz\u003dfunction(a,b,c,d){return this.B.add(String(a),b,!0,c,d)};\ng.k.xc\u003dfunction(a,b,c,d){this.B.remove(String(a),b,c,d)};\ng.k.Qv\u003dfunction(a,b,c,d){return this.B.Qv(String(a),b,c,d)};rf.prototype.get\u003dfunction(){if(0\u003cthis.u){this.u--;var a\u003dthis.i;this.i\u003da.next;a.next\u003dnull}else a\u003dthis.B();return a};try{(new self.OffscreenCanvas(0,0)).getContext(\"2d\")}catch(a){}var kba\u003dg.Dc||g.dh;var dQa\u003d{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var yf;Cf.prototype.Rk\u003d!0;Cf.prototype.Ih\u003dfunction(){return this.i};\nvar Bf\u003d{},Af\u003d{};g.Gf(\"\");var Hf\u003d{};If.prototype.Ih\u003dfunction(){return this.i.toString()};\nIf.prototype.toString\u003dfunction(){return this.i.toString()};var mfa,lfa,kfa,nfa;mfa\u003dRegExp(\"[A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]\");g.eQa\u003dRegExp(\"^[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");g.fQa\u003dRegExp(\"^[^\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]*[A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]\");\ng.Bs\u003dRegExp(\"^[^A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]*[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");lfa\u003d/^http:\\/\\/.*/;g.gQa\u003dRegExp(\"^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)\",\"i\");kfa\u003d/\\s+/;nfa\u003d/[\\d\\u06f0-\\u06f9]/;g.k\u003dKf.prototype;g.k.Rk\u003d!0;g.k.Ih\u003dfunction(){return this.i.toString()};\ng.k.CE\u003d!0;g.k.zr\u003dfunction(){return 1};\ng.k.toString\u003dfunction(){return this.i+\"\"};\nvar Saa\u003d/%{(\\w+)}/g,Raa\u003dRegExp(\"^((https:)?//[0-9a-z.:[\\\\]-]+/|/[^/\\\\\\\\]|[^:/\\\\\\\\%]+/|[^:/\\\\\\\\%]*[?#]|about:blank#)\",\"i\"),Jf\u003d{};g.k\u003dg.Of.prototype;g.k.Rk\u003d!0;g.k.Ih\u003dfunction(){return this.i.toString()};\ng.k.CE\u003d!0;g.k.zr\u003dfunction(){return 1};\ng.k.toString\u003dfunction(){return this.i.toString()};\nvar Vaa\u003dRegExp(\u0027^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font/\\\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\\\w+\u003d(?:\\\\w+|\"[\\\\w;,\u003d ]+\"))*$\u0027,\"i\"),Uaa\u003d/^data:(.*);base64,[a-z0-9+\\/]+\u003d*$/i,Rf\u003d/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Nf\u003d{},Sf\u003dnew g.Of(\"about:invalid#zClosurez\",Nf);var $f\u003d{};ag.prototype.Ih\u003dfunction(){return this.i};\nag.prototype.toString\u003dfunction(){return this.i.toString()};\nvar dg\u003dnew ag(\"\",$f),Yaa\u003dRegExp(\"^[-,.\\\"\u0027%_!#/ a-zA-Z0-9\\\\[\\\\]]+$\"),gg\u003dRegExp(\"\\\\b(url\\\\([ \\t\\n]*)(\u0027[ -\u0026(-\\\\[\\\\]-~]*\u0027|\\\"[ !#-\\\\[\\\\]-~]*\\\"|[!#-\u0026*-\\\\[\\\\]-~]*)([ \\t\\n]*\\\\))\",\"g\"),fg\u003dRegExp(\"\\\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\\\([-+*/0-9a-zA-Z.%#\\\\[\\\\], ]+\\\\)\",\"g\"),Zaa\u003d/\\/\\*/;var hg\u003d{};ig.prototype.zr\u003dfunction(){return this.u};\nig.prototype.Ih\u003dfunction(){return this.i.toString()};\nig.prototype.toString\u003dfunction(){return this.i.toString()};\nvar hQa\u003d/^[a-zA-Z0-9-]+$/,iQa\u003d{action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},jQa\u003d{APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},mg\u003dnew ig(g.C.trustedTypes\u0026\u0026g.C.trustedTypes.emptyHTML||\"\",0,hg);var eba\u003dwf(function(){var a\u003ddocument.createElement(\"div\"),b\u003ddocument.createElement(\"div\");b.appendChild(document.createElement(\"div\"));a.appendChild(b);b\u003da.firstChild.firstChild;a.innerHTML\u003dg.jg(mg);return!b.parentElement}),fba\u003d/^[\\w+/_-]+[\u003d]{0,2}$/;g.k\u003dg.xg.prototype;g.k.clone\u003dfunction(){return new g.xg(this.x,this.y)};\ng.k.equals\u003dfunction(a){return a instanceof g.xg\u0026\u0026yg(this,a)};\ng.k.ceil\u003dfunction(){this.x\u003dMath.ceil(this.x);this.y\u003dMath.ceil(this.y);return this};\ng.k.floor\u003dfunction(){this.x\u003dMath.floor(this.x);this.y\u003dMath.floor(this.y);return this};\ng.k.round\u003dfunction(){this.x\u003dMath.round(this.x);this.y\u003dMath.round(this.y);return this};\ng.k.scale\u003dfunction(a,b){this.x*\u003da;this.y*\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;return this};g.k\u003dg.zg.prototype;g.k.clone\u003dfunction(){return new g.zg(this.width,this.height)};\ng.k.aspectRatio\u003dfunction(){return this.width/this.height};\ng.k.isEmpty\u003dfunction(){return!Bg(this)};\ng.k.ceil\u003dfunction(){this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.k.floor\u003dfunction(){this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.k.round\u003dfunction(){this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.k.scale\u003dfunction(a,b){this.width*\u003da;this.height*\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;return this};g.kQa\u003dString.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};var Zg\u003d{cellpadding:\"cellPadding\",cellspacing:\"cellSpacing\",colspan:\"colSpan\",frameborder:\"frameBorder\",height:\"height\",maxlength:\"maxLength\",nonce:\"nonce\",role:\"role\",rowspan:\"rowSpan\",type:\"type\",usemap:\"useMap\",valign:\"vAlign\",width:\"width\"};g.k\u003dQg.prototype;g.k.getElementsByTagName\u003dfunction(a,b){return(b||this.i).getElementsByTagName(String(a))};\ng.k.Fa\u003dfunction(a){return g.Yg(a,this.i)};\ng.k.createElement\u003dfunction(a){return fh(this.i,a)};\ng.k.appendChild\u003dfunction(a,b){a.appendChild(b)};\ng.k.append\u003dfunction(a,b){gh(Rg(a),a,arguments,1)};\ng.k.canHaveChildren\u003dfunction(a){if(1!\u003da.nodeType)return!1;switch(a.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\ng.k.removeNode\u003dg.mh;g.k.contains\u003dg.oh;var yh;Bh.prototype.add\u003dfunction(a,b){var c\u003dIh.get();c.set(a,b);this.u?this.u.next\u003dc:this.i\u003dc;this.u\u003dc};\nBh.prototype.remove\u003dfunction(){var a\u003dnull;this.i\u0026\u0026(a\u003dthis.i,this.i\u003dthis.i.next,this.i||(this.u\u003dnull),a.next\u003dnull);return a};\nvar Ih\u003dnew rf(function(){return new Ch},function(a){return a.reset()});\nCh.prototype.set\u003dfunction(a,b){this.i\u003da;this.scope\u003db;this.next\u003dnull};\nCh.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.i\u003dnull};var Dh,Eh\u003d!1,Fh\u003dnew Bh;Mh.prototype.reset\u003dfunction(){this.context\u003dthis.onRejected\u003dthis.u\u003dthis.i\u003dnull;this.B\u003d!1};\nvar Nh\u003dnew rf(function(){return new Mh},function(a){a.reset()});\nLh.prototype.then\u003dfunction(a,b,c){return $h(this,\"function\"\u003d\u003d\u003dtypeof a?a:null,\"function\"\u003d\u003d\u003dtypeof b?b:null,c)};\nLh.prototype.$goog_Thenable\u003d!0;g.k\u003dLh.prototype;g.k.wh\u003dfunction(a,b){return $h(this,null,a,b)};\ng.k.catch\u003dLh.prototype.wh;g.k.cancel\u003dfunction(a){if(0\u003d\u003dthis.i){var b\u003dnew Zh(a);g.Gh(function(){Vh(this,b)},this)}};\ng.k.mY\u003dfunction(a){this.i\u003d0;Kh(this,2,a)};\ng.k.nY\u003dfunction(a){this.i\u003d0;Kh(this,3,a)};\ng.k.lS\u003dfunction(){for(var a;a\u003dWh(this);)Xh(this,a,this.i,this.K);this.I\u003d!1};\nvar bi\u003dAh;g.Sa(Zh,Ya);Zh.prototype.name\u003d\"cancel\";g.Sa(g.ci,g.pf);g.k\u003dg.ci.prototype;g.k.enabled\u003d!1;g.k.Mb\u003dnull;g.k.setInterval\u003dfunction(a){this.Wf\u003da;this.Mb\u0026\u0026this.enabled?(this.stop(),this.start()):this.Mb\u0026\u0026this.stop()};\ng.k.bY\u003dfunction(){if(this.enabled){var a\u003dg.Ra()-this.NL;0\u003ca\u0026\u0026a\u003c.8*this.Wf?this.Mb\u003dthis.Ix.setTimeout(this.CJ,this.Wf-a):(this.Mb\u0026\u0026(this.Ix.clearTimeout(this.Mb),this.Mb\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.k.start\u003dfunction(){this.enabled\u003d!0;this.Mb||(this.Mb\u003dthis.Ix.setTimeout(this.CJ,this.Wf),this.NL\u003dg.Ra())};\ng.k.stop\u003dfunction(){this.enabled\u003d!1;this.Mb\u0026\u0026(this.Ix.clearTimeout(this.Mb),this.Mb\u003dnull)};\ng.k.ya\u003dfunction(){g.ci.le.ya.call(this);this.stop();delete this.Ix};g.k\u003dfi.prototype;g.k.bO\u003dfunction(a){this.D\u003da;this.C\u003d1};\ng.k.kO\u003dfunction(){var a\u003dthis.i.values();a\u003d[].concat(g.v(a)).filter(function(b){return b.Yr.size});\na.length\u0026\u0026this.K.flush(a,this.D);rba(a);this.B\u003d0;this.u.enabled\u0026\u0026this.u.stop()};\ng.k.DR\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);this.i.has(a)||this.i.set(a,new me(a,b))};\ng.k.qJ\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);this.i.has(a)||this.i.set(a,new ne(a,b))};\ng.k.FP\u003dfunction(a){this.GP.apply(this,[a,1].concat(g.v(g.Aa.apply(1,arguments))))};\ng.k.GP\u003dfunction(a,b){var c\u003dg.Aa.apply(2,arguments),d\u003dhi(this,a);d\u0026\u0026d instanceof me\u0026\u0026(d.B(b,c),gi(this))};\ng.k.bl\u003dfunction(a,b){var c\u003dg.Aa.apply(2,arguments),d\u003dhi(this,a);d\u0026\u0026d instanceof ne\u0026\u0026(d.bl(b,c),gi(this))};ii.prototype.bl\u003dfunction(a,b,c,d,e){this.i.bl(\"/client_streamz/po/w/rl\",a,b,c,d,e)};\nji.prototype.bl\u003dfunction(a,b,c){this.i.bl(\"/client_streamz/po/w/el\",a,b,c)};g.w(ki,xd);g.w(li,xd);g.w(mi,xd);g.w(ni,xd);var tba\u003d[3,6,4],uba\u003d[1],g2\u003d[1,2,3],lQa\u003d[1,2,3];g.w(oi,xd);var vba\u003d[1];var yba\u003d{};g.k\u003dsi.prototype;g.k.isEnabled\u003dfunction(){if(!g.C.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{cA:60});if(\"1\"!\u003d\u003dthis.get(\"TESTCOOKIESENABLED\"))return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.k.set\u003dfunction(a,b,c){var d\u003d!1;if(\"object\"\u003d\u003d\u003dtypeof c){var e\u003dc.Yda;d\u003dc.DX||!1;var f\u003dc.domain||void 0;var h\u003dc.path||void 0;var l\u003dc.cA}if(/[;\u003d\\s]/.test(a))throw Error(\u0027Invalid cookie name \"\u0027+a+\u0027\"\u0027);if(/[;\\r\\n]/.test(b))throw Error(\u0027Invalid cookie value \"\u0027+b+\u0027\"\u0027);void 0\u003d\u003d\u003dl\u0026\u0026(l\u003d-1);c\u003df?\";domain\u003d\"+f:\"\";h\u003dh?\";path\u003d\"+h:\"\";d\u003dd?\";secure\":\"\";l\u003d0\u003el?\"\":0\u003d\u003dl?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+1E3*l)).toUTCString();this.i.cookie\u003da+\"\u003d\"+b+c+h+l+d+(null!\u003de?\";samesite\u003d\"+\ne:\"\")};\ng.k.get\u003dfunction(a,b){for(var c\u003da+\"\u003d\",d\u003d(this.i.cookie||\"\").split(\";\"),e\u003d0,f;e\u003cd.length;e++){f\u003drb(d[e]);if(0\u003d\u003df.lastIndexOf(c,0))return f.substr(c.length);if(f\u003d\u003da)return\"\"}return b};\ng.k.remove\u003dfunction(a,b,c){var d\u003dvoid 0!\u003d\u003dthis.get(a);this.set(a,\"\",{cA:0,path:b,domain:c});return d};\ng.k.cm\u003dfunction(){return ti(this).keys};\ng.k.Bi\u003dfunction(){return ti(this).values};\ng.k.isEmpty\u003dfunction(){return!this.i.cookie};\ng.k.clear\u003dfunction(){for(var a\u003dti(this).keys,b\u003da.length-1;0\u003c\u003db;b--)this.remove(a[b])};\nvar Lu\u003dnew si(\"undefined\"\u003d\u003dtypeof document?null:document);g.w(yi,xd);var zba\u003d[2];g.Ai.prototype.u\u003d0;g.Ai.prototype.reset\u003dfunction(){this.i\u003dthis.B\u003dthis.C;this.u\u003d0};\ng.Ai.prototype.getValue\u003dfunction(){return this.B};var Li\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\x0B\":\"\\\\u000b\"},Bba\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;Mi.prototype.u\u003dnull;Mi.prototype.getOptions\u003dfunction(){return this.u||(this.u\u003dthis.C())};var h2;g.Sa(Ni,Mi);Ni.prototype.i\u003dfunction(){var a\u003dOi(this);return a?new ActiveXObject(a):new XMLHttpRequest};\nNi.prototype.C\u003dfunction(){var a\u003d{};Oi(this)\u0026\u0026(a[0]\u003d!0,a[1]\u003d!0);return a};\nh2\u003dnew Ni;var Ri\u003dRegExp(\"^(?:([^:/?#.]+):)?(?://(?:([^\\\\\\\\/?#]*)@)?([^\\\\\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\\\\\/?#]|$))?([^?#]+)?(?:\\\\?([^#]*))?(?:#([\\\\s\\\\S]*))?$\"),gj\u003d/#|$/,Dba\u003d/[?\u0026]($|#)/;g.Sa(g.kj,g.pf);var Hba\u003d/^https?$/i,mQa\u003d[\"POST\",\"PUT\"],lj\u003d[];g.k\u003dg.kj.prototype;g.k.NR\u003dfunction(){this.dispose();g.Zb(lj,this)};\ng.k.send\u003dfunction(a,b,c,d){if(this.i)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.X+\"; newUri\u003d\"+a);b\u003db?b.toUpperCase():\"GET\";this.X\u003da;this.C\u003d\"\";this.u\u003d0;this.Va\u003db;this.Ia\u003d!1;this.D\u003d!0;this.i\u003dthis.Ba?this.Ba.i():h2.i();this.Aa\u003dthis.Ba?this.Ba.getOptions():h2.getOptions();this.i.onreadystatechange\u003d(0,g.E)(this.aN,this);try{zi(rj(this,\"Opening Xhr\")),this.Ka\u003d!0,this.i.open(b,String(a),!0),this.Ka\u003d!1}catch(h){zi(rj(this,\"Error opening Xhr: \"+h.message));oj(this,h);return}a\u003d\nc||\"\";c\u003dnew Map(this.headers);if(d)if(Object.getPrototypeOf(d)\u003d\u003d\u003dObject.prototype)for(var e in d)c.set(e,d[e]);else if(\"function\"\u003d\u003d\u003dtypeof d.keys\u0026\u0026\"function\"\u003d\u003d\u003dtypeof d.get){e\u003dg.q(d.keys());for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,c.set(f,d.get(f))}else throw Error(\"Unknown input type for opt_headers: \"+String(d));d\u003dArray.from(c.keys()).find(function(h){return\"content-type\"\u003d\u003dh.toLowerCase()});\ne\u003dg.C.FormData\u0026\u0026a instanceof g.C.FormData;!g.Ub(mQa,b)||d||e||c.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");b\u003dg.q(c);for(d\u003db.next();!d.done;d\u003db.next())c\u003dg.q(d.value),d\u003dc.next().value,c\u003dc.next().value,this.i.setRequestHeader(d,c);this.Sa\u0026\u0026(this.i.responseType\u003dthis.Sa);\"withCredentials\"in this.i\u0026\u0026this.i.withCredentials!\u003d\u003dthis.S\u0026\u0026(this.i.withCredentials\u003dthis.S);try{uj(this),0\u003cthis.K\u0026\u0026(this.xa\u003dGba(this.i),zi(rj(this,\"Will abort after \"+this.K+\"ms if incomplete, xhr2 \"+this.xa)),\nthis.xa?(this.i.timeout\u003dthis.K,this.i.ontimeout\u003d(0,g.E)(this.TH,this)):this.oa\u003dg.di(this.TH,this.K,this)),zi(rj(this,\"Sending request\")),this.Z\u003d!0,this.i.send(a),this.Z\u003d!1}catch(h){zi(rj(this,\"Send error: \"+h.message)),oj(this,h)}};\ng.k.TH\u003dfunction(){\"undefined\"!\u003dtypeof pj\u0026\u0026this.i\u0026\u0026(this.C\u003d\"Timed out after \"+this.K+\"ms, aborting\",this.u\u003d8,rj(this,this.C),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.k.abort\u003dfunction(a){this.i\u0026\u0026this.D\u0026\u0026(rj(this,\"Aborting\"),this.D\u003d!1,this.I\u003d!0,this.i.abort(),this.I\u003d!1,this.u\u003da||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),nj(this))};\ng.k.ya\u003dfunction(){this.i\u0026\u0026(this.D\u0026\u0026(this.D\u003d!1,this.I\u003d!0,this.i.abort(),this.I\u003d!1),nj(this,!0));g.kj.le.ya.call(this)};\ng.k.aN\u003dfunction(){this.isDisposed()||(this.Ka||this.Z||this.I?tj(this):this.SV())};\ng.k.SV\u003dfunction(){tj(this)};\ng.k.isActive\u003dfunction(){return!!this.i};\ng.k.isComplete\u003dfunction(){return 4\u003d\u003dg.qj(this)};\ng.k.getStatus\u003dfunction(){try{return 2\u003cg.qj(this)?this.i.status:-1}catch(a){return-1}};\ng.k.getResponseHeader\u003dfunction(a){if(this.i\u0026\u0026this.isComplete())return a\u003dthis.i.getResponseHeader(a),null\u003d\u003d\u003da?void 0:a};\ng.k.getLastError\u003dfunction(){return\"string\"\u003d\u003d\u003dtypeof this.C?this.C:String(this.C)};g.w(xj,xd);g.w(yj,xd);g.w(zj,xd);zj.prototype.N\u003dfunction(){return null!\u003dyd(this,7)};\nvar Lba\u003d[3,20,27];g.w(Aj,xd);var Mba\u003d[3,5];g.w(Pj,xd);var Nba\u003d[5];g.w(Qj,xd);var nQa\u003dee(175237375,{Jda:0},Qj,function(a,b){if(null!\u003db){var c\u003d{fea:Rd(b,1,-1)};a\u0026\u0026(c.jP\u003db);return c}});g.w(Vj,g.pf);g.k\u003dVj.prototype;g.k.ya\u003dfunction(){this.UD();g.pf.prototype.ya.call(this)};\ng.k.dispatch\u003dfunction(a){if(a instanceof zj)this.log(a);else{var b\u003dnew zj;a\u003dOd(a);b\u003dzd(b,8,a);this.log(b)}};\ng.k.log\u003dfunction(a){a\u003da.clone();var b\u003dthis.ub++;zd(a,21,b);this.Z\u0026\u0026zd(a,26,this.Z);if(!yd(a,1)){b\u003da;var c\u003dDate.now().toString();zd(b,1,c)}null!\u003dyd(a,15)||zd(a,15,60*(new Date).getTimezoneOffset());this.C\u0026\u0026(b\u003dthis.C.clone(),Id(a,16,b));for(;1E3\u003c\u003dthis.u.length;)this.u.shift(),++this.K;this.u.push(a);this.dispatchEvent(new Yj(a));this.Aa||this.i.enabled||this.i.start()};\ng.k.flush\u003dfunction(a,b){var c\u003dthis;if(0\u003d\u003d\u003dthis.u.length)a\u0026\u0026a();else if(this.Ba)Pba(this);else{var d\u003dDate.now();if(this.fb\u003ed\u0026\u0026this.Ia\u003cd)b\u0026\u0026b(\"throttled\");else{var e\u003dDj(Cj(Bj(this.D.clone()),this.u),this.K);d\u003d{};var f\u003dthis.Va();f\u0026\u0026(d.Authorization\u003df);var h\u003dWj(this);this.X\u0026\u0026(d[\"X-Goog-AuthUser\"]\u003dthis.X,h\u003dej(h,\"authuser\",this.X));this.pageId\u0026\u0026(d[\"X-Goog-PageId\"]\u003dthis.pageId,h\u003dej(h,\"pageId\",this.pageId));if(f\u0026\u0026this.Za\u003d\u003d\u003df)b\u0026\u0026b(\"stale-auth-token\");else{this.u\u003d[];this.i.enabled\u0026\u0026this.i.stop();this.K\u003d0;var l\u003d\nOd(e),m;this.S\u0026\u0026this.S.isSupported(l.length)\u0026\u0026(m\u003dthis.S.compress(l));var n\u003d{url:h,body:l,GR:1,Gq:d,requestType:\"POST\",withCredentials:this.withCredentials,timeoutMillis:this.timeoutMillis},p\u003dfunction(u){c.I.reset();c.i.setInterval(c.I.getValue());if(u){var x\u003dnull;try{var y\u003dJSON.parse(u.replace(\")]}\u0027\\n\",\"\"));x\u003dnew Pj(y)}catch(z){}x\u0026\u0026(u\u003dNumber(Bd(x,1,\"-1\")),0\u003cu\u0026\u0026(c.Ia\u003dDate.now(),c.fb\u003dc.Ia+u),x\u003dx.I(nQa))\u0026\u0026(x\u003dRd(x,1,-1),-1!\u003dx\u0026\u0026(c.Sa||Xj(c,x)))}a\u0026\u0026a()},r\u003dfunction(u){var x\u003dHd(e,zj,3);\ng.Hi(c.I);c.i.setInterval(c.I.getValue());401\u003d\u003d\u003du\u0026\u0026f\u0026\u0026(c.Za\u003df);if(500\u003c\u003du\u0026\u0026600\u003eu||401\u003d\u003d\u003du||0\u003d\u003d\u003du)c.u\u003dx.concat(c.u),c.Aa||c.i.enabled||c.i.start();b\u0026\u0026b(\"net-send-failed\",u)},t\u003dfunction(){c.Ka?c.Ka.send(n,p,r):c.jb(n,p,r)};\nm?m.then(function(u){n.Gq[\"Content-Encoding\"]\u003d\"gzip\";n.Gq[\"Content-Type\"]\u003d\"application/binary\";n.body\u003du;n.GR\u003d2;t()},function(){t()}):t()}}}};\ng.k.UD\u003dfunction(){this.flush()};\ng.w(Yj,g.re);Zj.prototype.Me\u003dfunction(){var a\u003dnew Vj(1654,this.oa?this.oa:xi,\"0\",this.I,this.B,this.C,!1,void 0,void 0,void 0,this.K?this.K:void 0);if(this.X){var b\u003dthis.X;yd(b,1)||zd(b,1,1);Id(a.D,1,b)}if(this.u){b\u003dthis.u;var c\u003dGd(a.D,yj,1),d\u003dGd(c,xj,11);d||(d\u003dnew xj);zd(d,7,b);Id(c,11,d);yd(c,1)||zd(c,1,1);Id(a.D,1,c)}this.D\u0026\u0026(a.S\u003dthis.D);this.i\u0026\u0026(a.Z\u003dthis.i);this.S\u0026\u0026((b\u003dthis.S)?(a.C||(a.C\u003dnew yi),b\u003dOd(b),zd(a.C,4,b)):a.C\u0026\u0026zd(a.C,4,void 0,!1));this.xa\u0026\u0026(b\u003dthis.xa,a.C||(a.C\u003dnew yi),Cd(a.C,2,b));this.Z\u0026\u0026(b\u003dthis.Z,\na.Sa\u003d!0,Xj(a,b));return a};ak.prototype.flush\u003dfunction(a){a\u003da||[];if(a.length){for(var b\u003dnew oi,c\u003d[],d\u003d0;d\u003ca.length;d++){var e\u003da[d],f\u003de;var h\u003dnew ki;h\u003dzd(h,1,f.u);for(var l\u003df,m\u003d[],n\u003d0;n\u003cl.i.length;n++)m.push(l.i[n].En);h\u003dCd(h,3,m);l\u003d[];m\u003d[];n\u003dg.q(f.Yr.keys());for(var p\u003dn.next();!p.done;p\u003dn.next())m.push(p.value.split(\",\"));for(n\u003d0;n\u003cm.length;n++){p\u003dm[n];var r\u003df.C;for(var t\u003df.bE(p)||[],u\u003d[],x\u003d0;x\u003ct.length;x++){var y\u003dt[x];y\u003dy\u0026\u0026y.MJ;var z\u003dnew ni;switch(r){case 3:Fd(z,1,lQa,Number(y));break;case 2:Fd(z,2,lQa,Number(y))}u.push(z)}r\u003d\nu;for(t\u003d0;t\u003cr.length;t++){u\u003dr[t];x\u003dnew li;u\u003dId(x,2,u);x\u003dp;y\u003d[];z\u003df;for(var D\u003d[],H\u003d0;H\u003cz.i.length;H++)D.push(z.i[H].Fn);z\u003dD;for(D\u003d0;D\u003cz.length;D++){H\u003dz[D];var F\u003dx[D],K\u003dnew mi;switch(H){case 3:Fd(K,1,g2,String(F));break;case 2:Fd(K,2,g2,Number(F));break;case 1:Fd(K,3,g2,\"true\"\u003d\u003dF)}y.push(K)}Ld(u,1,y);l.push(u)}}Ld(h,4,l);c.push(h);e.clear()}Ld(b,1,c);this.i.dispatch(b);this.i.flush()}};g.w(ck,Error);ck.prototype.name\u003d\"RpcError\";dk.prototype.done\u003dfunction(){this.logger.UL(this.i,Date.now()-this.startMillis)};\nek.prototype.uw\u003dfunction(){};\nek.prototype.UL\u003dfunction(){};\nek.prototype.cF\u003dfunction(a,b,c){return c};\nfk.prototype.uw\u003dfunction(a){this.clientError.i.FP(\"/client_streamz/po/w/cec\",a,this.dl)};\nfk.prototype.UL\u003dfunction(a,b){this.u.bl(b,a,this.dl)};\nfk.prototype.cF\u003dfunction(a,b,c){function d(h){var l\u003dDate.now()-f;e.B.bl(l,a,b,h,e.dl)}\nvar e\u003dthis,f\u003dDate.now();c.then(function(){d(0)},function(h){h instanceof ck?d(h.code):d(-1)});\nreturn c};g.w(gk,xd);g.w(hk,xd);g.w(ik,xd);ik.BT\u003d\"bfkj\";kk.prototype.snapshot\u003dfunction(a){if(this.i)throw Error(\"Already disposed\");return this.u.then(function(b){var c\u003db.FR;return new Promise(function(d){c(function(e){d(e)},[a.fv,\na.MX])})})};\nkk.prototype.lO\u003dfunction(a){if(this.i)throw Error(\"Already disposed\");return this.B([a.fv,a.MX])};\nkk.prototype.dispose\u003dfunction(){this.i\u003d!0;this.u.then(function(a){(a\u003da.LX)\u0026\u0026a()})};\nkk.prototype.isDisposed\u003dfunction(){return this.i};/*\n\n SPDX-License-Identifier: Apache-2.0\n*/\nvar tk\u003d{};var lk;g.w(nk,mk);nk.prototype.toString\u003dfunction(){return this.i.toString()};g.w(pk,ok);pk.prototype.toString\u003dfunction(){return this.i};\nvar Xwa\u003dnew pk(\"about:invalid#zTSz\",tk);var sk\u003d[rk(\"data\"),rk(\"http\"),rk(\"https\"),rk(\"mailto\"),rk(\"ftp\"),new qk(function(a){return/^[^:]*([/?#]|$)/.test(a)})];g.w(Ck,xd);g.w(Dk,xd);g.w(Ek,xd);Fk.prototype.ping\u003dfunction(a,b){var c\u003dthis,d,e;return g.B(function(f){d\u003dc.i();e\u003db||new Ek;var h\u003dzd(e,1,c.dl);zd(h,2,a);return g.A(f,c.client.ping(e,d),0)})};ea.Object.defineProperties(Hk.prototype,{u:{configurable:!0,enumerable:!0,get:function(){return this.i.a}},\nB:{configurable:!0,enumerable:!0,get:function(){return this.i.b}}});g.w(Ik,xd);Jk.prototype.rz\u003dfunction(){return this.B};\nJk.prototype.getMetadata\u003dfunction(){return this.u};Kk.prototype.getMetadata\u003dfunction(){return this.i};\nKk.prototype.rz\u003dfunction(){return this.u};\nKk.prototype.getStatus\u003dfunction(){return null};Lk.prototype.getName\u003dfunction(){return this.name};var oQa\u003dnew Lk(\"/google.internal.waa.v1.Waa/Create\",Ck,Ik,function(a){return Od(a)},function(a){return Pd(Ik,a)});g.w(Nk,xd);var Zba\u003dnew Lk(\"/google.internal.waa.v1.Waa/GenerateIT\",Dk,Nk,function(a){return Od(a)},function(a){return Pd(Nk,a)});g.w(Ok,xd);var pQa\u003dnew Lk(\"/google.internal.waa.v1.Waa/Ping\",Ek,Ok,function(a){return Od(a)},function(a){return Pd(Ok,a)});var lca\u003dPromise;g.w(Pk,xd);Pk.prototype.getValue\u003dfunction(){return Bd(this,2,\"\")};\nPk.prototype.setValue\u003dfunction(a){null!\u003da\u0026\u00260!\u003d\u003da.length?zd(this,2,a):zd(this,2,void 0,!1);return this};g.w(Qk,xd);Qk.prototype.getMessage\u003dfunction(){return Bd(this,2,\"\")};\nvar aca\u003d[3];Rk.prototype.zm\u003dfunction(a,b){\"data\"\u003d\u003da?this.B.push(b):\"metadata\"\u003d\u003da?this.D.push(b):\"status\"\u003d\u003da?this.I.push(b):\"end\"\u003d\u003da?this.C.push(b):\"error\"\u003d\u003da\u0026\u0026this.u.push(b);return this};\nRk.prototype.removeListener\u003dfunction(a,b){\"data\"\u003d\u003da?Xk(this.B,b):\"metadata\"\u003d\u003da?Xk(this.D,b):\"status\"\u003d\u003da?Xk(this.I,b):\"end\"\u003d\u003da?Xk(this.C,b):\"error\"\u003d\u003da\u0026\u0026Xk(this.u,b);return this};\nRk.prototype.cancel\u003dfunction(){this.i.abort()};\nRk.prototype.cancel\u003dRk.prototype.cancel;Rk.prototype.removeListener\u003dRk.prototype.removeListener;Rk.prototype.on\u003dRk.prototype.zm;g.Sa(Yk,Mi);Yk.prototype.i\u003dfunction(){return new Zk(this.D,this.B)};\nYk.prototype.C\u003dtf({});g.Sa(Zk,g.pf);g.k\u003dZk.prototype;g.k.open\u003dfunction(a,b){if(0!\u003dthis.readyState)throw this.abort(),Error(\"Error reopening a connection\");this.oa\u003da;this.Z\u003db;this.readyState\u003d1;al(this)};\ng.k.send\u003dfunction(a){if(1!\u003dthis.readyState)throw this.abort(),Error(\"need to call open() first. \");this.i\u003d!0;var b\u003d{headers:this.X,method:this.oa,credentials:this.I,cache:void 0};a\u0026\u0026(b.body\u003da);(this.xa||g.C).fetch(new Request(this.Z,b)).then(this.RS.bind(this),this.Fz.bind(this))};\ng.k.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.X\u003dnew Headers;this.status\u003d0;this.C\u0026\u0026this.C.cancel(\"Request was aborted.\");1\u003c\u003dthis.readyState\u0026\u0026this.i\u0026\u00264!\u003dthis.readyState\u0026\u0026(this.i\u003d!1,bl(this));this.readyState\u003d0};\ng.k.RS\u003dfunction(a){if(this.i\u0026\u0026(this.D\u003da,this.u||(this.status\u003dthis.D.status,this.statusText\u003dthis.D.statusText,this.u\u003da.headers,this.readyState\u003d2,al(this)),this.i\u0026\u0026(this.readyState\u003d3,al(this),this.i)))if(\"arraybuffer\"\u003d\u003d\u003dthis.responseType)a.arrayBuffer().then(this.PS.bind(this),this.Fz.bind(this));else if(\"undefined\"!\u003d\u003dtypeof g.C.ReadableStream\u0026\u0026\"body\"in a){this.C\u003da.body.getReader();if(this.K){if(this.responseType)throw Error(\u0027responseType must be empty for \"streamBinaryChunks\" mode responses.\u0027);this.response\u003d\n[]}else this.response\u003dthis.responseText\u003d\"\",this.S\u003dnew TextDecoder;$k(this)}else a.text().then(this.QS.bind(this),this.Fz.bind(this))};\ng.k.HS\u003dfunction(a){if(this.i){if(this.K\u0026\u0026a.value)this.response.push(a.value);else if(!this.K){var b\u003da.value?a.value:new Uint8Array(0);if(b\u003dthis.S.decode(b,{stream:!a.done}))this.response\u003dthis.responseText+\u003db}a.done?bl(this):al(this);3\u003d\u003dthis.readyState\u0026\u0026$k(this)}};\ng.k.QS\u003dfunction(a){this.i\u0026\u0026(this.response\u003dthis.responseText\u003da,bl(this))};\ng.k.PS\u003dfunction(a){this.i\u0026\u0026(this.response\u003da,bl(this))};\ng.k.Fz\u003dfunction(){this.i\u0026\u0026bl(this)};\ng.k.setRequestHeader\u003dfunction(a,b){this.X.append(a,b)};\ng.k.getResponseHeader\u003dfunction(a){return this.u?this.u.get(a.toLowerCase())||\"\":\"\"};\ng.k.getAllResponseHeaders\u003dfunction(){if(!this.u)return\"\";for(var a\u003d[],b\u003dthis.u.entries(),c\u003db.next();!c.done;)c\u003dc.value,a.push(c[0]+\": \"+c[1]),c\u003db.next();return a.join(\"\\r\\n\")};\nObject.defineProperty(Zk.prototype,\"withCredentials\",{get:function(){return\"include\"\u003d\u003d\u003dthis.I},\nset:function(a){this.I\u003da?\"include\":\"same-origin\"}});g.cl.prototype.toString\u003dfunction(){var a\u003d[],b\u003dthis.C;b\u0026\u0026a.push(jl(b,qQa,!0),\":\");var c\u003dthis.i;if(c||\"file\"\u003d\u003db)a.push(\"//\"),(b\u003dthis.S)\u0026\u0026a.push(jl(b,qQa,!0),\"@\"),a.push(Cg(c).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),c\u003dthis.B,null!\u003dc\u0026\u0026a.push(\":\",String(c));if(c\u003dthis.getPath())this.i\u0026\u0026\"/\"!\u003dc.charAt(0)\u0026\u0026a.push(\"/\"),a.push(jl(c,\"/\"\u003d\u003dc.charAt(0)?rQa:sQa,!0));(c\u003dthis.u.toString())\u0026\u0026a.push(\"?\",c);(c\u003dthis.D)\u0026\u0026a.push(\"#\",jl(c,tQa));return a.join(\"\")};\ng.cl.prototype.resolve\u003dfunction(a){var b\u003dthis.clone(),c\u003d!!a.C;c?g.dl(b,a.C):c\u003d!!a.S;c?b.S\u003da.S:c\u003d!!a.i;c?g.el(b,a.i):c\u003dnull!\u003da.B;var d\u003da.getPath();if(c)g.fl(b,a.B);else if(c\u003d!!a.K){if(\"/\"!\u003dd.charAt(0))if(this.i\u0026\u0026!this.K)d\u003d\"/\"+d;else{var e\u003db.getPath().lastIndexOf(\"/\");-1!\u003de\u0026\u0026(d\u003db.getPath().substr(0,e+1)+d)}e\u003dd;if(\"..\"\u003d\u003de||\".\"\u003d\u003de)d\u003d\"\";else if(-1!\u003de.indexOf(\"./\")||-1!\u003de.indexOf(\"/.\")){d\u003dcb(e,\"/\");e\u003de.split(\"/\");for(var f\u003d[],h\u003d0;h\u003ce.length;){var l\u003de[h++];\".\"\u003d\u003dl?d\u0026\u0026h\u003d\u003de.length\u0026\u0026f.push(\"\"):\"..\"\u003d\u003dl?((1\u003cf.length||\n1\u003d\u003df.length\u0026\u0026\"\"!\u003df[0])\u0026\u0026f.pop(),d\u0026\u0026h\u003d\u003de.length\u0026\u0026f.push(\"\")):(f.push(l),d\u003d!0)}d\u003df.join(\"/\")}else d\u003de}c?b.K\u003dd:c\u003d\"\"!\u003d\u003da.u.toString();c?gl(b,a.u.clone()):c\u003d!!a.D;c\u0026\u0026(b.D\u003da.D);return b};\ng.cl.prototype.clone\u003dfunction(){return new g.cl(this)};\ng.cl.prototype.getPath\u003dfunction(){return this.K};\nvar qQa\u003d/[#\\/\\?@]/g,sQa\u003d/[#\\?:]/g,rQa\u003d/[#\\?]/g,hca\u003d/[#\\?@]/g,tQa\u003d/#/g;g.k\u003dil.prototype;g.k.add\u003dfunction(a,b){Fl(this);this.B\u003dnull;a\u003dGl(this,a);var c\u003dthis.i.get(a);c||this.i.set(a,c\u003d[]);c.push(b);this.u\u003dthis.u+1;return this};\ng.k.remove\u003dfunction(a){Fl(this);a\u003dGl(this,a);return this.i.has(a)?(this.B\u003dnull,this.u\u003dthis.u-this.i.get(a).length,this.i.delete(a)):!1};\ng.k.clear\u003dfunction(){this.i\u003dthis.B\u003dnull;this.u\u003d0};\ng.k.isEmpty\u003dfunction(){Fl(this);return 0\u003d\u003dthis.u};\ng.k.forEach\u003dfunction(a,b){Fl(this);this.i.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};\ng.k.cm\u003dfunction(){Fl(this);for(var a\u003dArray.from(this.i.values()),b\u003dArray.from(this.i.keys()),c\u003d[],d\u003d0;d\u003cb.length;d++)for(var e\u003da[d],f\u003d0;f\u003ce.length;f++)c.push(b[d]);return c};\ng.k.Bi\u003dfunction(a){Fl(this);var b\u003d[];if(\"string\"\u003d\u003d\u003dtypeof a)Hl(this,a)\u0026\u0026(b\u003db.concat(this.i.get(Gl(this,a))));else{a\u003dArray.from(this.i.values());for(var c\u003d0;c\u003ca.length;c++)b\u003db.concat(a[c])}return b};\ng.k.set\u003dfunction(a,b){Fl(this);this.B\u003dnull;a\u003dGl(this,a);Hl(this,a)\u0026\u0026(this.u\u003dthis.u-this.i.get(a).length);this.i.set(a,[b]);this.u\u003dthis.u+1;return this};\ng.k.get\u003dfunction(a,b){if(!a)return b;a\u003dthis.Bi(a);return 0\u003ca.length?String(a[0]):b};\ng.k.toString\u003dfunction(){if(this.B)return this.B;if(!this.i)return\"\";for(var a\u003d[],b\u003dArray.from(this.i.keys()),c\u003d0;c\u003cb.length;c++){var d\u003db[c],e\u003dCg(d);d\u003dthis.Bi(d);for(var f\u003d0;f\u003cd.length;f++){var h\u003de;\"\"!\u003d\u003dd[f]\u0026\u0026(h+\u003d\"\u003d\"+Cg(d[f]));a.push(h)}}return this.B\u003da.join(\"\u0026\")};\ng.k.clone\u003dfunction(){var a\u003dnew il;a.B\u003dthis.B;this.i\u0026\u0026(a.i\u003dnew Map(this.i),a.u\u003dthis.u);return a};\ng.k.extend\u003dfunction(a){for(var b\u003d0;b\u003carguments.length;b++)fca(arguments[b],function(c,d){this.add(d,c)},this)};g.Sa(g.Jl,g.G);var uQa\u003d[];g.k\u003dg.Jl.prototype;g.k.Ra\u003dfunction(a,b,c,d){Array.isArray(b)||(b\u0026\u0026(uQa[0]\u003db.toString()),b\u003duQa);for(var e\u003d0;e\u003cb.length;e++){var f\u003dcf(a,b[e],c||this.handleEvent,d||!1,this.u||this);if(!f)break;this.i[f.key]\u003df}return this};\ng.k.Zz\u003dfunction(a,b,c,d){return Kl(this,a,b,c,d)};\ng.k.xc\u003dfunction(a,b,c,d,e){if(Array.isArray(b))for(var f\u003d0;f\u003cb.length;f++)this.xc(a,b[f],c,d,e);else c\u003dc||this.handleEvent,d\u003dg.Ma(d)?!!d.capture:!!d,e\u003de||this.u||this,c\u003def(c),d\u003d!!d,b\u003dxe(a)?a.Qv(b,c,d,e):a?(a\u003dgf(a))?a.Qv(b,c,d,e):null:null,b\u0026\u0026(mf(b),delete this.i[b.key])};\ng.k.ya\u003dfunction(){g.Jl.le.ya.call(this);g.Ll(this)};\ng.k.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};Ml.prototype.isInputValid\u003dfunction(){return this.B};Ol.prototype.isInputValid\u003dfunction(){return 3!\u003dthis.u};\nOl.prototype.re\u003dfunction(){return this.I};\nOl.prototype.uy\u003dfunction(){return!0};\nOl.prototype.parse\u003dfunction(a){function b(m){m\u0026128\u0026\u0026Pl(f,h,l,\"invalid tag\");2!\u003d(m\u00267)\u0026\u0026Pl(f,h,l,\"invalid wire type\");f.B\u003dm\u003e\u003e\u003e3;1!\u003df.B\u0026\u00262!\u003df.B\u0026\u002615!\u003df.B\u0026\u0026Pl(f,h,l,\"unexpected tag\");f.u\u003d1;f.i\u003d0;f.C\u003d0}\nfunction c(m){f.C++;5\u003d\u003df.C\u0026\u0026m\u0026240\u0026\u0026Pl(f,h,l,\"message length too long\");f.i|\u003d(m\u0026127)\u003c\u003c7*(f.C-1);m\u0026128||(f.u\u003d2,f.S\u003d0,\"undefined\"!\u003d\u003dtypeof Uint8Array?f.D\u003dnew Uint8Array(f.i):f.D\u003dArray(f.i),0\u003d\u003df.i\u0026\u0026e())}\nfunction d(m){f.D[f.S++]\u003dm;f.S\u003d\u003df.i\u0026\u0026e()}\nfunction e(){if(15\u003ef.B){var m\u003d{};m[f.B]\u003df.D;f.K.push(m)}f.u\u003d0}\nfor(var f\u003dthis,h\u003da instanceof Array?a:new Uint8Array(a),l\u003d0;l\u003ch.length;){switch(f.u){case 3:Pl(f,h,l,\"stream already broken\");break;case 0:b(h[l]);break;case 1:c(h[l]);break;case 2:d(h[l]);break;default:throw Error(\"unexpected parser state: \"+f.u);}f.X++;l++}a\u003df.K;f.K\u003d[];return 0\u003ca.length?a:null};Ql.prototype.isInputValid\u003dfunction(){return null\u003d\u003d\u003dthis.i};\nQl.prototype.re\u003dfunction(){return this.i};\nQl.prototype.uy\u003dfunction(){return!1};\nQl.prototype.parse\u003dfunction(a){null!\u003d\u003dthis.i\u0026\u0026Rl(this,a,\"stream already broken\");var b\u003dnull;try{var c\u003dthis.B;c.B||Nl(c,a,\"stream already broken\");c.i+\u003da;var d\u003dMath.floor(c.i.length/4);if(0\u003d\u003dd)var e\u003dnull;else{try{var f\u003dCc(c.i.substr(0,4*d))}catch(h){Nl(c,c.i,h.message)}c.u+\u003d4*d;c.i\u003dc.i.substr(4*d);e\u003df}b\u003dnull\u003d\u003d\u003de?null:this.C.parse(e)}catch(h){Rl(this,a,h.message)}this.u+\u003da.length;return b};var vQa\u003d{INIT:0,Ou:1,FC:2,Nr:3,vu:4,uu:5,STRING:6,zC:7,GI:8,UI:9,VI:10,WI:11,HH:12,IH:13,JH:14,KH:15,KI:16,LI:17,MI:18,nR:19,DC:20};g.k\u003dTl.prototype;g.k.isInputValid\u003dfunction(){return 3!\u003dthis.D};\ng.k.re\u003dfunction(){return this.X};\ng.k.done\u003dfunction(){return 2\u003d\u003d\u003dthis.D};\ng.k.uy\u003dfunction(){return!1};\ng.k.parse\u003dfunction(a){function b(){for(;t\u003ca.length;)if(Sl(a[t]))t++,f.B++;else break;return t\u003cn}\nfunction c(){for(var x;;){x\u003da[t++];if(!x)break;f.B++;switch(f.i){case m.INIT:\"{\"\u003d\u003d\u003dx?f.i\u003dm.FC:\"[\"\u003d\u003d\u003dx?f.i\u003dm.vu:Sl(x)||Ul(f,a,t);continue;case m.zC:case m.FC:if(Sl(x))continue;if(f.i\u003d\u003d\u003dm.zC)h.push(m.GI);else if(\"}\"\u003d\u003d\u003dx){e(\"{}\");f.i\u003dd();continue}else h.push(m.Nr);\u0027\"\u0027\u003d\u003d\u003dx?f.i\u003dm.STRING:Ul(f,a,t);continue;case m.GI:case m.Nr:if(Sl(x))continue;\":\"\u003d\u003d\u003dx?(f.i\u003d\u003d\u003dm.Nr\u0026\u0026(h.push(m.Nr),f.u++),f.i\u003dm.Ou):\"}\"\u003d\u003d\u003dx?(f.u--,e(),f.i\u003dd()):\",\"\u003d\u003d\u003dx?(f.i\u003d\u003d\u003dm.Nr\u0026\u0026h.push(m.Nr),f.i\u003dm.zC):Ul(f,a,t);continue;case m.vu:case m.Ou:if(Sl(x))continue;\nif(f.i\u003d\u003d\u003dm.vu)if(f.u++,f.i\u003dm.Ou,\"]\"\u003d\u003d\u003dx){f.u--;if(0\u003d\u003d\u003df.u){f.i\u003dm.uu;return}e(\"[]\");f.i\u003dd();continue}else h.push(m.uu);\u0027\"\u0027\u003d\u003d\u003dx?f.i\u003dm.STRING:\"{\"\u003d\u003d\u003dx?f.i\u003dm.FC:\"[\"\u003d\u003d\u003dx?f.i\u003dm.vu:\"t\"\u003d\u003d\u003dx?f.i\u003dm.UI:\"f\"\u003d\u003d\u003dx?f.i\u003dm.HH:\"n\"\u003d\u003d\u003dx?f.i\u003dm.KI:\"-\"!\u003d\u003dx\u0026\u0026(-1!\u003d\u003d\"0123456789\".indexOf(x)?f.i\u003dm.DC:Ul(f,a,t));continue;case m.uu:if(\",\"\u003d\u003d\u003dx)h.push(m.uu),f.i\u003dm.Ou,1\u003d\u003d\u003df.u\u0026\u0026(r\u003dt);else if(\"]\"\u003d\u003d\u003dx){f.u--;if(0\u003d\u003d\u003df.u)return;e();f.i\u003dd()}else if(Sl(x))continue;else Ul(f,a,t);continue;case m.STRING:var y\u003dt;a:for(;;){for(;0\u003cf.S;)if(x\u003da[t++],\n4\u003d\u003d\u003df.S?f.S\u003d0:f.S++,!x)break a;if(\u0027\"\u0027\u003d\u003d\u003dx\u0026\u0026!f.K){f.i\u003dd();break}if(\"\\\\\"\u003d\u003d\u003dx\u0026\u0026!f.K\u0026\u0026(f.K\u003d!0,x\u003da[t++],!x))break;if(f.K)if(f.K\u003d!1,\"u\"\u003d\u003d\u003dx\u0026\u0026(f.S\u003d1),x\u003da[t++])continue;else break;l.lastIndex\u003dt;x\u003dl.exec(a);if(!x){t\u003da.length+1;break}t\u003dx.index+1;x\u003da[x.index];if(!x)break}f.B+\u003dt-y;continue;case m.UI:if(!x)continue;\"r\"\u003d\u003d\u003dx?f.i\u003dm.VI:Ul(f,a,t);continue;case m.VI:if(!x)continue;\"u\"\u003d\u003d\u003dx?f.i\u003dm.WI:Ul(f,a,t);continue;case m.WI:if(!x)continue;\"e\"\u003d\u003d\u003dx?f.i\u003dd():Ul(f,a,t);continue;case m.HH:if(!x)continue;\"a\"\u003d\u003d\u003dx?f.i\u003dm.IH:\nUl(f,a,t);continue;case m.IH:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.i\u003dm.JH:Ul(f,a,t);continue;case m.JH:if(!x)continue;\"s\"\u003d\u003d\u003dx?f.i\u003dm.KH:Ul(f,a,t);continue;case m.KH:if(!x)continue;\"e\"\u003d\u003d\u003dx?f.i\u003dd():Ul(f,a,t);continue;case m.KI:if(!x)continue;\"u\"\u003d\u003d\u003dx?f.i\u003dm.LI:Ul(f,a,t);continue;case m.LI:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.i\u003dm.MI:Ul(f,a,t);continue;case m.MI:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.i\u003dd():Ul(f,a,t);continue;case m.nR:\".\"\u003d\u003d\u003dx?f.i\u003dm.DC:Ul(f,a,t);continue;case m.DC:if(-1!\u003d\u003d\"0123456789.eE+-\".indexOf(x))continue;else t--,f.B--,f.i\u003d\nd();continue;default:Ul(f,a,t)}}}\nfunction d(){var x\u003dh.pop();return null!\u003dx?x:m.Ou}\nfunction e(x){1\u003cf.u||(x||(x\u003d-1\u003d\u003d\u003dr?f.C+a.substring(p,t):a.substring(r,t)),f.Z?f.I.push(x):f.I.push(JSON.parse(x)),r\u003dt)}\nfor(var f\u003dthis,h\u003df.oa,l\u003df.xa,m\u003dvQa,n\u003da.length,p\u003d0,r\u003d-1,t\u003d0;t\u003cn;)switch(f.D){case 3:return Ul(f,a,t),null;case 2:return b()\u0026\u0026Ul(f,a,t),null;case 0:if(b()){var u\u003da[t++];f.B++;if(\"[\"\u003d\u003d\u003du){f.D\u003d1;p\u003dt;f.i\u003dm.vu;continue}else Ul(f,a,t)}return null;case 1:return c(),0\u003d\u003d\u003df.u\u0026\u0026f.i\u003d\u003dm.uu?(f.D\u003d2,f.C\u003da.substring(t)):f.C\u003d-1\u003d\u003d\u003dr?f.C+a.substring(p):a.substring(r),0\u003cf.I.length?(u\u003df.I,f.I\u003d[],u):null}return null};Vl.prototype.isInputValid\u003dfunction(){return null\u003d\u003d\u003dthis.D};\nVl.prototype.re\u003dfunction(){return this.D};\nVl.prototype.uy\u003dfunction(){return!1};\nVl.prototype.parse\u003dfunction(a){function b(m){f.u\u003d6;f.D\u003d\"The stream is broken @\"+f.i+\"/\"+h+\". Error: \"+m+\". With input:\\n\";throw Error(f.D);}\nfunction c(){f.B\u003dnew Tl({lda:!0,ZR:!0})}\nfunction d(m){if(m)for(var n\u003d0;n\u003cm.length;n++){var p\u003d{};p[1]\u003dm[n];f.C.push(p)}}\nfunction e(m){if(m){(f.I||1\u003cm.length)\u0026\u0026b(\"extra status: \"+m);f.I\u003d!0;var n\u003d{};n[2]\u003dm[0];f.C.push(n)}}\nfor(var f\u003dthis,h\u003d0;h\u003ca.length;){var l;if(l\u003d2!\u003d\u003df.u){a:{for(;h\u003ca.length;){if(!Sl(a[h])){l\u003d!0;break a}h++;f.i++}l\u003d!1}l\u003d!l}if(l)return null;switch(f.u){case 6:b(\"stream already broken\");break;case 0:\"[\"\u003d\u003d\u003da[h]?(f.u\u003d1,h++,f.i++):b(\"unexpected input token\");break;case 1:\"[\"\u003d\u003d\u003da[h]?(f.u\u003d2,c()):\",\"\u003d\u003d\u003da[h]||\"null,\"\u003d\u003da.substr(h,5)?f.u\u003d3:\"]\"\u003d\u003d\u003da[h]?(f.u\u003d5,h++,f.i++):b(\"unexpected input token\");break;case 2:l\u003df.B.parse(a.substring(h));d(l);f.B.done()?(f.u\u003d3,l\u003df.B.C,f.i+\u003da.length-h-l.length,a\u003dl,h\u003d0):(f.i+\u003da.length-\nh,h\u003da.length);break;case 3:\",\"\u003d\u003d\u003da[h]||\"null,\"\u003d\u003da.substr(h,5)?(f.u\u003d4,c(),f.B.parse(\"[\"),h+\u003d\",\"\u003d\u003d\u003da[h]?1:5,f.i++):\"]\"\u003d\u003d\u003da[h]\u0026\u0026(f.u\u003d5,h++,f.i++);break;case 4:l\u003df.B.parse(a.substring(h));e(l);f.B.done()?(f.u\u003d5,l\u003df.B.C,f.i+\u003da.length-h-l.length,a\u003dl,h\u003d0):(f.i+\u003da.length-h,h\u003da.length);break;case 5:b(\"extra input after stream end\")}}return 0\u003cf.C.length?(a\u003df.C,f.C\u003d[],a):null};Wl.prototype.getStatus\u003dfunction(){return this.C};\nWl.prototype.Z\u003dfunction(a){a\u003da.target;try{if(a\u003d\u003dthis.i)a:{var b\u003dg.qj(this.i),c\u003dthis.i.u,d\u003dthis.i.getStatus(),e\u003dg.vj(this.i);a\u003d[];if(wj(this.i)instanceof Array){var f\u003dwj(this.i);0\u003cf.length\u0026\u0026f[0]instanceof Uint8Array\u0026\u0026(this.X\u003d!0,a\u003df)}if(!(3\u003eb||3\u003d\u003db\u0026\u0026!e\u0026\u00260\u003d\u003da.length))if(d\u003d200\u003d\u003dd||206\u003d\u003dd,4\u003d\u003db\u0026\u0026(8\u003d\u003dc?Xl(this,7):7\u003d\u003dc?Xl(this,8):d||Xl(this,3)),this.u||(this.u\u003dkca(this.i),null\u003d\u003dthis.u\u0026\u0026Xl(this,5)),2\u003cthis.C)Yl(this);else{if(a.length\u003ethis.B){var h\u003da.length;c\u003d[];try{if(this.u.uy())for(var l\u003d0;l\u003ch;l++){var m\u003d\nthis.u.parse(Array.from(a[l]));m\u0026\u0026(c\u003dc.concat(m))}else{m\u003d\"\";if(!this.I){if(\"undefined\"\u003d\u003d\u003dtypeof TextDecoder)throw Error(\"TextDecoder is not supported by this browser.\");this.I\u003dnew TextDecoder}for(l\u003d0;l\u003ch;l++)m+\u003dthis.I.decode(a[l],{stream:4\u003d\u003db\u0026\u0026l\u003d\u003dh-1});c\u003dthis.u.parse(m)}a.splice(0,h);c\u0026\u0026this.D(c)}catch(p){Xl(this,5);Yl(this);break a}}else if(e.length\u003ethis.B){l\u003de.substr(this.B);this.B\u003de.length;try{var n\u003dthis.u.parse(l);null!\u003dn\u0026\u0026this.D\u0026\u0026this.D(n)}catch(p){Xl(this,5);Yl(this);break a}}4\u003d\u003db?(0!\u003de.length||\nthis.X?Xl(this,2):Xl(this,4),Yl(this)):Xl(this,1)}}}catch(p){Xl(this,6),Yl(this)}};g.k\u003dZl.prototype;g.k.zm\u003dfunction(a,b){var c\u003dthis.u[a];c||(c\u003d[],this.u[a]\u003dc);c.push(b);return this};\ng.k.addListener\u003dfunction(a,b){this.zm(a,b);return this};\ng.k.removeListener\u003dfunction(a,b){var c\u003dthis.u[a];c\u0026\u0026g.Zb(c,b);(a\u003dthis.i[a])\u0026\u0026g.Zb(a,b);return this};\ng.k.once\u003dfunction(a,b){var c\u003dthis.i[a];c||(c\u003d[],this.i[a]\u003dc);c.push(b);return this};\ng.k.NU\u003dfunction(a){var b\u003dthis.u.data;b\u0026\u0026$l(a,b);(b\u003dthis.i.data)\u0026\u0026$l(a,b);this.i.data\u003d[]};\ng.k.yW\u003dfunction(){switch(this.B.getStatus()){case 1:am(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:am(this,\"error\");break;case 8:am(this,\"close\");break;case 2:am(this,\"end\")}};bm.prototype.serverStreaming\u003dfunction(a,b,c,d){var e\u003dthis,f\u003da.substr(0,a.length-d.name.length);return cm(function(h){var l\u003dh.rz(),m\u003dh.getMetadata(),n\u003ddm(e,!1);m\u003dem(e,m,n,f+l.getName());var p\u003dfm(n,l.u,!0);h\u003dl.i(h.i);n.send(m,\"POST\",h);return p},this.C).call(this,Mk(d,b,c))};gm.prototype.create\u003dfunction(a,b){return Gk(this.i,\"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create\",a,b||{},oQa)};\ngm.prototype.ping\u003dfunction(a,b){return Gk(this.i,\"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Ping\",a,b||{},pQa)};g.w(km,Error);g.w(lm,g.G);g.w(om,lm);om.prototype.kt\u003dfunction(a){++this.C\u003e\u003dthis.D\u0026\u0026this.u.resolve();var b\u003dnew dk(this.logger,\"C\");a\u003dnew Hk(this.B(a.fv));b.done();b\u003da.u;var c\u003dthis.i;c\u003dGd(c,ie,3\u003d\u003d\u003dEd(c,bQa)?3:-1);c||(c\u003dnew ie,a\u003dEc(a.B),zd(c,2,a),Kd(this.i,3,bQa,c));zd(c,1,b);return Yd(this.i,Jaa)};\ng.w(pm,lm);pm.prototype.kt\u003dfunction(){return this.i};\ng.w(qm,lm);qm.prototype.kt\u003dfunction(){if(this.i){var a\u003dthis.i;this.i\u003dvoid 0;return a}return this.B};\njm.prototype.isReady\u003dfunction(){return!!this.i};\njm.prototype.ready\u003dfunction(){var a\u003dthis;return g.B(function(b){return g.A(b,a.u.promise,0)})};\njm.prototype.kt\u003dfunction(a){var b,c\u003dnew dk(this.logger,\"m\");if(!this.i)throw Error(\"SGK:Not ready\");try{return this.i.kt(a)}catch(e){var d\u003dnew km(5,e);this.logger.uw(d.code);null\u003d\u003d\u003d(b\u003dthis.onError)||void 0\u003d\u003d\u003db?void 0:b.call(this,d,\"ME\");return(new qm(d)).kt()}finally{c.done()}};var kp;kp\u003d[\"av.default\",\"js\",\"unreleased\"].slice(-1)[0];var Ln\u003ddocument,Gm\u003dwindow;var vda\u003d{NONE:0,O2:1},ada\u003d{uP:0,j$:1,i$:2,k$:3};tm.prototype.isVisible\u003dfunction(){return this.bq?.3\u003c\u003dthis.fd:.5\u003c\u003dthis.fd};var fo\u003d{B_:0,f3:1},Yca\u003d{NONE:0,l4:1,E3:2};um.prototype.getValue\u003dfunction(){return this.u};\ng.w(vm,um);vm.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.u||!g.Ne(this.B,a))return!1;this.u\u003da;return!0};\ng.w(wm,um);wm.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.u||\"number\"!\u003d\u003dtypeof a)return!1;this.u\u003da;return!0};\ng.w(xm,um);xm.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.u||\"string\"!\u003d\u003dtypeof a)return!1;this.u\u003da;return!0};ym.prototype.disable\u003dfunction(){this.u\u003d!1};\nym.prototype.enable\u003dfunction(){this.u\u003d!0};\nym.prototype.isEnabled\u003dfunction(){return this.u};\nym.prototype.reset\u003dfunction(){this.i\u003d{};this.u\u003d!0;this.B\u003d{}};var wda\u003d!g.Dc\u0026\u0026!Fb();Dm.prototype.now\u003dfunction(){return 0};\nDm.prototype.u\u003dfunction(){return 0};\nDm.prototype.B\u003dfunction(){return 0};\nDm.prototype.i\u003dfunction(){return 0};g.w(Fm,Dm);Fm.prototype.now\u003dfunction(){return Em()\u0026\u0026Gm.performance.now?Gm.performance.now():Dm.prototype.now.call(this)};\nFm.prototype.u\u003dfunction(){return Em()\u0026\u0026Gm.performance.memory?Gm.performance.memory.totalJSHeapSize||0:Dm.prototype.u.call(this)};\nFm.prototype.B\u003dfunction(){return Em()\u0026\u0026Gm.performance.memory?Gm.performance.memory.usedJSHeapSize||0:Dm.prototype.B.call(this)};\nFm.prototype.i\u003dfunction(){return Em()\u0026\u0026Gm.performance.memory?Gm.performance.memory.jsHeapSizeLimit||0:Dm.prototype.i.call(this)};var zca\u003dwf(function(){var a\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\ng.C.addEventListener(\"test\",null,b)}catch(c){}return a});var Lm\u003dnew function(a,b){this.flag\u003da;this.defaultValue\u003dvoid 0\u003d\u003d\u003db?!1:b}(1959);Nm.prototype.isVisible\u003dfunction(){return 1\u003d\u003d\u003dMm(Ln)};g.Gf(\"csi.gstatic.com\");g.Gf(\"googleads.g.doubleclick.net\");g.Gf(\"pagead2.googlesyndication.com\");g.Gf(\"partner.googleadservices.com\");g.Gf(\"pubads.g.doubleclick.net\");g.Gf(\"securepubads.g.doubleclick.net\");g.Gf(\"tpc.googlesyndication.com\");var Dca\u003d/https?:\\/\\/[^\\/]+/,Bca\u003d{bZ:\"allow-forms\",cZ:\"allow-modals\",dZ:\"allow-orientation-lock\",eZ:\"allow-pointer-lock\",fZ:\"allow-popups\",gZ:\"allow-popups-to-escape-sandbox\",hZ:\"allow-presentation\",iZ:\"allow-same-origin\",jZ:\"allow-scripts\",kZ:\"allow-top-navigation\",lZ:\"allow-top-navigation-by-user-activation\"},Gca\u003dwf(function(){return Cca()});g.k\u003dVm.prototype;g.k.getHeight\u003dfunction(){return this.bottom-this.top};\ng.k.clone\u003dfunction(){return new Vm(this.top,this.right,this.bottom,this.left)};\ng.k.contains\u003dfunction(a){return this\u0026\u0026a?a instanceof Vm?a.left\u003e\u003dthis.left\u0026\u0026a.right\u003c\u003dthis.right\u0026\u0026a.top\u003e\u003dthis.top\u0026\u0026a.bottom\u003c\u003dthis.bottom:a.x\u003e\u003dthis.left\u0026\u0026a.x\u003c\u003dthis.right\u0026\u0026a.y\u003e\u003dthis.top\u0026\u0026a.y\u003c\u003dthis.bottom:!1};\ng.k.ceil\u003dfunction(){this.top\u003dMath.ceil(this.top);this.right\u003dMath.ceil(this.right);this.bottom\u003dMath.ceil(this.bottom);this.left\u003dMath.ceil(this.left);return this};\ng.k.floor\u003dfunction(){this.top\u003dMath.floor(this.top);this.right\u003dMath.floor(this.right);this.bottom\u003dMath.floor(this.bottom);this.left\u003dMath.floor(this.left);return this};\ng.k.round\u003dfunction(){this.top\u003dMath.round(this.top);this.right\u003dMath.round(this.right);this.bottom\u003dMath.round(this.bottom);this.left\u003dMath.round(this.left);return this};\ng.k.scale\u003dfunction(a,b){b\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;this.left*\u003da;this.right*\u003da;this.top*\u003db;this.bottom*\u003db;return this};g.k\u003dg.Zm.prototype;g.k.clone\u003dfunction(){return new g.Zm(this.left,this.top,this.width,this.height)};\ng.k.contains\u003dfunction(a){return a instanceof g.xg?a.x\u003e\u003dthis.left\u0026\u0026a.x\u003c\u003dthis.left+this.width\u0026\u0026a.y\u003e\u003dthis.top\u0026\u0026a.y\u003c\u003dthis.top+this.height:this.left\u003c\u003da.left\u0026\u0026this.left+this.width\u003e\u003da.left+a.width\u0026\u0026this.top\u003c\u003da.top\u0026\u0026this.top+this.height\u003e\u003da.top+a.height};\ng.k.distance\u003dfunction(a){var b\u003da.x\u003cthis.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a\u003da.y\u003cthis.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};\ng.k.getSize\u003dfunction(){return new g.zg(this.width,this.height)};\ng.k.ceil\u003dfunction(){this.left\u003dMath.ceil(this.left);this.top\u003dMath.ceil(this.top);this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.k.floor\u003dfunction(){this.left\u003dMath.floor(this.left);this.top\u003dMath.floor(this.top);this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.k.round\u003dfunction(){this.left\u003dMath.round(this.left);this.top\u003dMath.round(this.top);this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.k.scale\u003dfunction(a,b){b\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;this.left*\u003da;this.width*\u003da;this.top*\u003db;this.height*\u003db;return this};var dn\u003d{};var Jn\u003d!!window.google_async_iframe_id,Kn\u003dJn\u0026\u0026window.parent||window;var Mca\u003dRegExp(\"^https?://(\\\\w|-)+\\\\.cdn\\\\.ampproject\\\\.(net|org)(\\\\?|/|$)\");Yn.prototype.setInterval\u003dfunction(a,b){return Gm.setInterval(a,b)};\nYn.prototype.clearInterval\u003dfunction(a){Gm.clearInterval(a)};\nYn.prototype.setTimeout\u003dfunction(a,b){return Gm.setTimeout(a,b)};\nYn.prototype.clearTimeout\u003dfunction(a){Gm.clearTimeout(a)};bo.prototype.getContext\u003dfunction(){if(!this.i){if(!Gm)throw Error(\"Context has not been set and window is undefined.\");this.i\u003dKm(Yn)}return this.i};g.w(co,xd);var $ca\u003d{Iba:0,e4:1,VIDEO:2,F2:3,Zba:4,IZ:5};var Zca\u003d{H9:1,uR:2,K7:3};Mf(Ff(g.Gf(\"https://pagead2.googlesyndication.com/pagead/osd.js\")));go.prototype.eG\u003dfunction(a){if(\"string\"\u003d\u003d\u003dtypeof a\u0026\u00260!\u003da.length){var b\u003dthis.featureSet;if(b.u){a\u003da.split(\"\u0026\");for(var c\u003da.length-1;0\u003c\u003dc;c--){var d\u003da[c].split(\"\u003d\"),e\u003dd[0];d\u003d1\u003cd.length?parseInt(d[1],10):1;isNaN(d)||(e\u003db.i[e])\u0026\u0026e.setValue(d)}}}};var i2\u003dnull;var oo\u003dg.C.performance,wQa\u003d!!(oo\u0026\u0026oo.mark\u0026\u0026oo.measure\u0026\u0026oo.clearMarks),mo\u003dwf(function(){var a;if(a\u003dwQa){var b;if(null\u003d\u003d\u003di2){i2\u003d\"\";try{a\u003d\"\";try{a\u003dg.C.top.location.hash}catch(c){a\u003dg.C.location.hash}a\u0026\u0026(i2\u003d(b\u003da.match(/\\bdeid\u003d([\\d,]+)/))?b[1]:\"\")}catch(c){}}b\u003di2;a\u003d!!b.indexOf\u0026\u00260\u003c\u003db.indexOf(\"1337\")}return a});\nno.prototype.disable\u003dfunction(){this.i\u003d!1;this.events!\u003dthis.u.google_js_reporting_queue\u0026\u0026(mo()\u0026\u0026g.mc(this.events,po),this.events.length\u003d0)};\nno.prototype.start\u003dfunction(a,b){if(!this.i)return null;var c\u003dlo()||ko();a\u003dnew cda(a,b,c);b\u003d\"goog_\"+a.label+\"_\"+a.uniqueId+\"_start\";oo\u0026\u0026mo()\u0026\u0026oo.mark(b);return a};\nno.prototype.end\u003dfunction(a){if(this.i\u0026\u0026\"number\"\u003d\u003d\u003dtypeof a.value){var b\u003dlo()||ko();a.duration\u003db-a.value;b\u003d\"goog_\"+a.label+\"_\"+a.uniqueId+\"_end\";oo\u0026\u0026mo()\u0026\u0026oo.mark(b);!this.i||2048\u003cthis.events.length||this.events.push(a)}};so.prototype.fF\u003dfunction(a,b,c,d,e){e\u003de||this.rK;try{var f\u003dnew Qn;f.i.push(1);f.u[1]\u003dRn(\"context\",a);b.error\u0026\u0026b.meta\u0026\u0026b.id||(b\u003dnew to(uo(b)));if(b.msg){var h\u003db.msg.substring(0,512);f.i.push(2);f.u[2]\u003dRn(\"msg\",h)}var l\u003db.meta||{};if(this.aD)try{this.aD(l)}catch(r){}if(d)try{d(l)}catch(r){}b\u003d[l];f.i.push(3);f.u[3]\u003db;var m\u003dPn();if(m.u){var n\u003dm.u.url||\"\";f.i.push(4);f.u[4]\u003dRn(\"top\",n)}var p\u003d[{url:m.i.url||\"\"},{url:m.i.url?Ui(m.i.url):\"\"}];f.i.push(5);f.u[5]\u003dp;io(this.i,e,f,!1,c)}catch(r){try{io(this.i,\ne,{context:\"ecmserr\",rctx:a,msg:uo(r),url:m\u0026\u0026m.i.url},!1,c)}catch(t){}}return this.KG};\ng.w(to,jo);var ro,wo,qo\u003dnew no;(function(){ro\u003dnew bda;wo\u003dnew so;var a\u003dMn();a\u0026\u0026a.document\u0026\u0026(\"complete\"\u003d\u003da.document.readyState?yo():qo.i\u0026\u0026Im(a,\"load\",function(){yo()}))})();var eda\u003dDate.now(),Fo\u003d-1,Do\u003d-1,iq,Go\u003d-1,Eo\u003d!1;Ho.prototype.equals\u003dfunction(a,b){return!!a\u0026\u0026(!(void 0\u003d\u003d\u003db?0:b)||this.volume\u003d\u003da.volume)\u0026\u0026this.B\u003d\u003da.B\u0026\u0026Xm(this.i,a.i)\u0026\u0026!0};Io.prototype.equals\u003dfunction(a,b){return this.C.equals(a.C,void 0\u003d\u003d\u003db?!1:b)\u0026\u0026this.S\u003d\u003da.S\u0026\u0026Xm(this.B,a.B)\u0026\u0026Xm(this.I,a.I)\u0026\u0026this.i\u003d\u003da.i\u0026\u0026this.D\u003d\u003da.D\u0026\u0026this.u\u003d\u003da.u\u0026\u0026this.K\u003d\u003da.K};var xQa\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},dq\u003d{qR:\"start\",xP:\"firstquartile\",lR:\"midpoint\",rR:\"thirdquartile\",rP:\"complete\",kR:\"metric\",PAUSE:\"pause\",oR:\"resume\",pR:\"skip\",tR:\"viewable_impression\",mR:\"mute\",sR:\"unmute\",yP:\"fullscreen\",wP:\"exitfullscreen\",qP:\"bufferstart\",pP:\"bufferfinish\",zP:\"fully_viewable_audible_half_duration_impression\",jR:\"measurable_impression\",kP:\"abandon\",vP:\"engagedview\",AP:\"impression\",sP:\"creativeview\",iR:\"loaded\",P9:\"progress\",CLOSE:\"close\",\ns_:\"collapse\",Q8:\"overlay_resize\",S8:\"overlay_unmeasurable_impression\",T8:\"overlay_unviewable_impression\",V8:\"overlay_viewable_immediate_impression\",U8:\"overlay_viewable_end_of_session_impression\",tP:\"custom_metric_viewable\",L8:\"verification_debug\",lP:\"audio_audible\",nP:\"audio_measurable\",mP:\"audio_impression\"},Gea\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),Hea\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],Kda\u003d[\"abandon\"],br\u003d{UNKNOWN:-1,qR:0,xP:1,lR:2,rR:3,rP:4,kR:5,\nPAUSE:6,oR:7,pR:8,tR:9,mR:10,sR:11,yP:12,wP:13,zP:14,jR:15,kP:16,vP:17,AP:18,sP:19,iR:20,tP:21,qP:22,pP:23,mP:24,nP:25,lP:26};var gda\u003d{PY:\"addEventListener\",G3:\"getMaxSize\",H3:\"getScreenSize\",I3:\"getState\",J3:\"getVersion\",e$:\"removeEventListener\",I4:\"isViewable\"};if(Ln\u0026\u0026Ln.URL){var yQa,Sm\u003dLn.URL;yQa\u003d!!Sm\u0026\u00260\u003cFca().length;wo.KG\u003d!yQa};So.prototype.update\u003dfunction(a){a\u0026\u0026a.document\u0026\u0026(this.K\u003dMo(!1,a,this.isMobileDevice),this.i\u003dMo(!0,a,this.isMobileDevice),Uo(this,a),To(this,a))};Xo.prototype.cancel\u003dfunction(){Zn().clearTimeout(this.i);this.i\u003dnull};\nXo.prototype.schedule\u003dfunction(){var a\u003dthis;this.i\u003dZn().setTimeout(eo(ho().i.i,Ao(143,function(){a.u++;a.B.sample()})),fda())};g.k\u003dYo.prototype;g.k.xu\u003dfunction(){return!1};\ng.k.initialize\u003dfunction(){return this.isInitialized\u003d!0};\ng.k.Ds\u003dfunction(){return this.i.Ba};\ng.k.cw\u003dfunction(){return this.i.Z};\ng.k.fail\u003dfunction(a,b){if(!this.Z||(void 0\u003d\u003d\u003db?0:b))this.Z\u003d!0,this.Ba\u003da,this.S\u003d0,this.i!\u003dthis||cp(this)};\ng.k.getName\u003dfunction(){return this.i.La};\ng.k.Nn\u003dfunction(){return this.i.IK()};\ng.k.IK\u003dfunction(){return{}};\ng.k.gm\u003dfunction(){return this.i.S};\ng.k.UH\u003dfunction(){var a\u003dVo();a.i\u003dMo(!0,this.B,a.isMobileDevice)};\ng.k.VH\u003dfunction(){To(Vo(),this.B)};\ng.k.QK\u003dfunction(){return this.C.i};\ng.k.sample\u003dfunction(){};\ng.k.isActive\u003dfunction(){return this.i.I};\ng.k.Os\u003dfunction(a){var b\u003dthis.i;this.i\u003da.gm()\u003e\u003dthis.S?a:this;b!\u003d\u003dthis.i?(this.I\u003dthis.i.I,cp(this)):this.I!\u003d\u003dthis.i.I\u0026\u0026(this.I\u003dthis.i.I,cp(this))};\ng.k.Tn\u003dfunction(a){if(a.u\u003d\u003d\u003dthis.i){var b\u003d!this.C.equals(a,this.X);this.C\u003da;b\u0026\u0026bp(this)}};\ng.k.il\u003dfunction(){return this.X};\ng.k.dispose\u003dfunction(){this.Aa\u003d!0};\ng.k.isDisposed\u003dfunction(){return this.Aa};g.k\u003ddp.prototype;g.k.dC\u003dfunction(){return!0};\ng.k.yu\u003dfunction(){};\ng.k.dispose\u003dfunction(){if(!this.isDisposed()){var a\u003dthis.u;g.Zb(a.D,this);a.X\u0026\u0026this.il()\u0026\u0026ap(a);this.yu();this.Z\u003d!0}};\ng.k.isDisposed\u003dfunction(){return this.Z};\ng.k.Nn\u003dfunction(){return this.u.Nn()};\ng.k.gm\u003dfunction(){return this.u.gm()};\ng.k.Ds\u003dfunction(){return this.u.Ds()};\ng.k.cw\u003dfunction(){return this.u.cw()};\ng.k.Os\u003dfunction(){};\ng.k.Tn\u003dfunction(){this.pn()};\ng.k.il\u003dfunction(){return this.oa};g.k\u003dep.prototype;g.k.gm\u003dfunction(){return this.i.gm()};\ng.k.Ds\u003dfunction(){return this.i.Ds()};\ng.k.cw\u003dfunction(){return this.i.cw()};\ng.k.create\u003dfunction(a,b,c){var d\u003dnull;this.i\u0026\u0026(d\u003dthis.Ux(a,b,c),Zo(this.i,d));return d};\ng.k.WH\u003dfunction(){return this.Au()};\ng.k.Au\u003dfunction(){return!1};\ng.k.init\u003dfunction(a){return this.i.initialize()?(Zo(this.i,this),this.C\u003da,!0):!1};\ng.k.Os\u003dfunction(a){0\u003d\u003da.gm()\u0026\u0026this.C(a.Ds(),this)};\ng.k.Tn\u003dfunction(){};\ng.k.il\u003dfunction(){return!1};\ng.k.dispose\u003dfunction(){this.D\u003d!0};\ng.k.isDisposed\u003dfunction(){return this.D};\ng.k.Nn\u003dfunction(){return{}};hp.prototype.add\u003dfunction(a,b,c){++this.B;var d\u003dthis.B/4096,e\u003dthis.i,f\u003de.push;a\u003dnew fp(a,b,c);d\u003dnew fp(a.u,a.i,a.B+d);f.call(e,d);this.u\u003d!0;return this};lp.prototype.toString\u003dfunction(){var a\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",b\u003djp(this.i);0\u003cb.length\u0026\u0026(a+\u003d\"?\"+b);return a};op.prototype.update\u003dfunction(a,b,c){a\u0026\u0026(this.i+\u003db,this.u+\u003db,this.C+\u003db,this.B\u003dMath.max(this.B,this.C));if(void 0\u003d\u003d\u003dc?!a:c)this.C\u003d0};var pda\u003d[1,.75,.5,.3,0];pp.prototype.update\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?!0:f;b\u003de?Math.min(a,b):b;for(e\u003d0;e\u003cthis.u.length;e++){var h\u003dthis.u[e],l\u003d0\u003cb\u0026\u0026b\u003e\u003dh;h\u003d!(0\u003ca\u0026\u0026a\u003e\u003dh)||c;this.i[e].update(f\u0026\u0026l,d,!f||h)}};yp.prototype.update\u003dfunction(a,b,c,d){this.K\u003d-1!\u003dthis.K?Math.min(this.K,b.fd):b.fd;this.oa\u003dMath.max(this.oa,b.fd);this.xa\u003d-1!\u003dthis.xa?Math.min(this.xa,b.uh):b.uh;this.Ba\u003dMath.max(this.Ba,b.uh);this.Za.update(b.uh,c.uh,b.i,a,d);this.u.update(b.fd,c.fd,b.i,a,d);c\u003dd||c.bq!\u003db.bq?c.isVisible()\u0026\u0026b.isVisible():c.isVisible();b\u003d!b.isVisible()||b.i;this.La.update(c,a,b)};\nyp.prototype.fq\u003dfunction(){return this.La.B\u003e\u003dthis.Wa};var zQa\u003dnew Vm(0,0,0,0);var uda\u003dnew Vm(0,0,0,0);g.w(Cp,g.G);g.k\u003dCp.prototype;g.k.ya\u003dfunction(){this.Rg.i\u0026\u0026(this.Ep.rF\u0026\u0026(Jm(this.Rg.i,\"mouseover\",this.Ep.rF),this.Ep.rF\u003dnull),this.Ep.pF\u0026\u0026(Jm(this.Rg.i,\"mouseout\",this.Ep.pF),this.Ep.pF\u003dnull));this.Bx\u0026\u0026this.Bx.dispose();this.Qd\u0026\u0026this.Qd.dispose();delete this.gA;delete this.hF;delete this.PO;delete this.Rg.oo;delete this.Rg.i;delete this.Ep;delete this.Bx;delete this.Qd;delete this.featureSet;g.G.prototype.ya.call(this)};\ng.k.On\u003dfunction(){return this.Qd?this.Qd.i:this.position};\ng.k.eG\u003dfunction(a){ho().eG(a)};\ng.k.il\u003dfunction(){return!1};\ng.k.wz\u003dfunction(){return new yp};\ng.k.Xg\u003dfunction(){return this.gA};\ng.k.LK\u003dfunction(a){return Fp(this,a,1E4)};\ng.k.Qa\u003dfunction(a,b,c,d,e,f,h){this.Ws||(this.Sy\u0026\u0026(a\u003dthis.kD(a,c,e,h),d\u003dd\u0026\u0026this.zf.fd\u003e\u003d(this.bq()?.3:.5),this.rH(f,a,d),this.lastUpdateTime\u003db,0\u003ca.fd\u0026\u0026-1\u003d\u003d\u003dthis.xO\u0026\u0026(this.xO\u003db),-1\u003d\u003dthis.CO\u0026\u0026this.fq()\u0026\u0026(this.CO\u003db),-2\u003d\u003dthis.bF\u0026\u0026(this.bF\u003dAp(this.On())?a.fd:-1),this.zf\u003da),this.hF(this))};\ng.k.rH\u003dfunction(a,b,c){this.Xg().update(a,b,this.zf,c)};\ng.k.jE\u003dfunction(){return new tm};\ng.k.kD\u003dfunction(a,b,c,d){c\u003dthis.jE();c.i\u003db;b\u003dZn().u;b\u003d0\u003d\u003d\u003dMm(Ln)?-1:b.isVisible()?0:1;c.u\u003db;c.fd\u003dthis.yD(a);c.bq\u003dthis.bq();c.uh\u003dd;return c};\ng.k.yD\u003dfunction(a){return 0\u003d\u003d\u003dthis.opacity\u0026\u00261\u003d\u003d\u003dBm(this.featureSet,\"opac\")?0:a};\ng.k.bq\u003dfunction(){return!1};\ng.k.nB\u003dfunction(){return this.mT||this.pT};\ng.k.nA\u003dfunction(){Co()};\ng.k.qF\u003dfunction(){Co()};\ng.k.Mk\u003dfunction(){return 0};\ng.k.fq\u003dfunction(){return this.gA.fq()};g.Ip\u003d\"StopIteration\"in g.C?g.C.StopIteration:{message:\"StopIteration\",stack:\"\"};g.Gp.prototype.Hj\u003dfunction(){throw g.Ip;};\ng.Gp.prototype.next\u003dfunction(){return g.j2};\ng.j2\u003d{done:!0,value:void 0};g.Gp.prototype.Lg\u003dfunction(){return this};g.w(Kp,tm);Np.prototype.getValue\u003dfunction(){return this.u};\nNp.prototype.update\u003dfunction(a,b){32\u003c\u003da||(this.i\u00261\u003c\u003ca\u0026\u0026!b?this.u\u0026\u003d~(1\u003c\u003ca):this.i\u00261\u003c\u003ca||!b||(this.u|\u003d1\u003c\u003ca),this.i|\u003d1\u003c\u003ca)};g.w(Op,yp);\nOp.prototype.update\u003dfunction(a,b,c,d){if(!b.paused){yp.prototype.update.call(this,a,b,c,d);var e\u003dLp(b)\u0026\u0026Lp(c),f\u003d.5\u003c\u003d(d?Math.min(b.fd,c.fd):c.fd);Qo(b.volume)\u0026\u0026(this.C\u003d-1!\u003dthis.C?Math.min(this.C,b.volume):b.volume,this.I\u003dMath.max(this.I,b.volume));f\u0026\u0026(this.Aa+\u003da,this.X+\u003de?a:0);this.i.update(b.fd,c.fd,b.i,a,d,e);this.B.update(!0,a);this.D.update(e,a);this.Z.update(c.fullscreen,a);this.fb.update(e\u0026\u0026!f,a);a\u003dMath.floor(b.mediaTime/1E3);this.Ia.update(a,b.isVisible());this.Va.update(a,1\u003c\u003db.fd);this.Sa.update(a,\nLp(b))}};Qp.prototype.D\u003dfunction(a){this.u||(this.i(a)?(a\u003dJr(this.X,this.B,a),this.C|\u003da,a\u003d0\u003d\u003da):a\u003d!1,this.u\u003da)};g.w(Rp,Qp);Rp.prototype.i\u003dfunction(){return!0};\nRp.prototype.I\u003dfunction(){return!1};\nRp.prototype.getId\u003dfunction(){var a\u003dthis,b\u003dOe(dq,function(c){return c\u003d\u003da.B});\nreturn br[b].toString()};\nRp.prototype.toString\u003dfunction(){var a\u003d\"\";this.I()\u0026\u0026(a+\u003d\"c\");this.u\u0026\u0026(a+\u003d\"s\");0\u003cthis.C\u0026\u0026(a+\u003d\":\"+this.C);return this.getId()+a};g.w(Sp,Rp);Sp.prototype.D\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?null:b;null!\u003db\u0026\u0026this.K.push(b);Rp.prototype.D.call(this,a)};g.w(Tp,dp);g.k\u003dTp.prototype;g.k.nD\u003dfunction(){if(this.element){var a\u003dthis.element,b\u003dthis.u.i.B;try{try{var c\u003dOo(a.getBoundingClientRect())}catch(n){c\u003dnew Vm(0,0,0,0)}var d\u003dc.right-c.left,e\u003dc.bottom-c.top,f\u003don(a,b),h\u003df.x,l\u003df.y;var m\u003dnew Vm(Math.round(l),Math.round(h+d),Math.round(l+e),Math.round(h))}catch(n){m\u003dzQa.clone()}this.i\u003dm}};\ng.k.EJ\u003dfunction(){this.C\u003dthis.u.C.i};\ng.k.wL\u003dfunction(a){var b\u003d1\u003d\u003dBm(this.featureSet,\"od\");return tda(a,this.C,this.element,b)};\ng.k.FJ\u003dfunction(){this.timestamp\u003dCo()};\ng.k.pn\u003dfunction(){this.FJ();this.nD();if(this.element\u0026\u0026\"number\"\u003d\u003d\u003dtypeof this.element.videoWidth\u0026\u0026\"number\"\u003d\u003d\u003dtypeof this.element.videoHeight){var a\u003dthis.element;var b\u003dnew g.zg(a.videoWidth,a.videoHeight);a\u003dthis.i;var c\u003dWm(a),d\u003da.getHeight(),e\u003db.width;b\u003db.height;0\u003e\u003de||0\u003e\u003db||0\u003e\u003dc||0\u003e\u003dd||(e/\u003db,b\u003dc/d,a\u003da.clone(),e\u003eb?(c/\u003de,d\u003d(d-c)/2,0\u003cd\u0026\u0026(d\u003da.top+d,a.top\u003dMath.round(d),a.bottom\u003dMath.round(d+c))):(d*\u003de,c\u003dMath.round((c-d)/2),0\u003cc\u0026\u0026(c\u003da.left+c,a.left\u003dMath.round(c),a.right\u003dMath.round(c+d))));this.i\u003da}this.EJ();\na\u003dthis.i;c\u003dthis.C;a\u003da.left\u003c\u003dc.right\u0026\u0026c.left\u003c\u003da.right\u0026\u0026a.top\u003c\u003dc.bottom\u0026\u0026c.top\u003c\u003da.bottom?new Vm(Math.max(a.top,c.top),Math.min(a.right,c.right),Math.min(a.bottom,c.bottom),Math.max(a.left,c.left)):new Vm(0,0,0,0);c\u003da.top\u003e\u003da.bottom||a.left\u003e\u003da.right?new Vm(0,0,0,0):a;a\u003dthis.u.C;b\u003de\u003dd\u003d0;0\u003c(this.i.bottom-this.i.top)*(this.i.right-this.i.left)\u0026\u0026(this.wL(c)?c\u003dnew Vm(0,0,0,0):(d\u003dVo().C,b\u003dnew Vm(0,d.height,d.width,0),d\u003dBp(c,this.i),e\u003dBp(c,Vo().i),b\u003dBp(c,b)));c\u003dc.top\u003e\u003dc.bottom||c.left\u003e\u003dc.right?new Vm(0,0,0,\n0):Ym(c,-this.i.left,-this.i.top);Wo()||(e\u003dd\u003d0);this.K\u003dnew Io(a,this.element,this.i,c,d,e,this.timestamp,b)};\ng.k.getName\u003dfunction(){return this.u.getName()};var AQa\u003dnew Vm(0,0,0,0);g.w(Up,Tp);g.k\u003dUp.prototype;g.k.dC\u003dfunction(){this.B();return!0};\ng.k.Tn\u003dfunction(){Tp.prototype.pn.call(this)};\ng.k.FJ\u003dfunction(){};\ng.k.nD\u003dfunction(){};\ng.k.pn\u003dfunction(){this.B();Tp.prototype.pn.call(this)};\ng.k.Os\u003dfunction(a){a\u003da.isActive();a!\u003d\u003dthis.I\u0026\u0026(a?this.B():(Vo().i\u003dnew Vm(0,0,0,0),this.i\u003dnew Vm(0,0,0,0),this.C\u003dnew Vm(0,0,0,0),this.timestamp\u003d-1));this.I\u003da};var k2\u003d{},Jda\u003d(k2.firstquartile\u003d0,k2.midpoint\u003d1,k2.thirdquartile\u003d2,k2.complete\u003d3,k2);g.w(Wp,Cp);g.k\u003dWp.prototype;g.k.il\u003dfunction(){return!0};\ng.k.nm\u003dfunction(){return 2\u003d\u003dthis.yg};\ng.k.LK\u003dfunction(a){return Fp(this,a,Math.max(1E4,this.B/3))};\ng.k.Qa\u003dfunction(a,b,c,d,e,f,h){var l\u003dthis,m\u003dthis.S(this)||{};g.Xe(m,e);this.B\u003dm.duration||this.B;this.X\u003dm.isVpaid||this.X;this.Ka\u003dm.isYouTube||this.Ka;e\u003dFda(this,b);1\u003d\u003d\u003d$p(this)\u0026\u0026(f\u003de);Cp.prototype.Qa.call(this,a,b,c,d,m,f,h);this.oq\u0026\u0026this.oq.u\u0026\u0026g.mc(this.I,function(n){n.D(l)})};\ng.k.rH\u003dfunction(a,b,c){Cp.prototype.rH.call(this,a,b,c);Zp(this).update(a,b,this.zf,c);this.Za\u003dLp(this.zf)\u0026\u0026Lp(b);-1\u003d\u003dthis.Ba\u0026\u0026this.Wa\u0026\u0026(this.Ba\u003dthis.Xg().B.i);this.lf.B\u003d0;a\u003dthis.fq();b.isVisible()\u0026\u0026Mp(this.lf,\"vs\");a\u0026\u0026Mp(this.lf,\"vw\");Qo(b.volume)\u0026\u0026Mp(this.lf,\"am\");Lp(b)\u0026\u0026Mp(this.lf,\"a\");this.Qs\u0026\u0026Mp(this.lf,\"f\");-1!\u003db.u\u0026\u0026(Mp(this.lf,\"bm\"),1\u003d\u003db.u\u0026\u0026Mp(this.lf,\"b\"));Lp(b)\u0026\u0026b.isVisible()\u0026\u0026Mp(this.lf,\"avs\");this.Za\u0026\u0026a\u0026\u0026Mp(this.lf,\"avw\");0\u003cb.fd\u0026\u0026Mp(this.lf,\"pv\");aq(this,this.Xg().B.i,!0)\u0026\u0026Mp(this.lf,\"gdr\");\n2E3\u003c\u003dvp(this.Xg().u,1)\u0026\u0026Mp(this.lf,\"pmx\")};\ng.k.wz\u003dfunction(){return new Op};\ng.k.Xg\u003dfunction(){return this.gA};\ng.k.jE\u003dfunction(){return new Kp};\ng.k.kD\u003dfunction(a,b,c,d){a\u003dCp.prototype.kD.call(this,a,b,c,void 0\u003d\u003d\u003dd?-1:d);a.fullscreen\u003dthis.Qs;a.paused\u003dthis.nm();a.volume\u003dc.volume;Qo(a.volume)||(this.fb++,b\u003dthis.zf,Qo(b.volume)\u0026\u0026(a.volume\u003db.volume));c\u003dc.currentTime;a.mediaTime\u003dvoid 0!\u003d\u003dc\u0026\u00260\u003c\u003dc?c:-1;return a};\ng.k.yD\u003dfunction(a){return Vo(),this.Qs?1:Cp.prototype.yD.call(this,a)};\ng.k.Mk\u003dfunction(){return 1};\ng.k.getDuration\u003dfunction(){return this.B};var BQa\u003dg.Ra();kq.prototype.reset\u003dfunction(){this.i\u003d[];this.u\u003d[]};\nvar nq\u003dKm(kq);g.w(tq,ep);g.k\u003dtq.prototype;g.k.getName\u003dfunction(){return(this.u?this.u:this.i).getName()};\ng.k.Nn\u003dfunction(){return(this.u?this.u:this.i).Nn()};\ng.k.gm\u003dfunction(){return(this.u?this.u:this.i).gm()};\ng.k.init\u003dfunction(a){var b\u003d!1;(0,g.mc)(this.B,function(c){c.initialize()\u0026\u0026(b\u003d!0)});\nb\u0026\u0026(this.C\u003da,Zo(this.i,this));return b};\ng.k.dispose\u003dfunction(){(0,g.mc)(this.B,function(a){a.dispose()});\nep.prototype.dispose.call(this)};\ng.k.WH\u003dfunction(){return Ro(this.B,function(a){return a.xu()})};\ng.k.Au\u003dfunction(){return Ro(this.B,function(a){return a.xu()})};\ng.k.Ux\u003dfunction(a,b,c){return new Tp(a,this.i,b,c)};\ng.k.Tn\u003dfunction(a){this.u\u003da.u};var Wda\u003d{threshold:[0,.3,.5,.75,1]};g.w(uq,Tp);g.k\u003duq.prototype;g.k.dC\u003dfunction(){var a\u003dthis;this.X||(this.X\u003dCo());if(zo(298,function(){return Xda(a)}))return!0;\nthis.u.fail(\"msf\");return!1};\ng.k.yu\u003dfunction(){if(this.B\u0026\u0026this.element)try{this.B.unobserve(this.element),this.I?(this.I.unobserve(this.element),this.I\u003dnull):this.D\u0026\u0026(this.D.disconnect(),this.D\u003dnull)}catch(a){}};\ng.k.pn\u003dfunction(){var a\u003dvq(this);0\u003ca.length\u0026\u0026wq(this,a);Tp.prototype.pn.call(this)};\ng.k.nD\u003dfunction(){};\ng.k.wL\u003dfunction(){return!1};\ng.k.EJ\u003dfunction(){};\ng.k.Nn\u003dfunction(){var a\u003d{};return Object.assign(this.u.Nn(),(a.niot_obs\u003dthis.X,a.niot_cbk\u003dthis.S,a))};\ng.k.getName\u003dfunction(){return\"nio\"};g.w(Gq,ep);Gq.prototype.getName\u003dfunction(){return\"nio\"};\nGq.prototype.Au\u003dfunction(){return!Vo().u\u0026\u0026null!\u003dthis.i.i.B.IntersectionObserver};\nGq.prototype.Ux\u003dfunction(a,b,c){return new uq(a,this.i,b,c)};g.w(Iq,Yo);Iq.prototype.QK\u003dfunction(){return Vo().i};\nIq.prototype.xu\u003dfunction(){var a\u003dHq();this.S!\u003d\u003da\u0026\u0026(this.i!\u003dthis\u0026\u0026a\u003ethis.i.S\u0026\u0026(this.i\u003dthis,cp(this)),this.S\u003da);return 2\u003d\u003da};Kq.prototype.sample\u003dfunction(){Nq(this,oq(),!1)};\nKq.prototype.C\u003dfunction(){var a\u003dWo(),b\u003dCo();a?(Eo||(Fo\u003db,g.mc(nq.i,function(c){var d\u003dc.Xg();d.Ka\u003dPp(d,b,1!\u003dc.yg)})),Eo\u003d!0):(this.K\u003dPq(this,b),Eo\u003d!1,iq\u003db,g.mc(nq.i,function(c){c.Sy\u0026\u0026(c.Xg().S\u003db)}));\nNq(this,oq(),!a)};\nvar Lq\u003dKm(Kq);var Qq\u003dnull,Gr\u003d\"\",Fr\u003d!1;var l2\u003dWq([void 0,1,2,3,4,8,16]),m2\u003dWq([void 0,4,8,16]),CQa\u003d{sv:\"sv\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:Vq(\"p0\",m2),p1:Vq(\"p1\",m2),p2:Vq(\"p2\",m2),p3:Vq(\"p3\",m2),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:Uq(\"mtos1\",[0,2,4],!1,m2),mtos2:Uq(\"mtos2\",[0,2,4],!1,m2),mtos3:Uq(\"mtos3\",[0,2,4],!1,m2),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:Vq(\"a0\",m2),a1:Vq(\"a1\",m2),a2:Vq(\"a2\",m2),a3:Vq(\"a3\",m2),ft:\"ft\",dft:\"dft\",at:\"at\",dat:\"dat\",as:\"as\",vpt:\"vpt\",\ngmm:\"gmm\",std:\"std\",efpf:\"efpf\",swf:\"swf\",nio:\"nio\",px:\"px\",nnut:\"nnut\",vmer:\"vmer\",vmmk:\"vmmk\",vmiec:\"vmiec\",nmt:\"nmt\",tcm:\"tcm\",bt:\"bt\",pst:\"pst\",vpaid:\"vpaid\",dur:\"dur\",vmtime:\"vmtime\",dtos:\"dtos\",dtoss:\"dtoss\",dvs:\"dvs\",dfvs:\"dfvs\",dvpt:\"dvpt\",fmf:\"fmf\",vds:\"vds\",is:\"is\",i0:\"i0\",i1:\"i1\",i2:\"i2\",i3:\"i3\",ic:\"ic\",cs:\"cs\",c:\"c\",c0:Vq(\"c0\",m2),c1:Vq(\"c1\",m2),c2:Vq(\"c2\",m2),c3:Vq(\"c3\",m2),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:Vq(\"qmtos\",l2),qnc:Vq(\"qnc\",l2),qmv:Vq(\"qmv\",l2),qnv:Vq(\"qnv\",l2),raf:\"raf\",\nrafc:\"rafc\",lte:\"lte\",ces:\"ces\",tth:\"tth\",femt:\"femt\",femvt:\"femvt\",emc:\"emc\",emuc:\"emuc\",emb:\"emb\",avms:\"avms\",nvat:\"nvat\",qi:\"qi\",psm:\"psm\",psv:\"psv\",psfv:\"psfv\",psa:\"psa\",pnk:\"pnk\",pnc:\"pnc\",pnmm:\"pnmm\",pns:\"pns\",ptlt:\"ptlt\",pngs:\"pings\",veid:\"veid\",ssb:\"ssb\",ss0:Vq(\"ss0\",m2),ss1:Vq(\"ss1\",m2),ss2:Vq(\"ss2\",m2),ss3:Vq(\"ss3\",m2),dc_rfl:\"urlsigs\",obd:\"obd\",omidp:\"omidp\",omidr:\"omidr\",omidv:\"omidv\",omida:\"omida\",omids:\"omids\",omidpv:\"omidpv\",omidam:\"omidam\",omidct:\"omidct\",omidia:\"omidia\",avid:\"avid\",\navas:\"avas\",vs:\"vs\"},DQa\u003d{c:Rq(\"c\"),at:\"at\",atos:Uq(\"atos\",[0,2,4]),ta:function(a,b){return function(c){if(void 0\u003d\u003d\u003dc[a])return b}}(\"tth\",\"1\"),\na:\"a\",dur:\"dur\",p:\"p\",tos:Tq(),j:\"dom\",mtos:Uq(\"mtos\",[0,2,4]),gmm:\"gmm\",gdr:\"gdr\",ss:Rq(\"ss\"),vsv:tf(\"w2\"),t:\"t\"},EQa\u003d{atos:\"atos\",avt:Uq(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:Rq(\"ss\"),t:\"t\"},FQa\u003d{a:\"a\",tos:Tq(),at:\"at\",c:Rq(\"c\"),mtos:Uq(\"mtos\",[0,2,4]),dur:\"dur\",fs:\"fs\",p:\"p\",vpt:\"vpt\",vsv:tf(\"ias_w2\"),dom:\"dom\",gmm:\"gmm\",gdr:\"gdr\",t:\"t\"},GQa\u003d{tos:Tq(),at:\"at\",c:Rq(\"c\"),mtos:Uq(\"mtos\",[0,2,4]),p:\"p\",vpt:\"vpt\",vsv:tf(\"dv_w4\"),gmm:\"gmm\",gdr:\"gdr\",dom:\"dom\",t:\"t\",mv:\"mv\",qmpt:Uq(\"qmtos\",\n[0,2,4]),qvs:function(a,b){return function(c){var d\u003dc[a];if(\"number\"\u003d\u003d\u003dtypeof d)return g.Vn(b,function(e){return 0\u003cd\u0026\u0026d\u003e\u003de?1:0})}}(\"qnc\",[1,\n.5,0]),qmv:\"qmv\",qa:\"qas\",a:\"a\"};var $q\u003dYq().Dk,Zq\u003dYq().version;var eea\u003d{h3:\"visible\",JZ:\"audible\",Iaa:\"time\",Jaa:\"timetype\"},er\u003d{visible:function(a){return/^(100|[0-9]{1,2})$/.test(a)},\naudible:function(a){return\"0\"\u003d\u003da||\"1\"\u003d\u003da},\ntimetype:function(a){return\"mtos\"\u003d\u003da||\"tos\"\u003d\u003da},\ntime:function(a){return/^(100|[0-9]{1,2})%$/.test(a)||/^([0-9])+ms$/.test(a)}};g.w(fr,Rp);fr.prototype.getId\u003dfunction(){return this.K};\nfr.prototype.I\u003dfunction(){return!0};\nfr.prototype.i\u003dfunction(a){var b\u003da.Xg(),c\u003da.getDuration();return Ro(this.S,function(d){if(void 0!\u003dd.i)var e\u003dgea(d,b);else b:{switch(d.D){case \"mtos\":e\u003dd.u?b.D.B:b.B.i;break b;case \"tos\":e\u003dd.u?b.D.i:b.B.i;break b}e\u003d0}0\u003d\u003de?d\u003d!1:(d\u003d-1!\u003dd.B?d.B:void 0!\u003d\u003dc\u0026\u00260\u003cc?d.C*c:-1,d\u003d-1!\u003dd\u0026\u0026e\u003e\u003dd);return d})};g.w(hr,gr);hr.prototype.u\u003dfunction(){return null};\nhr.prototype.B\u003dfunction(){return[]};g.w(kr,hea);kr.prototype.i\u003dfunction(a){var b\u003dnew ir;b.i\u003djr(a,CQa);b.B\u003djr(a,EQa);return b};g.w(lr,Rp);lr.prototype.i\u003dfunction(a){var b\u003dtp(a.Xg().i,1);return aq(a,b)};g.w(mr,gr);g.w(nr,Rp);nr.prototype.i\u003dfunction(a){return a.Xg().fq()};g.w(or,Sp);or.prototype.i\u003dfunction(a){var b\u003dg.Ub(this.K,Bm(ho().featureSet,\"ovms\"));return!a.Ws\u0026\u0026(0!\u003da.yg||b)};g.w(pr,mr);pr.prototype.u\u003dfunction(){return new or(this.i)};\npr.prototype.B\u003dfunction(){return[new nr(\"viewable_impression\",this.i),new lr(this.i)]};g.w(qr,Up);qr.prototype.B\u003dfunction(){var a\u003dg.Ha(\"ima.admob.getViewability\"),b\u003dBm(this.featureSet,\"queryid\");\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026b\u0026\u0026a(b)};\nqr.prototype.getName\u003dfunction(){return\"gsv\"};g.w(rr,ep);rr.prototype.getName\u003dfunction(){return\"gsv\"};\nrr.prototype.Au\u003dfunction(){var a\u003dVo();ho();return a.u\u0026\u0026!1};\nrr.prototype.Ux\u003dfunction(a,b,c){return new qr(this.i,b,c)};g.w(sr,Up);sr.prototype.B\u003dfunction(){var a\u003dthis,b\u003dg.Ha(\"ima.bridge.getNativeViewability\"),c\u003dBm(this.featureSet,\"queryid\");\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026c\u0026\u0026b(c,function(d){g.Qe(d)\u0026\u0026a.D++;var e\u003dd.opt_nativeViewVisibleBounds||{},f\u003dd.opt_nativeViewHidden;a.i\u003dPo(d.opt_nativeViewBounds||{});var h\u003da.u.C;h.i\u003df?AQa.clone():Po(e);a.timestamp\u003dd.opt_nativeTime||-1;Vo().i\u003dh.i;d\u003dd.opt_nativeVolume;void 0!\u003d\u003dd\u0026\u0026(h.volume\u003dd)})};\nsr.prototype.getName\u003dfunction(){return\"nis\"};g.w(tr,ep);tr.prototype.getName\u003dfunction(){return\"nis\"};\ntr.prototype.Au\u003dfunction(){var a\u003dVo();ho();return a.u\u0026\u0026!1};\ntr.prototype.Ux\u003dfunction(a,b,c){return new sr(this.i,b,c)};g.w(ur,Yo);g.k\u003dur.prototype;g.k.xu\u003dfunction(){return null!\u003dthis.u.Gj};\ng.k.IK\u003dfunction(){var a\u003d{};this.Ia\u0026\u0026(a.mraid\u003dthis.Ia);this.xa\u0026\u0026(a.mlc\u003d1);a.mtop\u003dthis.u.OX;this.K\u0026\u0026(a.mse\u003dthis.K);this.Ka\u0026\u0026(a.msc\u003d1);a.mcp\u003dthis.u.compatibility;return a};\ng.k.Oo\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);try{return this.u.Gj[a].apply(this.u.Gj,b)}catch(c){Bo(538,c,.01,function(d){d.method\u003da})}};\ng.k.initialize\u003dfunction(){var a\u003dthis;if(this.isInitialized)return!this.cw();this.isInitialized\u003d!0;if(2\u003d\u003d\u003dthis.u.compatibility)return this.K\u003d\"ng\",this.fail(\"w\"),!1;if(1\u003d\u003d\u003dthis.u.compatibility)return this.K\u003d\"mm\",this.fail(\"w\"),!1;Vo().S\u003d!0;this.B.document.readyState\u0026\u0026\"complete\"\u003d\u003dthis.B.document.readyState?yr(this):Ko(this.B,\"load\",function(){Zn().setTimeout(Ao(292,function(){return yr(a)}),100)},292);\nreturn!0};\ng.k.UH\u003dfunction(){var a\u003dVo(),b\u003dBr(this,\"getMaxSize\");a.i\u003dnew Vm(0,b.width,b.height,0)};\ng.k.VH\u003dfunction(){Vo().C\u003dBr(this,\"getScreenSize\")};\ng.k.dispose\u003dfunction(){zr(this);Yo.prototype.dispose.call(this)};g.k\u003dCr.prototype;g.k.tv\u003dfunction(a){Dp(a,!1);Tda(a)};\ng.k.Bz\u003dfunction(){};\ng.k.hx\u003dfunction(a,b,c,d){var e\u003dthis;b\u003dc?b:-1;this.u||(this.u\u003dthis.bK());c\u003dthis.u?new pr(this.u):new hr;a\u003dnew Wp(Gm,a,b,7,c.u(),c.B());a.Hf\u003dd;wca(a.featureSet);Am(a.featureSet,\"queryid\",a.Hf);a.eG(\"\");zda(a,function(){return e.XK.apply(e,g.v(g.Aa.apply(0,arguments)))},function(){return e.US.apply(e,g.v(g.Aa.apply(0,arguments)))});\n(d\u003dKm(rq).i)\u0026\u0026Ep(a,d);a.Rg.oo\u0026\u0026Km(Jq);return a};\ng.k.Os\u003dfunction(a){switch(a.gm()){case 0:if(a\u003dKm(rq).i)a\u003da.i,g.Zb(a.D,this),a.X\u0026\u0026this.il()\u0026\u0026ap(a);Er();break;case 2:Mq()}};\ng.k.Tn\u003dfunction(){};\ng.k.il\u003dfunction(){return!1};\ng.k.US\u003dfunction(a,b){a.Ws\u003d!0;switch(a.Mk()){case 1:Lr(this,a,b);break;case 2:this.mG(a)}this.yG()};\ng.k.cT\u003dfunction(a){cq(a,0);return fq(a,\"start\",Wo())};\ng.k.Vt\u003dfunction(a,b,c){Nq(Lq,[a],!Wo());return this.Nk(a,b,c)};\ng.k.Nk\u003dfunction(a,b,c){return fq(a,c,Wo())};\ng.k.XS\u003dfunction(a){return Mr(a,\"firstquartile\",1)};\ng.k.ZS\u003dfunction(a){a.Wa\u003d!0;return Mr(a,\"midpoint\",2)};\ng.k.dT\u003dfunction(a){return Mr(a,\"thirdquartile\",3)};\ng.k.VS\u003dfunction(a){var b\u003dMr(a,\"complete\",4);Xp(a);return b};\ng.k.UN\u003dfunction(a,b,c){b\u003dWo();if(a.nm()\u0026\u0026!b){var d\u003dCo();a.Xg().S\u003dd}Nq(Lq,[a],!b);a.nm()\u0026\u0026(a.yg\u003d1);return fq(a,c,b)};\ng.k.bT\u003dfunction(a,b){b\u003dthis.Vt(a,b||{},\"skip\");Xp(a);return b};\ng.k.YS\u003dfunction(a,b){Dp(a,!0);return this.Vt(a,b||{},\"fullscreen\")};\ng.k.WS\u003dfunction(a,b){Dp(a,!1);return this.Vt(a,b||{},\"exitfullscreen\")};\ng.k.XF\u003dfunction(a,b,c){b\u003da.Xg();var d\u003dCo();b.Ka\u003dPp(b,d,1!\u003da.yg);Nq(Lq,[a],!Wo());1\u003d\u003da.yg\u0026\u0026(a.yg\u003d2);return fq(a,c,Wo())};\ng.k.aT\u003dfunction(a){Nq(Lq,[a],!Wo());return a.u()};\ng.k.yE\u003dfunction(a){Nq(Lq,[a],!Wo());this.ON(a);Xp(a);return a.u()};\ng.k.XK\u003dfunction(){};\ng.k.mG\u003dfunction(){};\ng.k.ON\u003dfunction(){};\ng.k.XH\u003dfunction(){};\ng.k.yG\u003dfunction(){};\ng.k.bK\u003dfunction(){};var Pr\u003dg.Ra(),xea\u003d!1,Rr\u003d!1,Sr\u003d!1,tea\u003d[function(a){return!(!a.chrome||!a.chrome.webstore)},\nfunction(a){return!!a.document.documentMode},\nfunction(a){return!!a.document.fonts.ready},\nfunction(){return Qr(0)},\nfunction(a){return!!a.ActiveXObject},\nfunction(a){return!!a.chrome},\nfunction(a){return!!a.navigator.serviceWorker},\nfunction(a){return!!a.opera},\nfunction(a){return!!a.sidebar},\nfunction(){return!+\"\\v1\"},\nfunction(){return Qr(1)},\nfunction(a){return!a.ActiveXObject},\nfunction(a){return\"-ms-ime-align\"in a.document.documentElement.style},\nfunction(a){return\"-ms-scroll-limit\"in a.document.documentElement.style},\nfunction(a){return\"-webkit-font-feature-settings\"in a.document.body.style},\nfunction(){return Qr(2)},\nfunction(a){return\"ActiveXObject\"in a},\nfunction(a){return\"MozAppearance\"in a.document.documentElement.style},\nfunction(a){return\"_phantom\"in a},\nfunction(a){return\"callPhantom\"in a},\nfunction(a){return\"content\"in a.document.createElement(\"template\")},\nfunction(a){return\"getEntriesByType\"in a.performance},\nfunction(){return Qr(3)},\nfunction(a){return\"image-rendering\"in a.document.body.style},\nfunction(a){return\"object-fit\"in a.document.body.style},\nfunction(a){return\"open\"in a.document.createElement(\"details\")},\nfunction(a){return\"orientation\"in a.screen},\nfunction(a){return\"performance\"in a},\nfunction(a){return\"shape-image-threshold\"in a.document.body.style},\nfunction(){return Qr(4)},\nfunction(a){return\"srcset\"in a.document.createElement(\"img\")},\nfunction(){return Rr},\nfunction(){return Sr},\nfunction(){return Qr(5)},\nfunction(a){a\u003da.document.createElement(\"div\");a.style.width\u003d\"1px\";a.style.width\u003d\"-webkit-min-content\";a.style.width\u003d\"min-content\";return\"1px\"!\u003da.style.width},\nfunction(a){a\u003da.document.createElement(\"div\");a.style.width\u003d\"1px\";a.style.width\u003d\"calc(1px - 1px)\";a.style.width\u003d\"-webkit-calc(1px - 1px)\";return\"1px\"!\u003da.style.width},\nfunction(){var a\u003d!1;eval(\u0027var DummyFunction1 \u003d function(x){ \"use strict\"; var a \u003d 12; b \u003d a + x*35; }\u0027);try{DummyFunction1()}catch(b){a\u003d!0}return a},\nfunction(){var a\u003d!1;try{DummyFunction2()}catch(b){a\u003d!0}return a},\nfunction(){return!1},\nfunction(){return Qr(6)},\nfunction(a){var b\u003da.document.createElement(\"canvas\");b.width\u003db.height\u003d1;b\u003db.getContext(\"2d\");b.globalCompositeOperation\u003d\"multiply\";b.fillStyle\u003d\"rgb(0,255,255)\";b.fillRect(0,0,1,1);b.fill();b.fillStyle\u003d\"rgb(255,255,0)\";b.fillRect(0,0,1,1);b.fill();b\u003db.getImageData(0,0,1,1).data;return b[0]\u003d\u003db[2]\u0026\u0026b[1]\u003d\u003db[3]||Or(a.navigator.vibrate)},\nfunction(a){a\u003da.document.createElement(\"canvas\");a.width\u003da.height\u003d1;a\u003da.getContext(\"2d\");a.globalCompositeOperation\u003d\"multiply\";a.fillStyle\u003d\"rgb(0,255,255)\";a.fillRect(0,0,1,1);a.fill();a.fillStyle\u003d\"rgb(255,255,0)\";a.fillRect(0,0,1,1);a.fill();a\u003da.getImageData(0,0,1,1).data;return a[0]\u003d\u003da[2]\u0026\u0026a[1]\u003d\u003da[3]},\nfunction(a){a\u003da.document.createElement(\"div\");return Or(a.matches)},\nfunction(a){a\u003da.document.createElement(\"input\");a.setAttribute(\"type\",\"range\");return\"text\"!\u003d\u003da.type},\nfunction(a){return a.CSS.supports(\"image-rendering\",\"pixelated\")},\nfunction(a){return a.CSS.supports(\"object-fit\",\"contain\")},\nfunction(){return Qr(7)},\nfunction(a){return a.CSS.supports(\"object-fit\",\"inherit\")},\nfunction(a){return a.CSS.supports(\"shape-image-threshold\",\"0.9\")},\nfunction(a){return a.CSS.supports(\"word-break\",\"keep-all\")},\nfunction(){return eval(\"1 \u003d\u003d [for (item of [1,2,3]) item][0]\")},\nfunction(a){return Or(a.CSS.supports)},\nfunction(){return Or(Intl.Collator)},\nfunction(a){return Or(a.document.createElement(\"dialog\").show)},\nfunction(){return Qr(8)},\nfunction(a){return Or(a.document.createElement(\"div\").animate([{transform:\"scale(1)\",easing:\"ease-in\"},{transform:\"scale(1.3)\",easing:\"ease-in\"}],{duration:1300,iterations:1}).reverse)},\nfunction(a){return Or(a.document.createElement(\"div\").animate)},\nfunction(a){return Or(a.document.documentElement.webkitRequestFullScreen)},\nfunction(a){return Or(a.navigator.getBattery)},\nfunction(a){return Or(a.navigator.permissions.query)},\nfunction(){return!1},\nfunction(){return Qr(9)},\nfunction(){return Or(webkitRequestAnimationFrame)},\nfunction(a){return Or(a.BroadcastChannel.call)},\nfunction(a){return Or(a.FontFace)},\nfunction(a){return Or(a.Gamepad)},\nfunction(){return Qr(10)},\nfunction(a){return Or(a.MutationEvent)},\nfunction(a){return Or(a.MutationObserver)},\nfunction(a){return Or(a.crypto.getRandomValues)},\nfunction(a){return Or(a.document.body.createShadowRoot)},\nfunction(a){return Or(a.document.body.webkitCreateShadowRoot)},\nfunction(a){return Or(a.fetch)},\nfunction(){return Qr(11)},\nfunction(a){return Or(a.navigator.serviceWorker.register)},\nfunction(a){return Or(a.navigator.webkitGetGamepads)},\nfunction(a){return Or(a.speechSynthesis.speak)},\nfunction(a){return Or(a.webkitRTCPeerConnection)},\nfunction(a){return a.CSS.supports(\"--fake-var\",\"0\")},\nfunction(){return Qr(12)},\nfunction(a){return a.CSS.supports(\"cursor\",\"grab\")},\nfunction(a){return a.CSS.supports(\"cursor\",\"zoom-in\")},\nfunction(a){return a.CSS.supports(\"image-orientation\",\"270deg\")},\nfunction(){return Qr(13)},\nfunction(a){return a.CSS.supports(\"position\",\"sticky\")},\nfunction(a){return void 0\u003d\u003d\u003da.document.createElement(\"style\").scoped},\nfunction(a){return a.performance.getEntriesByType(\"resource\")instanceof Array},\nfunction(){return\"undefined\"\u003d\u003dtypeof InstallTrigger},\nfunction(){return\"object\"\u003d\u003dtypeof(new Intl.Collator).resolvedOptions()},\nfunction(a){return\"boolean\"\u003d\u003dtypeof a.navigator.onLine},\nfunction(){return Qr(14)},\nfunction(a){return\"undefined\"\u003d\u003dtypeof a.navigator.jea},\nfunction(a){return\"number\"\u003d\u003dtypeof a.performance.now()},\nfunction(){return 0\u003d\u003d(new Uint16Array(1))[0]},\nfunction(a){return-1\u003d\u003da.ActiveXObject.toString().indexOf(\"native\")},\nfunction(a){return-1\u003d\u003dObject.prototype.toString.call(a.HTMLElement).indexOf(\"Constructor\")}],uea\u003d[function(a){a\u003da.document.createElement(\"div\");\nvar b\u003dnull,c\u003d[\"{45EA75A0-A269-11D1-B5BF-0000F8051515}\",\"{3AF36230-A269-11D1-B5BF-0000F8051515}\",\"{89820200-ECBD-11CF-8B85-00AA005B4383}\"];try{a.style.behavior\u003d\"url(#default#clientcaps)\"}catch(e){}for(var d\u003d0;d\u003cc.length;d++){try{b\u003da.getComponentVersion(c[d],\"componentid\").replace(/,/g,\".\")}catch(e){}if(b)return b.split(\".\")[0]}return!1},\nfunction(){return(new Date).getTimezoneOffset()},\nfunction(a){return(a.innerWidth||a.document.documentElement.clientWidth||a.document.body.clientWidth)/(a.innerHeight||a.document.documentElement.clientHeight||a.document.body.clientHeight)},\nfunction(a){return(a.outerWidth||a.document\u0026\u0026a.document.body\u0026\u0026a.document.body.offsetWidth)/(a.outerHeight||a.document\u0026\u0026a.document.body\u0026\u0026a.document.body.offsetHeight)},\nfunction(a){return a.screen.availWidth/a.screen.availHeight},\nfunction(a){return a.screen.width/a.screen.height}],vea\u003d[function(a){return a.navigator.userAgent},\nfunction(a){return a.navigator.platform},\nfunction(a){return a.navigator.vendor}];g.Sa(Tr,yea);Tr.prototype.reset\u003dfunction(){this.i[0]\u003d1732584193;this.i[1]\u003d4023233417;this.i[2]\u003d2562383102;this.i[3]\u003d271733878;this.B\u003dthis.u\u003d0};\nTr.prototype.update\u003dfunction(a,b){void 0\u003d\u003d\u003db\u0026\u0026(b\u003da.length);for(var c\u003db-this.blockSize,d\u003dthis.C,e\u003dthis.u,f\u003d0;f\u003cb;){if(0\u003d\u003de)for(;f\u003c\u003dc;)Ur(this,a,f),f+\u003dthis.blockSize;if(\"string\"\u003d\u003d\u003dtypeof a)for(;f\u003cb;){if(d[e++]\u003da.charCodeAt(f++),e\u003d\u003dthis.blockSize){Ur(this,d);e\u003d0;break}}else for(;f\u003cb;)if(d[e++]\u003da[f++],e\u003d\u003dthis.blockSize){Ur(this,d);e\u003d0;break}}this.u\u003de;this.B+\u003db};\nTr.prototype.digest\u003dfunction(){var a\u003dArray((56\u003ethis.u?this.blockSize:2*this.blockSize)-this.u);a[0]\u003d128;for(var b\u003d1;b\u003ca.length-8;++b)a[b]\u003d0;var c\u003d8*this.B;for(b\u003da.length-8;b\u003ca.length;++b)a[b]\u003dc\u0026255,c/\u003d256;this.update(a);a\u003dArray(16);for(b\u003dc\u003d0;4\u003eb;++b)for(var d\u003d0;32\u003ed;d+\u003d8)a[c++]\u003dthis.i[b]\u003e\u003e\u003ed\u0026255;return a};g.w(Vr,kr);Vr.prototype.i\u003dfunction(a){var b\u003dkr.prototype.i.call(this,a);var c\u003dPr\u003dg.Ra();var d\u003dQr(5);c\u003d(Rr?!d:d)?c|2:c\u0026-3;d\u003dQr(2);c\u003d(Sr?!d:d)?c|8:c\u0026-9;c\u003d{s1:(c\u003e\u003e\u003e0).toString(16)};this.u||(this.u\u003dwea());b.D\u003dthis.u;b.I\u003djr(a,DQa,c,\"h\",Wr(\"kArwaWEsTs\"));b.C\u003djr(a,FQa,{},\"h\",Wr(\"b96YPMzfnx\"));b.u\u003djr(a,GQa,{},\"h\",Wr(\"yb8Wev6QDg\"));return b};zea.prototype.u\u003dfunction(){return g.Ha(this.i)};var Mqa\u003d{E5:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",B5:\"LIVING_ROOM_APP_MODE_MAIN\",A5:\"LIVING_ROOM_APP_MODE_KIDS\",C5:\"LIVING_ROOM_APP_MODE_MUSIC\",D5:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",z5:\"LIVING_ROOM_APP_MODE_GAMING\"},Kja\u003d{yca:\"WEB_DISPLAY_MODE_UNKNOWN\",uca:\"WEB_DISPLAY_MODE_BROWSER\",wca:\"WEB_DISPLAY_MODE_MINIMAL_UI\",xca:\"WEB_DISPLAY_MODE_STANDALONE\",vca:\"WEB_DISPLAY_MODE_FULLSCREEN\"};g.w(Xr,Cr);g.k\u003dXr.prototype;g.k.Bz\u003dfunction(a,b){var c\u003dthis,d\u003dKm(rq);if(null!\u003dd.i)switch(d.i.getName()){case \"nis\":var e\u003dDea(this,a,b);break;case \"gsv\":e\u003dCea(this,a,b);break;case \"exc\":e\u003dEea(this,a)}e||(b.opt_overlayAdElement?e\u003dvoid 0:b.opt_adElement\u0026\u0026(e\u003dpea(this,a,b.opt_adElement,b.opt_osdId)));e\u0026\u00261\u003d\u003de.Mk()\u0026\u0026(e.S\u003d\u003duf\u0026\u0026(e.S\u003dfunction(f){return c.XH(f)}),Bea(this,e,b));\nreturn e};\ng.k.XH\u003dfunction(a){a.u\u003d0;a.Aa\u003d0;if(\"h\"\u003d\u003da.C||\"n\"\u003d\u003da.C){ho();a.Va\u0026\u0026(ho(),\"h\"!\u003dIr(this)\u0026\u0026Ir(this));var b\u003dg.Ha(\"ima.common.getVideoMetadata\");if(\"function\"\u003d\u003d\u003dtypeof b)try{var c\u003db(a.Hf)}catch(e){a.u|\u003d4}else a.u|\u003d2}else if(\"b\"\u003d\u003da.C)if(b\u003dg.Ha(\"ytads.bulleit.getVideoMetadata\"),\"function\"\u003d\u003d\u003dtypeof b)try{c\u003db(a.Hf)}catch(e){a.u|\u003d4}else a.u|\u003d2;else if(\"ml\"\u003d\u003da.C)if(b\u003dg.Ha(\"ima.common.getVideoMetadata\"),\"function\"\u003d\u003d\u003dtypeof b)try{c\u003db(a.Hf)}catch(e){a.u|\u003d4}else a.u|\u003d2;else a.u|\u003d1;a.u||(void 0\u003d\u003d\u003dc?a.u|\u003d8:null\u003d\u003d\u003d\nc?a.u|\u003d16:g.Qe(c)?a.u|\u003d32:null!\u003dc.errorCode\u0026\u0026(a.Aa\u003dc.errorCode,a.u|\u003d64));null\u003d\u003dc\u0026\u0026(c\u003d{});b\u003dc;a.K\u003d0;for(var d in xQa)null\u003d\u003db[d]\u0026\u0026(a.K|\u003dxQa[d]);rea(b,\"currentTime\");rea(b,\"duration\");Qo(c.volume)\u0026\u0026Qo(void 0)\u0026\u0026(c.volume*\u003dNaN);return c};\ng.k.bK\u003dfunction(){ho();\"h\"!\u003dIr(this)\u0026\u0026Ir(this);var a\u003dFea(this);return null!\u003da?new zea(a,this.C):null};\ng.k.mG\u003dfunction(a){!a.i\u0026\u0026a.Ws\u0026\u0026Kr(this,a,\"overlay_unmeasurable_impression\")\u0026\u0026(a.i\u003d!0)};\ng.k.ON\u003dfunction(a){a.iO\u0026\u0026(a.fq()?Kr(this,a,\"overlay_viewable_end_of_session_impression\"):Kr(this,a,\"overlay_unviewable_impression\"),a.iO\u003d!1)};\ng.k.XK\u003dfunction(){};\ng.k.yG\u003dfunction(){};\ng.k.hx\u003dfunction(a,b,c,d){a\u003dCr.prototype.hx.call(this,a,b,c,d);this.D\u0026\u0026(b\u003dthis.I,null\u003d\u003da.D\u0026\u0026(a.D\u003dnew Ada),b.i[a.Hf]\u003da.D,a.D.D\u003dBQa);return a};\ng.k.tv\u003dfunction(a){a\u0026\u00261\u003d\u003da.Mk()\u0026\u0026this.D\u0026\u0026delete this.I.i[a.Hf];return Cr.prototype.tv.call(this,a)};\nvar Yr\u003dnew ir;Yr.D\u003d\"stopped\";Yr.i\u003d\"stopped\";Yr.B\u003d\"stopped\";Yr.I\u003d\"stopped\";Yr.C\u003d\"stopped\";Yr.u\u003d\"stopped\";Object.freeze(Yr);var HQa\u003dxo(193,Zr,Nr);g.Ga(\"Goog_AdSense_Lidar_sendVastEvent\",HQa,void 0);var IQa\u003dAo(194,function(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;a\u003dIea(Km(Xr),a,b);return Jea(a)});\ng.Ga(\"Goog_AdSense_Lidar_getViewability\",IQa,void 0);var JQa\u003dxo(195,function(){return ao()},void 0);\ng.Ga(\"Goog_AdSense_Lidar_getUrlSignalsArray\",JQa,void 0);var KQa\u003dAo(196,function(){return JSON.stringify(ao())});\ng.Ga(\"Goog_AdSense_Lidar_getUrlSignalsList\",KQa,void 0);var xia\u003d(new Date).getTime();var Lea\u003d\"://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ ://aksecure.imrworldwide.com/ ://[^.]*.moatads.com ://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube ://pm.test-adsafeprotected.com/youtube ://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul www.youtube.com/pagead/slav\".split(\" \"),Mea\u003d/\\bocr\\b/;var Oea\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;g.w(bs,g.pf);bs.prototype.dispose\u003dfunction(){window.removeEventListener(\"offline\",this.C);window.removeEventListener(\"online\",this.C);this.Dj.wi(this.I);delete bs.i};\nbs.prototype.ue\u003dfunction(){return this.i};cs.prototype.set\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;0\u003c\u003da\u0026\u002652\u003ea\u0026\u00260\u003d\u003d\u003da%1\u0026\u0026this.data_[a]!\u003db\u0026\u0026(this.data_[a]\u003db,this.i\u003d-1)};\ncs.prototype.get\u003dfunction(a){return!!this.data_[a]};g.Sa(g.ds,g.G);g.k\u003dg.ds.prototype;g.k.start\u003dfunction(){this.stop();this.C\u003d!1;var a\u003dRea(this),b\u003dSea(this);a\u0026\u0026!b\u0026\u0026this.u.mozRequestAnimationFrame?(this.i\u003dcf(this.u,\"MozBeforePaint\",this.B),this.u.mozRequestAnimationFrame(null),this.C\u003d!0):this.i\u003da\u0026\u0026b?a.call(this.u,this.B):this.u.setTimeout(vf(this.B),20)};\ng.k.stop\u003dfunction(){if(this.isActive()){var a\u003dRea(this),b\u003dSea(this);a\u0026\u0026!b\u0026\u0026this.u.mozRequestAnimationFrame?mf(this.i):a\u0026\u0026b?b.call(this.u,this.i):this.u.clearTimeout(this.i)}this.i\u003dnull};\ng.k.isActive\u003dfunction(){return null!\u003dthis.i};\ng.k.HP\u003dfunction(){this.C\u0026\u0026this.i\u0026\u0026mf(this.i);this.i\u003dnull;this.I.call(this.D,g.Ra())};\ng.k.ya\u003dfunction(){this.stop();g.ds.le.ya.call(this)};g.Sa(g.L,g.G);g.k\u003dg.L.prototype;g.k.Bu\u003d0;g.k.ya\u003dfunction(){g.L.le.ya.call(this);this.stop();delete this.i;delete this.u};\ng.k.start\u003dfunction(a){this.stop();this.Bu\u003dg.di(this.B,void 0!\u003d\u003da?a:this.Wf)};\ng.k.stop\u003dfunction(){this.isActive()\u0026\u0026g.C.clearTimeout(this.Bu);this.Bu\u003d0};\ng.k.isActive\u003dfunction(){return 0!\u003dthis.Bu};\ng.k.YH\u003dfunction(){this.Bu\u003d0;this.i\u0026\u0026this.i.call(this.u)};is.prototype[Symbol.iterator]\u003dfunction(){return this};\nis.prototype.next\u003dfunction(){var a\u003dthis.i.next();return{value:a.done?void 0:this.u.call(void 0,a.value,this.B++),done:a.done}};ps.prototype.Lg\u003dfunction(){return new qs(this.i())};\nps.prototype[Symbol.iterator]\u003dfunction(){return new rs(this.i())};\nps.prototype.u\u003dfunction(){return new rs(this.i())};\ng.w(qs,g.Gp);qs.prototype.Hj\u003dfunction(){var a\u003dthis.i.next();if(a.done)throw g.Ip;return a.value};\nqs.prototype.next\u003dfunction(){return this.i.next()};\nqs.prototype[Symbol.iterator]\u003dfunction(){return new rs(this.i)};\nqs.prototype.u\u003dfunction(){return new rs(this.i)};\ng.w(rs,ps);rs.prototype.next\u003dfunction(){return this.B.next()};g.k\u003dg.us.prototype;g.k.Bi\u003dfunction(){ws(this);for(var a\u003d[],b\u003d0;b\u003cthis.i.length;b++)a.push(this.u[this.i[b]]);return a};\ng.k.cm\u003dfunction(){ws(this);return this.i.concat()};\ng.k.has\u003dfunction(a){return vs(this.u,a)};\ng.k.equals\u003dfunction(a,b){if(this\u003d\u003d\u003da)return!0;if(this.size!\u003da.size)return!1;b\u003db||Xea;ws(this);for(var c,d\u003d0;c\u003dthis.i[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};\ng.k.isEmpty\u003dfunction(){return 0\u003d\u003dthis.size};\ng.k.clear\u003dfunction(){this.u\u003d{};this.Xo\u003dthis.size\u003dthis.i.length\u003d0};\ng.k.remove\u003dfunction(a){return this.delete(a)};\ng.k.delete\u003dfunction(a){return vs(this.u,a)?(delete this.u[a],--this.size,this.Xo++,this.i.length\u003e2*this.size\u0026\u0026ws(this),!0):!1};\ng.k.get\u003dfunction(a,b){return vs(this.u,a)?this.u[a]:b};\ng.k.set\u003dfunction(a,b){vs(this.u,a)||(this.size+\u003d1,this.i.push(a),this.Xo++);this.u[a]\u003db};\ng.k.forEach\u003dfunction(a,b){for(var c\u003dthis.cm(),d\u003d0;d\u003cc.length;d++){var e\u003dc[d],f\u003dthis.get(e);a.call(b,f,e,this)}};\ng.k.clone\u003dfunction(){return new g.us(this)};\ng.k.keys\u003dfunction(){return ts(this.Lg(!0)).u()};\ng.k.values\u003dfunction(){return ts(this.Lg(!1)).u()};\ng.k.entries\u003dfunction(){var a\u003dthis;return Tea(this.keys(),function(b){return[b,a.get(b)]})};\ng.k.Lg\u003dfunction(a){ws(this);var b\u003d0,c\u003dthis.Xo,d\u003dthis,e\u003dnew g.Gp;e.next\u003dfunction(){if(c!\u003dd.Xo)throw Error(\"The map has changed since the iterator was created\");if(b\u003e\u003dd.i.length)return g.j2;var h\u003dd.i[b++];return g.Hp(a?h:d.u[h])};\nvar f\u003de.next;e.Hj\u003dfunction(){return g.Jp(f.call(e))};\nreturn e};g.Sa(g.xs,g.pf);g.k\u003dg.xs.prototype;g.k.Hc\u003dfunction(){return 1\u003d\u003dthis.i};\ng.k.rA\u003dfunction(){this.zi(\"begin\")};\ng.k.Mw\u003dfunction(){this.zi(\"end\")};\ng.k.onFinish\u003dfunction(){this.zi(\"finish\")};\ng.k.zi\u003dfunction(a){this.dispatchEvent(a)};var LQa\u003dwf(function(){if(g.Dc)return g.uc(\"10.0\");var a\u003dg.ih(\"DIV\"),b\u003dg.dh?\"-webkit\":en?\"-moz\":g.Dc?\"-ms\":null,c\u003d{transition:\"opacity 1s linear\"};b\u0026\u0026(c[b+\"-transition\"]\u003d\"opacity 1s linear\");b\u003d{style:c};if(!hQa.test(\"div\"))throw Error(\"\");if(\"DIV\"in jQa)throw Error(\"\");var d\u003dvoid 0;c\u003dnull;var e\u003d\"\";if(b)for(l in b)if(Object.prototype.hasOwnProperty.call(b,l)){if(!hQa.test(l))throw Error(\"\");var f\u003db[l];if(null!\u003df){var h\u003dl;if(f instanceof Cf)f\u003dFf(f);else if(\"style\"\u003d\u003dh.toLowerCase()){if(!g.Ma(f))throw Error(\"\");\nf instanceof ag||(f\u003deg(f));f\u003dbg(f)}else{if(/^on/i.test(h))throw Error(\"\");if(h.toLowerCase()in iQa)if(f instanceof Kf)f\u003dLf(f).toString();else if(f instanceof g.Of)f\u003dg.Pf(f);else if(\"string\"\u003d\u003d\u003dtypeof f)f\u003dg.Tf(f).Ih();else throw Error(\"\");}f.Rk\u0026\u0026(f\u003df.Ih());h\u003dh+\u0027\u003d\"\u0027+pb(String(f))+\u0027\"\u0027;e+\u003d\" \"+h}}var l\u003d\"\u003cdiv\"+e;null\u003d\u003dd?d\u003d[]:Array.isArray(d)||(d\u003d[d]);!0\u003d\u003d\u003ddQa.div?l+\u003d\"\u003e\":(c\u003dcba(d),l+\u003d\"\u003e\"+g.jg(c).toString()+\"\u003c/div\u003e\",c\u003dc.zr());(b\u003db\u0026\u0026b.dir)\u0026\u0026(/^(ltr|rtl|auto)$/i.test(b)?c\u003d0:c\u003dnull);b\u003dkg(l,c);g.pg(a,b);return\"\"!\u003d\ng.fn(a.firstChild,\"transition\")});g.Sa(ys,g.xs);g.k\u003dys.prototype;g.k.play\u003dfunction(){if(this.Hc())return!1;this.rA();this.zi(\"play\");this.startTime\u003dg.Ra();this.i\u003d1;if(LQa())return g.cn(this.u,this.K),this.C\u003dg.di(this.gX,void 0,this),!0;this.eC(!1);return!1};\ng.k.gX\u003dfunction(){g.sn(this.u);Yea(this.u,this.S);g.cn(this.u,this.D);this.C\u003dg.di((0,g.E)(this.eC,this,!1),1E3*this.I)};\ng.k.stop\u003dfunction(){this.Hc()\u0026\u0026this.eC(!0)};\ng.k.eC\u003dfunction(a){g.cn(this.u,\"transition\",\"\");g.C.clearTimeout(this.C);g.cn(this.u,this.D);this.endTime\u003dg.Ra();this.i\u003d0;if(a)this.zi(\"stop\");else this.onFinish();this.Mw()};\ng.k.ya\u003dfunction(){this.stop();ys.le.ya.call(this)};\ng.k.pause\u003dfunction(){};var $ea\u003dg.Ia;var bfa\u003d{rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,\"linear-gradient\":!0,\"radial-gradient\":!0,\"repeating-linear-gradient\":!0,\"repeating-radial-gradient\":!0,\"cubic-bezier\":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0};As(\"Element\",\"attributes\")||As(\"Node\",\"attributes\");As(\"Element\",\"innerHTML\")||As(\"HTMLElement\",\"innerHTML\");As(\"Node\",\"nodeName\");As(\"Node\",\"nodeType\");As(\"Node\",\"parentNode\");As(\"Node\",\"childNodes\");As(\"HTMLElement\",\"style\")||As(\"Element\",\"style\");As(\"HTMLStyleElement\",\"sheet\");var hfa\u003ddfa(\"getPropertyValue\"),ifa\u003ddfa(\"setProperty\");As(\"Element\",\"namespaceURI\")||As(\"Node\",\"namespaceURI\");var gfa\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};g.Ds.prototype.clone\u003dfunction(){return new g.Ds(this.i,this.K,this.B,this.D,this.C,this.I,this.u,this.S)};\ng.Ds.prototype.equals\u003dfunction(a){return this.i\u003d\u003da.i\u0026\u0026this.K\u003d\u003da.K\u0026\u0026this.B\u003d\u003da.B\u0026\u0026this.D\u003d\u003da.D\u0026\u0026this.C\u003d\u003da.C\u0026\u0026this.I\u003d\u003da.I\u0026\u0026this.u\u003d\u003da.u\u0026\u0026this.S\u003d\u003da.S};Fs.prototype.clone\u003dfunction(){return new Fs(this.start,this.end)};var MQa\u003dnew WeakMap;(function(){if(ALa){var a\u003d/Windows NT ([0-9.]+)/;return(a\u003da.exec(g.vb()))?a[1]:\"0\"}return QF?(a\u003d/1[0|1][_.][0-9_.]+/,(a\u003da.exec(g.vb()))?a[0].replace(/_/g,\".\"):\"10\"):g.ev?(a\u003d/Android\\s+([^\\);]+)(\\)|;)/,(a\u003da.exec(g.vb()))?a[1]:\"\"):YPa||ZPa||$Pa?(a\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(a\u003da.exec(g.vb()))?a[1].replace(/_/g,\".\"):\"\"):\"\"})();var pfa\u003dfunction(){if(g.Sj)return Gs(/Firefox\\/([0-9.]+)/);if(g.Dc||g.dx||g.lE)return tc;if(g.Rj){if(Jb()||Kb()){var a\u003dGs(/CriOS\\/([0-9.]+)/);if(a)return a}return Gs(/Chrome\\/([0-9.]+)/)}if(g.Tj\u0026\u0026!Jb())return Gs(/Version\\/([0-9.]+)/);if(uE||tG){if(a\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.vb()))return a[1]+\".\"+a[2]}else if(g.mE)return(a\u003dGs(/Android\\s+([0-9.]+)/))?a:Gs(/Version\\/([0-9.]+)/);return\"\"}();g.Sa(g.Is,g.G);g.k\u003dg.Is.prototype;g.k.subscribe\u003dfunction(a,b,c){var d\u003dthis.u[a];d||(d\u003dthis.u[a]\u003d[]);var e\u003dthis.I;this.i[e]\u003da;this.i[e+1]\u003db;this.i[e+2]\u003dc;this.I\u003de+3;d.push(e);return e};\ng.k.unsubscribe\u003dfunction(a,b,c){if(a\u003dthis.u[a]){var d\u003dthis.i;if(a\u003da.find(function(e){return d[e+1]\u003d\u003db\u0026\u0026d[e+2]\u003d\u003dc}))return this.fg(a)}return!1};\ng.k.fg\u003dfunction(a){var b\u003dthis.i[a];if(b){var c\u003dthis.u[b];0!\u003dthis.C?(this.B.push(a),this.i[a+1]\u003dg.Ia):(c\u0026\u0026g.Zb(c,a),delete this.i[a],delete this.i[a+1],delete this.i[a+2])}return!!b};\ng.k.ea\u003dfunction(a,b){var c\u003dthis.u[a];if(c){for(var d\u003dArray(arguments.length-1),e\u003d1,f\u003darguments.length;e\u003cf;e++)d[e-1]\u003darguments[e];if(this.K)for(e\u003d0;e\u003cc.length;e++){var h\u003dc[e];qfa(this.i[h+1],this.i[h+2],d)}else{this.C++;try{for(e\u003d0,f\u003dc.length;e\u003cf\u0026\u0026!this.isDisposed();e++)h\u003dc[e],this.i[h+1].apply(this.i[h+2],d)}finally{if(this.C--,0\u003cthis.B.length\u0026\u00260\u003d\u003dthis.C)for(;c\u003dthis.B.pop();)this.fg(c)}}return 0!\u003de}return!1};\ng.k.clear\u003dfunction(a){if(a){var b\u003dthis.u[a];b\u0026\u0026(b.forEach(this.fg,this),delete this.u[a])}else this.i.length\u003d0,this.u\u003d{}};\ng.k.ya\u003dfunction(){g.Is.le.ya.call(this);this.clear();this.B.length\u003d0};g.Js.prototype.set\u003dfunction(a,b){void 0\u003d\u003d\u003db?this.i.remove(a):this.i.set(a,g.Ji(b))};\ng.Js.prototype.get\u003dfunction(a){try{var b\u003dthis.i.get(a)}catch(c){return}if(null!\u003d\u003db)try{return JSON.parse(b)}catch(c){throw\"Storage: Invalid value was encountered\";}};\ng.Js.prototype.remove\u003dfunction(a){this.i.remove(a)};g.Sa(Ks,g.Js);Ks.prototype.set\u003dfunction(a,b){Ks.le.set.call(this,a,sfa(b))};\nKs.prototype.u\u003dfunction(a){a\u003dKs.le.get.call(this,a);if(void 0\u003d\u003d\u003da||a instanceof Object)return a;throw\"Storage: Invalid value was encountered\";};\nKs.prototype.get\u003dfunction(a){if(a\u003dthis.u(a)){if(a\u003da.data,void 0\u003d\u003d\u003da)throw\"Storage: Invalid value was encountered\";}else a\u003dvoid 0;return a};g.Sa(Ls,Ks);Ls.prototype.set\u003dfunction(a,b,c){if(b\u003dsfa(b)){if(c){if(c\u003cg.Ra()){Ls.prototype.remove.call(this,a);return}b.expiration\u003dc}b.creation\u003dg.Ra()}Ls.le.set.call(this,a,b)};\nLs.prototype.u\u003dfunction(a,b){var c\u003dLs.le.u.call(this,a);if(c)if(!b\u0026\u0026g.tfa(c))Ls.prototype.remove.call(this,a);else return c};g.Sa(g.Ms,Ls);g.Sa(Ns,ufa);Ns.prototype[Symbol.iterator]\u003dfunction(){return ts(this.Lg(!0)).u()};\nNs.prototype.clear\u003dfunction(){var a\u003dArray.from(this);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())this.remove(b.value)};g.Sa(Os,Ns);g.k\u003dOs.prototype;g.k.isAvailable\u003dfunction(){if(!this.i)return!1;try{return this.i.setItem(\"__sak\",\"1\"),this.i.removeItem(\"__sak\"),!0}catch(a){return!1}};\ng.k.set\u003dfunction(a,b){try{this.i.setItem(a,b)}catch(c){if(0\u003d\u003dthis.i.length)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.k.get\u003dfunction(a){a\u003dthis.i.getItem(a);if(\"string\"!\u003d\u003dtypeof a\u0026\u0026null!\u003d\u003da)throw\"Storage mechanism: Invalid value was encountered\";return a};\ng.k.remove\u003dfunction(a){this.i.removeItem(a)};\ng.k.Lg\u003dfunction(a){var b\u003d0,c\u003dthis.i,d\u003dnew g.Gp;d.next\u003dfunction(){if(b\u003e\u003dc.length)return g.j2;var f\u003dc.key(b++);if(a)return g.Hp(f);f\u003dc.getItem(f);if(\"string\"!\u003d\u003dtypeof f)throw\"Storage mechanism: Invalid value was encountered\";return g.Hp(f)};\nvar e\u003dd.next;d.Hj\u003dfunction(){return g.Jp(e.call(d))};\nreturn d};\ng.k.clear\u003dfunction(){this.i.clear()};\ng.k.key\u003dfunction(a){return this.i.key(a)};g.Sa(Ps,Os);g.Sa(vfa,Os);g.Sa(Rs,Ns);var wfa\u003d{\".\":\".2E\",\"!\":\".21\",\"~\":\".7E\",\"*\":\".2A\",\"\u0027\":\".27\",\"(\":\".28\",\")\":\".29\",\"%\":\".\"},Qs\u003dnull;g.k\u003dRs.prototype;g.k.isAvailable\u003dfunction(){return!!this.i};\ng.k.set\u003dfunction(a,b){this.i.setAttribute(Ss(a),b);Ts(this)};\ng.k.get\u003dfunction(a){a\u003dthis.i.getAttribute(Ss(a));if(\"string\"!\u003d\u003dtypeof a\u0026\u0026null!\u003d\u003da)throw\"Storage mechanism: Invalid value was encountered\";return a};\ng.k.remove\u003dfunction(a){this.i.removeAttribute(Ss(a));Ts(this)};\ng.k.Lg\u003dfunction(a){var b\u003d0,c\u003dthis.i.XMLDocument.documentElement.attributes,d\u003dnew g.Gp;d.next\u003dfunction(){if(b\u003e\u003dc.length)return g.j2;var f\u003dc[b++];if(a)return g.Hp(decodeURIComponent(f.nodeName.replace(/\\./g,\"%\")).substr(1));f\u003df.nodeValue;if(\"string\"!\u003d\u003dtypeof f)throw\"Storage mechanism: Invalid value was encountered\";return g.Hp(f)};\nvar e\u003dd.next;d.Hj\u003dfunction(){return g.Jp(e.call(d))};\nreturn d};\ng.k.clear\u003dfunction(){for(var a\u003dthis.i.XMLDocument.documentElement,b\u003da.attributes.length;0\u003cb;b--)a.removeAttribute(a.attributes[b-1].nodeName);Ts(this)};g.Sa(Us,Ns);Us.prototype.set\u003dfunction(a,b){this.u.set(this.i+a,b)};\nUs.prototype.get\u003dfunction(a){return this.u.get(this.i+a)};\nUs.prototype.remove\u003dfunction(a){this.u.remove(this.i+a)};\nUs.prototype.Lg\u003dfunction(a){var b\u003dthis.u.Lg(!0),c\u003dthis,d\u003dnew g.Gp;d.next\u003dfunction(){try{var f\u003db.Hj()}catch(h){if(h\u003d\u003d\u003dg.Ip)return g.j2;throw h;}for(;f.substr(0,c.i.length)!\u003dc.i;)try{f\u003db.Hj()}catch(h){if(h\u003d\u003d\u003dg.Ip)return g.j2;throw h;}return g.Hp(a?f.substr(c.i.length):c.u.get(f))};\nvar e\u003dd.next;d.Hj\u003dfunction(){return g.Jp(e.call(d))};\nreturn d};Ws.prototype.getKey\u003dfunction(){return this.i};\nWs.prototype.getValue\u003dfunction(){return this.u};\nWs.prototype.clone\u003dfunction(){return new Ws(this.i,this.u)};g.k\u003dXs.prototype;g.k.remove\u003dfunction(){var a\u003dthis.i,b\u003da.length,c\u003da[0];if(!(0\u003e\u003db)){if(1\u003d\u003db)Xb(a);else{a[0]\u003da.pop();a\u003d0;b\u003dthis.i;for(var d\u003db.length,e\u003db[a];a\u003cd\u003e\u003e1;){var f\u003d2*a+1,h\u003d2*a+2;f\u003dh\u003cd\u0026\u0026b[h].getKey()\u003cb[f].getKey()?h:f;if(b[f].getKey()\u003ee.getKey())break;b[a]\u003db[f];a\u003df}b[a]\u003de}return c.getValue()}};\ng.k.Bi\u003dfunction(){for(var a\u003dthis.i,b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d].getValue());return b};\ng.k.cm\u003dfunction(){for(var a\u003dthis.i,b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d].getKey());return b};\ng.k.clone\u003dfunction(){return new Xs(this)};\ng.k.isEmpty\u003dfunction(){return 0\u003d\u003d\u003dthis.i.length};\ng.k.clear\u003dfunction(){Xb(this.i)};g.Sa(yfa,Xs);Ja(Ys);Ys.prototype.i\u003d0;/*\n\n\n The MIT License (MIT)\n\n Copyright (c) 2015-present Dan Abramov\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n*/\nvar $s\u003d\"@@redux/INIT\"+Zs(),Dfa\u003d\"@@redux/REPLACE\"+Zs();var Efa\u003d\"function\"\u003d\u003d\u003dtypeof Symbol\u0026\u0026Symbol.observable||\"@@observable\";g.w(at,xd);at.prototype.getType\u003dfunction(){return Bd(this,11,0)};\ng.w(bt,xd);bt.prototype.getKey\u003dfunction(){return yd(this,3)};\nvar Ffa\u003d[2,13,14];g.w(dt,ct);g.w(et,dt);et.prototype.Td\u003dfunction(){return[]};g.w(ft,xd);ft.prototype.getKey\u003dfunction(){return yd(this,1)};\nft.prototype.getValue\u003dfunction(){return yd(this,2\u003d\u003d\u003dEd(this,NQa)?2:-1)};\nft.prototype.setValue\u003dfunction(a){return Fd(this,2,NQa,a)};\nvar NQa\u003d[2,3,4,5,6];g.w(gt,xd);g.w(ht,xd);g.w(jt,xd);g.w(kt,xd);kt.prototype.getPlayerType\u003dfunction(){return yd(this,36)};\nkt.prototype.setHomeGroupInfo\u003dfunction(a){return Id(this,81,a)};\nvar Jfa\u003d[9,66,24,32,86,100,101],Pqa\u003d{rba:0,pca:1,Bca:32,Gca:61,Lca:67,Ica:86,Aca:42,Cca:60,tca:62,Fca:73,Eca:76,Jca:88,Kca:90,Mca:41,Nca:69,Oca:70,Pca:71,r8:2,s8:27,ANDROID:3,qZ:54,rZ:14,yZ:91,sZ:55,tZ:24,uZ:20,vZ:18,xZ:21,AZ:30,DZ:29,EZ:28,FZ:34,zZ:36,wZ:38,IOS:5,r4:15,B4:92,s4:40,u4:25,v4:17,w4:19,x4:64,y4:66,z4:26,D4:22,E4:33,F4:68,G4:35,A4:53,C4:37,t4:39,aba:7,bba:57,cba:43,dba:59,CZ:74,eba:75,fba:85,hba:65,kba:80,lba:8,Yaa:10,oba:58,nba:63,jba:72,BZ:23,Uca:11,Vca:13,r_:12,Zaa:16,zca:56,Hca:31,\nW7:77,K3:84,Dca:87,L3:89};g.w(Lfa,xd);var Kfa\u003d[15,26,28];g.w(lt,xd);lt.prototype.setToken\u003dfunction(a){return zd(this,2,a)};g.w(mt,xd);mt.prototype.setSafetyMode\u003dfunction(a){return zd(this,5,a)};\nvar Mfa\u003d[12];g.w(nt,xd);var Nfa\u003d[12];g.w(ot,dt);ot.prototype.Td\u003dfunction(){var a\u003d[];this.i.alternateChannel\u0026\u0026a.push(this.i.alternateChannel);this.i.alternateChannelList\u0026\u0026a.push.apply(a,g.v(this.i.alternateChannelList));this.i.oneofChannelEntity\u0026\u0026a.push(this.i.oneofChannelEntity);return[].concat(g.v(new Set(a)))};g.w(pt,dt);pt.prototype.Td\u003dfunction(){var a\u003d[];this.i.entryCollection\u0026\u0026a.push(this.i.entryCollection);return[].concat(g.v(new Set(a)))};\ng.w(qt,dt);qt.prototype.Td\u003dfunction(){var a\u003d[];this.i.parentPlaylist\u0026\u0026a.push(this.i.parentPlaylist);if(this.i.entries)for(var b\u003dg.q(this.i.entries),c\u003db.next();!c.done;c\u003db.next())a.push.apply(a,g.v((new rt(c.value)).Td()));return[].concat(g.v(new Set(a)))};\ng.w(rt,ct);rt.prototype.Td\u003dfunction(){var a\u003d[];this.i.video\u0026\u0026a.push(this.i.video);return[].concat(g.v(new Set(a)))};g.w(tt,dt);tt.prototype.Td\u003dfunction(){var a\u003d[];this.i.descriptionEntity\u0026\u0026a.push(this.i.descriptionEntity);this.i.creators\u0026\u0026a.push.apply(a,g.v(this.i.creators));this.i.theBiggestFan\u0026\u0026a.push(this.i.theBiggestFan);return[].concat(g.v(new Set(a)))};\ng.w(ut,dt);ut.prototype.Td\u003dfunction(){return[]};g.w(vt,dt);vt.prototype.Td\u003dfunction(){return[]};g.w(wt,dt);wt.prototype.Td\u003dfunction(){return[]};g.w(Ofa,xd);g.w(Pfa,xd);g.w(Qfa,xd);g.w(xt,xd);g.w(zt,xd);zt.prototype.getContext\u003dfunction(){return Gd(this,xt,33)};\nvar jna\u003d[23,24,11,6,7,5,2,3,20,21,28,32,37,229,241,45,59,225,288,72,73,78,208,156,202,215,74,76,79,80,111,85,91,97,100,102,105,119,126,127,136,146,157,158,159,163,164,168,176,222,383,177,178,179,411,184,188,189,190,191,193,194,195,196,198,199,200,201,203,204,205,206,258,259,260,261,209,226,227,232,233,234,240,247,248,251,254,255,270,278,291,293,300,304,308,309,310,311,313,314,319,321,323,324,328,330,331,332,337,338,340,344,348,350,351,352,353,354,355,356,357,358,361,363,364,368,369,370,373,374,375,\n378,380,381,388,389,403,412,413,414,415,416,417,418,419,420,117];g.w(Rfa,xd);g.w(At,xd);At.prototype.setVideoId\u003dfunction(a){return Fd(this,1,Yv,a)};\nAt.prototype.getPlaylistId\u003dfunction(){return yd(this,2\u003d\u003d\u003dEd(this,Yv)?2:-1)};\nvar Yv\u003d[1,2];g.w(Bt,xd);Bt.prototype.getContext\u003dfunction(){return Gd(this,nt,1)};\nvar Sfa\u003d[3];g.w(Ct,dt);Ct.prototype.Td\u003dfunction(){return[]};g.w(Dt,dt);Dt.prototype.Td\u003dfunction(){return[]};g.w(Et,dt);Et.prototype.Td\u003dfunction(){var a\u003d[];this.i.fakeChildren\u0026\u0026a.push.apply(a,g.v(this.i.fakeChildren));return[].concat(g.v(new Set(a)))};g.w(Ft,dt);Ft.prototype.Td\u003dfunction(){var a\u003d[];this.i.video\u0026\u0026a.push(this.i.video);this.i.playbackData\u0026\u0026a.push(this.i.playbackData);this.i.offlineVideoPolicy\u0026\u0026a.push(this.i.offlineVideoPolicy);return[].concat(g.v(new Set(a)))};g.w(Gt,dt);Gt.prototype.Td\u003dfunction(){return[]};g.w(Ht,dt);Ht.prototype.Td\u003dfunction(){var a\u003d[];this.i.channelOwner\u0026\u0026a.push(this.i.channelOwner);this.i.playbackPosition\u0026\u0026a.push(this.i.playbackPosition);this.i.downloadStatus\u0026\u0026a.push(this.i.downloadStatus);return[].concat(g.v(new Set(a)))};g.w(It,dt);It.prototype.Td\u003dfunction(){return[]};g.w(Jt,dt);Jt.prototype.Td\u003dfunction(){return[]};g.w(Kt,dt);Kt.prototype.Td\u003dfunction(){return[]};g.w(Lt,dt);Lt.prototype.Td\u003dfunction(){return[]};g.w(Mt,dt);Mt.prototype.Td\u003dfunction(){return[]};g.w(Nt,dt);Nt.prototype.Td\u003dfunction(){var a\u003d[];this.i.transfer\u0026\u0026a.push(this.i.transfer);this.i.adsPlaybackData\u0026\u0026a.push.apply(a,g.v(this.i.adsPlaybackData));this.i.drmLicense\u0026\u0026a.push(this.i.drmLicense);this.i.offlineVideoPolicy\u0026\u0026a.push(this.i.offlineVideoPolicy);return[].concat(g.v(new Set(a)))};g.w(Ot,dt);Ot.prototype.Td\u003dfunction(){var a\u003d[];this.i.offlineVideoStreams\u0026\u0026a.push.apply(a,g.v(this.i.offlineVideoStreams));this.i.captionTrack\u0026\u0026a.push.apply(a,g.v(this.i.captionTrack));return[].concat(g.v(new Set(a)))};g.w(Pt,dt);Pt.prototype.Td\u003dfunction(){return[]};g.w(Qt,xd);g.w(Rt,xd);var OQa\u003dee(406606992,{zda:0},Rt,function(a,b){if(null!\u003db){var c\u003d{gl:fe(yd(b,1)),hl:fe(yd(b,2)),yda:fe(yd(b,3)),locale:fe(yd(b,4)),Pda:fe(yd(b,5))};a\u0026\u0026(c.jP\u003db);return c}});g.w(St,Rt);var n2,o2,p2,q2\u003dg.C.window,Ut\u003d(null\u003d\u003d\u003d(n2\u003dnull\u003d\u003d\u003dq2||void 0\u003d\u003d\u003dq2?void 0:q2.yt)||void 0\u003d\u003d\u003dn2?void 0:n2.config_)||(null\u003d\u003d\u003d(o2\u003dnull\u003d\u003d\u003dq2||void 0\u003d\u003d\u003dq2?void 0:q2.ytcfg)||void 0\u003d\u003d\u003do2?void 0:o2.data_)||{},PQa\u003d(null\u003d\u003d\u003d(p2\u003dnull\u003d\u003d\u003dq2||void 0\u003d\u003d\u003dq2?void 0:q2.ytcfg)||void 0\u003d\u003d\u003dp2?void 0:p2.obfuscatedData_)||[];g.w(Tt,Qt);Tt.prototype.I\u003dfunction(a){var b\u003dWt();406606992!\u003d\u003da.i||b\u0026\u0026b.jspb_i18n_extension||(a\u003dee(a.i,a.fieldName,St,a.D,a.isRepeated));return Qt.prototype.I.call(this,a)};\nvar QQa\u003dnew Tt(PQa),RQa\u003dWt();if(!RQa||!RQa.jspb_i18n_extension){var SQa\u003dnew St;OQa.C(QQa,SQa)}g.Ga(\"yt.config_\",Ut,void 0);g.Ga(\"yt.configJspb_\",PQa,void 0);var au\u003d[];var nia\u003d/^[\\w.]*$/,lia\u003d{q:!0,search_query:!0},Yfa\u003dString(eu);var via\u003dnew function(){var a\u003dwindow.document;this.i\u003dwindow;this.u\u003da};\ng.Ga(\"yt.ads_.signals_.getAdSignalsString\",function(a){return fu(ou(a))},void 0);g.Ra();var yia\u003d\"XMLHttpRequest\"in g.C?function(){return new XMLHttpRequest}:null;var Aia\u003d{Authorization:\"AUTHORIZATION\",\"X-Goog-Visitor-Id\":\"SANDBOXED_VISITOR_ID\",\"X-Youtube-Domain-Admin-State\":\"DOMAIN_ADMIN_STATE\",\"X-Youtube-Chrome-Connected\":\"CHROME_CONNECTED_HEADER\",\"X-YouTube-Client-Name\":\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"X-YouTube-Client-Version\":\"INNERTUBE_CONTEXT_CLIENT_VERSION\",\"X-YouTube-Delegation-Context\":\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\",\"X-YouTube-Device\":\"DEVICE\",\"X-Youtube-Identity-Token\":\"ID_TOKEN\",\"X-YouTube-Page-CL\":\"PAGE_CL\",\"X-YouTube-Page-Label\":\"PAGE_BUILD_LABEL\",\n\"X-YouTube-Variants-Checksum\":\"VARIANTS_CHECKSUM\"},Cia\u003d\"app debugcss debugjs expflag force_ad_params force_ad_encrypted force_viral_ad_response_params forced_experiments innertube_snapshots innertube_goldens internalcountrycode internalipoverride absolute_experiments conditional_experiments sbb sr_bns_address\".split(\" \").concat(g.v(\"client_dev_mss_url client_dev_regex_map client_dev_root_url expflag jsfeat jsmode client_rollout_override\".split(\" \"))),Hia\u003d!1,Pua\u003dwu;g.w(Eu,Ya);Hu.prototype.then\u003dfunction(a,b,c){return 1\u003d\u003d\u003dthis.u\u0026\u0026a?(a\u003da.call(c,this.i),Jh(a)?a:Ju(a)):2\u003d\u003d\u003dthis.u\u0026\u0026b?(a\u003db.call(c,this.i),Jh(a)?a:Iu(a)):this};\nHu.prototype.getValue\u003dfunction(){return this.i};\nHu.prototype.$goog_Thenable\u003d!0;var Ku\u003d!1;Ou.prototype.Qf\u003dfunction(a,b){return Pu(a,1,b)};g.w(Ru,Ou);Ru.prototype.wi\u003dfunction(a){if(void 0\u003d\u003d\u003da||!Number.isNaN(Number(a))){var b\u003dg.Ha(\"yt.scheduler.instance.cancelJob\");b?b(a):g.uu(a)}};\nRu.prototype.start\u003dfunction(){var a\u003dg.Ha(\"yt.scheduler.instance.start\");a\u0026\u0026a()};\nRu.prototype.pause\u003dfunction(){var a\u003dg.Ha(\"yt.scheduler.instance.pause\");a\u0026\u0026a()};g.Ev\u003dSu();var cv\u003duE||tG;g.w(jv,Ya);jv.prototype.name\u003d\"BiscottiError\";g.w(iv,Ya);iv.prototype.name\u003d\"BiscottiMissingError\";var Uia\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},kv\u003dnull;var Hja\u003d{appSettingsCaptured:!0,visualElementAttached:!0,visualElementGestured:!0,visualElementHidden:!0,visualElementShown:!0,flowEvent:!0,visualElementStateChanged:!0,playbackAssociated:!0,youThere:!0,accountStateChangeSignedIn:!0,accountStateChangeSignedOut:!0},Gja\u003d{latencyActionBaselined:!0,latencyActionInfo:!0,latencyActionTicked:!0,bedrockRepetitiveActionTimed:!0,adsClientStateChange:!0,streamzIncremented:!0,mdxDialAdditionalDataUpdateEvent:!0,tvhtml5WatchKeyEvent:!0,tvhtml5VideoSeek:!0,tokenRefreshEvent:!0,\nadNotify:!0,adNotifyFilled:!0,tvhtml5LaunchUrlComponentChanged:!0,bedrockResourceConsumptionSnapshot:!0,deviceStartupMetrics:!0,mdxSignIn:!0,tvhtml5KeyboardLogging:!0,tvhtml5StartupSoundEvent:!0,tvhtml5LiveChatStatus:!0,tvhtml5DeviceStorageStatus:!0,tvhtml5LocalStorage:!0,directSignInEvent:!0,finalPayload:!0,tvhtml5SearchCompleted:!0,tvhtml5KeyboardPerformance:!0,adNotifyFailure:!0,latencyActionSpan:!0,tvhtml5AccountDialogOpened:!0,tvhtml5ApiTest:!0};var TQa\u003d0,lv\u003dg.dh?\"webkit\":en?\"moz\":g.Dc?\"ms\":g.lE?\"o\":\"\",UQa\u003dg.Ha(\"ytDomDomGetNextId\")||function(){return++TQa};\ng.Ga(\"ytDomDomGetNextId\",UQa,void 0);var aja\u003d{stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1};nv.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\nnv.prototype.vL\u003dfunction(){return this.event?!1\u003d\u003d\u003dthis.event.returnValue:!1};\nnv.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\nnv.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var ov\u003dg.C.ytEventsEventsListeners||{};g.Ga(\"ytEventsEventsListeners\",ov,void 0);var dja\u003dg.C.ytEventsEventsCounter||{count:0};g.Ga(\"ytEventsEventsCounter\",dja,void 0);var Ila\u003dwf(function(){var a\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(c){}return a}),eja\u003dwf(function(){var a\u003d!1;\ntry{var b\u003dObject.defineProperty({},\"capture\",{get:function(){a\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(c){}return a});var WD\u003dwindow.ytcsi\u0026\u0026window.ytcsi.now?window.ytcsi.now:window.performance\u0026\u0026window.performance.timing\u0026\u0026window.performance.now\u0026\u0026window.performance.timing.navigationStart?function(){return window.performance.timing.navigationStart+window.performance.now()}:function(){return(new Date).getTime()};g.Sa(Av,g.G);Av.prototype.X\u003dfunction(a){void 0\u003d\u003d\u003da.i\u0026\u0026bja(a);var b\u003da.i;void 0\u003d\u003d\u003da.u\u0026\u0026bja(a);this.i\u003dnew g.xg(b,a.u)};\nAv.prototype.On\u003dfunction(){return this.i||new g.xg};\nAv.prototype.Z\u003dfunction(){if(this.i){var a\u003dWD();if(0!\u003dthis.C){var b\u003dthis.I,c\u003dthis.i,d\u003db.x-c.x;b\u003db.y-c.y;d\u003dMath.sqrt(d*d+b*b)/(a-this.C);this.u[this.B]\u003d.5\u003cMath.abs((d-this.D)/this.D)?1:0;for(c\u003db\u003d0;4\u003ec;c++)b+\u003dthis.u[c]||0;3\u003c\u003db\u0026\u0026this.K();this.D\u003dd}this.C\u003da;this.I\u003dthis.i;this.B\u003d(this.B+1)%4}};\nAv.prototype.ya\u003dfunction(){vu(this.S);g.qv(this.oa)};var Dv\u003d{};var Hv\u003d{},mja\u003d0;var VQa,Jv,Lv;VQa\u003dg.C.ytPubsubPubsubInstance||new g.Is;Jv\u003dg.C.ytPubsubPubsubSubscribedKeys||{};Lv\u003dg.C.ytPubsubPubsubTopicToKeys||{};g.Kv\u003dg.C.ytPubsubPubsubIsSynchronous||{};g.Is.prototype.subscribe\u003dg.Is.prototype.subscribe;g.Is.prototype.unsubscribeByKey\u003dg.Is.prototype.fg;g.Is.prototype.publish\u003dg.Is.prototype.ea;g.Is.prototype.clear\u003dg.Is.prototype.clear;g.Ga(\"ytPubsubPubsubInstance\",VQa,void 0);g.Ga(\"ytPubsubPubsubTopicToKeys\",Lv,void 0);g.Ga(\"ytPubsubPubsubIsSynchronous\",g.Kv,void 0);\ng.Ga(\"ytPubsubPubsubSubscribedKeys\",Jv,void 0);var r2;r2\u003dwindow;g.Q\u003dr2.ytcsi\u0026\u0026r2.ytcsi.now?r2.ytcsi.now:r2.performance\u0026\u0026r2.performance.timing\u0026\u0026r2.performance.now\u0026\u0026r2.performance.timing.navigationStart?function(){return r2.performance.timing.navigationStart+r2.performance.now()}:function(){return(new Date).getTime()};var wja\u003dYt(\"initial_gel_batch_timeout\",2E3),Fja\u003dMath.pow(2,16)-1,Sv\u003dvoid 0,Uv\u003dnew pja,Tv\u003dnew pja,aw\u003d!0,Qv\u003dg.C.ytLoggingTransportGELQueue_||new Map;g.Ga(\"ytLoggingTransportGELQueue_\",Qv,void 0);var Rv\u003dg.C.ytLoggingTransportGELProtoQueue_||new Map;g.Ga(\"ytLoggingTransportGELProtoQueue_\",Rv,void 0);var $v\u003dg.C.ytLoggingTransportTokensToCttTargetIds_||{};g.Ga(\"ytLoggingTransportTokensToCttTargetIds_\",$v,void 0);var Zv\u003dg.C.ytLoggingTransportTokensToJspbCttTargetIds_||{};\ng.Ga(\"ytLoggingTransportTokensToJspbCttTargetIds_\",Zv,void 0);var ew\u003dg.C.ytLoggingGelSequenceIdObj_||{};g.Ga(\"ytLoggingGelSequenceIdObj_\",ew,void 0);var hw\u003dg.Ha(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.Ga(\"ytglobal.prefsUserPrefsPrefs_\",hw,void 0);g.k\u003dg.iw.prototype;g.k.get\u003dfunction(a,b){lw(a);kw(a);a\u003dvoid 0!\u003d\u003dhw[a]?hw[a].toString():null;return null!\u003da?a:b?b:\"\"};\ng.k.set\u003dfunction(a,b){lw(a);kw(a);if(null\u003d\u003db)throw Error(\"ExpectedNotNull\");hw[a]\u003db.toString()};\ng.k.remove\u003dfunction(a){lw(a);kw(a);delete hw[a]};\ng.k.save\u003dfunction(){var a\u003d!0;g.P(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(a\u003d!1);g.Mu(this.i,this.dump(),63072E3,this.u,a)};\ng.k.clear\u003dfunction(){g.Re(hw)};\ng.k.dump\u003dfunction(){var a\u003d[],b;for(b in hw)a.push(b+\"\u003d\"+encodeURIComponent(String(hw[b])));return a.join(\"\u0026\")};\nJa(g.iw);var Oja\u003d{bluetooth:\"CONN_DISCO\",cellular:\"CONN_CELLULAR_UNKNOWN\",ethernet:\"CONN_WIFI\",none:\"CONN_NONE\",wifi:\"CONN_WIFI\",wimax:\"CONN_CELLULAR_4G\",other:\"CONN_UNKNOWN\",unknown:\"CONN_UNKNOWN\",\"slow-2g\":\"CONN_CELLULAR_2G\",\"2g\":\"CONN_CELLULAR_2G\",\"3g\":\"CONN_CELLULAR_3G\",\"4g\":\"CONN_CELLULAR_4G\"},Yja\u003d{CONN_DEFAULT:0,CONN_UNKNOWN:1,CONN_NONE:2,CONN_WIFI:3,CONN_CELLULAR_2G:4,CONN_CELLULAR_3G:5,CONN_CELLULAR_4G:6,CONN_CELLULAR_UNKNOWN:7,CONN_DISCO:8,CONN_CELLULAR_5G:9,CONN_WIFI_METERED:10,CONN_CELLULAR_5G_SA:11,\nCONN_CELLULAR_5G_NSA:12,CONN_INVALID:31},Zja\u003d{EFFECTIVE_CONNECTION_TYPE_UNKNOWN:0,EFFECTIVE_CONNECTION_TYPE_OFFLINE:1,EFFECTIVE_CONNECTION_TYPE_SLOW_2G:2,EFFECTIVE_CONNECTION_TYPE_2G:3,EFFECTIVE_CONNECTION_TYPE_3G:4,EFFECTIVE_CONNECTION_TYPE_4G:5},Qja\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};mw.prototype.set\u003dfunction(a,b,c,d){c\u003dc||31104E3;this.remove(a);if(this.i)try{this.i.set(a,b,Date.now()+1E3*c);return}catch(f){}var e\u003d\"\";if(d)try{e\u003descape(g.Ji(b))}catch(f){return}else e\u003descape(b);g.Mu(a,e,c,this.u)};\nmw.prototype.get\u003dfunction(a,b){var c\u003dvoid 0,d\u003d!this.i;if(!d)try{c\u003dthis.i.get(a)}catch(e){d\u003d!0}if(d\u0026\u0026(c\u003dg.Nu(a))\u0026\u0026(c\u003dunescape(c),b))try{c\u003dJSON.parse(c)}catch(e){this.remove(a),c\u003dvoid 0}return c};\nmw.prototype.remove\u003dfunction(a){this.i\u0026\u0026this.i.remove(a);g.Mia(a,\"/\",this.u)};var nw\u003dfunction(){var a;return function(){a||(a\u003dnew mw(\"ytidb\"));return a}}();var uw\u003d[],pw,vw\u003d!1;g.w(g.yw,Error);var s2\u003d{},bka\u003d(s2.AUTH_INVALID\u003d\"No user identifier specified.\",s2.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",s2.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",s2.MISSING_INDEX\u003d\"Index not created.\",s2.MISSING_OBJECT_STORES\u003d\"Object stores not created.\",s2.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"Database is deleted because expected object stores were not created.\",s2.UNKNOWN_ABORT\u003d\"Transaction was aborted for unknown reasons.\",s2.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",\ns2.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",s2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",s2.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",s2),t2\u003d{},cka\u003d(t2.AUTH_INVALID\u003d\"ERROR\",t2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",t2.EXPLICIT_ABORT\u003d\"IGNORED\",t2.IDB_NOT_SUPPORTED\u003d\"ERROR\",t2.MISSING_INDEX\u003d\"WARNING\",t2.MISSING_OBJECT_STORES\u003d\"ERROR\",t2.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\n\"WARNING\",t2.QUOTA_EXCEEDED\u003d\"WARNING\",t2.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",t2.UNKNOWN_ABORT\u003d\"WARNING\",t2.INCOMPATIBLE_DB_VERSION\u003d\"WARNING\",t2),u2\u003d{},dka\u003d(u2.AUTH_INVALID\u003d!1,u2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,u2.EXPLICIT_ABORT\u003d!1,u2.IDB_NOT_SUPPORTED\u003d!1,u2.MISSING_INDEX\u003d!1,u2.MISSING_OBJECT_STORES\u003d!1,u2.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d!1,u2.QUOTA_EXCEEDED\u003d!1,u2.QUOTA_MAYBE_EXCEEDED\u003d!0,u2.UNKNOWN_ABORT\u003d!0,u2.INCOMPATIBLE_DB_VERSION\u003d!1,u2);g.w(Dw,g.yw);g.w(Ew,Dw);g.w(Fw,Error);\nvar eka\u003d[\"The database connection is closing\",\"Can\u0027t start a transaction on a closed database\",\"A mutation operation was attempted on a database that did not allow mutations\"];Jw.all\u003dfunction(a){return new Jw(new Iw(function(b,c){var d\u003d[],e\u003da.length;0\u003d\u003d\u003de\u0026\u0026b(d);for(var f\u003d{Zq:0};f.Zq\u003ca.length;f\u003d{Zq:f.Zq},++f.Zq)Jw.resolve(a[f.Zq]).then(function(h){return function(l){d[h.Zq]\u003dl;e--;0\u003d\u003d\u003de\u0026\u0026b(d)}}(f)).catch(function(h){c(h)})}))};\nJw.resolve\u003dfunction(a){return new Jw(new Iw(function(b,c){a instanceof Jw?a.then(b,c):b(a)}))};\nJw.reject\u003dfunction(a){return new Jw(new Iw(function(b,c){c(a)}))};\nJw.prototype.then\u003dfunction(a,b){var c\u003dthis,d\u003dnull!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:gka,e\u003dnull!\u003d\u003db\u0026\u0026void 0!\u003d\u003db?b:fka;return new Jw(new Iw(function(f,h){\"PENDING\"\u003d\u003d\u003dc.state.status?(c.i.push(function(){hka(c,c,d,f,h)}),c.onRejected.push(function(){ika(c,c,e,f,h)})):\"FULFILLED\"\u003d\u003d\u003dc.state.status?hka(c,c,d,f,h):\"REJECTED\"\u003d\u003d\u003dc.state.status\u0026\u0026ika(c,c,e,f,h)}))};\nJw.prototype.catch\u003dfunction(a){return this.then(void 0,a)};g.k\u003dlka.prototype;g.k.advance\u003dfunction(a){this.cursor.advance(a);return Nw(this.request)};\ng.k.continue\u003dfunction(a){this.cursor.continue(a);return Nw(this.request)};\ng.k.continuePrimaryKey\u003dfunction(a,b){this.cursor.continuePrimaryKey(a,b);return Nw(this.request)};\ng.k.getKey\u003dfunction(){return this.cursor.key};\ng.k.yz\u003dfunction(){return this.cursor.primaryKey};g.k\u003dmka.prototype;g.k.add\u003dfunction(a,b,c){return Rw(this,[a],{mode:\"readwrite\",Nc:!0},function(d){return d.objectStore(a).add(b,c)})};\ng.k.clear\u003dfunction(a){return Rw(this,[a],{mode:\"readwrite\",Nc:!0},function(b){return b.objectStore(a).clear()})};\ng.k.close\u003dfunction(){var a;this.i.close();(null\u003d\u003d\u003d(a\u003dthis.options)||void 0\u003d\u003d\u003da?0:a.closed)\u0026\u0026this.options.closed()};\ng.k.count\u003dfunction(a,b){return Rw(this,[a],{mode:\"readonly\",Nc:!0},function(c){return c.objectStore(a).count(b)})};\ng.k.delete\u003dfunction(a,b){return Rw(this,[a],{mode:\"readwrite\",Nc:!0},function(c){return c.objectStore(a).delete(b)})};\ng.k.get\u003dfunction(a,b){return Rw(this,[a],{mode:\"readonly\",Nc:!0},function(c){return c.objectStore(a).get(b)})};\ng.k.objectStoreNames\u003dfunction(){return Array.from(this.i.objectStoreNames)};\ng.k.getName\u003dfunction(){return this.i.name};\ng.k\u003dOw.prototype;g.k.add\u003dfunction(a,b){return Lw(this.i.add(a,b))};\ng.k.autoIncrement\u003dfunction(){return this.i.autoIncrement};\ng.k.clear\u003dfunction(){return Lw(this.i.clear()).then(function(){})};\ng.k.count\u003dfunction(a){return Lw(this.i.count(a))};\ng.k.delete\u003dfunction(a){return a instanceof IDBKeyRange?tka(this,a):Lw(this.i.delete(a))};\ng.k.get\u003dfunction(a){return Lw(this.i.get(a))};\ng.k.index\u003dfunction(a){try{return new yka(this.i.index(a))}catch(b){if(b instanceof Error\u0026\u0026\"NotFoundError\"\u003d\u003d\u003db.name)throw new Fw(a,this.i.name);throw b;}};\ng.k.getName\u003dfunction(){return this.i.name};\ng.k.keyPath\u003dfunction(){return this.i.keyPath};\nTw.prototype.abort\u003dfunction(){this.i.abort();this.u\u003d!0;throw new Dw(\"EXPLICIT_ABORT\");};\nTw.prototype.objectStore\u003dfunction(a){a\u003dthis.i.objectStore(a);var b\u003dthis.B.get(a);b||(b\u003dnew Ow(a),this.B.set(a,b));return b};\ng.k\u003dyka.prototype;g.k.count\u003dfunction(a){return Lw(this.i.count(a))};\ng.k.delete\u003dfunction(a){return Yw(this,{query:a},function(b){return b.delete().then(function(){return b.continue()})})};\ng.k.get\u003dfunction(a){return Lw(this.i.get(a))};\ng.k.getKey\u003dfunction(a){return Lw(this.i.getKey(a))};\ng.k.keyPath\u003dfunction(){return this.i.keyPath};\ng.k.unique\u003dfunction(){return this.i.unique};\ng.k\u003dAka.prototype;g.k.advance\u003dfunction(a){this.cursor.advance(a);return Ww(this.request)};\ng.k.continue\u003dfunction(a){this.cursor.continue(a);return Ww(this.request)};\ng.k.delete\u003dfunction(){return Lw(this.cursor.delete()).then(function(){})};\ng.k.getKey\u003dfunction(){return this.cursor.key};\ng.k.yz\u003dfunction(){return this.cursor.primaryKey};\ng.k.getValue\u003dfunction(){return this.cursor.value};\ng.k.update\u003dfunction(a){return Lw(this.cursor.update(a))};$w.prototype.B\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Cka(a,b,c)};\n$w.prototype.delete\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return Zw(this.name,a)};\n$w.prototype.open\u003dfunction(){function a(){var f,h,l,m,n,p,r,t,u,x;return g.B(function(y){switch(y.i){case 1:return l\u003dnull!\u003d\u003d(f\u003dError().stack)\u0026\u0026void 0!\u003d\u003df?f:\"\",sa(y,2),g.A(y,c.B(c.name,c.options.version,e),4);case 4:m\u003dy.u;for(var z\u003dc.options,D\u003d[],H\u003dg.q(Object.keys(z.qq)),F\u003dH.next();!F.done;F\u003dH.next()){F\u003dF.value;var K\u003dz.qq[F],W\u003dvoid 0\u003d\u003d\u003dK.sX?Number.MAX_VALUE:K.sX;!(m.i.version\u003e\u003dK.dn)||m.i.version\u003e\u003dW||m.i.objectStoreNames.contains(F)||D.push(F)}n\u003dD;if(0\u003d\u003d\u003dn.length){y.eb(5);break}p\u003dObject.keys(c.options.qq);\nr\u003dm.objectStoreNames();if(!(c.D\u003cYt(\"ytidb_remake_db_retries\",1))){y.eb(6);break}c.D++;if(!g.P(\"ytidb_remake_db_enable_backoff_delay\")){y.eb(7);break}return g.A(y,Dka(c.u),8);case 8:c.u*\u003d2;case 7:return g.A(y,c.delete(),9);case 9:return ww(new Dw(\"DB_DELETED_BY_MISSING_OBJECT_STORES\",{dbName:c.name,expectedObjectStores:p,foundObjectStores:r})),y.return(a());case 6:throw new Ew(r,p);case 5:return y.return(m);case 2:t\u003dua(y);if(t instanceof DOMException?\"VersionError\"!\u003d\u003dt.name:\"DOMError\"in self\u0026\u0026t instanceof\nDOMError?\"VersionError\"!\u003d\u003dt.name:!(t instanceof Object\u0026\u0026\"message\"in t)||\"An attempt was made to open a database using a lower version than the existing version.\"!\u003d\u003dt.message){y.eb(10);break}return g.A(y,c.B(c.name,void 0,Object.assign(Object.assign({},e),{upgrade:void 0})),11);case 11:u\u003dy.u;x\u003du.i.version;if(void 0!\u003d\u003dc.options.version\u0026\u0026x\u003ec.options.version+1)throw u.close(),c.C\u003d!1,Eka(c,x);return y.return(u);case 10:throw b(),t instanceof Error\u0026\u0026!g.P(\"ytidb_async_stack_killswitch\")\u0026\u0026(t.stack\u003dt.stack+\n\"\\n\"+l.substring(l.indexOf(\"\\n\")+1)),Gw(t,c.name,\"\",null!\u003d\u003d(h\u003dc.options.version)\u0026\u0026void 0!\u003d\u003dh?h:-1);}})}\nfunction b(){c.i\u003d\u003d\u003dd\u0026\u0026(c.i\u003dvoid 0)}\nvar c\u003dthis;if(!this.C)throw Eka(this);if(this.i)return this.i;var d,e\u003d{blocking:function(f){f.close()},\nclosed:b,YX:b,upgrade:this.options.upgrade};return this.i\u003dd\u003da()};var bx\u003dnew $w(\"YtIdbMeta\",{qq:{databases:{dn:1}},upgrade:function(a,b){b(1)\u0026\u0026Pw(a,\"databases\",{keyPath:\"actualName\"})}});var fx,ex\u003dnew function(){}(new function(){});new jk;g.k\u003dix.prototype;g.k.writeThenSend\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(this.Wc\u0026\u0026this.Zd){var d\u003d{url:a,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0};this.gf.set(d,this.Wc).then(function(e){d.id\u003de;c.Ye.ue()\u0026\u0026jx(c,d)}).catch(function(e){jx(c,d);\nkx(c,e)})}else this.Im(a,b)};\ng.k.sendThenWrite\u003dfunction(a,b,c){var d\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(this.Wc\u0026\u0026this.Zd){var e\u003d{url:a,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0};this.kb\u0026\u0026this.kb(\"nwl_skip_retry\")\u0026\u0026(e.skipRetry\u003dc);if(this.Ye.ue()||this.kb\u0026\u0026this.kb(\"nwl_aggressive_send_then_write\")\u0026\u0026!e.skipRetry){if(!e.skipRetry){var f\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(h,l){return g.B(function(m){if(1\u003d\u003dm.i)return g.A(m,d.gf.set(e,d.Wc).catch(function(n){kx(d,n)}),2);\nf(h,l);g.ra(m)})}}this.Im(a,b,e.skipRetry)}else this.gf.set(e,this.Wc).catch(function(h){d.Im(a,b,e.skipRetry);\nkx(d,h)})}else c\u003dthis.kb\u0026\u0026this.kb(\"nwl_skip_retry\")\u0026\u0026c,this.Im(a,b,c)};\ng.k.sendAndWrite\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(this.Wc\u0026\u0026this.Zd){var d\u003d{url:a,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0},e\u003d!1,f\u003db.onSuccess?b.onSuccess:function(){};\nd.options.onSuccess\u003dfunction(h,l){void 0!\u003d\u003dd.id?c.gf.xs(d.id,c.Wc):e\u003d!0;c.Ye.ym\u0026\u0026c.kb\u0026\u0026c.kb(\"vss_network_hint\")\u0026\u0026c.Ye.ym(!0);f(h,l)};\nthis.Im(d.url,d.options);this.gf.set(d,this.Wc).then(function(h){d.id\u003dh;e\u0026\u0026c.gf.xs(d.id,c.Wc)}).catch(function(h){kx(c,h)})}else this.Im(a,b)};\ng.k.Gx\u003dfunction(){var a\u003dthis;if(!this.Wc)throw g.Hw(\"throttleSend\");this.i||(this.i\u003dthis.Dj.Qf(function(){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,a.gf.MK(\"NEW\",a.Wc),2);if(3!\u003dc.i)return b\u003dc.u,b?g.A(c,jx(a,b),3):(a.HJ(),c.return());a.i\u0026\u0026(a.i\u003d0,a.Gx());g.ra(c)})},this.wO))};\ng.k.HJ\u003dfunction(){this.Dj.wi(this.i);this.i\u003d0};mx.prototype.toString\u003dfunction(){return this.topic};var WQa\u003dg.Ha(\"ytPubsub2Pubsub2Instance\")||new g.Is;g.Is.prototype.subscribe\u003dg.Is.prototype.subscribe;g.Is.prototype.unsubscribeByKey\u003dg.Is.prototype.fg;g.Is.prototype.publish\u003dg.Is.prototype.ea;g.Is.prototype.clear\u003dg.Is.prototype.clear;g.Ga(\"ytPubsub2Pubsub2Instance\",WQa,void 0);var px\u003dg.Ha(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.Ga(\"ytPubsub2Pubsub2SubscribedKeys\",px,void 0);var qx\u003dg.Ha(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.Ga(\"ytPubsub2Pubsub2TopicToKeys\",qx,void 0);\nvar Xka\u003dg.Ha(\"ytPubsub2Pubsub2IsAsync\")||{};g.Ga(\"ytPubsub2Pubsub2IsAsync\",Xka,void 0);g.Ga(\"ytPubsub2Pubsub2SkipSubKey\",null,void 0);g.w(tx,$w);tx.prototype.B\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return(this.options.tx?Nka:Mka)(a,b,Object.assign({},c))};\ntx.prototype.delete\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return(this.options.tx?Rka:Oka)(this.name,a)};var vx;var XQa\u003d{},gla\u003dux(\"ServiceWorkerLogsDatabase\",{qq:(XQa.SWHealthLog\u003d{dn:1},XQa),tx:!0,upgrade:function(a,b){b(1)\u0026\u0026Uw(Pw(a,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"])},\nversion:1});Ax.prototype.Gm\u003dfunction(a,b){b\u0026\u0026(this.u\u003d!0);a\u003da.split(\"?\")[0];this.i.get(a)||this.i.set(a,b)};\nAx.prototype.ME\u003dfunction(a){a\u003da.split(\"?\")[0];return(a\u003dthis.i.get(a))?!1:!1\u003d\u003d\u003da\u0026\u0026this.u?!0:null};\nAx.prototype.isEndpointCFR\u003dAx.prototype.ME;Ax.prototype.requestComplete\u003dAx.prototype.Gm;Ax.getInstance\u003dBx;var Cx;var pla\u003dYt(\"network_polling_interval\",3E4);g.w(Fx,g.pf);g.k\u003dFx.prototype;g.k.ue\u003dfunction(){var a;return g.P(\"use_shared_nsm\")\u0026\u0026this.i?null\u003d\u003d\u003d(a\u003dthis.i)||void 0\u003d\u003d\u003da?void 0:a.ue():this.u};\ng.k.ym\u003dfunction(a){var b;g.P(\"use_shared_nsm\")\u0026\u0026this.i?null\u003d\u003d\u003d(b\u003dthis.i)||void 0\u003d\u003d\u003db?void 0:b.i\u003da:a!\u003d\u003dthis.u\u0026\u0026(this.u\u003da)};\ng.k.DT\u003dfunction(a){!g.P(\"use_shared_nsm\")\u0026\u0026(this.C\u003d!0,void 0\u003d\u003d\u003da?0:a)\u0026\u0026(this.K||ola(this))};\ng.k.pE\u003dfunction(){var a\u003dwindow.navigator.onLine;return void 0\u003d\u003d\u003da?!0:a};\ng.k.eS\u003dfunction(){this.S\u003d!0};\ng.k.Ra\u003dfunction(a,b){return g.P(\"use_shared_nsm\")\u0026\u0026this.i?this.i.Ra(a,b):g.pf.prototype.Ra.call(this,a,b)};\ng.k.Jm\u003dfunction(a){var b\u003dthis;if(g.P(\"use_shared_nsm\")\u0026\u0026this.i){var c\u003das(this.i,a);c.then(function(d){g.P(\"use_cfr_monitor\")\u0026\u0026Bx().Gm(\"generate_204\",d)});\nreturn c}return this.D?this.D:this.D\u003dnew Promise(function(d){var e,f,h;return g.B(function(l){switch(l.i){case 1:return e\u003dwindow.AbortController?new window.AbortController:void 0,f\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.signal,h\u003d!1,sa(l,2,3),e\u0026\u0026(b.I\u003dg.Ev.Qf(function(){e.abort()},a||2E4)),g.A(l,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:f}),5);case 5:h\u003d!0;case 3:va(l);g.P(\"use_cfr_monitor\")\u0026\u0026Bx().Gm(\"generate_204\",h);b.D\u003dvoid 0;b.I\u0026\u0026g.Ev.wi(b.I);h!\u003d\u003db.u\u0026\u0026(b.u\u003dh,b.u\u0026\u0026b.C?b.dispatchEvent(\"ytnetworkstatus-online\"):b.C\u0026\u0026b.dispatchEvent(\"ytnetworkstatus-offline\"));d(h);wa(l,0);break;case 2:ua(l),h\u003d!1,l.eb(3)}})})};\nFx.prototype.sendNetworkCheckRequest\u003dFx.prototype.Jm;Fx.prototype.listen\u003dFx.prototype.Ra;Fx.prototype.enableErrorFlushing\u003dFx.prototype.eS;Fx.prototype.getWindowStatus\u003dFx.prototype.pE;Fx.prototype.monitorNetworkStatusChange\u003dFx.prototype.DT;Fx.prototype.networkStatusHint\u003dFx.prototype.ym;Fx.prototype.isNetworkAvailable\u003dFx.prototype.ue;Fx.getInstance\u003dnla;g.w(Gx,g.pf);Gx.prototype.ue\u003dfunction(){var a\u003dg.Ha(\"yt.networkStatusManager.instance.isNetworkAvailable\").bind(this.i);return a?a():!0};\nGx.prototype.ym\u003dfunction(a){var b\u003dg.Ha(\"yt.networkStatusManager.instance.networkStatusHint\").bind(this.i);b\u0026\u0026b(a)};\nGx.prototype.Jm\u003dfunction(a){var b\u003dthis,c;return g.B(function(d){c\u003dg.Ha(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(b.i);return g.P(\"skip_network_check_if_cfr\")\u0026\u0026Bx().ME(\"generate_204\")?d.return(new Promise(function(e){var f;b.ym((null\u003d\u003d\u003d(f\u003dwindow.navigator)||void 0\u003d\u003d\u003df?void 0:f.onLine)||!0);e(b.ue())})):c?d.return(c(a)):d.return(!0)})};var Jx;g.w(Hx,ix);Hx.prototype.writeThenSend\u003dfunction(a,b){b||(b\u003d{});Aw()||(this.Zd\u003d!1);ix.prototype.writeThenSend.call(this,a,b)};\nHx.prototype.sendThenWrite\u003dfunction(a,b,c){b||(b\u003d{});Aw()||(this.Zd\u003d!1);ix.prototype.sendThenWrite.call(this,a,b,c)};\nHx.prototype.sendAndWrite\u003dfunction(a,b){b||(b\u003d{});Aw()||(this.Zd\u003d!1);ix.prototype.sendAndWrite.call(this,a,b)};var Rx\u003d0,Tx\u003d0,Ux,Sx\u003dg.C.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1,potentialEsfErrorCounter:Tx};g.Ga(\"ytNetworklessLoggingInitializationOptions\",Sx,void 0);g.Vx.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026Sja()\u0026\u0026(this.config_\u003dg.cw());return!!this.config_};var Ala\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]),Cla\u003d[\"/fashion\",\"/feed/fashion_destination\",\"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\"];var Gla\u003d{};g.w(ay,g.G);ay.prototype.T\u003dfunction(a,b,c,d,e){c\u003dcu((0,g.E)(c,d||this.Va));c\u003d{target:a,name:b,callback:c};var f;e\u0026\u0026Ila()\u0026\u0026(f\u003d{passive:!0});a.addEventListener(b,c.callback,f);this.D.push(c);return c};\nay.prototype.xc\u003dfunction(a){for(var b\u003d0;b\u003cthis.D.length;b++)if(this.D[b]\u003d\u003da){this.D.splice(b,1);a.target.removeEventListener(a.name,a.callback);break}};\nay.prototype.ya\u003dfunction(){g.cy(this);g.G.prototype.ya.call(this)};g.Sa(g.R,g.G);g.R.prototype.subscribe\u003dfunction(a,b,c){return this.isDisposed()?0:this.Yd.subscribe(a,b,c)};\ng.R.prototype.unsubscribe\u003dfunction(a,b,c){return this.isDisposed()?!1:this.Yd.unsubscribe(a,b,c)};\ng.R.prototype.fg\u003dfunction(a){return this.isDisposed()?!1:this.Yd.fg(a)};\ng.R.prototype.ea\u003dfunction(a,b){return this.isDisposed()?!1:this.Yd.ea.apply(this.Yd,arguments)};g.w(g.gy,g.R);g.k\u003dg.gy.prototype;g.k.cancel\u003dfunction(){this.B\u0026\u0026(this.B\u003d!1,this.ea(\"dragend\",0,0,null));this.u\u0026\u0026(this.u\u003d!1,this.ea(\"hoverend\",0,0,null),iy(this),fy(this))};\ng.k.jM\u003dfunction(a){iy(this);hy(this,jy(\"move\"),this.hM);hy(this,jy(\"out\"),this.iM);hy(this,\"touchstart\",this.gH);this.i\u0026\u0026hy(this,jy(\"down\"),this.oF);var b\u003dg.rv(a);a\u003dvv(a);this.u\u003d!0;this.ea(\"hoverstart\",a.x,a.y,b);this.ea(\"hovermove\",a.x,a.y,b)};\ng.k.hM\u003dfunction(a){var b\u003dg.rv(a);a\u003dvv(a);if(this.D){var c\u003dthis.D;this.D\u003dnull;if(uv(c)\u003d\u003db\u0026\u0026yg(vv(c),a))return}this.ea(\"hovermove\",a.x,a.y,b)};\ng.k.iM\u003dfunction(a){var b\u003dvv(a),c\u003duv(a);try{if(c\u0026\u0026g.oh(this.I,c)){this.D\u003da;this.ea(\"hovermove\",b.x,b.y,c);return}}catch(d){}iy(this);fy(this);this.u\u003d!1;this.ea(\"hoverend\",b.x,b.y,c)};\ng.k.FT\u003dfunction(a){this.jM(a);this.oF(a)};\ng.k.oF\u003dfunction(a){if(\"number\"!\u003d\u003dtypeof a.button||0\u003d\u003da.button){iy(this);this.C.T(document,jy(\"move\"),this.ET);this.C.T(document,jy(\"up\"),this.KT);var b\u003dg.rv(a);if(g.dh)hy(this,\"dragstart\",this.bS);else if(g.wv(a),(g.RE||en)\u0026\u0026b)a:{for(var c\u003db;c;){if(rh(c)||\"-1\"\u003d\u003d\u003dc.getAttribute(\"tabindex\")){c.focus();break a}c\u003dc.parentElement}document.activeElement.blur()}this.B\u003d!0;a\u003dvv(a);this.ea(\"dragstart\",a.x,a.y,b);this.ea(\"dragmove\",a.x,a.y,b)}};\ng.k.bS\u003dfunction(a){g.wv(a)};\ng.k.ET\u003dfunction(a){var b\u003dg.rv(a);b\u003d\u003ddocument\u0026\u0026(b\u003dnull);a\u003dvv(a);this.ea(\"hovermove\",a.x,a.y,b);this.ea(\"dragmove\",a.x,a.y,b)};\ng.k.KT\u003dfunction(a){iy(this);this.B\u003d!1;var b\u003dtv(a),c\u003dg.rv(a);a\u003dvv(a);b\u0026\u0026g.oh(this.I,b)?(hy(this,jy(\"move\"),this.hM),hy(this,jy(\"out\"),this.iM),hy(this,jy(\"down\"),this.oF),hy(this,\"touchstart\",this.gH),this.ea(\"dragend\",a.x,a.y,c)):(fy(this),this.u\u003d!1,this.ea(\"dragend\",a.x,a.y,c),this.ea(\"hoverend\",a.x,a.y,c))};\ng.k.gH\u003dfunction(a){var b\u003da.changedTouches[0];b\u0026\u0026(iy(this),hy(this,\"touchmove\",this.fY),hy(this,\"touchend\",this.EO),hy(this,\"touchcancel\",this.EO),this.K\u003db.identifier,a\u003dg.rv(a),this.u||(this.u\u003d!0,this.ea(\"hoverstart\",b.pageX,b.pageY,a)),this.ea(\"hovermove\",b.pageX,b.pageY,a),this.i\u0026\u0026(this.B\u003d!0,this.ea(\"dragstart\",b.pageX,b.pageY,a),this.ea(\"dragmove\",b.pageX,b.pageY,a)))};\ng.k.fY\u003dfunction(a){var b\u003dJla(this,a);b\u0026\u0026(this.i\u0026\u0026g.wv(a),a\u003dg.rv(a),this.ea(\"hovermove\",b.pageX,b.pageY,a),this.i\u0026\u0026this.ea(\"dragmove\",b.pageX,b.pageY,a))};\ng.k.EO\u003dfunction(a){var b\u003dJla(this,a);if(b){iy(this);fy(this);this.u\u003d!1;var c\u003dg.rv(a);this.i\u0026\u0026(this.S||g.wv(a),this.B\u003d!1,this.ea(\"dragend\",b.pageX,b.pageY,c));this.ea(\"hoverend\",b.pageX,b.pageY,c)}};\ng.k.ya\u003dfunction(){this.i\u0026\u0026(g.dh\u0026\u0026this.I.removeAttribute(\"draggable\"),this.I.style.touchAction\u003d\"\");iy(this);g.R.prototype.ya.call(this)};ky.prototype.clone\u003dfunction(){var a\u003dnew ky,b;for(b in this)if(this.hasOwnProperty(b)){var c\u003dthis[b];a[b]\u003d\"object\"\u003d\u003dKa(c)?g.Ue(c):c}return a};var gya\u003d[\"embedded_player\"],YQa\u003d[\"share/get_web_player_share_panel\"],ZQa\u003d[\"feedback\"],$Qa\u003d[\"notification/modify_channel_preference\"],eCa\u003d[\"offline\"],aCa\u003d[\"offline/get_playback_data_entity\"],qKa\u003d[\"player\"],aRa\u003d[\"browse/edit_playlist\"],bRa\u003d[\"subscription/subscribe\"],cRa\u003d[\"subscription/unsubscribe\"],sKa\u003d[\"next\",\"unplugged/watch_next\"];var ly\u003dDate.now().toString();var Rla,v2\u003dg.C.ytLoggingDocDocumentNonce_;v2||(v2\u003dny(16),g.Ga(\"ytLoggingDocDocumentNonce_\",v2,void 0));Rla\u003dv2;var Gua\u003d{uP:0,m_:1,C_:2,t7:3,w2:4,jca:5,p8:6,G$:7,T9:8,0:\"DEFAULT\",1:\"CHAT\",2:\"CONVERSATIONS\",3:\"MINIPLAYER\",4:\"DIALOG\",5:\"VOZ\",6:\"MUSIC_WATCH_TABS\",7:\"SHARE\",8:\"PUSH_NOTIFICATIONS\"};var Mla\u003d1;oy.prototype.getAsJson\u003dfunction(){var a\u003d{};void 0!\u003d\u003dthis.i.trackingParams?a.trackingParams\u003dthis.i.trackingParams:(a.veType\u003dthis.i.veType,void 0!\u003d\u003dthis.i.veCounter\u0026\u0026(a.veCounter\u003dthis.i.veCounter),void 0!\u003d\u003dthis.i.elementIndex\u0026\u0026(a.elementIndex\u003dthis.i.elementIndex));void 0!\u003d\u003dthis.i.dataElement\u0026\u0026(a.dataElement\u003dthis.i.dataElement.getAsJson());void 0!\u003d\u003dthis.i.youtubeData\u0026\u0026(a.youtubeData\u003dthis.i.youtubeData);return a};\noy.prototype.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\noy.prototype.isClientVe\u003dfunction(){return!this.i.trackingParams\u0026\u0026!!this.i.veType};g.Ga(\"yt_logging_screen.getRootVeType\",Ola,void 0);g.Ga(\"yt_logging_screen.getCurrentCsn\",g.ty,void 0);g.Ga(\"yt_logging_screen.getCttAuthInfo\",uy,void 0);g.Ga(\"yt_logging_screen.setCurrentScreen\",Sla,void 0);var ama\u003d[{kF:function(a){return\"Cannot read property \u0027\"+a.key+\"\u0027\"},\nHA:{Error:[{Bg:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{Bg:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{Bg:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{Bg:/\\uc815\\uc758\\ub418\\uc9c0 \\uc54a\\uc74c \\ub610\\ub294 (null|undefined) \\ucc38\\uc870\\uc778 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc744 \\uac00\\uc838\\uc62c \\uc218 \\uc5c6\\uc2b5\\ub2c8\\ub2e4./,\ngroups:[\"value\",\"key\"]},{Bg:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{Bg:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{Bg:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{kF:function(a){return\"Cannot call \u0027\"+a.key+\"\u0027\"},\nHA:{TypeError:[{Bg:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{Bg:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{Bg:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{Bg:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{Bg:/\\u30aa\\u30d6\\u30b8\\u30a7\\u30af\\u30c8\\u306f \u0027([^\u0027]+)\u0027 \\u30d7\\u30ed\\u30d1\\u30c6\\u30a3\\u307e\\u305f\\u306f\\u30e1\\u30bd\\u30c3\\u30c9\\u3092\\u30b5\\u30dd\\u30fc\\u30c8\\u3057\\u3066\\u3044\\u307e\\u305b\\u3093/,groups:[\"key\"]},\n{Bg:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{kF:function(a){return a.key+\" is not defined\"},\nHA:{ReferenceError:[{Bg:/(.*) is not defined/,groups:[\"key\"]},{Bg:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var Wla\u003d{xm:[],qn:[{callback:Tla,weight:500}]};var vy;var Dy\u003dnew g.Is;var bma\u003dnew Set,Zla\u003d0,dma\u003d0,cma\u003d0,$la\u003d[],ema\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];g.w(Ey,lx);var jma\u003dnew mx(\"screen-created\",Ey),Iy\u003d[],Fua\u003dima,Jy\u003d0;var lma\u003dg.C.ytLoggingGelSequenceIdObj_||{};g.Ga(\"ytLoggingGelSequenceIdObj_\",lma,void 0);var dRa\u003d{l_:3611,GY:27686,IY:85013,JY:23462,LY:42016,MY:62407,OY:26926,KY:43781,QY:51236,RY:79148,SY:50160,TY:77504,nZ:87907,oZ:18630,GZ:54445,HZ:80935,OZ:105675,PZ:37521,QZ:47786,SZ:98349,TZ:123695,XZ:6827,YZ:29434,j_:7282,k_:124448,u_:32276,t_:76278,v_:93911,x_:106531,y_:27259,z_:27262,A_:27263,D_:21759,E_:27107,F_:62936,G_:49568,I_:38408,J_:80637,K_:68727,L_:68728,M_:80353,N_:80356,O_:74610,P_:45707,Q_:83962,R_:83970,S_:46713,T_:89711,U_:74612,V_:93265,W_:74611,X_:131380,Z_:128979,b0:139311,d0:128978,\nY_:131391,e0:105350,g0:139312,h0:134800,f0:131392,k0:113533,l0:93252,m0:99357,o0:94521,q0:114252,r0:113532,s0:94522,n0:94583,t0:88E3,u0:139580,v0:93253,w0:93254,x0:94387,y0:94388,z0:93255,A0:97424,j0:72502,B0:110111,C0:76019,E0:117092,F0:117093,D0:89431,G0:110466,H0:77240,I0:60508,J0:137401,K0:137402,L0:137046,M0:73393,N0:113534,O0:92098,P0:131381,Q0:84517,R0:83759,S0:80357,T0:86113,U0:72598,V0:72733,W0:107349,X0:124275,Y0:118203,Z0:133275,b1:133274,d1:133272,e1:133273,f1:133276,h1:117431,g1:133797,\nj1:128572,l1:133405,m1:117429,n1:117430,o1:117432,q1:120080,t1:117259,u1:121692,v1:132972,w1:133051,z1:133658,A1:132971,B1:97615,C1:31402,E1:133624,F1:133623,G1:133622,D1:133621,H1:84774,I1:95117,J1:98930,K1:98931,L1:98932,M1:43347,N1:129889,O1:45474,P1:100352,Q1:84758,R1:98443,S1:117985,T1:74613,U1:74614,V1:64502,W1:136032,X1:74615,Y1:74616,Z1:122224,b2:74617,d2:77820,e2:74618,f2:93278,g2:93274,h2:93275,j2:93276,l2:22110,m2:29433,q2:133798,s2:132295,t2:120541,z2:82047,A2:113550,B2:75836,C2:75837,\nG2:42352,K2:84512,L2:76065,N2:75989,R2:16623,S2:32594,T2:27240,V2:32633,g3:74858,l3:3945,j3:16989,m3:45520,n3:25488,o3:25492,q3:25494,s3:55760,t3:14057,u3:18451,v3:57204,w3:57203,x3:17897,y3:57205,z3:18198,A3:17898,B3:17909,C3:43980,D3:46220,N3:11721,P3:49954,U3:96369,V3:3854,d4:56251,f4:25624,m4:16906,n4:99999,p4:68172,q4:27068,J4:47973,K4:72773,L4:26970,M4:26971,N4:96805,O4:17752,P4:73233,Q4:109512,R4:22256,S4:14115,T4:22696,U4:89278,V4:89277,W4:109513,X4:43278,Y4:43459,Z4:43464,a5:89279,b5:43717,\nc5:55764,d5:22255,e5:89281,f5:40963,g5:43277,h5:43442,j5:91824,l5:120137,n5:96367,o5:36850,p5:72694,q5:37414,r5:36851,t5:124863,s5:121343,u5:73491,v5:54473,w5:43375,x5:46674,K5:139095,L5:32473,P5:72901,Q5:72906,R5:50947,S5:50612,T5:50613,U5:50942,V5:84938,W5:84943,X5:84939,Y5:84941,Z5:84944,a6:84940,b6:84942,c6:35585,d6:51926,e6:79983,f6:63238,g6:18921,h6:63241,i6:57893,j6:41182,k6:135732,l6:33424,m6:22207,n6:42993,o6:36229,p6:22206,q6:22205,r6:18993,s6:19001,t6:18990,u6:18991,v6:18997,w6:18725,x6:19003,\ny6:36874,z6:44763,A6:33427,B6:67793,C6:22182,D6:37091,E6:34650,F6:50617,G6:47261,H6:22287,I6:25144,J6:97917,L6:62397,M6:125598,N6:137935,O6:36961,P6:108035,Q6:27426,R6:27857,S6:27846,T6:27854,U6:69692,V6:61411,W6:39299,X6:38696,Y6:62520,Z6:36382,a7:108701,b7:50663,c7:36387,d7:14908,e7:37533,f7:105443,g7:61635,h7:62274,i7:133818,j7:65702,k7:65703,l7:65701,m7:76256,o7:37671,p7:49953,w7:36216,x7:28237,y7:39553,z7:29222,A7:26107,B7:38050,C7:26108,E7:120745,D7:26109,F7:26110,G7:66881,H7:28236,I7:14586,\nM7:57929,O7:74723,P7:44098,Q7:44099,T7:23528,U7:61699,R7:134104,S7:134103,V7:59149,X7:101951,Y7:97346,Z7:118051,a8:95102,b8:64882,c8:119505,d8:63595,e8:63349,f8:95101,g8:75240,h8:27039,i8:68823,j8:21537,k8:83464,l8:75707,m8:83113,n8:101952,o8:101953,q8:79610,v8:125755,w8:24402,x8:24400,y8:32925,z8:57173,B8:122502,C8:138480,D8:64423,E8:64424,F8:33986,G8:100828,H8:129089,I8:21409,Z8:135155,a9:135156,b9:135157,c9:135158,d9:135159,e9:135160,f9:135161,g9:135162,h9:135163,i9:135164,j9:135165,k9:135166,\nW8:11070,X8:11074,Y8:17880,l9:14001,n9:30709,o9:30707,p9:30711,q9:30710,r9:30708,m9:26984,s9:63648,t9:63649,w9:51879,B9:111059,D9:5754,E9:20445,J9:130975,I9:130976,K9:110386,M9:113746,N9:66557,U9:17310,V9:28631,X9:21589,Y9:68012,Z9:60480,a$:138664,b$:141121,c$:31571,d$:141978,h$:76980,l$:41577,m$:45469,r$:38669,s$:13768,t$:13777,w$:62985,x$:4724,y$:59369,z$:43927,A$:43928,D$:12924,F$:100355,I$:56219,J$:27669,K$:10337,H$:47896,L$:122629,N$:139723,M$:139722,O$:121258,P$:107598,Q$:127991,R$:96639,S$:107536,\nT$:130169,U$:96661,V$:96658,W$:116646,X$:121122,Y$:96660,Z$:127738,aaa:127083,baa:104443,caa:96659,daa:106442,faa:134840,jaa:63667,maa:63668,naa:63669,oaa:130686,taa:78314,waa:55761,xaa:127098,yaa:134841,Caa:96368,Daa:67374,Eaa:48992,Haa:49956,Laa:31961,Maa:26388,Raa:23811,Saa:5E4,Taa:126250,Vaa:96370,Waa:47355,Xaa:47356,mba:37935,pba:45521,qba:21760,tba:83769,uba:49977,vba:49974,wba:93497,xba:93498,yba:34325,Aba:140759,Bba:115803,Cba:123707,Dba:100081,Eba:35309,Fba:68314,Gba:25602,Hba:100339,Kba:59018,\nLba:18248,Mba:50625,Nba:9729,Oba:37168,Pba:37169,Qba:21667,Rba:16749,Sba:18635,Tba:39305,Uba:18046,Wba:53969,Xba:8213,aca:93926,dca:102852,eca:110099,fca:22678,gca:69076,hca:137575,kca:139224,lca:100856,nca:17736,oca:3832,rca:55759,sca:64031,Qca:93044,Sca:93045,Wca:34388,Xca:17657,Yca:17655,Zca:39579,bda:39578,cda:77448,dda:8196,eda:11357,fda:69877,gda:8197,ida:82039};Ny.prototype.clear\u003dfunction(){this.u.clear();this.i.clear();this.B.clear()};\nJa(Ny);var Py;g.Oy\u003dwf(function(){var a\u003dnew Ps;return a.isAvailable()?new g.Ms(a):null});\nPy\u003dwf(function(){var a\u003dnew vfa;return a.isAvailable()?new g.Ms(a):null});var oma\u003d/\\.vflset|-vfl[a-zA-Z0-9_+\u003d-]+/,pma\u003d/-[a-zA-Z]{2,3}_[a-zA-Z]{2,3}(?\u003d(\\/|$))/,sma\u003d{};g.w(Zy,g.G);var Ama\u003d!1;g.w(ez,g.G);ez.prototype.zE\u003dfunction(){var a\u003dthis.C().lE(\"SLOT_TYPE_PLAYER_BYTES\",1),b\u003daz(this.i.get(),1).clientPlaybackNonce,c\u003d!1;a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003dd.qb\u0026\u0026d.Rb instanceof dz?d.Rb.Wo:void 0;e\u0026\u0026e\u003d\u003d\u003db\u0026\u0026(c\u0026\u0026S(\"More than 1 preroll playerBytes slot detected\",d),c\u003d!0)}return c};\nez.prototype.kh\u003dfunction(a,b,c,d,e,f){var h\u003dthis,l\u003daz(this.i.get(),1);l.yp?this.Ha.get().Jp():($y(this.B.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return yma(h.u.get(),d,e,a,b,f,l)}),LPa(this.XC))};\nez.prototype.Lj\u003dfunction(){};var w2\u003d{},qz\u003d(w2.AD_MARKER\u003d\"ytp-ad-progress\",w2.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",w2.TIME_MARKER\u003d\"ytp-time-marker\",w2);var Gma\u003dRegExp(\"^https?://([^.]*\\\\.moatads\\\\.com/|e[0-9]+\\\\.yt\\\\.srs\\\\.doubleverify\\\\.com|pagead2\\\\.googlesyndication\\\\.com/pagead/gen_204\\\\?id\u003dyt3p\u0026sr\u003d1\u0026|pm\\\\.adsafeprotected\\\\.com/youtube|pm\\\\.test-adsafeprotected\\\\.com/youtube|youtube[0-9]+\\\\.moatpixel\\\\.com/)\"),Dma\u003dRegExp(\"^http://0\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.l2gfe\\\\.[a-z0-9_]+\\\\.([a-z]{2}|i)\\\\.borg\\\\.google\\\\.com(:[0-9]+)?/|^https://([a-z]+\\\\.)?[0-9a-f]{1,63}\\\\.sslproxy\\\\.corp\\\\.google\\\\.com/|^https://([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.demos\\\\.corp\\\\.google\\\\.com/|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com/|^https?://((?:uytfe\\\\.corp|dev-uytfe\\\\.corp|uytfe\\\\.sandbox)\\\\.google\\\\.com/|([-\\\\w]*www[-\\\\w]*\\\\.|[-\\\\w]*web[-\\\\w]*\\\\.|[-\\\\w]*canary[-\\\\w]*\\\\.|[-\\\\w]*dev[-\\\\w]*\\\\.|[-\\\\w]{1,3}\\\\.)+(corp\\\\.)?youtube(-nocookie|kids)?\\\\.com/|([A-Za-z0-9-]{1,63}\\\\.)*(youtube\\\\.googleapis\\\\.com)[.]?(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.([a-z]{3}|i)\\\\.corp\\\\.google\\\\.com(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.c\\\\.googlers\\\\.com(:[0-9]+)?/|(docs|drive)\\\\.google\\\\.com/(a/[^/\\\\\\\\%]+/|)|(tv|tv-green-qa|tv-release-qa)\\\\.youtube\\\\.com/|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?/|m?web-ppg\\\\.corp\\\\.google\\\\.com/)\"),\nIma\u003dRegExp(\"^https?://(www\\\\.google\\\\.com/pagead/xsul|www\\\\.youtube\\\\.com/pagead/slav)\"),Sma\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),\nQma\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|prod\\\\.google\\\\.com|youtube\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),Lma\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|(photos\\\\-image\\\\-(dev|qa)(-auth)?\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|video\\\\.google\\\\.com|youtube\\\\.com|ytimg\\\\.com|ytimg\\\\.sandbox\\\\.google\\\\.com|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|s2\\\\.googleusercontent\\\\.com/s2/favicons\\\\?|yt[3-4]\\\\.ggpht\\\\.com/)\"),\nEma\u003dRegExp(\"^https?.*#ocr$|^https?://(aksecure\\\\.imrworldwide\\\\.com/|cdn\\\\.imrworldwide\\\\.com/|secure\\\\-..\\\\.imrworldwide\\\\.com/)\"),Oma\u003dRegExp(\"^https?://(googleads\\\\.g\\\\.doubleclick\\\\.net/(aclk|pagead/conversion)|www\\\\.google\\\\.com/(aclk|pagead/conversion)|www\\\\.googleadservices\\\\.com/(aclk|pagead/(aclk|conversion))|www\\\\.youtube\\\\.com/pagead/conversion)\"),Kma\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|(photos\\\\-image\\\\-(dev|qa)(-auth)?\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|googlevideo\\\\.com|prod\\\\.google\\\\.com|lh3\\\\.photos\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|yt\\\\.akamaized\\\\.net|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.lh3(-d[a-gz]|-testonly)?\\\\.(googleusercontent|photos\\\\.google)\\\\.com/.*$)\"),\nMma\u003dRegExp(\"^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(imasdk\\\\.googleapis\\\\.com|2mdn\\\\.net|googlesyndication\\\\.com|corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|googleads\\\\.g\\\\.doubleclick\\\\.net|prod\\\\.google\\\\.com|static\\\\.doubleclick\\\\.net|static\\\\.googleadsserving\\\\.cn|studioapi\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com|ytimg\\\\.com|ytimg\\\\.sandbox\\\\.google\\\\.com)[.]?(:[0-9]+)?/|lightbox-(demos|builder)\\\\.appspot\\\\.com/|s[01](qa)?\\\\.2mdn\\\\.net/ads/richmedia/studio/mu/templates/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/h5/layouts/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/ytplayer)\"),\nDqa\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https://canvastester-3fd0b\\\\.appspot\\\\.com(/|$)|^https://narrative-news-cast-receiver-d\\\\.appspot\\\\.com(/|$)|^https://narrative-news-cast-receiver-f\\\\.appspot\\\\.com(/|$)|^https://one\\\\.google\\\\.com(/|$)|^https://www\\\\.gstatic\\\\.com/aog_howto|^https://www\\\\.gstatic\\\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(imasdk\\\\.googleapis\\\\.com|corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleads\\\\.g\\\\.doubleclick\\\\.net|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|photos\\\\.google\\\\.com|get\\\\.google\\\\.com|currents\\\\.google\\\\.com|books\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-autopush\\\\-sandbox\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-canary\\\\-sandbox\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-internal\\\\-sandbox\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-staging\\\\-sandbox\\\\.googleusercontent\\\\.com|blogger\\\\.com|mail\\\\.google\\\\.com|survey\\\\.g\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtube\\\\-nocookie\\\\.com|yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|youtubekids\\\\.com|vevo\\\\.com|chat\\\\.google\\\\.com|meet\\\\.google\\\\.com|stadia\\\\.google\\\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|(www\\\\.|encrypted\\\\.)?google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\\\?|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\\\.appspot\\\\.com/|s0\\\\.2mdn\\\\.net/instream/html5/native/|s[01](qa)?\\\\.2mdn\\\\.net/ads/richmedia/studio/mu/templates/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/h5/layouts/tetris)\"),\neRa\u003dRegExp(\"^(https://photos\\\\.google\\\\.com|https://get\\\\.google\\\\.com|https://currents\\\\.google\\\\.com|https://mail\\\\.google\\\\.com|https://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|http://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|https://chat\\\\.google\\\\.com|https://stadia\\\\.google\\\\.com|https://one\\\\.google\\\\.com)$|^http://[0-9]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.([a-z]{2}|i)\\\\.borg\\\\.google\\\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\\\.)?meet\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(youtube|youtubekids)\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sandbox\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com$|^https://(books|play-books-(autopush|canary|internal|staging)-sandbox)\\\\.googleusercontent\\\\.com$|^https://(draft|www|(www\\\\.)?dev\\\\.sandbox|(www\\\\.)?autopush\\\\.sandbox|(www\\\\.)?restore\\\\.sandbox)\\\\.blogger\\\\.com$|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com$|^https?://(((docs|m|sing|ss|sss|www)\\\\.)?drive\\\\.google\\\\.com$|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.googlers\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*corp\\\\.google\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*googleplex\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*proxy\\\\.googlers\\\\.com(:[0-9]+)?$|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?$|docs\\\\.google\\\\.com$)\");g.rz.prototype.getId\u003dfunction(){return this.id};\ng.rz.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+Wma(this.start)+\", \"+Wma(this.end)+\"]\"};\ng.rz.prototype.contains\u003dfunction(a,b){return a\u003e\u003dthis.start\u0026\u0026(a\u003cthis.end||a\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(null\u003d\u003db||a\u003cb\u0026\u0026b\u003c\u003dthis.end)};\nvar Vma\u003d1;g.rz.prototype.getId\u003dg.rz.prototype.getId;g.w(vz,g.rz);vz.prototype.deactivate\u003dfunction(){this.B\u003d!0};\nvz.prototype.Kv\u003dfunction(){return this.end-this.start};var x2;var fRa\u003dg.vb(),gRa\u003dfRa.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!gRa||2\u003egRa.length)x2\u003dvoid 0;else{var y2\u003dfRa.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);x2\u003dy2\u0026\u00266\u003d\u003dy2.length?Number(y2[5].replace(\"_\",\".\")):0}var uG\u003dx2,tN\u003d0\u003c\u003duG;tN\u0026\u00260\u003c\u003dg.vb().search(\"Safari\")\u0026\u0026g.vb().search(\"Version\");g.w(Az,lx);g.w($ma,lx);var fna\u003dnew mx(\"aft-recorded\",Az),hRa\u003dnew mx(\"timing-sent\",$ma);var z2\u003dwindow,Cz\u003dz2.performance||z2.mozPerformance||z2.msPerformance||z2.webkitPerformance||new ana;var ena\u003d!1,A2\u003d{\u0027script[name\u003d\"scheduler/scheduler\"]\u0027:\"sj\",\u0027script[name\u003d\"player/base\"]\u0027:\"pj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"www-player\"]\u0027:\"pc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"player/www-player\"]\u0027:\"pc\",\u0027script[name\u003d\"desktop_polymer/desktop_polymer\"]\u0027:\"dpj\",\u0027link[rel\u003d\"import\"][name\u003d\"desktop_polymer\"]\u0027:\"dph\",\u0027script[name\u003d\"mobile-c3\"]\u0027:\"mcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-c3\"]\u0027:\"mcc\",\u0027script[name\u003d\"player-plasma-ias-phone/base\"]\u0027:\"mcppj\",\u0027script[name\u003d\"player-plasma-ias-tablet/base\"]\u0027:\"mcptj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-ias\"]\u0027:\"mcpc\",\n\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-svg-ias\"]\u0027:\"mcpsc\",\u0027script[name\u003d\"mobile_blazer_core_mod\"]\u0027:\"mbcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_css\"]\u0027:\"mbc\",\u0027script[name\u003d\"mobile_blazer_logged_in_users_mod\"]\u0027:\"mbliuj\",\u0027script[name\u003d\"mobile_blazer_logged_out_users_mod\"]\u0027:\"mblouj\",\u0027script[name\u003d\"mobile_blazer_noncore_mod\"]\u0027:\"mbnj\",\"#player_css\":\"mbpc\",\u0027script[name\u003d\"mobile_blazer_desktopplayer_mod\"]\u0027:\"mbpj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_tablet_css\"]\u0027:\"mbtc\",\u0027script[name\u003d\"mobile_blazer_watch_mod\"]\u0027:\"mbwj\"},\nsna\u003d(0,g.E)(Cz.clearResourceTimings||Cz.webkitClearResourceTimings||Cz.mozClearResourceTimings||Cz.msClearResourceTimings||Cz.oClearResourceTimings||g.Ia,Cz);var Oz\u003dg.C.ytLoggingLatencyUsageStats_||{};g.Ga(\"ytLoggingLatencyUsageStats_\",Oz,void 0);Mz.prototype.tick\u003dfunction(a,b,c,d){Pz(this,\"tick_\"+a+\"_\"+b)||(c\u003d{timestamp:c,cttAuthInfo:d},g.P(\"web_csi_via_jspb\")?(d\u003dnew Pfa,zd(d,1,a),zd(d,2,b),a\u003dnew zt,Kd(a,5,jna,d),mma(a,c)):g.tw(\"latencyActionTicked\",{tickName:a,clientActionNonce:b},c))};\nMz.prototype.info\u003dfunction(a,b,c){var d\u003dObject.keys(a).join(\"\");Pz(this,\"info_\"+d+\"_\"+b)||(a\u003dObject.assign({},a),a.clientActionNonce\u003db,g.tw(\"latencyActionInfo\",a,{cttAuthInfo:c}))};\nMz.prototype.span\u003dfunction(a,b,c){var d\u003dObject.keys(a).join(\"\");Pz(this,\"span_\"+d+\"_\"+b)||(a.clientActionNonce\u003db,g.tw(\"latencyActionSpan\",a,{cttAuthInfo:c}))};var B2\u003d{},qna\u003d(B2.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",B2.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",B2.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",B2[\"analytics.explore\"]\u003d\"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE\",B2.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",B2[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",B2[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",B2[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",B2.browse\u003d\"LATENCY_ACTION_BROWSE\",B2.channels\u003d\"LATENCY_ACTION_CHANNELS\",\nB2.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",B2[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",B2[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",B2[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",B2[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",B2[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",B2[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",B2[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",\nB2[\"channel.playlists\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS\",B2[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",B2[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",B2[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",B2.chips\u003d\"LATENCY_ACTION_CHIPS\",B2[\"dialog.copyright_strikes\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",B2[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",B2.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",B2.embed\u003d\n\"LATENCY_ACTION_EMBED\",B2.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",B2.entity_key_deserialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",B2.explore\u003d\"LATENCY_ACTION_EXPLORE\",B2.home\u003d\"LATENCY_ACTION_HOME\",B2.library\u003d\"LATENCY_ACTION_LIBRARY\",B2.live\u003d\"LATENCY_ACTION_LIVE\",B2.live_pagination\u003d\"LATENCY_ACTION_LIVE_PAGINATION\",B2.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",B2.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",B2.parent_tools_collection\u003d\n\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",B2.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",B2.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",B2[\"post.comments\"]\u003d\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",B2[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",B2.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",B2.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",B2.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",B2.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",B2.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",B2.results\u003d\"LATENCY_ACTION_RESULTS\",\nB2.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",B2.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",B2.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",B2.secret_code\u003d\"LATENCY_ACTION_KIDS_SECRET_CODE\",B2.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",B2.settings\u003d\"LATENCY_ACTION_SETTINGS\",B2.tenx\u003d\"LATENCY_ACTION_TENX\",B2.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",B2.watch\u003d\"LATENCY_ACTION_WATCH\",B2.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",B2[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",B2[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",\nB2[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",B2[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",B2.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",B2.ww_rqs\u003d\"LATENCY_ACTION_WHO_IS_WATCHING\",B2[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",B2[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",B2[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",B2[\"video.editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR\",B2[\"video.editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC\",B2[\"video.live_settings\"]\u003d\n\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS\",B2[\"video.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING\",B2[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",B2[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",B2.voice_assistant\u003d\"LATENCY_ACTION_VOICE_ASSISTANT\",B2.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",B2.networkless_performance\u003d\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",B2),C2\u003d{},lna\u003d(C2.ad_allowed\u003d\"adTypesAllowed\",C2.yt_abt\u003d\n\"adBreakType\",C2.ad_cpn\u003d\"adClientPlaybackNonce\",C2.ad_docid\u003d\"adVideoId\",C2.yt_ad_an\u003d\"adNetworks\",C2.ad_at\u003d\"adType\",C2.aida\u003d\"appInstallDataAgeMs\",C2.browse_id\u003d\"browseId\",C2.p\u003d\"httpProtocol\",C2.t\u003d\"transportProtocol\",C2.cs\u003d\"commandSource\",C2.cpn\u003d\"clientPlaybackNonce\",C2.ccs\u003d\"creatorInfo.creatorCanaryState\",C2.ctop\u003d\"creatorInfo.topEntityType\",C2.csn\u003d\"clientScreenNonce\",C2.docid\u003d\"videoId\",C2.GetHome_rid\u003d\"requestIds\",C2.GetSearch_rid\u003d\"requestIds\",C2.GetPlayer_rid\u003d\"requestIds\",C2.GetWatchNext_rid\u003d\"requestIds\",\nC2.GetBrowse_rid\u003d\"requestIds\",C2.GetLibrary_rid\u003d\"requestIds\",C2.is_continuation\u003d\"isContinuation\",C2.is_nav\u003d\"isNavigation\",C2.b_p\u003d\"kabukiInfo.browseParams\",C2.is_prefetch\u003d\"kabukiInfo.isPrefetch\",C2.is_secondary_nav\u003d\"kabukiInfo.isSecondaryNav\",C2.nav_type\u003d\"kabukiInfo.navigationType\",C2.prev_browse_id\u003d\"kabukiInfo.prevBrowseId\",C2.query_source\u003d\"kabukiInfo.querySource\",C2.voz_type\u003d\"kabukiInfo.vozType\",C2.yt_lt\u003d\"loadType\",C2.mver\u003d\"creatorInfo.measurementVersion\",C2.yt_ad\u003d\"isMonetized\",C2.nr\u003d\"webInfo.navigationReason\",\nC2.nrsu\u003d\"navigationRequestedSameUrl\",C2.ncnp\u003d\"webInfo.nonPreloadedNodeCount\",C2.pnt\u003d\"performanceNavigationTiming\",C2.prt\u003d\"playbackRequiresTap\",C2.plt\u003d\"playerInfo.playbackType\",C2.pis\u003d\"playerInfo.playerInitializedState\",C2.paused\u003d\"playerInfo.isPausedOnLoad\",C2.yt_pt\u003d\"playerType\",C2.fmt\u003d\"playerInfo.itag\",C2.yt_pl\u003d\"watchInfo.isPlaylist\",C2.yt_pre\u003d\"playerInfo.preloadType\",C2.yt_ad_pr\u003d\"prerollAllowed\",C2.pa\u003d\"previousAction\",C2.yt_red\u003d\"isRedSubscriber\",C2.rce\u003d\"mwebInfo.responseContentEncoding\",C2.rc\u003d\"resourceInfo.resourceCache\",\nC2.scrh\u003d\"screenHeight\",C2.scrw\u003d\"screenWidth\",C2.st\u003d\"serverTimeMs\",C2.ssdm\u003d\"shellStartupDurationMs\",C2.br_trs\u003d\"tvInfo.bedrockTriggerState\",C2.kebqat\u003d\"kabukiInfo.earlyBrowseRequestInfo.abandonmentType\",C2.kebqa\u003d\"kabukiInfo.earlyBrowseRequestInfo.adopted\",C2.label\u003d\"tvInfo.label\",C2.is_mdx\u003d\"tvInfo.isMdx\",C2.preloaded\u003d\"tvInfo.isPreloaded\",C2.aac_type\u003d\"tvInfo.authAccessCredentialType\",C2.upg_player_vis\u003d\"playerInfo.visibilityState\",C2.query\u003d\"unpluggedInfo.query\",C2.upg_chip_ids_string\u003d\"unpluggedInfo.upgChipIdsString\",\nC2.yt_vst\u003d\"videoStreamType\",C2.vph\u003d\"viewportHeight\",C2.vpw\u003d\"viewportWidth\",C2.yt_vis\u003d\"isVisible\",C2.rcl\u003d\"mwebInfo.responseContentLength\",C2.GetSettings_rid\u003d\"requestIds\",C2.GetTrending_rid\u003d\"requestIds\",C2.GetMusicSearchSuggestions_rid\u003d\"requestIds\",C2.REQUEST_ID\u003d\"requestIds\",C2),mna\u003d\"isContinuation isNavigation kabukiInfo.earlyBrowseRequestInfo.adopted kabukiInfo.isPrefetch kabukiInfo.isSecondaryNav isMonetized navigationRequestedSameUrl performanceNavigationTiming playerInfo.isPausedOnLoad prerollAllowed isRedSubscriber tvInfo.isMdx tvInfo.isPreloaded isVisible watchInfo.isPlaylist playbackRequiresTap\".split(\" \"),\nD2\u003d{},nna\u003d(D2.ccs\u003d\"CANARY_STATE_\",D2.mver\u003d\"MEASUREMENT_VERSION_\",D2.pis\u003d\"PLAYER_INITIALIZED_STATE_\",D2.yt_pt\u003d\"LATENCY_PLAYER_\",D2.pa\u003d\"LATENCY_ACTION_\",D2.ctop\u003d\"TOP_ENTITY_TYPE_\",D2.yt_vst\u003d\"VIDEO_STREAM_TYPE_\",D2),ona\u003d\"all_vc ap aq c cbr cbrand cbrver cmodel cos cosver cplatform ctheme cver ei l_an l_mm plid srt yt_fss yt_li vpst vpni2 vpil2 icrc icrt pa GetAccountOverview_rid GetHistory_rid cmt d_vpct d_vpnfi d_vpni nsru pc pfa pfeh pftr pnc prerender psc rc start tcrt tcrc ssr vpr vps yt_abt yt_fn yt_fs yt_pft yt_pre yt_pt yt_pvis ytu_pvis yt_ref yt_sts tds\".split(\" \");var E2\u003dwindow;E2.ytcsi\u0026\u0026(E2.ytcsi.info\u003dg.Wz,E2.ytcsi.tick\u003dXz);var jsa\u003d{D2:1,U2:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};var lT\u003d16/9,iRa\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],jRa\u003diRa.concat([3,4,5,6,7,8,9,10,15]);var kRa\u003d[\"h\",\"H\"],lRa\u003d[\"9\",\"(\"],mRa\u003d[\"9h\",\"(h\"],nRa\u003d[\"8\",\"*\"],oRa\u003d[\"a\",\"A\"],pRa\u003d[\"o\",\"O\"],qRa\u003d[\"m\",\"M\"],rRa\u003d[\"mac3\",\"MAC3\"],sRa\u003d[\"meac3\",\"MEAC3\"],F2\u003d{},Zpa\u003d(F2.h\u003dkRa,F2.H\u003dkRa,F2[\"9\"]\u003dlRa,F2[\"(\"]\u003dlRa,F2[\"9h\"]\u003dmRa,F2[\"(h\"]\u003dmRa,F2[\"8\"]\u003dnRa,F2[\"*\"]\u003dnRa,F2.a\u003doRa,F2.A\u003doRa,F2.o\u003dpRa,F2.O\u003dpRa,F2.m\u003dqRa,F2.M\u003dqRa,F2.mac3\u003drRa,F2.MAC3\u003drRa,F2.meac3\u003dsRa,F2.MEAC3\u003dsRa,F2);dA.prototype.getLanguageInfo\u003dfunction(){return this.Dc};\ndA.prototype.toString\u003dfunction(){return this.Dc.name};\ndA.prototype.getLanguageInfo\u003ddA.prototype.getLanguageInfo;var G2,rA;G2\u003d{};g.oA\u003d(G2.auto\u003d0,G2.tiny\u003d144,G2.light\u003d144,G2.small\u003d240,G2.medium\u003d360,G2.large\u003d480,G2.hd720\u003d720,G2.hd1080\u003d1080,G2.hd1440\u003d1440,G2.hd2160\u003d2160,G2.hd2880\u003d2880,G2.highres\u003d4320,G2);rA\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};eA.prototype.equals\u003dfunction(a){return this.u\u003d\u003d\u003da.u\u0026\u0026this.i\u003d\u003d\u003da.i\u0026\u0026this.B\u003d\u003d\u003da.B\u0026\u0026this.reason\u003d\u003d\u003da.reason};\neA.prototype.isLocked\u003dfunction(){return this.B\u0026\u0026!!this.u\u0026\u0026this.u\u003d\u003d\u003dthis.i};\neA.prototype.compose\u003dfunction(a){if(a.B\u0026\u0026qA(a))return GF;if(a.B||qA(this))return a;if(this.B||qA(a))return this;var b\u003dthis.u\u0026\u0026a.u?Math.max(this.u,a.u):this.u||a.u,c\u003dthis.i\u0026\u0026a.i?Math.min(this.i,a.i):this.i||a.i;b\u003dMath.min(b,c);return b\u003d\u003d\u003dthis.u\u0026\u0026c\u003d\u003d\u003dthis.i?this:new eA(b,c,!1,c\u003d\u003d\u003dthis.i?this.reason:a.reason)};\neA.prototype.C\u003dfunction(a){return a.video?xna(this,a.video.quality):!1};\nvar tRa\u003dpA(\"auto\",\"hd1080\",!1,\"l\"),uHa\u003dpA(\"auto\",\"large\",!1,\"l\"),GF\u003dpA(\"auto\",\"auto\",!1,\"p\");pA(\"small\",\"auto\",!1,\"p\");tA.prototype.Kn\u003dfunction(a){a\u003da||GF;for(var b\u003dg.hq(this.videoInfos,function(h){return a.C(h)}),c\u003d[],d\u003d{},e\u003d0;e\u003cb.length;e++){var f\u003db[e].video;\nd[f.quality]||(c.push(f),d[f.quality]\u003d!0)}return c};\ntA.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var EA\u003d{Dv:function(a,b){var c\u003da[0];a[0]\u003da[b%a.length];a[b%a.length]\u003dc},\nJT:function(a,b){a.splice(0,b)},\noV:function(a){a.reverse()}};g.FA.prototype.set\u003dfunction(a,b){this.i[a]!\u003d\u003db\u0026\u0026(this.i[a]\u003db,this.url\u003d\"\")};\ng.FA.prototype.get\u003dfunction(a){HA(this);return this.i[a]||null};\ng.FA.prototype.clone\u003dfunction(){var a\u003dnew g.FA(this.u,this.D);a.B\u003dthis.B;a.path\u003dthis.path;a.C\u003dthis.C;a.i\u003dg.Ue(this.i);a.url\u003dthis.url;return a};g.k\u003dNA.prototype;g.k.fC\u003dfunction(a){this.segments.push(a)};\ng.k.getDuration\u003dfunction(a){return(a\u003dthis.Jk(a))?a.duration:0};\ng.k.getDurationTicks\u003dfunction(a){return this.getDuration(a)};\ng.k.getFirstSegmentNumber\u003dfunction(){return this.segments.length?this.segments[0].Na:-1};\ng.k.getIngestionTime\u003dfunction(a){return(a\u003dthis.Jk(a))?a.ingestionTime:NaN};\ng.k.getLastSegmentNumber\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].Na:-1};\ng.k.getMaxKnownEndTime\u003dfunction(){var a\u003dthis.segments[this.segments.length-1];return a?a.endTime:NaN};\ng.k.getMinSeekableTime\u003dfunction(){return this.segments[0].startTime};\ng.k.getNumberOfSegments\u003dfunction(){return this.segments.length};\ng.k.getOffset\u003dfunction(){return 0};\ng.k.getSegmentNumberForTime\u003dfunction(a){return(a\u003dthis.Bs(a))?a.Na:-1};\ng.k.getSegmentURL\u003dfunction(a){return(a\u003dthis.Jk(a))?a.sourceURL:\"\"};\ng.k.getStartTime\u003dfunction(a){return(a\u003dthis.Jk(a))?a.startTime:0};\ng.k.getStartTimeInPeriod\u003dfunction(a){return(a\u003dthis.Jk(a))?a.i:0};\ng.k.isLoaded\u003dfunction(){return 0\u003cthis.segments.length};\ng.k.Jk\u003dfunction(a){if(this.i\u0026\u0026this.i.Na\u003d\u003d\u003da)return this.i;a\u003dg.hc(this.segments,new MA(a,0,0,0,\"\"),function(b,c){return b.Na-c.Na});\nreturn this.i\u003d0\u003c\u003da?this.segments[a]:null};\ng.k.Bs\u003dfunction(a){if(this.i\u0026\u0026this.i.startTime\u003c\u003da\u0026\u0026a\u003cthis.i.startTime+this.i.duration)return this.i;a\u003dg.hc(this.segments,{startTime:a},function(b,c){return b.startTime-c.startTime});\nreturn this.i\u003d0\u003c\u003da?this.segments[a]:this.segments[Math.max(0,-a-2)]};\ng.k.append\u003dfunction(a){if(a.length)if(a\u003dg.bc(a),this.segments.length){var b\u003dthis.segments.length?g.Pb(this.segments).endTime:0,c\u003da[0].Na-this.getLastSegmentNumber();1\u003cc\u0026\u0026Xb(this.segments);for(c\u003d0\u003cc?0:-c+1;c\u003ca.length;c++){var d\u003da[c];d.startTime\u003db;d.endTime\u003dd.startTime+d.duration;b+\u003da[c].duration;this.segments.push(a[c])}}else this.segments\u003da};\ng.k.getLocalMaxByterate\u003dfunction(){return 0};var mHa\u003dfunction(){function a(d){for(var e\u003dnew Uint8Array(d.length),f\u003d0;f\u003cd.length;f++)e[f]\u003dd[f];return e}\nfunction b(d){return new Uint8Array(d)}\nvar c\u003dnew Uint8Array([1]);return 1\u003d\u003d\u003dc.length\u0026\u00261\u003d\u003d\u003dc[0]?b:a}(),SA\u003dArray(1024),QA\u003dwindow.TextDecoder?new TextDecoder:void 0,UA\u003dwindow.TextEncoder?new TextEncoder:void 0;VA.prototype.skip\u003dfunction(a){this.i+\u003da};\nVA.prototype.markAsSkip\u003dfunction(){this.type\u003d1936419184;this.data.setUint32(this.offset+4,1936419184)};var H2\u003d{},uRa\u003d(H2.predictStart\u003d\"predictStart\",H2.start\u003d\"start\",H2[\"continue\"]\u003d\"continue\",H2.stop\u003d\"stop\",H2),Sna\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};dB.prototype.dw\u003dfunction(){return!!(this.data[\"Stitched-Video-Id\"]||this.data[\"Stitched-Video-Cpn\"]||this.data[\"Stitched-Video-Duration-Us\"]||this.data[\"Stitched-Video-Start-Frame-Index\"]||this.data[\"Serialized-State\"])};\ndB.prototype.toString\u003dfunction(){for(var a\u003d\"\",b\u003dg.q(Object.keys(this.data)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a+\u003dc+\":\"+this.data[c]+\";\";return a};var coa\u003d!1;EB.prototype.set\u003dfunction(a,b){this.Ff.get(a);this.i[a]\u003db;this.url\u003d\"\"};\nEB.prototype.get\u003dfunction(a){return this.i[a]||this.Ff.get(a)};poa.prototype.zj\u003dfunction(a,b){a.Ff\u003d\u003d\u003dthis.i\u0026\u0026(this.i\u003dGB(a,b));a.Ff\u003d\u003d\u003dthis.B\u0026\u0026(this.B\u003dGB(a,b))};MB.prototype.We\u003dfunction(){return!!this.i\u0026\u0026this.index.isLoaded()};\nMB.prototype.Br\u003dfunction(){return!1};\nMB.prototype.ZH\u003dfunction(a){return[a]};\nMB.prototype.lx\u003dfunction(a){return[a]};OB.prototype.toString\u003dfunction(){return this.start+\"-\"+(null\u003d\u003dthis.end?\"\":this.end)};SB.prototype.isEncrypted\u003dfunction(){return this.i.info.isEncrypted()};\nSB.prototype.equals\u003dfunction(a){return!(!a||a.i!\u003d\u003dthis.i||a.type!\u003d\u003dthis.type||(this.range\u0026\u0026a.range?a.range.start!\u003d\u003dthis.range.start||a.range.end!\u003d\u003dthis.range.end:a.range!\u003d\u003dthis.range)||a.Na!\u003d\u003dthis.Na||a.Bb!\u003d\u003dthis.Bb||a.u!\u003d\u003dthis.u)};\nSB.prototype.isVideo\u003dfunction(){return!!this.i.info.video};YB.prototype.Mp\u003dfunction(){return this.B?GA(this.B):\"\"};\nYB.prototype.Ek\u003dfunction(){return TB(this.i[0])};\nYB.prototype.zj\u003dfunction(a,b){this.u.zj(a,b);if(this.B){this.B\u003dGB(a,b);b\u003dg.q([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var c\u003db.next();!c.done;c\u003db.next())this.B.set(c.value,null)}this.requestId\u003da.get(\"req_id\")};g.w(bC,MB);g.k\u003dbC.prototype;g.k.Og\u003dfunction(){return!1};\ng.k.mw\u003dfunction(){return!1};\ng.k.Br\u003dfunction(){return!this.X};\ng.k.Rp\u003dfunction(){var a\u003dnew SB(1,this,this.initRange,\"getMetadataRequestInfo\");return new YB([a],this.X)};\ng.k.Ar\u003dfunction(){return null};\ng.k.Cu\u003dfunction(a){this.Um(a);return this.Vm(a.Vd?a.Na+1:a.Na,!1)};\ng.k.fm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);-1!\u003d\u003da||\"386\"\u003d\u003d\u003dthis.info.kc()||this.info.kc();b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return this.Vm(a,!0)};\ng.k.vE\u003dfunction(a){this.i\u003dnew Uint8Array(tC(a).buffer)};\ng.k.Um\u003dfunction(a){return 0\u003d\u003d\u003da.u?!0:this.index.getLastSegmentNumber()\u003ea.Na\u0026\u0026this.index.getFirstSegmentNumber()\u003c\u003da.Na+1};\ng.k.update\u003dfunction(a,b,c){this.index.append(a);Pna(this.index,c);this.K\u003db};\ng.k.We\u003dfunction(){return this.Br()?!0:MB.prototype.We.call(this)};\ng.k.Vm\u003dfunction(a,b){var c\u003dthis.index.getSegmentURL(a),d\u003dthis.index.getStartTime(a),e\u003dthis.index.getDuration(a),f;b?e\u003df\u003d0:f\u003d0\u003cthis.info.Pb?this.info.Pb*e:1E3;b\u003d!b;var h\u003df;f\u003da\u003d\u003d\u003dthis.index.getLastSegmentNumber()\u0026\u0026!this.K\u0026\u00260\u003cf;a\u003dnew SB(3,this,void 0,\"liveCreateRequestInfoForSegment\",a,d,e,0,h,f,b);return new YB([a],c)};\ng.k.iE\u003dfunction(){return this.Br()?0:this.initRange.length};\ng.k.ZF\u003dfunction(){return!1};eC.prototype.update\u003dfunction(a,b){var c\u003dvoid 0;this.u\u0026\u0026(c\u003dthis.u);var d\u003dnew eC,e\u003dArray.from(a.getElementsByTagName(\"S\"));if(e.length){var f\u003d+cC(a,\"timescale\")||1,h\u003d(+e[0].getAttribute(\"t\")||0)/f,l\u003d+cC(a,\"startNumber\")||0;d.C\u003dh;var m\u003dh,n\u003d+cC(a,\"presentationTimeOffset\")||0;b\u003dc?c.startSecs+c.durationSecs:b?m-n/f:0;m\u003dDate.parse(Doa(cC(a,\"yt:segmentIngestTime\")))/1E3;d.D\u003d\"SegmentTemplate\"\u003d\u003d\u003da.parentElement.tagName;d.D\u0026\u0026(d.K\u003dcC(a,\"media\"));a\u003dc?l-c.Na:1;d.I\u003d0\u003ca?0:-a+1;a\u003dg.q(e);for(e\u003da.next();!e.done;e\u003da.next()){e\u003d\ne.value;n\u003d+e.getAttribute(\"d\")/f;for(var p\u003d(+e.getAttribute(\"yt:sid\")||0)/f,r\u003d+e.getAttribute(\"r\")||0,t\u003d0;t\u003c\u003dr;t++)if(c\u0026\u0026l\u003c\u003dc.Na)l++;else{var u\u003dnew Boa(l,b,n,m+p,h);d.i.push(u);var x\u003du.startSecs;u\u003de.getAttribute(\"yt:cuepointTimeOffset\");var y\u003de.getAttribute(\"yt:cuepointDuration\");if(u\u0026\u0026y){u\u003dNumber(u);x\u003d-u/f+x;y\u003dNumber(y)/f;var z\u003de.getAttribute(\"yt:cuepointContext\")||null,D\u003de.getAttribute(\"yt:cuepointIdentifier\")||\"\";var H\u003de.getAttribute(\"yt:cuepointEvent\")||\"\";H\u003duRa[H]||\"unknown\";u\u003dnew jz(x,y,z,D,\nH,u)}else u\u003dnull;u\u0026\u0026d.B.push(u);l++;b+\u003dn;h+\u003dn;m+\u003dn+p}}d.i.length\u0026\u0026(d.u\u003dg.Pb(d.i))}this.I\u003dd.I;this.u\u003dd.u||this.u;cc(this.i,d.i);cc(this.B,d.B);this.D\u003dd.D;this.K\u003dd.K;-1\u003d\u003d\u003dthis.C\u0026\u0026(this.C\u003dd.getStreamTimeOffset())};\neC.prototype.getStreamTimeOffset\u003dfunction(){return-1\u003d\u003d\u003dthis.C?0:this.C};g.w(fC,NA);g.k\u003dfC.prototype;g.k.getFirstSegmentNumber\u003dfunction(){return this.Ak?this.segments.length?this.Bs(this.getMinSeekableTime()).Na:-1:NA.prototype.getFirstSegmentNumber.call(this)};\ng.k.getMinSeekableTime\u003dfunction(){if(this.df)return 0;if(!this.Ak)return NA.prototype.getMinSeekableTime.call(this);if(!this.segments.length)return 0;var a\u003dMath.max(g.Pb(this.segments).endTime-this.Ul,0);return 0\u003cthis.ye\u0026\u0026this.Bs(a).Na\u003cthis.ye?this.Jk(this.ye).startTime:a};\ng.k.getMaxKnownEndTime\u003dfunction(){if(!this.segments.length)return NA.prototype.getMaxKnownEndTime.call(this);var a\u003dthis.getLastSegmentNumber();if(!this.Ak||a\u003c\u003dthis.segments[this.segments.length-1].Na)a\u003dthis.segments[this.segments.length-1];else{var b\u003dthis.segments[this.segments.length-1];a\u003dnew MA(a,Math.max(0,b.startTime-(b.Na-a)*this.Gg),this.Gg,0,\"sq/\"+a,void 0,void 0,!0)}return null!\u003d\u003dthis.B\u0026\u0026a.pending\u0026\u00263\u003d\u003d\u003dthis.B?this.df?Math.min(this.Ul,a.startTime):a.startTime:this.df?Math.min(this.Ul,a.endTime):\na.endTime};\ng.k.getNumberOfSegments\u003dfunction(){return this.Ak?this.segments.length?this.getLastSegmentNumber()-this.getFirstSegmentNumber()+1:0:NA.prototype.getNumberOfSegments.call(this)};\ng.k.getLastSegmentNumber\u003dfunction(){var a\u003dMath.min(this.xg,Math.max(NA.prototype.getLastSegmentNumber.call(this),this.Du)),b\u003d1E3*this.Ul;b\u003d0\u003cthis.u\u0026\u0026this.u\u003cb;this.df\u0026\u00260\u003cthis.Ul\u0026\u00260\u003cthis.Du\u0026\u0026!b\u0026\u0026(b\u003dthis.Bs(this.Ul))\u0026\u0026(a\u003dMath.min(b.Na-1,a));return a};\ng.k.Gs\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.k.fC\u003dfunction(a){var b\u003dgC(this,a.Na);if(0\u003c\u003db)this.segments[b]\u003da;else if(this.segments.splice(-(b+1),0,a),this.xw\u0026\u00260\u003d\u003d\u003da.Na%(300/this.Gg)){var c\u003dthis.segments[0].Na,d\u003dMath.floor(this.xw/this.Gg);a\u003da.Na-d;b\u003d-(b+1)-d;0\u003cb\u0026\u0026a\u003ec\u0026\u0026(this.segments\u003dthis.segments.slice(b))}};\ng.k.Bs\u003dfunction(a){if(!this.Ak)return NA.prototype.Bs.call(this,a);if(!this.segments.length)return null;var b\u003dthis.segments[this.segments.length-1];if(a\u003cthis.segments[0].startTime)b\u003dMath.max(0,this.segments[0].Na-Math.ceil((this.segments[0].startTime-a)/this.Gg));else if(a\u003e\u003db.endTime)b\u003db.Na+Math.floor((a-b.endTime)/this.Gg+1);else{b\u003dic(this.segments,function(d){return a\u003cd.startTime?-1:a\u003e\u003dd.endTime?1:0});\nif(0\u003c\u003db)return this.segments[b];var c\u003d-(b+1);b\u003dthis.segments[c-1];c\u003dthis.segments[c];b\u003dMath.floor((a-b.endTime)/((c.startTime-b.endTime)/(c.Na-b.Na-1))+1)+b.Na}return this.Jk(b)};\ng.k.Jk\u003dfunction(a){if(!this.Ak)return NA.prototype.Jk.call(this,a);if(!this.segments.length)return null;var b\u003dgC(this,a);if(0\u003c\u003db)return this.segments[b];var c\u003d-(b+1);b\u003dthis.Gg;if(0\u003d\u003d\u003dc)var d\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].Na-a)*b);else c\u003d\u003d\u003dthis.segments.length?(d\u003dthis.segments[this.segments.length-1],d\u003dd.endTime+(a-d.Na-1)*b):(d\u003dthis.segments[c-1],b\u003dthis.segments[c],b\u003d(b.startTime-d.endTime)/(b.Na-d.Na-1),d\u003dd.endTime+(a-d.Na-1)*b);return new MA(a,d,b,0,\"sq/\"+a,void 0,void 0,\n!0)};g.w(iC,bC);g.k\u003diC.prototype;g.k.mw\u003dfunction(){return!0};\ng.k.We\u003dfunction(){return!0};\ng.k.Um\u003dfunction(a){return!a.B};\ng.k.Rp\u003dfunction(){};\ng.k.fm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return\"number\"!\u003d\u003dtypeof a||isFinite(a)?bC.prototype.fm.call(this,a,b):(a\u003dnew SB(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.Zi,void 0,this.Zi*this.info.Pb),new YB([a],\"\"))};\ng.k.Vm\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(hC(this.index,a))return bC.prototype.Vm.call(this,a,b);var d\u003dthis.index.getStartTime(a),e\u003db?0:this.Zi*this.info.Pb;b\u003d!b;c\u003dnew SB(c?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",a,d,void 0,void 0,e,a\u003d\u003d\u003dthis.index.getLastSegmentNumber()\u0026\u0026!this.K\u0026\u00260\u003ce,b);return new YB([c],0\u003c\u003da?\"sq/\"+a:\"\")};g.w(jC,MB);g.k\u003djC.prototype;g.k.Og\u003dfunction(){return!1};\ng.k.mw\u003dfunction(){return!1};\ng.k.Rp\u003dfunction(){var a\u003dnew SB(1,this,void 0,\"otfInit\");return new YB([a],this.K)};\ng.k.Ar\u003dfunction(){return null};\ng.k.Cu\u003dfunction(a){this.Um(a);return Loa(this,a.Na+(a.Vd?1:0),!1)};\ng.k.fm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return Loa(this,a,!0)};\ng.k.vE\u003dfunction(a){1\u003d\u003d\u003da.info.type\u0026\u0026(this.i||(this.i\u003dQoa(a.i)),a.u\u0026\u0026\"http://youtube.com/streaming/otf/durations/112015\"\u003d\u003d\u003da.u.uri\u0026\u0026Moa(this,a.u))};\ng.k.Um\u003dfunction(a){return 0\u003d\u003d\u003da.u?!0:this.index.getLastSegmentNumber()\u003ea.Na\u0026\u0026this.index.getFirstSegmentNumber()\u003c\u003da.Na+1};\ng.k.iE\u003dfunction(){return 0};\ng.k.ZF\u003dfunction(){return!1};g.k\u003dkC.prototype;g.k.getOffset\u003dfunction(a){return this.offsets[a]};\ng.k.getStartTime\u003dfunction(a){return this.i[a]/this.B};\ng.k.getStartTimeInPeriod\u003dfunction(){return 0};\ng.k.getIngestionTime\u003dfunction(){return NaN};\ng.k.getDuration\u003dfunction(a){a\u003dthis.getDurationTicks(a);return 0\u003c\u003da?a/this.B:-1};\ng.k.getDurationTicks\u003dfunction(a){return a+1\u003cthis.count||this.u?this.i[a+1]-this.i[a]:-1};\ng.k.getByteLength\u003dfunction(a){return a+1\u003cthis.count||this.u?this.offsets[a+1]-this.offsets[a]:-1};\ng.k.getFirstSegmentNumber\u003dfunction(){return 0};\ng.k.getLastSegmentNumber\u003dfunction(){return this.count-1};\ng.k.getMaxKnownEndTime\u003dfunction(){return this.u?this.i[this.count]/this.B:NaN};\ng.k.getMinSeekableTime\u003dfunction(){return 0};\ng.k.getNumberOfSegments\u003dfunction(){return this.count};\ng.k.getTotalByteLength\u003dfunction(){return this.u?this.offsets[this.count]:-1};\ng.k.getSegmentURL\u003dfunction(){return\"\"};\ng.k.getSegmentNumberForTime\u003dfunction(a){a\u003dg.hc(this.i.subarray(0,this.count),a*this.B);return 0\u003c\u003da?a:Math.max(0,-a-2)};\ng.k.isLoaded\u003dfunction(){return 0\u003c\u003dthis.getLastSegmentNumber()};\ng.k.getLocalMaxByterate\u003dfunction(a,b){if(a\u003e\u003dthis.getLastSegmentNumber())return 0;var c\u003d0;for(b\u003dthis.getStartTime(a)+b;a\u003cthis.getLastSegmentNumber()\u0026\u0026b\u003ethis.getStartTime(a);a++)c\u003dMath.max(c,this.getByteLength(a)/this.getDuration(a));return c};\ng.k.resize\u003dfunction(a){a+\u003d2;var b\u003dthis.offsets;this.offsets\u003dnew Float64Array(a+1);var c\u003dthis.i;this.i\u003dnew Float64Array(a+1);for(a\u003d0;a\u003cthis.count+1;a++)this.offsets[a]\u003db[a],this.i[a]\u003dc[a]};\ng.k.setTimebase\u003dfunction(a){this.B\u003da};\ng.k.setFirstSegmentStart\u003dfunction(a,b){this.offsets[0]\u003da;this.i[0]\u003db;this.u\u003d!0};\ng.k.addSegmentBySize\u003dfunction(a,b){this.count++;lC(this);this.offsets[this.count]\u003dthis.offsets[this.count-1]+a;this.i[this.count]\u003dthis.i[this.count-1]+b};\ng.k.addSegmentByStart\u003dfunction(a,b){lC(this);this.offsets[this.count]\u003da;this.i[this.count]\u003db;this.count++};\ng.k.cap\u003dfunction(a,b){lC(this);this.u\u003d!0;this.i[this.count]\u003db;this.offsets[this.count]\u003da};mC.prototype.append\u003dfunction(a){if(Noa(this,a)){var b\u003dthis.i[this.i.length-1];this.i[this.i.length-1]\u003dnew Uint8Array(b.buffer,b.byteOffset,b.length+a.length);oC(this)}else this.i.push(a);this.totalLength+\u003da.length};\nmC.prototype.split\u003dfunction(a){for(var b\u003dnew mC,c\u003dnew mC,d\u003dg.q(this.i),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,a\u003e\u003de.length?(b.append(e),a-\u003de.length):a?(b.append(new Uint8Array(e.buffer,e.byteOffset,a)),c.append(new Uint8Array(e.buffer,e.byteOffset+a,e.length-a)),a\u003d0):c.append(e);return{Gz:b,Pq:c}};\nmC.prototype.isFocused\u003dfunction(a){return a\u003e\u003dthis.B\u0026\u0026a\u003cthis.B+this.i[this.u].length};\nmC.prototype.focus\u003dfunction(a){if(!this.isFocused(a)){for(a\u003cthis.B\u0026\u0026oC(this);this.B+this.i[this.u].length\u003c\u003da\u0026\u0026this.u\u003cthis.i.length;)this.B+\u003dthis.i[this.u].length,this.u+\u003d1;this.C\u003dvoid 0}};sC.prototype.verify\u003dfunction(a){if(this.info.u!\u003d\u003dthis.i.totalLength)return a.slength\u003dthis.info.u.toString(),a.range\u003dthis.i.totalLength.toString(),!1;if(1\u003d\u003d\u003dthis.info.i.info.containerType){if(8\u003ethis.info.u||4\u003d\u003d\u003dthis.info.type)return!0;var b\u003dtC(this),c\u003db.getUint32(0,!1);b\u003db.getUint32(4,!1);a.infotype\u003dthis.info.type.toString();a.slicesize\u003dc.toString();a.boxtype\u003db.toString();if(2\u003d\u003d\u003dthis.info.type)return c\u003d\u003d\u003dthis.info.u\u0026\u00261936286840\u003d\u003d\u003db;if(3\u003d\u003d\u003dthis.info.type\u0026\u00260\u003d\u003d\u003dthis.info.Bb)return 1836019558\u003d\u003d\u003db||1936286840\u003d\u003d\u003d\nb||1937013104\u003d\u003d\u003db||1718909296\u003d\u003d\u003db||1701671783\u003d\u003d\u003db||1936419184\u003d\u003d\u003db}else if(2\u003d\u003d\u003dthis.info.i.info.containerType){if(4\u003ethis.info.u||4\u003d\u003d\u003dthis.info.type)return!0;c\u003dtC(this).getUint32(0,!1);a.ebm\u003dc.toString();if(3\u003d\u003d\u003dthis.info.type\u0026\u00260\u003d\u003d\u003dthis.info.Bb)return 524531317\u003d\u003d\u003dc||440786851\u003d\u003d\u003dc}return!0};g.w(wC,MB);g.k\u003dwC.prototype;g.k.Rp\u003dfunction(a){var b\u003dnew SB(1,this,this.initRange,\"initInfo\"),c\u003dnew SB(2,this,this.indexRange,\"indexInfo\");b\u003d[b,c];0\u003cthis.info.contentLength\u0026\u0026a\u0026\u0026(c\u003dc.range.end+1,a\u003dMath.min(a,this.info.contentLength-c),0\u003ca\u0026\u0026(a\u003dQB(c,a),b.push(new SB(4,this,a,\"tbdRange\"))));return new YB(b)};\ng.k.vE\u003dfunction(a){if(1\u003d\u003d\u003da.info.type){if(this.i)return;this.i\u003dQoa(a.i)}else if(2\u003d\u003d\u003da.info.type){if(this.K||0\u003c\u003dthis.index.getLastSegmentNumber())return;if(g.uC(this.info)){var b\u003dthis.index,c\u003dtC(a);a\u003da.info.range.start;var d\u003dg.fB(c,0,1936286840);c\u003d$na(d);b.setTimebase(c.YG);b.setFirstSegmentStart(c.qS+a+d.size,c.dS);a\u003dc.TG.length;for(d\u003d0;d\u003ca;d++)b.addSegmentBySize(c.nX[d],c.TG[d])}else this.K\u003dtC(a)}if(this.info.xe()\u0026\u0026this.i\u0026\u0026this.K){a\u003dnew DataView(this.i.buffer);b\u003dthis.index;d\u003dthis.K;c\u003dthis.indexRange.end;\nvar e\u003dnew pB(a);a\u003de;e\u003da.i;var f\u003d{AO:1E6,BO:1E9,duration:0,ZN:0,vG:0};if(tB(a,408125543))if(f.ZN\u003duB(a,!0),f.vG\u003da.start+a.i,tB(a,357149030)){for(var h\u003dsB(a);!qB(h);){var l\u003duB(h,!1);2807729\u003d\u003d\u003dl?f.AO\u003dxB(h):2807730\u003d\u003d\u003dl?f.BO\u003dxB(h):17545\u003d\u003d\u003dl?f.duration\u003dzB(h):yB(h)}a.i\u003de;a\u003df}else a.i\u003de,a\u003dnull;else a.i\u003de,a\u003dnull;if(null!\u003d\u003da){b.setTimebase(a.BO/a.AO);e\u003dnew pB(d);d\u003de;h\u003da.vG;e\u003dd.i;f\u003d[];if(tB(d,475249515)){for(l\u003dsB(d);tB(l,187);){var m\u003dsB(l);if(tB(m,179)){var n\u003dxB(m);if(tB(m,183)){m\u003dsB(m);for(var p\u003dh;tB(m,241);)p\u003d\nxB(m)+h;f.push({Ly:p,VR:n})}}}if(0\u003cf.length\u0026\u0026c\u003d\u003d\u003df[0].Ly)for(c\u003d0;c\u003cf.length;c++)f[c].Ly+\u003d1;d.i\u003de;c\u003df}else d.i\u003de,c\u003dnull;if(null!\u003d\u003dc){c\u003dg.q(c);for(d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b.addSegmentByStart(d.Ly,d.VR);b.cap(a.ZN+a.vG,a.duration)}}this.K\u003dnull}};\ng.k.ZH\u003dfunction(a){for(var b\u003dthis.lx(a.info),c\u003da.info.range.start+a.info.Bb,d\u003da.B,e\u003d[],f\u003d0;f\u003cb.length;f++){var h\u003db[f].u;h\u003da.i.split(b[f].range.start+b[f].Bb-c).Pq.split(h).Gz;e.push(new sC(b[f],h,d));d\u003d!1}return e};\ng.k.lx\u003dfunction(a){for(var b\u003da.range.start+a.Bb,c\u003d0;c\u003cthis.index.getLastSegmentNumber()\u0026\u0026b\u003e\u003dthis.index.getOffset(c+1);)c++;return xC(this,c,b,a.u).i};\ng.k.Um\u003dfunction(a){return this.We()?!0:a.range.end+1\u003cthis.info.contentLength};\ng.k.Ar\u003dfunction(a,b){this.Um(a);if(!this.We())return b\u003dQB(a.range.end+1,b),b.end+1\u003ethis.info.contentLength\u0026\u0026(b\u003dnew OB(b.start,this.info.contentLength-1)),a\u003d[new SB(4,a.i,b,\"getNextRequestInfoByLength\")],new YB(a);4\u003d\u003d\u003da.type\u0026\u0026(a\u003dthis.lx(a),a\u003da[a.length-1]);var c\u003d0,d\u003da.range.start+a.Bb+a.u;3\u003d\u003d\u003da.type\u0026\u0026(c\u003da.Na,d\u003d\u003d\u003da.range.end+1\u0026\u0026(c+\u003d1));return xC(this,c,d,b)};\ng.k.Cu\u003dfunction(){return null};\ng.k.fm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return xC(this,a,this.index.getOffset(a),0)};\ng.k.Og\u003dfunction(){return!0};\ng.k.mw\u003dfunction(){return!1};\ng.k.iE\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.k.ZF\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};yC.prototype.isMultiChannelAudio\u003dfunction(){return 2\u003cthis.numChannels};var I2\u003d{},zA\u003d(I2.WIDTH\u003d{name:\"width\",video:!0,valid:640,invalid:99999},I2.HEIGHT\u003d{name:\"height\",video:!0,valid:360,invalid:99999},I2.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,invalid:9999},I2.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,invalid:2E9},I2.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",invalid:\"catavision\"},I2.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,invalid:99},I2.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",invalid:\"invalidformat\"},I2.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",\nvideo:!0,valid:\"false\",invalid:\"nope\"},I2.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",invalid:\"av99.0.05M.08\"},I2.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",invalid:\"invalid\"},I2);var Z\u003d{},DC\u003d(Z[\"0\"]\u003d\"f\",Z[\"160\"]\u003d\"h\",Z[\"133\"]\u003d\"h\",Z[\"134\"]\u003d\"h\",Z[\"135\"]\u003d\"h\",Z[\"136\"]\u003d\"h\",Z[\"137\"]\u003d\"h\",Z[\"264\"]\u003d\"h\",Z[\"266\"]\u003d\"h\",Z[\"138\"]\u003d\"h\",Z[\"298\"]\u003d\"h\",Z[\"299\"]\u003d\"h\",Z[\"304\"]\u003d\"h\",Z[\"305\"]\u003d\"h\",Z[\"214\"]\u003d\"h\",Z[\"216\"]\u003d\"h\",Z[\"374\"]\u003d\"h\",Z[\"375\"]\u003d\"h\",Z[\"140\"]\u003d\"a\",Z[\"141\"]\u003d\"ah\",Z[\"327\"]\u003d\"sa\",Z[\"258\"]\u003d\"m\",Z[\"380\"]\u003d\"mac3\",Z[\"328\"]\u003d\"meac3\",Z[\"161\"]\u003d\"H\",Z[\"142\"]\u003d\"H\",Z[\"143\"]\u003d\"H\",Z[\"144\"]\u003d\"H\",Z[\"222\"]\u003d\"H\",Z[\"223\"]\u003d\"H\",Z[\"145\"]\u003d\"H\",Z[\"224\"]\u003d\"H\",Z[\"225\"]\u003d\"H\",Z[\"146\"]\u003d\"H\",Z[\"226\"]\u003d\"H\",Z[\"227\"]\u003d\"H\",Z[\"147\"]\u003d\"H\",\nZ[\"384\"]\u003d\"H\",Z[\"376\"]\u003d\"H\",Z[\"385\"]\u003d\"H\",Z[\"377\"]\u003d\"H\",Z[\"149\"]\u003d\"A\",Z[\"261\"]\u003d\"M\",Z[\"381\"]\u003d\"MAC3\",Z[\"329\"]\u003d\"MEAC3\",Z[\"598\"]\u003d\"9\",Z[\"278\"]\u003d\"9\",Z[\"242\"]\u003d\"9\",Z[\"243\"]\u003d\"9\",Z[\"244\"]\u003d\"9\",Z[\"247\"]\u003d\"9\",Z[\"248\"]\u003d\"9\",Z[\"353\"]\u003d\"9\",Z[\"355\"]\u003d\"9\",Z[\"271\"]\u003d\"9\",Z[\"313\"]\u003d\"9\",Z[\"272\"]\u003d\"9\",Z[\"302\"]\u003d\"9\",Z[\"303\"]\u003d\"9\",Z[\"407\"]\u003d\"9\",Z[\"408\"]\u003d\"9\",Z[\"308\"]\u003d\"9\",Z[\"315\"]\u003d\"9\",Z[\"330\"]\u003d\"9h\",Z[\"331\"]\u003d\"9h\",Z[\"332\"]\u003d\"9h\",Z[\"333\"]\u003d\"9h\",Z[\"334\"]\u003d\"9h\",Z[\"335\"]\u003d\"9h\",Z[\"336\"]\u003d\"9h\",Z[\"337\"]\u003d\"9h\",Z[\"338\"]\u003d\"so\",Z[\"600\"]\u003d\"o\",Z[\"250\"]\u003d\"o\",Z[\"251\"]\u003d\n\"o\",Z[\"194\"]\u003d\"*\",Z[\"195\"]\u003d\"*\",Z[\"220\"]\u003d\"*\",Z[\"221\"]\u003d\"*\",Z[\"196\"]\u003d\"*\",Z[\"197\"]\u003d\"*\",Z[\"279\"]\u003d\"(\",Z[\"280\"]\u003d\"(\",Z[\"317\"]\u003d\"(\",Z[\"318\"]\u003d\"(\",Z[\"273\"]\u003d\"(\",Z[\"274\"]\u003d\"(\",Z[\"357\"]\u003d\"(\",Z[\"358\"]\u003d\"(\",Z[\"275\"]\u003d\"(\",Z[\"359\"]\u003d\"(\",Z[\"360\"]\u003d\"(\",Z[\"276\"]\u003d\"(\",Z[\"583\"]\u003d\"(\",Z[\"584\"]\u003d\"(\",Z[\"314\"]\u003d\"(\",Z[\"585\"]\u003d\"(\",Z[\"561\"]\u003d\"(\",Z[\"277\"]\u003d\"(\",Z[\"361\"]\u003d\"(h\",Z[\"362\"]\u003d\"(h\",Z[\"363\"]\u003d\"(h\",Z[\"364\"]\u003d\"(h\",Z[\"365\"]\u003d\"(h\",Z[\"366\"]\u003d\"(h\",Z[\"591\"]\u003d\"(h\",Z[\"592\"]\u003d\"(h\",Z[\"367\"]\u003d\"(h\",Z[\"586\"]\u003d\"(h\",Z[\"587\"]\u003d\"(h\",Z[\"368\"]\u003d\"(h\",Z[\"588\"]\u003d\"(h\",Z[\"562\"]\u003d\n\"(h\",Z[\"409\"]\u003d\"(\",Z[\"410\"]\u003d\"(\",Z[\"411\"]\u003d\"(\",Z[\"412\"]\u003d\"(\",Z[\"557\"]\u003d\"(\",Z[\"558\"]\u003d\"(\",Z[\"394\"]\u003d\"1\",Z[\"395\"]\u003d\"1\",Z[\"396\"]\u003d\"1\",Z[\"397\"]\u003d\"1\",Z[\"398\"]\u003d\"1\",Z[\"399\"]\u003d\"1\",Z[\"400\"]\u003d\"1\",Z[\"401\"]\u003d\"1\",Z[\"571\"]\u003d\"1\",Z[\"402\"]\u003d\"1\",Z[\"694\"]\u003d\"1h\",Z[\"695\"]\u003d\"1h\",Z[\"696\"]\u003d\"1h\",Z[\"697\"]\u003d\"1h\",Z[\"698\"]\u003d\"1h\",Z[\"699\"]\u003d\"1h\",Z[\"700\"]\u003d\"1h\",Z[\"701\"]\u003d\"1h\",Z[\"702\"]\u003d\"1h\",Z[\"703\"]\u003d\"1h\",Z[\"386\"]\u003d\"3\",Z[\"387\"]\u003d\"w\",Z[\"406\"]\u003d\"6\",Z);var BC\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");AC.prototype.isHdr\u003dfunction(){return\"smpte2084\"\u003d\u003d\u003dthis.u||\"arib-std-b67\"\u003d\u003d\u003dthis.u};g.k\u003dEC.prototype;g.k.kc\u003dfunction(){return this.id.split(\";\",1)[0]};\ng.k.xe\u003dfunction(){return 2\u003d\u003d\u003dthis.containerType};\ng.k.isEncrypted\u003dfunction(){return!!this.Hd};\ng.k.Uk\u003dfunction(){return!!this.audio};\ng.k.isVideo\u003dfunction(){return!!this.video};KC.prototype.getName\u003dfunction(){return this.name};\nKC.prototype.getId\u003dfunction(){return this.id};\nKC.prototype.getIsDefault\u003dfunction(){return this.isDefault};\nKC.prototype.toString\u003dfunction(){return this.name};\nKC.prototype.getName\u003dKC.prototype.getName;KC.prototype.getId\u003dKC.prototype.getId;KC.prototype.getIsDefault\u003dKC.prototype.getIsDefault;g.w(g.LC,ay);g.LC.prototype.T\u003dfunction(a,b,c,d,e){return ay.prototype.T.call(this,a,b,c,d,e)};g.w(ZC,g.R);g.k\u003dZC.prototype;g.k.appendBuffer\u003dfunction(a,b,c){if(this.Ed.mz()!\u003d\u003dthis.appendWindowStart+this.start||this.Ed.ZD()!\u003d\u003dthis.appendWindowEnd+this.start||this.Ed.hd()!\u003d\u003dthis.timestampOffset+this.start)this.Ed.supports(1),this.Ed.AG(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.Ed.lB(this.timestampOffset+this.start);this.Ed.appendBuffer(a,b,c)};\ng.k.abort\u003dfunction(){this.Ed.abort()};\ng.k.remove\u003dfunction(a,b){this.Ed.remove(a+this.start,b+this.start)};\ng.k.AG\u003dfunction(a,b){this.appendWindowStart\u003da;this.appendWindowEnd\u003db};\ng.k.mE\u003dfunction(){return this.timestampOffset+this.start};\ng.k.mz\u003dfunction(){return this.appendWindowStart};\ng.k.ZD\u003dfunction(){return this.appendWindowEnd};\ng.k.lB\u003dfunction(a){this.timestampOffset\u003da};\ng.k.hd\u003dfunction(){return this.timestampOffset};\ng.k.nf\u003dfunction(a){a\u003dthis.Ed.nf(void 0\u003d\u003d\u003da?!1:a);return YC(a,this.start,this.end)};\ng.k.eh\u003dfunction(){return this.Ed.eh()};\ng.k.Np\u003dfunction(){return this.Ed.Np()};\ng.k.pz\u003dfunction(){return this.Ed.pz()};\ng.k.pH\u003dfunction(a,b){this.Ed.pH(a,b)};\ng.k.supports\u003dfunction(a){return this.Ed.supports(a)};\ng.k.qz\u003dfunction(){return this.Ed.qz()};\ng.k.isView\u003dfunction(){return!0};\ng.k.yB\u003dfunction(a,b,c){return this.isActive?this.Ed.yB(a,b,c):!1};\ng.k.Fy\u003dfunction(){return this.Ed.Fy()?this.isActive:!1};\ng.k.isLocked\u003dfunction(){return this.Qx\u0026\u0026!this.isActive};\ng.k.Jb\u003dfunction(a){a\u003dthis.Ed.Jb(a);a.vw\u003dthis.start+\"-\"+this.end;return a};\ng.k.Nv\u003dfunction(){return this.Ed.Nv()};\ng.k.ya\u003dfunction(){ey(this.Ed,this.bL);g.R.prototype.ya.call(this)};var bU\u003d!1;g.w($C,g.R);g.k\u003d$C.prototype;g.k.appendBuffer\u003dfunction(a,b,c){var d;this.By\u003d!1;c\u0026\u0026(this.Xz\u003dc);b\u0026\u0026(b.isEncrypted()\u0026\u0026(this.GL\u003dthis.Xz),3\u003d\u003d\u003db.type\u0026\u0026(this.Xe\u003db));(null\u003d\u003d\u003d(d\u003dthis.Wb)||void 0\u003d\u003d\u003dd?0:d.appendBuffer)?this.Wb.appendBuffer(a):this.Wb?this.Wb.append(a):this.Qe\u0026\u0026this.Qe.webkitSourceAppend(this.id,a)};\ng.k.abort\u003dfunction(){try{this.Wb?this.Wb.abort():this.Qe\u0026\u0026this.Qe.webkitSourceAbort(this.id)}catch(a){}this.Xz\u003dthis.Xe\u003dnull};\ng.k.remove\u003dfunction(a,b){var c;this.By\u003d!1;(null\u003d\u003d\u003d(c\u003dthis.Wb)||void 0\u003d\u003d\u003dc?0:c.remove)\u0026\u0026this.Wb.remove(a,b)};\ng.k.mz\u003dfunction(){var a;return bU\u0026\u0026this.isVideo?this.appendWindowStart:(null\u003d\u003d\u003d(a\u003dthis.Wb)||void 0\u003d\u003d\u003da?void 0:a.appendWindowStart)||0};\ng.k.ZD\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.Wb)||void 0\u003d\u003d\u003da?void 0:a.appendWindowEnd)||0};\ng.k.AG\u003dfunction(a,b){this.Wb\u0026\u0026(bU\u0026\u0026this.isVideo?(this.appendWindowStart\u003da,this.Wb.appendWindowEnd\u003db):a\u003ethis.mz()?(this.Wb.appendWindowEnd\u003db,this.Wb.appendWindowStart\u003da):(this.Wb.appendWindowStart\u003da,this.Wb.appendWindowEnd\u003db))};\ng.k.mE\u003dfunction(){return this.timestampOffset};\ng.k.lB\u003dfunction(a){bU?this.timestampOffset\u003da:this.supports(1)\u0026\u0026(this.Wb.timestampOffset\u003da)};\ng.k.hd\u003dfunction(){return bU?this.timestampOffset:this.supports(1)?this.Wb.timestampOffset:0};\ng.k.nf\u003dfunction(a){if(void 0\u003d\u003d\u003da?0:a)return this.By||this.eh()||(this.DJ\u003dthis.nf(!1),this.By\u003d!0),this.DJ;try{return this.Wb?this.Wb.buffered:this.Qe?this.Qe.webkitSourceBuffered(this.id):SC([0],[Infinity])}catch(b){return SC([],[])}};\ng.k.eh\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.Wb)||void 0\u003d\u003d\u003da?void 0:a.updating)||!1};\ng.k.Np\u003dfunction(){return this.Xz};\ng.k.pz\u003dfunction(){return this.GL};\ng.k.pH\u003dfunction(a,b){this.containerType!\u003d\u003da\u0026\u0026(this.supports(4),aD()\u0026\u0026this.Wb.changeType(b));this.containerType\u003da};\ng.k.qz\u003dfunction(){return this.Xe};\ng.k.isView\u003dfunction(){return!1};\ng.k.supports\u003dfunction(a){var b,c,d,e,f;switch(a){case 1:return void 0!\u003d\u003d(null\u003d\u003d\u003d(b\u003dthis.Wb)||void 0\u003d\u003d\u003db?void 0:b.timestampOffset);case 0:return!(null\u003d\u003d\u003d(c\u003dthis.Wb)||void 0\u003d\u003d\u003dc||!c.appendBuffer);case 2:return!(null\u003d\u003d\u003d(d\u003dthis.Wb)||void 0\u003d\u003d\u003dd||!d.remove);case 3:return!!((null\u003d\u003d\u003d(e\u003dthis.Wb)||void 0\u003d\u003d\u003de?0:e.addEventListener)\u0026\u0026(null\u003d\u003d\u003d(f\u003dthis.Wb)||void 0\u003d\u003d\u003df?0:f.removeEventListener));case 4:return!(!this.Wb||!this.Wb.changeType);default:return!1}};\ng.k.Fy\u003dfunction(){return!this.eh()};\ng.k.isLocked\u003dfunction(){return!1};\ng.k.Jb\u003dfunction(a){var b,c;a.to\u003dthis.hd();a.up\u003dthis.eh();var d\u003d(null\u003d\u003d\u003d(b\u003dthis.Wb)||void 0\u003d\u003d\u003db?void 0:b.appendWindowStart)||0,e\u003d(null\u003d\u003d\u003d(c\u003dthis.Wb)||void 0\u003d\u003d\u003dc?void 0:c.appendWindowEnd)||Infinity;a.aw\u003dd.toFixed(3)+\"-\"+e.toFixed(3);try{a.bu\u003dTC(this.nf())}catch(f){}return a};\ng.k.ya\u003dfunction(){this.supports(3)\u0026\u0026(this.Wb.removeEventListener(\"updateend\",this.Fe),this.Wb.removeEventListener(\"error\",this.Fe));g.R.prototype.ya.call(this)};\ng.k.yB\u003dfunction(a,b,c){if(!this.supports(2)||this.eh())return!1;var d\u003dthis.nf(),e\u003dUC(d,a);if(0\u003ee)return!1;try{if(b\u0026\u0026e+1\u003cd.length){var f\u003dd.start(e+1),h\u003dd.end(d.length-1);this.ma();this.remove(f,h);return!0}if(this.isView())return!1;var l\u003dMath.max(0,a-c);if(0\u003cc\u0026\u0026d.start(e)\u003cl)return this.ma(),this.remove(0,l),!0}catch(m){}return!1};\ng.k.ma\u003dfunction(){};\ng.k.Nv\u003dfunction(){return this.containerType};bD.prototype.dispose\u003dfunction(){if(!this.isDisposed){if(this.u)try{URL.revokeObjectURL(this.i)}catch(a){}this.B\u003d!0}};\nbD.prototype.isDisposed\u003dfunction(){return this.B};\nbD.prototype.equals\u003dfunction(a){return null!\u003d\u003da\u0026\u0026a.i\u003d\u003d\u003dthis.i};\nbD.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.i+\"}\"};g.w(cD,g.G);g.k\u003dcD.prototype;g.k.getDuration\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.mediaSource)||void 0\u003d\u003d\u003da?void 0:a.duration)||this.B};\ng.k.Qj\u003dfunction(a){try{this.mediaSource?this.mediaSource.duration\u003da:(this.B\u003da,this.Qe.webkitSourceSetDuration(a))}catch(b){}};\ng.k.vf\u003dfunction(){try{return\"closed\"\u003d\u003d\u003deD(this)}catch(a){return!0}};\ng.k.eh\u003dfunction(){return!!(this.i\u0026\u0026this.i.eh()||this.u\u0026\u0026this.u.eh())};\ng.k.wW\u003dfunction(){!this.isDisposed()\u0026\u0026dD(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.k.vW\u003dfunction(){this.dispose()};var mpa\u003d/action_display_post/;var npa;g.w(hD,g.R);g.k\u003dhD.prototype;g.k.isFailed\u003dfunction(){return 3\u003d\u003d\u003dthis.state};\ng.k.eX\u003dfunction(a){var b,c\u003da.getElementsByTagName(\"Representation\");if(0\u003ca.getElementsByTagName(\"SegmentList\").length||0\u003ca.getElementsByTagName(\"SegmentTemplate\").length){this.xf\u003dthis.B\u003d!0;this.timeline||(this.timeline\u003dnew Foa);Joa(this.timeline,a,this.Wa);this.ea(\"refresh\");for(a\u003d0;a\u003cc.length;a++){var d\u003dEpa(this,c[a]),e\u003dthis.isLive\u0026\u0026g.uC(d)\u0026\u0026this.fb;if(!this.i[d.id]){var f\u003dkD(dC(c[a],\"BaseURL\").textContent),h\u003ddC(c[a],\"Initialization\"),l\u003dcC(h,\"sourceURL\");h\u003dPB(cC(h,\"range\"));e\u0026\u0026(l\u003d\"\",h\u003dvoid 0);this.i[d.id]\u003d\nnew bC(f,d,l,h)}d\u003dthis.i[d.id];f\u003dcC(c[a],\"id\",\"AdaptationSet\");f\u003d\"\"!\u003d\u003df?f:cC(c[a],\"mimetype\",\"AdaptationSet\");l\u003dthis.timeline;l\u003dl.B[d.info.id]||l.u[f]||l.i||null;f\u003dl.i;!this.u\u0026\u0026l.getStreamTimeOffset()\u0026\u0026(this.u\u003dl.getStreamTimeOffset());if(l.D)for(e\u003d[],f\u003dg.q(f),h\u003df.next();!h.done;h\u003df.next()){h\u003dh.value;var m\u003dd.info.id,n\u003d8*d.info.Pb,p\u003dh.Na,r\u003dh.startSecs;var t\u003dl.K.split(\"$$\");for(b\u003d0;b\u003ct.length;b++)t[b]\u003dt[b].replace(\"$RepresentationID$\",m),t[b]\u003dt[b].replace(\"$Number$\",p.toString()),t[b]\u003dt[b].replace(\"$Bandwidth$\",\nn.toString()),t[b]\u003dt[b].replace(\"$Time$\",r.toString());e.push(new MA(h.Na,h.startSecs,h.durationSecs,h.i,t.join(\"$\"),null,h.u))}else{l\u003ddc(dC(c[a],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),l.I);h\u003d[];for(m\u003d0;m\u003cl.length;m++){n\u003dh;p\u003dn.push;r\u003df[m];t\u003dvoid 0;var u\u003dl[m];b\u003du.getAttribute(\"media\");if(!e\u0026\u0026(u\u003du.getAttribute(\"mediaRange\"))){var x\u003du.split(\"-\");x[1]\u0026\u00260\u003c\u003dNumber(x[1])?t\u003dPB(u):b\u003db+\"?range\u003d\"+u}p.call(n,new MA(r.Na,r.startSecs,r.durationSecs,r.i,b,t,r.u))}e\u003dh}d.update(e,this.isLive,this.La)}Koa(this.timeline);\nreturn!0}this.duration\u003dCoa(cC(a,\"mediaPresentationDuration\"));a:{for(a\u003d0;a\u003cc.length;a++){f\u003dc[a];d\u003dEpa(this,f);e\u003dkD(dC(f,\"BaseURL\").textContent);l\u003ddC(f,\"SegmentBase\");f\u003dPB(l.attributes.getNamedItem(\"indexRange\").value);l\u003dPB(l.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);d\u003dnew wC(e,d,l,f);if(!d){c\u003d!1;break a}iD(this,d)}c\u003d!0}return c};\ng.k.refresh\u003dfunction(){if(1!\u003d\u003dthis.state\u0026\u0026!this.isDisposed()){var a\u003dg.dj(this.sourceUrl,{start_seq:Ipa(this).toString()});Gpa(this,a).wh(function(){})}};\ng.k.resume\u003dfunction(){Fpa(this)};\ng.k.md\u003dfunction(){if(this.isManifestless\u0026\u0026this.S\u0026\u0026oD(this))return oD(this);var a\u003dthis.i,b\u003d!1,c\u003dNaN,d\u003dNaN,e;for(e in a){var f\u003da[e],h\u003df.index;h.isLoaded()\u0026\u0026(f.D\u0026\u0026(b\u003d!0),h\u003dh.getMaxKnownEndTime(),f.info.Uk()\u0026\u0026(isNaN(c)||h\u003cc)?c\u003dh:f.info.isVideo()\u0026\u0026(isNaN(d)||h\u003cd)\u0026\u0026(d\u003dh))}return b||isNaN(d)?c:Math.min(c,d)};\ng.k.getMinSeekableTime\u003dfunction(){if(this.isManifestless){if(pD(this))return pD(this);if(this.K){var a\u003dthis.getIngestionTime(this.md());if(a\u0026\u0026(a-\u003dthis.K,0\u003ca))return this.md()-a}}a\u003dthis.i;for(var b in a){var c\u003da[b].index;if(c.isLoaded())return c.getMinSeekableTime()}return 0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.u};\ng.k.getIngestionTime\u003dfunction(a){for(var b in this.i){var c\u003dthis.i[b].index;if(c.isLoaded()){var d\u003dc.getSegmentNumberForTime(a),e\u003dc.getIngestionTime(d);if(e)return e+a-c.getStartTime(d)}}return NaN};\nvar lD\u003dnull,zpa\u003d!!navigator.mediaCapabilities,Dpa\u003d{commentary:1,alternate:2,dub:3,main:4};xD.prototype.clone\u003dfunction(a){return new xD(this.flavor,a,this.C,this.experiments)};\nxD.prototype.Jb\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nxD.prototype.qf\u003dfunction(){switch(this.keySystem){case \"com.youtube.playready\":return\"PRY\";case \"com.microsoft.playready\":return\"PRM\";case \"com.widevine.alpha\":return\"WVA\";case \"com.youtube.widevine.l3\":return\"WVY\";case \"com.youtube.widevine.forcehdcp\":return\"WVYF\";case \"com.youtube.fairplay\":return\"FPY\";case \"com.apple.fps.1_0\":return\"FPA\";default:return this.keySystem}};\nvar J2\u003d{},GD\u003d(J2.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],J2.widevine\u003d[\"com.youtube.widevine.forcehdcp\",\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],J2),K2\u003d{},hHa\u003d(K2.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",K2.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",K2.playready\u003d\"DRM_SYSTEM_PLAYREADY\",K2),L2\u003d{},vRa\u003d(L2.widevine\u003d1,L2.fairplay\u003d2,L2.playready\u003d3,L2);g.w(HD,g.G);\nHD.prototype.initialize\u003dfunction(a,b){for(var c\u003dthis,d\u003dg.q(Object.keys(a)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003dg.q(a[e.value]);for(var f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,f.Hd)for(var h\u003dg.q(Object.keys(f.Hd)),l\u003dh.next();!l.done;l\u003dh.next())if(l\u003dl.value,GD[l])for(var m\u003dg.q(GD[l]),n\u003dm.next();!n.done;n\u003dm.next())n\u003dn.value,this.u[n]\u003dthis.u[n]||new xD(l,n,f.Hd[l],this.experiments),this.C[l]\u003dthis.C[l]||{},this.C[l][f.mimeType]\u003d!0}Yu()\u0026\u0026(this.u[\"com.youtube.fairplay\"]\u003dnew xD(\"fairplay\",\"com.youtube.fairplay\",\"\",\nthis.experiments),this.C.fairplay\u003d{\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027:!0,\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027:!0});this.i\u003d$pa(b,this.useCobaltWidevine,this.N(\"html5_enable_safari_fairplay\"),g.wD(this.experiments,\"html5_hdcp_probing_stream_url\")).filter(function(p){return!!c.u[p]})};\nHD.prototype.ma\u003dfunction(){};\nHD.prototype.N\u003dfunction(a){return this.experiments.kb(a)};var wRa\u003d{cupcake:1.5,donut:1.6,eclair:2,froyo:2.2,gingerbread:2.3,honeycomb:3,\"ice cream sandwich\":4,jellybean:4.1,kitkat:4.4,lollipop:5.1,marshmallow:6,nougat:7.1},M2;a:{var N2\u003dg.vb();N2\u003dN2.toLowerCase();if(-1!\u003dN2.indexOf(\"android\")){var xRa\u003dN2.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(xRa){var yRa\u003dparseFloat(xRa[1]);if(100\u003eyRa){M2\u003dyRa;break a}}var zRa\u003dN2.match(\"(\"+g.Je(wRa).join(\"|\")+\")\");M2\u003dzRa?wRa[zRa[0]]:0}else M2\u003dvoid 0}var rE\u003dM2,qE\u003d0\u003c\u003drE;var Hqa\u003d{RED:\"red\",Rca:\"white\"};var Oqa\u003d{ZY:\"adunit\",u2:\"detailpage\",M2:\"editpage\",P2:\"embedded\",Q2:\"embedded_unbranded\",m5:\"leanback\",L9:\"previewpage\",O9:\"profilepage\",zba:\"unplugged\",C9:\"playlistoverview\",uaa:\"sponsorshipsoffer\",eaa:\"shortspage\"};gqa.prototype.kb\u003dfunction(a){return\"true\"\u003d\u003d\u003dthis.flags[a]};JD.prototype.canPlayType\u003dfunction(a,b){a\u003da.canPlayType?a.canPlayType(b):!1;cv?a\u003da||ARa[b]:2.2\u003d\u003d\u003drE?a\u003da||BRa[b]:Wu()\u0026\u0026(a\u003da||CRa[b]);return!!a};\nJD.prototype.isTypeSupported\u003dfunction(a){this.ma();return this.I?window.cast.receiver.platform.canDisplayType(a):OC(a)};\nJD.prototype.disableAv1\u003dfunction(){this.S\u003d!0};\nJD.prototype.ma\u003dfunction(){};\nvar BRa\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},CRa\u003d{\"application/x-mpegURL\":\"maybe\"},ARa\u003d{\"application/x-mpegURL\":\"maybe\"};g.w(MD,g.R);MD.prototype.add\u003dfunction(a,b){!this.items[a]\u0026\u0026(b.Yu||b.Hy||b.Kx)\u0026\u0026(this.items[a]\u003dYe(b),this.ea(\"vast_info_card_add\",a))};\nMD.prototype.remove\u003dfunction(a){var b\u003dthis.get(a);delete this.items[a];return b};\nMD.prototype.get\u003dfunction(a){return this.items[a]||null};\nMD.prototype.isEmpty\u003dfunction(){return g.Qe(this.items)};var zE\u003d{F5:1,G5:2,H5:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};g.w(RD,g.G);RD.prototype.load\u003dfunction(){var a\u003dthis,b;return g.B(function(c){if(1\u003d\u003dc.i)return a.i?c.return():g.A(c,lqa(),2);b\u003dc.u;if(!b)return c.return();a.i\u003d{primary:b,secondary:void 0};Upa(b,void 0);g.ra(c)})};\nRD.prototype.ya\u003dfunction(){this.u\u0026\u0026(vu(this.u),this.u\u003dvoid 0);g.G.prototype.ya.call(this)};TD.prototype.Mg\u003dfunction(a,b){var c\u003dMath.pow(this.alpha,a);this.i\u003db*(1-c)+c*this.i;this.u+\u003da};\nTD.prototype.qg\u003dfunction(){return this.i/(1-Math.pow(this.alpha,this.u))};UD.prototype.Mg\u003dfunction(a,b){a\u003dMath.min(this.i,Math.max(1,Math.round(a*this.resolution)));a+this.valueIndex\u003e\u003dthis.i\u0026\u0026(this.u\u003d!0);for(;a--;)this.values[this.valueIndex]\u003db,this.valueIndex\u003d(this.valueIndex+1)%this.i;this.C\u003d!0};\nUD.prototype.qg\u003dfunction(){return this.D?(VD(this,this.B-this.D)+VD(this,this.B)+VD(this,this.B+this.D))/3:VD(this,this.B)};g.w(yqa,g.G);var Bqa\u003d/^([0-9\\.]+):([0-9\\.]+)$/;var Fqa\u003d\"blogger books docs duo google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),Nqa\u003d{UZ:\"cbrand\",VZ:\"cbr\",WZ:\"cbrver\",g4:\"c\",j4:\"cver\",i4:\"ctheme\",h4:\"cplayer\",J7:\"cmodel\",t8:\"cnetwork\",O8:\"cos\",P8:\"cosver\",u9:\"cplatform\"};g.w(EE,g.G);g.k\u003dEE.prototype;g.k.N\u003dfunction(a){return this.experiments.kb(a)};\ng.k.getVideoUrl\u003dfunction(a,b,c,d,e){b\u003d{list:b};c\u0026\u0026(e?b.time_continue\u003dc:b.t\u003dc);c\u003dg.HE(this);d\u0026\u0026\"www.youtube.com\"\u003d\u003d\u003dc?d\u003d\"https://youtu.be/\"+a:g.vE(this)?(d\u003d\"https://\"+c+\"/fire\",b.v\u003da):(d\u003dthis.protocol+\"://\"+c+\"/watch\",b.v\u003da,cv\u0026\u0026(a\u003dTfa())\u0026\u0026(b.ebc\u003da));return g.dj(d,b)};\ng.k.getVideoEmbedCode\u003dfunction(a,b,c){a\u003d\"https://\"+g.HE(this)+\"/embed/\"+a;c\u0026\u0026(a\u003dg.dj(a,{list:c}));c\u003db.width;b\u003db.height;a\u003dg.Eg(a);return\u0027\u003ciframe width\u003d\"\u0027+c+\u0027\" height\u003d\"\u0027+b+\u0027\" src\u003d\"\u0027+a+\u0027\" title\u003d\"YouTube video player\" frameborder\u003d\"0\" allow\u003d\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c/iframe\u003e\u0027};\ng.k.supportsGaplessAudio\u003dfunction(){return g.Rj\u0026\u0026!cv\u0026\u002674\u003c\u003dPia()||g.Sj\u0026\u0026g.uc(68)?!0:!1};\ng.k.getPlayerType\u003dfunction(){return this.deviceParams.cplayer};\nvar Uqa\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\"];g.k\u003dWE.prototype;g.k.qf\u003dfunction(){return this.i};\ng.k.Eu\u003dfunction(){return null};\ng.k.aI\u003dfunction(){var a\u003dthis.Eu();return a?(a\u003dg.iu(a.i),Number(a.expire)):NaN};\ng.k.wG\u003dfunction(){};\ng.k.kc\u003dfunction(){return this.i.kc()};\ng.k.getHeight\u003dfunction(){return this.i.video.height};Vqa.prototype.Me\u003dfunction(){Yqa(this);var a\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],b\u003d{};a:if(this.i)var c\u003dthis.i;else{c\u003d\"\";for(var d\u003dg.q(this.B),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.Dc){if(e.Dc.getIsDefault()){c\u003de.Dc.getId();break a}c||(c\u003de.Dc.getId())}}d\u003dg.q(this.B);for(var f\u003dd.next();!f.done;f\u003dd.next())if(e\u003df.value,this.I||!e.Dc||e.Dc.getId()\u003d\u003d\u003dc)b[e.itag]||(b[e.itag]\u003d[]),b[e.itag].push(e);c\u003dg.q(this.u);for(e\u003dc.next();!e.done;e\u003dc.next())if(d\u003de.value,e\u003db[d.i])for(e\u003dg.q(e),f\u003de.next();!f.done;f\u003d\ne.next()){var h\u003da,l\u003dh.push;f\u003df.value;var m\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",n\u003d\"YES\",p\u003d\"audio\";if(f.Dc){p\u003df.Dc;var r\u003dp.getId().split(\".\")[0];r\u0026\u0026(m+\u003d\u0027LANGUAGE\u003d\"\u0027+r+\u0027\",\u0027);(this.i?this.i\u003d\u003d\u003dp.getId():p.getIsDefault())||(n\u003d\"NO\");p\u003dp.getName()}r\u003d\"\";null!\u003d\u003dd\u0026\u0026(r\u003dd.itag.toString());r\u003dYE(this,f.url,r);m\u003dm+(\u0027NAME\u003d\"\u0027+p+\u0027\",DEFAULT\u003d\u0027+(n+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(Xqa(f,d)+\u0027\",URI\u003d\"\u0027+(r+\u0027\"\u0027));l.call(h,m)}c\u003dg.q(this.D);for(d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,e\u003dDRa,d\u003d(h\u003dd.Dc)?\u0027#EXT-X-MEDIA:URI\u003d\"\u0027+YE(this,d.url)+\n\u0027\",TYPE\u003dSUBTITLES,GROUP-ID\u003d\"\u0027+e+\u0027\",LANGUAGE\u003d\"\u0027+h.getId()+\u0027\",NAME\u003d\"\u0027+h.getName()+\u0027\",DEFAULT\u003dNO,AUTOSELECT\u003dYES\u0027:void 0,d\u0026\u0026a.push(d);c\u003d0\u003cthis.D.length?DRa:void 0;d\u003dg.q(this.u);for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,h\u003db[e.i],0\u003c(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh?void 0:h.length)\u0026\u0026(h\u003dh[0],h\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(e.bitrate+h.bitrate)+\u0027,CODECS\u003d\"\u0027+(e.codecs+\",\"+h.codecs+\u0027\",RESOLUTION\u003d\u0027)+(e.width+\"x\"+e.height+\u0027,AUDIO\u003d\"\u0027)+(Xqa(h,e)+\u0027\",\u0027)+(c?\u0027SUBTITLES\u003d\"\u0027+c+\u0027\",\u0027:\"\")+\"CLOSED-CAPTIONS\u003dNONE\",1\u003ce.fps\u0026\u0026(h+\u003d\",FRAME-RATE\u003d\"+\ne.fps),e.mu\u0026\u0026(h+\u003d\",VIDEO-RANGE\u003d\"+e.mu),a.push(h),a.push(YE(this,e.url,\"\")));return a.join(\"\\n\")};\nvar DRa\u003d\"text\";g.w(ZE,WE);ZE.prototype.aI\u003dfunction(){return this.expiration};\nZE.prototype.Eu\u003dfunction(){if(!this.u||this.u.isDisposed()){var a\u003dthis.B.Me();a\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(a);this.u\u003dnew bD(a)}return this.u};g.w($E,WE);$E.prototype.Eu\u003dfunction(){return new bD(GA(this.u))};\n$E.prototype.wG\u003dfunction(){this.u\u003dKA(this.u)};g.w(aF,WE);aF.prototype.Eu\u003dfunction(){return new bD(this.u)};bF.prototype.toString\u003dfunction(){return this.type+this.id};var jra\u003d{iurl:\"default.jpg\",iurlmq:\"mqdefault.jpg\",iurlhq:\"hqdefault.jpg\",iurlsd:\"sddefault.jpg\",iurlpop1:\"pop1.jpg\",iurlpop2:\"pop2.jpg\",iurlhq720:\"hq720.jpg\",iurlmaxres:\"maxresdefault.jpg\"},kra\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};g.fF.prototype.Ne\u003dfunction(a){a\u003da||\"hqdefault.jpg\";var b\u003dthis.Z[a];if(b)return b;if(\"sddefault.jpg\"\u003d\u003d\u003da||\"hq720.jpg\"\u003d\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003d\u003da)return b;if(this.i)return IE(this.u,this.i,a)};\ng.fF.prototype.Ok\u003dfunction(){return this.u.getVideoUrl(this.videoId,this.playlistId)};g.gF.prototype.Ne\u003dfunction(a){a||(a\u003d\"hqdefault.jpg\");var b\u003dthis.Z[a];return b?b:\"pop1.jpg\"\u003d\u003d\u003da||\"pop2.jpg\"\u003d\u003d\u003da||\"sddefault.jpg\"\u003d\u003d\u003da||\"hq720.jpg\"\u003d\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003d\u003da?b:IE(this.i,this.videoId,a)};\ng.gF.prototype.Ok\u003dfunction(){return this.watchUrl||this.i.getVideoUrl(this.videoId)};var mra\u003d[\"APP_STATE\",\"PI\"];var O2\u003d{},tra\u003dux(\"yt-player-local-media\",{qq:(O2.index\u003d{dn:2},O2.media\u003d{dn:2},O2.captions\u003d{dn:5},O2),tx:!1,upgrade:function(a,b){b(2)\u0026\u0026(Pw(a,\"index\"),Pw(a,\"media\"));b(5)\u0026\u0026Pw(a,\"captions\");b(6)\u0026\u0026(Qw(a,\"metadata\"),Qw(a,\"playerdata\"))},\nversion:5});hF.prototype.set\u003dfunction(a,b,c){c\u003dvoid 0!\u003d\u003dc?Date.now()+c:void 0;this.i.set(a,b,c)};\nhF.prototype.get\u003dfunction(a){return this.i.get(a)};\nhF.prototype.remove\u003dfunction(a){this.i.remove(a)};var iF\u003dvoid 0;var pra\u003d!1;nra(\"LMS\",function(){return g.B(function(a){return a.return(jF())})});var nF\u003d0,wra\u003d/^([\\w\\-_]+)\\|(\\d+)(;[\\w\\-_]+)?\\|(\\d+)\\|(\\d+)$/;nra(\"LMDB\",function(){var a,b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,g.hx(),2);if(3!\u003dc.i){a\u003dc.u;if(!a)throw g.Hw(\"edd\");return g.A(c,g.mF(a),3)}b\u003dc.u;return c.return(Rw(b,[\"index\",\"media\",\"captions\"],{mode:\"readonly\",Nc:!0},function(d){var e\u003d{};d\u003d[Vw(d.objectStore(\"index\"),{},function(f){e[f.getKey()]\u003df.getValue();return f.continue()}),\nwka(d.objectStore(\"media\")),wka(d.objectStore(\"captions\"))];return Jw.all(d).then(function(f){var h\u003dg.q(f);h.next();f\u003dh.next().value;h\u003dh.next().value;return{index:e,media:Hra(f||[]),captions:h}})}))})});g.k\u003dg.pF.prototype;g.k.getId\u003dfunction(){return this.id};\ng.k.getName\u003dfunction(){return this.name};\ng.k.isServable\u003dfunction(){return this.i};\ng.k.toString\u003dfunction(){return this.languageCode+\": \"+g.qF(this)+\" - \"+this.vssId};\ng.k.equals\u003dfunction(a){return a?this.toString()\u003d\u003d\u003da.toString():!1};\ng.k.isValid\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var Jra\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},Kra\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},Lra\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var P2\u003d{},msa\u003d(P2.ALWAYS\u003d1,P2.BY_REQUEST\u003d3,P2.UNKNOWN\u003dvoid 0,P2),Q2\u003d{},Zra\u003d(Q2.COLOR_PRIMARIES_BT709\u003d\"bt709\",Q2.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",Q2.COLOR_PRIMARIES_UNKNOWN\u003dnull,Q2.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,Q2),R2\u003d{},Nra\u003d(R2.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",R2.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",R2.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",R2.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",R2.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,R2.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003d\nnull,R2),S2\u003d{},wF\u003d(S2.FAIRPLAY\u003d\"fairplay\",S2.PLAYREADY\u003d\"playready\",S2.WIDEVINE\u003d\"widevine\",S2.CLEARKEY\u003dnull,S2.FLASHACCESS\u003dnull,S2.UNKNOWN\u003dnull,S2.WIDEVINE_CLASSIC\u003dnull,S2),T2\u003d{},nsa\u003d(T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",T2),U2\u003d{},Wra\u003d(U2.UNKNOWN\u003d0,U2.RECTANGULAR\u003d1,U2.EQUIRECTANGULAR\u003d2,U2.EQUIRECTANGULAR_THREED_TOP_BOTTOM\u003d\n3,U2.MESH\u003d4,U2),V2\u003d{},Yra\u003d(V2.SPATIAL_AUDIO_TYPE_NONE\u003d0,V2.SPATIAL_AUDIO_TYPE_AMBISONICS_5_1\u003d1,V2.SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD\u003d2,V2.SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC\u003d3,V2),W2\u003d{},Xra\u003d(W2.STEREO_LAYOUT_UNKNOWN\u003d0,W2.STEREO_LAYOUT_LEFT_RIGHT\u003d1,W2.STEREO_LAYOUT_TOP_BOTTOM\u003d2,W2),X2\u003d{},Vra\u003d(X2.FORMAT_STREAM_TYPE_UNKNOWN\u003d0,X2.FORMAT_STREAM_TYPE_OTF\u003d3,X2);g.w(xF,g.R);xF.prototype.ya\u003dfunction(){this.i\u0026\u0026(this.i\u003dthis.i.onload\u003dnull);g.R.prototype.ya.call(this)};g.k\u003dg.BF.prototype;g.k.getHeight\u003dfunction(){return this.height};\ng.k.JK\u003dba(0);g.k.gC\u003dfunction(){return this.frameCount};\ng.k.isDefault\u003dfunction(){return-1!\u003d\u003dthis.B.indexOf(\"default\")};\ng.k.isLoaded\u003dfunction(a){return this.loaded.has(a)};\ng.k.Vx\u003dfunction(a){var b\u003dthis.gC()-1;return g.tg(0\u003d\u003d\u003dthis.i?Math.round(a*this.frameCount/this.videoLength):Math.round(1E3*a/this.i),0,b)};\ng.k.Cr\u003dfunction(){return this.frameCount-1};\ng.k.Wx\u003dfunction(){return this.frameCount?0:-1};\ng.k.bI\u003dfunction(){};g.w(CF,xF);CF.prototype.u\u003dfunction(a,b){var c\u003d[];a\u003da.split(\"|\");for(var d\u003da[0],e\u003d1;e\u003ca.length;e++){var f\u003dthis.I(e-1,d,a[e],b);(this.S||180\u003ef.getHeight())\u0026\u0026c.push(f)}return c};\nCF.prototype.I\u003dfunction(a,b,c,d){return new g.BF(a,b,c,d)};g.w(EF,g.BF);g.k\u003dEF.prototype;g.k.gC\u003dfunction(){return this.u.getNumberOfSegments()};\ng.k.Vx\u003dfunction(a){var b\u003dthis.rows*this.columns*this.D,c\u003dthis.u,d\u003dc.getLastSegmentNumber();a\u003dc.getSegmentNumberForTime(a);return a\u003ed-b?-1:a};\ng.k.Cr\u003dfunction(){return this.u.getLastSegmentNumber()};\ng.k.Wx\u003dfunction(){return this.u.getFirstSegmentNumber()};\ng.k.bI\u003dfunction(a){this.u\u003da};g.w(FF,CF);FF.prototype.u\u003dfunction(a,b){return CF.prototype.u.call(this,\"$N|\"+a,b)};\nFF.prototype.I\u003dfunction(a,b,c){return new EF(a,b,c,this.isLive)};g.w(HF,g.R);g.k\u003dHF.prototype;g.k.V\u003dfunction(){return this.u};\ng.k.N\u003dfunction(a){return this.u.N(a)};\ng.k.wf\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){var a;return!(null\u003d\u003d\u003d(a\u003dthis.jc)||void 0\u003d\u003d\u003da||!a.rb)};\ng.k.GM\u003dfunction(){this.isDisposed()||(this.i.B||this.i.unsubscribe(\"refresh\",this.GM,this),this.SJ(-1))};\ng.k.SJ\u003dfunction(a){if(!this.isLivePlayback||!this.I||\"fairplay\"!\u003dthis.I.flavor){var b\u003dApa(this.i,this.UB);if(0\u003cb.length\u0026\u0026(this.ea(\"cuepointupdated\",b,a),this.UB+\u003db.length,OF(this)\u0026\u0026g.TF(this))){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.Da(\"cuepoint\",\"segNum.\"+a+\";event.\"+c.event+\";startSecs.\"+c.startSecs+\";id.\"+c.identifier.slice(-16)),\"start\"\u003d\u003d\u003dc.event\u0026\u0026(c\u003dc.startSecs,this.UC.start\u003dthis.MC,this.UC.end\u003dc+3)}}};\ng.k.Gh\u003dfunction(){var a\u003d{};this.B\u0026\u0026(a.fmt\u003dthis.B.kc(),this.K\u0026\u0026this.K.kc()!\u003dthis.B.kc()\u0026\u0026(a.afmt\u003dthis.K.kc()));a.ei\u003dthis.eventId;a.list\u003dthis.playlistId;a.cpn\u003dthis.clientPlaybackNonce;this.videoId\u0026\u0026(a.v\u003dthis.videoId);this.Tg\u0026\u0026(a.infringe\u003d1);this.Ef\u0026\u0026(a.splay\u003d1);var b\u003daG(this);b\u0026\u0026(a.live\u003db);this.Zk\u0026\u0026(a.autoplay\u003d1);this.CL\u0026\u0026(a.sdetail\u003dthis.CL);this.Ka\u0026\u0026(a.partnerid\u003dthis.Ka);this.osid\u0026\u0026(a.osid\u003dthis.osid);return a};\ng.k.rg\u003dfunction(){if(this.cotn)return null;var a\u003dg.NE(this.u)||this.N(\"web_l3_storyboard\");if(!this.Rf)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var b\u003dthis.playerResponse.storyboards,c\u003db.playerStoryboardSpecRenderer;c\u0026\u0026c.spec?this.Rf\u003dnew CF(c.spec,this.lengthSeconds,void 0,!1,a):(b\u003db.playerLiveStoryboardSpecRenderer)\u0026\u0026b.spec\u0026\u0026this.i\u0026\u0026(c\u003dHe(this.i.i).index)\u0026\u0026(this.Rf\u003dnew FF(b.spec,this.i.isLive,c,a))}else this.wr?this.Rf\u003dnew CF(this.wr,this.lengthSeconds,void 0,!1,a):this.Uq\u0026\u0026this.i\u0026\u0026\n(b\u003dHe(this.i.i).index)\u0026\u0026(this.Rf\u003dnew FF(this.Uq,this.i.isLive,b,a));return this.Rf};\ng.k.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var a\u003dthis.playerResponse.storyboards;return(a\u003da.playerStoryboardSpecRenderer||a.playerLiveStoryboardSpecRenderer)\u0026\u0026a.spec||null}return this.wr||this.Uq};\ng.k.md\u003dfunction(){return this.i\u0026\u0026!isNaN(this.i.md())?this.i.md():OF(this)?0:this.lengthSeconds};\ng.k.getMinSeekableTime\u003dfunction(){return this.i\u0026\u0026!isNaN(this.i.getMinSeekableTime())?this.i.getMinSeekableTime():0};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){if(this.i\u0026\u0026this.B){var b\u003dthis.i.i[this.B.id];if(!b)return null;var c\u003db.index.getSegmentNumberForTime(a);b\u003db.index.getStartTime(c);return{sequence:c,elapsed:Math.floor(1E3*(a-b))}}return null};\ng.k.isValid\u003dfunction(){return!this.isDisposed()\u0026\u0026!(!this.videoId\u0026\u0026!this.Ti)};\ng.k.isLoaded\u003dfunction(){return IF(this)\u0026\u0026!this.Ad\u0026\u0026!this.dk};\ng.k.Ne\u003dfunction(a){if(30\u003d\u003dthis.Ka)return(a\u003dthis.Z[\"default.jpg\"])?a:this.videoId?g.dj(\"//docs.google.com/vt\",{id:this.videoId,authuser:this.authUser,authkey:this.authKey}):\"//docs.google.com/images/doclist/cleardot.gif\";a||(a\u003d\"hqdefault.jpg\");var b\u003dthis.Z[a];return b||this.u.K||\"pop1.jpg\"\u003d\u003da||\"pop2.jpg\"\u003d\u003da||\"sddefault.jpg\"\u003d\u003da||\"hq720.jpg\"\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003da?b:IE(this.u,this.videoId,a)};\ng.k.xf\u003dfunction(){return this.isLivePlayback||this.df||this.bk||!(!this.liveUtcStartSeconds||!this.fh)};\ng.k.isOtf\u003dfunction(){return!!this.i\u0026\u0026(this.i.isOtf||!this.df\u0026\u0026!this.isLivePlayback\u0026\u0026this.i.B)};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.C?0\u003cthis.C.getAvailableAudioTracks().length?this.C.getAvailableAudioTracks():this.Rq||[]:[]};\ng.k.getAudioTrack\u003dfunction(){var a\u003dthis;if(this.K\u0026\u0026!IC(this.K))return g.Rb(this.getAvailableAudioTracks(),function(d){return d.id\u003d\u003da.K.id})||this.nj;\nif(this.Rq){if(!this.gk)for(var b\u003dg.q(this.Rq),c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.Dc.getIsDefault()){this.gk\u003dc;break}return this.gk||this.nj}return this.nj};\ng.k.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.k.Ok\u003dfunction(){return this.watchUrl?this.watchUrl:this.u.getVideoUrl(this.videoId)};\ng.k.isAd\u003dfunction(){return!!this.adFormat};\ng.k.rf\u003dfunction(){return this.oauthToken||this.u.De};\ng.k.Yn\u003dfunction(){var a\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],b\u003d\"TVHTML5_SIMPLY\"\u003d\u003d\u003dthis.u.deviceParams.c\u0026\u0026\"MUSIC\"\u003d\u003d\u003dthis.u.deviceParams.ctheme;!this.Ce\u0026\u0026(g.wE(this.u)||b)\u0026\u0026a.includes(this.musicVideoType)\u0026\u0026(this.Ce\u003d!0);if(a\u003dg.Xu())a\u003d/Starboard\\/([0-9]+)/.exec(g.vb()),a\u003d10\u003e(a?parseInt(a[1],10):NaN);b\u003dthis.u;b\u003d(\"TVHTML5_CAST\"\u003d\u003d\u003db.deviceParams.c||\"TVHTML5\"\u003d\u003d\u003db.deviceParams.c\u0026\u0026(b.deviceParams.cver.startsWith(\"6.20130725\")||b.deviceParams.cver.startsWith(\"6.20130726\")))\u0026\u0026\"MUSIC\"\u003d\u003d\u003d\nthis.u.deviceParams.ctheme;!this.Ce\u0026\u0026(b||Rqa(this.u))\u0026\u0026!a\u0026\u0026(a\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"\u003d\u003d\u003dthis.musicVideoType,b\u003d(this.N(\"cast_prefer_audio_only_for_atv_and_uploads\")||this.N(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026\"MUSIC_VIDEO_TYPE_ATV\"\u003d\u003d\u003dthis.musicVideoType,a||b)\u0026\u0026(this.Ce\u003d!0);return!this.u.deviceHasDisplay||this.Ce\u0026\u0026this.u.B};\ng.k.GG\u003dfunction(){return this.hj||this.dd};\ng.k.vx\u003dfunction(){return this.De||this.dd};\ng.k.cD\u003dfunction(){return UF(this,\"html5_samsung_vp9_live\")};\ng.k.useInnertubeDrmService\u003dfunction(){if(!(this.I\u0026\u0026this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.webDrmConfig))return!1;var a\u003d\"playready\"\u003d\u003d\u003dthis.I.flavor\u0026\u0026this.playerResponse.playerConfig.webDrmConfig.useItdrmForPlayready,b\u003d\"fairplay\"\u003d\u003d\u003dthis.I.flavor\u0026\u0026this.playerResponse.playerConfig.webDrmConfig.useItdrmForFairplay;return!!(\"widevine\"\u003d\u003d\u003dthis.I.flavor\u0026\u0026this.playerResponse.playerConfig.webDrmConfig.useItdrmForWidevine||a||b)};\ng.k.Da\u003dfunction(a,b,c){this.ea(\"ctmp\",a,b,c)};\ng.k.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.k.ya\u003dfunction(){g.R.prototype.ya.call(this);delete this.Fl;this.Jl\u003dnull;delete this.yY;delete this.accountLinkingConfig;delete this.i;this.C\u003dthis.playerResponse\u003dthis.watchNextResponse\u003dnull;this.aj\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.Xq\u003d{};this.suggestions\u003dnull};wG.prototype.lw\u003dfunction(){return!1};\nwG.prototype.Ka\u003dfunction(){return function(){return null}};var EG\u003dnull;g.w(DG,g.R);DG.prototype.Mv\u003dfunction(a){return this.i.hasOwnProperty(a)?this.i[a].Mv():{}};\ng.Ga(\"ytads.bulleit.getVideoMetadata\",function(a){return FG().Mv(a)},void 0);\ng.Ga(\"ytads.bulleit.triggerExternalActivityEvent\",function(a,b,c){var d\u003dFG();c\u003dXsa(c);null!\u003d\u003dc\u0026\u0026d.ea(c,{queryId:a,viewabilityString:b})},void 0);g.w(IG,wG);g.k\u003dIG.prototype;g.k.Ss\u003dfunction(){return!0};\ng.k.bp\u003dfunction(){return!1};\ng.k.isSkippable\u003dfunction(){return null!\u003dthis.Ba};\ng.k.getVideoUrl\u003dfunction(){return this.xa};\ng.k.lw\u003dfunction(){return!0};g.w(PG,wG);PG.prototype.Ss\u003dfunction(){return!0};\nPG.prototype.bp\u003dfunction(){return!1};\nPG.prototype.lw\u003dfunction(){return!0};\nPG.prototype.Ka\u003dfunction(){return function(){return g.Yg(\"video-ads\")}};fta.prototype.isPostroll\u003dfunction(){return\"AD_PLACEMENT_KIND_END\"\u003d\u003dthis.i.i};var ENa\u003d{HY:\"FINAL\",UY:\"AD_BREAK_LENGTH\",VY:\"AD_CPN\",WY:\"AH\",XY:\"AD_MT\",YY:\"ASR\",aZ:\"AW\",o_:\"NM\",p_:\"NX\",q_:\"NY\",w_:\"CONN\",H_:\"CPN\",J2:\"DV_VIEWABILITY\",W2:\"ERRORCODE\",b3:\"ERROR_MSG\",e3:\"EI\",M3:\"GOOGLE_VIEWABILITY\",b4:\"IAS_VIEWABILITY\",k5:\"LACT\",y5:\"LIVE_TARGETING_CONTEXT\",I5:\"I_X\",J5:\"I_Y\",n7:\"MT\",r7:\"MIDROLL_POS\",s7:\"MIDROLL_POS_MS\",u7:\"MOAT_INIT\",v7:\"MOAT_VIEWABILITY\",x9:\"P_H\",y9:\"PV_H\",z9:\"PV_W\",A9:\"P_W\",F9:\"TRIGGER_TYPE\",v$:\"SDKV\",raa:\"SLOT_POS\",Gaa:\"SURVEY_LOCAL_TIME_EPOCH_S\",Faa:\"SURVEY_ELAPSED_MS\",\nuR:\"VIS\",bca:\"VIEWABILITY\",cca:\"VED\",ica:\"VOL\",mca:\"WT\",hda:\"YT_ERROR_CODE\"};var mta\u003d[\"FINAL\",\"CPN\",\"MIDROLL_POS\",\"SDKV\",\"SLOT_POS\"];WG.prototype.send\u003dfunction(a,b,c){try{var d\u003d!!a.scrubReferrer,e\u003dg.$r(a.baseUrl,jta(b,d,c)),f;if(a.headers)for(var h\u003dg.q(a.headers),l\u003dh.next();!l.done;l\u003dh.next())switch(l.value.headerType){case \"USER_AUTH\":var m\u003dthis.rf();m\u0026\u0026(f||(f\u003d{}),f.Authorization\u003d\"Bearer \"+m);break;case \"PLUS_PAGE_ID\":var n\u003dthis.i();n\u0026\u0026(f||(f\u003d{}),f[\"X-Goog-PageId\"]\u003dn)}g.Gv(e,void 0,d,f)}catch(p){}};g.w(XG,WG);XG.prototype.rf\u003dfunction(){return this.Dp?this.Dp.rf():\"\"};\nXG.prototype.i\u003dfunction(){return this.Dp?this.Dp.V().pageId:\"\"};YG.prototype.send\u003dfunction(a,b,c){try{var d\u003da.match(Ri);if(\"https\"\u003d\u003d\u003dd[1])var e\u003da;else d[1]\u003d\"https\",e\u003dPi(\"https\",d[2],d[3],d[4],d[5],d[6],d[7]);a\u003de;var f\u003dNea(a);e\u003d[];nu(a)\u0026\u0026(e.push({headerType:\"USER_AUTH\"}),e.push({headerType:\"PLUS_PAGE_ID\"}));this.mp.send({baseUrl:a,scrubReferrer:f,headers:e},b,c)}catch(h){}};g.w(nta,g.G);g.w(oH,g.R);g.k\u003doH.prototype;g.k.Mv\u003dfunction(){return{}};\ng.k.TN\u003dfunction(){};\ng.k.Fd\u003dfunction(a){this.Ck();this.ea(a)};\ng.k.Ck\u003dfunction(){uta(this,this.xa,3);this.xa\u003d[]};\ng.k.getDuration\u003dfunction(){return this.J.getDuration(2,!1)};\ng.k.Qn\u003dfunction(){var a\u003dthis.i;$G(a)||!hH(a,\"impression\")\u0026\u0026!hH(a,\"start\")||hH(a,\"abandon\")||hH(a,\"complete\")||hH(a,\"skip\")||kH(a,\"pause\");this.C||(a\u003dthis.i,$G(a)||!hH(a,\"unmuted_impression\")\u0026\u0026!hH(a,\"unmuted_start\")||hH(a,\"unmuted_abandon\")||hH(a,\"unmuted_complete\")||kH(a,\"unmuted_pause\"))};\ng.k.Rn\u003dfunction(){this.Aa||this.S||this.Gf()};\ng.k.Ah\u003dfunction(){cH(this.i,this.getDuration());if(!this.C){var a\u003dthis.i;this.getDuration();$G(a)||(rta(a,0,!0),sta(a,0,0,!0),ZG(a,\"unmuted_complete\"))}};\ng.k.wg\u003dfunction(){var a\u003dthis.i;!hH(a,\"impression\")||hH(a,\"skip\")||hH(a,\"complete\")||gH(a,\"abandon\");this.C||(a\u003dthis.i,hH(a,\"unmuted_impression\")\u0026\u0026!hH(a,\"unmuted_complete\")\u0026\u0026gH(a,\"unmuted_abandon\"))};\ng.k.Vp\u003dfunction(){var a\u003dthis.i;aH(a)?ZG(a,\"skip\"):!hH(a,\"impression\")||hH(a,\"abandon\")||hH(a,\"complete\")||ZG(a,\"skip\")};\ng.k.Gf\u003dfunction(){if(!this.S){var a\u003dthis.lz();this.i.macros.AD_CPN\u003da;a\u003dthis.i;if(aH(a)){var b\u003da.i.getCurrentTime(2,!1);fH(a,\"impression\",b,0)}else ZG(a,\"impression\");ZG(a,\"start\");$G(a)||a.i.isFullscreen()\u0026\u0026gH(a,\"fullscreen\");this.S\u003d!0;this.C\u003dthis.J.isMuted()||0\u003d\u003dthis.J.getVolume();this.C||(a\u003dthis.i,ZG(a,\"unmuted_impression\"),ZG(a,\"unmuted_start\"),$G(a)||a.i.isFullscreen()\u0026\u0026gH(a,\"unmuted_fullscreen\"))}};\ng.k.Zg\u003dfunction(a){a\u003da||\"\";var b\u003d\"\",c\u003d\"\",d\u003d\"\";xG(this.J)\u0026\u0026(b\u003dthis.J.Ab(2).state,this.J.od()\u0026\u0026(c\u003dthis.J.od().Bh(),null!\u003dthis.J.od().qj()\u0026\u0026(d\u003dthis.J.od().qj())));var e\u003dthis.i;e.macros\u003dVG(e.macros,TG(3,\"There was an error playing the video ad. Error code: \"+(a+\"; s:\"+b+\"; rs:\")+(c+\"; ec:\"+d)));ZG(e,\"error\");this.C||ota(this.i,3,\"There was an error playing the video ad. Error code: \"+(a+\"; s:\"+b+\"; rs:\")+(c+\"; ec:\"+d))};\ng.k.tf\u003dfunction(){};\ng.k.zN\u003dfunction(){this.ea(\"adactiveviewmeasurable\")};\ng.k.AN\u003dfunction(){this.ea(\"adfullyviewableaudiblehalfdurationimpression\")};\ng.k.BN\u003dfunction(){this.ea(\"adoverlaymeasurableimpression\")};\ng.k.CN\u003dfunction(){this.ea(\"adoverlayunviewableimpression\")};\ng.k.DN\u003dfunction(){this.ea(\"adoverlayviewableendofsessionimpression\")};\ng.k.EN\u003dfunction(){this.ea(\"adoverlayviewableimmediateimpression\")};\ng.k.FN\u003dfunction(){this.ea(\"adviewableimpression\")};\ng.k.dispose\u003dfunction(){this.isDisposed()||(this.Ck(),this.u.unsubscribe(\"adactiveviewmeasurable\",this.zN,this),this.u.unsubscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.AN,this),this.u.unsubscribe(\"adoverlaymeasurableimpression\",this.BN,this),this.u.unsubscribe(\"adoverlayunviewableimpression\",this.CN,this),this.u.unsubscribe(\"adoverlayviewableendofsessionimpression\",this.DN,this),this.u.unsubscribe(\"adoverlayviewableimmediateimpression\",this.EN,this),this.u.unsubscribe(\"adviewableimpression\",\nthis.FN,this),delete this.u.i[this.ad.K],g.R.prototype.dispose.call(this))};\ng.k.lz\u003dfunction(){var a\u003dthis.J.getVideoData(2);return a\u0026\u0026a.clientPlaybackNonce||\"\"};\ng.k.pK\u003dfunction(){return\"\"};g.w(rH,wG);rH.prototype.Ss\u003dfunction(){return!0};\nrH.prototype.bp\u003dfunction(){return!1};g.w(sH,BG);g.w(tH,oH);g.k\u003dtH.prototype;g.k.Dr\u003dfunction(){0\u003cthis.B\u0026\u0026this.Gf()};\ng.k.Gf\u003dfunction(){var a\u003dthis;this.Mb\u003dnew g.L(function(){a.Ah();for(var b\u003dg.q(a.D.i.completionCommands||[]),c\u003db.next();!c.done;c\u003db.next())a.I.executeCommand(c.value,a.macros);a.Fd(\"adended\")},this.B,this);\ng.I(this,this.Mb);this.Mb.start();pH(this,[new sH(this.D.i,this.macros)]);oH.prototype.Gf.call(this)};\ng.k.wg\u003dfunction(){oH.prototype.wg.call(this);this.Fd(\"adabandoned\")};\ng.k.Ah\u003dfunction(){oH.prototype.Ah.call(this)};\ng.k.Fd\u003dfunction(a){this.Mb\u0026\u0026this.Mb.stop();oH.prototype.Fd.call(this,a)};g.w(uH,wG);uH.prototype.Ss\u003dfunction(){return!0};\nuH.prototype.bp\u003dfunction(){return!1};g.w(vH,wG);vH.prototype.Ss\u003dfunction(){return!0};\nvH.prototype.bp\u003dfunction(){return!1};g.w(wH,wG);wH.prototype.Ss\u003dfunction(){return!0};\nwH.prototype.bp\u003dfunction(){return!1};wta.prototype.create\u003dfunction(a,b){return a instanceof IG?this.I.create(a,b):a instanceof PG?this.C.create(a,b):a instanceof rH?this.i.create(a,b):a instanceof wH?this.D.create(a,b):a instanceof vH?this.B.create(a,b):a instanceof uH?this.u.create(a,b):null};g.w(xH,oH);g.k\u003dxH.prototype;g.k.wg\u003dfunction(){oH.prototype.wg.call(this);this.Fd(\"adabandoned\")};\ng.k.Qn\u003dfunction(){oH.prototype.Qn.call(this);this.ea(\"adpause\",2)};\ng.k.Rn\u003dfunction(){oH.prototype.Rn.call(this);this.ea(\"adplay\",1)};\ng.k.Gf\u003dfunction(){oH.prototype.Gf.call(this);this.B.stop();this.D.T(this.J,g.tz(\"bltplayback\"),this.IP);var a\u003dnew g.rz(0x7ffffffffffff,0x8000000000000,{id:\"bltcompletion\",namespace:\"bltplayback\",priority:2});this.J.Gd([a],2);this.ea(\"adplay\",1)};\ng.k.Ah\u003dfunction(){oH.prototype.Ah.call(this);this.Fd(\"adended\")};\ng.k.Zg\u003dfunction(a){oH.prototype.Zg.call(this,a);this.Fd(\"aderror\")};\ng.k.Dr\u003dfunction(){zG(this.J,!1);var a\u003dthis.I.u||{};a.autoplay\u003d\"1\";this.J.cueVideoByPlayerVars(a,2);this.B.start();this.J.playVideo(2);this.J.Oa(\"onAdIntroStateChange\",1)};\ng.k.Fd\u003dfunction(a){this.B.stop();zG(this.J,!0);\"adabandoned\"!\u003da\u0026\u0026this.J.Oa(\"onAdComplete\");this.J.Oa(\"onAdEnd\");this.ea(a);this.J.Oa(\"onAdIntroStateChange\",0)};\ng.k.IP\u003dfunction(a){\"bltcompletion\"\u003d\u003da.getId()\u0026\u0026(this.J.Ze(\"bltplayback\",2),cH(this.i,this.getDuration()))};g.w(yta,BG);g.w(AH,oH);g.k\u003dAH.prototype;\ng.k.Dr\u003dfunction(){if(this.B)if(this.J.V().experiments.kb(\"html5_externally_manage_ad_notify_layout\")){var a\u003dxta(this.Bj);this.slot\u003da;for(var b\u003dg.q(this.B.listeners),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,ZI(c.Wm(),a),QLa(c.Wm(),a)}else for(a\u003dg.q(this.B.listeners),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.u\u003dxta(b.C.get()),ZI(b.Wm(),b.u),QLa(b.Wm(),b.u);0\u003e\u003dthis.X\u0026\u0026(g.bu(Error(\"durationMs was specified incorrectly with a value of: \"+this.X)),this.Ah());this.Gf();this.J.addEventListener(\"progresssync\",this.oa)};\ng.k.wg\u003dfunction(){oH.prototype.wg.call(this);this.Fd(\"adabandonedreset\")};\ng.k.Gf\u003dfunction(){var a\u003dthis.J.V();a.N(\"web_csi_notification_ad_fix\")\u0026\u0026($z(\"apbs\",void 0,\"video_to_ad\"),g.Wz(\"ad_at\",\"0_0\",\"video_to_ad\"));oH.prototype.Gf.call(this);this.D\u003da.N(\"disable_rounding_ad_notify\")?this.J.getCurrentTime():Math.floor(this.J.getCurrentTime());this.I\u003dthis.D+this.X/1E3;g.CE(a)?this.J.Oa(\"onAdMessageChange\",{renderer:this.K.i,startTimeSecs:this.D}):pH(this,[new yta(this.K.i)]);a\u003d(a\u003dthis.J.getVideoData(1))\u0026\u0026a.clientPlaybackNonce||\"\";var b\u003dg.ty(),c\u003dthis.K.i.videoAdBreakOffsetMsInt64;\nb\u0026\u0026g.tw(\"adNotify\",{clientScreenNonce:b,adMediaTimeMs:Math.floor(1E3*this.I),timeToAdBreakSec:Math.ceil(this.I-this.D),clientPlaybackNonce:a,videoAdBreakOffsetMs:Number(c)});if(this.B)if(this.Z\u003d!0,this.J.V().experiments.kb(\"html5_externally_manage_ad_notify_layout\"))if(this.slot)for(a\u003dthis.slot,b\u003dg.q(this.B.listeners),c\u003db.next();!c.done;c\u003db.next()){var d\u003da;$I(c.value.Wm(),d)}else du(Error(\"AdNotify started without a start request\"));else for(a\u003dg.q(this.B.listeners),b\u003da.next();!b.done;b\u003da.next())b\u003d\nb.value,b.u?b.i?S(\"Received AdNotify started event before another one exited\"):(b.i\u003db.u,$I(b.Wm(),b.i)):S(\"Received AdNotify started event without start requested event\");g.T(this.J.Ab(1),512)\u0026\u0026(a\u003d(a\u003dthis.J.getVideoData(1))\u0026\u0026a.clientPlaybackNonce||\"\",b\u003dg.ty(),c\u003dthis.K.i.videoAdBreakOffsetMsInt64,b\u0026\u0026g.tw(\"adNotifyFailure\",{clientScreenNonce:b,adMediaTimeMs:Math.floor(1E3*this.I),timeToAdBreakSec:Math.ceil(this.I-this.D),clientPlaybackNonce:a,videoAdBreakOffsetMs:c}),this.Ah())};\ng.k.Ah\u003dfunction(){oH.prototype.Ah.call(this);this.Fd(\"adended\")};\ng.k.Zg\u003dfunction(a){oH.prototype.Zg.call(this,a);this.Fd(\"aderror\")};\ng.k.Fd\u003dfunction(a){this.J.removeEventListener(\"progresssync\",this.oa);this.Ck();this.ea(a);zta(this)};\ng.k.dispose\u003dfunction(){this.J.removeEventListener(\"progresssync\",this.oa);zta(this);oH.prototype.dispose.call(this)};\ng.k.Ck\u003dfunction(){g.CE(this.J.V())?this.J.Oa(\"onAdMessageChange\",{renderer:null,startTimeSecs:this.D}):oH.prototype.Ck.call(this)};EH.prototype.sendAdsPing\u003dfunction(a){this.I.send(a,Jta(this),{})};\nEH.prototype.Cd\u003dfunction(a){var b\u003dthis;if(a){var c\u003dJta(this);Array.isArray(a)?a.forEach(function(d){return b.u.executeCommand(d,c)}):this.u.executeCommand(a,c)}};FH.prototype.get\u003dfunction(){return this.value};\ng.w(GH,FH);GH.prototype.getType\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.w(HH,FH);HH.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_renderer\"};\ng.w(IH,FH);IH.prototype.getType\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.w(JH,FH);JH.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.w(KH,FH);KH.prototype.getType\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.w(LH,FH);LH.prototype.getType\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.w(MH,FH);MH.prototype.getType\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.w(NH,FH);NH.prototype.getType\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.w(OH,FH);OH.prototype.getType\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.w(PH,FH);PH.prototype.getType\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.w(QH,FH);QH.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.w(RH,FH);RH.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.w(SH,FH);SH.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_url\"};\ng.w(TH,FH);TH.prototype.getType\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.w(UH,FH);UH.prototype.getType\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.w(VH,FH);VH.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_renderer\"};\ng.w(WH,FH);WH.prototype.getType\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.w(XH,FH);XH.prototype.getType\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.w(YH,FH);YH.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.w(ZH,FH);ZH.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.w($H,FH);$H.prototype.getType\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.w(aI,FH);aI.prototype.getType\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.w(bI,FH);bI.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.w(cI,FH);cI.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.w(dI,FH);dI.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.w(eI,FH);eI.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.w(fI,FH);fI.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.w(gI,FH);gI.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.w(hI,FH);hI.prototype.getType\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.w(iI,FH);iI.prototype.getType\u003dfunction(){return\"metadata_type_cue_point\"};\ng.w(jI,FH);jI.prototype.getType\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.w(kI,FH);kI.prototype.getType\u003dfunction(){return\"metadata_type_player_vars\"};\ng.w(lI,FH);lI.prototype.getType\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.w(mI,FH);mI.prototype.getType\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.w(zI,FH);zI.prototype.getType\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.w(AI,FH);AI.prototype.getType\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.w(BI,FH);BI.prototype.getType\u003dfunction(){return\"metadata_type_dai\"};\ng.w(CI,FH);CI.prototype.getType\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.w(DI,FH);DI.prototype.getType\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.w(EI,FH);EI.prototype.getType\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.w(FI,FH);FI.prototype.getType\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.w(GI,FH);GI.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.w(HI,FH);HI.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.w(II,FH);II.prototype.getType\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.w(JI,FH);JI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.w(KI,FH);KI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.w(LI,FH);LI.prototype.getType\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.w(MI,FH);MI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.w(NI,FH);NI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR\"};\ng.w(OI,FH);OI.prototype.getType\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.w(PI,FH);PI.prototype.getType\u003dfunction(){return\"metadata_type_survey_overlay\"};\ng.w(QI,FH);QI.prototype.getType\u003dfunction(){return\"metadata_type_active_view_traffic_type\"};Qta.prototype.Cd\u003dfunction(a){this.i.Cd(a)};g.w(RI,g.R);RI.prototype.getProgressState\u003dfunction(){return this.B};\nRI.prototype.start\u003dfunction(){this.C\u003dDate.now();Sta(this,{current:this.i/1E3,duration:this.u/1E3});this.Mb.start()};\nRI.prototype.stop\u003dfunction(){this.Mb.stop()};g.w(SI,BG);g.w(TI,g.R);TI.prototype.start\u003dfunction(){this.u||(this.u\u003d!0,this.timer.start(),this.B\u003dDate.now())};\nTI.prototype.stop\u003dfunction(){this.u\u0026\u0026(this.u\u003d!1,this.timer.stop())};\nTI.prototype.Xb\u003dfunction(){var a\u003dDate.now(),b\u003da-this.B;this.B\u003da;this.i+\u003db;this.i\u003e\u003dthis.durationMs?(this.i\u003dthis.durationMs,this.timer.stop(),this.C(this.i),this.D()):this.C(this.i)};g.w(VI,oH);g.k\u003dVI.prototype;g.k.Dr\u003dfunction(){this.Gf()};\ng.k.Gf\u003dfunction(){var a\u003dthis,b\u003dthis.D.i;if(g.CE(this.J.V()))Uta(this,b),this.Z\u003dDate.now(),this.B\u0026\u0026this.B.start();else if(pH(this,[new SI(b)]),this.D.i.controlWithFixEnabled){var c\u003d1E3*this.D.u;this.K\u003dnew TI(c,function(d){var e\u003d{current:d/1E3,duration:c/1E3};qH(a,d/1E3);a.J.Oa(\"onAdPlaybackProgress\",e)},function(){var d\u003d{current:c/1E3,\nduration:c/1E3};Tta(a);a.J.Oa(\"onAdPlaybackProgress\",d)});\ng.I(this,this.K);this.K.start()}UI();oH.prototype.Gf.call(this)};\ng.k.getDuration\u003dfunction(){return this.D.u};\ng.k.Qn\u003dfunction(){oH.prototype.Qn.call(this);this.B\u0026\u0026this.B.stop()};\ng.k.Rn\u003dfunction(){oH.prototype.Rn.call(this);this.B\u0026\u0026this.B.start()};\ng.k.wg\u003dfunction(){oH.prototype.wg.call(this);this.Fd(\"adabandoned\")};\ng.k.Vp\u003dfunction(){oH.prototype.Vp.call(this);this.Fd(\"adended\")};\ng.k.Zg\u003dfunction(a){this.J.V().experiments.kb(\"html5_block_player_errors_while_survey_active\")?S(\"Unexpected Player Error while the Survey is playing.\"):(oH.prototype.Zg.call(this,a),this.Fd(\"aderror\"))};\ng.k.Fd\u003dfunction(a){this.Ck();this.ea(a)};\ng.k.tf\u003dfunction(a){switch(a){case \"skip-button\":this.Vp();break;case \"survey-submit\":this.Fd(\"adended\")}};\ng.k.Ck\u003dfunction(){g.CE(this.J.V())?(this.B\u0026\u0026this.B.stop(),this.J.Oa(\"onAdInfoChange\",null)):oH.prototype.Ck.call(this)};g.w(WI,BG);g.w(XI,oH);XI.prototype.Dr\u003dfunction(){this.Gf()};\nXI.prototype.Gf\u003dfunction(){UI();pH(this,[new WI(this.B.i,this.macros)]);oH.prototype.Gf.call(this)};\nXI.prototype.wg\u003dfunction(){oH.prototype.wg.call(this);this.Fd(\"adabandoned\")};\nXI.prototype.Zg\u003dfunction(a){oH.prototype.Zg.call(this,a);this.Fd(\"aderror\")};g.w(YI,oH);g.k\u003dYI.prototype;g.k.Mv\u003dfunction(){return{currentTime:this.J.getCurrentTime(2,!1),duration:this.B.u,isPlaying:Vsa(this.J),isVpaid:!1,isYouTube:!0,volume:this.J.isMuted()?0:this.J.getVolume()/100}};\ng.k.Dr\u003dfunction(){if(this.B.X)vta(this),this.Fd(\"aderror\");else{var a\u003dthis.B.i.legacyInfoCardVastExtension,b\u003dthis.B.D;a\u0026\u0026b\u0026\u0026this.J.V().S.add(b,{Yu:a});try{var c\u003dthis.B.i.sodarExtensionData;if(c\u0026\u0026c.siub\u0026\u0026c.bgub\u0026\u0026c.scs\u0026\u0026c.bgp)try{sm(c.siub,c.scs,c.bgub,c.bgp)}catch(e){var d\u003dg.Gf(\"//tpc.googlesyndication.com/sodar/%{path}\");g.Cy(new g.yw(\"Load Sodar Error.\",d instanceof Cf,d.constructor\u003d\u003d\u003dCf,{Message:e.message,\"Escaped injector basename\":g.Eg(c.siub),\"BG vm basename\":c.bgub}));if(d.constructor\u003d\u003d\u003dCf)throw e;\n}}catch(e){g.By(e)}zG(this.J,!1);a\u003ddta(this.B);b\u003dthis.J.V();a.iv_load_policy\u003db.isMobile||g.CE(b)||g.NE(b)?3:1;b\u003dthis.J.getVideoData(1);b.dg\u0026\u0026(a.ctrl\u003db.dg);b.Cg\u0026\u0026(a.ytr\u003db.Cg);b.Ql\u0026\u0026(a.ytrcc\u003db.Ql);b.isMdxPlayback\u0026\u0026(a.mdx\u003d\"1\");a.vvt\u0026\u0026(a.vss_credentials_token\u003da.vvt,b.Yh\u0026\u0026(a.vss_credentials_token_type\u003db.Yh),b.mdxEnvironment\u0026\u0026(a.mdx_environment\u003db.mdxEnvironment));this.ea(\"adunstarted\",-1);this.X?this.I.start():(this.J.cueVideoByPlayerVars(a,2),this.I.start(),this.J.playVideo(2))}};\ng.k.Qn\u003dfunction(){oH.prototype.Qn.call(this);this.ea(\"adpause\",2)};\ng.k.Rn\u003dfunction(){oH.prototype.Rn.call(this);this.ea(\"adplay\",1)};\ng.k.Gf\u003dfunction(){oH.prototype.Gf.call(this);this.I.stop();this.Z.T(this.J,g.tz(\"bltplayback\"),this.JP);var a\u003dnew g.rz(0x7ffffffffffff,0x8000000000000,{id:\"bltcompletion\",namespace:\"bltplayback\",priority:2});this.J.Gd([a],2);a\u003deJ(this);this.D.Ka\u003da;if(this.J.isMuted()){a\u003dthis.i;var b\u003dthis.J.isMuted();aH(a)||ZG(a,b?\"mute\":\"unmute\")}this.ea(\"adplay\",1);if(null!\u003d\u003dthis.K){a\u003dnull!\u003d\u003dthis.D.i.getVideoData(1)?this.D.i.getVideoData(1).clientPlaybackNonce:\"\";b\u003dWta(this);for(var c\u003dthis.B,d\u003dVta(this),e\u003dg.q(this.K.listeners),\nf\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003db,l\u003dc,m\u003dd,n\u003d[],p\u003dl.D,r\u003dl.getVideoUrl();p\u0026\u0026n.push(new RH(p));r\u0026\u0026n.push(new SH(r));(r\u003d(p\u003dl.i)\u0026\u0026p.playerOverlay\u0026\u0026p.playerOverlay.instreamAdPlayerOverlayRenderer)?(n.push(new UH(r)),(r\u003dr.elementId)\u0026\u0026n.push(new bI(r))):S(\"instreamVideoAdRenderer without instreamAdPlayerOverlayRenderer\");(p\u003dp\u0026\u0026p.playerUnderlay)\u0026\u0026n.push(new VH(p));l.i.adNextParams\u0026\u0026n.push(new IH(l.i.adNextParams||\"\"));(p\u003dl.Ia)\u0026\u0026n.push(new JH(p));(p\u003daz(f.S.get(),2))?(n.push(new NH({channelId:p.gj,\nchannelThumbnailUrl:p.Rh,channelTitle:p.author,videoTitle:p.title})),n.push(new OH(p.isListed))):S(\"Expected meaningful PlaybackData on ad started.\");n.push(new QH(l.B));n.push(new jI(l.u));n.push(new TH(a));n.push(new fI({current:this}));p\u003dl.Va;null!\u003dp.kind\u0026\u0026n.push(new PH(p));(p\u003dl.Sa)\u0026\u0026n.push(new II(p));void 0!\u003d\u003dm\u0026\u0026n.push(new JI(m));f.i?S(f.i.layoutId\u003d\u003d\u003dh?\"Received repeat AD_START event.\":\"Received a new AD_START event before received AD_ENDED event.\"):Xta(f,h,n,!0,l.i.adLayoutLoggingData)}}this.J.Oa(\"onAdStart\",\neJ(this));a\u003dg.q(this.B.i.impressionCommands||[]);for(b\u003da.next();!b.done;b\u003da.next())this.D.executeCommand(b.value,this.macros)};\ng.k.JP\u003dfunction(a){\"bltcompletion\"\u003d\u003da.getId()\u0026\u0026(this.J.Ze(\"bltplayback\",2),cH(this.i,this.getDuration()),dJ(this,\"adended\"))};\ng.k.Ah\u003dfunction(){oH.prototype.Ah.call(this);this.Fd(\"adended\");for(var a\u003dg.q(this.B.i.completeCommands||[]),b\u003da.next();!b.done;b\u003da.next())this.D.executeCommand(b.value,this.macros)};\ng.k.wg\u003dfunction(){oH.prototype.wg.call(this);this.Fd(\"adabandoned\")};\ng.k.bB\u003dfunction(){var a\u003dthis.i;$G(a)||gH(a,\"clickthrough\");this.C||(a\u003dthis.i,$G(a)||gH(a,\"unmuted_clickthrough\"))};\ng.k.Pw\u003dfunction(){this.Vp()};\ng.k.Vp\u003dfunction(){oH.prototype.Vp.call(this);this.Fd(\"adended\")};\ng.k.Zg\u003dfunction(a){oH.prototype.Zg.call(this,a);this.Fd(\"aderror\")};\ng.k.Fd\u003dfunction(a){this.I.stop();zG(this.J,!0);\"adabandoned\"!\u003da\u0026\u0026this.J.Oa(\"onAdComplete\");dJ(this,a);this.J.Oa(\"onAdEnd\",eJ(this));this.ea(a)};\ng.k.Ck\u003dfunction(){var a\u003dthis.J.V();g.CE(a)\u0026\u0026(g.NE(a)||a.N(\"enable_topsoil_wta_for_halftime\")||a.N(\"enable_topsoil_wta_for_halftime_live_infra\")||g.CE(a))?this.J.Oa(\"onAdInfoChange\",null):oH.prototype.Ck.call(this)};\ng.k.TN\u003dfunction(){this.rT\u0026\u0026this.J.playVideo()};\ng.k.rT\u003dfunction(){return 2\u003d\u003dthis.J.getPlayerState(2)};\ng.k.pK\u003dfunction(a,b){if(this.B.X)return vta(this),this.Fd(\"aderror\"),\"\";if(!Number.isFinite(a))return g.By(Error(\"Playing the video after the current media has finished is not supported\")),\"\";if(b\u003c\u003da)return g.By(Error(\"Start time is not earlier than end time\")),\"\";var c\u003d1E3*this.B.u,d\u003ddta(this.B);d\u003dthis.J.Vr(d,2,c,a,b);a+c\u003eb\u0026\u0026this.J.Xt(d,b-a);return d};\ng.k.dispose\u003dfunction(){Vsa(this.J)\u0026\u0026!this.X\u0026\u0026this.J.stopVideo(2);dJ(this,\"adabandoned\");oH.prototype.dispose.call(this)};fJ.prototype.reduce\u003dfunction(a){switch(a.event){case \"start\":case \"continue\":case \"predictStart\":case \"stop\":break;case \"unknown\":return;default:return}var b\u003da.identifier;var c\u003dthis.i[b];c?b\u003dc:(c\u003d{ov:null,OL:-Infinity},b\u003dthis.i[b]\u003dc);c\u003da.startSecs+a.i/1E3;if(!(c\u003cb.OL))if(b.OL\u003dc,b.ov){if(c\u003cb.ov.end){a:{c\u003db.ov;switch(a.event){case \"start\":case \"continue\":case \"stop\":break;default:a\u003dnull;break a}a\u003dc.start+a.durationSecs;a\u003da\u003cc.start?null:c.end\u003c\u003da?null:a}null!\u003d\u003da\u0026\u0026(b.ov.end\u003da,this.u.FM(a))}}else if(a\u003d\nZta(a,this.B))c\u003da.kT,b.ov\u003da.UR,this.u.OF(c)};\nfJ.prototype.updateTime\u003dfunction(){};iJ.prototype.If\u003dfunction(a){var b\u003dthis.i;g.Gh(function(){return b.If(a,1)})};lJ.prototype.xp\u003dfunction(a,b,c,d,e){var f\u003dthis;gua(this,a,b,d,e,function(){hua(f);f.C\u003d!b\u0026\u00260\u003d\u003d\u003dc})};\nlJ.prototype.reset\u003dfunction(){return new lJ(this.J)};var Y2\u003d{},Z2\u003d(Y2.BUFFERING\u003d\"buffering-mode\",Y2.CUED\u003d\"cued-mode\",Y2.ENDED\u003d\"ended-mode\",Y2.PAUSED\u003d\"paused-mode\",Y2.PLAYING\u003d\"playing-mode\",Y2.SEEKING\u003d\"seeking-mode\",Y2.UNSTARTED\u003d\"unstarted-mode\",Y2);var ERa,$2,nua;\nERa\u003d{mZ:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",KZ:\"AUTHENTICATION_MALFORMED\",LZ:\"AUTHENTICATION_MISSING\",RZ:\"BAD_REQUEST\",c_:\"CAST_SESSION_DEVICE_MISMATCHED\",d_:\"CAST_SESSION_VIDEO_MISMATCHED\",e_:\"CAST_TOKEN_EXPIRED\",f_:\"CAST_TOKEN_FAILED\",g_:\"CAST_TOKEN_MALFORMED\",h_:\"CGI_PARAMS_MALFORMED\",i_:\"CGI_PARAMS_MISSING\",v2:\"DEVICE_FALLBACK\",X2:\"GENERIC_WITH_LINK_AND_CPN\",Y2:\"ERROR_HDCP\",Z2:\"LICENSE\",d3:\"VIDEO_UNAVAILABLE\",r3:\"FORMAT_UNAVAILABLE\",F3:\"GEO_FAILURE\",W3:\"HTML5_AUDIO_RENDERER_ERROR\",\nX3:\"GENERIC_WITHOUT_LINK\",Y3:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Z3:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",a4:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",o4:\"INVALID_DRM_MESSAGE\",R9:\"PURCHASE_NOT_FOUND\",S9:\"PURCHASE_REFUNDED\",f$:\"RENTAL_EXPIRED\",n$:\"RETRYABLE_ERROR\",B$:\"SERVER_ERROR\",vaa:\"STOPPED_BY_ANOTHER_PLAYBACK\",zaa:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",Aaa:\"STREAMING_NOT_ALLOWED\",Baa:\"STREAM_LICENSE_NOT_FOUND\",Naa:\"TOO_MANY_REQUESTS\",Oaa:\"TOO_MANY_REQUESTS_WITH_LINK\",\nPaa:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",Qaa:\"TOO_MANY_STREAMS_PER_USER\",Jba:\"UNSUPPORTED_DEVICE\",Vba:\"VIDEO_FORBIDDEN\",Yba:\"VIDEO_NOT_FOUND\"};$2\u003d{};\ng.hN\u003d($2.ALREADY_PINNED_ON_A_DEVICE\u003d\"This video has already been downloaded on the maximum number of devices allowed by the copyright holder. Before you can play the video here, it needs to be unpinned on another device.\",$2.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",$2.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",$2.LICENSE\u003d\"Sorry, there was an error licensing this video.\",$2.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",$2.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",$2.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",$2.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",$2.GENERIC_WITHOUT_LINK\u003d\"An error occurred. Please try again later.\",$2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",$2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\u003d\"Your browser does not currently recognize any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK\",\n$2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",$2.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",$2.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",$2.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",$2.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",$2.CAST_SESSION_DEVICE_MISMATCHED\u003d\"The device in the cast session doesn\u0027t match the requested one.\",$2.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",\n$2.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",$2.CAST_TOKEN_EXPIRED\u003d\"Cast session was expired. Please refresh.\",$2.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",$2.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",$2.STOPPED_BY_ANOTHER_PLAYBACK\u003d\"Your account is playing this video in another location. Please reload this page to resume watching.\",$2.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",\n$2.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",$2.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",$2.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",$2.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",$2.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",$2.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",\n$2.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",$2.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",$2.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",$2.VIDEO_NOT_FOUND\u003d\"This video can not be found.\",$2);\nnua\u003d{300:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",301:\"ALREADY_PINNED_ON_A_DEVICE\",303:\"STOPPED_BY_ANOTHER_PLAYBACK\",304:\"TOO_MANY_STREAMS_PER_USER\",305:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",400:\"VIDEO_NOT_FOUND\",401:\"GEO_FAILURE\",402:\"STREAMING_NOT_ALLOWED\",403:\"UNSUPPORTED_DEVICE\",405:\"VIDEO_FORBIDDEN\",500:\"PURCHASE_NOT_FOUND\",501:\"RENTAL_EXPIRED\",502:\"PURCHASE_REFUNDED\",5E3:\"BAD_REQUEST\",5001:\"CGI_PARAMS_MISSING\",5002:\"CGI_PARAMS_MALFORMED\",5100:\"AUTHENTICATION_MISSING\",5101:\"AUTHENTICATION_MALFORMED\",\n5102:\"AUTHENTICATION_EXPIRED\",5200:\"CAST_TOKEN_MALFORMED\",5201:\"CAST_TOKEN_EXPIRED\",5202:\"CAST_TOKEN_FAILED\",5203:\"CAST_SESSION_VIDEO_MISMATCHED\",5204:\"CAST_SESSION_DEVICE_MISMATCHED\",6E3:\"INVALID_DRM_MESSAGE\",7E3:\"SERVER_ERROR\",8E3:\"RETRYABLE_ERROR\"};g.w(nJ,g.G);g.k\u003dnJ.prototype;g.k.Xx\u003dfunction(){return this.u};\ng.k.Tr\u003dfunction(a){var b\u003d\"\";a\u0026\u0026(qua(this,a),b\u003da.i);if(!this.sf()||b)b\u0026\u0026this.sf()!\u003d\u003db\u0026\u0026(this.ey(b),delete this.B),FRa||a\u0026\u0026a.u||this.load(),this.K||(this.addEventListener(\"volumechange\",this.UJ),this.K\u003d!0)};\ng.k.Qp\u003dfunction(){if(this.B){var a\u003dthis.B;this.B\u003dvoid 0;return a}a\u003dthis.Ae();a\u003dwindow.MediaSource?new cD(new window.MediaSource,void 0,!1):window.WebKitMediaSource?new cD(new window.WebKitMediaSource,void 0,!1):new cD(void 0,a,!1);this.Tr(a.yw);return a};\ng.k.playVideo\u003dfunction(){var a\u003dthis;this.Wk()\u0026\u0026this.seekTo(0);!this.sf()\u0026\u0026this.u\u0026\u0026(g.bu(Error(\"playVideo without src\")),this.ey(this.u.i),this.u.u||this.load());var b\u003dthis.play();!b\u0026\u0026GRa\u0026\u0026tN\u0026\u00267\u003c\u003d(uG||0)\u0026\u0026g.hja(this,\"playing\",function(){g.ru(function(){pua(a,a.getCurrentTime(),0)},500)});\nreturn b};\ng.k.seekTo\u003dfunction(a){0\u003cthis.Bh()\u0026\u0026(HRa\u0026\u0026tN\u0026\u00264\u003euG\u0026\u0026(a\u003dMath.max(.1,a)),this.by(a))};\ng.k.stopVideo\u003dfunction(){!this.B\u0026\u0026this.sf()\u0026\u0026(IRa\u0026\u0026cv\u0026\u00260\u003cthis.getCurrentTime()\u0026\u0026this.seekTo(0),this.ZA(),this.load(),qua(this,null))};\ng.k.Is\u003dfunction(){var a\u003dthis.Uf();return 0\u003cXC(a)\u0026\u0026this.getDuration()?WC(a,this.getCurrentTime()):0};\ng.k.Op\u003dfunction(){var a\u003dthis.getDuration();return Infinity\u003d\u003d\u003da?1:a?this.Is()/a:0};\ng.k.Jb\u003dfunction(){try{var a\u003dthis.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:TC(this.Sp(),\",\",3),vbu:TC(this.Uf()),vpa:\"\"+ +this.yl(),vsk:\"\"+ +this.Fu(),ven:\"\"+ +this.Wk(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.Bh(),vns:\"\"+this.vz(),vec:\"\"+this.qj(),vemsg:this.re(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.LE(),vsrc:\"\"+ +!!this.sf(),vw:\"\"+a.width,vh:\"\"+a.height}}catch(b){return{}}};\ng.k.addEventListener\u003dfunction(a,b){this.C.Ra(a,b,!1,this);this.MD(a)};\ng.k.removeEventListener\u003dfunction(a,b){this.C.xc(a,b,!1,this)};\ng.k.dispatchEvent\u003dfunction(a){return this.C.dispatchEvent(a)};\ng.k.KD\u003dfunction(){this.I\u003d!1};\ng.k.ID\u003dfunction(){this.I\u003d!0;this.Kt(!0)};\ng.k.UJ\u003dfunction(){this.I\u0026\u0026!this.sz()\u0026\u0026this.Kt(!0)};\ng.k.equals\u003dfunction(a){return!!a\u0026\u0026a.Ae()\u003d\u003d\u003dthis.Ae()};\ng.k.ya\u003dfunction(){this.K\u0026\u0026this.removeEventListener(\"volumechange\",this.UJ);g.G.prototype.ya.call(this)};\nvar FRa\u003d!1,IRa\u003d!0,GRa\u003d!0,HRa\u003d!0;g.k\u003dg.rJ.prototype;g.k.getData\u003dfunction(){return this.stateData};\ng.k.Hc\u003dfunction(){return g.T(this,8)\u0026\u0026!g.T(this,512)\u0026\u0026!g.T(this,64)\u0026\u0026!g.T(this,2)};\ng.k.isCued\u003dfunction(){return g.T(this,64)\u0026\u0026!g.T(this,8)\u0026\u0026!g.T(this,4)};\ng.k.isError\u003dfunction(){return g.T(this,128)};\ng.k.isSuspended\u003dfunction(){return g.T(this,512)};\ng.k.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};g.w(BJ,g.R);g.k\u003dBJ.prototype;g.k.Yp\u003dfunction(){var a\u003dthis.u;return a.u instanceof IG||a.u instanceof PG||a.u instanceof JG};\ng.k.bC\u003dfunction(){return this.u.u.bp()};\ng.k.QH\u003dfunction(){return this.u.i};\ng.k.cC\u003dfunction(){return\"AD_PLACEMENT_KIND_START\"\u003d\u003dthis.u.i.i};\ng.k.RH\u003dfunction(){return QG(this.u)};\ng.k.SK\u003dfunction(a){if(!wz(a)){this.X\u0026\u0026(this.Aa\u003dthis.J.isAtLiveHead(),this.xa\u003dMath.ceil(g.Ra()/1E3));var b\u003dnew iJ(this.Pf);a\u003daua(a);b.If(a)}this.SH()};\ng.k.zL\u003dfunction(){return!0};\ng.k.Zn\u003dfunction(){return this.K instanceof PG};\ng.k.ow\u003dfunction(){return this.K instanceof IG};\ng.k.SH\u003dfunction(){var a\u003dthis.Pf;this.zL()\u0026\u0026(a.u\u0026\u0026EJ(a,!1),a.u\u003dthis,this.Yp()\u0026\u0026Xva(a));kua(this.D);this.rN()};\ng.k.rN\u003dfunction(){this.K?this.Gu(this.K):FJ(this)};\ng.k.onAdEnd\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.Qi(0);FJ(this,b)};\ng.k.sM\u003dfunction(){this.onAdEnd()};\ng.k.UT\u003dfunction(){ZG(this.i.i,\"active_view_measurable\")};\ng.k.ZT\u003dfunction(){var a\u003dthis.i.i;$G(a)||jH(a)||ZG(a,\"active_view_fully_viewable_audible_half_duration\")};\ng.k.cU\u003dfunction(){};\ng.k.dU\u003dfunction(){};\ng.k.eU\u003dfunction(){};\ng.k.fU\u003dfunction(){};\ng.k.iU\u003dfunction(){var a\u003dthis.i.i;$G(a)||jH(a)||ZG(a,\"active_view_viewable\")};\ng.k.VT\u003dfunction(){var a\u003dthis.i.i;$G(a)||jH(a)||ZG(a,\"audio_audible\")};\ng.k.XT\u003dfunction(){var a\u003dthis.i.i;$G(a)||jH(a)||ZG(a,\"audio_measurable\")};\ng.k.CK\u003dfunction(){return this.ow()?[this.xz()]:[]};\ng.k.Qc\u003dfunction(a){if(null!\u003d\u003dthis.i){this.oa||(a\u003dnew g.lH(a.state,new g.rJ),this.oa\u003d!0);var b\u003da.state;if(g.nH(a,2))this.i.Ah();else{var c\u003da;(this.J.V().experiments.kb(\"html5_bulleit_handle_gained_playing_state\")?c.state.Hc()\u0026\u0026!c.Ao.Hc():c.state.Hc())?(mua(this.D),this.i.Rn()):b.isError()?this.i.Zg(b.getData().errorCode):g.nH(a,4)\u0026\u0026(this.Z||this.i.Qn())}if(null!\u003d\u003dthis.i){if(g.nH(a,16)\u0026\u0026(b\u003dthis.i.i,!($G(b)||.5\u003eb.i.getCurrentTime(2,!1)\u0026\u0026!b.i.V().N(\"html5_dai_pseudogapless_seek_killswitch\")))){c\u003db.ad;\nif(c.lw()){var d\u003db.B.J.V().N(\"html5_dai_enable_active_view_creating_completed_adblock\");Kea(c.K,d)}b.ad.I.seek\u003d!0}0\u003emH(a,4)\u0026\u0026!(0\u003emH(a,2))\u0026\u0026(b\u003dthis.i,c\u003db.i,$G(c)||kH(c,\"resume\"),b.C||(b\u003db.i,$G(b)||kH(b,\"unmuted_resume\")));!this.J.V().experiments.kb(\"html5_dai_handle_suspended_state_killswitch\")\u0026\u0026this.daiEnabled\u0026\u0026g.nH(a,512)\u0026\u0026!g.zJ(a.state)\u0026\u0026mJ(this.D)}}};\ng.k.onVideoDataChange\u003dfunction(){return this.daiEnabled?tua(this):!1};\ng.k.resume\u003dfunction(){this.i\u0026\u0026this.i.TN()};\ng.k.Cn\u003dfunction(){this.i\u0026\u0026this.i.Fd(\"adended\")};\ng.k.Gk\u003dfunction(){this.Cn()};\ng.k.Qi\u003dfunction(a){this.Pf.Qi(a)};\ng.k.KP\u003dfunction(a){this.Pf.i.Oa(\"onAdUxUpdate\",a)};\ng.k.onAdUxClicked\u003dfunction(a){this.i.tf(a)};\ng.k.AK\u003dfunction(){return 0};\ng.k.YD\u003dfunction(){return 1};\ng.k.iH\u003dfunction(a){this.daiEnabled\u0026\u0026this.u.I\u0026\u0026this.u.i.start\u003c\u003da\u0026\u0026a\u003cDJ(this)\u0026\u0026this.J.Bp(a,this.u.i.end)};\ng.k.Gu\u003dfunction(a){g.oe(this.i);this.i\u003da\u003dthis.kp.create(a,UG(kta(this.u)),this.u.i.i);a.subscribe(\"adabandoned\",g.Qa(this.onAdEnd,!0),this);a.subscribe(\"adabandonedreset\",g.Qa(this.onAdEnd,!0,!0),this);a.subscribe(\"adactiveviewmeasurable\",this.UT,this);a.subscribe(\"adended\",this.onAdEnd,this);a.subscribe(\"aderror\",this.sM,this);a.subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.ZT,this);a.subscribe(\"adoverlaymeasurableimpression\",this.cU,this);a.subscribe(\"adoverlayunviewableimpression\",\nthis.dU,this);a.subscribe(\"adoverlayviewableendofsessionimpression\",this.eU,this);a.subscribe(\"adoverlayviewableimmediateimpression\",this.fU,this);a.subscribe(\"adpause\",this.xE,this);a.subscribe(\"adplay\",this.xE,this);a.subscribe(\"adunstarted\",this.xE,this);a.subscribe(\"onAdUxUpdate\",this.KP,this);a.subscribe(\"adviewableimpression\",this.iU,this);a.subscribe(\"adaudioaudible\",this.VT,this);a.subscribe(\"adaudiomeasurable\",this.XT,this);a.Aa?a.Zg(\"ui_unstable\"):a.Dr();uua(this,!1)};\ng.k.xE\u003dfunction(a){this.Qi(a)};\ng.k.xz\u003dfunction(){return this.K};\ng.k.isLiveStream\u003dfunction(){return this.X};\ng.k.reset\u003dfunction(){return new BJ(this.Pf,this.J,this.D.reset(),this.u,this.Sl,this.ws,this.kp,this.daiEnabled)};\ng.k.ya\u003dfunction(){g.oe(this.i);this.i\u003dnull;g.R.prototype.ya.call(this)};Aua.prototype.create\u003dfunction(a){return(a.u instanceof JG?this.B:\"\"\u003d\u003d\u003da.D?this.i:this.u)(a)};GJ.prototype.clickCommand\u003dfunction(a,b,c){a\u003da.clickTrackingParams;c\u003dvoid 0\u003d\u003d\u003dc?0:c;a?(c\u003dg.ty(void 0\u003d\u003d\u003dc?0:c))?(hma(this.client,c,g.py(a),b),b\u003d!0):b\u003d!1:b\u003d!1;return b};JJ.prototype.handleResponse\u003dfunction(a,b){var c,d,e;b\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.Sk.context)||void 0\u003d\u003d\u003dc?void 0:c.request)||void 0\u003d\u003d\u003dd?void 0:d.consistencyTokenJars)||[];(a\u003dnull\u003d\u003d\u003d(e\u003da.responseContext)||void 0\u003d\u003d\u003de?void 0:e.consistencyTokenJar)\u0026\u0026this.replace(b,a)};\nJJ.prototype.replace\u003dfunction(a,b){a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())delete this.i[c.value.encryptedTokenJarContents];Hua(this,b)};var a3;KJ.getInstance\u003dfunction(){a3\u003dg.Ha(\"yt.clientLocationService.instance\");a3||(a3\u003dnew KJ,g.Ga(\"yt.clientLocationService.instance\",a3,void 0));return a3};\nKJ.prototype.setLocationOnInnerTubeContext\u003dfunction(a){a.client||(a.client\u003d{});this.i?(a.client.locationInfo||(a.client.locationInfo\u003d{}),a.client.locationInfo.latitudeE7\u003d1E7*this.i.coords.latitude,a.client.locationInfo.longitudeE7\u003d1E7*this.i.coords.longitude,a.client.locationInfo.horizontalAccuracyMeters\u003dthis.i.coords.accuracy,a.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0):this.locationPlayabilityToken\u0026\u0026(a.client.locationPlayabilityToken\u003dthis.locationPlayabilityToken)};\nKJ.prototype.handleResponse\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003da.responseContext)||void 0\u003d\u003d\u003db?void 0:b.locationPlayabilityToken;void 0!\u003d\u003da\u0026\u0026(this.locationPlayabilityToken\u003da,this.i\u003dvoid 0,\"TVHTML5\"\u003d\u003d\u003dg.O(\"INNERTUBE_CLIENT_NAME\")?(this.localStorage\u003dIua(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",a,15552E3):g.Mu(\"YT_CL\",JSON.stringify({Kda:a}),15552E3,void 0,!0))};\nKJ.prototype.getCurrentPositionFromGeolocation\u003dfunction(){var a\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition)||!g.P(\"web_enable_browser_geolocation_api\")\u0026\u0026!g.P(\"enable_handoff_location_2fa_on_mweb\"))return Promise.reject(Error(\"Geolocation unsupported\"));var b\u003d!1,c\u003d1E4;g.P(\"enable_handoff_location_2fa_on_mweb\")\u0026\u0026(b\u003d!0,c\u003d15E3);return new Promise(function(d,e){navigator.geolocation.getCurrentPosition(function(f){a.i\u003df;d(f)},function(f){e(f)},{enableHighAccuracy:b,\nmaximumAge:0,timeout:c})})};\nKJ.prototype.createUnpluggedLocationInfo\u003dfunction(a){var b\u003d{};a\u003da.coords;if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.latitude)b.latitudeE7\u003dMath.floor(1E7*a.latitude);if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.longitude)b.longitudeE7\u003dMath.floor(1E7*a.longitude);if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.accuracy)b.locationRadiusMeters\u003dMath.round(a.accuracy);return b};MJ.prototype.nz\u003dfunction(a,b){a\u003d{};var c\u003dxi([]);c\u0026\u0026(a.Authorization\u003dc,c\u003db\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.sessionIndex,void 0\u003d\u003d\u003dc\u0026\u0026(c\u003dNumber(g.O(\"SESSION_INDEX\",0)),c\u003disNaN(c)?0:c),a[\"X-Goog-AuthUser\"]\u003dc,\"INNERTUBE_HOST_OVERRIDE\"in Ut||(a[\"X-Origin\"]\u003dwindow.location.origin),void 0\u003d\u003d\u003db\u0026\u0026\"DELEGATED_SESSION_ID\"in Ut\u0026\u0026(a[\"X-Goog-PageId\"]\u003dg.O(\"DELEGATED_SESSION_ID\")));return a};var OJ;g.w(NJ,MJ);NJ.prototype.nz\u003dfunction(a,b){a\u003dMJ.prototype.nz.call(this,a,b);return Object.assign(Object.assign({},a),this.Gq)};var Wua\u003d/[\u0026\\?]action_proxy\u003d1/,Vua\u003d/[\u0026\\?]token\u003d([\\w-]*)/,Xua\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,Yua\u003d/[\u0026\\?]index\u003d([\\d-]*)/,Zua\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,bva\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,Qua\u003d\"ca_type dt el flash u_tz u_his u_h u_w u_ah u_aw u_cd u_nplug u_nmime frm u_java bc bih biw brdim vis wgl\".split(\" \"),$ua\u003d\"www.youtube-nocookie.com youtube-nocookie.com www.youtube-nocookie.com:443 youtube.googleapis.com www.youtubeedu.com www.youtubeeducation.com video.google.com redirector.gvt1.com\".split(\" \"),Sua\u003d{android:\"ANDROID\",\n\"android.k\":\"ANDROID_KIDS\",\"android.m\":\"ANDROID_MUSIC\",\"android.up\":\"ANDROID_UNPLUGGED\",youtube:\"WEB\",\"youtube.m\":\"WEB_REMIX\",\"youtube.up\":\"WEB_UNPLUGGED\",ytios:\"IOS\",\"ytios.k\":\"IOS_KIDS\",\"ytios.m\":\"IOS_MUSIC\",\"ytios.up\":\"IOS_UNPLUGGED\"},Tua\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},ava\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};QJ.prototype.gt\u003dfunction(a){this.player.uj().tick(a)};\nQJ.prototype.fetch\u003dfunction(a,b){var c\u003dthis;if(!a.match(/\\[BISCOTTI_ID\\]/g))return SJ(this,a,b);var d\u003d1\u003d\u003d\u003dthis.i;d\u0026\u0026this.gt(\"a_bid_s\");var e\u003dLua();if(null!\u003d\u003de)return d\u0026\u0026this.gt(\"a_bid_f\"),SJ(this,a,b,e);e\u003dMua();d\u0026\u0026Uh(e,function(){c.gt(\"a_bid_f\")});\nreturn e.then(function(f){return SJ(c,a,b,f)})};\nQJ.prototype.reset\u003dfunction(){this.u\u003dthis.i\u003d1};g.w(TJ,g.R);g.k\u003dTJ.prototype;g.k.QH\u003dfunction(){return this.i.i};\ng.k.cC\u003dfunction(){return\"AD_PLACEMENT_KIND_START\"\u003d\u003dthis.i.i.i};\ng.k.RH\u003dfunction(){return QG(this.i)};\ng.k.Yp\u003dfunction(){return!1};\ng.k.bC\u003dfunction(){return!1};\ng.k.onAdUxClicked\u003dfunction(){};\ng.k.SK\u003dfunction(a){var b\u003dthis;this.B.V().N(\"html5_pacf_enable_non_dai_live_video_ads\")\u0026\u0026S(\"Fetching logic is still in use while live midroll is on PACF\");if(1!\u003d\u003dthis.i.B\u0026\u00262!\u003d\u003dthis.i.B){var c\u003d[];this.cC()||(c\u003daua(a));this.i.B\u003d1;Uh(this.D.fetch(this.i.D,{hv:this.i.C||void 0,Id:this.i.i}).then(function(d){if(!b.isDisposed()){var e\u003dc;b.B.isFullscreen();d\u003ddva(b,d);var f\u003db.C;f.u\u0026\u0026d.isEmpty\u0026\u0026kJ(\"DAI_ERROR_TYPE_NO_AD_BREAK_RENDERER\",f.i);d.AL||(b.i.B\u003d2,(new iJ(b.u)).If(e),d.isEmpty||wma(b.I,d.Kl))}},function(){(new iJ(b.u)).If(c);\nvar d\u003db.C;d.u\u0026\u0026kJ(\"DAI_ERROR_TYPE_AD_REQUEST_FAIL\",d.i)}),function(){2!\u003d\u003db.i.B\u0026\u0026(b.i.B\u003d0);\nb.cC()\u0026\u0026fK(b.u)})}};\ng.k.SH\u003dfunction(){};\ng.k.iH\u003dfunction(){};var gva\u003dObject.freeze([rH,uH,PG,wH,IG]);g.w(UJ,BJ);g.k\u003dUJ.prototype;g.k.CK\u003dfunction(){for(var a\u003dthis.B.i,b\u003dg.q(a),c\u003db.next();!c.done;c\u003db.next());return a};\ng.k.zL\u003dfunction(){return(0\u003e\u003dthis.C?this.B.i:this.B.i.slice(this.C)).some(function(a){return a.Ss()})};\ng.k.Zn\u003dfunction(){return this.I instanceof PG||this.I instanceof wH};\ng.k.ow\u003dfunction(){return this.I instanceof IG||this.I instanceof uH};\ng.k.rN\u003dfunction(){this.daiEnabled?xG(this.J)\u0026\u0026tua(this):fva(this)};\ng.k.Gu\u003dfunction(a){var b\u003deva(a);this.I\u0026\u0026b\u0026\u0026this.S!\u003d\u003db\u0026\u0026(b?Xva(this.Pf):Zva(this.Pf),this.S\u003db);this.I\u003da;this.daiEnabled\u0026\u0026(this.C\u003dthis.B.i.findIndex(function(c){return c\u003d\u003d\u003da}));\nBJ.prototype.Gu.call(this,a)};\ng.k.Gk\u003dfunction(){this.C\u003dthis.B.i.length;this.i\u0026\u0026this.i.Fd(\"adended\");FJ(this)};\ng.k.Cn\u003dfunction(){this.onAdEnd()};\ng.k.onAdEnd\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?!1:a;b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.daiEnabled||(this.Qi(0),a?FJ(this,b):fva(this))};\ng.k.sM\u003dfunction(){if(1\u003d\u003dthis.B.u)this.I instanceof vH\u0026\u0026du(Error(\"AdNotify error with FailureMode.TERMINATING\")),FJ(this);else this.onAdEnd()};\ng.k.xz\u003dfunction(){var a\u003d0\u003e\u003dthis.C?this.B.i:this.B.i.slice(this.C);return 0\u003ca.length?a[0]:null};\ng.k.Yp\u003dfunction(){return this.S};\ng.k.bC\u003dfunction(){return this.B.i.every(function(a){return a.bp()})};\ng.k.reset\u003dfunction(){return new UJ(this.Pf,this.J,this.D.reset(),this.u,this.Sl,this.ws,this.kp,this.daiEnabled)};\ng.k.AK\u003dfunction(){return this.C};\ng.k.YD\u003dfunction(){return this.B.i.length};hva.prototype.yK\u003dfunction(){return this.i};g.w(iva,JG);g.w(kva,JG);lva.prototype.create\u003dfunction(a,b){function c(l){return new IG(l,d.B,b,d.i,d.u)}\nvar d\u003dthis,e\u003da.instreamVideoAdRenderer,f\u003da.instreamSurveyAdRenderer,h\u003da.sandwichedLinearAdRenderer;a\u003da.linearAdSequenceRenderer;return null!\u003de\u0026\u0026e.playerVars?c(e):null!\u003df?new PG(f):null!\u003dh?new kva(h,c,this.i):null!\u003da?new iva(a,c):null};mva.prototype.create\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;var e\u003d[];c\u003dvoid 0\u003d\u003d\u003dc?0:c;if(d){d\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next()){f\u003df.value;var h\u003db,l\u003dnew Cma(h.B,h.u,h.daiEnabled,h.C),m\u003dh.qe;m\u0026\u0026(l.qe\u003dnew jz(m.startSecs,m.durationSecs,m.context,m.identifier,m.event,m.i));h.i\u0026\u0026(l.i\u003dh.i);l.visible\u003dh.visible;h\u003dl;h.qe\u003df;e.push(nva(this,a[0],c,h));c++}}else for(a\u003dg.q(a),d\u003da.next();!d.done;d\u003da.next())e.push(nva(this,d.value,c,b)),c++;return e};g.w(VJ,g.G);VJ.prototype.addEventListener\u003dfunction(a,b){this.i\u003db};\nVJ.prototype.removeEventListener\u003dfunction(){this.i\u003dnull};\ng.w(WJ,g.G);WJ.prototype.addEventListener\u003dfunction(a,b,c){this.i.addEventListener(a,b,c)};\nWJ.prototype.removeEventListener\u003dfunction(a,b){this.i.removeEventListener(a,b)};g.w(qva,g.G);var XJ\u003dnull,sva\u003dnull,YJ\u003dnull,ZJ\u003dnull,$J\u003dnull;g.Ga(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return XJ},void 0);\ng.Ga(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return sva},void 0);\ng.Ga(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return YJ},void 0);\ng.Ga(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return ZJ},void 0);\ng.Ga(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return $J},void 0);var Eva\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.w(cK,g.G);cK.prototype.ya\u003dfunction(){this.Rd.clear();g.G.prototype.ya.call(this)};\ncK.prototype.Cd\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?[]:a;b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.isDisposed();a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next())this.executeCommand(d.value,b,c)};\ncK.prototype.executeCommand\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.isDisposed();a.loggingUrls\u0026\u0026Fva(this,\"loggingUrls\",a.loggingUrls,b,c);a\u003dg.q(Object.entries(a));for(var d\u003da.next();!d.done;d\u003da.next()){var e\u003dg.q(d.value);d\u003de.next().value;e\u003de.next().value;\"openPopupAction\"\u003d\u003d\u003dd?Bva(this,e):\"confirmDialogEndpoint\"\u003d\u003d\u003dd?Cva(this,e):Eva.hasOwnProperty(d)||Fva(this,d,e,b,c)}};g.w(Kva,g.G);g.w(eK,g.R);g.k\u003deK.prototype;g.k.zE\u003dfunction(){return!Sva(this,Vva(this))};\ng.k.lz\u003dfunction(){return this.Ka};\ng.k.ya\u003dfunction(){this.xa\u003d!0;g.cy(this.C);this.I\u0026\u0026this.i.getVideoData(1).unsubscribe(\"cuepointupdated\",this.EM,this);if(yG(this.i)){var a\u003dNva(this.i);a.removeEventListener(\"updateKevlarOrC3Companion\",rva);a.removeEventListener(\"onPlaShelfInfoCardsReady\",tva);a.removeEventListener(\"updateEngagementPanelAction\",uva);a.removeEventListener(\"changeEngagementPanelVisibility\",vva);a.removeEventListener(\"scrollToEngagementPanel\",wva);window.removeEventListener(\"yt-navigate-start\",xva);$J\u003dZJ\u003dYJ\u003dXJ\u003dnull}a\u003d\ng.q(this.B.values());for(var b\u003da.next();!b.done;b\u003da.next())Yva(this,b.value);EJ(this,!1);this.lp.clear();this.Z\u003d[];this.S.clear();g.oe(this.oa);this.oa\u003dnew Map;g.oe(this.K);this.K\u003dnew Map;this.B.clear();g.R.prototype.ya.call(this)};\ng.k.CF\u003dfunction(a){if(a instanceof vz\u0026\u0026!a.B\u0026\u0026(!Yma(a)||a.contains(1E3*this.i.getCurrentTime(1)||0)))if(g.T(this.i.Ab(1),32))this.S.add(a);else{var b\u003dthis.B.get(a);b\u0026\u0026((this.i.V().experiments.kb(\"enable_eviction_protection_for_bulleit\")?this.u?this.u.bC():1:1)?b.SK(a):a.deactivate())}};\ng.k.MU\u003dfunction(a){a instanceof vz\u0026\u0026(a.B\u0026\u0026(a.B\u003d!1),this.S.delete(a))};\ng.k.EM\u003dfunction(a){dua(this.Ia,a);null\u003d\u003dthis.I?g.bu(Error(\"Dynamically inserted ad was requested, but no cuepoint AdPlacementRenderer was present to fulfill the request.\")):0!\u003d(this.i.getCurrentTime(1)||0)\u0026\u0026(a\u003da.filter(function(b){return\"start\"\u003d\u003db.event}),gK(this,[this.I],a))};\ng.k.OF\u003dfunction(a){gK(this,[this.I],[a])};\ng.k.FM\u003dfunction(a){var b\u003d1E3*a;this.u\u0026\u0026this.u.iH(b);for(var c\u003dg.q(this.B.values()),d\u003dc.next();!d.done;d\u003dc.next())d.value.iH(b);g.lc(this.Sa.i,1E3*a)};\ng.k.Yk\u003dfunction(a){switch(a){case \"control_play\":this.u\u0026\u0026(a\u003dthis.u,a.ow()?a.J.Mc().playVideo():a.Zn()\u0026\u0026a.i.Rn());break;case \"control_pause\":this.u\u0026\u0026(a\u003dthis.u,a.ow()?a.J.Mc().pauseVideo():a.Zn()\u0026\u0026a.i.Qn())}};\ng.k.MP\u003dfunction(a){this.u\u0026\u0026this.u.Qc(a)};\ng.k.sU\u003dfunction(a){0\u003emH(a,16)\u0026\u0026(this.S.forEach(this.CF,this),this.S.clear())};\ng.k.SW\u003dfunction(){if(this.u)this.u.onVideoDataChange()};\ng.k.VW\u003dfunction(){if(xG(this.i)\u0026\u0026this.u){var a\u003dthis.i.getCurrentTime(2,!1),b\u003dthis.u;b.i\u0026\u0026qH(b.i,a)}};\ng.k.ST\u003dfunction(){this.Wa\u003d!0;if(this.u){var a\u003dthis.u;a.i\u0026\u0026a.i.wg()}};\ng.k.gU\u003dfunction(a){if(this.u)this.u.onAdUxClicked(a)};\ng.k.WW\u003dfunction(){if(2\u003d\u003dthis.i.getPresentingPlayerType()\u0026\u0026this.u){var a\u003dthis.u.i,b\u003da.i,c\u003da.J.isMuted();aH(b)||ZG(b,c?\"mute\":\"unmute\");a.C||(b\u003da.J.isMuted(),ZG(a.i,b?\"unmuted_mute\":\"unmuted_unmute\"))}};\ng.k.VU\u003dfunction(a){if(this.u){var b\u003dthis.u.i,c\u003db.i;$G(c)||gH(c,a?\"fullscreen\":\"end_fullscreen\");b.C||(b\u003db.i,$G(b)||gH(b,a?\"unmuted_fullscreen\":\"unmuted_end_fullscreen\"))}};\ng.k.If\u003dfunction(a,b){this.i.If(a,b);a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.lp.delete(b),this.B.delete(b)};\ng.k.sY\u003dfunction(){for(var a\u003d[],b\u003dg.q(this.lp),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,wz(c)||a.push(c);b\u003dthis.i.app;1!\u003d\u003db.getPresentingPlayerType()||cY(b,\"cuerangemarkersupdated\",a)};\ng.k.Qi\u003dfunction(a){this.i.Qi(a);switch(a){case 1:this.Nz\u003d1;break;case 0:this.Nz\u003d0}};\ng.k.JG\u003dfunction(){var a\u003dthis.i.getVideoData(2);return a?a.isListed\u0026\u0026!this.X:!1};\ng.k.Cn\u003dfunction(){this.u\u0026\u0026this.u.Yp()\u0026\u0026this.u.Cn()};\ng.k.Gk\u003dfunction(){this.u\u0026\u0026this.u.Yp()\u0026\u0026this.u.Gk()};\ng.k.Zy\u003dfunction(){};\ng.k.Jy\u003dfunction(){};\ng.k.Xb\u003dfunction(a){if(this.u){var b\u003dthis.u;b.i\u0026\u0026qH(b.i,a)}};\ng.k.Zn\u003dfunction(){return xG(this.i)\u0026\u0026!!this.u\u0026\u0026this.u.Zn()};\ng.k.executeCommand\u003dfunction(a,b,c){var d\u003dthis.jb,e\u003dd.executeCommand;if(c\u003dvoid 0\u003d\u003d\u003dc?null:c){var f\u003d!!this.u\u0026\u0026this.u||null;f?(f\u003df.i,c\u003df.ad.lw()?dH(f.i,c):{}):c\u003d{}}else c\u003d{};e.call(d,a,b,c)};\ng.k.yK\u003dfunction(){return this.Ba};\ng.k.zK\u003dfunction(){return this.La};g.w(hK,g.G);hK.prototype.append\u003dfunction(a){if(!this.u)throw Error(\"This does not support the append operation\");this.i.appendChild(a.i)};\ng.w(iK,hK);g.w(bwa,g.G);var dwa\u003d1;g.w(g.kK,g.G);g.k\u003dg.kK.prototype;\ng.k.createElement\u003dfunction(a,b){b\u003db||\"svg\"\u003d\u003d\u003da.G;var c\u003da.L,d\u003da.Ja;if(b){var e\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",a.G);g.RE\u0026\u0026(a.W||(a.W\u003d{}),a.W.focusable\u003d\"false\")}else e\u003dg.ih(a.G);if(c){if(c\u003dlK(this,e,\"class\",c))mK(this,e,\"class\",c),this.ob[c]\u003de}else if(d){c\u003dg.q(d);for(var f\u003dc.next();!f.done;f\u003dc.next())this.ob[f.value]\u003de;mK(this,e,\"class\",d.join(\" \"))}d\u003da.va;c\u003da.U;if(d)b\u003dlK(this,e,\"child\",d),void 0!\u003d\u003db\u0026\u0026e.appendChild(g.jh(b));else if(c)for(d\u003d0,c\u003dg.q(c),f\u003dc.next();!f.done;f\u003dc.next())if(f\u003d\nf.value)if(\"string\"\u003d\u003d\u003dtypeof f)f\u003dlK(this,e,\"child\",f),null!\u003df\u0026\u0026e.appendChild(g.jh(f));else if(f.element)e.appendChild(f.element);else{var h\u003df;f\u003dthis.createElement(h,b);e.appendChild(f);h.Lb\u0026\u0026(h\u003djK(),f.id\u003dh,f\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),f.setAttribute(\"class\",\"ytp-svg-shadow\"),f.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+h),g.lh(e,f,d++))}if(a\u003da.W)for(b\u003de,d\u003dg.q(Object.keys(a)),c\u003dd.next();!c.done;c\u003dd.next())c\u003dc.value,f\u003da[c],mK(this,b,c,\"string\"\u003d\u003d\u003dtypeof f?\nlK(this,b,c,f):f);return e};\ng.k.Fa\u003dfunction(a){return this.ob[a]};\ng.k.Ea\u003dfunction(a,b){\"number\"\u003d\u003d\u003dtypeof b?g.lh(a,this.element,b):a.appendChild(this.element)};\ng.k.detach\u003dfunction(){g.mh(this.element)};\ng.k.update\u003dfunction(a){for(var b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.Pa(c,a[c])};\ng.k.Pa\u003dfunction(a,b){(a\u003dthis.dd[\"{{\"+a+\"}}\"])\u0026\u0026mK(this,a[0],a[1],b)};\ng.k.ya\u003dfunction(){this.ob\u003d{};this.dd\u003d{};this.detach();g.G.prototype.ya.call(this)};g.w(g.V,g.kK);g.k\u003dg.V.prototype;g.k.rd\u003dfunction(a,b){this.Pa(b||\"content\",a)};\ng.k.show\u003dfunction(){this.wb||(g.cn(this.element,\"display\",\"\"),this.wb\u003d!0)};\ng.k.hide\u003dfunction(){this.wb\u0026\u0026(g.cn(this.element,\"display\",\"none\"),this.wb\u003d!1)};\ng.k.Yb\u003dfunction(a){this.oa\u003da};\ng.k.Ra\u003dfunction(a,b,c){return this.T(this.element,a,b,c)};\ng.k.T\u003dfunction(a,b,c,d){c\u003d(0,g.E)(c,d||this);d\u003d{target:a,type:b,listener:c};this.listeners.push(d);a.addEventListener(b,c);return d};\ng.k.xc\u003dfunction(a){var b\u003dthis;this.listeners.forEach(function(c,d){c\u003d\u003d\u003da\u0026\u0026(c\u003db.listeners.splice(d,1)[0],c.target.removeEventListener(c.type,c.listener))})};\ng.k.focus\u003dfunction(){var a\u003dthis.element;rh(a);a.focus()};\ng.k.ya\u003dfunction(){for(;this.listeners.length;){var a\u003dthis.listeners.pop();a\u0026\u0026a.target.removeEventListener(a.type,a.listener)}g.kK.prototype.ya.call(this)};g.w(g.oK,g.V);g.oK.prototype.subscribe\u003dfunction(a,b,c){return this.Sa.subscribe(a,b,c)};\ng.oK.prototype.unsubscribe\u003dfunction(a,b,c){return this.Sa.unsubscribe(a,b,c)};\ng.oK.prototype.fg\u003dfunction(a){return this.Sa.fg(a)};\ng.oK.prototype.ea\u003dfunction(a){return this.Sa.ea.apply(this.Sa,[a].concat(g.v(g.Aa.apply(1,arguments))))};var JRa\u003dnew WeakSet;g.w(pK,g.oK);g.k\u003dpK.prototype;g.k.bind\u003dfunction(a){if(!this.Va\u0026\u0026a.renderer){var b\u003dObject.assign({},awa(this.api,this.Xa),a.macros);this.init(a.id,a.renderer,b,a)}return Promise.resolve()};\ng.k.init\u003dfunction(a,b,c){this.Va\u003da;this.element.setAttribute(\"id\",this.Va);this.jb\u0026\u0026g.M(this.element,this.jb);this.X\u003db\u0026\u0026b.adRendererCommands;this.macros\u003dc;this.K\u003db.trackingParams||null;null!\u003dthis.K\u0026\u0026this.Qg(this.element,this.K)};\ng.k.clear\u003dfunction(){};\ng.k.hide\u003dfunction(){g.oK.prototype.hide.call(this);null!\u003dthis.K\u0026\u0026this.ib(this.element,!1)};\ng.k.show\u003dfunction(){g.oK.prototype.show.call(this);if(!this.rb){this.rb\u003d!0;var a\u003dthis.X\u0026\u0026this.X.impressionCommand;a\u0026\u0026fwa(this,a,null)}null!\u003dthis.K\u0026\u0026this.ib(this.element,!0)};\ng.k.onClick\u003dfunction(a){if(this.K\u0026\u0026!JRa.has(a)){var b\u003dthis.element;this.api.ew(b)\u0026\u0026this.wb\u0026\u0026this.api.Cb(b,this.i);JRa.add(a)}if(a\u003dthis.X\u0026\u0026this.X.clickCommand)a\u003dthis.yN(a),fwa(this,a,this.DK())};\ng.k.yN\u003dfunction(a){return a};\ng.k.DK\u003dfunction(){return null};\ng.k.PP\u003dfunction(a){var b\u003dthis.xa;b.K\u003d!0;b.u\u003da.touches.length;b.i.isActive()\u0026\u0026(b.i.stop(),b.D\u003d!0);a\u003da.touches;b.I\u003dcwa(b,a)||1!\u003da.length;var c\u003da.item(0);b.I||!c?(b.S\u003dInfinity,b.X\u003dInfinity):(b.S\u003dc.clientX,b.X\u003dc.clientY);for(c\u003db.B.length\u003d0;c\u003ca.length;c++){var d\u003da.item(c);b.B.push(d.identifier)}};\ng.k.OP\u003dfunction(a){var b\u003dthis.xa;a\u003da.changedTouches.item(0);if(Jb()\u0026\u0026!(0\u003c\u003dg.tb(Mb(),8))||a\u0026\u0026Math.pow(a.clientX-b.S,2)+Math.pow(a.clientY-b.X,2)\u003eMath.pow(5,2))b.C\u003d!0};\ng.k.NP\u003dfunction(a){if(this.xa){var b\u003dthis.xa,c\u003da.changedTouches;c\u0026\u0026b.K\u0026\u00261\u003d\u003db.u\u0026\u0026!b.C\u0026\u0026!b.D\u0026\u0026!b.I\u0026\u0026cwa(b,c)\u0026\u0026(b.Z\u003da,b.i.start());b.u\u003da.touches.length;0\u003d\u003d\u003db.u\u0026\u0026(b.K\u003d!1,b.C\u003d!1,b.B.length\u003d0);b.D\u003d!1}};\ng.k.Qg\u003dfunction(a,b){this.api.Qg(a,this);this.api.Km(a,b)};\ng.k.ib\u003dfunction(a,b){this.api.ew(a)\u0026\u0026this.api.ib(a,b,this.i)};\ng.k.ya\u003dfunction(){this.clear(null);this.xc(this.fb);for(var a\u003dg.q(this.Aa),b\u003da.next();!b.done;b\u003da.next())this.xc(b.value);g.oK.prototype.ya.call(this)};g.w(DK,pK);\nDK.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);this.u\u003db;if(null\u003d\u003db.text\u0026\u0026null\u003d\u003db.icon)du(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(b.style||null){case \"STYLE_UNKNOWN\":a\u003d\"ytp-ad-button-link\";break;default:a\u003dnull}null!\u003da\u0026\u0026g.M(this.element,a);null!\u003db.text\u0026\u0026(a\u003dg.yz(b.text),g.eb(a)||(this.element.setAttribute(\"aria-label\",a),this.C\u003dnew g.oK({G:\"span\",L:\"ytp-ad-button-text\",va:a}),g.I(this,this.C),this.C.Ea(this.element)));null!\u003db.icon\u0026\u0026(b\u003dCK(b.icon),null!\u003d\nb\u0026\u0026(this.B\u003dnew g.oK({G:\"span\",L:\"ytp-ad-button-icon\",U:[b]}),g.I(this,this.B)),this.D?g.lh(this.element,this.B.element,0):this.B.Ea(this.element))}};\nDK.prototype.clear\u003dfunction(){this.hide()};\nDK.prototype.onClick\u003dfunction(a){var b\u003dthis;pK.prototype.onClick.call(this,a);xwa(this).forEach(function(c){return b.Xa.executeCommand(c,b.macros)});\nthis.api.onAdUxClicked(this.componentType,this.layoutId)};g.w(EK,g.G);EK.prototype.ya\u003dfunction(){this.u\u0026\u0026g.qv(this.u);this.i.clear();FK\u003dnull;g.G.prototype.ya.call(this)};\nEK.prototype.register\u003dfunction(a,b){b\u0026\u0026this.i.set(a,b)};\nvar FK\u003dnull;g.w(HK,pK);\nHK.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);a\u003db.hoverText||null;b\u003db.button\u0026\u0026b.button.buttonRenderer||null;null\u003d\u003db?g.bu(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew DK(this.api,this.Xa,this.layoutId,this.i),g.I(this,this.button),this.button.init(AG(\"button\"),b,this.macros),a\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.yz(a)),this.button.Ea(this.element),this.I\u0026\u0026!g.ls(this.button.element,\"ytp-ad-clickable\")\u0026\u0026g.M(this.button.element,\"ytp-ad-clickable\"),\na\u0026\u0026(this.B\u003dnew g.oK({G:\"div\",L:\"ytp-ad-hover-text-container\"}),this.D\u0026\u0026(b\u003dnew g.oK({G:\"div\",L:\"ytp-ad-hover-text-callout\"}),b.Ea(this.B.element),g.I(this,b)),g.I(this,this.B),this.B.Ea(this.element),b\u003dGK(a),g.lh(this.B.element,b,0)),this.show())};\nHK.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.B\u0026\u0026this.B.hide();pK.prototype.hide.call(this)};\nHK.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();pK.prototype.show.call(this)};g.w(JK,pK);JK.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);b\u003d(a\u003db.thumbnail)\u0026\u0026IK(a)||\"\";g.eb(b)?(this.api.V().N(\"web_player_ad_image_error_rate_sampling_killswitch\")||.01\u003eMath.random())\u0026\u0026du(Error(\"Found AdImage without valid image URL\")):(this.u?g.cn(this.element,\"backgroundImage\",\"url(\"+b+\")\"):$g(this.element,{src:b}),$g(this.element,{alt:a\u0026\u0026a.accessibility\u0026\u0026a.accessibility.label||\"\"}),this.show())};\nJK.prototype.clear\u003dfunction(){this.hide()};g.w(KK,pK);g.k\u003dKK.prototype;g.k.hide\u003dfunction(){pK.prototype.hide.call(this);this.C\u0026\u0026this.C.focus()};\ng.k.show\u003dfunction(){this.C\u003ddocument.activeElement;pK.prototype.show.call(this);this.D.focus()};\ng.k.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);this.B\u003db;b.dialogMessages||null!\u003db.title?null\u003d\u003db.confirmLabel?g.bu(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):null\u003d\u003db.cancelLabel?g.bu(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):Bwa(this,b):g.bu(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.k.clear\u003dfunction(){g.cy(this.u);this.hide()};\ng.k.AF\u003dfunction(){this.hide()};\ng.k.hC\u003dfunction(){var a\u003dthis.B.cancelEndpoint;a\u0026\u0026this.Xa.executeCommand(a,this.macros);this.hide()};\ng.k.BF\u003dfunction(){var a\u003dthis.B.confirmNavigationEndpoint||this.B.confirmEndpoint;a\u0026\u0026this.Xa.executeCommand(a,this.macros);this.hide()};g.w(LK,pK);g.k\u003dLK.prototype;\ng.k.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);this.B\u003db;if(null\u003d\u003db.defaultText\u0026\u0026null\u003d\u003db.defaultIcon)g.bu(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(null\u003d\u003db.defaultIcon\u0026\u0026null!\u003db.toggledIcon)g.bu(Error(\"ToggleButtonRenderer cannot have toggled icon set without a default icon.\"));else{if(b.style){switch(b.style.styleType){case \"STYLE_UNKNOWN\":case \"STYLE_DEFAULT\":a\u003d\"ytp-ad-toggle-button-default-style\";break;default:a\u003dnull}null!\u003da\u0026\u0026g.M(this.C,a)}a\u003d{};b.defaultText?\n(c\u003dg.yz(b.defaultText),g.eb(c)||(a.buttonText\u003dc,this.u.setAttribute(\"aria-label\",c))):g.In(this.Ba,!1);b.defaultTooltip\u0026\u0026(a.tooltipText\u003db.defaultTooltip,this.u.hasAttribute(\"aria-label\")||this.Z.setAttribute(\"aria-label\",b.defaultTooltip));b.defaultIcon?(c\u003dCK(b.defaultIcon),this.Pa(\"untoggledIconTemplateSpec\",c),b.toggledIcon?(this.S\u003d!0,c\u003dCK(b.toggledIcon),this.Pa(\"toggledIconTemplateSpec\",c)):(g.In(this.I,!0),g.In(this.D,!1)),g.In(this.u,!1)):g.In(this.Z,!1);g.Qe(a)||this.update(a);b.isToggled\u0026\u0026\n(g.M(this.C,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(b.isToggled));MK(this);this.T(this.element,\"change\",this.cI);this.show()}};\ng.k.onClick\u003dfunction(a){0\u003cthis.Aa.length\u0026\u0026(this.toggleButton(!this.isToggled()),this.cI());pK.prototype.onClick.call(this,a)};\ng.k.cI\u003dfunction(){var a\u003dthis;g.N(this.C,\"ytp-ad-toggle-button-toggled\",this.isToggled());Cwa(this,this.isToggled()).forEach(function(b){return a.Xa.executeCommand(b,a.macros)});\nif(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);MK(this)};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.toggleButton\u003dfunction(a){g.N(this.C,\"ytp-ad-toggle-button-toggled\",a);this.u.checked\u003da;MK(this)};\ng.k.isToggled\u003dfunction(){return this.u.checked};g.w(NK,ay);NK.prototype.S\u003dfunction(a){if(Array.isArray(a)){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b instanceof xz\u0026\u0026this.C(b)}};g.w(OK,pK);g.k\u003dOK.prototype;g.k.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);b.reasons?null\u003d\u003db.confirmLabel?g.bu(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(null\u003d\u003db.cancelLabel\u0026\u0026du(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),null\u003d\u003db.title\u0026\u0026du(Error(\"AdFeedbackRenderer.title was not set.\")),Gwa(this,b)):g.bu(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.k.clear\u003dfunction(){zv(this.I);zv(this.S);this.D.length\u003d0;this.hide()};\ng.k.hide\u003dfunction(){this.u\u0026\u0026this.u.hide();this.B\u0026\u0026this.B.hide();pK.prototype.hide.call(this);this.C\u0026\u0026this.C.focus()};\ng.k.show\u003dfunction(){this.u\u0026\u0026this.u.show();this.B\u0026\u0026this.B.show();this.C\u003ddocument.activeElement;pK.prototype.show.call(this);this.I.focus()};\ng.k.zM\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.ea(\"a\");this.hide()};\ng.k.RW\u003dfunction(){this.hide()};\nHwa.prototype.isChecked\u003dfunction(){return this.B.checked};g.w(PK,KK);PK.prototype.AF\u003dfunction(a){KK.prototype.AF.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nPK.prototype.hC\u003dfunction(a){KK.prototype.hC.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nPK.prototype.BF\u003dfunction(a){KK.prototype.BF.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.ea(\"b\")};g.w(QK,pK);g.k\u003dQK.prototype;\ng.k.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);this.I\u003db;if(null\u003d\u003db.dialogMessage\u0026\u0026null\u003d\u003db.title)g.bu(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{null\u003d\u003db.confirmLabel\u0026\u0026du(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(a\u003db.closeOverlayRenderer\u0026\u0026b.closeOverlayRenderer.buttonRenderer||null)this.u\u003dnew DK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),g.I(this,this.u),\nthis.u.init(AG(\"button\"),a,this.macros),this.u.Ea(this.element);b.title\u0026\u0026(a\u003dg.yz(b.title),this.Pa(\"title\",a));if(b.adReasons)for(a\u003db.adReasons,c\u003d0;c\u003ca.length;c++){var d\u003dGK(a[c]);if(!g.eb(d.textContent)){var e\u003dhh(\"LI\");e.appendChild(d);this.Ia.appendChild(e)}}else g.In(this.Ia,!1);b.dialogMessage\u0026\u0026(a\u003dGK(b.dialogMessage,!0),this.La.appendChild(a));b.confirmLabel\u0026\u0026(a\u003dg.yz(b.confirmLabel),this.Pa(\"confirmLabel\",a));b.muteAdRenderer\u0026\u0026(b\u003d(b\u003db.muteAdRenderer)\u0026\u0026b.buttonRenderer||null)\u0026\u0026(a\u003db.navigationEndpoint\u0026\u0026\nb.navigationEndpoint.adFeedbackEndpoint||null,c\u003db.navigationEndpoint\u0026\u0026b.navigationEndpoint.confirmDialogEndpoint||null,null\u003d\u003da\u0026\u0026null\u003d\u003dc?du(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(a?Jwa(this,a):c\u0026\u0026Kwa(this,c),this.C\u003dnew DK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.I(this,this.C),this.C.init(AG(\"button\"),b,this.macros),this.C.Ra(\"click\",this.sV,this),this.C.Ea(this.Wa)));\nLwa(this)}};\ng.k.clear\u003dfunction(){zv(this.S);this.hide()};\ng.k.hide\u003dfunction(){this.B?this.B.hide():this.D\u0026\u0026this.D.hide();this.u\u0026\u0026this.u.hide();this.C\u0026\u0026this.C.hide();pK.prototype.hide.call(this);this.Z\u0026\u0026this.Z.focus()};\ng.k.show\u003dfunction(){this.u\u0026\u0026this.u.show();this.C\u0026\u0026this.C.show();this.Ka||(Iwa(this),this.Ka\u003d!0);this.Z\u003ddocument.activeElement;pK.prototype.show.call(this);this.S.focus()};\ng.k.dI\u003dfunction(){this.I\u0026\u0026this.I.confirmServiceEndpoint\u0026\u0026this.Xa.executeCommand(this.I.confirmServiceEndpoint,this.macros);this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.ea(\"d\");this.hide()};\ng.k.sV\u003dfunction(){var a\u003dthis.B?this.B:this.D;a\u0026\u0026!a.wb\u0026\u0026(this.hide(),a.show())};g.w(RK,HK);RK.prototype.init\u003dfunction(a,b,c){HK.prototype.init.call(this,a,b,c);a\u003db.button\u0026\u0026b.button.buttonRenderer||null;null!\u003da\u0026\u0026(Owa(this,a,c),this.show())};\nRK.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.u\u0026\u0026this.u.hide();HK.prototype.hide.call(this)};\nRK.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();HK.prototype.show.call(this)};\nRK.prototype.clear\u003dfunction(){this.hide()};g.w(SK,pK);SK.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);this.u\u003db;this.isTemplated()||g.ph(this.element,qK(this.u));if(b.backgroundImage\u0026\u0026(a\u003d(a\u003db.backgroundImage.thumbnail)?IK(a):\"\",c\u003d(c\u003dthis.api.getVideoData(1))\u0026\u0026c.nk,a\u0026\u0026c\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+a+\")\",this.element.style.backgroundSize\u003d\"100%\"),b.style\u0026\u0026b.style.adTextStyle))switch(b.style.adTextStyle.fontSize){case \"AD_FONT_SIZE_MEDIUM\":this.element.style.fontSize\u003d\"26px\"}this.show()};\nSK.prototype.isTemplated\u003dfunction(){return this.u.isTemplated||!1};\nSK.prototype.clear\u003dfunction(){this.hide()};var Twa\u003d{seekableStart:0,seekableEnd:1,current:0};g.w(UK,pK);UK.prototype.clear\u003dfunction(){this.dispose()};(function(a,b){function c(f){var h\u003dg.q(f);f\u003dh.next().value;h\u003dka(h);return a.apply(f,h)}\nfunction d(f){f\u003dg.q(f);f.next();f\u003dka(f);return b(e,f)}\nb\u003dvoid 0\u003d\u003d\u003db?ofa:b;var e\u003dg.Pa(a);return function(){var f\u003dg.Aa.apply(0,arguments),h\u003dthis||g.C,l\u003dMQa.get(h);l||(l\u003d{},MQa.set(h,l));return rc(l,[this].concat(g.v(f)),c,d)}})(function(a){var b\u003dg.ih(\"DIV\");\na\u0026\u0026(b.className\u003da);b.style.cssText\u003d\"overflow:auto;position:absolute;top:0;width:100px;height:100px\";a\u003dg.ih(\"DIV\");g.rn(a,\"200px\",\"200px\");b.appendChild(a);document.body.appendChild(b);a\u003db.offsetWidth-b.clientWidth;g.mh(b);return a});g.w(g.XK,g.G);g.k\u003dg.XK.prototype;g.k.show\u003dfunction(a){1!\u003d\u003dthis.state\u0026\u00262!\u003d\u003dthis.state\u0026\u0026(4\u003d\u003d\u003dthis.state\u0026\u0026this.CB(),5\u003d\u003d\u003dthis.state?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.i\u0026\u0026this.i()):this.element.wb||(YK(this,!0),this.state\u003d1,a?this.delay.start(a):this.CB()))};\ng.k.hide\u003dfunction(){4!\u003d\u003dthis.state\u0026\u0026(1\u003d\u003d\u003dthis.state||2\u003d\u003d\u003dthis.state?(this.element.hide(),this.state\u003dnull,this.delay.stop()):this.element.wb\u0026\u0026(YK(this,!0),this.state\u003d4,this.delay.start(this.C)))};\ng.k.CB\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:YK(this,!1);this.state\u003d3;this.delay.start(this.B);break;case 3:this.state\u003dnull;this.i\u0026\u0026this.i();break;case 4:this.element.hide();YK(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:this.state\u003dnull,this.u\u0026\u0026this.u()}};\ng.k.stop\u003dfunction(){for(;null!\u003d\u003dthis.state\u0026\u00265!\u003d\u003dthis.state;)this.delay.stop(),this.CB()};\ng.k.ya\u003dfunction(){this.element.isDisposed()||this.element.element.removeAttribute(\"aria-hidden\");g.G.prototype.ya.call(this)};g.w(ZK,UK);g.k\u003dZK.prototype;\ng.k.init\u003dfunction(a,b,c){UK.prototype.init.call(this,a,b,c);a\u003db.durationMilliseconds;\"number\"\u003d\u003d\u003dtypeof a\u0026\u00260\u003ea\u0026\u0026g.bu(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+a));this.Wa\u0026\u0026g.M(this.B.element,\"countdown-next-to-thumbnail\");a\u003db.durationMilliseconds;this.Ba\u003dnull\u003d\u003da||0\u003d\u003d\u003da?this.u.Kv():a;if(b.templatedCountdown)var d\u003db.templatedCountdown.templatedAdText;else b.staticPreview\u0026\u0026(d\u003db.staticPreview);this.C.init(AG(\"ad-text\"),d,c);(d\u003dthis.api.getVideoData(1))\u0026\u0026\nd.nk\u0026\u0026b.thumbnail?this.I.init(AG(\"ad-image\"),b.thumbnail,c):this.S.hide()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.B.hide();this.C.hide();this.I.hide();WK(this);UK.prototype.hide.call(this)};\ng.k.show\u003dfunction(){VK(this);this.B.show();this.C.show();this.I.show();UK.prototype.show.call(this)};\ng.k.Dq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(null!\u003dthis.u){var a\u003dthis.u.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026(a\u003d1E3*a.current,!this.Ka\u0026\u0026a\u003e\u003dthis.Ba?(this.Z.hide(),this.Ka\u003d!0,this.ea(\"i\")):this.C\u0026\u0026this.C.isTemplated()\u0026\u0026(a\u003dMath.max(0,Math.ceil((this.Ba-a)/1E3)),a!\u003dthis.La\u0026\u0026(TK(this.C,{TIME_REMAINING:String(a)}),this.La\u003da)))}};g.w(aL,UK);g.k\u003daL.prototype;\ng.k.init\u003dfunction(a,b,c){UK.prototype.init.call(this,a,b,c);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if(b.actionButton\u0026\u0026b.actionButton.buttonRenderer\u0026\u0026b.actionButton.buttonRenderer.navigationEndpoint){a\u003dthis.api.getVideoData(2);if(null!\u003da)if(b.image\u0026\u0026b.image.thumbnail){var d\u003db.image.thumbnail.thumbnails;null!\u003dd\u0026\u00260\u003cd.length\u0026\u0026g.eb(g.Fg(d[0].url))\u0026\u0026(d[0].url\u003da.Rh)}else g.Cy(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.S.init(AG(\"ad-image\"),b.image,c);this.I.init(AG(\"ad-text\"),\nb.headline,c);this.C.init(AG(\"ad-text\"),b.description,c);this.B.init(AG(\"button\"),b.actionButton.buttonRenderer,c);this.Z\u003db.actionButton.buttonRenderer.navigationEndpoint;this.api.Sz()||this.show();this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.eI.bind(this));this.Ba\u003db.startMs||0;VK(this)}else g.By(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.By(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.By(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.Cy(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.k.onClick\u003dfunction(a){UK.prototype.onClick.call(this,a);this.api.pauseVideo();!g.oh(this.B.element,a.target)\u0026\u0026this.Z\u0026\u0026this.Xa.executeCommand(this.Z,this.macros)};\ng.k.Jo\u003dfunction(){if(this.u){var a\u003dthis.u.getProgressState();a\u0026\u0026a.current\u0026\u00261E3*a.current\u003e\u003dthis.Ba\u0026\u0026(WK(this),g.ns(this.element,\"ytp-flyout-cta-inactive\"))}};\ng.k.Dq\u003dfunction(){this.clear()};\ng.k.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.eI.bind(this))};\ng.k.show\u003dfunction(){this.B\u0026\u0026this.B.show();UK.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.B\u0026\u0026this.B.hide();UK.prototype.hide.call(this)};\ng.k.eI\u003dfunction(a){a?this.hide():this.show()};g.w(bL,pK);g.k\u003dbL.prototype;g.k.init\u003dfunction(a,b,c){var d\u003dthis;pK.prototype.init.call(this,a,b,c);this.u\u003db;this.u.rectangle\u0026\u0026(Pwa(this,c),this.D.show(100),this.show(),(this.u\u0026\u0026this.u.impressionCommands||[]).forEach(function(e){return d.Xa.executeCommand(e,d.macros)}))};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.C.hide();this.B.hide();pK.prototype.hide.call(this)};\ng.k.show\u003dfunction(){this.C.show();this.B.show();pK.prototype.show.call(this)};\ng.k.fI\u003dfunction(){Vea(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.u.postMessageAction\u0026\u0026this.api.Oa(\"onYtShowToast\",this.u.postMessageAction);this.D.hide()};\ng.k.onClick\u003dfunction(a){0\u003cthis.Aa.length\u0026\u0026this.fI();pK.prototype.onClick.call(this,a)};g.w(cL,g.G);g.k\u003dcL.prototype;g.k.ya\u003dfunction(){this.reset();g.G.prototype.ya.call(this)};\ng.k.reset\u003dfunction(){g.cy(this.C);this.I\u003d!1;this.i\u0026\u0026this.i.stop();this.D.stop();this.u\u0026\u0026(this.u\u003d!1,this.K.play())};\ng.k.start\u003dfunction(){this.reset();this.C.T(this.B,\"mouseover\",this.RP,this);this.C.T(this.B,\"mouseout\",this.QP,this);this.i?this.i.start():(this.I\u003dthis.u\u003d!0,g.cn(this.B,{opacity:this.X}))};\ng.k.RP\u003dfunction(){this.u\u0026\u0026(this.u\u003d!1,this.K.play());this.D.stop();this.i\u0026\u0026this.i.stop()};\ng.k.QP\u003dfunction(){this.I?this.D.start():this.i\u0026\u0026this.i.start()};\ng.k.vJ\u003dfunction(){this.u||(this.u\u003d!0,this.S.play(),this.I\u003d!0)};g.w(dL,UK);g.k\u003ddL.prototype;\ng.k.init\u003dfunction(a,b,c){UK.prototype.init.call(this,a,b,c);this.S\u003db;this.Ba\u003dRwa(this);if(!b||g.Qe(b))g.bu(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!b.message||g.Qe(b.message))g.bu(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else{a\u003d{iconType:\"SKIP_NEXT\"};b\u003dCK(a);null\u003d\u003db?g.bu(Error(\"Icon for SkipButton was unable to be retrieved. yt.innertube.Icon.IconType: \"+a.iconType+\".\")):(this.I\u003dnew g.oK({G:\"button\",Ja:[\"ytp-ad-skip-button\",\"ytp-button\"],U:[{G:\"span\",\nL:\"ytp-ad-skip-button-icon\",U:[b]}]}),g.I(this,this.I),this.I.Ea(this.C.element),this.B\u003dnew SK(this.api,this.Xa,this.layoutId,this.i,\"ytp-ad-skip-button-text\"),this.B.init(AG(\"ad-text\"),this.S.message,c),g.I(this,this.B),g.lh(this.I.element,this.B.element,0));var d\u003dvoid 0\u003d\u003d\u003dd?null:d;c\u003dthis.api.V();!(0\u003cthis.Aa.length)\u0026\u0026c.isMobile\u0026\u0026(kE?0:\"ontouchstart\"in document.documentElement\u0026\u0026(Pm()||Om()))\u0026\u0026(this.xc(this.fb),d\u0026\u0026this.xc(d),this.Aa\u003d[this.T(this.element,\"touchstart\",this.PP,this),this.T(this.element,\n\"touchmove\",this.OP,this),this.T(this.element,\"touchend\",this.NP,this)])}};\ng.k.clear\u003dfunction(){this.Z.reset();this.hide()};\ng.k.hide\u003dfunction(){this.C.hide();this.B\u0026\u0026this.B.hide();WK(this);UK.prototype.hide.call(this)};\ng.k.onClick\u003dfunction(a){if(null!\u003dthis.I\u0026\u0026(a\u0026\u0026g.wv(a),UK.prototype.onClick.call(this,a),this.ea(\"j\"),this.Ka||!this.Ba))this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.k.yN\u003dfunction(a){if(!this.api.V().N(\"html5_enable_single_video_vod_ivar_on_pacf\")||!this.Ka)return a;var b,c\u003dnull\u003d\u003d(b\u003da.commandExecutorCommand)?void 0:b.commands;if(!c)return a;b\u003d[];for(var d\u003d0;d\u003cc.length;d++){var e\u003da.commandExecutorCommand.commands[d];e.adLifecycleCommand\u0026\u0026Qwa(e.adLifecycleCommand)||e.pingingEndpoint||e.adPingingEndpoint||b.push(e)}return{commandExecutorCommand:{commands:b}}};\ng.k.DK\u003dfunction(){return\"skip\"};\ng.k.show\u003dfunction(){this.Z.start();this.C.show();this.B\u0026\u0026this.B.show();VK(this);UK.prototype.show.call(this)};\ng.k.Dq\u003dfunction(){this.ea(\"k\")};\ng.k.Jo\u003dfunction(){};g.w(eL,UK);g.k\u003deL.prototype;\ng.k.init\u003dfunction(a,b,c){UK.prototype.init.call(this,a,b,c);a\u003db\u0026\u0026b.preskipRenderer\u0026\u0026b.preskipRenderer.adPreviewRenderer||{};if(a\u003dg.Qe(a)?null:a){this.S\u003dnull!\u003da.durationMilliseconds\u0026\u0026void 0!\u003d\u003da.durationMilliseconds?a.durationMilliseconds:5E3;var d\u003d\"countdown_next_to_thumbnail\"\u003d\u003dg.wD(this.api.V().experiments,\"preskip_button_style_ads_backend\")\u0026\u0026BE(this.api.V());this.B\u003dnew ZK(this.api,this.Xa,this.layoutId,this.i,this.u,d);this.B.init(AG(\"preskip-component\"),a,c);$K(this.B);g.I(this,this.B);this.B.Ea(this.element)}else b.skipOffsetMilliseconds\u0026\u0026\n(this.S\u003db.skipOffsetMilliseconds);b\u003db\u0026\u0026b.skippableRenderer\u0026\u0026b.skippableRenderer.skipButtonRenderer||{};b\u003dg.Qe(b)?null:b;null\u003d\u003db?g.bu(Error(\"SkipButtonRenderer was not set in player response.\")):(this.C\u003dnew dL(this.api,this.Xa,this.layoutId,this.i,this.u,this.Z),this.C.init(AG(\"skip-button\"),b,c),g.I(this,this.C),this.C.Ea(this.element),this.show())};\ng.k.show\u003dfunction(){this.I\u0026\u0026this.C?this.C.show():this.B\u0026\u0026this.B.show();VK(this);UK.prototype.show.call(this)};\ng.k.Dq\u003dfunction(){};\ng.k.clear\u003dfunction(){this.B\u0026\u0026this.B.clear();this.C\u0026\u0026this.C.clear();WK(this);UK.prototype.hide.call(this)};\ng.k.hide\u003dfunction(){this.B\u0026\u0026this.B.hide();this.C\u0026\u0026this.C.hide();WK(this);UK.prototype.hide.call(this)};\ng.k.Jo\u003dfunction(){1E3*this.u.getProgressState().current\u003e\u003dthis.S\u0026\u0026Swa(this,!0)};g.w(fL,DK);fL.prototype.init\u003dfunction(a,b,c){DK.prototype.init.call(this,a,b,c);a\u003d!1;null!\u003db.text\u0026\u0026(a\u003dg.yz(b.text),a\u003d!g.eb(a));a?null\u003d\u003db.navigationEndpoint?du(Error(\"No visit advertiser clickthrough provided in renderer,\")):\"STYLE_UNKNOWN\"!\u003d\u003db.style?du(Error(\"Button style was not a link-style type in renderer,\")):this.show():du(Error(\"No visit advertiser text was present in the renderer.\"))};g.w(gL,pK);gL.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);a\u003db.text;g.eb(qK(a))?du(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(a\u0026\u0026a.text\u0026\u0026(b\u003da.text,this.u\u0026\u0026(b\u003dthis.api.V(),b\u003da.text+\" \"+(b\u0026\u0026b.isMobile?\"\\u2022\":\"\\u00b7\")),b\u003d{text:b,isTemplated:a.isTemplated},a.style\u0026\u0026(b.style\u003da.style),a\u003dnew SK(this.api,this.Xa,this.layoutId,this.i),a.init(AG(\"simple-ad-badge\"),b,c),a.Ea(this.element),g.I(this,a)),this.show())};\ngL.prototype.clear\u003dfunction(){this.hide()};g.w(hL,BG);g.w(iL,g.R);g.k\u003diL.prototype;g.k.Kv\u003dfunction(){return this.durationMs};\ng.k.stop\u003dfunction(){this.i\u0026\u0026this.Fe.xc(this.i)};\ng.k.Xb\u003dfunction(a){this.u\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:a.current};this.ea(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.u};\ng.k.Qc\u003dfunction(a){g.nH(a,2)\u0026\u0026this.ea(\"g\")};g.w(jL,g.R);g.k\u003djL.prototype;g.k.Kv\u003dfunction(){return this.durationMs};\ng.k.start\u003dfunction(){this.u||(this.u\u003d!0,this.timer.start())};\ng.k.stop\u003dfunction(){this.u\u0026\u0026(this.u\u003d!1,this.timer.stop())};\ng.k.Xb\u003dfunction(){this.i+\u003d100;var a\u003d!1;this.i\u003ethis.durationMs\u0026\u0026(this.i\u003dthis.durationMs,this.timer.stop(),a\u003d!0);this.B\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.i/1E3};this.Xa\u0026\u0026this.Xa.Xb(this.B.current);this.ea(\"h\");a\u0026\u0026this.ea(\"g\")};\ng.k.getProgressState\u003dfunction(){return this.B};g.w(mL,UK);g.k\u003dmL.prototype;g.k.init\u003dfunction(a,b,c){var d;UK.prototype.init.call(this,a,b,c);if(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.templatedCountdown)||void 0\u003d\u003d\u003dd?0:d.templatedAdText){a\u003db.templatedCountdown.templatedAdText;if(!a.isTemplated){du(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.B\u003dnew SK(this.api,this.Xa,this.layoutId,this.i);this.B.init(AG(\"ad-text\"),a,{});this.B.Ea(this.element);g.I(this,this.B)}this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){WK(this);UK.prototype.hide.call(this)};\ng.k.Dq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(null!\u003dthis.u){var a\u003dthis.u.getProgressState();if(null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026this.B){a\u003d(this.u instanceof iL?void 0!\u003d\u003dthis.videoAdDurationSeconds?this.videoAdDurationSeconds:a.seekableEnd:void 0!\u003d\u003dthis.videoAdDurationSeconds?this.videoAdDurationSeconds:this.u instanceof jL?a.seekableEnd:this.api.getDuration(2,!1))-a.current;var b\u003dg.kL(a);TK(this.B,{FORMATTED_AD_DURATION_REMAINING:String(b),TIME_REMAINING:String(Math.ceil(a))})}}};\ng.k.show\u003dfunction(){VK(this);UK.prototype.show.call(this)};g.w(nL,SK);nL.prototype.onClick\u003dfunction(a){SK.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType)};g.w(sL,g.oK);sL.prototype.Xb\u003dfunction(){var a\u003dthis.u.getProgressState();this.Kc.style.width\u003d100*rL(new oL(a.seekableStart,a.seekableEnd),a.current,0)+\"%\"};\nsL.prototype.onStateChange\u003dfunction(){g.vE(this.api.V())||(2\u003d\u003d\u003dthis.api.getPresentingPlayerType()?-1\u003d\u003d\u003dthis.i\u0026\u0026(this.show(),this.i\u003dthis.u.subscribe(\"h\",this.Xb,this),this.Xb()):-1!\u003d\u003dthis.i\u0026\u0026(this.hide(),this.u.fg(this.i),this.i\u003d-1))};g.w(tL,pK);\ntL.prototype.init\u003dfunction(a,b,c,d){pK.prototype.init.call(this,a,b,c);b.skipOrPreviewRenderer\u0026\u0026(a\u003db.skipOrPreviewRenderer,a.skipAdRenderer?(c\u003dnew eL(this.api,this.Xa,this.layoutId,this.i,this.u,this.I),c.Ea(this.D),c.init(AG(\"skip-button\"),a.skipAdRenderer,this.macros),g.I(this,c)):a.adPreviewRenderer\u0026\u0026(c\u003dnew ZK(this.api,this.Xa,this.layoutId,this.i,this.u,!1),c.Ea(this.D),c.init(AG(\"ad-preview\"),a.adPreviewRenderer,this.macros),$K(c),g.I(this,c)));b.brandInteractionRenderer\u0026\u0026(a\u003db.brandInteractionRenderer.brandInteractionRenderer,c\u003d\nnew bL(this.api,this.Xa,this.layoutId,this.i),c.Ea(this.Z),c.init(AG(\"instream-user-sentiment\"),a,this.macros),g.I(this,c));b.flyoutCtaRenderer\u0026\u0026(a\u003db.flyoutCtaRenderer,a.flyoutCtaRenderer\u0026\u0026(c\u003dnew aL(this.api,this.Xa,this.layoutId,this.i,this.u),g.I(this,c),c.Ea(this.S),c.init(AG(\"flyout-cta\"),a.flyoutCtaRenderer,this.macros)));d\u003dd\u0026\u0026d.videoAdDurationSeconds;b.adBadgeRenderer\u0026\u0026(a\u003db.adBadgeRenderer.simpleAdBadgeRenderer,null\u003d\u003da\u0026\u0026(a\u003d{text:{text:\"Ad\",isTemplated:!1}}),c\u003dnew gL(this.api,this.Xa,this.layoutId,\nthis.i,!0),g.I(this,c),c.Ea(this.B),c.init(AG(\"simple-ad-badge\"),a,this.macros));b.adDurationRemaining\u0026\u0026(a\u003db.adDurationRemaining.adDurationRemainingRenderer,null\u003d\u003da\u0026\u0026(a\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),d\u003dnew mL(this.api,this.Xa,this.layoutId,this.i,this.u,d),g.I(this,d),d.Ea(this.B),d.init(AG(\"ad-duration-remaining\"),a,this.macros));b.adInfoRenderer\u0026\u0026(d\u003db.adInfoRenderer,d.adHoverTextButtonRenderer\u0026\u0026(a\u003dnew RK(this.api,this.Xa,this.layoutId,\nthis.i,this.element),g.I(this,a),a.Ea(this.B),a.init(AG(\"ad-info-hover-text-button\"),d.adHoverTextButtonRenderer,this.macros)));b.visitAdvertiserRenderer\u0026\u0026(b\u003db.visitAdvertiserRenderer,b.buttonRenderer\u0026\u0026(d\u003dUwa(this)\u0026\u0026this.C?this.C:this.B))\u0026\u0026(a\u003dnew fL(this.api,this.Xa,this.layoutId,this.i),g.I(this,a),a.Ea(d),a.init(AG(\"visit-advertiser\"),b.buttonRenderer,this.macros));(b\u003dthis.api.V())\u0026\u0026!sE(b)\u0026\u0026\"3\"\u003d\u003db.controlsType\u0026\u0026(b\u003dnew sL(this.api,this.u),b.Ea(this.Ba),g.I(this,b));this.api.V().N(\"enable_updated_html5_player_focus_style\")\u0026\u0026\ng.M(this.element,\"ytp-ad-player-overlay-updated-focus-style\");this.show()};\ntL.prototype.clear\u003dfunction(){this.hide()};g.Ga(\"yt.pubsub.publish\",g.Ov,void 0);var FL\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var b3\u003d{},cxa\u003d(b3.WEB_UNPLUGGED\u003d\"^unplugged/\",b3.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",b3.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",b3.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",b3.WEB_CREATOR\u003d\"^creator/\",b3.WEB_KIDS\u003d\"^kids/\",b3.WEB_EXPERIMENTS\u003d\"^experiments/\",b3.WEB_MUSIC\u003d\"^music/\",b3.WEB_REMIX\u003d\"^music/\",b3.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",b3.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",b3);CL.prototype.D\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?FL:c;var d\u003d{context:LJ(a.clickTrackingParams,!1,this.C)};var e\u003dthis.i(a);if(e){this.u(d,e,b);var f,h;b\u003dg.zL(this.B());(a\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003da.commandMetadata)||void 0\u003d\u003d\u003df?void 0:f.webCommandMetadata)||void 0\u003d\u003d\u003dh?void 0:h.apiUrl)\u0026\u0026(b\u003da);f\u003dexa(AL(b),void 0);d\u003d{input:f,Hq:BL(f),Sk:d,config:Object.assign({},void 0)};d.config.tp?d.config.tp.identity\u003dc:d.config.tp\u003d{identity:c};return d}g.By(new g.yw(\"Error: Failed to create Request from Command.\",\na))};\nea.Object.defineProperties(CL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!1}}});g.w(DL,CL);DL.prototype.D\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",Hq:BL(\"/getDatasyncIdsEndpoint\",\"GET\"),Sk:{}}};\nDL.prototype.B\u003dfunction(){return[]};\nDL.prototype.i\u003dfunction(){};\nDL.prototype.u\u003dfunction(){};var KRa\u003d{},fxa\u003d(KRa.GET_DATASYNC_IDS\u003dyL(DL),KRa);g.w(HL,CL);HL.prototype.B\u003dfunction(){return bRa};\nHL.prototype.i\u003dfunction(a){return a.subscribeEndpoint};\nHL.prototype.u\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b.channelIds\u0026\u0026(a.channelIds\u003db.channelIds);b.siloName\u0026\u0026(a.siloName\u003db.siloName);b.params\u0026\u0026(a.params\u003db.params);c.botguardResponse\u0026\u0026(a.botguardResponse\u003dc.botguardResponse);c.feature\u0026\u0026(a.clientFeature\u003dc.feature)};\nea.Object.defineProperties(HL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(IL,CL);IL.prototype.B\u003dfunction(){return cRa};\nIL.prototype.i\u003dfunction(a){return a.unsubscribeEndpoint};\nIL.prototype.u\u003dfunction(a,b){b.channelIds\u0026\u0026(a.channelIds\u003db.channelIds);b.siloName\u0026\u0026(a.siloName\u003db.siloName);b.params\u0026\u0026(a.params\u003db.params)};\nea.Object.defineProperties(IL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(JL,CL);JL.prototype.B\u003dfunction(){return ZQa};\nJL.prototype.i\u003dfunction(a){return a.feedbackEndpoint};\nJL.prototype.u\u003dfunction(a,b,c){a.feedbackTokens\u003d[];b.feedbackToken\u0026\u0026a.feedbackTokens.push(b.feedbackToken);if(b\u003db.cpn||c.cpn)a.feedbackContext\u003d{cpn:b};a.isFeedbackTokenUnencrypted\u003d!!c.is_feedback_token_unencrypted;a.shouldMerge\u003d!1;c.extra_feedback_tokens\u0026\u0026(a.shouldMerge\u003d!0,a.feedbackTokens\u003da.feedbackTokens.concat(c.extra_feedback_tokens))};\nea.Object.defineProperties(JL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(KL,CL);KL.prototype.B\u003dfunction(){return $Qa};\nKL.prototype.i\u003dfunction(a){return a.modifyChannelNotificationPreferenceEndpoint};\nKL.prototype.u\u003dfunction(a,b){b.params\u0026\u0026(a.params\u003db.params);b.secondaryParams\u0026\u0026(a.secondaryParams\u003db.secondaryParams)};g.w(LL,CL);LL.prototype.B\u003dfunction(){return aRa};\nLL.prototype.i\u003dfunction(a){return a.playlistEditEndpoint};\nLL.prototype.u\u003dfunction(a,b){b.actions\u0026\u0026(a.actions\u003db.actions);b.params\u0026\u0026(a.params\u003db.params);b.playlistId\u0026\u0026(a.playlistId\u003db.playlistId)};g.w(ML,CL);ML.prototype.B\u003dfunction(){return YQa};\nML.prototype.i\u003dfunction(a){return a.webPlayerShareEntityServiceEndpoint};\nML.prototype.u\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b.serializedShareEntity\u0026\u0026(a.serializedSharedEntity\u003db.serializedShareEntity);c.includeListId\u0026\u0026(a.includeListId\u003d!0)};NL.prototype.fetch\u003dfunction(a,b){var c\u003dthis;a\u003dnew window.Request(a,b);return Promise.resolve(fetch(a).then(function(d){return c.handleResponse(d)}).catch(function(d){g.Cy(d)}))};\nNL.prototype.handleResponse\u003dfunction(a){var b\u003da.text().then(function(c){return JSON.parse(c.replace(\")]}\u0027\",\"\"))});\na.redirected||a.ok||(b\u003db.then(function(c){g.Cy(new g.yw(\"Error: API fetch failed\",a.status,a.url,c));return Object.assign(Object.assign({},c),{errorMetadata:{status:a.status}})}));\nreturn b};var OL;QL.prototype.fetch\u003dfunction(a,b,c){var d\u003dthis;return new Promise(function(e){var f,h,l\u003dnew XMLHttpRequest;l.onerror\u003dfunction(){e(d.handleResponse(a,l.status,l.response))};\nl.onload\u003dfunction(){e(d.handleResponse(a,l.status,l.response))};\nif(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.ut)l.onreadystatechange\u003dfunction(r){c.ut(l,r)};\nl.open(null!\u003d\u003d(f\u003db.method)\u0026\u0026void 0!\u003d\u003df?f:\"GET\",a,!0);l.responseType\u003d\"text\";l.withCredentials\u003d!0;if(b.headers)for(var m\u003dg.q(Object.entries(b.headers)),n\u003dm.next();!n.done;n\u003dm.next()){var p\u003dg.q(n.value);n\u003dp.next().value;p\u003dp.next().value;l.setRequestHeader(n,p)}l.send(null!\u003d\u003d(h\u003db.body)\u0026\u0026void 0!\u003d\u003dh?h:null)})};\nQL.prototype.handleResponse\u003dfunction(a,b,c){c\u003dc.replace(\")]}\u0027\",\"\");try{var d\u003dJSON.parse(c)}catch(e){g.Cy(new g.yw(\"JSON parsing failed after XHR fetch\",a,b,c)),d\u003d{}}200!\u003d\u003db\u0026\u0026(g.Cy(new g.yw(\"XHR API fetch failed\",a,b,c)),d\u003dObject.assign(Object.assign({},d),{errorMetadata:{status:b}}));return d};var mxa\u003d[],RL\u003d!1;SL.getInstance\u003dfunction(){var a\u003dg.Ha(\"ytglobal.storage_\");a||(a\u003dnew SL,g.Ga(\"ytglobal.storage_\",a,void 0));return a};\nSL.prototype.estimate\u003dfunction(){var a,b,c;return g.B(function(d){c\u003dnavigator;return(null\u003d\u003d\u003d(a\u003dc.storage)||void 0\u003d\u003d\u003da?0:a.estimate)?d.return(c.storage.estimate()):(null\u003d\u003d\u003d(b\u003dc.webkitTemporaryStorage)||void 0\u003d\u003d\u003db?0:b.queryUsageAndQuota)?d.return(pxa()):d.return()})};\ng.Ga(\"ytglobal.storageClass_\",SL,void 0);qw.prototype.Fj\u003dfunction(a){this.handleError(a)};\nqw.prototype.logEvent\u003dfunction(a,b){switch(a){case \"IDB_DATA_CORRUPTED\":g.P(\"idb_data_corrupted_killswitch\")||this.i(\"idbDataCorrupted\",b);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.i(\"idbUnexpectedlyClosed\",b);break;case \"IS_SUPPORTED_COMPLETED\":g.P(\"idb_is_supported_completed_killswitch\")||this.i(\"idbIsSupportedCompleted\",b);break;case \"QUOTA_EXCEEDED\":rxa(this,b);break;case \"TRANSACTION_ENDED\":this.B\u0026\u0026this.i(\"idbTransactionEnded\",b);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":a\u003dObject.assign(Object.assign({},\nb),{hasWindowUnloaded:this.u}),this.i(\"idbTransactionAborted\",a)}};TL.prototype.initialize\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;var e,f;if(a.program){var h\u003dnull!\u003d\u003d(e\u003da.interpreterScript)\u0026\u0026void 0!\u003d\u003de?e:null,l\u003dnull!\u003d\u003d(f\u003da.interpreterUrl)\u0026\u0026void 0!\u003d\u003df?f:null;if(a.interpreterSafeScript){var m\u003da.interpreterSafeScript;h\u003dg.Gf(\"From proto message. b/166824318\");m\u003dm.privateDoNotAccessOrElseSafeScriptWrappedValue||\"\";Ff(h);Ff(h);h\u003d(h\u003dzf())?h.createScript(m):m;h\u003d(new If(h,Hf)).toString()}a.interpreterSafeUrl\u0026\u0026(l\u003da.interpreterSafeUrl,l\u003dog(g.Gf(\"From proto message. b/166824318\"),\nl.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue||\"\").toString());txa(this,h,l,a.program,b,c,d)}else g.Cy(Error(\"Cannot initialize botguard without program\"))};\nTL.prototype.isInitialized\u003dfunction(){return!!this.i};\nTL.prototype.invoke\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;if(this.i){if(this.i.lO)return this.i.lO({fv:a});if(this.i.hot)return this.i.hot(void 0,void 0,a);if(this.i.invoke)return this.i.invoke(void 0,void 0,a);g.Cy(Error(\"VM has unknown interface\"))}return null};\nTL.prototype.dispose\u003dfunction(){this.i\u003dnull};var VL,WL;g.UL\u003dnew TL;VL\u003d0;WL\u003d[];var zxa\u003dnew Set([\"embed_config\",\"endscreen_ad_tracking\",\"home_group_info\",\"ic_track\"]);var c3\u003d{},LRa\u003d(c3[\"api.invalidparam\"]\u003d2,c3.auth\u003d150,c3[\"drm.auth\"]\u003d150,c3[\"heartbeat.net\"]\u003d150,c3[\"heartbeat.servererror\"]\u003d150,c3[\"heartbeat.stop\"]\u003d150,c3[\"html5.unsupportedads\"]\u003d5,c3[\"fmt.noneavailable\"]\u003d5,c3[\"fmt.decode\"]\u003d5,c3[\"fmt.unplayable\"]\u003d5,c3[\"html5.missingapi\"]\u003d5,c3[\"html5.unsupportedlive\"]\u003d5,c3[\"drm.unavailable\"]\u003d5,c3);g.w(dM,g.G);g.k\u003ddM.prototype;\ng.k.handleExternalCall\u003dfunction(a,b,c){var d\u003dthis.D[a],e\u003dthis.K[a],f\u003dd;if(e)if(c\u0026\u0026lz(c,eRa))f\u003de;else if(!d)throw Error(\u0027API call from an untrusted origin: \"\u0027+c+\u0027\"\u0027);d\u003dthis.app.V();d.ek\u0026\u0026!this.X.has(a)\u0026\u0026(this.X.add(a),g.tw(\"webPlayerApiCalled\",{callerUrl:d.loaderUrl,methodName:a,origin:c||void 0,playerStyle:d.playerStyle||void 0}));if(f){c\u003d!1;d\u003dg.q(b);for(e\u003dd.next();!e.done;e\u003dd.next())if(String(e.value).includes(\"javascript:\")){c\u003d!0;break}c\u0026\u0026g.Cy(Error(\u0027Dangerous call to \"\u0027+a+\u0027\" with [\u0027+b+\"].\"));return f.apply(this,\nb)}throw Error(\u0027Unknown API method: \"\u0027+a+\u0027\".\u0027);};\ng.k.isExternalMethodAvailable\u003dfunction(a,b){return this.D[a]?!0:!!(this.K[a]\u0026\u0026b\u0026\u0026lz(b,eRa))};\ng.k.getBandwidthEstimate\u003dfunction(){return ZD(this.app.V().schedule)};\ng.k.reportPlaybackIssue\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?\"\":a;var b\u003dg.tM(this.app);b\u0026\u0026(a\u003d{gpu:(0,g.oW)(),d:a},b.handleError(new g.OD(\"feedback\",!1,a)))};\ng.k.getApiInterface\u003dfunction(){return this.S.slice()};\ng.k.getInternalApiInterface\u003dfunction(){return g.Je(this.u)};\ng.k.CR\u003dfunction(a,b){if(\"string\"\u003d\u003d\u003dtypeof b){var c\u003dfunction(){var d\u003dg.Aa.apply(0,arguments);g.Ha(b).apply(window,d)};\nthis.I[b]\u003dc}else c\u003db;this.app.Wl.subscribe(a,c)};\ng.k.pX\u003dfunction(a,b){if(\"string\"\u003d\u003d\u003dtypeof b){var c\u003dthis.I[b],d\u003dthis.I;b in d\u0026\u0026delete d[b];b\u003dc}this.app.Wl.unsubscribe(a,b)};\ng.k.getPlayerState\u003dfunction(){return rLa(this.app)};\ng.k.cueVideoByPlayerVars\u003dfunction(a,b){this.app.cueVideoByPlayerVars(a,b||this.playerType)};\ng.k.loadVideoByPlayerVars\u003dfunction(a,b,c,d,e){this.app.loadVideoByPlayerVars(a,c||this.playerType,b,d,e)};\ng.k.preloadVideoByPlayerVars\u003dfunction(a,b,c,d,e){c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;this.app.preloadVideoByPlayerVars(a,b||this.playerType,c,void 0\u003d\u003d\u003dd?\"\":d,void 0\u003d\u003d\u003de?\"\":e)};\ng.k.seekTo\u003dfunction(a,b,c){this.i\u0026\u0026vY(this.app,!0,this.playerType);zY(this.app,a,b,c,this.playerType)};\ng.k.seekToChapterWithAnimation\u003dfunction(a){this.app.seekToChapterWithAnimation(a)};\ng.k.startSeekCsiAction\u003dfunction(){this.app.uj().C.i\u003d(0,g.Q)()};\ng.k.seekToStreamTime\u003dfunction(a,b,c){this.i\u0026\u0026vY(this.app,!0,this.playerType);var d\u003dthis.app,e\u003dthis.playerType;b\u003dvoid 0\u003d\u003d\u003db?!0:b;var f\u003dvoid 0\u003d\u003d\u003df?!1:f;var h\u003dg.tM(d,e),l\u003d0;h\u0026\u0026h.getStreamTimeOffset()\u0026\u0026!h.hd()\u0026\u0026(l\u003dh.getStreamTimeOffset());zY(d,a-l,b,c,e,f)};\ng.k.getStreamTimeOffset\u003dfunction(){var a\u003dg.tM(this.app,1);return a?a.getStreamTimeOffset():0};\ng.k.seekToLiveHead\u003dfunction(a,b){var c\u003dg.tM(this.app,this.playerType);c\u0026\u0026(c\u003dc.getVideoData())\u0026\u0026c.isLivePlayback\u0026\u0026zY(this.app,Infinity,a,b,this.playerType)};\ng.k.getCurrentTime\u003dfunction(){return this.app.getCurrentTime(this.playerType)};\ng.k.getMediaReferenceTime\u003dfunction(){var a\u003dthis.app.getIngestionTime(this.playerType);return isNaN(a)?this.getCurrentTime():a};\ng.k.getDuration\u003dfunction(){return this.app.getDuration(this.playerType)};\ng.k.getVolume\u003dfunction(){return this.app.hg.volume};\ng.k.setVolume\u003dfunction(a){Kxa(this,a)};\ng.k.isMuted\u003dfunction(){return this.app.hg.muted};\ng.k.mute\u003dfunction(){Lxa(this)};\ng.k.unMute\u003dfunction(){Mxa(this)};\ng.k.getPlayerMode\u003dfunction(){var a\u003d{};this.app.getVideoData().D\u0026\u0026(a.pfp\u003d{enableIma:this.app.V().Rf\u0026\u0026XX(this.app).allowImaMonetization,autoplay:nG(XX(this.app)),mutedAutoplay:XX(this.app).mutedAutoplay});return a};\ng.k.playVideo\u003dfunction(){this.i\u0026\u0026vY(this.app,!0,this.playerType);var a\u003dthis.app.getPresentingPlayerType();if(2\u003d\u003d\u003da\u0026\u0026!this.app.Ud()){var b\u003dQM(this.app.vb());if(!MPa(b)){b.Yk(\"control_play\");return}if(NPa(b))return}3\u003d\u003d\u003da?nM(this.app.vb()).Yk(\"control_play\"):this.app.playVideo(a)};\ng.k.pauseVideo\u003dfunction(){var a\u003dthis.app.getPresentingPlayerType();if(2\u003d\u003d\u003da\u0026\u0026!this.app.Ud()){var b\u003dQM(this.app.vb());if(!MPa(b)){b.Yk(\"control_pause\");return}}3\u003d\u003d\u003da?nM(this.app.vb()).Yk(\"control_pause\"):this.app.pauseVideo(a)};\ng.k.stopVideo\u003dfunction(){var a\u003dthis.app;a.Y.fb\u0026\u0026a.Ua.ea(\"pageTransition\");a.stopVideo()};\ng.k.clearVideo\u003dfunction(){};\ng.k.getPlaybackRate\u003dfunction(){return g.tM(this.app,1).getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(a){\"number\"\u003d\u003d\u003dtypeof a\u0026\u0026this.app.setPlaybackRate(a)};\ng.k.getAvailablePlaybackRates\u003dfunction(){var a\u003dthis.app.V();if(a.Zb){var b\u003da.i||a.N(\"web_player_admin_origin_killswitch\")?a.ancestorOrigins[0]:window.location.origin;a\u003d[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(b)||a.gk?jRa:iRa}else a\u003d[1];return a};\ng.k.getPlaybackQuality\u003dfunction(a){return(a\u003dg.tM(this.app,a))?a.getPlaybackQuality():\"unknown\"};\ng.k.setPlaybackQuality\u003dfunction(){};\ng.k.getAvailableQualityLevels\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return a?(a\u003dg.Vn(a.Kn(),function(b){return b.quality}),a.length\u0026\u0026(\"auto\"\u003d\u003d\u003da[0]\u0026\u0026a.shift(),a\u003da.concat([\"auto\"])),a):[]};\ng.k.getAvailableQualityLabels\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return a?g.Vn(a.Kn(),function(b){return b.qualityLabel}):[]};\ng.k.getVideoBytesLoaded\u003dfunction(){return this.getVideoLoadedFraction()};\ng.k.getVideoBytesTotal\u003dfunction(){return 1};\ng.k.getVideoLoadedFraction\u003dfunction(){return this.app.getVideoLoadedFraction()};\ng.k.getVideoStartBytes\u003dfunction(){return 0};\ng.k.getSize\u003dfunction(){var a\u003dthis.app.bb().getPlayerSize();return{width:a.width,height:a.height}};\ng.k.setSize\u003dfunction(){this.app.bb().resize()};\ng.k.channelSubscribed\u003dfunction(){this.Oa(\"SUBSCRIBE\",XX(this.app).gj)};\ng.k.channelUnsubscribed\u003dfunction(){this.Oa(\"UNSUBSCRIBE\",XX(this.app).gj)};\ng.k.getStatsForNerds\u003dfunction(){return this.app.getStatsForNerds()};\ng.k.setScreenLayer\u003dfunction(a){this.app.setScreenLayer(a)};\ng.k.getCurrentPlaylistSequence\u003dfunction(){return g.tM(this.app).getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){return g.tM(this.app).getPlaylistSequenceForTime(a)};\ng.k.shouldSendVisibilityState\u003dfunction(){return!0};\ng.k.updateFullerscreenEduButtonVisibility\u003dfunction(a){var b\u003dFLa(this.app);b\u0026\u0026(b.u\u003da,b.Qa())};\ng.k.updateFullerscreenEduButtonSubtleModeState\u003dfunction(a){var b\u003dFLa(this.app);b\u0026\u0026(g.N(b.element,\"ytp-fullerscreen-edu-button-subtle\",a),a\u0026\u0026!b.C\u0026\u0026(b.element.setAttribute(\"title\",\"Scroll for details\"),g.qe(b,g.CN(b.B.lc(),b.element)),b.C\u003d!0))};\ng.k.confirmYpcRental\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);a\u0026\u0026a.Sd(\"ypc_clickwrap\")};\ng.k.setHomeGroupInfo\u003dfunction(a){this.app.V().homeGroupInfo\u003da};\ng.k.setConnectedRemoteApps\u003dfunction(a){this.app.V().fk\u003da};\ng.k.setLivingRoomAppMode\u003dfunction(a){this.app.V().livingRoomAppMode\u003ddE(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",a,Mqa)};\ng.k.setEnablePrivacyFilter\u003dfunction(a){this.app.V().enablePrivacyFilter\u003dvoid 0\u003d\u003d\u003da?!1:a};\ng.k.isPictureInPictureAllowed\u003dfunction(){return XX(this.app).qD};\ng.k.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.k.loadModule\u003dfunction(a){\"captions\"\u003d\u003d\u003da\u0026\u0026(a\u003dg.MM(this.app.vb()))\u0026\u0026!a.loaded\u0026\u0026a.load()};\ng.k.unloadModule\u003dfunction(a){\"captions\"\u003d\u003d\u003da\u0026\u0026(a\u003dg.MM(this.app.vb()))\u0026\u0026a.loaded\u0026\u0026a.oY()};\ng.k.loadVideoById\u003dfunction(a,b,c){a\u0026\u0026(a\u003dthis.app.loadVideoByPlayerVars(aM(a,b,c),this.playerType),this.i\u0026\u0026vY(this.app,a,this.playerType))};\ng.k.cueVideoById\u003dfunction(a,b,c){this.app.cueVideoByPlayerVars(aM(a,b,c),this.playerType)};\ng.k.loadVideoByUrl\u003dfunction(a,b,c){a\u003dHxa(a,b,c);a\u003dthis.app.loadVideoByPlayerVars(a,this.playerType);this.i\u0026\u0026vY(this.app,a,this.playerType)};\ng.k.cueVideoByUrl\u003dfunction(a,b,c){a\u003dHxa(a,b,c);this.app.cueVideoByPlayerVars(a,this.playerType)};\ng.k.getVideoUrl\u003dfunction(){var a\u003dthis.app.V();if(a.K)return\"\";var b\u003dXX(this.app),c\u003dvoid 0;b.isLivePlayback||(c\u003dMath.floor(this.app.getCurrentTime(1)));return a.getVideoUrl(b.videoId,this.getPlaylistId()||void 0,c)};\ng.k.getDebugText\u003dfunction(){return this.app.getDebugText()};\ng.k.getVideoEmbedCode\u003dfunction(){var a\u003dthis.app.V();return a.K?\"\":a.getVideoEmbedCode(XX(this.app).videoId,this.app.bb().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.k.addCueRange\u003dfunction(a,b,c){return xY(this.app,a,b,c)};\ng.k.addUtcCueRange\u003dfunction(a,b,c){return wLa(this.app,a,b,c)};\ng.k.removeCueRange\u003dfunction(a){return xLa(this.app,a)};\ng.k.loadPlaylist\u003dfunction(a,b,c,d){this.app.loadPlaylist(a,b,c,d);this.i\u0026\u0026vY(this.app,!0,this.playerType)};\ng.k.cuePlaylist\u003dfunction(a,b,c,d){this.app.cuePlaylist(a,b,c,d)};\ng.k.nextVideo\u003dfunction(){this.app.nextVideo();this.i\u0026\u0026vY(this.app,!0,this.playerType)};\ng.k.previousVideo\u003dfunction(){this.app.previousVideo();this.i\u0026\u0026vY(this.app,!0,this.playerType)};\ng.k.playVideoAt\u003dfunction(a){this.app.playVideoAt(a);this.i\u0026\u0026vY(this.app,!0,this.playerType)};\ng.k.setShuffle\u003dfunction(a){var b\u003dthis.app.getPlaylist();b\u0026\u0026b.setShuffle(a)};\ng.k.setLoop\u003dfunction(a){var b\u003dthis.app.getPlaylist();b\u0026\u0026(b.loop\u003da)};\ng.k.zS\u003dfunction(){var a\u003dthis.app.getPlaylist();if(!a)return null;for(var b\u003d[],c\u003d0;c\u003ca.length;c++){var d\u003dg.yM(a,c);d\u0026\u0026b.push(d.videoId)}return b};\ng.k.getPlaylistIndex\u003dfunction(){var a\u003dthis.app.getPlaylist();return a?a.index:-1};\ng.k.getPlaylistId\u003dfunction(){var a\u003dthis.app.getPlaylist();return a\u0026\u0026a.listId?a.listId.toString():null};\ng.k.setOption\u003dfunction(a,b,c){if(!b)return null;var d\u003dthis.app.vb();return\"captions\"\u003d\u003d\u003da?(a\u003dg.MM(d))\u0026\u0026a.mf(b,c):null};\ng.k.getOption\u003dfunction(a,b,c){var d\u003dg.tM(this.app,this.playerType);return d\u0026\u0026d.getVideoData().isPrivate\u0026\u0026this.app.V().i?{}:this.setOption(a,b,c)};\ng.k.getOptions\u003dfunction(a){var b\u003dthis.app.vb();if(\"captions\"\u003d\u003d\u003da)return(b\u003dg.MM(b))\u0026\u0026b.getOptions();if(!a)return a\u003d[],g.MM(b)\u0026\u0026a.push(\"captions\"),a};\ng.k.Cz\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.playerType:a;var b\u003d{};if(a\u003dg.tM(this.app,a)){a\u003da.getVideoData();if(a.isPrivate)return{};b.video_id\u003da.videoId;b.author\u003da.author;b.title\u003da.title;if(a.B\u0026\u0026a.B.video){b.video_quality\u003da.B.video.quality;a\u003da.B.video;var c\u003d[];32\u003ca.fps\u0026\u0026c.push(\"hfr\");a.isHdr()\u0026\u0026c.push(\"hdr\");\"bt2020\"\u003d\u003d\u003da.primaries\u0026\u0026c.push(\"wcg\");b.video_quality_features\u003dc}}if(a\u003dthis.getPlaylistId())b.list\u003da;return b};\ng.k.showVideoInfo\u003dfunction(){fLa(this.app,!0)};\ng.k.hideVideoInfo\u003dfunction(){fLa(this.app,!1)};\ng.k.isVideoInfoVisible\u003dfunction(){return this.app.isVideoInfoVisible()};\ng.k.getAdState\u003dfunction(){return this.app.getAdState()};\ng.k.isNotServable\u003dfunction(a){if(a!\u003d\u003dthis.app.config.args.video_id)return!1;var b\u003d(a\u003d(a\u003dg.tM(this.app,1))?a.getPlayerState():null)?a.getData():null;return!!(a\u0026\u0026b\u0026\u0026g.T(a,128)\u0026\u00265\u003d\u003d\u003dLRa[b.errorCode])};\ng.k.getSphericalProperties\u003dfunction(){var a\u003dg.pM(this.app.vb());return a\u0026\u00262!\u003d\u003dthis.playerType?a.getSphericalProperties():{}};\ng.k.setSphericalProperties\u003dfunction(a){if(a\u0026\u00262!\u003d\u003dthis.playerType){var b\u003dg.pM(this.app.vb());b\u0026\u0026b.setSphericalProperties(a,!0)}};\ng.k.supportsGaplessAudio\u003dfunction(){return this.app.V().supportsGaplessAudio()};\ng.k.enqueueVideoByPlayerVars\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;this.app.enqueueVideoByPlayerVars(a,b,c,void 0\u003d\u003d\u003dd?\"\":d)};\ng.k.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.k.destroy\u003dfunction(){this.app.dispose()};\ng.k.sendAbandonmentPing\u003dfunction(){var a\u003dg.tM(this.app);a\u0026\u0026a.sendAbandonmentPing()};\ng.k.downloadVideo\u003dfunction(a,b){return this.app.downloadVideo(a,b)};\ng.k.pauseVideoDownload\u003dfunction(a){var b\u003dthis;return g.B(function(c){return c.return(b.app.pauseVideoDownload(a))})};\ng.k.resumeVideoDownload\u003dfunction(a){var b\u003dthis;return g.B(function(c){return c.return(b.app.resumeVideoDownload(a))})};\ng.k.refreshAllVideos\u003dfunction(){return this.app.refreshAllVideos()};\ng.k.deleteAllVideos\u003dfunction(){return this.app.deleteAllVideos()};\ng.k.deleteVideos\u003dfunction(a){return this.app.deleteVideos(a)};\ng.k.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.k.setAutonavState\u003dfunction(a){CLa(this.app,a)};\ng.k.setAutonav\u003dfunction(a){this.setAutonavState(a?2:1)};\ng.k.setLoopRange\u003dfunction(a){this.app.setLoopRange(a)};\ng.k.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.k.setImmersivePreview\u003dfunction(a){this.app.setImmersivePreview(a)};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return!(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da||!a.hasSupportedAudio51Tracks())};\ng.k.setUserAudio51Preference\u003dfunction(a){var b\u003dg.tM(this.app,this.playerType);b\u0026\u0026b.setUserAudio51Preference(a)};\ng.k.getUserAudio51Preference\u003dfunction(){var a,b\u003dg.tM(this.app,this.playerType);return null!\u003d\u003d(a\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.getUserAudio51Preference())\u0026\u0026void 0!\u003d\u003da?a:1};\ng.k.setIsExternalPlaylist\u003dfunction(a){this.app.setIsExternalPlaylist(a)};\ng.k.getAppState\u003dfunction(){return this.app.getAppState()};\ng.k.addInfoCardXml\u003dfunction(a,b,c){this.app.V().S.add(a,{Hy:b,Kx:c})};\ng.k.updateLastActiveTime\u003dfunction(){Bv()};\ng.k.setBlackout\u003dfunction(a){this.app.setBlackout(a)};\ng.k.setAccountLinkState\u003dfunction(a){this.app.setAccountLinkState(a)};\ng.k.updateAccountLinkingConfig\u003dfunction(a){this.app.updateAccountLinkingConfig(a)};\ng.k.setUserEngagement\u003dfunction(a){this.app.V().Ti!\u003d\u003da\u0026\u0026(this.app.V().Ti\u003da,(a\u003dg.tM(this.app,this.playerType))\u0026\u0026JX(a))};\ng.k.updateSubtitlesUserSettings\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;g.MM(this.app.vb()).VO(a,b)};\ng.k.getCaptionWindowContainerId\u003dfunction(){var a\u003dg.MM(this.app.vb());return a?a.getCaptionWindowContainerId():\"\"};\ng.k.toggleSubtitlesOn\u003dfunction(){var a\u003dg.MM(this.app.vb());a\u0026\u0026a.DO()};\ng.k.getPresentingPlayerType\u003dfunction(){var a\u003dthis.app.getPresentingPlayerType(!0);2\u003d\u003d\u003da\u0026\u0026this.app.Ud()\u0026\u0026(a\u003d1);return a};\ng.k.getPlayerResponse\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return a?a.getVideoData().getPlayerResponse():null};\ng.k.getStoryboardFrame\u003dfunction(a,b){var c\u003dthis.app.rg();if(!c)return null;b\u003dc.levels[b];return b?(a\u003dg.zF(b,a))?{column:a.column,columns:a.columns,height:a.lA,row:a.row,rows:a.rows,url:a.url,width:a.mA}:null:null};\ng.k.getStoryboardFrameIndex\u003dfunction(a,b){var c\u003dthis.app.rg();if(!c)return-1;b\u003dc.levels[b];if(!b)return-1;a-\u003dthis.hd();return b.Vx(a)};\ng.k.getStoryboardLevel\u003dfunction(a){var b\u003dthis.app.rg();return b?(b\u003db.levels[a])?{index:a,intervalMs:b.i,maxFrameIndex:b.Cr(),minFrameIndex:b.Wx()}:null:null};\ng.k.getNumberOfStoryboardLevels\u003dfunction(){var a\u003dthis.app.rg();return a?a.levels.length:0};\ng.k.mS\u003dfunction(){return this.getAudioTrack()};\ng.k.getAudioTrack\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return a?a.getAudioTrack():this.app.getVideoData().nj};\ng.k.setAudioTrack\u003dfunction(a){3\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026nM(this.app.vb()).Yk(\"control_set_audio_track\",a);var b\u003dg.tM(this.app,this.playerType);if(b){var c,d,e;if(!b.isDisposed()\u0026\u0026!g.T(b.playerState,128))if(null\u003d\u003d\u003d(c\u003db.videoData.C)||void 0\u003d\u003d\u003dc?0:c.i)b.Ya.setAudioTrack(a);else if(c\u003dnull\u003d\u003d\u003d(d\u003db.ra)||void 0\u003d\u003d\u003dd?void 0:d.audioTracks(),b.N(\"html5_native_audio_track_switching\")\u0026\u0026(null\u003d\u003d\u003d(e\u003db.videoData.B)||void 0\u003d\u003d\u003de?0:IC(e))\u0026\u0026c\u0026\u00261\u003cc.length){a:{for(d\u003d0;d\u003cc.length;++d)if(e\u003dc[d],e.label\u003d\u003d\u003da.Dc.getName()){if(e.enabled){c\u003d\n!1;break a}c\u003de.enabled\u003d!0;break a}c\u003dvoid 0}c\u0026\u0026b.Da(\"hlsaudio\",a.id)}else{a:if(c\u003db.videoData,c.K\u0026\u0026!IC(c.K)||a\u003d\u003dc.gk||!c.Fb||0\u003e\u003dc.Fb.length)c\u003d!1;else{d\u003dg.q(c.Fb);for(e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;if(!(e instanceof ZE)){c\u003d!1;break a}var f\u003da.Dc.getId();e.B\u0026\u0026(Wqa(e.B,f),e.u\u003dnull)}c.gk\u003da;c\u003d!0}c\u0026\u0026zX(b)\u0026\u0026(b.ea(\"internalaudioformatchange\",b.videoData,!0),b.Da(\"hlsaudio\",a.id))}}};\ng.k.nS\u003dfunction(){return this.getAvailableAudioTracks()};\ng.k.getAvailableAudioTracks\u003dfunction(){return g.tM(this.app,this.playerType).getAvailableAudioTracks()};\ng.k.getMaxPlaybackQuality\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return a\u0026\u0026a.getVideoData().B?sA(a.Je?LHa(a.Ag,a.Je,a.Hs()):GF):\"unknown\"};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return a?a.getUserPlaybackQualityPreference():\"auto\"};\ng.k.getSubtitlesUserSettings\u003dfunction(){var a\u003dg.MM(this.app.vb());return a?a.BS():null};\ng.k.resetSubtitlesUserSettings\u003dfunction(){g.MM(this.app.vb()).wX()};\ng.k.setMinimized\u003dfunction(a){this.app.setMinimized(a)};\ng.k.setInlinePreview\u003dfunction(a){this.app.setInlinePreview(a)};\ng.k.setGlobalCrop\u003dfunction(a){this.app.bb().setGlobalCrop(a)};\ng.k.getVisibilityState\u003dfunction(){var a\u003dthis.Oe();return this.app.getVisibilityState(this.uf(),this.isFullscreen()||sE(this.app.V()),a,this.isInline(),this.app.Ts(),this.app.Rs())};\ng.k.isMutedByMutedAutoplay\u003dfunction(){return this.app.Aw};\ng.k.isInline\u003dfunction(){return this.app.isInline()};\ng.k.setInternalSize\u003dfunction(a,b){this.app.bb().setInternalSize(new g.zg(a,b))};\ng.k.hd\u003dfunction(){var a\u003dg.tM(this.app,void 0);return a?a.hd():0};\ng.k.Oe\u003dfunction(){return this.app.Oe()};\ng.k.uf\u003dfunction(){var a\u003dg.tM(this.app,this.playerType);return!!a\u0026\u0026a.uf()};\ng.k.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.k.setSafetyMode\u003dfunction(a){this.app.V().enableSafetyMode\u003da};\ng.k.canPlayType\u003dfunction(a){return this.app.canPlayType(a)};\ng.k.updatePlaylist\u003dfunction(a){if(a){var b\u003dthis.getPlaylistId(),c\u003d!1;if(b\u0026\u0026b!\u003d\u003da.list)if(this.N(\"player_enable_playback_playlist_change\"))c\u003d!0;else return;void 0!\u003d\u003da.external_list\u0026\u0026this.app.setIsExternalPlaylist(a.external_list);var d\u003da.video;(b\u003dthis.app.getPlaylist())\u0026\u0026!c?this.isFullscreen()\u0026\u0026((c\u003dd[b.index])\u0026\u0026c.encrypted_id!\u003d\u003dg.yM(b).videoId||(a.index\u003db.index)):jY(this.app,{list:a.list,index:a.index,playlist_length:d.length});AM(this.app.getPlaylist(),a);this.Oa(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.k.updateVideoData\u003dfunction(a,b){var c\u003dg.tM(this.app,this.playerType||1);c\u0026\u0026g.KF(c.getVideoData(),a,b)};\ng.k.updateEnvironmentData\u003dfunction(a){AE(this.app.V(),a,!1)};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a){this.app.sendVideoStatsEngageEvent(a,this.playerType)};\ng.k.setCardsVisible\u003dfunction(a,b,c){var d\u003dg.TM(this.app.vb());d\u0026\u0026d.Eh()\u0026\u0026d.setCardsVisible(a,b,c)};\ng.k.productsInVideoVisibilityUpdated\u003dfunction(a){this.ea(\"changeProductsInVideoVisibility\",a)};\ng.k.setInline\u003dfunction(a){this.app.setInline(a)};\ng.k.isAtLiveHead\u003dfunction(a,b){return this.app.isAtLiveHead(a,void 0\u003d\u003d\u003db?!0:b)};\ng.k.getVideoAspectRatio\u003dfunction(){return this.app.bb().getVideoAspectRatio()};\ng.k.getPreferredQuality\u003dfunction(){var a\u003dg.tM(this.app);return a?a.getPreferredQuality():\"unknown\"};\ng.k.setPlaybackQualityRange\u003dfunction(a,b){var c\u003dg.tM(this.app,this.playerType);c\u0026\u0026(a\u003dpA(a,b||a,!0,\"m\"),cDa(c,a,!0))};\ng.k.onAdUxClicked\u003dfunction(a,b){this.ea(\"aduxclicked\",a,b)};\ng.k.showAirplayPicker\u003dfunction(){this.app.showAirplayPicker()};\ng.k.addBgVersionChangeCallback\u003dfunction(a){this.app.addBgVersionChangeCallback(a)};\ng.k.ea\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);this.app.V().B\u0026\u0026(\"videodatachange\"\u003d\u003d\u003da||\"resize\"\u003d\u003d\u003da||\"cardstatechange\"\u003d\u003d\u003da)\u0026\u0026this.app.Wl.ea.apply(this.app.Wl,[a].concat(g.v(b)));this.app.Em.ea.apply(this.app.Em,[a].concat(g.v(b)))};\ng.k.Oa\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);this.app.Wl.ea.apply(this.app.Wl,[a].concat(g.v(b)));this.app.Em.ea.apply(this.app.Em,[a].concat(g.v(b)))};\ng.k.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.k.logImaAdEvent\u003dfunction(a,b){if(this.app.V().Rf\u0026\u0026XX(this.app).allowImaMonetization){var c\u003dthis.app.V().loaderUrl.match(Ri);g.tw(\"embedsAdEvent\",{adSource:\"EMBEDS_AD_SOURCE_IMA\",breakType:b,embedUrl:Pi(c[1],c[2],c[3],c[4]),eventType:a})}};\ng.k.N\u003dfunction(a){return this.app.V().N(a)};\ng.k.ma\u003dfunction(){};\ng.k.ya\u003dfunction(){if(this.element){var a\u003dthis.element,b;for(b in this.u)this.u.hasOwnProperty(b)\u0026\u0026(a[b]\u003dnull);this.element\u003dnull}this.C\u003d{};this.I\u003d{};g.G.prototype.ya.call(this)};g.w(jM,dM);g.k\u003djM.prototype;g.k.addCueRange\u003dfunction(a,b,c,d,e){return xY(this.app,a,b,c,d,e)};\ng.k.getPlayerState\u003dfunction(a){return rLa(this.app,a)};\ng.k.nextVideo\u003dfunction(a,b){this.app.nextVideo(a,b)};\ng.k.previousVideo\u003dfunction(a){this.app.previousVideo(a)};\ng.k.seekBy\u003dfunction(a,b,c){zY(this.app,this.app.getCurrentTime()+a,b,c,this.playerType)};\ng.k.seekTo\u003dfunction(a,b,c,d){zY(this.app,a,b,c,d||this.playerType)};\ng.k.getStoryboardFormat\u003dfunction(){return this.app.getStoryboardFormat()};\ng.k.Cz\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.playerType:a;var b,c,d,e\u003ddM.prototype.Cz.call(this,a)||{};if(a\u003dg.tM(this.app,a)){a\u003da.getVideoData();e.backgroundable\u003da.backgroundable;e.eventId\u003da.eventId;e.cpn\u003da.clientPlaybackNonce;e.hasProgressBarBoundaries\u003da.hasProgressBarBoundaries();e.isLive\u003da.isLivePlayback;e.isPremiere\u003da.isPremiere;e.isWindowedLive\u003da.bk;e.isManifestless\u003dOF(a);e.allowLiveDvr\u003da.allowLiveDvr;e.isListed\u003da.isListed;e.itct\u003da.Za;var f;var h\u003da.hasProgressBarBoundaries()\u0026\u0026(null\u003d\u003d\u003d(f\u003da.progressBarStartPosition)||\nvoid 0\u003d\u003d\u003df?0:f.utcTimeMillis)?Hg(a.progressBarStartPosition.utcTimeMillis):null;e.progressBarStartPositionUtcTimeMillis\u003dh;var l;f\u003da.hasProgressBarBoundaries()\u0026\u0026(null\u003d\u003d\u003d(l\u003da.progressBarEndPosition)||void 0\u003d\u003d\u003dl?0:l.utcTimeMillis)?Hg(a.progressBarEndPosition.utcTimeMillis):null;e.progressBarEndPositionUtcTimeMillis\u003df;e.ypcOriginalItct\u003da.FY;e.ypcPreview\u003da.ypcPreview;e.paidContentOverlayText\u003dLsa(a);e.paidContentOverlayDurationMs\u003d$F(a);null!\u003da.liveUtcStartSeconds\u0026\u0026(e.liveUtcStartSeconds\u003da.liveUtcStartSeconds);\na.i\u0026\u0026uA(a.i)\u0026\u0026(e.usingLocalMedia\u003d\"true\");RF(a)\u0026\u0026(e.isEncrypted\u003d!0);if(a.C)for(l\u003dg.q(a.C.videoInfos),f\u003dl.next();!f.done;f\u003dl.next())if(null\u003d\u003d\u003d(b\u003df.value.video)||void 0\u003d\u003d\u003db?0:b.isHdr()){e.isHdr\u003d!0;break}e.isMultiChannelAudio\u003d!(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.K)||void 0\u003d\u003d\u003dc?void 0:c.audio)||void 0\u003d\u003d\u003dd||!d.isMultiChannelAudio())}return e};\ng.k.getCurrentTime\u003dfunction(a,b){var c;return 2\u003d\u003d\u003dthis.app.getAppState()\u0026\u00265\u003d\u003d\u003dthis.getPlayerState()?(null\u003d\u003d\u003d(c\u003dthis.app.getVideoData())||void 0\u003d\u003d\u003dc?void 0:c.startSeconds)||0:a?this.app.getCurrentTime(a,b):dM.prototype.getCurrentTime.call(this)};\ng.k.getDuration\u003dfunction(a,b){return 3\u003d\u003d\u003dthis.getPresentingPlayerType()?(a\u003dnM(this.app.vb()).getProgressState(),(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.duration)||0):a?this.app.getDuration(a,b):dM.prototype.getDuration.call(this)};\ng.k.getProgressState\u003dfunction(a){if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return nM(this.app.vb()).getProgressState();var b\u003dthis.app.getVideoData(),c\u003d(g.tM(this.app,a)||g.tM(this.app)).getPlayerType(),d;a:{var e\u003dthis.app.getVideoData();if(null\u003d\u003d\u003d(d\u003de.progressBarStartPosition)||void 0\u003d\u003d\u003dd?0:d.utcTimeMillis)if(d\u003dNumber(e.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(d)){d\u003dPxa(this,d,a);break a}d\u003d0}var f;a:{e\u003dthis.app.getVideoData();if(null\u003d\u003d\u003d(f\u003de.progressBarEndPosition)||void 0\u003d\u003d\u003df?0:f.utcTimeMillis)if(f\u003d\nNumber(e.progressBarEndPosition.utcTimeMillis)/1E3,!isNaN(f)){f\u003dPxa(this,f,a);break a}f\u003d0}e\u003dthis.getCurrentTime(a);a\u003dthis.getDuration(a);var h\u003dthis.app.getIngestionTime(c),l\u003dthis.app.isAtLiveHead(c),m\u003dthis.app.Is(),n\u003dthis.app.getMinSeekableTime(c);var p\u003dthis.app;(c\u003dg.tM(p,c))?(c\u003dhY(p,c),c\u003drY(p,oS(c),c)):c\u003d0;return{airingStart:d,airingEnd:f,allowSeeking:this.app.wf(),clipEnd:b.clipEnd,clipStart:b.clipStart,current:e,displayedStart:-1,duration:a,ingestionTime:h,isAtLiveHead:l,loaded:m,seekableStart:n,\nseekableEnd:c}};\ng.k.getVideoLoadedFraction\u003dfunction(a){return this.app.getVideoLoadedFraction(a)};\ng.k.getCurrentBroadcastId\u003dfunction(){return null};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f,h){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;var l\u003dg.hM(this);l\u0026\u0026l.handleGlobalKeyDown(a,b,c,d,e,f,h)};\ng.k.handleGlobalKeyUp\u003dfunction(a,b,c,d,e,f,h){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;var l\u003dg.hM(this);l\u0026\u0026l.handleGlobalKeyUp(a,b,c,d,e,f,h)};\ng.k.setSizeStyle\u003dfunction(a,b){this.app.setSizeStyle(a,b)};\ng.k.showControls\u003dfunction(){var a\u003dg.hM(this);a\u0026\u0026a.showControls(!0)};\ng.k.hideControls\u003dfunction(){var a\u003dg.hM(this);a\u0026\u0026a.showControls(!1)};\ng.k.getVideoContentRect\u003dfunction(a){a\u003dthis.app.bb().getVideoContentRect(a);return{left:a.left,top:a.top,width:a.width,height:a.height}};\ng.k.setFauxFullscreen\u003dfunction(a){g.Xx();this.app.Vi(a?2:0)};\ng.k.toggleFullscreen\u003dfunction(){function a(c){g.Cy(c)}\nvar b\u003dthis.app.V();if(b.externalFullscreen){if(!g.OE(b))return this.isFullscreen()?Zx(window.document.documentElement):Wx(window.document.documentElement).catch(a)}else if(g.Xx()||b.C)return this.isFullscreen()?Zx(Yx()):\"3\"!\u003d\u003db.controlsType\u0026\u0026g.Xx()?Wx(this.app.bb().element).catch(a):(b\u003dthis.app.od().Ae())?Wx(b).catch(a):Promise.reject(Error(\"Media element missing\"));this.Oa(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.k.cancelPlayback\u003dfunction(){var a\u003dQM(this.app.vb());a\u0026\u0026a.created\u0026\u0026a.destroy();(a\u003dg.tM(this.app))\u0026\u0026a.stopVideo();(a\u003dthis.app.vb().Jd.get(\"endscreen\"))\u0026\u0026a.lT()\u0026\u0026g.mM(this.app.Ua,!0)};\ng.k.stopVideo\u003dfunction(){var a\u003dthis.app.V();!a.N(\"disable_new_pause_state3\")\u0026\u0026JE(a)\u0026\u0026\"blazer\"!\u003d\u003da.playerStyle?this.cancelPlayback():dM.prototype.stopVideo.call(this)};\ng.k.getVideoStats\u003dfunction(){return g.tM(this.app,this.playerType).Jb(!0)};\ng.k.toggleSubtitles\u003dfunction(){var a\u003dg.MM(this.app.vb());a\u0026\u0026a.dY()};\ng.k.getDebugText\u003dfunction(a){return this.app.getDebugText(a)};\ng.k.setSphericalProperties\u003dfunction(a){if(a){var b\u003dg.pM(this.app.vb());b\u0026\u0026b.setSphericalProperties(a,!0)}};\ng.k.getSphericalProperties\u003dfunction(){var a\u003dg.pM(this.app.vb());return a?a.getSphericalProperties():{}};\ng.k.setVolume\u003dfunction(a,b){Kxa(this,a,b)};\ng.k.mute\u003dfunction(a){Lxa(this,a)};\ng.k.unMute\u003dfunction(a){Mxa(this,a)};\ng.k.mutedAutoplay\u003dfunction(){this.N(\"embeds_enable_muted_autoplay\")\u0026\u0026this.app.mutedAutoplay()};\ng.k.loadModule\u003dfunction(a){if(\"annotations_module\"\u003d\u003d\u003da){var b\u003dg.TM(this.app.vb());b\u0026\u0026!b.loaded\u0026\u0026b.load()}dM.prototype.loadModule.call(this,a)};\ng.k.unloadModule\u003dfunction(a){if(\"annotations_module\"\u003d\u003d\u003da){var b\u003dg.TM(this.app.vb());b\u0026\u0026b.loaded\u0026\u0026b.unload()}dM.prototype.unloadModule.call(this,a)};\ng.k.setOption\u003dfunction(a,b,c){if(!b)return null;var d\u003dthis.app.vb();switch(a){case \"ad\":return(a\u003dQM(d))\u0026\u0026a.mf\u0026\u0026a.mf(b,c);case \"kids\":return(a\u003dRM(d))\u0026\u0026a.mf(b,c);case \"remote\":return(a\u003dnM(d))\u0026\u0026a.mf(b,c);case \"unplugged\":return(a\u003dg.SM(d))\u0026\u0026a.mf(b,c);case \"annotations_module\":return(a\u003dg.TM(d))\u0026\u0026a.mf(b,c);case \"creatorendscreen\":return(a\u003dUM(d))\u0026\u0026a.mf(b,c)}return dM.prototype.setOption.call(this,a,b,c)};\ng.k.getOptions\u003dfunction(a){var b\u003dthis.app.vb();switch(a){case \"ad\":return(b\u003dQM(b))\u0026\u0026b.getOptions\u0026\u0026b.getOptions();case \"remote\":return(b\u003dnM(b))\u0026\u0026b.getOptions();case \"annotations_module\":return(b\u003dg.TM(b))\u0026\u0026b.getOptions();case \"creatorendscreen\":return(b\u003dUM(b))\u0026\u0026b.getOptions();case \"unplugged\":return(b\u003dg.SM(b))\u0026\u0026b.getOptions();case \"kids\":return(b\u003dRM(b))\u0026\u0026b.getOptions()}if(!a){a\u003ddM.prototype.getOptions.call(this);if(!a)return a;QM(b)\u0026\u0026a.push(\"ad\");nM(b)\u0026\u0026a.push(\"remote\");g.TM(b)\u0026\u0026a.push(\"annotations_module\");\nUM(b)\u0026\u0026a.push(\"creatorendscreen\");g.SM(b)\u0026\u0026a.push(\"unplugged\");RM(b)\u0026\u0026a.push(\"kids\");return a}return dM.prototype.getOptions.call(this,a)};\ng.k.getPlayerSize\u003dfunction(){var a\u003dthis.app.bb().getPlayerSize();return{width:a.width,height:a.height}};\ng.k.wakeUpControls\u003dfunction(){var a\u003dg.hM(this);a\u0026\u0026a.rl()};\ng.k.setCenterCrop\u003dfunction(a){this.app.bb().setCenterCrop(a)};\ng.k.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.k.setLoopVideo\u003dfunction(a){this.app.setLoopVideo(a)};\nvar Nxa\u003d\"BASE_URL BASE_YT_URL adformat allow_embed authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pipable playsinline plid post_live_playback postid ps public rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId\".split(\" \"),\nOxa\u003d\"adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_fast_sizing_on_watch_default use_miniplayer_ui use_native_controls videoId video_id vss_host watermark\".split(\" \");g.w(g.kM,jM);g.k\u003dg.kM.prototype;g.k.Wj\u003dfunction(a,b,c,d,e,f){return this.app.Wj(a,b,c,d,e,f)};\ng.k.Gv\u003dfunction(){return this.app.Gv()};\ng.k.Lp\u003dba(2);g.k.vb\u003dfunction(){return this.app.vb()};\ng.k.ge\u003dfunction(){var a\u003dthis.vb().Jd.get(\"endscreen\");return!!a\u0026\u0026a.ge()};\ng.k.getRootNode\u003dfunction(){return this.bb().element};\ng.k.V\u003dfunction(){return this.app.V()};\ng.k.Js\u003dba(4);g.k.Zl\u003dfunction(a){return this.app.Zl(a)};\ng.k.Pn\u003dfunction(){return this.settingsMenu};\ng.k.Ab\u003dfunction(a){return this.app.Ab(a)};\ng.k.bb\u003dfunction(){return this.app.bb()};\ng.k.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.k.getVideoData\u003dfunction(a){var b\u003dg.tM(this.app,a);if(!b)return null;b\u003db.getVideoData();var c;b.enableServerStitchedDai\u0026\u00262\u003d\u003d\u003da?(a\u003dthis.app,null\u003d\u003d\u003d(c\u003da.Lc)||void 0\u003d\u003d\u003dc?c\u003dvoid 0:(b\u003da.getCurrentTime(),c\u003dDS(c,1E3*b),c\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.videoData),c\u003dc||a.getVideoData()):c\u003db;return c};\ng.k.rg\u003dfunction(a){return this.app.rg(a)};\ng.k.isWidescreen\u003dfunction(){return this.app.isWidescreen()};\ng.k.isHdr\u003dfunction(){var a\u003dg.tM(this.app);return a?a.isHdr():!1};\ng.k.OE\u003dfunction(){return this.app.OE()};\ng.k.Mt\u003dfunction(a){this.app.Mt(a)};\ng.k.Jf\u003dfunction(a,b,c,d){this.app.Re(a,b,c,d)};\ng.k.ol\u003dba(8);g.k.playVideo\u003dfunction(a){try{if(3\u003d\u003d\u003dthis.getPresentingPlayerType()){nM(this.app.vb()).Yk(\"control_play\");return}if(2\u003d\u003d\u003dthis.getPresentingPlayerType()){var b\u003dQM(this.app.vb());if(b\u0026\u0026(b.Zn()||NPa(b)))return}}catch(c){g.By(c)}this.app.playVideo(a)};\ng.k.stopVideo\u003dfunction(a){g.tM(this.app,a).stopVideo()};\ng.k.Fm\u003dfunction(a){g.tM(this.app,a).Fm()};\ng.k.addEventListener\u003dfunction(a,b){this.app.Em.subscribe(a,b)};\ng.k.removeEventListener\u003dfunction(a,b){this.app.Em.unsubscribe(a,b)};\ng.k.ea\u003dfunction(a){jM.prototype.ea.call.apply(jM.prototype.ea,[this,a].concat(g.v(g.Aa.apply(1,arguments))))};\ng.k.Qi\u003dfunction(a){this.app.Qi(a)};\ng.k.setPlaybackQuality\u003dfunction(a){this.setPlaybackQualityRange(a,a)};\ng.k.Kn\u003dfunction(){var a\u003d{},b\u003dg.tM(this.app).Kn();b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a[c.quality]\u003dc;return a};\ng.k.Rv\u003dba(10);g.k.dB\u003dfunction(a){this.app.dB(a);a\u0026\u0026CLa(this.app,a)};\ng.k.getDebugText\u003dfunction(a){return this.app.getDebugText(a)};\ng.k.getVideoUrl\u003dfunction(a,b,c,d){var e\u003dthis.getPresentingPlayerType(),f\u003d2\u003d\u003d\u003de;if(d\u0026\u0026f||3\u003d\u003d\u003de)f\u003d!1,e\u003d1;d\u003dthis.getVideoData(e);if(!d)return\"\";var h;a||d.isLivePlayback||(h\u003dMath.floor(this.getCurrentTime(e)));a\u003df?void 0:this.getPlaylistId()||void 0;b\u0026\u0026\"WL\"\u003d\u003d\u003da\u0026\u0026(a\u003dvoid 0);return this.app.getVideoUrl(d.videoId,a,h,b,c)};\ng.k.Sv\u003dba(12);g.k.Mj\u003dba(16);g.k.gt\u003dfunction(a,b){this.vb().gt(a,b)};\ng.k.Eh\u003dfunction(){var a\u003dg.TM(this.vb());return!!a\u0026\u0026a.Eh()};\ng.k.Bk\u003dfunction(){var a\u003dg.TM(this.vb());return!!a\u0026\u0026a.Bk()};\ng.k.setCardsVisible\u003dfunction(a,b,c){var d\u003dg.TM(this.vb());d\u0026\u0026d.setCardsVisible(a,b,c)};\ng.k.productsInVideoVisibilityUpdated\u003dfunction(a){this.ea(\"changeProductsInVideoVisibility\",a)};\ng.k.Jt\u003dba(17);g.k.Tq\u003dfunction(){var a\u003dg.tM(this.app);a\u0026\u0026a.Tq()};\ng.k.qx\u003dfunction(a){this.Oa(\"onVideoAreaChange\");this.Oa(a?\"onShowControls\":\"onHideControls\")};\ng.k.xj\u003dfunction(a,b){var c\u003dg.hM(this);if(c)return c.xj(a,b);a\u003dthis.app.bb().vg();return new g.Zm(0,0,a.width,a.height)};\ng.k.Up\u003dfunction(){return this.app.Up()};\ng.k.nw\u003dfunction(){var a\u003dthis.vb().Jd.get(\"heartbeat\");return!!a\u0026\u0026a.nw()};\ng.k.wf\u003dfunction(){var a\u003dthis.V();if(a.Z||a.disableSeek)return!1;a\u003dg.tM(this.app);if(!a)return!1;var b\u003da.getVideoData();return!b.isValid()||g.dG(b)||2\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026!this.app.Ud()||a.jm()\u0026\u00263!\u003d\u003dthis.getPresentingPlayerType()?!1:!0};\ng.k.jw\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dg.tM(this.app))||void 0\u003d\u003d\u003da?void 0:a.jw)||!1};\ng.k.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.k.Qo\u003dfunction(){var a\u003dg.tM(this.app);a\u0026\u0026a.Qo()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b,c){this.app.sendVideoStatsEngageEvent(a,c,b)};\ng.k.Gd\u003dfunction(a,b,c){this.app.Qu(a,b,c)};\ng.k.If\u003dfunction(a,b){this.app.YA(a,b)};\ng.k.Ze\u003dfunction(a,b){var c\u003dthis.app,d\u003dg.tM(c,b);d\u0026\u0026(a\u003dd.Sg.Ze(a),b\u0026\u0026c.getPresentingPlayerType()!\u003d\u003db||cY(c,\"cuerangesremoved\",a))};\ng.k.Sd\u003dfunction(a,b){(b\u003dg.tM(this.app,b))\u0026\u0026b.Sd(a)};\ng.k.jm\u003dfunction(){var a\u003dg.tM(this.app,void 0);return a?a.jm():!0};\ng.k.setPlaybackRate\u003dfunction(a,b){this.app.setPlaybackRate(a,b)};\ng.k.setVolume\u003dfunction(a){a\u003dg.tg(a,0,100);fM(this.app,{volume:a,muted:this.isMuted()},!0)};\ng.k.mute\u003dfunction(){fM(this.app,{muted:!0,volume:this.getVolume()},!0)};\ng.k.unMute\u003dfunction(){fM(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},!0)};\ng.k.setLoopVideo\u003dfunction(a){this.app.setLoopVideo(a)};\ng.k.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.k.od\u003dfunction(){return this.app.od()};\ng.k.uj\u003dfunction(){return this.app.uj()};\ng.k.Yg\u003dfunction(a){return this.app.Yg(a)};\ng.k.getBandwidthEstimate\u003dfunction(){return ZD(this.V().schedule)};\ng.k.Hb\u003dfunction(a,b,c,d){this.V().Ia\u0026\u0026this.app.Xn.Hb(a,b,c,void 0\u003d\u003d\u003dd?!1:d)};\ng.k.Qg\u003dfunction(a,b,c){this.V().Ia\u0026\u0026this.app.Xn.Qg(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.Km\u003dfunction(a,b){this.V().Ia\u0026\u0026this.app.Xn.Km(a,b)};\ng.k.Cb\u003dfunction(a,b){this.V().Ia\u0026\u0026this.app.Xn.click(a,b)};\ng.k.ib\u003dfunction(a,b,c){if(this.V().Ia){var d\u003dthis.app.Xn;d.elements.has(a);b?d.i.add(a):d.i.delete(a);var e\u003dg.ty(),f\u003da.visualElement;d.u.has(a)?e\u0026\u0026f\u0026\u0026(b?g.Ky(e,[f]):g.Ly(e,[f])):b\u0026\u0026!d.B.has(a)\u0026\u0026(e\u0026\u0026f\u0026\u0026g.Hy(e,f,c),d.B.add(a))}};\ng.k.ew\u003dfunction(a){return this.V().Ia?this.app.Xn.ew(a):!1};\ng.k.Mc\u003dfunction(){return g.tM(this.app)};\ng.k.getPresentingPlayerType\u003dfunction(a){return this.app.getPresentingPlayerType(a)};\ng.k.ll\u003dfunction(a){this.app.ll(a)};\ng.k.Zu\u003dfunction(a){this.app.Zu(a)};\ng.k.Mo\u003dfunction(a){this.app.getPresentingPlayerType()\u003d\u003d\u003da\u0026\u0026this.app.Mo(a)};\ng.k.Rl\u003dfunction(a,b){return this.app.Rl(a,b)};\ng.k.jl\u003dfunction(a){this.app.jl(a)};\ng.k.dF\u003dfunction(){this.app.dF()};\ng.k.Vr\u003dfunction(a,b,c,d,e,f){return this.app.Vr(a,b,c,d,e,f)};\ng.k.gw\u003dfunction(a,b,c,d,e,f){return this.app.gw(a,b,c,d,e,f)};\ng.k.Go\u003dfunction(a){this.app.Go(a)};\ng.k.Bp\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?Infinity:b;this.app.Bp(void 0\u003d\u003d\u003da?-1:a,b)};\ng.k.Xt\u003dfunction(a,b,c){this.app.Xt(a,b,c)};\ng.k.Mn\u003dfunction(){return this.app.Mn()};\ng.k.Uy\u003dfunction(a,b,c){this.app.Uy(a,b,void 0\u003d\u003d\u003dc?0:c)};\ng.k.Vs\u003dfunction(){return this.app.Vs()};\ng.k.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.k.Ud\u003dfunction(){return this.app.Ud()};\ng.k.jo\u003dfunction(a,b,c){return this.app.jo(a,b,c)};\ng.k.Da\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var e;null\u003d\u003d\u003d(e\u003dg.tM(this.app,d))||void 0\u003d\u003d\u003de?void 0:e.Da(a,b,c)};\ng.k.mB\u003dfunction(){return this.app.mB()};\ng.k.requestStorageAccess\u003dfunction(a,b){this.app.requestStorageAccess(a,b)};\ng.k.vF\u003dfunction(a,b){this.ea(\"aduxmouseover\",a,b)};\ng.k.uF\u003dfunction(a,b){this.ea(\"aduxmouseout\",a,b)};\ng.k.NF\u003dfunction(a,b){this.ea(\"muteadaccepted\",a,b)};\ng.k.Sz\u003dfunction(){return this.app.bb().Sz()};\ng.k.iB\u003dfunction(a){this.app.bb().iB(a)};uM.prototype.zF\u003dfunction(){this.u\u003d(0,g.Q)()};\nuM.prototype.reset\u003dfunction(){this.i\u003dthis.u\u003dNaN};\nuM.prototype.EF\u003dfunction(a,b){if(a.clientPlaybackNonce\u0026\u0026!isNaN(this.i)){if(Math.random()\u003cthis.B){b\u003db?\"pbp\":\"pbs\";var c\u003d{startTime:this.i};!this.Y.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.X\u0026\u0026(c.cttAuthInfo\u003d{token:a.X,videoId:a.videoId});Vz(\"seek\",c);g.Wz(\"cpn\",a.clientPlaybackNonce,\"seek\");isNaN(this.u)||Xz(\"pl_ss\",this.u,\"seek\");Xz(b,(0,g.Q)(),\"seek\")}this.reset()}};vM.prototype.reset\u003dfunction(){Sz(this.timerName)};\nvM.prototype.tick\u003dfunction(a,b){Xz(a,b,this.timerName)};\nvM.prototype.info\u003dfunction(a,b){g.Wz(a,b,this.timerName)};g.w(wM,g.R);g.k\u003dwM.prototype;g.k.hasNext\u003dfunction(a){return this.loop||!!a||this.index+1\u003cthis.length};\ng.k.Pk\u003dfunction(a){return this.loop||!!a||0\u003c\u003dthis.index-1};\ng.k.setShuffle\u003dfunction(a){this.shuffle\u003da;a\u003dthis.order\u0026\u0026null!\u003dthis.order[this.index]?this.order[this.index]:this.index;this.order\u003d[];for(var b\u003d0;b\u003cthis.items.length;b++)this.order.push(b);this.index\u003da;this.B++;if(this.shuffle){a\u003dthis.order[this.index];for(b\u003d1;b\u003cthis.order.length;b++){var c\u003dMath.floor(Math.random()*(b+1)),d\u003dthis.order[b];this.order[b]\u003dthis.order[c];this.order[c]\u003dd}for(b\u003d0;b\u003cthis.order.length;b++)this.order[b]\u003d\u003d\u003da\u0026\u0026(this.index\u003db);this.B++}this.ea(\"shuffle\")};\ng.k.Ne\u003dfunction(a){a\u003da||\"hqdefault.jpg\";var b\u003dthis.Z[a];if(b||this.u.K||\"sddefault.jpg\"\u003d\u003d\u003da||\"hq720.jpg\"\u003d\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003d\u003da)return b;if(this.C.length)return IE(this.u,this.C[0],a)};\ng.k.onReady\u003dfunction(a){this.i\u003da;this.loaded\u0026\u0026g.ru(this.i,0)};\ng.k.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.k.Ok\u003dfunction(){return this.u.getVideoUrl(g.yM(this).videoId,this.getPlaylistId())};\ng.k.ya\u003dfunction(){this.i\u003dnull;(0,g.pe)(this.items);g.R.prototype.ya.call(this)};var aya\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},bya\u003d{android:\"ANDROID\",\"android.k\":\"ANDROID_KIDS\",\"android.m\":\"ANDROID_MUSIC\",\"android.up\":\"ANDROID_UNPLUGGED\",youtube:\"WEB\",\"youtube.m\":\"WEB_REMIX\",\"youtube.up\":\"WEB_UNPLUGGED\",ytios:\"IOS\",\"ytios.k\":\"IOS_KIDS\",\"ytios.m\":\"IOS_MUSIC\",\"ytios.up\":\"IOS_UNPLUGGED\"},cya\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},$xa\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},Yxa\u003d{0:\"YT_KIDS_AGE_UP_MODE_UNKNOWN\",1:\"YT_KIDS_AGE_UP_MODE_OFF\",\n2:\"YT_KIDS_AGE_UP_MODE_TWEEN\",3:\"YT_KIDS_AGE_UP_MODE_PRESCHOOL\"},Zxa\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"};var CM\u003dnew Map;g.w(g.EM,g.R);g.k\u003dg.EM.prototype;g.k.create\u003dfunction(){};\ng.k.load\u003dfunction(){this.loaded\u003d!0};\ng.k.unload\u003dfunction(){this.loaded\u003d!1};\ng.k.mf\u003dfunction(){};\ng.k.Wi\u003dfunction(){return!0};\ng.k.ya\u003dfunction(){this.loaded\u0026\u0026this.unload();g.R.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){return{}};\ng.k.getOptions\u003dfunction(){return[]};g.w(g.HM,g.G);g.k\u003dg.HM.prototype;g.k.ao\u003dba(20);g.k.Zs\u003dfunction(){};\ng.k.Qm\u003dfunction(){};\ng.k.Tp\u003dfunction(){return\"\"};\ng.k.dG\u003dba(21);g.k.ya\u003dfunction(){this.Qm();g.G.prototype.ya.call(this)};g.w(g.IM,g.HM);g.IM.prototype.ao\u003dba(19);g.IM.prototype.Zs\u003dfunction(a){if(this.audioTrack)for(var b\u003dg.q(this.audioTrack.captionTracks),c\u003db.next();!c.done;c\u003db.next())g.GM(this.u,c.value);a()};\ng.IM.prototype.Tp\u003dfunction(a,b){var c\u003da.url,d\u003d{fmt:b};if(\"srv3\"\u003d\u003d\u003db||\"3\"\u003d\u003d\u003db||\"json3\"\u003d\u003d\u003db)g.Xu()?Object.assign(d,{xorb:2,xobt:1,xovt:1}):Object.assign(d,{xorb:2,xobt:3,xovt:3});a.translationLanguage\u0026\u0026(d.tlang\u003dg.sF(a));return ju(c,d)};\ng.IM.prototype.Qm\u003dfunction(){this.i\u0026\u0026this.i.abort()};g.MRa\u003dnew Map;g.w(g.KM,g.HM);g.KM.prototype.ao\u003dba(18);\ng.KM.prototype.Zs\u003dfunction(a){var b\u003dthis,c\u003dthis.B,d\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.lL\u0026\u0026(d.asrs\u003d1);c\u003dju(c,d);this.Qm();this.i\u003dg.Du(c,{format:\"RAW\",onSuccess:function(e){b.i\u003dnull;if((e\u003de.responseXML)\u0026\u0026e.firstChild){for(var f\u003de.getElementsByTagName(\"track\"),h\u003d0;h\u003cf.length;h++){var l\u003df[h],m\u003dl.getAttribute(\"lang_code\"),n\u003dl.getAttribute(\"lang_translated\"),p\u003dl.getAttribute(\"name\"),r\u003dl.getAttribute(\"kind\"),t\u003dl.getAttribute(\"id\"),u\u003d\"true\"\u003d\u003d\u003dl.getAttribute(\"lang_default\"),x\u003d\"true\"\u003d\u003d\u003dl.getAttribute(\"cantran\");\nl\u003dl.getAttribute(\"vss_id\");g.GM(b.u,new g.pF({languageCode:m,languageName:n,name:p,kind:r,id:t,is_servable:!0,is_translateable:x,vss_id:l,is_default:u}))}e\u003de.getElementsByTagName(\"target\");f\u003de.length;for(h\u003d0;h\u003cf;h++)m\u003d{languageCode:e[h].getAttribute(\"lang_code\"),languageName:e[h].getAttribute(\"lang_translated\"),languageOriginal:e[h].getAttribute(\"lang_original\"),id:e[h].getAttribute(\"id\"),isDefault:\"true\"\u003d\u003d\u003de[h].getAttribute(\"lang_default\")},b.D[m.languageCode]\u003dm.languageName,b.C.push(m)}a()},\nwithCredentials:!0})};\ng.KM.prototype.Tp\u003dfunction(a,b){var c\u003dthis.B;b\u003d{v:this.videoId,type:\"track\",lang:a.languageCode,name:a.getName(),kind:a.kind,fmt:b};a.translationLanguage\u0026\u0026(b.tlang\u003dg.sF(a));return c\u003dju(c,b)};\ng.KM.prototype.Qm\u003dfunction(){this.i\u0026\u0026this.i.abort()};g.w(LM,g.G);g.k\u003dLM.prototype;g.k.vx\u003dfunction(){return this.J.getVideoData().vx()};\ng.k.GG\u003dfunction(){return this.J.getVideoData().GG()};\ng.k.ZJ\u003dfunction(){var a\u003dthis.Jd.get(\"heartbeat\");OM(this,\"heartbeat\",!1,!0,this.ZJ);!a\u0026\u0026this.Jd.has(\"heartbeat\")\u0026\u0026this.J.ea(\"offlineslatestatechange\")};\ng.k.DD\u003dfunction(){OM(this,\"annotations_module\",!0,void 0,this.DD);var a\u003dthis.Jd.get(\"annotations_module\");if(a)for(var b in this.u)if(this.u.hasOwnProperty(b)){var c\u003db;a.subscribe(c,this.u[c])}};\ng.k.YJ\u003dfunction(){if(!this.Jd.get(\"ad\"))try{NM(this)?OM(this,\"ad\",!1,!0,this.YJ):this.J.Sd(\"ad\")}catch(a){this.J.Sd(\"ad\"),g.By(a)}};\ng.k.uj\u003dfunction(){return this.i};\ng.k.oE\u003dfunction(){var a\u003d{},b\u003dg.MM(this);b\u0026\u0026Object.assign(a,b.oE());return a};\ng.k.gt\u003dfunction(a,b){Object.assign(this.i,a||null);Object.assign(this.Py,b||null)};\ng.k.ya\u003dfunction(){g.G.prototype.ya.call(this);PM(this,1,!0);for(var a\u003dg.q(Object.entries(zya)),b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.q(b.value);b\u003dc.next().value;c\u003dc.next().value;this.C.has(c)\u0026\u0026CM.delete(b)}this.C.clear()};\nvar d3\u003d{},zya\u003d(d3.ad\u003d\"ad.js\",d3.annotations_module\u003d\"annotations_module.js\",d3.attribution\u003d\"attribution.js\",d3.creatorendscreen\u003d\"annotations_module.js\",d3.embed\u003d\"embed.js\",d3.endscreen\u003d\"endscreen.js\",d3.heartbeat\u003d\"heartbeat.js\",d3.inline_preview\u003d\"inline_preview.js\",d3.kids\u003d\"kids.js\",d3.remote\u003d\"remote.js\",d3.miniplayer\u003d\"miniplayer.js\",d3.music\u003d\"music.js\",d3.captions\u003d\"captions.js\",d3.unplugged\u003d\"unplugged.js\",d3.ux\u003d\"ux.js\",d3.webgl\u003d\"webgl.js\",d3.ypc\u003d\"ypc.js\",d3.ypc_clickwrap\u003d\"ypc_clickwrap.js\",d3.yto\u003d\n\"yto.js\",d3);g.w(VM,g.re);VM.prototype.preventDefault\u003dfunction(){g.re.prototype.preventDefault.call(this);this.i\u0026\u0026this.i.preventDefault()};\nVM.prototype.stopPropagation\u003dfunction(){g.re.prototype.stopPropagation.call(this);this.i\u0026\u0026this.i.stopPropagation()};g.w(g.WM,nJ);g.k\u003dg.WM.prototype;g.k.ep\u003dfunction(){return!0};\ng.k.isView\u003dfunction(){return!1};\ng.k.oG\u003dfunction(){return!1};\ng.k.Ae\u003dfunction(){return this.i};\ng.k.sf\u003dfunction(){return this.i.src};\ng.k.ey\u003dfunction(a){this.ma();var b\u003dthis.getPlaybackRate();this.i.src\u003da;this.setPlaybackRate(b)};\ng.k.ZA\u003dfunction(){this.ma();this.i.removeAttribute(\"src\")};\ng.k.getPlaybackRate\u003dfunction(){try{return 0\u003c\u003dthis.i.playbackRate?this.i.playbackRate:1}catch(a){return 1}};\ng.k.setPlaybackRate\u003dfunction(a){this.ma();this.getPlaybackRate()!\u003d\u003da\u0026\u0026(this.i.playbackRate\u003da);return a};\ng.k.Pp\u003dfunction(){return this.i.loop};\ng.k.setLoop\u003dfunction(a){this.ma();this.i.loop\u003da};\ng.k.canPlayType\u003dfunction(a,b){return this.i.canPlayType(a,b)};\ng.k.yl\u003dfunction(){return this.i.paused};\ng.k.Fu\u003dfunction(){return this.i.seeking};\ng.k.Wk\u003dfunction(){return this.i.ended};\ng.k.sz\u003dfunction(){return this.i.muted};\ng.k.Kt\u003dfunction(a){RC();this.ma();this.i.muted\u003da};\ng.k.Sp\u003dfunction(){return this.i.played||SC([],[])};\ng.k.Uf\u003dfunction(){try{var a\u003dthis.i.buffered}catch(b){}return a||SC([],[])};\ng.k.Uv\u003dfunction(){return this.i.seekable||SC([],[])};\ng.k.Yx\u003dfunction(){var a\u003dthis.i;return a.getStartDate?a.getStartDate():null};\ng.k.getCurrentTime\u003dfunction(){return this.i.currentTime};\ng.k.by\u003dfunction(a){this.ma();this.i.currentTime\u003da};\ng.k.getDuration\u003dfunction(){return this.i.duration};\ng.k.load\u003dfunction(){this.ma();var a\u003dthis.i.playbackRate;try{this.i.load()}catch(b){}this.i.playbackRate\u003da};\ng.k.pause\u003dfunction(){this.ma();this.i.pause()};\ng.k.play\u003dfunction(){this.ma();var a\u003dthis.i.play();if(!a||!a.then)return null;a.then(void 0,function(){});\nreturn a};\ng.k.Bh\u003dfunction(){return this.i.readyState};\ng.k.vz\u003dfunction(){return this.i.networkState};\ng.k.qj\u003dfunction(){return this.i.error?this.i.error.code:null};\ng.k.re\u003dfunction(){return this.i.error?this.i.error.message:\"\"};\ng.k.Zx\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.i instanceof window.HTMLVideoElement\u0026\u0026this.i.getVideoPlaybackQuality)return this.i.getVideoPlaybackQuality();if(this.i){var a\u003dthis.i,b\u003da.webkitDroppedFrameCount;if(a\u003da.webkitDecodedFrameCount)return{droppedVideoFrames:b||0,totalVideoFrames:a}}return{}};\ng.k.uf\u003dfunction(){return!!this.i.webkitCurrentPlaybackTargetIsWireless};\ng.k.Qo\u003dfunction(){return!!this.i.webkitShowPlaybackTargetPicker()};\ng.k.togglePictureInPicture\u003dfunction(){var a\u003dthis.i,b\u003dwindow.document;PC()?this.i!\u003d\u003db.pictureInPictureElement?a.requestPictureInPicture():b.exitPictureInPicture():QC()\u0026\u0026a.webkitSetPresentationMode(\"picture-in-picture\"\u003d\u003d\u003da.webkitPresentationMode?\"inline\":\"picture-in-picture\")};\ng.k.On\u003dfunction(){var a\u003dthis.i;return new g.xg(a.offsetLeft,a.offsetTop)};\ng.k.getSize\u003dfunction(){return g.sn(this.i)};\ng.k.setSize\u003dfunction(a){g.rn(this.i,a)};\ng.k.getVolume\u003dfunction(){return this.i.volume};\ng.k.setVolume\u003dfunction(a){RC();this.ma();this.i.volume\u003da};\ng.k.MD\u003dfunction(a){this.D[a]||(this.i.addEventListener(a,this.listener),this.D[a]\u003dthis.listener)};\ng.k.setAttribute\u003dfunction(a,b){this.i.setAttribute(a,b)};\ng.k.removeAttribute\u003dfunction(a){this.i.removeAttribute(a)};\ng.k.hasAttribute\u003dfunction(a){return this.i.hasAttribute(a)};\ng.k.Ru\u003dba(23);g.k.Dx\u003dba(25);g.k.Ex\u003dba(27);g.k.gs\u003dba(29);g.k.Av\u003dfunction(){return Zx(this.i)};\ng.k.cn\u003dfunction(a){g.M(this.i,a)};\ng.k.getStyle\u003dfunction(a){return g.fn(this.i,a)};\ng.k.LE\u003dfunction(){return g.oh(document.body,this.i)};\ng.k.audioTracks\u003dfunction(){var a\u003dthis.i;if(\"audioTracks\"in a)return a.audioTracks};\ng.k.ya\u003dfunction(){for(var a\u003dg.q(Object.keys(this.D)),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.i.removeEventListener(b,this.D[b]);nJ.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};g.w(YM,g.R);g.k\u003dYM.prototype;g.k.GT\u003dfunction(a){a\u003dvv(a);if(!yg(a,this.C)){var b\u003d2;this.I\u0026\u0026(b|\u003d8);this.C\u003da;XM(this,b,!0)}};\ng.k.HT\u003dfunction(){this.I\u0026\u0026XM(this,8,!0);XM(this,2,!1)};\ng.k.nA\u003dfunction(a){var b\u003dvv(a);yg(b,this.C)||(this.C\u003db,(a\u003dg.rv(a))\u0026\u0026this.Gy(a)\u0026\u0026(XM(this,4,!0),this.i.xc(this.B),this.B\u003dthis.i.T(this.target,\"mouseover\",this.qF),this.K\u003dthis.i.T(this.target,\"mouseout\",this.qF)))};\ng.k.qF\u003dfunction(a){a\u003duv(a);a\u0026\u0026this.Gy(a)||(this.C\u003dnew g.xg(NaN,NaN),Aya(this))};\ng.k.sT\u003dfunction(){XM(this,1,!0)};\ng.k.rS\u003dfunction(a){a\u003dg.rv(a);a instanceof Element\u0026\u0026!(0\u003ca.tabIndex)||XM(this,1,!0)};\ng.k.gM\u003dfunction(){this.I\u003d!0;this.i.xc(this.D);this.D\u003dthis.i.T(document,\"mouseup\",this.IT)};\ng.k.IT\u003dfunction(){this.I\u003d!1;XM(this,8,!1);this.i.xc(this.D);this.D\u003dthis.i.T(this.target,\"mousedown\",this.gM)};\ng.k.FO\u003dfunction(a){if(a\u003d(a\u003da.changedTouches)\u0026\u0026a[0])this.Aa\u003da.identifier,this.i.xc(this.S),this.S\u003dthis.i.T(this.target,\"touchend\",this.eY,void 0,!0),XM(this,1024,!0)};\ng.k.eY\u003dfunction(a){if(a\u003da.changedTouches)for(var b\u003d0;b\u003ca.length;b++){var c\u003da[b];if(c.identifier\u003d\u003d\u003dthis.Aa){var d\u003dc;break}}d\u0026\u0026(this.i.xc(this.S),this.S\u003dthis.i.T(this.target,\"touchstart\",this.FO,void 0,!0),XM(this,1024,!1))};\ng.k.rl\u003dfunction(){XM(this,2,!0)};\ng.k.resize\u003dfunction(){g.Rj\u0026\u0026Aya(this)};\ng.k.toString\u003dfunction(){return g.R.prototype.toString.call(this)};g.w(g.ZM,g.V);\ng.ZM.prototype.Qa\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.V();if(a.D\u0026\u0026(a.Wa||b.pfpChazalUi))var c\u003db.pfpChazalUi?[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-dni-large-play-button-bg\",W:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{G:\"path\",W:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-dni-large-play-button-bg\",W:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\nfill:\"#212121\",\"fill-opacity\":\"0.8\"}},{G:\"path\",W:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];else b.D?(g.N(this.element,\"ytp-touch-device\",b.isMobile),c\u003d[b.D?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-large-play-button-bg\",W:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{G:\"path\",W:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-large-play-button-bg\",\nW:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:\"#212121\",\"fill-opacity\":\"0.8\"}},{G:\"path\",W:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):c\u003d[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-large-play-button-bg\",\nW:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:\"#f00\"}},{G:\"path\",W:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.Pa(\"largePlayButtonChildren\",c);a.D\u0026\u0026(a.Wa||b.pfpChazalUi)\u0026\u0026(a\u003da.Wa?a.Wa:\"#1f1f1f\",this.Fa(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",\na))};g.w($M,g.V);g.k\u003d$M.prototype;g.k.show\u003dfunction(){var a\u003dthis;this.wb||(this.B.T(this.api,\"videodatachange\",function(){g.fs(a.i)}),this.B.T(this.api,\"videoplayerreset\",function(){g.fs(a.i)}));\ng.V.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.B\u0026\u0026g.cy(this.B);g.V.prototype.hide.call(this)};\ng.k.yb\u003dfunction(){g.fs(this.i)};\ng.k.onStateChange\u003dfunction(a){var b\u003dthis.api.V();b.N(\"disable_new_pause_state3\")\u0026\u0026JE(b)\u0026\u0026(a\u003da.state.isCued()\u0026\u0026!a.Ao.isCued()||g.oM(this.api)\u0026\u0026g.T(a.state,2),g.cn(this.element,\"transition-delay\",a?\"2s\":\"\"));g.fs(this.i)};\ng.k.cX\u003dfunction(){g.fs(this.i)};\ng.k.SP\u003dfunction(){this.u.stop();this.hide();g.fs(this.i)};\ng.k.Qa\u003dfunction(){var a\u003dthis.api.Ab();if(3\u003d\u003d\u003dthis.api.getPresentingPlayerType()\u0026\u0026(a.Hc()||g.T(a,4)))var b\u003d!0;else(b\u003dthis.api.vb().Jd.get(\"ypc\"))\u0026\u0026b.FA?b\u003d!0:(b\u003dthis.api.V(),b\u003dg.T(a,2)\u0026\u0026lM(this.api)\u0026\u0026b.Ad?!0:!1);b?(b\u003d!0,this.C.hide()):(this.C.show(),a.isCued()\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()?b\u003d!0:(b\u003d!this.api.V().N(\"disable_new_pause_state3\"),b\u003d!(!g.T(a,2)||lM(this.api)||b\u0026\u0026this.api.Gv())||g.T(a,1024)?!0:!1));b?(this.u.show(),a\u003dthis.api.getVideoData(),this.tY(this.api.getPlaylist(),a)):(this.u.hide(),\ng.T(a,1)||this.u.stop())};\ng.k.tY\u003dfunction(){for(var a,b\u003dg.q(g.Aa.apply(0,arguments)),c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,!(!c||c instanceof HF\u0026\u0026!c.videoId)){a\u003dthis.api.bb().getPlayerSize();var d\u003dg.KE(),e\u003da.width*d;d*\u003da.height;if(1280\u003ce||720\u003cd)if(a\u003dc.Ne(\"maxresdefault.jpg\"))break;if(640\u003ce||480\u003cd)if(a\u003dc.Ne(\"maxresdefault.jpg\"))break;if(320\u003ce||180\u003cd)if(a\u003dc.Ne(\"sddefault.jpg\")||c.Ne(\"hqdefault.jpg\")||c.Ne(\"mqdefault.jpg\"))break;if(a\u003dc.Ne(\"default.jpg\"))break}this.D.style.backgroundImage\u003da?\"url(\"+a+\")\":\"\"};g.w(g.fN,g.V);g.fN.prototype.resize\u003dfunction(){};\ng.fN.prototype.u\u003dfunction(a){var b\u003dthis;Fya(this);var c\u003da.OD,d\u003dthis.api.V();\"GENERIC_WITHOUT_LINK\"!\u003d\u003dc||d.D?\"TOO_MANY_REQUESTS\"\u003d\u003d\u003dc?(d\u003dthis.api.getVideoData(),this.rd(iN(this,\"TOO_MANY_REQUESTS_WITH_LINK\",d.Ok(),void 0,void 0,void 0,!1))):\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"!\u003d\u003dc||d.D?this.rd(g.gN(a.errorMessage)):this.rd(iN(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(a\u003dd.hostLanguage,c\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",a\u0026\u0026(c\u003d\ng.dj(c,{hl:a})),this.rd(iN(this,\"GENERIC_WITH_LINK_AND_CPN\",c,!0)),d.fb\u0026\u0026!d.i\u0026\u0026Eya(this,function(e){if(g.aN(e,b.api,!JE(b.api.V()))){e\u003d{as3:!1,html5:!0,player:!0,cpn:b.api.getVideoData().clientPlaybackNonce};var f\u003db.api;f.Oa(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:e});f.isFullscreen()\u0026\u0026f.toggleFullscreen()}}))};\nvar Dya\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.w(jN,g.LC);jN.prototype.Oh\u003dfunction(){Jya(this)};\njN.prototype.onVideoDataChange\u003dfunction(){var a\u003dthis,b\u003dthis.J.getVideoData();if(b.isValid()){var c\u003dthis.J.V(),d\u003d[],e\u003d\"\";if(!c.K){var f\u003dHya(this);c.N(\"enable_web_media_session_metadata_fix\")\u0026\u0026g.wE(c)\u0026\u0026f?(d\u003dIya(f.thumbnailDetails),f.album\u0026\u0026(e\u003dg.yz(f.album))):d\u003d[{src:b.Ne(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}Jya(this);Gya(this);this.mediaSession.metadata\u003dnew MediaMetadata({title:b.title,artist:b.author,artwork:d,album:e});c\u003db\u003dnull;g.oM(this.J)\u0026\u0026(this.i.delete(\"nexttrack\"),this.i.delete(\"previoustrack\"),\nb\u003dfunction(){a.J.nextVideo()},c\u003dfunction(){a.J.previousVideo()});\nkN(this,\"nexttrack\",b);kN(this,\"previoustrack\",c)}};\njN.prototype.ya\u003dfunction(){this.mediaSession.playbackState\u003d\"none\";this.mediaSession.metadata\u003dnull;for(var a\u003dg.q(this.i),b\u003da.next();!b.done;b\u003da.next())kN(this,b.value,null);g.LC.prototype.ya.call(this)};g.w(lN,g.V);g.k\u003dlN.prototype;g.k.onClick\u003dfunction(a){g.aN(a,this.J,!0);this.J.Cb(this.element)};\ng.k.onVideoDataChange\u003dfunction(a,b){Lya(this,b);this.Dd\u0026\u0026Mya(this,this.Dd)};\ng.k.Qc\u003dfunction(a){var b\u003dthis.J.getVideoData();this.videoId!\u003d\u003db.videoId\u0026\u0026Lya(this,b);this.i\u0026\u0026Mya(this,a.state);this.Dd\u003da.state};\ng.k.xd\u003dfunction(){this.C.show();this.J.ea(\"paidcontentoverlayvisibilitychange\",!0);this.J.ib(this.element,!0)};\ng.k.Db\u003dfunction(){this.C.hide();this.J.ea(\"paidcontentoverlayvisibilitychange\",!1);this.J.ib(this.element,!1)};g.w(mN,g.V);mN.prototype.hide\u003dfunction(){this.i.stop();this.message.style.display\u003d\"none\";g.V.prototype.hide.call(this)};\nmN.prototype.onStateChange\u003dfunction(a){Nya(a.state)?this.i.start():this.hide()};\nmN.prototype.u\u003dfunction(){this.message.style.display\u003d\"block\"};g.w(g.nN,g.oK);g.k\u003dg.nN.prototype;g.k.show\u003dfunction(){var a\u003dthis.Xf();g.oK.prototype.show.call(this);this.Ba\u0026\u0026(this.K.T(window,\"blur\",this.Db),this.K.T(document,\"click\",this.TP));a||this.ea(\"show\",!0)};\ng.k.hide\u003dfunction(){var a\u003dthis.Xf();g.oK.prototype.hide.call(this);Oya(this);a\u0026\u0026this.ea(\"show\",!1)};\ng.k.xd\u003dfunction(a,b){this.u\u003da;this.X.show();b?(this.S||(this.S\u003dthis.K.T(this.J,\"appresize\",this.rJ)),this.rJ()):this.S\u0026\u0026(this.K.xc(this.S),this.S\u003dvoid 0)};\ng.k.rJ\u003dfunction(){var a\u003dg.hM(this.J);this.u\u0026\u0026a.Bq(this.element,this.u)};\ng.k.Db\u003dfunction(){var a\u003dthis.Xf();Oya(this);this.X.hide();a\u0026\u0026this.ea(\"show\",!1)};\ng.k.TP\u003dfunction(a){var b\u003dtv(a);b\u0026\u0026(g.oh(this.element,b)||this.u\u0026\u0026g.oh(this.u,b)||!g.lL(a))||this.Db()};\ng.k.Xf\u003dfunction(){return this.wb\u0026\u00264!\u003d\u003dthis.X.state};g.w(pN,g.nN);pN.prototype.onMutedAutoplayChange\u003dfunction(a){this.B\u0026\u0026(a?(Pya(this),this.xd()):(this.i\u0026\u0026this.Cb(),this.Db()))};\npN.prototype.Oh\u003dfunction(a){this.api.isMutedByMutedAutoplay()\u0026\u0026g.nH(a,2)\u0026\u0026this.Db()};\npN.prototype.onClick\u003dfunction(){this.api.unMute();this.Cb()};\npN.prototype.Cb\u003dfunction(){this.clicked||(this.clicked\u003d!0,this.api.Cb(this.element))};g.w(g.rN,g.LC);g.k\u003dg.rN.prototype;g.k.init\u003dfunction(){var a\u003dthis.api.Ab();this.Vb(a);this.Rm();this.yb()};\ng.k.onVideoDataChange\u003dfunction(a,b){this.VE!\u003d\u003db.videoId\u0026\u0026(this.VE\u003db.videoId,a\u003dthis.Bd,a.xa\u003db\u0026\u00260\u003cb.kd.length?5E3:3E3,XM(a,512,!0),this.Rm())};\ng.k.FV\u003dfunction(){this.onVideoDataChange(\"newdata\",this.api.getVideoData())};\ng.k.Po\u003dfunction(){var a\u003dthis.api.Eh()\u0026\u0026this.api.Bk();return this.Oy||a||this.BE};\ng.k.ej\u003dfunction(){var a\u003d!this.Po();g.N(this.api.getRootNode(),\"ytp-menu-shown\",!a)};\ng.k.Gy\u003dfunction(a){try{if(!g.oh(this.api.getRootNode(),a))return!1}catch(b){return!1}for(;a\u0026\u0026!rh(a);)a\u003da\u003d\u003d\u003dthis.api.getRootNode()?null:g.nh(a);return!!a};\ng.k.Kj\u003dfunction(a){var b\u003dthis.api.getRootNode();g.N(b,\"ytp-autohide\",a);g.N(b,\"ytp-autohide-active\",!0);this.wJ.start(a?250:100);a\u0026\u0026(this.vB\u003d!1,g.ns(b,\"ytp-touch-mode\"));this.CD\u003d!a;this.api.qx(!a)};\ng.k.wF\u003dfunction(){var a\u003dthis.api.getRootNode();g.N(a,\"ytp-autohide-active\",!1)};\ng.k.iW\u003dfunction(){this.eH\u003d!0};\ng.k.hW\u003dfunction(a){if(this.api.V().N(\"player_doubletap_to_seek\")||this.api.V().N(\"embeds_web_enable_mobile_touch_fix\")\u0026\u0026this.api.V().C)this.eH\u003d!1,this.fH\u0026\u0026this.xc(this.fH),0\u003d\u003d\u003dthis.Dw\u0026\u0026uN(this,a)?(this.Iz(),this.Ry.start(),this.fH\u003dthis.T(this.api.bb(),\"touchmove\",this.iW,void 0,!0)):this.Ry.stop();!Rya(this)||!uN(this,a)||this.api.V().C\u0026\u0026this.api.V().N(\"embeds_web_enable_mobile_touch_fix\")||qN(this);var b\u003dthis.AB.Xf();if(jE\u0026\u0026Sya(this,a))b\u0026\u0026g.wv(a);else if(this.Bd.u||sN(this,tv(a))||this.AB.Xf()||\n(this.api.Ab().isCued(),g.wv(a)),this.vB\u003d!0,g.M(this.api.getRootNode(),\"ytp-touch-mode\"),this.Bd.rl(),this.api.V().N(\"player_doubletap_to_seek\")\u0026\u0026(b\u003dthis.api.Ab(),!(!this.api.wf()||g.T(b,2)\u0026\u0026lM(this.api)||g.T(b,64)))){b\u003dDate.now()-this.LL;this.Dw+\u003d1;if(350\u003e\u003db){this.vv\u003d!0;b\u003dthis.api.getPlayerSize().width/3;var c\u003dthis.api.getRootNode().getBoundingClientRect(),d\u003da.targetTouches[0].clientX-c.left;c\u003da.targetTouches[0].clientY-c.top;var e\u003d10*(this.Dw-1);0\u003cd\u0026\u0026d\u003cb?(this.Et(-1,d,c,e),this.api.seekBy(-10*this.api.getPlaybackRate())):\nd\u003e2*b\u0026\u0026d\u003c3*b\u0026\u0026(this.Et(1,d,c,e),this.api.seekBy(10*this.api.getPlaybackRate()));g.wv(a)}this.LL\u003dDate.now();this.RN.start()}};\ng.k.dW\u003dfunction(a){if(!Sya(this,a)){if(!Rya(this)\u0026\u0026uN(this,a)\u0026\u0026!this.Ry.isActive()){if(g.OE(this.api.V())\u0026\u0026this.api.Ab().isCued()){var b\u003dvoid 0\u003d\u003d\u003db?{}:b;Tz();Lz();Sz();Fz(!1);b.cttAuthInfo\u0026\u0026(Gz().cttAuthInfo\u003db.cttAuthInfo);Vt(\"TIMING_AFT_KEYS\",[]);b.Gda?g.Wz(\"yt_lt\",\"hot\"):g.Wz(\"yt_lt\",\"warm\");Vt(\"TIMING_ACTION\",\"\");Vt(\"TIMING_WAIT\",[]);delete g.O(\"TIMING_INFO\",{}).yt_lt;Uz(\"warm\",b.startTime);b\u003d[\"pbs\",\"pbu\"];Kz(\"\").info.actionType\u003d\"watch\";b\u0026\u0026Vt(\"TIMING_AFT_KEYS\",b);Vt(\"TIMING_ACTION\",\"watch\");b\u003d\ng.O(\"TIMING_INFO\",{});for(var c in b)b.hasOwnProperty(c)\u0026\u0026g.Wz(c,b[c]);g.Wz(\"is_nav\",1);(c\u003dg.ty())\u0026\u0026g.Wz(\"csn\",c);c\u003dHz();b\u003dg.O(\"CLIENT_PROTOCOL\");var d\u003dg.O(\"CLIENT_TRANSPORT\");b\u0026\u0026g.Wz(\"p\",b);d\u0026\u0026g.Wz(\"t\",d);g.Wz(\"yt_vis\",una());if(\"cold\"\u003d\u003d\u003dc.yt_lt){g.Wz(\"yt_lt\",\"cold\");b\u003dcna();if(d\u003dEz())Xz(\"srt\",b.responseStart),1!\u003d\u003dc.prerender\u0026\u0026Uz(\"n\",d);c\u003dhna();0\u003cc\u0026\u0026Xz(\"fpt\",c);c\u003dcna();c.isPerformanceNavigationTiming\u0026\u0026g.Wz(\"pnt\",1,void 0);Xz(\"nreqs\",c.requestStart,void 0);Xz(\"nress\",c.responseStart,void 0);Xz(\"nrese\",\nc.responseEnd,void 0);0\u003cc.redirectEnd-c.redirectStart\u0026\u0026(Xz(\"nrs\",c.redirectStart,void 0),Xz(\"nre\",c.redirectEnd,void 0));0\u003cc.domainLookupEnd-c.domainLookupStart\u0026\u0026(Xz(\"ndnss\",c.domainLookupStart,void 0),Xz(\"ndnse\",c.domainLookupEnd,void 0));0\u003cc.connectEnd-c.connectStart\u0026\u0026(Xz(\"ntcps\",c.connectStart,void 0),Xz(\"ntcpe\",c.connectEnd,void 0));c.secureConnectionStart\u003e\u003dEz()\u0026\u00260\u003cc.connectEnd-c.secureConnectionStart\u0026\u0026(Xz(\"nstcps\",c.secureConnectionStart,void 0),Xz(\"ntcpe\",c.connectEnd,void 0));Cz\u0026\u0026Cz.getEntriesByType\u0026\u0026\nwna();c\u003d[];if(document.querySelector\u0026\u0026Cz\u0026\u0026Cz.getEntriesByName)for(var e in A2)A2.hasOwnProperty(e)\u0026\u0026(b\u003dA2[e],vna(e,b)\u0026\u0026c.push(b));for(e\u003d0;e\u003cc.length;e++)g.Wz(\"rc\",c[e])}rna();e\u003dHz();b\u003dBz();if(\"cold\"\u003d\u003d\u003de.yt_lt){c\u003dQz();d\u003dc.gelTicks?c.gelTicks:c.gelTicks\u003d{};c\u003dc.gelInfos?c.gelInfos:c.gelInfos\u003d{};for(var f in b)\"tick_\"+f in d||kna(f,b[f]);f\u003dRz();b\u003dIz();d\u003dGz().cttAuthInfo;var h\u003d{},l\u003d!1;for(n in e)if(!(\"info_\"+n in c)){var m\u003dpna(n,e[n]);m\u0026\u0026(Xy(f,m),Xy(h,m),l\u003d!0)}l\u0026\u0026Nz().info(h,b,d)}Fz(!0);var n\u003dg.O(\"TIMING_ACTION\",\nvoid 0);g.Ha(\"ytglobal.timingready_\")\u0026\u0026n\u0026\u0026Zz(\"_start\")\u0026\u0026bna()\u0026\u0026gna()}qN(this);g.wv(a)}this.vv\u0026\u0026(this.vv\u003d!1)}};\ng.k.requestStorageAccess\u003dfunction(){var a\u003dthis;this.api.requestStorageAccess(function(){g.tw(\"embedsRequestStorageAccessResult\",{resolved:!0});Vpa(!0);Vv();window.location.reload()},function(){g.tw(\"embedsRequestStorageAccessResult\",{resolved:!1});\na.St()})};\ng.k.Iz\u003dfunction(){};\ng.k.Mq\u003dfunction(){};\ng.k.Et\u003dfunction(){};\ng.k.NN\u003dfunction(){};\ng.k.St\u003dfunction(){var a\u003dthis.api.Ab();g.T(a,2)\u0026\u0026lM(this.api)||(g.xJ(a)?this.api.pauseVideo():(this.api.dF(),this.api.playVideo(),this.us\u0026\u0026document.activeElement\u003d\u003d\u003dthis.us.C.element\u0026\u0026this.api.getRootNode().focus()))};\ng.k.eW\u003dfunction(a){var b\u003dthis,c\u003dthis.api.getPresentingPlayerType();if(!sN(this,tv(a)))if(a\u003dthis.api.V(),this.api.V().N(\"player_doubletap_to_seek\")\u0026\u0026this.vv)this.vv\u003d!1;else if(a.Va\u0026\u00263!\u003d\u003dc)try{this.api.toggleFullscreen().catch(function(d){b.Yv(d)})}catch(d){this.Yv(d)}};\ng.k.Yv\u003dfunction(a){String(a).includes(\"fullscreen error\")?g.Cy(a):g.By(a)};\ng.k.fW\u003dfunction(a){Tya(this,.3,a.scale);g.wv(a)};\ng.k.gW\u003dfunction(a){Tya(this,.1,a.scale)};\ng.k.yb\u003dfunction(){var a\u003dthis.api.bb().getPlayerSize(),b\u003dthis.api.getRootNode(),c\u003d650\u003c\u003da.width;this.Bd.resize();g.N(b,\"ytp-fullscreen\",this.api.isFullscreen());g.N(b,\"ytp-large-width-mode\",c);g.N(b,\"ytp-small-mode\",this.yf());g.N(b,\"ytp-tiny-mode\",this.Tz());g.N(b,\"ytp-big-mode\",this.Ve());this.Ee\u0026\u0026this.Ee.resize(a)};\ng.k.Oh\u003dfunction(a){this.Vb(a.state);this.Rm()};\ng.k.gE\u003dfunction(){var a\u003d!!this.VE\u0026\u0026!this.api.ge(),b\u003d2\u003d\u003d\u003dthis.api.getPresentingPlayerType(),c\u003dthis.api.V();if(b){if(ZPa\u0026\u0026c.N(\"enable_visit_advertiser_support_on_ipad_mweb\"))return!1;b\u003dQM(this.api.vb());return a\u0026\u0026b.JG()}return a\u0026\u0026(c.jj||this.api.isFullscreen()||c.Ug)};\ng.k.Rm\u003dfunction(){var a\u003dthis.gE();this.Tk!\u003d\u003da\u0026\u0026(this.Tk\u003da,g.N(this.api.getRootNode(),\"ytp-hide-info-bar\",!a))};\ng.k.Vb\u003dfunction(a){var b\u003da.isCued()||this.api.jm()\u0026\u00263!\u003d\u003dthis.api.getPresentingPlayerType();b!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003db,this.hH\u0026\u0026this.xc(this.hH),this.hH\u003dthis.T(this.api.bb(),\"touchstart\",this.hW,void 0,b));var c\u003da.Hc()\u0026\u0026!g.T(a,32)||this.api.nw();XM(this.Bd,128,!c);c\u003d3\u003d\u003d\u003dthis.api.getPresentingPlayerType();XM(this.Bd,256,c);c\u003dthis.api.getRootNode();if(g.T(a,2))var d\u003d[Z2.ENDED];else d\u003d[],g.T(a,8)?d.push(Z2.PLAYING):g.T(a,4)\u0026\u0026d.push(Z2.PAUSED),g.T(a,1)\u0026\u0026!g.T(a,32)\u0026\u0026d.push(Z2.BUFFERING),g.T(a,32)\u0026\u0026\nd.push(Z2.SEEKING),g.T(a,64)\u0026\u0026d.push(Z2.UNSTARTED);g.kc(this.VC,d)||(g.os(c,this.VC),this.VC\u003dd,g.ms(c,d));d\u003dthis.api.V();var e\u003dg.T(a,2);g.N(c,\"ytp-hide-controls\",(\"3\"\u003d\u003d\u003dd.controlsType?!e:\"1\"!\u003d\u003dd.controlsType)||b);g.N(c,\"ytp-native-controls\",\"3\"\u003d\u003d\u003dd.controlsType\u0026\u0026!b\u0026\u0026!e\u0026\u0026!this.BE);g.T(a,128)\u0026\u0026!g.nE(d)?(this.Ee||(this.Ee\u003dnew g.fN(this.api),g.I(this,this.Ee),g.rM(this.api,this.Ee.element,4)),this.Ee.u(a.getData()),this.Ee.show()):this.Ee\u0026\u0026(this.Ee.dispose(),this.Ee\u003dnull)};\ng.k.Hk\u003dfunction(){return this.api.Eh()\u0026\u0026this.api.Bk()?(this.api.setCardsVisible(!1,!1),!0):this.api.ge()?(g.mM(this.api,!0),!0):!1};\ng.k.onMutedAutoplayChange\u003dfunction(a){this.BE\u003da;this.ej()};\ng.k.Ve\u003dfunction(){return!1};\ng.k.yf\u003dfunction(){return!this.Ve()\u0026\u0026(480\u003ethis.api.getPlayerSize().width||290\u003ethis.api.getPlayerSize().height)};\ng.k.Tz\u003dfunction(){return this.yf()\u0026\u0026(240\u003ethis.api.getPlayerSize().width||140\u003ethis.api.getPlayerSize().height)};\ng.k.Di\u003dfunction(){return this.vB};\ng.k.Pn\u003dfunction(){return null};\ng.k.xj\u003dfunction(){var a\u003dthis.api.bb().getPlayerSize();return new g.Zm(0,0,a.width,a.height)};\ng.k.handleGlobalKeyDown\u003dfunction(){return!1};\ng.k.handleGlobalKeyUp\u003dfunction(){return!1};\ng.k.Bq\u003dfunction(){};\ng.k.showControls\u003dfunction(a){void 0!\u003d\u003da\u0026\u0026this.api.bb().qx(a)};\ng.k.rl\u003dfunction(){};\ng.k.PK\u003dfunction(){return null};g.w(vN,g.R);g.k\u003dvN.prototype;g.k.Kv\u003dfunction(){return 1E3*this.api.getDuration(this.Vj,!1)};\ng.k.stop\u003dfunction(){this.i\u0026\u0026this.Fe.xc(this.i)};\ng.k.Xb\u003dfunction(){var a\u003dthis.api.getProgressState(this.Vj);this.u\u003d{seekableStart:a.seekableStart,seekableEnd:a.seekableEnd,current:this.api.V().N(\"halftime_ux_killswitch\")?a.current:this.api.getCurrentTime(this.Vj,!1)};this.ea(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.u};\ng.k.Qc\u003dfunction(a){g.nH(a,2)\u0026\u0026this.ea(\"g\")};g.w(wN,g.V);wN.prototype.onClick\u003dfunction(){this.J.Oa(\"BACK_CLICKED\")};g.w(g.xN,g.V);g.xN.prototype.show\u003dfunction(){g.V.prototype.show.call(this);g.fs(this.i)};\ng.xN.prototype.hide\u003dfunction(){this.u.stop();g.V.prototype.hide.call(this)};\ng.xN.prototype.Mq\u003dfunction(a){a?g.T(this.J.Ab(),64)||yN(this,uwa(),\"Play\"):(a\u003dthis.J.getVideoData(),a.isLivePlayback\u0026\u0026!a.allowLiveDvr?yN(this,wwa(),\"Stop live playback\"):yN(this,rwa(),\"Pause\"))};g.w(BN,g.V);g.k\u003dBN.prototype;g.k.xd\u003dfunction(){this.J.V().N(\"player_new_info_card_format\")\u0026\u0026g.ls(this.J.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.nE(this.J.V())||(this.u.show(),g.Ov(\"iv-button-shown\"))};\ng.k.Db\u003dfunction(){g.Ov(\"iv-button-hidden\");this.u.hide()};\ng.k.Xf\u003dfunction(){return this.wb\u0026\u00264!\u003d\u003dthis.u.state};\ng.k.ya\u003dfunction(){this.i\u0026\u0026this.i();g.V.prototype.ya.call(this)};\ng.k.bV\u003dfunction(){g.Ov(\"iv-button-mouseover\")};\ng.k.onClicked\u003dfunction(a){this.J.Eh();var b\u003dg.ls(this.J.getRootNode(),\"ytp-cards-teaser-shown\");g.Ov(\"iv-teaser-clicked\",b);a\u003d0\u003d\u003d\u003da.screenX\u0026\u00260\u003d\u003d\u003da.screenY;this.J.setCardsVisible(!this.J.Bk(),a,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.w(DN,g.V);g.k\u003dDN.prototype;g.k.QO\u003dfunction(){this.J.Eh()\u0026\u0026this.J.Bk()\u0026\u0026this.Xf()\u0026\u0026this.Db()};\ng.k.VG\u003dfunction(){this.Db();g.Ov(\"iv-teaser-clicked\",null!\u003dthis.i);this.J.setCardsVisible(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};\ng.k.UP\u003dfunction(){g.Ov(\"iv-teaser-mouseover\");this.i\u0026\u0026this.i.stop()};\ng.k.FW\u003dfunction(a){this.J.V().N(\"player_new_info_card_format\")\u0026\u0026!g.nE(this.J.V())\u0026\u0026this.xi.Db();this.i||!a||this.J.Bk()||this.u\u0026\u0026this.u.isActive()||(this.xd(a),g.Ov(\"iv-teaser-shown\"))};\ng.k.xd\u003dfunction(a){this.Pa(\"text\",a.teaserText);this.element.setAttribute(\"dir\",g.Cs(a.teaserText));this.C.show();this.u\u003dnew g.L(function(){g.M(this.J.getRootNode(),\"ytp-cards-teaser-shown\");this.J.N(\"player_new_info_card_format\")\u0026\u0026!g.nE(this.J.V())\u0026\u0026this.xi.Db();this.sH()},0,this);\nthis.u.start();AN(this.xi,!1);this.i\u003dnew g.L(this.Db,580+a.durationMs,this);this.i.start();this.D.push(this.Ra(\"mouseover\",this.hI,this));this.D.push(this.Ra(\"mouseout\",this.gI,this))};\ng.k.sH\u003dfunction(){if(!this.J.V().N(\"player_new_info_card_format\")\u0026\u0026g.nE(this.J.V())\u0026\u0026this.wb){var a\u003dthis.xi.element.offsetLeft,b\u003dg.Yg(\"ytp-cards-button-icon\"),c\u003dthis.J.isFullscreen()?54:36;if(b){var d\u003da+b.offsetLeft;this.element.style.marginRight\u003dthis.xi.element.offsetParent.offsetWidth-a-b.offsetLeft-c+\"px\";this.element.style.marginLeft\u003dd+\"px\"}}};\ng.k.PR\u003dfunction(){g.nE(this.J.V())\u0026\u0026this.X.yf()\u0026\u0026this.wb\u0026\u0026this.S.start()};\ng.k.hI\u003dfunction(){this.I.stop();this.i\u0026\u0026this.i.isActive()\u0026\u0026this.K.start()};\ng.k.gI\u003dfunction(){this.K.stop();this.i\u0026\u0026!this.i.isActive()\u0026\u0026this.I.start()};\ng.k.qV\u003dfunction(){this.i\u0026\u0026this.i.stop()};\ng.k.pV\u003dfunction(){this.Db()};\ng.k.Ki\u003dfunction(){this.Db()};\ng.k.Db\u003dfunction(){!this.i||this.B\u0026\u0026this.B.isActive()||(g.Ov(\"iv-teaser-hidden\"),this.C.hide(),g.ns(this.J.getRootNode(),\"ytp-cards-teaser-shown\"),this.B\u003dnew g.L(function(){for(var a\u003dg.q(this.D),b\u003da.next();!b.done;b\u003da.next())this.xc(b.value);this.D\u003d[];this.i\u0026\u0026(this.i.dispose(),this.i\u003dnull);AN(this.xi,!0)},330,this),this.B.start())};\ng.k.Xf\u003dfunction(){return this.wb\u0026\u00264!\u003d\u003dthis.C.state};\ng.k.ya\u003dfunction(){var a\u003dthis.J.getRootNode();a\u0026\u0026g.ns(a,\"ytp-cards-teaser-shown\");(0,g.pe)(this.u,this.B,this.i);g.V.prototype.ya.call(this)};var e3\u003d{},EN\u003d(e3.BUTTON\u003d\"ytp-button\",e3.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",e3.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",e3.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",e3.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",e3);g.w(FN,g.V);FN.prototype.onClick\u003dfunction(){this.api.Cb(this.element);var a\u003d!this.i;this.Pa(\"label\",a?\"Stop getting notified about every new video\":\"Get notified about every new video\");this.Pa(\"pressed\",a);Wya(this,a)};g.w(g.HN,g.V);g.HN.prototype.u\u003dfunction(){g.M(this.element,\"ytp-sb-subscribed\")};\ng.HN.prototype.B\u003dfunction(){g.ns(this.element,\"ytp-sb-subscribed\")};g.w(IN,g.V);g.k\u003dIN.prototype;g.k.pG\u003dfunction(){$ya(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.k.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.k.RD\u003dfunction(){if(Yya(this)\u0026\u0026!this.isExpanded()){this.Pa(\"flyoutUnfocusable\",\"false\");this.Pa(\"channelTitleFocusable\",\"0\");this.B\u0026\u0026this.B.stop();this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.ib(this.subscribeButton.element,!0));var a\u003dthis.api.getVideoData();this.u\u0026\u0026a.Ri\u0026\u0026a.subscribed\u0026\u0026(this.u.show(),this.api.ib(this.u.element,!0));this.channel.classList.add(\"ytp-title-expanded\");this.channel.classList.add(\"ytp-title-show-expanded\")}};\ng.k.wD\u003dfunction(){this.Pa(\"flyoutUnfocusable\",\"true\");this.Pa(\"channelTitleFocusable\",\"-1\");this.B\u0026\u0026this.B.start()};\ng.k.Qa\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.V(),c\u003d!1;2\u003d\u003d\u003dthis.api.getPresentingPlayerType()?c\u003d!!a.videoId\u0026\u0026!!a.isListed\u0026\u0026!!a.author\u0026\u0026!!a.hc\u0026\u0026!!a.Rh:g.nE(b)\u0026\u0026(c\u003d!!a.videoId\u0026\u0026!!a.hc\u0026\u0026!!a.Rh\u0026\u0026!(a.D\u0026\u0026b.pfpChazalUi)\u0026\u0026!b.vc\u0026\u0026!(b.C\u0026\u0026200\u003ethis.api.getPlayerSize().width));var d\u003dg.VE(this.api.V())+a.hc;g.nE(this.api.V())\u0026\u0026(d\u003dg.dj(d,g.ZL(\"emb_ch_name_ex\")));var e\u003da.hc,f\u003da.Rh;b\u003dg.nE(b)?a.expandedTitle:a.author;e\u003dvoid 0\u003d\u003d\u003de?\"\":e;f\u003dvoid 0\u003d\u003d\u003df?\"\":f;b\u003dvoid 0\u003d\u003d\u003db?\"\":b;c?(e\u003dg.VE(this.api.V())+e,this.K!\u003d\u003d\nf\u0026\u0026(this.i.style.backgroundImage\u003d\"url(\"+f+\")\",this.K\u003df),this.Pa(\"channelLink\",e),this.Pa(\"channelLogoLabel\",g.CH(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:b})),g.M(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.ns(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.ib(this.i,c\u0026\u0026this.oa);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003da.gj);this.Pa(\"expandedTitle\",a.expandedTitle);this.Pa(\"channelTitleLink\",d);this.Pa(\"expandedSubtitle\",a.expandedSubtitle)};g.w(g.KN,g.oK);g.KN.prototype.Pa\u003dfunction(a,b){g.oK.prototype.Pa.call(this,a,b);this.ea(\"size-change\")};g.w(NN,g.oK);NN.prototype.BM\u003dfunction(){this.ea(\"size-change\")};\nNN.prototype.focus\u003dfunction(){this.content.focus()};\nNN.prototype.vU\u003dfunction(){this.ea(\"back\")};g.w(g.ON,NN);g.ON.prototype.Bc\u003dfunction(a,b){if(void 0\u003d\u003d\u003db?0:b)this.items.push(a),this.menuItems.element.appendChild(a.element);else{b\u003dg.hc(this.items,a,aza);if(0\u003c\u003db)return;b\u003d~b;g.ec(this.items,b,0,a);g.lh(this.menuItems.element,a.element,b)}a.subscribe(\"size-change\",this.MF,this);this.menuItems.ea(\"size-change\")};\ng.ON.prototype.kf\u003dfunction(a){a.unsubscribe(\"size-change\",this.MF,this);this.isDisposed()||(g.Zb(this.items,a),this.menuItems.element.removeChild(a.element),this.menuItems.ea(\"size-change\"))};\ng.ON.prototype.MF\u003dfunction(){this.menuItems.ea(\"size-change\")};\ng.ON.prototype.focus\u003dfunction(){for(var a\u003d0,b\u003d0;b\u003cthis.items.length;b++)if(\"true\"\u003d\u003d\u003dthis.items[b].element.getAttribute(\"aria-checked\")){a\u003db;break}this.items[a].focus()};g.w(QN,g.KN);QN.prototype.i\u003dfunction(a){g.xv(a)||39!\u003d\u003dg.yv(a)||(this.element.click(),g.wv(a))};g.w(SN,g.KN);SN.prototype.onClick\u003dfunction(){this.setValue(!this.checked);this.ea(\"select\",this.checked)};\nSN.prototype.getValue\u003dfunction(){return this.checked};\nSN.prototype.setValue\u003dfunction(a){this.checked\u003da;this.element.setAttribute(\"aria-checked\",String(this.checked))};g.w(TN,g.V);g.k\u003dTN.prototype;g.k.show\u003dfunction(){g.V.prototype.show.call(this);this.Pa(\"userInfoFocusable\",\"0\");this.Pa(\"userInfoFocusable2\",\"0\")};\ng.k.hide\u003dfunction(){g.V.prototype.hide.call(this);this.Pa(\"userInfoFocusable\",\"-1\");this.Pa(\"userInfoFocusable2\",\"-1\")};\ng.k.VP\u003dfunction(a){var b\u003dtv(a),c\u003dg.oh(this.element,b);a\u003dthis.i\u0026\u0026g.oh(this.i,b)\u0026\u0026g.lL(a);b\u0026\u0026(c||a)||this.hide()};\ng.k.WP\u003dfunction(){g.xL(function(){window.location.reload()},\"user_info_panel\",g.GE(this.Ua.V()))};\ng.k.Qa\u003dfunction(){var a\u003dthis.Ua.V();a\u003d{USER_NAME:a.userDisplayName,USER_EMAIL:a.gh};this.Pa(\"icon\",swa());this.Pa(\"watchingAsUsername\",g.CH(\"Watching as $USER_NAME\",a));this.Pa(\"watchingAsEmail\",g.CH(\"($USER_EMAIL)\",a))};g.w(UN,g.ON);g.k\u003dUN.prototype;g.k.LU\u003dfunction(){dN(this.qs.element)};\ng.k.WU\u003dfunction(){WN(this,this.J.getDebugText(!0))\u0026\u0026yN(this.yc,rK())};\ng.k.XU\u003dfunction(){WN(this,this.J.getVideoEmbedCode())\u0026\u0026yN(this.yc,mwa());this.J.Cb(this.vj.element);uL(\"EMBED\",this.J.getVideoData().videoId,this.J.getPlaylistId()||\"\")};\ng.k.YU\u003dfunction(){WN(this,this.J.getVideoUrl(!0,!0))\u0026\u0026yN(this.yc,wK());this.J.Cb(this.getVideoUrl.element);uL(\"COPY_PASTE\",this.J.getVideoData().videoId,this.J.getPlaylistId()||\"\")};\ng.k.ZU\u003dfunction(){WN(this,this.J.getVideoUrl(!1,!0))\u0026\u0026yN(this.yc,wK());this.J.Cb(this.yj.element);uL(\"COPY_PASTE\",this.J.getVideoData().videoId,this.J.getPlaylistId()||\"\")};\ng.k.MM\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.Gi)||void 0\u003d\u003d\u003db?void 0:b.setValue(a)};\ng.k.iV\u003dfunction(){this.J.setLoopVideo(this.Gi.getValue());this.zb.Db();this.J.Cb(this.Gi.element)};\ng.k.ZV\u003dfunction(a){this.J.reportPlaybackIssue();if(g.aN(a,this.J,!JE(this.J.V()))){a\u003dthis.J;var b\u003da.app.getFeedbackProductData();a.Oa(\"onFeedbackStartRequest\",b);a.isFullscreen()\u0026\u0026a.toggleFullscreen()}this.zb.Db()};\ng.k.rW\u003dfunction(){this.J.showVideoInfo();this.zb.Db()};\ng.k.qW\u003dfunction(){this.Yi\u0026\u0026(this.Mx||(this.Mx\u003dnew TN(this.J,this.Yi.element),g.I(this,this.Mx),g.rM(this.J,this.Mx.element,4)),this.Mx.show(),this.zb.Db(),this.J.Cb(this.Yi.element))};\ng.k.onVideoDataChange\u003dfunction(a,b){cza(this,b)};\ng.k.Yb\u003dfunction(a){g.ON.prototype.Yb.call(this,a);this.J.ib(this.vj.element,a);this.J.ib(this.getVideoUrl.element,a);this.J.ib(this.yj.element,a);this.Gi\u0026\u0026this.J.ib(this.Gi.element,a);this.Yi\u0026\u0026this.J.ib(this.Yi.element,a)};g.w(g.XN,g.nN);g.k\u003dg.XN.prototype;g.k.show\u003dfunction(){g.nN.prototype.show.call(this);this.Zt()};\ng.k.hide\u003dfunction(){g.nN.prototype.hide.call(this);1\u003cthis.i.length\u0026\u0026g.ZN(this)};\ng.k.Zt\u003dfunction(){eza(this);this.wb\u0026\u0026(dza(this),g.rn(this.element,this.size))};\ng.k.qh\u003dfunction(){var a\u003dthis.i.pop();YN(this,a,this.i[this.i.length-1],!0)};\ng.k.XP\u003dfunction(a){if(!g.xv(a))switch(g.yv(a)){case 27:this.Db();g.wv(a);break;case 37:1\u003cthis.i.length\u0026\u0026this.qh();g.wv(a);break;case 39:g.wv(a)}};\ng.k.focus\u003dfunction(){this.i.length\u0026\u0026this.i[this.i.length-1].focus()};\ng.k.ya\u003dfunction(){g.nN.prototype.ya.call(this);this.C\u0026\u0026this.C.dispose();this.I\u0026\u0026this.I.dispose()};g.w(g.$N,g.XN);g.k\u003dg.$N.prototype;g.k.ZP\u003dfunction(a){var b,c\u003dtv(a);c\u0026\u0026(xh(c,\"a\")||xh(c,null,\"ytp-no-contextmenu\",void 0))||this.wb||(this.xa\u003d(a\u003dnull\u003d\u003d\u003d(b\u003da.touches)||void 0\u003d\u003d\u003db?void 0:b.item(0))?new g.xg(a.clientX,a.clientY):new g.xg(0,0),this.Z.start())};\ng.k.jN\u003dfunction(){this.Z.stop()};\ng.k.LW\u003dfunction(){this.open(this.xa)};\ng.k.show\u003dfunction(){this.D||(this.D\u003dnew UN(this.J,this.Aa,this,this.yc),g.I(this,this.D),g.VN(this,this.D));this.D.MM(this.J.getLoopVideo());g.XN.prototype.show.call(this);this.J.ib(this.element,!0);this.D.Yb(!0)};\ng.k.hide\u003dfunction(){gza(this);g.XN.prototype.hide.call(this);this.J.ib(this.element,!1);this.D\u0026\u0026this.D.Yb(!1)};\ng.k.IU\u003dfunction(a){var b\u003dtv(a);this.wb||b\u0026\u0026(xh(b,\"a\")||xh(b,null,\"ytp-no-contextmenu\",void 0))||(g.wv(a),this.open(vv(a)))};\ng.k.open\u003dfunction(a){hza(this);var b\u003dthis.J.getVideoData();g.N(this.element,\"ytp-dni\",b.D);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";a.x++;a.y++;this.xd();var c\u003ddocument.body;b\u003dnew Vm(0,Infinity,Infinity,0);var d\u003dTg(c);for(var e\u003dd.i.body,f\u003dd.i.documentElement,h\u003dbh(d.i);c\u003dKca(c);)if(!(g.Dc\u0026\u00260\u003d\u003dc.clientWidth||g.dh\u0026\u00260\u003d\u003dc.clientHeight\u0026\u0026c\u003d\u003de)\u0026\u0026c!\u003de\u0026\u0026c!\u003df\u0026\u0026\"visible\"!\u003dhn(c,\"overflow\")){var l\u003dg.mn(c),m\u003dnew g.xg(c.clientLeft,c.clientTop);l.x+\u003dm.x;l.y+\u003dm.y;b.top\u003dMath.max(b.top,l.y);b.right\u003dMath.min(b.right,\nl.x+c.clientWidth);b.bottom\u003dMath.min(b.bottom,l.y+c.clientHeight);b.left\u003dMath.max(b.left,l.x)}e\u003dh.scrollLeft;h\u003dh.scrollTop;b.left\u003dMath.max(b.left,e);b.top\u003dMath.max(b.top,h);d\u003dd.i;d\u003dah(d.parentWindow||d.defaultView||window);b.right\u003dMath.min(b.right,e+d.width);b.bottom\u003dMath.min(b.bottom,h+d.height);d\u003d0\u003c\u003db.top\u0026\u00260\u003c\u003db.left\u0026\u0026b.bottom\u003eb.top\u0026\u0026b.right\u003eb.left?b:null;b\u003dthis.size;a\u003da.clone();b\u003db.clone();d\u0026\u0026(h\u003da,e\u003db,f\u003d5,65\u003d\u003d(f\u002665)\u0026\u0026(h.x\u003cd.left||h.x\u003e\u003dd.right)\u0026\u0026(f\u0026\u003d-2),132\u003d\u003d(f\u0026132)\u0026\u0026(h.y\u003cd.top||h.y\u003e\u003dd.bottom)\u0026\u0026\n(f\u0026\u003d-5),h.x\u003cd.left\u0026\u0026f\u00261\u0026\u0026(h.x\u003dd.left),f\u002616\u0026\u0026(c\u003dh.x,h.x\u003cd.left\u0026\u0026(h.x\u003dd.left),h.x+e.width\u003ed.right\u0026\u0026(e.width\u003dMath.min(d.right-h.x,c+e.width-d.left),e.width\u003dMath.max(e.width,0))),h.x+e.width\u003ed.right\u0026\u0026f\u00261\u0026\u0026(h.x\u003dMath.max(d.right-e.width,d.left)),h.y\u003cd.top\u0026\u0026f\u00264\u0026\u0026(h.y\u003dd.top),f\u002632\u0026\u0026(c\u003dh.y,h.y\u003cd.top\u0026\u0026(h.y\u003dd.top),h.y+e.height\u003ed.bottom\u0026\u0026(e.height\u003dMath.min(d.bottom-h.y,c+e.height-d.top),e.height\u003dMath.max(e.height,0))),h.y+e.height\u003ed.bottom\u0026\u0026f\u00264\u0026\u0026(h.y\u003dMath.max(d.bottom-e.height,d.top)));d\u003dnew g.Zm(0,0,0,0);d.left\u003d\na.x;d.top\u003da.y;d.width\u003db.width;d.height\u003db.height;g.kn(this.element,new g.xg(d.left,d.top));g.cy(this.B);this.B.T(document,\"contextmenu\",this.RU);this.B.T(this.J,\"fullscreentoggled\",this.onFullscreenToggled);this.B.T(this.J,\"pageTransition\",this.YP)};\ng.k.RU\u003dfunction(a){if(!g.xv(a)){var b\u003dtv(a);g.oh(this.element,b)||this.Db();this.J.V().disableNativeContextMenu\u0026\u0026g.wv(a)}};\ng.k.onFullscreenToggled\u003dfunction(){this.Db();hza(this)};\ng.k.YP\u003dfunction(){this.Db()};g.w(g.aO,g.V);g.aO.prototype.onClick\u003dfunction(){var a\u003dthis,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return b\u003da.api.V(),c\u003da.api.getVideoData(),d\u003da.api.getPlaylistId(),e\u003db.getVideoUrl(c.videoId,d,void 0,!0),g.A(f,jza(a,e),2);f.u\u0026\u0026iza(a);a.api.Cb(a.element);g.ra(f)})};\ng.aO.prototype.Qa\u003dfunction(){var a\u003dthis.api.V(),b\u003dthis.api.getVideoData();this.Pa(\"icon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M21.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1,0-1.8,.8-1.8,1.8v12.3 c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z\"}}]});this.Pa(\"title-attr\",\"Copy link\");var c\u003dthis.api.bb().getPlayerSize().width;this.visible\u003d\n!!b.videoId\u0026\u0026c\u003e\u003dthis.u\u0026\u0026b.pk\u0026\u0026!(b.D\u0026\u0026a.pfpChazalUi);g.N(this.element,\"ytp-copylink-button-visible\",this.visible);g.nK(this,this.visible);cO(this.tooltip);this.api.ib(this.element,this.visible\u0026\u0026this.oa)};\ng.aO.prototype.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.api.ib(this.element,this.visible\u0026\u0026a)};\ng.aO.prototype.ya\u003dfunction(){g.V.prototype.ya.call(this);g.ns(this.element,\"ytp-copylink-button-visible\")};g.w(dO,g.V);g.k\u003ddO.prototype;g.k.show\u003dfunction(){g.V.prototype.show.call(this);g.fs(this.i)};\ng.k.hide\u003dfunction(){this.u.stop();g.ns(this.element,\"ytp-chapter-seek\");g.ns(this.element,\"ytp-time-seeking\");g.V.prototype.hide.call(this)};\ng.k.Et\u003dfunction(a,b,c,d){this.Ft(a,d)};\ng.k.Ft\u003dfunction(a,b){g.hs(this.i);this.u.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.ns(this.element,\"ytp-chapter-seek\");this.Pa(\"chapterSeekText\",\"\");a\u003dg.CH(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:b.toString()});this.Pa(\"seekTime\",a)};\ng.k.aB\u003dfunction(a,b){g.hs(this.i);this.u.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.M(this.element,\"ytp-chapter-seek\");this.Pa(\"chapterSeekText\",b);this.Pa(\"seekTime\",\"\")};g.w(eO,g.V);g.k\u003deO.prototype;g.k.show\u003dfunction(){g.V.prototype.show.call(this);g.fs(this.u)};\ng.k.hide\u003dfunction(){this.B.stop();g.ns(this.element,\"ytp-chapter-seek\");g.ns(this.element,\"ytp-time-seeking\");g.V.prototype.hide.call(this)};\ng.k.Et\u003dfunction(a,b,c,d){var e\u003d-1\u003d\u003d\u003da?this.D:this.C;e\u0026\u0026this.J.Cb(e);g.hs(this.u);this.B.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");var f\u003d3*this.J.bb().getPlayerSize().height;e\u003dthis.J.bb().getPlayerSize();e\u003de.width/3-3*e.height;this.i.style.width\u003df+\"px\";this.i.style.height\u003df+\"px\";1\u003d\u003d\u003da?(this.i.style.left\u003d\"\",this.i.style.right\u003de+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(this.i.style.right\u003d\"\",this.i.style.left\u003de+\"px\");var h\u003d2.5*f;f\u003dh/2;var l\u003dthis.Fa(\"ytp-doubletap-ripple\");l.style.width\u003dh+\"px\";l.style.height\u003d\nh+\"px\";1\u003d\u003d\u003da?(a\u003dthis.J.bb().getPlayerSize().width-b+Math.abs(e),l.style.left\u003d\"\",l.style.right\u003da-f+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(a\u003dMath.abs(e)+b,l.style.right\u003d\"\",l.style.left\u003da-f+\"px\");l.style.top\u003d\"calc((33% + \"+Math.round(c)+\"px) - \"+f+\"px)\";if(c\u003dthis.Fa(\"ytp-doubletap-ripple\"))c.classList.remove(\"ytp-doubletap-ripple\"),c.classList.add(\"ytp-doubletap-ripple\");kza(this,d)};\ng.k.Ft\u003dfunction(a,b){var c\u003dthis.J.bb().getPlayerSize();g.hs(this.u);this.B.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.M(this.element,\"ytp-time-seeking\");this.i.style.width\u003d\"110px\";this.i.style.height\u003d\"110px\";1\u003d\u003d\u003da?(this.i.style.right\u003d\"\",this.i.style.left\u003d.8*c.width-30+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(this.i.style.right\u003d\"\",this.i.style.left\u003d.1*c.width-15+\"px\");this.i.style.top\u003d.5*c.height+15+\"px\";kza(this,b)};\ng.k.aB\u003dfunction(a,b){g.hs(this.u);this.B.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");this.i.style.width\u003d\"0\";this.i.style.height\u003d\"0\";g.M(this.element,\"ytp-chapter-seek\");this.Pa(\"seekText\",b);this.Pa(\"seekTime\",\"\")};var NRa\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(NRa).reduce(function(a,b){a[NRa[b]]\u003db;return a},{});\nvar ORa\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(ORa).reduce(function(a,b){a[ORa[b]]\u003db;return a},{});\nvar PRa\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys(PRa).reduce(function(a,b){a[PRa[b]]\u003db;return a},{});var f3,QRa;f3\u003d[{option:\"#fff\",text:\"White\"},{option:\"#ff0\",text:\"Yellow\"},{option:\"#0f0\",text:\"Green\"},{option:\"#0ff\",text:\"Cyan\"},{option:\"#00f\",text:\"Blue\"},{option:\"#f0f\",text:\"Magenta\"},{option:\"#f00\",text:\"Red\"},{option:\"#080808\",text:\"Black\"}];QRa\u003d[{option:0,text:fO(0)},{option:.25,text:fO(.25)},{option:.5,text:fO(.5)},{option:.75,text:fO(.75)},{option:1,text:fO(1)}];\ng.jO\u003d[{option:\"fontFamily\",text:\"Font family\",options:[{option:1,text:\"Monospaced Serif\"},{option:2,text:\"Proportional Serif\"},{option:3,text:\"Monospaced Sans-Serif\"},{option:4,text:\"Proportional Sans-Serif\"},{option:5,text:\"Casual\"},{option:6,text:\"Cursive\"},{option:7,text:\"Small Capitals\"}]},{option:\"color\",text:\"Font color\",options:f3},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:fO(.5)},{option:-1,text:fO(.75)},{option:0,text:fO(1)},{option:1,text:fO(1.5)},{option:2,text:fO(2)},\n{option:3,text:fO(3)},{option:4,text:fO(4)}]},{option:\"background\",text:\"Background color\",options:f3},{option:\"backgroundOpacity\",text:\"Background opacity\",options:QRa},{option:\"windowColor\",text:\"Window color\",options:f3},{option:\"windowOpacity\",text:\"Window opacity\",options:QRa},{option:\"charEdgeStyle\",text:\"Character edge style\",options:[{option:0,text:\"None\"},{option:4,text:\"Drop Shadow\"},{option:1,text:\"Raised\"},{option:2,text:\"Depressed\"},{option:3,text:\"Outline\"}]},{option:\"textOpacity\",text:\"Font opacity\",\noptions:[{option:.25,text:fO(.25)},{option:.5,text:fO(.5)},{option:.75,text:fO(.75)},{option:1,text:fO(1)}]}];g.w(g.iO,g.LC);g.k\u003dg.iO.prototype;\ng.k.YK\u003dfunction(a){var b\u003d!1,c\u003dg.yv(a),d\u003dtv(a),e\u003d!a.altKey\u0026\u0026!a.ctrlKey\u0026\u0026!a.metaKey,f\u003d!1,h\u003d!1,l\u003dthis.api.V();g.xv(a)?(e\u003d!1,h\u003d!0):l.Ef\u0026\u0026(e\u003d!1);if(9\u003d\u003d\u003dc)b\u003d!0;else{if(d)switch(c){case 32:case 13:if(\"BUTTON\"\u003d\u003d\u003dd.tagName||\"A\"\u003d\u003d\u003dd.tagName||\"INPUT\"\u003d\u003d\u003dd.tagName)b\u003d!0,e\u003d!1;else if(e){var m\u003dd.getAttribute(\"role\");!m||\"option\"!\u003d\u003dm\u0026\u0026\"button\"!\u003d\u003dm\u0026\u00260!\u003d\u003dm.indexOf(\"menuitem\")||(b\u003d!0,d.click(),f\u003d!0)}break;case 37:case 39:case 36:case 35:b\u003d\"slider\"\u003d\u003d\u003dd.getAttribute(\"role\");break;case 38:case 40:m\u003dd.getAttribute(\"role\"),\nd\u003d38\u003d\u003d\u003dc?d.previousSibling:d.nextSibling,\"slider\"\u003d\u003d\u003dm?b\u003d!0:e\u0026\u0026(\"option\"\u003d\u003d\u003dm?(d\u0026\u0026\"option\"\u003d\u003d\u003dd.getAttribute(\"role\")\u0026\u0026d.focus(),f\u003db\u003d!0):m\u0026\u00260\u003d\u003d\u003dm.indexOf(\"menuitem\")\u0026\u0026(d\u0026\u0026d.hasAttribute(\"role\")\u0026\u00260\u003d\u003d\u003dd.getAttribute(\"role\").indexOf(\"menuitem\")\u0026\u0026d.focus(),f\u003db\u003d!0))}if(e\u0026\u0026!f)switch(c){case 38:f\u003dMath.min(this.api.getVolume()+5,100);zN(this.yc,f,!1);this.api.setVolume(f);h\u003df\u003d!0;break;case 40:f\u003dMath.max(this.api.getVolume()-5,0);zN(this.yc,f,!0);this.api.setVolume(f);h\u003df\u003d!0;break;case 36:this.api.wf()\u0026\u0026(this.api.startSeekCsiAction(),\nthis.api.seekTo(0),h\u003df\u003d!0);break;case 35:this.api.wf()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity),h\u003df\u003d!0)}}b\u0026\u0026hO(this,!0);(b||h)\u0026\u0026this.Bd.rl();(f||e\u0026\u0026this.handleGlobalKeyDown(c,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code))\u0026\u0026g.wv(a);l.B\u0026\u0026(a\u003d{keyCode:g.yv(a),altKey:a.altKey,ctrlKey:a.ctrlKey,metaKey:a.metaKey,shiftKey:a.shiftKey,handled:g.xv(a),fullscreen:this.api.isFullscreen()},this.api.Oa(\"onKeyPress\",a))};\ng.k.ZK\u003dfunction(a){this.handleGlobalKeyUp(g.yv(a),a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code)};\ng.k.handleGlobalKeyUp\u003dfunction(a){var b\u003d!1,c\u003dg.pM(this.api.vb());c\u0026\u0026(c\u003dc.Ro)\u0026\u0026c.wb\u0026\u0026(c.UK(a),b\u003d!0);9\u003d\u003d\u003da\u0026\u0026(hO(this,!0),b\u003d!0);return b};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f){var h\u003d!1;e\u003dthis.api.V();if(e.Ef)return h;var l\u003dg.pM(this.api.vb());if(l\u0026\u0026(l\u003dl.Ro)\u0026\u0026l.wb)switch(a){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:h\u003dl.TK(a)}e.D||h||(h\u003df||String.fromCharCode(a).toLowerCase(),this.u+\u003dh,0\u003d\u003d\u003d\"awesome\".indexOf(this.u)?(h\u003d!0,7\u003d\u003d\u003dthis.u.length\u0026\u0026Vea(this.api.getRootNode(),\"ytp-color-party\")):(this.u\u003dh,h\u003d0\u003d\u003d\u003d\"awesome\".indexOf(this.u)));if(!h){f\u003d(f\u003dthis.api.getVideoData())?f.Gl:[];l\u003dQF?d:c;switch(a){case 80:b\u0026\u0026\n!e.Z\u0026\u0026(yN(this.yc,vwa(),\"Previous\"),this.api.previousVideo(),h\u003d!0);break;case 78:b\u0026\u0026!e.Z\u0026\u0026(yN(this.yc,xK(),\"Next\"),this.api.nextVideo(),h\u003d!0);break;case 74:this.api.wf()\u0026\u0026(this.api.startSeekCsiAction(),e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.Ft(-1,10):yN(this.yc,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z M 16.9,22 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 -0.2,0 -0.4,.1 -0.6,.1 -0.2,0 -0.4,0 -0.6,-0.1 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 -0.2,-0.1 -0.2,-0.3 -0.3,-0.6 -0.1,-0.3 -0.1,-0.5 -0.1,-0.8 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.9,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(-10*this.api.getPlaybackRate()),h\u003d!0);break;case 76:this.api.wf()\u0026\u0026(this.api.startSeekCsiAction(),e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.Ft(1,10):yN(this.yc,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.8,3 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 C 20,21.9 19.8,22 19.6,22 19.4,22 19.2,22 19,21.9 18.8,21.8 18.7,21.7 18.5,21.6 18.3,21.5 18.3,21.3 18.2,21 18.1,20.7 18.1,20.5 18.1,20.2 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.8,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(10*this.api.getPlaybackRate()),h\u003d!0);break;case 37:this.api.wf()\u0026\u0026(this.api.startSeekCsiAction(),l\u0026\u0026e.N(\"web_player_seek_chapters_by_shortcut\")?(l\u003dmza(f,1E3*this.api.getCurrentTime()),-1!\u003d\u003dl\u0026\u0026null!\u003dthis.i\u0026\u0026(this.i.aB(-1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h\u003d!0)):(e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.Ft(-1,5):yN(this.yc,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z m -1.3,8.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.4,.3 C 18.5,22 18.2,22 18,22 17.8,22 17.6,22 17.5,21.9 17.4,21.8 17.2,21.8 17,21.7 16.8,21.6 16.8,21.5 16.7,21.3 16.6,21.1 16.6,21 16.6,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.5,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.7 z\"}}]}),\nthis.api.seekBy(-5*this.api.getPlaybackRate()),h\u003d!0));break;case 39:this.api.wf()\u0026\u0026(this.api.startSeekCsiAction(),l\u0026\u0026e.N(\"web_player_seek_chapters_by_shortcut\")?(l\u003dlza(f,1E3*this.api.getCurrentTime()),-1!\u003d\u003dl\u0026\u0026null!\u003dthis.i\u0026\u0026(this.i.aB(1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h\u003d!0)):(e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026null!\u003dthis.i?this.i.Ft(1,5):yN(this.yc,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.7,.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.5,.3 C 18.3,22 18.1,22 17.9,22 17.7,22 17.5,22 17.4,21.9 17.3,21.8 17.1,21.8 16.9,21.7 16.7,21.6 16.7,21.5 16.6,21.3 16.5,21.1 16.5,21 16.5,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.4,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.6 z\"}}]}),\nthis.api.seekBy(5*this.api.getPlaybackRate()),h\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),zN(this.yc,this.api.getVolume(),!1)):(this.api.mute(),zN(this.yc,0,!0));h\u003d!0;break;case 32:case 75:e.Z||(h\u003d!g.xJ(this.api.Ab()),this.yc.Mq(h),h?this.api.playVideo():this.api.pauseVideo(),h\u003d!0);break;case 190:b?e.Zb\u0026\u0026(h\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(h+.25,!0),Uya(this.yc,!1),h\u003d!0):this.api.wf()\u0026\u0026(oza(this,1),h\u003d!0);break;case 188:b?e.Zb\u0026\u0026(h\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(h-\n.25,!0),Uya(this.yc,!0),h\u003d!0):this.api.wf()\u0026\u0026(oza(this,-1),h\u003d!0);break;case 70:Bya(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),h\u003d!0);\nbreak;case 27:this.C()\u0026\u0026(h\u003d!0)}if(\"3\"!\u003d\u003de.controlsType)switch(a){case 67:g.MM(this.api.vb())\u0026\u0026(e\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),Vya(this.yc,!e||e\u0026\u0026!e.displayName),h\u003d!0);break;case 79:kO(this,\"textOpacity\");break;case 87:kO(this,\"windowOpacity\");break;case 187:case 61:kO(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:kO(this,\"fontSizeIncrement\",!0,!0)}var m;b||c||d||(48\u003c\u003da\u0026\u002657\u003e\u003da?m\u003da-48:96\u003c\u003da\u0026\u0026105\u003e\u003da\u0026\u0026(m\u003da-96));null!\u003dm\u0026\u0026this.api.wf()\u0026\u0026(this.api.startSeekCsiAction(),\na\u003dthis.api.getProgressState(),this.api.seekTo(m/10*(a.seekableEnd-a.seekableStart)+a.seekableStart),h\u003d!0);h\u0026\u0026this.Bd.rl()}return h};\ng.k.ya\u003dfunction(){g.hs(this.B);g.LC.prototype.ya.call(this)};g.w(lO,g.V);lO.prototype.Qa\u003dfunction(){var a\u003dg.nE(this.J.V())\u0026\u0026g.oM(this.J)\u0026\u0026g.T(this.J.Ab(),128),b\u003dthis.J.getPlayerSize();this.visible\u003dthis.i.yf()\u0026\u0026!a\u0026\u0026240\u003c\u003db.width\u0026\u0026!(this.J.getVideoData().D\u0026\u0026this.J.V().pfpChazalUi);g.N(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026cO(this.tooltip);this.J.ib(this.element,this.visible\u0026\u0026this.oa)};\nlO.prototype.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.J.ib(this.element,this.visible\u0026\u0026a)};\nlO.prototype.ya\u003dfunction(){g.V.prototype.ya.call(this);g.ns(this.element,\"ytp-overflow-button-visible\")};g.w(mO,g.nN);g.k\u003dmO.prototype;g.k.aQ\u003dfunction(a){a\u003dtv(a);g.oh(this.element,a)\u0026\u0026(g.oh(this.i,a)||g.oh(this.closeButton,a)||oN(this))};\ng.k.Db\u003dfunction(){g.nN.prototype.Db.call(this);this.tooltip.sj(this.element)};\ng.k.show\u003dfunction(){this.wb\u0026\u0026this.J.ea(\"OVERFLOW_PANEL_OPENED\");g.nN.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");pza(this,!0)};\ng.k.hide\u003dfunction(){g.nN.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");pza(this,!1)};\ng.k.onFullscreenToggled\u003dfunction(a){!a\u0026\u0026this.Xf()\u0026\u0026oN(this)};\ng.k.focus\u003dfunction(){for(var a\u003dg.q(this.actionButtons),b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.wb){b.focus();break}};g.w(oO,g.V);oO.prototype.onClick\u003dfunction(a){g.aN(a,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.w(pO,g.nN);g.k\u003dpO.prototype;g.k.show\u003dfunction(){g.nN.prototype.show.call(this);this.B.T(this.api,\"videodatachange\",this.iC);this.B.T(this.api,\"onPlaylistUpdate\",this.iC);this.iC()};\ng.k.hide\u003dfunction(){g.nN.prototype.hide.call(this);g.cy(this.B);this.updatePlaylist(null)};\ng.k.iC\u003dfunction(){this.updatePlaylist(this.api.getPlaylist())};\ng.k.eB\u003dfunction(){var a\u003dthis.playlist,b\u003da.B;if(b\u003d\u003d\u003dthis.C)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.i[a.index];else{for(var c\u003dg.q(this.i),d\u003dc.next();!d.done;d\u003dc.next())d.value.dispose();c\u003da.length;this.i\u003d[];for(d\u003d0;d\u003cc;d++){var e\u003dnew oO(this.api,a,d);this.i.push(e);e.Ea(this.items)}this.selected\u003dthis.i[a.index];this.C\u003db}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.k.KW\u003dfunction(a){var b\u003dthis.api.getVideoUrl(!0);g.bN(b,this.api,a)};\ng.k.updatePlaylist\u003dfunction(a){if(this.playlist!\u003d\u003da)if(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.eB,this),this.playlist\u003da,this.C\u003dnull,a){a.subscribe(\"shuffle\",this.eB,this);var b\u003da.author,c\u003d{CURRENT_POSITION:String(a.index+1),PLAYLIST_LENGTH:String(a.length)};b\u0026\u0026(c.AUTHOR\u003db);this.update({title:a.title,subtitle:g.CH(b?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",c),playlisturl:this.api.getVideoUrl(!0)});this.eB()}else this.wb\u0026\u0026this.hide();\nelse this.playlist\u0026\u0026this.eB()};\ng.k.focus\u003dfunction(){this.selected.focus()};\ng.k.ya\u003dfunction(){this.hide();g.nN.prototype.ya.call(this)};g.w(qO,g.V);\nqO.prototype.Qa\u003dfunction(){var a\u003dg.nE(this.api.V());g.N(this.element,\"ytp-playlist-menu-button-tiny\",400\u003ethis.api.bb().getPlayerSize().width\u0026\u0026!a);this.playlist\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()?(this.update({text:g.CH(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.length)}),title:g.CH(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.wb||(this.show(),cO(this.tooltip)),this.visible\u003d!0,this.Yb(!0)):\nthis.wb\u0026\u0026(this.hide(),this.Yb(!1),cO(this.tooltip))};\nqO.prototype.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.api.ib(this.element,this.visible\u0026\u0026a)};\nqO.prototype.i\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.Qa,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.Qa,this);this.Qa()};g.w(rO,g.V);g.k\u003drO.prototype;\ng.k.jC\u003dfunction(a,b){if(!this.C){if(a){this.tooltipRenderer\u003da;var c,d,e,f,h,l,m,n;a\u003dthis.tooltipRenderer.text;var p\u003d!1;(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.runs)||void 0\u003d\u003d\u003dc?0:c.length)\u0026\u0026a.runs[0].text\u0026\u0026(this.update({title:a.runs[0].text.toString()}),p\u003d!0);g.In(this.title,p);a\u003dthis.tooltipRenderer.detailsText;c\u003d!1;if((null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.runs)||void 0\u003d\u003d\u003dd?0:d.length)\u0026\u0026a.runs[0].text){p\u003da.runs[0].text.toString();d\u003dp.indexOf(\"$TARGET_ICON\");if(-1\u003cd)if(this.tooltipRenderer.targetId){a\u003d\n[];p\u003dp.split(\"$TARGET_ICON\");var r\u003dnew g.kK({G:\"span\",L:\"ytp-promotooltip-details-icon\",U:[RRa[this.tooltipRenderer.targetId]]});g.I(this,r);for(var t\u003d[],u\u003dg.q(p),x\u003du.next();!x.done;x\u003du.next())x\u003dnew g.kK({G:\"span\",L:\"ytp-promotooltip-details-component\",va:x.value}),g.I(this,x),t.push(x);2\u003d\u003d\u003dp.length?(a.push(t[0].element),a.push(r.element),a.push(t[1].element)):1\u003d\u003d\u003dp.length\u0026\u0026(0\u003d\u003d\u003dd?(a.push(r.element),a.push(t[0].element)):(a.push(t[0].element),a.push(r.element)));d\u003da.length?a:null}else d\u003dnull;else d\u003d\np;if(d){if(\"string\"!\u003d\u003dtypeof d)for(g.kh(this.details),c\u003dg.q(d),d\u003dc.next();!d.done;d\u003dc.next())this.details.appendChild(d.value);else this.update({details:d});c\u003d!0}}g.In(this.details,c);c\u003dthis.tooltipRenderer.acceptButton;d\u003d!1;(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.buttonRenderer)||void 0\u003d\u003d\u003de?void 0:e.text)||void 0\u003d\u003d\u003df?void 0:f.runs)||void 0\u003d\u003d\u003dh?0:h.length)\u0026\u0026c.buttonRenderer.text.runs[0].text\u0026\u0026(this.update({acceptButtonText:c.buttonRenderer.text.runs[0].text.toString()}),d\u003d!0);\ng.In(this.acceptButton,d);e\u003dthis.tooltipRenderer.dismissButton;f\u003d!1;(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003dl?void 0:l.text)||void 0\u003d\u003d\u003dm?void 0:m.runs)||void 0\u003d\u003d\u003dn?0:n.length)\u0026\u0026e.buttonRenderer.text.runs[0].text\u0026\u0026(this.update({dismissButtonText:e.buttonRenderer.text.runs[0].text.toString()}),f\u003d!0);g.In(this.dismissButton,f)}b\u0026\u0026(this.B\u003db);this.i\u003dqza(this);this.D\u003d!1;this.J.V().N(\"web_player_hide_nitrate_promo_tooltip\")||g.nK(this,!0);(b\u003d!this.i)||(b\u003dthis.i,\nl\u003dwindow.getComputedStyle(b),b\u003d\"none\"\u003d\u003d\u003dl.display||\"hidden\"\u003d\u003d\u003dl.visibility||\"true\"\u003d\u003d\u003db.getAttribute(\"aria-hidden\"));b||this.J.Oe()?g.nK(this,!1):(b\u003dg.sn(this.i),b.width\u0026\u0026b.height?(this.K.Bq(this.element,this.i),l\u003dthis.J.bb().getPlayerSize().height-g.sn(this.element).height-b.height-12,this.element.style.top\u003dl+\"px\",l\u003dthis.Fa(\"ytp-promotooltip-pointer\"),m\u003dg.qn(this.i,this.J.getRootNode()),n\u003dNumber(this.element.style.left.replace(/[^\\d\\.]/g,\"\")),e\u003dthis.J.isFullscreen()?18:12,l.style.left\u003dm.x-n+b.width/\n2-e+\"px\"):g.nK(this,!1));this.I||(this.I\u003d!0,tO(this,0));this.u\u0026\u0026this.J.ib(this.element,this.wb)}};\ng.k.KU\u003dfunction(){sO(this);this.D\u003d!0};\ng.k.TT\u003dfunction(){this.C\u003d!0;tO(this,1);this.J.ea(\"promotooltipacceptbuttonclicked\",this.acceptButton);sO(this);this.u\u0026\u0026this.J.Cb(this.acceptButton)};\ng.k.QU\u003dfunction(){this.C\u003d!0;tO(this,2);sO(this);this.u\u0026\u0026this.J.Cb(this.dismissButton)};\ng.k.bQ\u003dfunction(a){var b,c;if(1\u003d\u003d\u003dthis.J.getPresentingPlayerType()){var d\u003d!0,e\u003dg.Yg(\"ytp-ad-overlay-ad-info-dialog-container\"),f\u003dtv(a);if(this.B\u0026\u0026f\u0026\u0026g.oh(this.B,f))this.B\u003dnull;else{1\u003d\u003d\u003dthis.J.getPresentingPlayerType()\u0026\u0026f\u0026\u0026Array.from(f.classList).forEach(function(l){l.startsWith(\"ytp-ad\")\u0026\u0026(d\u003d!1)});\nvar h\u003drza(this.tooltipRenderer);\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\"\u003d\u003d\u003d(null\u003d\u003d\u003d(b\u003dthis.tooltipRenderer.dismissStrategy)||void 0\u003d\u003d\u003db?void 0:b.type)?h\u0026\u0026(d\u003dd\u0026\u0026!g.oh(this.element,f)):\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u003d\u003d\u003d(null\u003d\u003d\u003d(c\u003dthis.tooltipRenderer.dismissStrategy)||void 0\u003d\u003d\u003dc?void 0:c.type)\u0026\u0026(d\u003dh?!1:d\u0026\u0026g.oh(this.element,f));this.i\u0026\u0026this.wb\u0026\u0026!e\u0026\u0026(!f||d\u0026\u0026g.lL(a))\u0026\u0026(this.C\u003d!0,sO(this))}}};\ng.k.yb\u003dfunction(){this.D||(this.i||(this.i\u003dqza(this)),this.jC())};\nvar RRa\u003d{\"ytp-settings-button\":g.AK()};g.w(uO,g.V);uO.prototype.onStateChange\u003dfunction(a){g.nK(this,g.T(a.state,2))};\nuO.prototype.onClick\u003dfunction(){this.J.Ab();this.J.playVideo()};g.w(g.vO,g.V);g.vO.prototype.onClick\u003dfunction(){var a\u003dthis.api.V(),b\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),c\u003dthis.api.getPlaylistId();a\u003da.getVideoUrl(b.videoId,c,void 0,!0);if(navigator.share)try{var d\u003dnavigator.share({title:b.title,url:a});d instanceof Promise\u0026\u0026d.catch(sza)}catch(e){e instanceof Error\u0026\u0026sza(e)}else this.i.Hk(),oN(this.B,this.element,!1);this.api.Cb(this.element)};\ng.vO.prototype.Qa\u003dfunction(){var a\u003dthis.api.V(),b\u003dthis.api.getVideoData(),c\u003dg.nE(a)\u0026\u0026g.oM(this.api)\u0026\u0026g.T(this.api.Ab(),128);this.Pa(\"icon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 20.20,14.19 0,-4.45 7.79,7.79 -7.79,7.79 0,-4.56 C 16.27,20.69 12.10,21.81 9.34,24.76 8.80,25.13 7.60,27.29 8.12,25.65 9.08,21.32 11.80,17.18 15.98,15.38 c 1.33,-0.60 2.76,-0.98 4.21,-1.19 z\"}}]});a\u003da.disableSharing\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()||\n!b.showShareButton||b.pk||c||b.D\u0026\u0026a.pfpChazalUi;c\u003dthis.api.bb().getPlayerSize().width;this.visible\u003d!!b.videoId\u0026\u0026c\u003e\u003dthis.u\u0026\u0026!a;g.N(this.element,\"ytp-share-button-visible\",this.visible);g.nK(this,this.visible);cO(this.tooltip);this.api.ib(this.element,this.visible\u0026\u0026this.oa)};\ng.vO.prototype.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.api.ib(this.element,this.visible\u0026\u0026a)};\ng.vO.prototype.ya\u003dfunction(){g.V.prototype.ya.call(this);g.ns(this.element,\"ytp-share-button-visible\")};g.w(g.wO,g.nN);g.k\u003dg.wO.prototype;g.k.cQ\u003dfunction(a){a\u003dtv(a);g.oh(this.D,a)||g.oh(this.closeButton,a)||oN(this)};\ng.k.Db\u003dfunction(){g.nN.prototype.Db.call(this);this.tooltip.sj(this.element)};\ng.k.show\u003dfunction(){var a\u003dthis.wb;g.nN.prototype.show.call(this);this.Qa();a||this.api.Oa(\"onSharePanelOpened\")};\ng.k.xT\u003dfunction(){this.wb\u0026\u0026this.Qa()};\ng.k.Qa\u003dfunction(){var a\u003dthis;g.M(this.element,\"ytp-share-panel-loading\");g.ns(this.element,\"ytp-share-panel-fail\");var b\u003dthis.api.getVideoData(),c\u003dthis.api.getPlaylistId()\u0026\u0026this.C.checked;b.getSharePanelCommand\u0026\u0026GL(this.api.Zl(),b.getSharePanelCommand,{includeListId:c}).then(function(d){a.isDisposed()||(g.ns(a.element,\"ytp-share-panel-loading\"),uza(a,d))});\nb\u003dthis.api.getVideoUrl(!0,!0,!1,!1);g.yE(this.api.V())\u0026\u0026(b\u003dg.dj(b,g.ZL(\"emb_share\")));this.Pa(\"link\",b);this.Pa(\"linkText\",b);this.Pa(\"shareLinkWithUrl\",g.CH(\"Share link $URL\",{URL:b}));dN(this.B)};\ng.k.onFullscreenToggled\u003dfunction(a){!a\u0026\u0026this.Xf()\u0026\u0026oN(this)};\ng.k.focus\u003dfunction(){this.B.focus()};\ng.k.ya\u003dfunction(){g.nN.prototype.ya.call(this);tza(this)};g.w(zO,g.V);g.k\u003dzO.prototype;g.k.xF\u003dfunction(){};\ng.k.yF\u003dfunction(){};\ng.k.xx\u003dfunction(){return!0};\ng.k.PX\u003dfunction(){if(this.expanded){this.Aa.show();var a\u003dthis.I.element.scrollWidth}else a\u003dthis.I.element.scrollWidth,this.Aa.hide();this.Wa\u003d34+a;g.N(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?34:this.Wa)+\"px\";this.xa.start()};\ng.k.hS\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.Wa:34)+\"px\";this.Ka.start()};\ng.k.qY\u003dfunction(){g.N(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.k.Xh\u003dfunction(){this.xx()?this.S.show():this.S.hide();vza(this)};\ng.k.dQ\u003dfunction(){this.enabled\u003d!1;this.Xh()};\ng.k.pY\u003dfunction(){this.Xh()};\ng.k.yU\u003dfunction(a){this.Sa\u003d1\u003d\u003d\u003da;this.Xh();g.N(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.k.UU\u003dfunction(){g.N(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.J.isFullscreen());this.Xh()};g.w(AO,zO);g.k\u003dAO.prototype;g.k.ya\u003dfunction(){BO(this);zO.prototype.ya.call(this)};\ng.k.xF\u003dfunction(a){a.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(xza(this,!1),this.J.Oa(\"innertubeCommand\",this.onClickCommand))};\ng.k.yF\u003dfunction(){this.B\u003d!0;xza(this,!0);this.Xh()};\ng.k.IV\u003dfunction(a){this.Ia\u003da;this.Xh()};\ng.k.zV\u003dfunction(a){var b\u003dthis.J.getVideoData();b\u0026\u0026b.videoId\u003d\u003d\u003dthis.videoId\u0026\u0026this.Ba\u0026\u0026(this.X\u003da,a||(a\u003d3+this.J.getCurrentTime(),this.Gd(a)))};\ng.k.onVideoDataChange\u003dfunction(a,b){var c;if(a\u003d!!b.videoId\u0026\u0026this.videoId!\u003d\u003db.videoId)this.videoId\u003db.videoId,this.B\u003d!1,this.i\u003d!0,this.X\u003dthis.Ba\u003dthis.u\u003dthis.K\u003d!1,BO(this);if(a||!b.videoId)this.D\u003dthis.C\u003d!1;a\u003db.shoppingOverlayRenderer;this.Ia\u003dthis.enabled\u003d!1;if(a){this.enabled\u003d!0;var d,e,f;if(!this.C){var h\u003dnull\u003d\u003d\u003d(d\u003da.badgeInteractionLogging)||void 0\u003d\u003d\u003dd?void 0:d.trackingParams;(this.C\u003d!!h)\u0026\u0026this.J.Km(this.badge.element,h||null)}this.D||(this.D\u003d!(null\u003d\u003d\u003d(e\u003da.dismissButton)||void 0\u003d\u003d\u003de||!e.trackingParams))\u0026\u0026\nthis.J.Km(this.dismissButton.element,(null\u003d\u003d\u003d(f\u003da.dismissButton)||void 0\u003d\u003d\u003df?void 0:f.trackingParams)||null);this.text\u003dg.yz(a.text);if(d\u003dnull\u003d\u003d\u003d(c\u003da.dismissButton)||void 0\u003d\u003d\u003dc?void 0:c.a11yLabel)this.Va\u003dg.yz(d);this.onClickCommand\u003da.onClickCommand;this.timing\u003da.timing;$F(b)?this.X\u003dthis.Ba\u003d!0:this.Gd()}wza(this);yO(this);this.Xh()};\ng.k.xx\u003dfunction(){return!this.Ia\u0026\u0026this.enabled\u0026\u0026!this.B\u0026\u0026!this.Za.yf()\u0026\u0026!this.Sa\u0026\u0026!this.X\u0026\u0026(this.u||this.i)};\ng.k.Ie\u003dfunction(a){(this.u\u003da)?(xO(this),yO(this,!1)):(BO(this),this.Z.start());this.Xh()};\ng.k.Gd\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;var b\u003d[],c\u003dthis.timing.visible,d\u003dthis.timing.expanded;c\u0026\u0026b.push(new g.rz(1E3*(c.startSec+a),1E3*(c.endSec+a),{priority:9,namespace:\"shopping_overlay_visible\"}));d\u0026\u0026b.push(new g.rz(1E3*(d.startSec+a),1E3*(d.endSec+a),{priority:9,namespace:\"shopping_overlay_expanded\"}));this.J.Gd(b)};g.w(CO,g.nN);CO.prototype.show\u003dfunction(){g.nN.prototype.show.call(this);this.C.start()};\nCO.prototype.hide\u003dfunction(){g.nN.prototype.hide.call(this);this.C.stop()};\nCO.prototype.Ns\u003dfunction(a,b){\"dataloaded\"\u003d\u003d\u003da\u0026\u0026((this.B\u003db.fJ,this.i\u003db.dJ,isNaN(this.B)||isNaN(this.i))?this.D\u0026\u0026(this.J.Ze(\"intro\"),this.J.removeEventListener(g.tz(\"intro\"),this.xa),this.J.removeEventListener(g.uz(\"intro\"),this.Z),this.J.removeEventListener(\"onShowControls\",this.I),this.hide(),this.D\u003d!1):(this.J.addEventListener(g.tz(\"intro\"),this.xa),this.J.addEventListener(g.uz(\"intro\"),this.Z),this.J.addEventListener(\"onShowControls\",this.I),a\u003dnew g.rz(this.B,this.i,{priority:9,namespace:\"intro\"}),\nthis.J.Gd([a]),this.D\u003d!0))};g.w(DO,g.V);DO.prototype.onClick\u003dfunction(){this.J.Qo()};\nDO.prototype.Qa\u003dfunction(){var a\u003d!0,b\u003dthis.J.V();(b.N(\"embeds_enable_mobile_custom_controls\")||\"1\"\u003d\u003d\u003db.controlsType\u0026\u0026!b.N(\"embeds_use_native_controls_killswitch\")\u0026\u0026b.isMobile)\u0026\u0026g.nE(b)\u0026\u0026(a\u003da\u0026\u0026480\u003c\u003dthis.J.bb().getPlayerSize().width);g.nK(this,a);this.Pa(\"icon\",this.J.uf()?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M11,13 L25,13 L25,21 L11,21 L11,13 Z M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",\nfill:\"#fff\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\"}}]})};new mw(\"yt.autonav\");g.w(EO,g.V);g.k\u003dEO.prototype;\ng.k.Hu\u003dfunction(){if(3!\u003d\u003dthis.J.getPresentingPlayerType()\u0026\u0026g.sM(this.J)\u0026\u0026400\u003c\u003dthis.J.bb().getPlayerSize().width\u0026\u0026!1!\u003d\u003dthis.J.getVideoData().JX){if(!this.i){this.i\u003d!0;g.nK(this,this.i);this.u.push(this.T(this.J,\"videodatachange\",this.Hu));this.u.push(this.T(this.J,\"videoplayerreset\",this.Hu));this.u.push(this.T(this.J,\"onPlaylistUpdate\",this.Hu));this.u.push(this.T(this.J,\"autonavchange\",this.iI));var a\u003dthis.J.getVideoData();this.iI(a.autonavState);this.J.ib(this.element,this.i)}}else{this.i\u003d!1;g.nK(this,\nthis.i);a\u003dg.q(this.u);for(var b\u003da.next();!b.done;b\u003da.next())this.xc(b.value)}};\ng.k.iI\u003dfunction(a){(a\u003d1!\u003d\u003da)||(g.iw.getInstance(),a\u003dg.P(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.jw(0,141)\u0026\u0026g.O(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.jw(0,140));this.isChecked\u003da;yza(this)};\ng.k.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.J.dB(this.isChecked?2:1);yza(this);this.J.Cb(this.element)};\ng.k.getValue\u003dfunction(){return this.isChecked};\ng.k.setValue\u003dfunction(a){this.isChecked\u003da;this.Fa(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(this.isChecked))};g.w(g.GO,g.V);g.GO.prototype.ya\u003dfunction(){this.ctx\u003dnull;g.V.prototype.ya.call(this)};g.w(HO,g.V);HO.prototype.onClick\u003dfunction(){this.J.Oa(\"innertubeCommand\",this.B)};\nHO.prototype.onClickCommand\u003dfunction(a){(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.changeKeyedMarkersVisibilityCommand)\u0026\u0026this.Xb()};\nHO.prototype.updateVideoData\u003dfunction(a,b){a\u003db.EY;this.B\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.command;this.u.disabled\u003dnull\u003d\u003dthis.B;g.N(this.u,\"ytp-chapter-container-disabled\",this.u.disabled);this.Xb()};\nHO.prototype.Xb\u003dfunction(){var a\u003d\"\",b\u003dthis.K.i;if(1\u003cb.length){a\u003d1E3*this.J.getProgressState().current;var c\u003dgO(b,a);a\u003db[c].title||\"Chapters\";if(c!\u003d\u003dthis.currentIndex||this.i)this.J.Oa(\"innertubeCommand\",b[c].onActiveCommand),this.currentIndex\u003dc;this.i\u003d!1}else this.i\u003d!0;a!\u003d\u003dthis.C\u0026\u0026(this.update({title:a}),this.C\u003da);a?this.show():this.hide()};g.w(g.JO,g.V);g.JO.prototype.Qc\u003dfunction(a){g.T(a.state,32)?KO(this,this.api.rg()):this.wb\u0026\u0026(g.T(a.state,16)||g.T(a.state,1))||this.i.hide()};\ng.JO.prototype.zd\u003dfunction(){var a\u003dthis.api.Ab();(g.T(a,32)||g.T(a,16))\u0026\u0026LO(this)};\ng.JO.prototype.D\u003dfunction(){this.B\u003dNaN;LO(this)};\ng.JO.prototype.hide\u003dfunction(){this.u\u0026\u0026KO(this,null);g.V.prototype.hide.call(this)};g.w(MO,g.V);MO.prototype.onClick\u003dfunction(){this.Ua.Cb(this.element);this.Ua.Oa(\"onFullerscreenEduClicked\")};\nMO.prototype.Qa\u003dfunction(){this.Ua.isFullscreen()?this.u?this.i.hide():this.i.show():this.hide();this.Ua.ib(this.element,this.Ua.isFullscreen()\u0026\u0026!this.u)};g.w(g.NO,g.V);g.k\u003dg.NO.prototype;g.k.onClick\u003dfunction(){var a\u003dthis;if(this.J.V().Va||this.J.V().C){this.J.Cb(this.element);try{this.J.toggleFullscreen().catch(function(b){a.Yv(b)})}catch(b){this.Yv(b)}}else oN(this.message,this.element,!0)};\ng.k.Yv\u003dfunction(a){String(a).includes(\"fullscreen error\")?g.Cy(a):g.By(a);this.GF()};\ng.k.GF\u003dfunction(){this.disable();this.message.xd(this.element,!0)};\ng.k.Am\u003dfunction(){Yx()\u003d\u003d\u003dthis.J.getRootNode()?this.B.start():(this.B.stop(),this.message\u0026\u0026this.message.hide())};\ng.k.KR\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var a\u003d.9*window.screen.width,b\u003d.9*window.screen.height,c\u003dMath.max(window.outerWidth,window.innerWidth),d\u003dMath.max(window.outerHeight,window.innerHeight);if(c\u003ed!\u003d\u003da\u003eb){var e\u003dc;c\u003dd;d\u003de}a\u003ec\u0026\u0026b\u003ed\u0026\u0026this.GF()}};\ng.k.disable\u003dfunction(){var a\u003dthis;if(!this.message){var b\u003d(null!\u003dmv([\"requestFullscreen\",\"webkitRequestFullscreen\",\"mozRequestFullScreen\",\"msRequestFullscreen\"],document.body)?\"Full screen is unavailable. $BEGIN_LINKLearn More$END_LINK\":\"Your browser doesn\u0027t support full screen. $BEGIN_LINKLearn More$END_LINK\").split(/\\$(BEGIN|END)_LINK/);this.message\u003dnew g.nN(this.J,{G:\"div\",Ja:[\"ytp-popup\",\"ytp-generic-popup\"],W:{role:\"alert\",tabindex:\"0\"},U:[b[0],{G:\"a\",W:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.J.V().I},va:b[2]},b[4]]},100,!0);this.message.hide();g.I(this,this.message);this.message.subscribe(\"show\",function(c){a.u.zs(a.message,c)});\ng.rM(this.J,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.i)();this.i\u003dnull}};\ng.k.Qa\u003dfunction(){var a\u003dBya(this.J),b\u003dthis.J.V().C\u0026\u0026250\u003ethis.J.getPlayerSize().width;g.nK(this,a\u0026\u0026!b);this.J.ib(this.element,this.wb)};\ng.k.Vi\u003dfunction(a){if(a){var b\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"g\",L:\"ytp-fullscreen-button-corner-2\",U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-3\",U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-0\",U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{G:\"g\",\nL:\"ytp-fullscreen-button-corner-1\",U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]};a\u003deN(this.J,\"Exit full screen\",\"f\");document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.J.getRootNode().focus()}else b\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"g\",L:\"ytp-fullscreen-button-corner-0\",U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-1\",U:[{G:\"path\",\nLb:!0,L:\"ytp-svg-fill\",W:{d:\"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-2\",U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-3\",U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]},a\u003deN(this.J,\"Full screen\",\"f\");a\u003dthis.message?null:a;this.update({title:a,label:a,icon:b});cO(this.u.lc())};\ng.k.ya\u003dfunction(){this.message||((0,this.i)(),this.i\u003dnull);g.V.prototype.ya.call(this)};g.w(OO,g.V);OO.prototype.onClick\u003dfunction(){this.J.Oa(\"onCollapseMiniplayer\");this.J.Cb(this.element)};\nOO.prototype.Qa\u003dfunction(){this.visible\u003d!this.J.isFullscreen();g.nK(this,this.visible);this.J.ib(this.element,this.visible\u0026\u0026this.oa)};\nOO.prototype.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.J.ib(this.element,this.visible\u0026\u0026a)};g.w(PO,g.V);PO.prototype.onVideoDataChange\u003dfunction(a){this.Qa(\"newdata\"\u003d\u003d\u003da)};\nPO.prototype.Qa\u003dfunction(a){var b\u003dthis.J.getVideoData(),c\u003db.kd,d\u003dthis.J.Ab();d\u003d(g.xJ(d)||g.T(d,4))\u0026\u00260\u003cc.length;g.nK(this,d);a\u0026\u0026(this.i\u003d!0);if(d){this.i\u0026\u0026g.fs(this.u);a\u003dnull;d\u003d\"\";for(var e\u003d0;e\u003cc.length;e++)if(c[e].id\u003d\u003d\u003db.videoId){a\u003dc[e].title;d\u003dg.CH(\"Viewing $CAMERA_INDEX of $CAMERA_COUNT\",{CAMERA_INDEX:String(e+1),CAMERA_COUNT:String(c.length)})+\"\\n\";break}this.update({text:d+a,preview:b.Ne(\"default.jpg\")});cO(this.tooltip)}else this.u.stop()};\nPO.prototype.B\u003dfunction(){bO(this.tooltip,this.element,\"More cameras available\");this.i\u003d!1};g.w(QO,g.nN);g.k\u003dQO.prototype;g.k.show\u003dfunction(){var a\u003dthis.wb;g.nN.prototype.show.call(this);a||(this.B.T(this.api,\"presentingplayerstatechange\",this.Qa),this.B.T(this.api,\"videodatachange\",this.Qa),this.Qa())};\ng.k.hide\u003dfunction(){this.B\u0026\u0026(g.cy(this.B),g.nN.prototype.hide.call(this))};\ng.k.Qa\u003dfunction(){var a\u003dthis,b\u003dthis.api.getVideoData(),c\u003db.kd,d,e\u003d{};for(d\u003d0;d\u003cc.length;e\u003d{JB:e.JB},d++){var f\u003dthis.i[d];f||(f\u003dnew g.V({G:\"button\",Ja:[\"ytp-multicam-menu-item\",\"ytp-button\"],W:{\"aria-checked\":\"{{selected}}\",\"data-id\":\"{{videoId}}\"},U:[{G:\"div\",L:\"ytp-multicam-menu-item-title\",va:\"{{cameraName}}\"}]}),e.JB\u003dd,f.Ra(\"click\",function(n){return function(){var p\u003dn.JB,r\u003da.api.getVideoData(),t\u003da.api,u\u003dr.kd[p];p\u003dg.tM(t.app,1).getVideoData();r\u003dt.getCurrentTime();u.id\u003d\u003d\u003dp.videoId?(u\u003dg.tM(t.app,\n1),g.tM(t.app)!\u003d\u003du\u0026\u0026(t.app.ll(1),p.isLivePlayback||t.seekTo(r))):(t.app.ll(4),t.app.loadVideoByPlayerVars({videoId:u.id,title:p.title,start:p.isLivePlayback?null:r,raw_player_response:{multicamera:{playerLegacyMulticameraRenderer:{metadataList:p.OH}}}},4))}}(e)),f.Ea(this.items),this.i[d]\u003df);\nvar h\u003dc[d],l\u003dh.id;if(l!\u003d\u003df.element.getAttribute(\"data-id\")){var m\u003dh.thumbnail_url;!m\u0026\u0026l\u0026\u0026(m\u003dIE(this.api.V(),l,\"default.jpg\"));f.element.style.backgroundImage\u003dm?\"url(\"+m+\")\":\"\"}f.update({cameraName:h.title,videoId:l,selected:l\u003d\u003d\u003db.videoId?!0:null})}for(;d\u003cthis.i.length;)this.i.pop().dispose();d\u003dthis.api.Ab();b\u003dc.length||!b.isLoaded();g.xJ(d)||g.T(d,4)||b||!this.Xf()||oN(this)};\ng.k.focus\u003dfunction(){for(var a\u003dthis.api.getVideoData(),b\u003da.kd,c\u003d0;c\u003cb.length;c++)if(b[c].id\u003d\u003d\u003da.videoId){this.i[c].focus();break}};\ng.k.ya\u003dfunction(){(0,g.pe)(this.i);g.nN.prototype.ya.call(this)};g.w(RO,g.G);RO.prototype.i\u003dfunction(){var a\u003d(0,g.Q)()-this.startTime;a\u003da\u003cthis.duration?a/this.duration:1;this.u(g.Es(SRa,a));1\u003ea\u0026\u0026this.delay.start()};\nvar SRa\u003dnew g.Ds(0,0,.4,0,.2,1,1,1),Dza\u003d/[0-9.-]+|[^0-9.-]+/g;g.w(g.TO,g.V);g.k\u003dg.TO.prototype;g.k.jI\u003dfunction(a){this.visible\u003d300\u003c\u003da.width;g.nK(this,this.visible);this.J.ib(this.element,this.visible\u0026\u0026this.oa)};\ng.k.rV\u003dfunction(){this.J.V().X?this.J.isMuted()?this.J.unMute():this.J.mute():oN(this.message,this.element,!0);this.J.Cb(this.element)};\ng.k.onVolumeChange\u003dfunction(a){this.setVolume(a.volume,a.muted)};\ng.k.setVolume\u003dfunction(a,b){var c\u003dthis,d\u003db?0:a/100,e\u003dthis.J.V();a\u003d0\u003d\u003d\u003dd?1:50\u003ca?1:0;if(this.D!\u003d\u003da){var f\u003dthis.Z;isNaN(f)?Gza(this,a):SO(this.Aa,function(l){Gza(c,f+(c.D-f)*l)},250);\nthis.D\u003da}d\u003d0\u003d\u003d\u003dd?1:0;if(this.C!\u003d\u003dd){var h\u003dthis.S;isNaN(h)?Hza(this,d):SO(this.X,function(l){Hza(c,h+(c.C-h)*l)},250);\nthis.C\u003dd}e.X\u0026\u0026(e\u003deN(this.J,\"Mute\",\"m\"),d\u003deN(this.J,\"Unmute\",\"m\"),b\u003db?d:e,this.Pa(\"title\",b),this.Pa(\"label\",b),cO(this.tooltip))};\ng.k.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.J.ib(this.element,this.visible\u0026\u0026a)};\nvar Eza\u003d[\"M\",19,\",\",11.29,\" C\",21.89,\",\",12.15,\" \",24,\",\",14.83,\" \",24,\",\",18,\" C\",24,\",\",21.17,\" \",21.89,\",\",23.85,\" \",19,\",\",24.71,\" L\",19,\",\",24.77,\" C\",21.89,\",\",23.85,\" \",24,\",\",21.17,\" \",24,\",\",18,\" C\",24,\",\",14.83,\" \",21.89,\",\",12.15,\" \",19,\",\",11.29,\" L\",19,\",\",11.29,\" Z\"],Fza\u003d[\"M\",19,\",\",11.29,\" C\",21.89,\",\",12.15,\" \",24,\",\",14.83,\" \",24,\",\",18,\" C\",24,\",\",21.17,\" \",21.89,\",\",23.85,\" \",19,\",\",24.71,\" L\",19,\",\",26.77,\" C\",23.01,\",\",25.86,\" \",26,\",\",22.28,\" \",26,\",\",18,\" C\",26,\",\",13.72,\" \",\n23.01,\",\",10.14,\" \",19,\",\",9.23,\" L\",19,\",\",11.29,\" Z\"];g.w(UO,g.V);UO.prototype.onClick\u003dfunction(){this.J.togglePictureInPicture()};g.w(g.VO,g.V);g.VO.prototype.onStateChange\u003dfunction(a){Iza(this,a.state);a\u003dg.T(a.state,2);QE(this.J.V())\u0026\u0026(!this.u\u0026\u0026!a||this.u\u0026\u0026a?(this.hide(),this.J.ib(this.element,!1)):(this.show(),this.J.ib(this.element,!0)))};\ng.VO.prototype.onVideoDataChange\u003dfunction(){g.N(this.element,\"ytp-play-button-playlist\",g.oM(this.J))};\ng.VO.prototype.St\u003dfunction(a){var b;this.J.Cb(this.element);if(g.xJ(this.J.Ab()))this.J.pauseVideo();else{if(this.J.Oe()\u0026\u0026this.J.Ab().isCued()){var c\u003d{};!this.J.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.J.getVideoData())||void 0\u003d\u003d\u003db?0:b.X)\u0026\u0026(c.cttAuthInfo\u003d{token:this.J.getVideoData().X,videoId:this.J.getVideoData().videoId});Vz(\"direct_playback\",c)}this.J.uj().timerName\u003d\"direct_playback\";this.J.playVideo()}this.J.V().N(\"miniplayer_disable_play_button_click_focus\")\u0026\u0026this.J.Oe()\u0026\u0026a\u0026\u0026\"click\"\u003d\u003d\u003d\na.type\u0026\u0026this.element.blur()};g.w(g.XO,g.V);g.k\u003dg.XO.prototype;g.k.onVideoDataChange\u003dfunction(){Kza(this);this.C\u0026\u0026(this.xc(this.C),this.C\u003dnull);this.videoData\u003dthis.J.getVideoData(1);if(this.playlist\u003dthis.J.getPlaylist())this.playlist.subscribe(\"shuffle\",this.onVideoDataChange,this),this.C\u003dthis.T(this.J,\"progresssync\",this.eQ);this.B\u003dLza(this);WO(this);this.kC(this.J.bb().getPlayerSize())};\ng.k.kC\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.J.bb().getPlayerSize():a;a\u003d(g.oM(this.J)||this.i\u0026\u0026g.sM(this.J)||Mza(this))\u0026\u0026(this.i||400\u003c\u003da.width);g.nK(this,a);this.J.ib(this.element,a)};\ng.k.onClick\u003dfunction(a){this.J.Cb(this.element);var b\u003d!0;this.isLinkable?b\u003dg.aN(a,this.J):g.wv(a);b\u0026\u0026(this.i\u0026\u00265\u003d\u003d\u003dthis.J.getPresentingPlayerType()?this.J.ea(\"ytoprerollinternstitialnext\"):this.i?this.J.nextVideo(!0):this.B?this.J.seekTo(0):this.J.previousVideo(!0))};\ng.k.eQ\u003dfunction(){var a\u003dLza(this);a!\u003d\u003dthis.B\u0026\u0026(this.B\u003da,WO(this))};\ng.k.ya\u003dfunction(){this.u\u0026\u0026(this.u(),this.u\u003dnull);Kza(this);g.V.prototype.ya.call(this)};g.w(ZO,g.V);ZO.prototype.Z\u003dfunction(a){g.M(this.u,\"ytp-drag\");this.B\u003da};\nZO.prototype.X\u003dfunction(a){if(!isNaN(this.B)\u0026\u00260\u003cthis.thumbnails.length){this.I\u003da-this.B;a\u003dthis.C+this.I;if(0\u003c\u003da){var b\u003dthis.thumbnails.pop();b.detach();this.thumbnails.unshift(b);b.Ea(this.u,0);this.B+\u003d160;this.C\u003d-160}else-160\u003ea\u0026\u0026(b\u003dthis.thumbnails.shift(),b.detach(),this.thumbnails.push(b),b.Ea(this.u),this.B-\u003d160,this.C\u003d-160);g.cn(this.u,\"transform\",\"translateX(\"+a+\"px)\")}};\nZO.prototype.S\u003dfunction(){g.ns(this.u,\"ytp-drag\");this.B\u003dNaN;this.I\u003d0;this.C\u003dthis.u.offsetLeft};\ng.w(Nza,g.V);g.w(Oza,g.V);g.w($O,g.V);Rza.prototype.update\u003dfunction(a,b,c,d){this.width\u003db;this.u\u003dc;this.D\u003dd;this.i\u003db-c-d;this.position\u003dg.tg(a,c,c+this.i);this.C\u003dthis.position-c;this.B\u003dthis.C/this.i};g.w(Sza,g.V);g.w(g.eP,g.oK);g.k\u003dg.eP.prototype;g.k.yb\u003dfunction(){g.fP(this);iP(this);Xza(this,this.Ba)};\ng.k.onClickCommand\u003dfunction(a){if(a\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.changeKeyedMarkersVisibilityCommand){var b\u003da.key;a.isVisible\u0026\u0026b\u0026\u0026gP(this,b)}};\ng.k.JW\u003dfunction(a){this.api.Oa(\"innertubeCommand\",this.De[a.id])};\ng.k.Xb\u003dfunction(){iP(this);var a\u003dthis.api.getCurrentTime();(a\u003cthis.clipStart||a\u003ethis.clipEnd)\u0026\u0026this.XA()};\ng.k.gQ\u003dfunction(a){if(!g.xv(a)){var b\u003d!1;switch(g.yv(a)){case 36:this.api.seekTo(0);b\u003d!0;break;case 35:this.api.seekTo(Infinity);b\u003d!0;break;case 34:this.api.seekBy(-60);b\u003d!0;break;case 33:this.api.seekBy(60);b\u003d!0;break;case 38:this.api.seekBy(5);b\u003d!0;break;case 40:this.api.seekBy(-5),b\u003d!0}b\u0026\u0026g.wv(a)}};\ng.k.Ns\u003dfunction(a,b){this.updateVideoData(b,\"newdata\"\u003d\u003d\u003da)};\ng.k.MS\u003dfunction(){this.Ns(\"newdata\",this.api.getVideoData())};\ng.k.updateVideoData\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003d!!a\u0026\u0026a.isValid();c\u0026\u0026(vG(a)||lP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")?this.Qb\u003d!1:this.Qb\u003da.allowLiveDvr,g.N(this.api.getRootNode(),\"ytp-enable-live-buffer\",!(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da||!vG(a))));hAa(this,this.api.wf());if(b){if(c)for(b\u003da.clipEnd,this.clipStart\u003da.clipStart,this.clipEnd\u003db,oP(this),jP(this,this.X,this.Za);0\u003cthis.D.length;)this.D.pop().dispose();else this.XA();g.jQ(this.tooltip)}if(a){b\u003da.watchNextResponse;\nif(b\u003d!a.isLivePlayback\u0026\u0026b)b\u003dthis.api.getVideoData(),c\u003db.RE,b\u003dnull!\u003db.multiMarkersPlayerBarRenderer||null!\u003dc\u0026\u00260\u003cc.length;if(!b||this.Tb||this.Tb)Tza(this),Uza(this);else{b\u003dthis.api.getVideoData();if(c\u003db.multiMarkersPlayerBarRenderer){var d;b\u003dthis.api.getVideoData();b.gq\u003d(null\u003d\u003d\u003d(d\u003dc.visibleOnLoad)||void 0\u003d\u003d\u003dd?void 0:d.key)||b.gq;d\u003dg.q(c.markersMap);for(c\u003dd.next();!c.done;c\u003dd.next())c\u003dc.value,c.key\u0026\u0026c.value\u0026\u0026(this.Fb[c.key]\u003dc.value);null!\u003db.gq\u0026\u0026gP(this,b.gq)}else if(d\u003db.RE)Wza(this,d),b.Gl\u003dthis.i,Vza(this);\na.YB\u0026\u0026(d\u003da.YB,b\u003dd.key,d.isVisible\u0026\u0026b\u0026\u0026gP(this,b),a.YB\u003dvoid 0)}}iP(this)};\ng.k.fQ\u003dfunction(a){this.S\u0026\u0026!g.T(a.state,32)\u0026\u00263!\u003d\u003dthis.api.getPresentingPlayerType()\u0026\u0026this.S.cancel()};\ng.k.kI\u003dfunction(a){var b\u003d!!this.Tb!\u003d\u003d!!a;(this.Tb\u003da)?(this.Pa(\"clipstarticon\",qwa()),this.Pa(\"clipendicon\",qwa()),this.Pa(\"clipstarttitle\",null),this.Pa(\"clipendtitle\",null)):(this.Pa(\"clipstarticon\",lwa()),this.Pa(\"clipendicon\",kwa()),this.Pa(\"clipstarttitle\",\"Watch full video\"),this.Pa(\"clipendtitle\",\"Watch full video\"));oP(this);jP(this,this.X,this.Za);b\u0026\u0026(this.updateVideoData(this.api.getVideoData(),!0),g.fP(this))};\ng.k.LV\u003dfunction(a,b,c){var d,e\u003dg.mn(this.element),f\u003dhP(this).i,h\u003dc?c.getAttribute(\"data-tooltip\"):void 0,l\u003dc?c.getAttribute(\"data-position\"):void 0,m\u003dc?c.getAttribute(\"data-offset-y\"):void 0;m\u003dm?Number(m):0;l\u0026\u0026(a\u003drL(this.u,Number(c.getAttribute(\"data-position\")),0)*f+g.mn(this.Kc).x);this.xb.x\u003da-e.x;this.xb.y\u003db-e.y;a\u003dhP(this);e\u003dnP(this,a);b\u003d0;if(null\u003d\u003d\u003d(d\u003dthis.api.getVideoData())||void 0\u003d\u003d\u003dd?0:vG(d))(b\u003dthis.api.getProgressState().seekableEnd)\u0026\u0026e\u003eb\u0026\u0026(e\u003db,c\u003d-this.Aa,b\u003drL(this.u,b)*hP(this).i+c,a.position\u003d\nb),b\u003dthis.u.u;lP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(b\u003dthis.u.u);b\u003dh||g.kL(this.Qb?e-this.u.i:e-b);c\u003da.position+this.Ce;e-\u003dthis.api.hd();if(this.api.rg()){if(1\u003cthis.i.length){f\u003dmP(this,this.xb.x,!0);for(l\u003d0;l\u003cthis.i.length;)g.N(this.i[l].i,\"ytp-exp-chapter-hover-effect\",l\u003d\u003d\u003df),l++;l\u003dthis.i[f].startTime;for(var n\u003df\u003d\u003d\u003dthis.i.length-1?Infinity:this.i[f+1].startTime,p\u003dg.q(this.Ba),r\u003dp.next();!r.done;r\u003dp.next())r\u003dr.value,g.N(r.element,\"ytp-timed-marker-hover\",r.timeRangeStartMillis\u003e\u003d\nl\u0026\u0026r.timeRangeStartMillis\u003cn);if(1\u003cthis.D.length)for(l\u003d0;l\u003cthis.i.length;l++)g.N(this.D[l].element,\"ytp-heatmap-hover\",l\u003d\u003d\u003df)}l\u003dthis.tooltip.scale;m\u003d(isNaN(m)?0:m)-45*l;f\u003dgO(this.i,1E3*e);(f\u003dthis.i[f].title)||(m+\u003d16*l);.6\u003d\u003d\u003dthis.tooltip.scale\u0026\u0026(m\u003df?110:126);l\u003dgO(this.i,1E3*e);this.Wa\u003dbAa(this,e,l)?l:bAa(this,e,l+1)?l+1:-1;g.N(this.api.getRootNode(),\"ytp-progress-bar-snap\",-1!\u003d\u003dthis.Wa\u0026\u00261\u003cthis.i.length);l\u003d!1;n\u003dg.q(this.heatMarkersDecorations);for(p\u003dn.next();!p.done;p\u003dn.next())p\u003dp.value,r\u003d1E3*e,r\u003e\u003dp.visibleTimeRangeStartMillis\u0026\u0026\nr\u003c\u003dp.visibleTimeRangeEndMillis\u0026\u0026(f\u003dp.label,b\u003dg.kL(p.decorationTimeMillis/1E3),l\u003d!0);this.vc!\u003d\u003dl\u0026\u0026(this.vc\u003dl,this.api.ib(this.Yd,this.vc));g.N(this.api.getRootNode(),\"ytp-progress-bar-decoration\",l);l\u003d320*this.tooltip.scale;n\u003df.length*(this.B?8.55:5.7);l\u003dn\u003c\u003dl?n:l;n\u003dl\u003c160*this.tooltip.scale;p\u003d3;!n\u0026\u0026l/2\u003ea.position\u0026\u0026(p\u003d1);!n\u0026\u0026l/2\u003ethis.C-a.position\u0026\u0026(p\u003d2);this.api.V().C\u0026\u0026(m-\u003d10);this.D.length\u0026\u0026this.D[0].isValid\u0026\u0026(m-\u003d14*(this.B?2:1),this.Ka||(this.Ka\u003d!0,this.api.ib(this.Z,this.Ka)));dP(this)\u0026\u0026(this.ub||\n0\u003cthis.I)\u0026\u0026(m-\u003dthis.ub?this.B?135:90:this.I);CAa(this.tooltip,c,e,b,!!h,m,f,p)}else CAa(this.tooltip,c,e,b,!!h,m);g.M(this.api.getRootNode(),\"ytp-progress-bar-hover\");aAa(this)};\ng.k.KV\u003dfunction(){g.jQ(this.tooltip);g.ns(this.api.getRootNode(),\"ytp-progress-bar-hover\");this.Ka\u0026\u0026(this.Ka\u003d!1,this.api.ib(this.Z,this.Ka))};\ng.k.JV\u003dfunction(a,b){var c,d;if(dP(this)){if(null\u003d\u003d\u003d(c\u003dthis.xa)||void 0\u003d\u003d\u003dc)void 0;else{var e\u003dthis.api.getPlayerSize().width;c.i\u003dc.api.rg();c.i||(c.i\u003dc.api.rg());if(c.i){a\u003dg.kL(c.api.getCurrentTime());c.update({seekTime:a});for(var f;0\u003cc.thumbnails.length;)null\u003d\u003d\u003d(f\u003dc.thumbnails.pop())||void 0\u003d\u003d\u003df?void 0:f.dispose();var h\u003dc.K?1.5:1;f\u003d160*h;a\u003d90*h;var l\u003dc.api.getCurrentTime();h\u003dyF(c.i,160*h);l\u003dDF(c.i,h,l);e\u003de/f+2;for(h\u003dl;h\u003ce+l;h++){var m\u003dnew Nza,n\u003dc.i,p\u003dh,r;if(r\u003d0\u003cp){r\u003dp;var t\u003d(t\u003dn.levels[0])?t.Wx():\n-1;r\u003dr\u003e\u003dt}r\u0026\u0026(n\u003d(n\u003dn.levels[0])?n.Cr():-1,r\u003dp\u003c\u003dn);r?(n\u003dAF(c.i,h,f),IO(m.element,n,f,f,!0)):(m.element.style.width\u003df+\"px\",m.element.style.backgroundColor\u003d\"black\");m.element.style.height\u003da+\"px\";c.thumbnails.push(m);m.Ea(c.u);g.I(c,m)}g.cn(c.u,\"transform\",\"translateX(\"+(c.C+c.I)+\"px)\")}}null\u003d\u003d\u003d(d\u003dthis.xa)||void 0\u003d\u003d\u003dd?void 0:d.show()}this.K\u0026\u0026(this.K.dispose(),this.K\u003dnull);this.Ic\u003db;1\u003cthis.i.length\u0026\u0026-1!\u003d\u003dthis.Wa?this.api.seekTo(this.i[this.Wa].startTime/1E3,!1):this.api.seekTo(nP(this,hP(this)),!1);g.M(this.element,\n\"ytp-drag\");(this.kd\u003dg.xJ(this.api.Ab()))\u0026\u0026this.api.pauseVideo()};\ng.k.MV\u003dfunction(){var a\u003dthis,b;if(dP(this))this.I\u003d\u003d\u003d(this.B?135:90)?(this.ub\u003d!0,this.Z.style.bottom\u003dthis.I+(this.B?8:5)+\"px\"):(this.ub\u003d!1,this.I\u003d0,this.Z.style.removeProperty(\"bottom\"),this.Kc.style.removeProperty(\"bottom\"),this.jc.style.removeProperty(\"height\"),null\u003d\u003d\u003d(b\u003dthis.xa)||void 0\u003d\u003d\u003db?void 0:b.hide()),this.Z.style.removeProperty(\"display\");else if(this.Nb\u003d0,g.ns(this.element,\"ytp-pull-ui\"),g.ns(this.element,\"ytp-pulling\"),this.K\u0026\u0026(this.K.dispose(),this.K\u003dnull),0\u003cthis.I){var c\u003d(0,g.Q)();this.K\u003d\nnew g.ds(function(){var d\u003da.I,e\u003dhP(a).position,f\u003d1-Math.pow(1-((0,g.Q)()-c)/200,3);e+\u003df*(a.X*a.C-e);if(0\u003ef||1\u003cf)f\u003d1;cAa(a,(1-f)*d,e,a.X);1\u003ef\u0026\u0026a.K.start()});\nthis.K.start()}if(g.T(this.api.Ab(),32)||3\u003d\u003d\u003dthis.api.getPresentingPlayerType())this.api.startSeekCsiAction(),1\u003cthis.i.length\u0026\u0026-1!\u003d\u003dthis.Wa?this.api.seekTo(this.i[this.Wa].startTime/1E3):this.api.seekTo(nP(this,hP(this))),g.ns(this.element,\"ytp-drag\"),this.kd\u0026\u0026!g.T(this.api.Ab(),2)\u0026\u0026this.api.playVideo()};\ng.k.NV\u003dfunction(a,b){var c\u003dthis,d\u003d!1,e\u003d!1;a\u003dhP(this);1\u003d\u003d\u003dthis.i.length\u0026\u0026!dP(this)\u0026\u00263600\u003c\u003dpL(this.u)\u0026\u0026(cAa(this,this.Ic-b-10,a.position,a.B),e\u003d!0,d\u003dthis.I\u003e.1*(this.B?60:40),a\u003dhP(this));g.N(this.element,\"ytp-pull-ui\",e);d\u0026\u0026g.M(this.element,\"ytp-pulling\");d\u003d0;a.u\u0026\u00260\u003e\u003da.position?d\u003d-1:a.D\u0026\u0026a.position\u003e\u003da.width\u0026\u0026(d\u003d1);if(this.Nb!\u003d\u003dd\u0026\u0026(this.Nb\u003dd,this.K\u0026\u0026(this.K.dispose(),this.K\u003dnull),d)){var f\u003d(0,g.Q)();this.K\u003dnew g.ds(function(){var h\u003dc.C*(c.Va-1);c.Aa\u003dg.tg(c.Aa+c.Nb*((0,g.Q)()-f)*.3,0,h);kP(c);c.api.seekTo(nP(c,\nhP(c)),!1);0\u003cc.Aa\u0026\u0026c.Aa\u003ch\u0026\u0026c.K.start()});\nthis.K.start()}this.api.seekTo(nP(this,a),!1);dP(this)\u0026\u0026(this.I\u003dg.tg(this.Ic-b-10,0,this.B?135:90),this.Kc.style.bottom\u003dthis.I+\"px\",this.Z.style.display\u003d\"none\",this.jc.style.height\u003dthis.I+\"px\")};\ng.k.yM\u003dfunction(){this.Tb||(this.Pa(\"clipstarticon\",jwa()),this.Pa(\"clipendicon\",jwa()),g.M(this.element,\"ytp-clip-hover\"))};\ng.k.xM\u003dfunction(){this.Tb||(this.Pa(\"clipstarticon\",lwa()),this.Pa(\"clipendicon\",kwa()),g.ns(this.element,\"ytp-clip-hover\"))};\ng.k.XA\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;oP(this);jP(this,this.X,this.Za)};\ng.k.TO\u003dfunction(a){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.visible){var c\u003db.getId();if(!this.La[c]){var d\u003dg.ih(\"DIV\");b.tooltip\u0026\u0026d.setAttribute(\"data-tooltip\",b.tooltip);this.La[c]\u003db;this.Eb[c]\u003dd;g.ks(d,b.style);dAa(this,c);this.api.V().N(\"disable_ad_markers_on_content_progress_bar\")||this.i[0].B.appendChild(d)}}else gAa(this,b)};\ng.k.qX\u003dfunction(a){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())gAa(this,b.value)};\ng.k.ya\u003dfunction(){hAa(this,!1);g.oK.prototype.ya.call(this)};g.w(sP,g.V);sP.prototype.isActive\u003dfunction(){return!!this.J.getOption(\"remote\",\"casting\")};\nsP.prototype.Qa\u003dfunction(){var a\u003d!1;this.J.getOptions().includes(\"remote\")\u0026\u0026(a\u003d1\u003cthis.J.getOption(\"remote\",\"receivers\").length);g.nK(this,a\u0026\u0026400\u003c\u003dthis.J.bb().getPlayerSize().width);this.J.ib(this.element,this.wb);var b\u003d1;a\u0026\u0026this.isActive()\u0026\u0026(b\u003d2);if(this.i!\u003d\u003db){this.i\u003db;switch(b){case 1:this.Pa(\"icon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z\",\nfill:\"#fff\"}}]});break;case 2:this.Pa(\"icon\",g.iwa())}g.N(this.element,\"ytp-remote-button-active\",this.isActive())}};\nsP.prototype.u\u003dfunction(){if(this.J.getOption(\"remote\",\"quickCast\"))this.J.setOption(\"remote\",\"quickCast\",!0);else{var a\u003dthis.zb,b\u003dthis.element;if(a.Xf())a.Db();else{a.initialize();a:{var c\u003dg.q(a.Xc.items);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,0\u003d\u003d\u003dd.priority){c\u003dd;break a}c\u003dnull}c\u0026\u0026(c.open(),a.xd(b));a.xd(b)}}this.J.Cb(this.element)};g.w(tP,g.V);tP.prototype.i\u003dfunction(a){g.nK(this,this.u\u0026\u0026400\u003c\u003da.width)};\ntP.prototype.B\u003dfunction(){this.zb.wb?this.zb.Db():this.zb.xd(this.element)};g.w(uP,g.XN);uP.prototype.Bc\u003dfunction(a){this.Xc.Bc(a);a\u003dthis.tG;a.u\u003d0\u003cthis.Xc.items.length;a.i(a.J.bb().getPlayerSize())};\nuP.prototype.kf\u003dfunction(a){this.wb\u0026\u00261\u003e\u003dthis.Xc.items.length\u0026\u0026this.hide();this.Xc.kf(a);a\u003dthis.tG;a.u\u003d0\u003cthis.Xc.items.length;a.i(a.J.bb().getPlayerSize())};g.w(vP,g.V);vP.prototype.i\u003dfunction(a){var b\u003d400;this.J.V().C\u0026\u0026(b\u003d200);a\u003dthis.u\u0026\u0026a.width\u003e\u003db;g.nK(this,a);this.J.ib(this.element,a)};\nvP.prototype.B\u003dfunction(){if(this.zb.wb)this.zb.Db();else{var a\u003dg.MM(this.J.vb());a\u0026\u0026!a.loaded\u0026\u0026(a.mf(\"tracklist\",{includeAsr:!0}).length||a.load());this.J.Cb(this.element);this.zb.xd(this.element)}};\nvP.prototype.updateBadge\u003dfunction(){var a\u003dthis.J.isHdr(),b\u003dthis.J.getPresentingPlayerType(),c\u003d2!\u003d\u003db\u0026\u00263!\u003d\u003db,d\u003dg.qM(this.J),e\u003dc\u0026\u0026!!g.pM(this.J.vb());b\u003de\u0026\u00261\u003d\u003d\u003dd.displayMode;d\u003de\u0026\u00262\u003d\u003d\u003dd.displayMode;c\u003d(e\u003db||d)||!c?null:this.J.getPlaybackQuality();g.N(this.element,\"ytp-hdr-quality-badge\",a);g.N(this.element,\"ytp-hd-quality-badge\",!a\u0026\u0026(\"hd1080\"\u003d\u003d\u003dc||\"hd1440\"\u003d\u003d\u003dc));g.N(this.element,\"ytp-4k-quality-badge\",!a\u0026\u0026\"hd2160\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-5k-quality-badge\",!a\u0026\u0026\"hd2880\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-8k-quality-badge\",\n!a\u0026\u0026\"highres\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-3d-badge-grey\",!a\u0026\u0026e\u0026\u0026b);g.N(this.element,\"ytp-3d-badge\",!a\u0026\u0026e\u0026\u0026d)};g.w(xP,SN);xP.prototype.isLoaded\u003dfunction(){var a\u003dg.TM(this.J.vb());return void 0!\u003d\u003da\u0026\u0026a.loaded};\nxP.prototype.Qa\u003dfunction(){void 0!\u003d\u003dg.TM(this.J.vb())\u0026\u00263!\u003d\u003dthis.J.getPresentingPlayerType()?this.i||(this.zb.Bc(this),this.i\u003d!0):this.i\u0026\u0026(this.zb.kf(this),this.i\u003d!1);this.setValue(this.isLoaded())};\nxP.prototype.u\u003dfunction(a){this.isLoaded();a?this.J.loadModule(\"annotations_module\"):this.J.unloadModule(\"annotations_module\");this.J.ea(\"annotationvisibility\",a)};\nxP.prototype.ya\u003dfunction(){this.i\u0026\u0026this.zb.kf(this);SN.prototype.ya.call(this)};g.w(g.yP,g.KN);g.k\u003dg.yP.prototype;g.k.open\u003dfunction(){g.VN(this.zb,this.B)};\ng.k.Zh\u003dfunction(a){kAa(this);this.options[a].element.setAttribute(\"aria-checked\",\"true\");this.rd(this.rj(a));this.u\u003da};\ng.k.lD\u003dfunction(a,b,c){var d\u003dthis;b\u003dnew g.KN({G:\"div\",Ja:[\"ytp-menuitem\"],W:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":c?\"true\":void 0},U:[{G:\"div\",Ja:[\"ytp-menuitem-label\"],va:\"{{label}}\"}]},b,this.rj(a,!0));b.Ra(\"click\",function(){d.Df(a)});\nreturn b};\ng.k.enable\u003dfunction(a){this.C?a||(this.C\u003d!1,this.Er(!1)):a\u0026\u0026(this.C\u003d!0,this.Er(!0))};\ng.k.Er\u003dfunction(a){a?this.zb.Bc(this):this.zb.kf(this)};\ng.k.Df\u003dfunction(a){this.ea(\"select\",a)};\ng.k.rj\u003dfunction(a){return a.toString()};\ng.k.hQ\u003dfunction(a){g.xv(a)||39!\u003d\u003dg.yv(a)||(this.open(),g.wv(a))};\ng.k.ya\u003dfunction(){this.C\u0026\u0026this.zb.kf(this);g.KN.prototype.ya.call(this);for(var a\u003dg.q(Object.keys(this.options)),b\u003da.next();!b.done;b\u003da.next())this.options[b.value].dispose()};g.w(AP,g.yP);AP.prototype.Qa\u003dfunction(){var a\u003dthis.J.getAvailableAudioTracks();1\u003ca.length?(g.zP(this,g.Vn(a,this.D)),this.tracks\u003dg.oc(a,this.D,this),this.i.rd(a.length?\" (\"+a.length+\")\":\"\"),this.ea(\"size-change\"),this.Zh(this.D(this.J.getAudioTrack())),this.enable(!0)):this.enable(!1)};\nAP.prototype.Df\u003dfunction(a){g.yP.prototype.Df.call(this,a);this.J.setAudioTrack(this.tracks[a]);this.zb.qh()};\nAP.prototype.D\u003dfunction(a){return a.toString()};g.w(BP,SN);\nBP.prototype.u\u003dfunction(){var a\u003dthis.J.getPresentingPlayerType();if(2!\u003d\u003da\u0026\u00263!\u003d\u003da\u0026\u0026g.sM(this.J))this.i||(this.zb.Bc(this),this.i\u003d!0,this.B.push(this.T(this.J,\"videodatachange\",this.u)),this.B.push(this.T(this.J,\"videoplayerreset\",this.u)),this.B.push(this.T(this.J,\"onPlaylistUpdate\",this.u)),this.B.push(this.T(this.J,\"autonavchange\",this.C)),a\u003dthis.J.getVideoData(),this.C(a.autonavState),this.J.ib(this.element,this.i));else if(this.i){this.zb.kf(this);this.i\u003d!1;a\u003dg.q(this.B);for(var b\u003da.next();!b.done;b\u003da.next())this.xc(b.value)}};\nBP.prototype.C\u003dfunction(a){this.setValue(1!\u003d\u003da)};\nBP.prototype.D\u003dfunction(a){this.J.dB(a?2:1);this.i\u0026\u0026(this.J.ib(this.element,this.i),this.J.Cb(this.element))};\nBP.prototype.ya\u003dfunction(){this.i\u0026\u0026this.zb.kf(this);SN.prototype.ya.call(this)};g.w(CP,g.nN);CP.prototype.xd\u003dfunction(){g.nN.prototype.xd.call(this);this.dialog.focus()};g.w(DP,g.KN);DP.prototype.Yb\u003dfunction(a){this.u\u0026\u0026this.J.ib(this.element,this.i\u0026\u0026a)};\nDP.prototype.C\u003dfunction(){var a,b,c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dthis.J.getVideoData())||void 0\u003d\u003d\u003da?void 0:a.accountLinkingConfig)||void 0\u003d\u003d\u003db?void 0:b.linked;if(c\u0026\u0026!this.i){var d,e,f,h,l,m;c\u003dnull\u003d\u003d\u003d(d\u003dthis.J.getVideoData())||void 0\u003d\u003d\u003dd?void 0:d.accountLinkingConfig;g.JN(this,EP(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003de?void 0:e.connectedMenuLabel));this.B\u003dnew CP(this.J,EP(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003df?void 0:f.connectedDialogTitle),EP(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dc||\nvoid 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dh?void 0:h.connectedDialogMessage),EP(null\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dl?void 0:l.confirmButtonText));g.I(this,this.B);d\u003d(null\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dm?void 0:m.trackingParams)||null;if(this.u\u003d!!d)this.J.Qg(this.element,this,!0),this.J.Km(this.element,d);this.zb.Bc(this);this.i\u003d!0}else!c\u0026\u0026this.i\u0026\u0026(this.zb.kf(this),this.i\u003d!1)};\nDP.prototype.onClick\u003dfunction(){this.u\u0026\u0026this.J.Cb(this.element);this.zb.Db();this.B\u0026\u0026this.B.xd()};g.w(FP,g.yP);g.k\u003dFP.prototype;g.k.Iu\u003dfunction(){var a\u003dthis.J.getPresentingPlayerType();if(2!\u003d\u003da\u0026\u00263!\u003d\u003da\u0026\u0026(this.D\u003dthis.J.Kn(),a\u003dthis.J.getAvailableQualityLevels(),g.Qxa(this.J)\u0026\u0026g.Rxa(this.J)\u0026\u0026a.unshift(\"missing-qualities\"),Sxa(this.J)\u0026\u0026a.unshift(\"inline-survey\"),g.zP(this,a),a.length)){this.lI();this.enable(!0);return}this.enable(!1)};\ng.k.lI\u003dfunction(){var a\u003dthis.J.getPreferredQuality();this.options[a]\u0026\u0026(this.i\u003dthis.J.getPlaybackQuality(),this.Zh(a),\"auto\"\u003d\u003d\u003da\u0026\u0026this.rd(this.rj(a)))};\ng.k.Df\u003dfunction(a){\"missing-qualities\"!\u003d\u003da\u0026\u0026(g.yP.prototype.Df.call(this,a),this.J.setPlaybackQuality(a),this.zb.Db(),this.Iu())};\ng.k.open\u003dfunction(){g.yP.prototype.open.call(this);this.J.Cb(this.element)};\ng.k.lD\u003dfunction(a,b,c){var d\u003dthis;if(\"inline-survey\"!\u003d\u003da)return g.yP.prototype.lD.call(this,a,b,c);a\u003d[{G:\"span\",va:\"Looks good?\"}];c\u003d{};for(var e\u003dg.q([!0,!1]),f\u003de.next();!f.done;c\u003d{Tx:c.Tx},f\u003de.next())c.Tx\u003df.value,f\u003dnew g.V({G:\"span\",L:\"ytp-menuitem-inline-survey-response\",U:[c.Tx?g.vK():nwa()],W:{tabindex:\"0\",role:\"button\"}}),f.Ra(\"click\",function(h){return function(){var l\u003dh.Tx,m\u003dg.tM(d.J.app);m\u0026\u0026(m.Da(\"iqsr\",l?\"0\":\"1\"),m.getVideoData().FH\u003d!0);d.zb.Db();d.Iu()}}(c)),a.push(f);\nreturn new g.KN({G:\"div\",L:\"ytp-menuitem\",W:{\"aria-disabled\":\"true\"},U:[{G:\"div\",Ja:[\"ytp-menuitem-label\"],U:a}]},b)};\ng.k.rj\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;if(\"missing-qualities\"\u003d\u003d\u003da)return{G:\"a\",W:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.J.V().I},va:\"Missing options?\"};if(\"inline-survey\"\u003d\u003d\u003da)return\"\";var c\u003d[lAa(this,a)],d\u003dthis.J.getPreferredQuality();b||\"auto\"!\u003d\u003dd||\"auto\"!\u003d\u003da||(c.push(\" \"),c.push(lAa(this,this.i,[\"ytp-menu-label-secondary\"])));return{G:\"div\",U:c}};g.w(GP,g.V);g.k\u003dGP.prototype;g.k.init\u003dfunction(){this.Kq(this.i);this.Pa(\"minvalue\",this.minimumValue);this.Pa(\"maxvalue\",this.maximumValue)};\ng.k.kQ\u003dfunction(a){if(!g.xv(a)){switch(g.yv(a)){case 37:case 40:var b\u003d-this.I;break;case 39:case 38:b\u003dthis.I;break;default:return}this.Kq(this.i+b);g.wv(a)}};\ng.k.iQ\u003dfunction(a){var b\u003dthis.i;b+\u003d0\u003e(a.deltaX||-a.deltaY)?-this.D:this.D;this.Kq(b);g.wv(a)};\ng.k.jQ\u003dfunction(a){a\u003d(a-g.mn(this.u).x)/this.K*this.range+this.minimumValue;this.Kq(a)};\ng.k.Kq\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;a\u003dg.tg(a,this.minimumValue,this.maximumValue);\"\"\u003d\u003d\u003db\u0026\u0026(b\u003da.toString());this.Pa(\"valuenow\",a);this.Pa(\"valuetext\",b);this.S.style.left\u003d(a-this.minimumValue)/this.range*(this.K-this.Z)+\"px\";this.i\u003da};\ng.k.focus\u003dfunction(){this.xa.focus()};g.w(IP,GP);IP.prototype.X\u003dfunction(){this.J.setPlaybackRate(this.i,!0)};\nIP.prototype.Kq\u003dfunction(a){GP.prototype.Kq.call(this,a,JP(this,a).toString());this.B\u0026\u0026(HP(this),this.Aa())};\nIP.prototype.Ba\u003dfunction(){var a\u003dthis.J.getPlaybackRate();JP(this,this.i)!\u003d\u003da\u0026\u0026(this.Kq(a),HP(this))};g.w(KP,g.oK);KP.prototype.focus\u003dfunction(){this.i.focus()};g.w(mAa,NN);g.w(LP,g.yP);g.k\u003dLP.prototype;g.k.rj\u003dfunction(a){return\"1\"\u003d\u003d\u003da?\"Normal\":a.toLocaleString()};\ng.k.Qa\u003dfunction(){var a\u003dthis.J.getPresentingPlayerType();this.enable(2!\u003d\u003da\u0026\u00263!\u003d\u003da);pAa(this)};\ng.k.Er\u003dfunction(a){g.yP.prototype.Er.call(this,a);a?(this.K\u003dthis.T(this.J,\"onPlaybackRateChange\",this.onPlaybackRateChange),pAa(this),nAa(this,this.J.getPlaybackRate())):(this.xc(this.K),this.K\u003dnull)};\ng.k.onPlaybackRateChange\u003dfunction(a){var b\u003dthis.J.getPlaybackRate();this.I.includes(b)||oAa(this,b);nAa(this,a)};\ng.k.Df\u003dfunction(a){g.yP.prototype.Df.call(this,a);a\u003d\u003d\u003dthis.i?this.J.setPlaybackRate(this.D,!0):this.J.setPlaybackRate(Number(a),!0);this.zb.qh()};g.w(NP,g.yP);g.k\u003dNP.prototype;g.k.Zh\u003dfunction(a){g.yP.prototype.Zh.call(this,a)};\ng.k.getKey\u003dfunction(a){return a.option.toString()};\ng.k.getOption\u003dfunction(a){return this.settings[a]};\ng.k.rj\u003dfunction(a){return this.getOption(a).text||\"\"};\ng.k.Df\u003dfunction(a){g.yP.prototype.Df.call(this,a);this.ea(\"settingChange\",this.setting,this.settings[a].option)};g.w(OP,g.ON);OP.prototype.Cf\u003dfunction(a){for(var b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next()){var d\u003dc.value;if(c\u003dthis.uo[d]){var e\u003da[d].toString();d\u003d!!a[d+\"Override\"];c.options[e]\u0026\u0026(c.Zh(e),c.D.element.setAttribute(\"aria-checked\",String(!d)),c.i.element.setAttribute(\"aria-checked\",String(d)))}}};\nOP.prototype.lh\u003dfunction(a,b){this.ea(\"settingChange\",a,b)};g.w(PP,g.yP);PP.prototype.getKey\u003dfunction(a){return a.languageCode};\nPP.prototype.rj\u003dfunction(a){return this.languages[a].languageName||\"\"};\nPP.prototype.Df\u003dfunction(a){this.ea(\"select\",a);this.J.Cb(this.element);g.ZN(this.zb)};g.w(QP,g.yP);g.k\u003dQP.prototype;g.k.getKey\u003dfunction(a){return g.Qe(a)?\"__off__\":a.displayName};\ng.k.rj\u003dfunction(a){return\"__off__\"\u003d\u003d\u003da?\"Off\":\"__translate__\"\u003d\u003d\u003da?\"Auto-translate\":\"__contribute__\"\u003d\u003d\u003da?\"Add subtitles/CC\":(\"__off__\"\u003d\u003d\u003da?{}:this.tracks[a]).displayName};\ng.k.Df\u003dfunction(a){\"__translate__\"\u003d\u003d\u003da?this.i.open():\"__contribute__\"\u003d\u003d\u003da?(this.J.pauseVideo(),this.J.isFullscreen()\u0026\u0026this.J.toggleFullscreen(),a\u003dg.YL(this.J.V(),this.J.getVideoData()),g.wL(a)):(this.J.Cb(this.element),this.J.setOption(\"captions\",\"track\",\"__off__\"\u003d\u003d\u003da?{}:this.tracks[a]),g.yP.prototype.Df.call(this,a),this.zb.qh())};\ng.k.Qa\u003dfunction(){var a,b\u003dthis.J.getOptions();b\u003db\u0026\u0026-1!\u003d\u003db.indexOf(\"captions\");var c\u003dthis.J.getVideoData();c\u003dc\u0026\u0026c.ip;var d\u003d!(null\u003d\u003d\u003d(a\u003dthis.J.getVideoData())||void 0\u003d\u003d\u003da||!g.sG(a)),e\u003d{};if(b||c){if(b){var f\u003dthis.J.getOption(\"captions\",\"track\");e\u003dthis.J.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var h\u003dd?[]:this.J.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.oc(e,this.getKey,this);d\u003dg.Vn(e,this.getKey);if(h.length\u0026\u0026!g.Qe(f)){var l\u003df.translationLanguage;if(l\u0026\u0026l.languageName){var m\u003d\nl.languageName;l\u003dh.findIndex(function(n){return n.languageName\u003d\u003d\u003dm});\nraa(h,l)}rAa(this.i,h);d.push(\"__translate__\")}h\u003dthis.getKey(f)}else this.tracks\u003d{},d\u003d[],h\u003d\"__off__\";d.unshift(\"__off__\");this.tracks.__off__\u003d{};c\u0026\u0026d.unshift(\"__contribute__\");this.tracks[h]||(this.tracks[h]\u003df,d.push(h));g.zP(this,d);this.Zh(h);f\u0026\u0026f.translationLanguage?this.i.Zh(this.i.getKey(f.translationLanguage)):kAa(this.i);b\u0026\u0026this.D.Cf(this.J.getSubtitlesUserSettings());this.K.rd(e\u0026\u0026e.length?\" (\"+e.length+\")\":\"\");this.ea(\"size-change\");this.J.ib(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.k.lQ\u003dfunction(a){var b\u003dthis.J.getOption(\"captions\",\"track\");b\u003dg.Ue(b);b.translationLanguage\u003dthis.i.languages[a];this.J.setOption(\"captions\",\"track\",b)};\ng.k.lh\u003dfunction(a,b){if(\"reset\"\u003d\u003d\u003da)this.J.resetSubtitlesUserSettings();else{var c\u003d{};c[a]\u003db;this.J.updateSubtitlesUserSettings(c)}sAa(this,!0);this.I.start();this.D.Cf(this.J.getSubtitlesUserSettings())};\ng.k.pW\u003dfunction(a){a||g.hs(this.I)};\ng.k.ya\u003dfunction(){g.hs(this.I);g.yP.prototype.ya.call(this)};g.w(RP,g.XN);g.k\u003dRP.prototype;g.k.initialize\u003dfunction(){if(!this.isInitialized){this.isInitialized\u003d!0;this.aF\u003dnew DP(this.J,this);g.I(this,this.aF);var a\u003dnew FP(this.J,this);g.I(this,a);a\u003dnew QP(this.J,this);g.I(this,a);a\u003dnew xP(this.J,this);g.I(this,a);this.J.V().Zb\u0026\u0026(a\u003dnew LP(this.J,this),g.I(this,a));this.J.V().Fb\u0026\u0026!this.J.V().N(\"web_player_move_autonav_toggle\")\u0026\u0026(a\u003dnew BP(this.J,this),g.I(this,a));a\u003dnew AP(this.J,this);g.I(this,a);wP(this.settingsButton,this.Xc.items.length)}};\ng.k.Bc\u003dfunction(a){this.initialize();this.Xc.Bc(a);wP(this.settingsButton,this.Xc.items.length)};\ng.k.kf\u003dfunction(a){this.wb\u0026\u00261\u003e\u003dthis.Xc.items.length\u0026\u0026this.hide();this.Xc.kf(a);wP(this.settingsButton,this.Xc.items.length)};\ng.k.xd\u003dfunction(a){this.initialize();0\u003cthis.Xc.items.length\u0026\u0026g.XN.prototype.xd.call(this,a)};\ng.k.show\u003dfunction(){g.XN.prototype.show.call(this);g.M(this.J.getRootNode(),\"ytp-settings-shown\")};\ng.k.hide\u003dfunction(){g.XN.prototype.hide.call(this);g.ns(this.J.getRootNode(),\"ytp-settings-shown\")};\ng.k.Ie\u003dfunction(a){var b;this.J.ib(this.element,a);null\u003d\u003d\u003d(b\u003dthis.aF)||void 0\u003d\u003d\u003db?void 0:b.Yb(a)};g.w(SP,g.V);SP.prototype.onClick\u003dfunction(){var a\u003dthis.J.app;a.Ua.Oa(\"SIZE_CLICKED\",!a.QE);this.J.Cb(this.element)};\nSP.prototype.Qa\u003dfunction(){g.nK(this,this.J.OE()\u0026\u0026!this.J.isFullscreen()\u0026\u00263!\u003d\u003dthis.J.getPresentingPlayerType());if(this.wb){var a\u003dthis.J.isWidescreen();if(this.isWidescreen!\u003d\u003da){var b\u003da?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"m 26,13 0,10 -16,0 0,-10 z m -14,2 12,0 0,6 -12,0 0,-6 z\",fill:\"#fff\",\"fill-rule\":\"evenodd\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,W:{d:\"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z\",\nfill:\"#fff\",\"fill-rule\":\"evenodd\"}}]};null\u003d\u003dthis.isWidescreen?this.Pa(\"icon\",b):Cza(this.transition,this.element,b);this.isWidescreen\u003da;b\u003deN(this.J,\"Default view\",\"t\");var c\u003deN(this.J,\"Theater mode\",\"t\");this.Pa(\"title\",a?b:c);cO(this.tooltip)}}this.J.ib(this.element,this.wb)};g.w(g.TP,g.V);g.TP.prototype.onClick\u003dfunction(){if(null!\u003dg.MM(this.J.vb())\u0026\u0026(this.J.toggleSubtitles(),this.J.Cb(this.element),!this.isEnabled())){var a\u003d!1,b\u003dg.jw(g.iw.getInstance(),65);g.PE(this.J.V())\u0026\u0026null!\u003db\u0026\u0026(a\u003d!b);a\u0026\u0026this.J.V().N(\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.J.ea(\"showpromotooltip\",this.element)}};\ng.TP.prototype.i\u003dfunction(a){var b,c;null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dg.hM(this.J))||void 0\u003d\u003d\u003db?void 0:b.Pn())||void 0\u003d\u003d\u003dc?void 0:c.xd(a)};\ng.TP.prototype.isEnabled\u003dfunction(){return!!this.J.getOption(\"captions\",\"track\").displayName};\ng.TP.prototype.Qa\u003dfunction(){var a,b,c\u003dnull!\u003dg.MM(this.J.vb()),d\u003d300;this.J.V().C\u0026\u0026(d\u003d480);if(this.J.V().N(\"web_player_unavailable_subtitles_button\")){c?(null\u003d\u003d\u003d(a\u003dg.Yg(\"ytp-subtitles-button-icon\"))||void 0\u003d\u003d\u003da?void 0:a.removeAttribute(\"fill-opacity\"),this.Pa(\"title\",eN(this.J,\"Subtitles/closed captions\",\"c\"))):(null\u003d\u003d\u003d(b\u003dg.Yg(\"ytp-subtitles-button-icon\"))||void 0\u003d\u003d\u003db?void 0:b.setAttribute(\"fill-opacity\",\"0.3\"),this.Pa(\"title\",\"Subtitles/closed captions unavailable\"));var e\u003d!0}else this.Pa(\"title\",\neN(this.J,\"Subtitles/closed captions\",\"c\")),e\u003dc;cO(this.tooltip);e\u003de\u0026\u0026this.J.bb().getPlayerSize().width\u003e\u003dd;g.nK(this,e);this.J.ib(this.element,e);c\u0026\u0026this.Pa(\"pressed\",this.isEnabled())};g.w(g.UP,g.V);g.k\u003dg.UP.prototype;\ng.k.Xb\u003dfunction(){var a\u003dthis.api.bb().getPlayerSize().width,b\u003dthis.K;this.api.V().C\u0026\u0026(b\u003d400);b\u003da\u003e\u003db\u0026\u0026(!WP(this)||!g.T(this.api.Ab(),64));g.nK(this,b);g.N(this.element,\"ytp-time-display-allow-autohide\",b\u0026\u0026400\u003ea);a\u003dthis.api.getProgressState();if(b){b\u003dthis.api.getPresentingPlayerType();var c\u003dthis.api.V().N(\"halftime_ux_killswitch\")?a.current:this.api.getCurrentTime(b,!1);this.u\u0026\u0026(c-\u003da.airingStart);VP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(c-\u003dthis.Tb.startTimeMs/1E3);\nc\u003dg.kL(c);this.B!\u003d\u003dc\u0026\u0026(this.Pa(\"currenttime\",c),this.B\u003dc);b\u003dVP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")?g.kL((this.Tb.endTimeMs-this.Tb.startTimeMs)/1E3):g.kL(this.api.V().N(\"halftime_ux_killswitch\")?a.duration:this.api.getDuration(b,!1));this.C!\u003d\u003db\u0026\u0026(this.Pa(\"duration\",b),this.C\u003db)}a\u003da.isAtLiveHead;!WP(this)||this.I\u003d\u003d\u003da\u0026\u0026this.D\u003d\u003d\u003dthis.isPremiere||(this.I\u003da,this.D\u003dthis.isPremiere,this.Xb(),b\u003dthis.liveBadge.element,b.disabled\u003da,this.liveBadge.rd(this.isPremiere?\"Premiere\":\n\"Live\"),a?this.i\u0026\u0026(this.i(),this.i\u003dnull,b.removeAttribute(\"title\")):(b.title\u003d\"Skip ahead to live broadcast.\",this.i\u003dg.CN(this.tooltip,this.liveBadge.element)));this.lC(this.api.getLoopRange())};\ng.k.lC\u003dfunction(a){var b\u003d!!this.Tb!\u003d\u003d!!a;this.Tb\u003da;b\u0026\u0026uAa(this)};\ng.k.YW\u003dfunction(){this.api.setLoopRange(null)};\ng.k.onVideoDataChange\u003dfunction(a,b,c){this.updateVideoData((this.api.V().N(\"enable_topsoil_wta_for_halftime\")||this.api.V().N(\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u00262\u003d\u003d\u003dc?this.api.getVideoData(1):b);this.Xb();uAa(this)};\ng.k.updateVideoData\u003dfunction(a){this.isLiveVideo\u003da.isLivePlayback\u0026\u0026!a.rb;this.u\u003dvG(a);this.isPremiere\u003da.isPremiere;g.N(this.element,\"ytp-live\",WP(this))};\ng.k.onClick\u003dfunction(a){a.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity),this.api.playVideo())};\ng.k.ya\u003dfunction(){this.i\u0026\u0026this.i();g.V.prototype.ya.call(this)};g.w(ZP,g.V);g.k\u003dZP.prototype;g.k.Am\u003dfunction(){var a\u003dthis.i.Ve();this.C!\u003d\u003da\u0026\u0026(this.C\u003da,YP(this,this.api.getVolume(),this.api.isMuted()))};\ng.k.mI\u003dfunction(a){g.nK(this,350\u003c\u003da.width)};\ng.k.oQ\u003dfunction(a){if(!g.xv(a)){var b\u003dg.yv(a),c\u003dnull;37\u003d\u003d\u003db?c\u003dthis.volume-5:39\u003d\u003d\u003db?c\u003dthis.volume+5:36\u003d\u003d\u003db?c\u003d0:35\u003d\u003d\u003db\u0026\u0026(c\u003d100);null!\u003d\u003dc\u0026\u0026(c\u003dg.tg(c,0,100),0\u003d\u003d\u003dc?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(c)),g.wv(a))}};\ng.k.mQ\u003dfunction(a){var b\u003da.deltaX||-a.deltaY;a.deltaMode?this.api.setVolume(this.volume+(0\u003eb?-10:10)):this.api.setVolume(this.volume+g.tg(b/10,-10,10));g.wv(a)};\ng.k.uW\u003dfunction(){XP(this,this.u,!0,this.B,this.i.Di());this.X\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.k.nQ\u003dfunction(a){var b\u003dthis.C?78:52,c\u003dthis.C?18:12;a-\u003dg.mn(this.S).x;this.api.setVolume(100*g.tg((a-c/2)/(b-c),0,1))};\ng.k.tW\u003dfunction(){XP(this,this.u,!1,this.B,this.i.Di());0\u003d\u003d\u003dthis.volume\u0026\u0026(this.api.mute(),this.api.setVolume(this.X))};\ng.k.onVolumeChange\u003dfunction(a){YP(this,a.volume,a.muted)};\ng.k.TJ\u003dfunction(){XP(this,this.u,this.isDragging,this.B,this.i.Di())};\ng.k.ya\u003dfunction(){g.V.prototype.ya.call(this);g.ns(this.K,\"ytp-volume-slider-active\")};g.w(g.$P,g.V);g.$P.prototype.onVideoDataChange\u003dfunction(){var a\u003dthis.api.getVideoData(1).D,b\u003dthis.api.V();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!(a\u0026\u0026b.pfpChazalUi);g.nK(this,this.visible);this.api.ib(this.element,this.visible\u0026\u0026this.oa);this.visible\u0026\u0026(a\u003dthis.api.getVideoUrl(!0,!1,!1,!0),this.Pa(\"url\",a))};\ng.$P.prototype.onClick\u003dfunction(a){var b\u003dthis.api.getVideoUrl(!g.lL(a),!1,!0,!0);if(g.nE(this.api.V())||g.yE(this.api.V()))b\u003dg.dj(b,g.ZL(\"emb_logo\"));g.bN(b,this.api,a);this.api.Cb(this.element)};\ng.$P.prototype.yb\u003dfunction(){var a\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},U:[{G:\"path\",Lb:!0,L:\"ytp-svg-fill\",W:{d:\"M 45.09 10 L 45.09 25.82 L 47.16 25.82 L 47.41 24.76 L 47.47 24.76 C 47.66 25.14 47.94 25.44 48.33 25.66 C 48.72 25.88 49.16 25.99 49.63 25.99 C 50.48 25.99 51.1 25.60 51.5 24.82 C 51.9 24.04 52.09 22.82 52.09 21.16 L 52.09 19.40 C 52.12 18.13 52.05 17.15 51.90 16.44 C 51.75 15.74 51.50 15.23 51.16 14.91 C 50.82 14.59 50.34 14.44 49.75 14.44 C 49.29 14.44 48.87 14.57 48.47 14.83 C 48.27 14.96 48.09 15.11 47.93 15.29 C 47.78 15.46 47.64 15.65 47.53 15.86 L 47.51 15.86 L 47.51 10 L 45.09 10 z M 8.10 10.56 L 10.96 20.86 L 10.96 25.82 L 13.42 25.82 L 13.42 20.86 L 16.32 10.56 L 13.83 10.56 L 12.78 15.25 C 12.49 16.62 12.31 17.59 12.23 18.17 L 12.16 18.17 C 12.04 17.35 11.84 16.38 11.59 15.23 L 10.59 10.56 L 8.10 10.56 z M 30.10 10.56 L 30.10 12.58 L 32.59 12.58 L 32.59 25.82 L 35.06 25.82 L 35.06 12.58 L 37.55 12.58 L 37.55 10.56 L 30.10 10.56 z M 19.21 14.46 C 18.37 14.46 17.69 14.63 17.17 14.96 C 16.65 15.29 16.27 15.82 16.03 16.55 C 15.79 17.28 15.67 18.23 15.67 19.43 L 15.67 21.06 C 15.67 22.24 15.79 23.19 16 23.91 C 16.21 24.62 16.57 25.15 17.07 25.49 C 17.58 25.83 18.27 26 19.15 26 C 20.02 26 20.69 25.83 21.19 25.5 C 21.69 25.17 22.06 24.63 22.28 23.91 C 22.51 23.19 22.63 22.25 22.63 21.06 L 22.63 19.43 C 22.63 18.23 22.50 17.28 22.27 16.56 C 22.04 15.84 21.68 15.31 21.18 14.97 C 20.68 14.63 20.03 14.46 19.21 14.46 z M 56.64 14.47 C 55.39 14.47 54.51 14.84 53.99 15.61 C 53.48 16.38 53.22 17.60 53.22 19.27 L 53.22 21.23 C 53.22 22.85 53.47 24.05 53.97 24.83 C 54.34 25.40 54.92 25.77 55.71 25.91 C 55.97 25.96 56.26 25.99 56.57 25.99 C 57.60 25.99 58.40 25.74 58.96 25.23 C 59.53 24.72 59.81 23.94 59.81 22.91 C 59.81 22.74 59.79 22.61 59.78 22.51 L 57.63 22.39 C 57.62 23.06 57.54 23.54 57.40 23.83 C 57.26 24.12 57.01 24.27 56.63 24.27 C 56.35 24.27 56.13 24.18 56.00 24.02 C 55.87 23.86 55.79 23.61 55.75 23.25 C 55.71 22.89 55.68 22.36 55.68 21.64 L 55.68 21.08 L 59.86 21.08 L 59.86 19.16 C 59.86 17.99 59.77 17.08 59.58 16.41 C 59.39 15.75 59.07 15.25 58.61 14.93 C 58.15 14.62 57.50 14.47 56.64 14.47 z M 23.92 14.67 L 23.92 23.00 C 23.92 24.03 24.11 24.79 24.46 25.27 C 24.82 25.76 25.35 26.00 26.09 26.00 C 27.16 26.00 27.97 25.49 28.5 24.46 L 28.55 24.46 L 28.76 25.82 L 30.73 25.82 L 30.73 14.67 L 28.23 14.67 L 28.23 23.52 C 28.13 23.73 27.97 23.90 27.77 24.03 C 27.57 24.16 27.37 24.24 27.15 24.24 C 26.89 24.24 26.70 24.12 26.59 23.91 C 26.48 23.70 26.43 23.35 26.43 22.85 L 26.43 14.67 L 23.92 14.67 z M 36.80 14.67 L 36.80 23.00 C 36.80 24.03 36.98 24.79 37.33 25.27 C 37.60 25.64 37.97 25.87 38.45 25.96 C 38.61 25.99 38.78 26.00 38.97 26.00 C 40.04 26.00 40.83 25.49 41.36 24.46 L 41.41 24.46 L 41.64 25.82 L 43.59 25.82 L 43.59 14.67 L 41.09 14.67 L 41.09 23.52 C 40.99 23.73 40.85 23.90 40.65 24.03 C 40.45 24.16 40.23 24.24 40.01 24.24 C 39.75 24.24 39.58 24.12 39.47 23.91 C 39.36 23.70 39.31 23.35 39.31 22.85 L 39.31 14.67 L 36.80 14.67 z M 56.61 16.15 C 56.88 16.15 57.08 16.23 57.21 16.38 C 57.33 16.53 57.42 16.79 57.47 17.16 C 57.52 17.53 57.53 18.06 57.53 18.78 L 57.53 19.58 L 55.69 19.58 L 55.69 18.78 C 55.69 18.05 55.71 17.52 55.75 17.16 C 55.79 16.81 55.87 16.55 56.00 16.39 C 56.13 16.23 56.32 16.15 56.61 16.15 z M 19.15 16.19 C 19.50 16.19 19.75 16.38 19.89 16.75 C 20.03 17.12 20.09 17.7 20.09 18.5 L 20.09 21.97 C 20.09 22.79 20.03 23.39 19.89 23.75 C 19.75 24.11 19.51 24.29 19.15 24.30 C 18.80 24.30 18.54 24.11 18.41 23.75 C 18.28 23.39 18.22 22.79 18.22 21.97 L 18.22 18.5 C 18.22 17.7 18.28 17.12 18.42 16.75 C 18.56 16.38 18.81 16.19 19.15 16.19 z M 48.63 16.22 C 48.88 16.22 49.08 16.31 49.22 16.51 C 49.36 16.71 49.45 17.05 49.50 17.52 C 49.55 17.99 49.58 18.68 49.58 19.55 L 49.58 21 L 49.59 21 C 49.59 21.81 49.57 22.45 49.5 22.91 C 49.43 23.37 49.32 23.70 49.16 23.89 C 49.00 24.08 48.78 24.17 48.51 24.17 C 48.30 24.17 48.11 24.12 47.94 24.02 C 47.76 23.92 47.62 23.78 47.51 23.58 L 47.51 17.25 C 47.59 16.95 47.75 16.70 47.96 16.50 C 48.17 16.31 48.39 16.22 48.63 16.22 z \"}}]};\nif(g.yE(this.api.V())){var b\u003dthis.Fa(\"ytp-youtube-music-button\"),c\u003d300\u003ethis.api.getPlayerSize().width;a\u003dc?{G:\"svg\",W:{fill:\"none\",height:\"24\",width:\"24\"},U:[{G:\"circle\",W:{cx:\"12\",cy:\"12\",fill:\"red\",r:\"12\"}},{G:\"ellipse\",W:{cx:\"12.18\",cy:\"12\",fill:\"red\",rx:\"7.308\",ry:\"7.2\",stroke:\"#fff\",\"stroke-width\":\"1.2\"}},{G:\"path\",W:{d:\"M9.74 15.54l6.32-3.54-6.32-3.54v7.09z\",fill:\"#fff\"}}]}:{G:\"svg\",W:{viewBox:\"0 0 80 24\"},U:[{G:\"ellipse\",W:{cx:\"12.18\",cy:\"12\",fill:\"red\",rx:\"12.18\",ry:\"12\"}},{G:\"ellipse\",W:{cx:\"12.18\",\ncy:\"12\",fill:\"red\",rx:\"7.308\",ry:\"7.2\",stroke:\"#fff\",\"stroke-width\":\"1.2\"}},{G:\"path\",W:{d:\"M9.74 15.54l6.32-3.54-6.32-3.54v7.09zM37.43 9.64c-.57 2.85-1.01 6.33-1.25 7.77h-.16c-.18-1.48-.62-4.94-1.22-7.75L33.31 2.67h-4.52v18.85h2.80V5.98l.27 1.45 2.85 14.08h2.80l2.80-14.08.3-1.45v15.54h2.80V2.67h-4.56l-1.43 6.96zM51.01 18.69c-.25.51-.81.87-1.36.87-.64 0-.90-.49-.90-1.70V7.75H45.54v10.29c0 2.54.85 3.70 2.75 3.70 1.29 0 2.33-.56 3.05-1.90h.07l.27 1.68h2.50V7.75h-3.19v10.94h.00zM60.39 13.19c-1.04-.74-1.69-1.23-1.69-2.31 0-.76.37-1.19 1.25-1.19.90 0 1.20.60 1.22 2.67l2.68-.11c.20-3.34-.92-4.74-3.87-4.74-2.73 0-4.07 1.19-4.07 3.63 0 2.22 1.11 3.23 2.92 4.56 1.55 1.16 2.45 1.82 2.45 2.76 0 .72-.46 1.21-1.27 1.21-.95 0-1.50-.87-1.36-2.40l-2.71.04c-.41 2.85.76 4.51 3.91 4.51 2.75 0 4.19-1.23 4.19-3.70-.00-2.24-1.16-3.14-3.66-4.94zM68.87 7.75h-3.05v13.77h3.06V7.75zM67.36 2.31c-1.18 0-1.73.42-1.73 1.91 0 1.52.55 1.90 1.73 1.90 1.20 0 1.73-.38 1.73-1.90 0-1.41-.53-1.91-1.73-1.91zM79.15 16.56l-2.80-.13c0 2.42-.27 3.21-1.22 3.21-.95 0-1.11-.87-1.11-3.73v-2.67c0-2.76.18-3.63 1.13-3.63.88 0 1.11.83 1.11 3.39l2.77-.17c.18-2.13-.09-3.59-.94-4.42-.62-.60-1.57-.89-2.89-.89-3.10 0-4.37 1.61-4.37 6.15v1.93c0 4.67 1.08 6.17 4.26 6.17 1.34 0 2.27-.27 2.89-.85.90-.81 1.24-2.20 1.18-4.34z\",\nfill:\"#fff\"}}]};g.N(b,\"ytp-youtube-music-logo-icon-only\",c)}this.Pa(\"logoSvg\",a)};\ng.$P.prototype.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.api.ib(this.element,this.visible\u0026\u0026a)};g.w(bQ,g.LC);g.k\u003dbQ.prototype;g.k.zd\u003dfunction(){this.Kc.Xb();this.Hg.Xb()};\ng.k.Kj\u003dfunction(){var a,b;this.mC();this.Bd.u?(this.zd(),null\u003d\u003d\u003d(b\u003dthis.K)||void 0\u003d\u003d\u003db?void 0:b.show()):(g.jQ(this.Kc.tooltip),null\u003d\u003d\u003d(a\u003dthis.K)||void 0\u003d\u003d\u003da?void 0:a.hide())};\ng.k.tq\u003dfunction(){this.zd();this.Pd.start()};\ng.k.mC\u003dfunction(){var a\u003d!this.J.V().isMobile\u0026\u0026300\u003eg.iAa(this.Kc)\u0026\u0026this.J.Ab().Hc()\u0026\u0026!!window.requestAnimationFrame,b\u003d!a;this.Bd.u||(a\u003db\u003d!1);b?this.I||(this.I\u003dthis.T(this.J,\"progresssync\",this.zd)):this.I\u0026\u0026(this.xc(this.I),this.I\u003dnull);a?this.Pd.isActive()||this.Pd.start():this.Pd.stop()};\ng.k.yb\u003dfunction(){var a\u003dthis.u.Ve(),b\u003dthis.J.bb().getPlayerSize(),c\u003dcQ(this),d\u003dMath.max(b.width-2*c,100);if(this.La!\u003d\u003db.width||this.Ka!\u003d\u003da){this.La\u003db.width;this.Ka\u003da;var e\u003dxAa(this);this.i.element.style.width\u003de+\"px\";this.i.element.style.left\u003dc+\"px\";g.rP(this.Kc,c,e,a);this.u.lc().nC\u003de}c\u003dthis.settingsMenu;e\u003dMath.min(413*(a?1.5:1),Math.round(.82*(b.height-dQ(this))));c.maxWidth\u003dMath.min(570*(a?1.5:1),d);c.gy\u003de;c.Zt();this.mC();!this.J.V().N(\"html5_player_bottom_linear_gradient\")\u0026\u0026this.J.V().N(\"html5_player_dynamic_bottom_gradient\")\u0026\u0026\ng.FO(this.Sa,b.height)};\ng.k.onVideoDataChange\u003dfunction(){var a\u003dthis.J.getVideoData();this.Aa.style.background\u003da.D?a.Wa:\"\";g.nK(this.X,a.BC)};g.w(eQ,zO);g.k\u003deQ.prototype;g.k.xF\u003dfunction(a){a.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.J.Oa(\"innertubeCommand\",this.onClickCommand),this.B\u003d!0,this.S.hide())};\ng.k.yF\u003dfunction(){this.B\u003d!0;this.S.hide()};\ng.k.onVideoDataChange\u003dfunction(a,b){var c;\"newdata\"\u003d\u003d\u003da\u0026\u0026(this.u\u003dthis.B\u003d!1,fQ(this));a\u003db.suggestedAction;if(null\u003d\u003db.shoppingOverlayRenderer\u0026\u0026a){this.i\u003dthis.K\u003dthis.enabled\u003d!0;this.text\u003dYO(a.title)||\"View Chapters\";var d\u003dnull\u003d\u003d\u003d(c\u003da.trigger)||void 0\u003d\u003d\u003dc?void 0:c.suggestedActionTimeRangeTrigger;if(d){b\u003d[];var e\u003dd.timeRangeStartMillis;d\u003dd.timeRangeEndMillis;null!\u003de\u0026\u0026null!\u003dd\u0026\u0026b.push(new g.rz(e,d,{priority:9,namespace:\"suggested_action_button_visible\"}));this.J.Gd(b)}this.onClickCommand\u003da.tapCommand;wza(this);\nyO(this);this.Xh()}};\ng.k.xx\u003dfunction(){return!this.B\u0026\u0026this.enabled\u0026\u0026(this.u||this.i)};\ng.k.Ie\u003dfunction(a){this.B||((this.u\u003da)?xO(this):(fQ(this),this.Z.start()),this.Xh())};\ng.k.ya\u003dfunction(){fQ(this);zO.prototype.ya.call(this)};var g3\u003d{},gQ\u003d(g3.CHANNEL_NAME\u003d\"ytp-title-channel-name\",g3.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",g3.LINK\u003d\"ytp-title-link\",g3.SESSIONLINK\u003d\"yt-uix-sessionlink\",g3.SUBTEXT\u003d\"ytp-title-subtext\",g3.TEXT\u003d\"ytp-title-text\",g3.TITLE\u003d\"ytp-title\",g3);g.w(hQ,g.V);hQ.prototype.onClick\u003dfunction(a){this.api.Cb(this.element);var b\u003dthis.api.getVideoUrl(!g.lL(a),!1,!0);g.nE(this.api.V())\u0026\u0026(b\u003dg.dj(b,g.ZL(\"emb_title\")));g.bN(b,this.api,a)};\nhQ.prototype.Qa\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.V();this.Pa(\"title\",a.title);yAa(this);if(2\u003d\u003d\u003dthis.api.getPresentingPlayerType()){var c\u003dthis.api.getVideoData();c.videoId\u0026\u0026c.isListed\u0026\u0026c.author\u0026\u0026c.hc\u0026\u0026c.Rh?(this.Pa(\"channelLink\",c.hc),this.Pa(\"channelName\",c.author),this.Pa(\"channelTitleFocusable\",\"0\")):yAa(this)}c\u003db.externalFullscreen||!this.api.isFullscreen()\u0026\u0026b.Ug;g.N(this.link,gQ.FULLERSCREEN_LINK,c);b.K||!a.videoId||c||a.D\u0026\u0026b.pfpChazalUi||b.vc?this.i\u0026\u0026(this.Pa(\"url\",null),this.xc(this.i),\nthis.i\u003dnull):(this.Pa(\"url\",this.api.getVideoUrl(!0)),this.i||(this.i\u003dthis.T(this.link,\"click\",this.onClick)))};g.w(g.iQ,g.V);g.k\u003dg.iQ.prototype;g.k.IM\u003dfunction(a,b){a\u003c\u003dthis.B\u0026\u0026this.B\u003c\u003db\u0026\u0026(a\u003dthis.B,this.B\u003dNaN,AAa(this,a))};\ng.k.tT\u003dfunction(){bsa(this.i,this.B,160*this.scale)};\ng.k.hk\u003dfunction(){switch(this.type){case 2:var a\u003dthis.u;a.removeEventListener(\"mouseout\",this.X);a.addEventListener(\"mouseover\",this.C);a.removeEventListener(\"blur\",this.X);a.addEventListener(\"focus\",this.C);DAa(this);break;case 3:DAa(this);break;case 1:this.i\u0026\u0026(this.i.unsubscribe(\"l\",this.IM,this),this.i\u003dnull),this.api.removeEventListener(\"videoready\",this.Z),this.xa.stop()}this.type\u003dnull;this.K\u0026\u0026this.D.hide()};\ng.k.sj\u003dfunction(){if(this.u)for(var a\u003d0;a\u003carguments.length;a++)g.oh(arguments[a],this.u)\u0026\u0026this.hk()};\ng.k.ya\u003dfunction(){null!\u003dthis.type\u0026\u0026this.hk();this.i\u0026\u0026this.i.dispose();g.V.prototype.ya.call(this)};g.w(g.kQ,g.V);g.k\u003dg.kQ.prototype;g.k.iy\u003dfunction(){var a\u003dthis.J.getPlayerSize(),b\u003dthis.J.V(),c\u003dthis.J.getVideoData(),d\u003dg.nE(b)\u0026\u0026g.oM(this.J)\u0026\u0026g.T(this.J.Ab(),128);this.visible\u003db.bk\u0026\u0026240\u003c\u003da.width\u0026\u0026!c.isAd()\u0026\u0026c.Of\u0026\u0026!d\u0026\u0026!(c.D\u0026\u0026b.pfpChazalUi);g.nK(this,this.visible);this.icon\u0026\u0026HAa(this,this.icon);this.J.ib(this.element,this.visible\u0026\u0026this.oa)};\ng.k.nI\u003dfunction(){return this.J.getVideoData().videoId};\ng.k.onClick\u003dfunction(){var a\u003dthis;this.J.Cb(this.element);var b\u003dthis.J.V(),c\u003dthis.nI();b.authUser?EAa(this):this.J.mB()?this.J.requestStorageAccess(function(){g.tw(\"embedsItpWatchLaterResult\",{accepted:!0});Vv();FAa(a,c)},function(){g.tw(\"embedsItpWatchLaterResult\",{accepted:!1});\nGAa(a,\"Sorry, saving failed because your cookies are blocked by the browser.\")}):FAa(this,c)};\ng.k.pQ\u003dfunction(){this.isRequestPending\u003dthis.i\u003d!1;this.Qa(2)};\ng.k.Qa\u003dfunction(a,b){var c\u003dthis.J.V();HAa(this,a);b?this.update({title:b,image:null}):c.userDisplayName?(a\u003d{USER_NAME:c.userDisplayName},this.update({title:this.i?g.CH(\"Added as $USER_NAME\",a):g.CH(\"Watch later as $USER_NAME\",a),image:UE(c)})):this.update({title:\"Watch later\",image:null});cO(this.tooltip)};\ng.k.Yb\u003dfunction(a){g.V.prototype.Yb.call(this,a);this.J.ib(this.element,this.visible\u0026\u0026a)};g.w(lQ,g.rN);g.k\u003dlQ.prototype;g.k.lc\u003dfunction(){return this.tooltip};\ng.k.PK\u003dfunction(){return this.eg};\ng.k.Bn\u003dfunction(a,b){b?this.Fk\u003da:this.Fk\u003dnull;this.ej()};\ng.k.zs\u003dfunction(a,b){if(b)this.zo.push(a);else for(b\u003dthis.zo.length;0\u003c\u003db;b--)if(this.zo[b]\u003d\u003d\u003da){this.zo.splice(b,1);break}XM(this.Bd,64,0\u003cthis.zo.length)};\ng.k.Po\u003dfunction(){this.api.Eh()\u0026\u0026this.api.Bk();return!!this.Fk||IAa(this)||g.rN.prototype.Po.call(this)};\ng.k.ej\u003dfunction(){var a\u003d!this.Po(),b\u003da\u0026\u0026this.api.Eh()\u0026\u0026!g.T(this.api.Ab(),2)\u0026\u0026!(this.api.getVideoData().D\u0026\u0026this.api.V().pfpChazalUi),c\u003dthis.Zp\u0026\u0026g.oM(this.api)\u0026\u0026g.T(this.api.Ab(),128);a||c?(this.cH.show(),this.dH.show()):(this.cH.hide(),this.dH.hide(),this.tooltip.sj(this.Vh.element));b?this.xi.xd():this.xi.Db();this.eg\u0026\u0026wAa(this.eg,!a);g.rN.prototype.ej.call(this)};\ng.k.Bq\u003dfunction(a,b,c,d,e){a.style.left\u003d\"\";a.style.top\u003d\"\";a.style.bottom\u003d\"\";var f\u003dg.sn(a),h\u003dd||this.eg\u0026\u0026g.oh(this.eg.i.element,b),l\u003dd\u003dnull;null!\u003dc\u0026\u0026h||(d\u003dg.sn(b),l\u003dg.qn(b,this.api.getRootNode()),null\u003d\u003dc\u0026\u0026(c\u003dl.x+d.width/2));c-\u003df.width/2;h?(b\u003dthis.eg,d\u003dcQ(b),l\u003dxAa(b),h\u003dthis.api.bb().getPlayerSize().height,c\u003dg.tg(c,d,d+l-f.width),f\u003dh-dQ(b)-f.height):g.oh(this.Vh.element,b)?(b\u003dthis.api.bb().getPlayerSize().width,c\u003dg.tg(c,12,b-f.width-12),f\u003dthis.Ve()?this.vD:this.uD,\"gvn\"\u003d\u003d\u003dthis.api.V().playerStyle\u0026\u0026(f+\u003d\n20),this.Zp\u0026\u0026(f-\u003dthis.Ve()?26:18)):(b\u003dthis.api.bb().getPlayerSize(),c\u003dg.tg(c,12,b.width-f.width-12),f\u003dl.y\u003e(b.height-d.height)/2?l.y-f.height-12:l.y+d.height+12);a.style.top\u003df+(e||0)+\"px\";a.style.left\u003dc+\"px\"};\ng.k.Kj\u003dfunction(a){a\u0026\u0026(this.tooltip.sj(this.Vh.element),this.eg\u0026\u0026this.tooltip.sj(this.eg.i.element));this.Qz\u0026\u0026(g.N(this.contextMenu.element,\"ytp-autohide\",a),g.N(this.contextMenu.element,\"ytp-autohide-active\",!0));g.rN.prototype.Kj.call(this,a)};\ng.k.wF\u003dfunction(){g.rN.prototype.wF.call(this);this.Qz\u0026\u0026(g.N(this.contextMenu.element,\"ytp-autohide-active\",!1),this.Qz\u0026\u0026(this.contextMenu.hide(),this.ag\u0026\u0026this.ag.hide()))};\ng.k.xj\u003dfunction(a,b){var c\u003dthis.api.bb().getPlayerSize();c\u003dnew g.Zm(0,0,c.width,c.height);if(a||this.Bd.u\u0026\u0026!this.Po()){if(this.api.V().jj||b)a\u003dthis.Ve()?this.vD:this.uD,c.top+\u003da,c.height-\u003da;this.eg\u0026\u0026(c.height-\u003ddQ(this.eg))}return c};\ng.k.Am\u003dfunction(a){var b\u003dthis.api.getRootNode();a?b.parentElement?(b.setAttribute(\"aria-label\",\"YouTube Video Player in Fullscreen\"),this.api.V().externalFullscreen||(b.parentElement.insertBefore(this.fz.element,b),b.parentElement.insertBefore(this.ez.element,b.nextSibling))):g.bu(Error(\"Player not in DOM.\")):(b.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.fz.detach(),this.ez.detach());this.yb();this.Rm()};\ng.k.Ve\u003dfunction(){var a\u003dthis.api.V();return this.api.isFullscreen()\u0026\u0026!a.C||!1};\ng.k.showControls\u003dfunction(a){this.Oy\u003d!a;this.ej()};\ng.k.yb\u003dfunction(){var a\u003dthis.Ve();this.tooltip.scale\u003da?1.5:1;this.contextMenu\u0026\u0026g.N(this.contextMenu.element,\"ytp-big-mode\",a);this.ej();if(this.yf()\u0026\u0026this.ag)this.yh\u0026\u0026nO(this.ag,this.yh),this.shareButton\u0026\u0026nO(this.ag,this.shareButton),this.Pg\u0026\u0026nO(this.ag,this.Pg);else{if(this.ag){a\u003dthis.ag;for(var b\u003dg.q(a.actionButtons),c\u003db.next();!c.done;c\u003db.next())c.value.detach();a.actionButtons\u003d[]}this.yh\u0026\u0026!g.oh(this.Ig.element,this.yh.element)\u0026\u0026this.yh.Ea(this.Ig.element);this.shareButton\u0026\u0026!g.oh(this.Ig.element,\nthis.shareButton.element)\u0026\u0026this.shareButton.Ea(this.Ig.element);this.Pg\u0026\u0026!g.oh(this.Ig.element,this.Pg.element)\u0026\u0026this.Pg.Ea(this.Ig.element)}this.Rm();g.rN.prototype.yb.call(this)};\ng.k.gE\u003dfunction(){if(IAa(this)\u0026\u0026!g.oM(this.api))return!1;var a\u003dthis.api.getVideoData();return!g.nE(this.api.V())||2\u003d\u003d\u003dthis.api.getPresentingPlayerType()||!this.og||((a\u003dthis.og||a.og)?(a\u003da.embedPreview)?(a\u003da.thumbnailPreviewRenderer,a\u003da.videoDetails\u0026\u0026a.videoDetails.embeddedPlayerOverlayVideoDetailsRenderer||null):a\u003dnull:a\u003dnull,a\u0026\u0026a.collapsedRenderer\u0026\u0026a.expandedRenderer)?g.rN.prototype.gE.call(this):!1};\ng.k.Rm\u003dfunction(){g.rN.prototype.Rm.call(this);this.api.ib(this.title.element,!!this.Tk);this.zt\u0026\u0026this.zt.Yb(!!this.Tk);this.channelAvatar.Yb(!!this.Tk);this.overflowButton\u0026\u0026this.overflowButton.Yb(this.yf()\u0026\u0026!!this.Tk);this.shareButton\u0026\u0026this.shareButton.Yb(!this.yf()\u0026\u0026!!this.Tk);this.yh\u0026\u0026this.yh.Yb(!this.yf()\u0026\u0026!!this.Tk);this.Pg\u0026\u0026this.Pg.Yb(!this.yf()\u0026\u0026!!this.Tk);if(!this.Tk){this.tooltip.sj(this.Vh.element);for(var a\u003d0;a\u003cthis.Jx.length;a++){var b\u003dthis.Jx[a];b.Xf()\u0026\u0026b.Db()}}};\ng.k.Vb\u003dfunction(a){this.eg\u0026\u0026wAa(this.eg,this.Po());this.ej();g.rN.prototype.Vb.call(this,a)};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f,h){return this.pm?this.pm.handleGlobalKeyDown(a,b,c,d,e,f,h):!1};\ng.k.handleGlobalKeyUp\u003dfunction(a,b,c,d,e,f,h){return this.pm?this.pm.handleGlobalKeyUp(a,b,c,d,e,f,h):!1};\ng.k.Hk\u003dfunction(){return this.contextMenu.wb?(this.contextMenu.Db(),!0):this.zo.length?(this.zo[this.zo.length-1].Db(),!0):this.Fk?(this.Fk.Db(),!0):g.rN.prototype.Hk.call(this)};\ng.k.jB\u003dfunction(a,b){this.FG\u003db;this.zs(a,b);this.XO()};\ng.k.XO\u003dfunction(){var a\u003dthis.FG||this.contextMenu.Xf();this.iD!\u003d\u003da\u0026\u0026(this.iD\u003da,this.api.Oa(\"onAutonavPauseRequest\",this.iD))};\ng.k.sS\u003dfunction(){mQ(this,this.api.getRootNode(),!0).focus()};\ng.k.tS\u003dfunction(){mQ(this,this.api.getRootNode(),!1).focus()};\ng.k.Pn\u003dfunction(){return this.eg\u0026\u0026this.eg.settingsMenu};\ng.k.rl\u003dfunction(){this.Bd.rl()};\ng.k.Iz\u003dfunction(){this.yc.hide()};\ng.k.Mq\u003dfunction(a){this.yc.Mq(!g.xJ(a))};\ng.k.Et\u003dfunction(a,b,c,d){this.wv.Et(a,b,c,d)};\ng.k.NN\u003dfunction(a,b){this.wv.aB(a,b)};\ng.k.JU\u003dfunction(){JAa(this,!0)};\ng.k.kV\u003dfunction(a){JAa(this,!1,a)};g.w(g.nQ,g.EM);g.nQ.prototype.Wi\u003dfunction(){return!1};\ng.nQ.prototype.create\u003dfunction(){var a\u003dthis.player.V();g.wE(a)\u0026\u0026a.isMobile?this.chrome\u003dnew g.rN(this.player):this.chrome\u003dnew lQ(this.player);g.I(this,this.chrome);this.chrome.init();this.player.Sd(\"ux\")};\ng.nQ.prototype.Hv\u003dfunction(){return this.chrome};var TRa\u003d{ZZ:\"captionTrack\",M5:\"ytMainChannelEntity\",N5:\"ytMainDownloadedVideoEntity\",O5:\"ytMainVideoEntity\",A8:\"offlineOrchestrationActionWrapperEntity\",J8:\"offlineVideoPolicy\",K8:\"offlineVideoStreams\",v9:\"playbackData\",Uaa:\"transfer\",q$:\"orchestrationWebSamplingEntity\"};oQ.prototype.getState\u003dfunction(){return this.store.getState()};\noQ.prototype.dispatch\u003dfunction(a){return this.store.dispatch(a)};\noQ.prototype.subscribe\u003dfunction(a){return this.store.subscribe(a)};\noQ.prototype.replaceReducer\u003dfunction(a){return this.store.replaceReducer(a)};\noQ.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};for(var NAa\u003d{captionTrack:225,channelHandle:275,commerceCartListEntity:236,downloadQualityPickerEntity:202,fakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,liveChatPollStateEntity:217,logoEntity:245,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pinnedProductEntity:273,playbackData:119,transfer:120,ytMainChannelEntity:152,ytMainDownloadedVideoEntity:155,\nytMainVideoEntity:151},MAa\u003d{},URa\u003dg.q(Object.entries(NAa)),h3\u003dURa.next();!h3.done;h3\u003dURa.next()){var VRa\u003dg.q(h3.value),WRa\u003dVRa.next().value,XRa\u003dVRa.next().value,YRa\u003dWRa,ZRa\u003dXRa;ZRa\u0026\u0026(MAa[ZRa]\u003dYRa)};var PAa\u003d!1,IQ,JQ,KQ,LQ,MQ;NQ.prototype.encrypt\u003dfunction(a){var b\u003da.length;a\u003dnew Uint8Array(a.buffer.slice(a.byteOffset,a.byteOffset+b));for(var c\u003dthis.u,d\u003d0;d\u003cb\u0026\u002616\u003ethis.i;)a[d++]^\u003dc[this.i++];for(var e\u003db-(b-d)%16;d\u003ce;)RAa(this),a[d++]^\u003dc[0],a[d++]^\u003dc[1],a[d++]^\u003dc[2],a[d++]^\u003dc[3],a[d++]^\u003dc[4],a[d++]^\u003dc[5],a[d++]^\u003dc[6],a[d++]^\u003dc[7],a[d++]^\u003dc[8],a[d++]^\u003dc[9],a[d++]^\u003dc[10],a[d++]^\u003dc[11],a[d++]^\u003dc[12],a[d++]^\u003dc[13],a[d++]^\u003dc[14],a[d++]^\u003dc[15];if(d\u003cb)for(RAa(this),this.i\u003d0;d\u003cb;)a[d++]^\u003dc[this.i++];return a};var SAa\u003d!1;(function(){function a(d){for(var e\u003dnew Uint8Array(d.length),f\u003d0;f\u003cd.length;f++)e[f]\u003dd[f];return e}\nfunction b(d){return new Uint8Array(d)}\nvar c\u003dnew Uint8Array([1]);return 1\u003d\u003d\u003dc.length\u0026\u00261\u003d\u003d\u003dc[0]?b:a})();PQ.prototype.encrypt\u003dfunction(a,b){var c\u003dthis,d,e;return g.B(function(f){if(1\u003d\u003df.i){d\u003dOQ();if(!d)return f.return(c.i(a,b));sa(f,3);return g.A(f,c.u(a,b,d),5)}if(3!\u003df.i)return f.return(f.u);e\u003dua(f);g.Cy(e);SAa\u003d!0;return f.return(c.i(a,b))})};\nPQ.prototype.u\u003dfunction(a,b,c){var d\u003dthis,e,f,h;return g.B(function(l){switch(l.i){case 1:if(d.D){l.eb(2);break}e\u003dd;return g.A(l,c.importKey(\"raw\",d.C,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:e.D\u003dl.u;case 2:return f\u003d{name:\"AES-CTR\",counter:b,length:128},g.A(l,c.encrypt(f,d.D,a),4);case 4:return h\u003dl.u,l.return(new Uint8Array(h))}})};\nPQ.prototype.i\u003dfunction(a,b){this.B||(this.B\u003dnew NQ(this.C));QAa(this.B,b);return this.B.encrypt(a)};\nPQ.prototype.decrypt\u003dfunction(a,b){return this.encrypt(a,b)};\nQQ.prototype.encrypt\u003dfunction(a,b){this.i||(this.i\u003dnew NQ(this.u));QAa(this.i,b);return this.i.encrypt(a)};\nQQ.prototype.decrypt\u003dfunction(a,b){return this.encrypt(a,b)};RQ.prototype.reset\u003dfunction(){VAa(this);this.update(this.B)};\nRQ.prototype.update\u003dfunction(a){var b\u003d0,c\u003da.length;this.C+\u003dc;this.u\u0026\u002664\u003c\u003dthis.u+c\u0026\u0026(this.I.set(a.subarray(0,64-this.u),this.u),b\u003d64-this.u,this.u\u003d0,UAa(this,this.I,0));for(;b+64\u003c\u003dc;b+\u003d64)UAa(this,a,b);b\u003cc\u0026\u0026(a\u003da.subarray(b),this.I.set(a,this.u),this.u+\u003da.length)};\nvar TAa\u003d[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,\n4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var i3\u003d{},XAa\u003d(i3.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",i3.KEY_CREATION_FAILED\u003d\"Failed to create encoder key\",i3.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",i3.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",i3.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",i3);g.w(SQ,g.yw);g.w(UQ,bBa);UQ.prototype.B\u003dfunction(a,b){b\u003dTQ(b);a\u003d(new TextEncoder).encode(JSON.stringify(a));return this.i.encrypt(a,b)};\nUQ.prototype.u\u003dfunction(a,b){if(!(a instanceof Uint8Array))throw YAa(1);var c\u003dnew TextDecoder;b\u003dTQ(b);a\u003dthis.i.decrypt(a,b);return JSON.parse(c.decode(a))};g.w(VQ,bBa);VQ.prototype.B\u003dfunction(a){return a};\nVQ.prototype.u\u003dfunction(a){if(a instanceof Uint8Array)throw YAa(0);return a};var fBa\u003d{captionTrack:Jt,channelHandle:et,commerceCartListEntity:Pt,downloadQualityPickerEntity:Ct,fakeChannel:ot,fakePlaylist:pt,fakePlaylistEntryCollection:qt,fakeVideo:tt,fakeVideoDescription:ut,liveChatPollStateEntity:wt,logoEntity:vt,offlineOrchestrationActionWrapperEntity:Kt,offlineVideoPolicy:Lt,offlineVideoStreams:Mt,offlineabilityEntity:Dt,orchestrationWebSamplingEntity:Et,pinnedProductEntity:It,playbackData:Nt,transfer:Ot,ytMainChannelEntity:Gt,ytMainDownloadedVideoEntity:Ft,ytMainVideoEntity:Ht};var XQ;g.w(eR,g.G);eR.prototype.B\u003dfunction(a){sBa(this,a.data)};\neR.prototype.ya\u003dfunction(){this.channel.close()};\nvar kR,vBa\u003dvoid 0;CBa.prototype.request\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;return this.locks.request(a,b,function(d){return c(d)})};g.w(nR,g.G);nR.prototype.B\u003dfunction(a){this.api.Oa(\"onOfflineOperationFailure\",a.data)};\nnR.prototype.C\u003dfunction(a){this.api.ea(\"offlinetransferpause\",a.data)};\nnR.prototype.ya\u003dfunction(){var a,b;null\u003d\u003d\u003d(a\u003dthis.i)||void 0\u003d\u003d\u003da?void 0:a.close();null\u003d\u003d\u003d(b\u003dthis.u)||void 0\u003d\u003d\u003db?void 0:b.close()};HBa.prototype.Ie\u003dfunction(){this.i\u0026\u0026pR(this)};var uR\u003dg.C.caches,tR,vR;qR.prototype.open\u003dfunction(a){return uR.open(sR(a))};\nqR.prototype.has\u003dfunction(a){return uR.has(sR(a))};\nqR.prototype.delete\u003dfunction(a){return uR.delete(sR(a))};\nqR.prototype.match\u003dfunction(a,b){var c\u003dthis,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:return g.A(n,c.keys(),2);case 2:d\u003dn.u,e\u003dg.q(d),f\u003de.next();case 3:if(f.done){n.eb(5);break}h\u003df.value;return g.A(n,c.open(h),6);case 6:return l\u003dn.u,g.A(n,l.match(a,b),7);case 7:if(m\u003dn.u)return n.return(m);f\u003de.next();n.eb(3);break;case 5:return n.return()}})};\ng.w(rR,qR);rR.prototype.keys\u003dfunction(){var a,b,c,d,e,f,h,l,m;return g.B(function(n){if(1\u003d\u003dn.i)return a\u003d[],b\u003dzw(\"CacheStorage keys\"),g.A(n,uR.keys(),2);c\u003dn.u;d\u003dg.q(c);for(e\u003dd.next();!e.done;e\u003dd.next()){f\u003de.value;var p\u003df.indexOf(\":\");h\u003d-1\u003d\u003d\u003dp?{DA:f}:{DA:f.substring(0,p),datasyncId:f.substring(p+1)};l\u003dh.DA;m\u003dh.datasyncId;m\u003d\u003d\u003db\u0026\u0026a.push(l)}return n.return(a)})};Object.keys(TRa).map(function(a){return TRa[a]});\nvar UBa\u003d\"captionTrack ytMainChannelEntity ytMainDownloadedVideoEntity ytMainVideoEntity offlineVideoPolicy offlineVideoStreams playbackData transfer\".split(\" \");var KAa\u003dfunction(a){for(var b\u003dObject.keys(a),c\u003d{},d\u003d0;d\u003cb.length;d++){var e\u003db[d];\"function\"\u003d\u003d\u003dtypeof a[e]\u0026\u0026(c[e]\u003da[e])}var f\u003dObject.keys(c);try{Bfa(c)}catch(l){var h\u003dl}return function(l,m){l\u003dvoid 0\u003d\u003d\u003dl?{}:l;if(h)throw h;for(var n\u003d!1,p\u003d{},r\u003d0;r\u003cf.length;r++){var t\u003df[r],u\u003dl[t],x\u003d(0,c[t])(u,m);if(\"undefined\"\u003d\u003d\u003dtypeof x)throw l\u003dm\u0026\u0026m.type,Error(\"Given \"+(l\u0026\u0026\u0027action \"\u0027+String(l)+\u0027\"\u0027||\"an action\")+\u0027, reducer \"\u0027+t+\u0027\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.\u0027);\np[t]\u003dx;n\u003dn||x!\u003d\u003du}return(n\u003dn||f.length!\u003d\u003dObject.keys(l).length)?p:l}}({entities:function(a,b){a\u003dvoid 0\u003d\u003d\u003da?{}:a;\nswitch(b.type){case \"ENTITY_LOADED\":return b.payload.reduce(function(d,e){var f,h,l,m\u003dnull\u003d\u003d\u003d(l\u003de.options)||void 0\u003d\u003d\u003dl?void 0:l.persistenceOption;if(m\u0026\u0026\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"!\u003d\u003dm\u0026\u0026\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"!\u003d\u003dm)return d;if(!e.entityKey)return g.By(Error(\"Missing entity key\")),d;if(\"ENTITY_MUTATION_TYPE_REPLACE\"\u003d\u003d\u003de.type){if(!e.payload)return g.By(new g.yw(\"REPLACE entity mutation is missing a payload\",{entityKey:e.entityKey})),d;var n\u003dGe(e.payload);return GQ(d,n,\ne.entityKey,e.payload[n])}if(\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003de.type){e\u003de.entityKey;try{var p\u003dDQ(e).entityType;n\u003dGQ(d,p,e,void 0)}catch(r){if(r instanceof Error)g.By(new g.yw(\"Failed to deserialize entity key\",{entityKey:e,originalMessage:r.message})),n\u003dd;else throw r;}return n}if(\"ENTITY_MUTATION_TYPE_UPDATE\"\u003d\u003d\u003de.type){if(!e.payload)return g.By(new g.yw(\"UPDATE entity mutation is missing a payload\",{entityKey:e.entityKey})),d;n\u003dGe(e.payload);return OAa(d,n,e.entityKey,e.payload[n],null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d\n(f\u003de.fieldMask)||void 0\u003d\u003d\u003df?void 0:f.mergeOptions)||void 0\u003d\u003d\u003dh?void 0:h.repeatedFieldsMergeOption)}return d},a);\ncase \"REPLACE_ENTITY\":var c\u003db.payload;return GQ(a,c.entityType,c.key,c.jS);case \"REPLACE_ENTITIES\":return Object.keys(b.payload).reduce(function(d,e){var f\u003db.payload[e];return Object.keys(f).reduce(function(h,l){return GQ(h,e,l,f[l])},d)},a);\ncase \"UPDATE_ENTITY\":return c\u003db.payload,OAa(a,c.entityType,c.key,c.jS,c.Lda);default:return a}}}),xBa\u003dnew oQ;g.w(FR,DR);FR.prototype.B\u003dfunction(a){return zR(a)?ZBa(this,a):AR(a)?$Ba(this,a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};g.w(HR,DR);HR.prototype.B\u003dfunction(a){return zR(a)?cCa(this,a):AR(a)?dCa(this,a):\"OFFLINE_ORCHESTRATION_ACTION_TYPE_UPDATE\"\u003d\u003d\u003da.actionType\u0026\u0026a.entityKey?this.handleUpdate(a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};\nHR.prototype.handleUpdate\u003dfunction(a){var b\u003dthis,c,d,e;return g.B(function(f){switch(f.i){case 1:return c\u003dyR(a),g.A(f,iR(b.i,a.entityKey,\"transfer\"),2);case 2:d\u003df.u;if(!d||\"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\"!\u003d\u003dd.transferState)return f.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));sa(f,3);d.transferState\u003d\"TRANSFER_STATE_TRANSFER_IN_QUEUE\";return g.A(f,hR(b.i,d,\"transfer\"),5);case 5:e\u003dDQ(d.key).entityId;xR({transferStatusType:\"TRANSFER_STATUS_TYPE_REENQUEUED_BY_PLAYER_RESPONSE_REFRESH\",\nstatusType:\"ADDED_TO_QUEUE\"},{videoId:e,Pm:d});ta(f,4);break;case 3:return ua(f),f.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 4:return f.return(new ER(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c))}})};g.w(IR,DR);IR.prototype.B\u003dfunction(a){return zR(a)?iCa(this,a):AR(a)?jCa(this,a):\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"\u003d\u003d\u003da.actionType\u0026\u0026a.entityKey?kCa(this,a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};\nvar mCa\u003d[10];var CCa\u003d[\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"];var LR;uCa.prototype.i\u003dfunction(a,b){var c\u003da.action.actionMetadata.priority-b.action.actionMetadata.priority;0\u003d\u003d\u003dc\u0026\u0026(a.i\u003cb.i?c\u003d-1:a.i\u003eb.i\u0026\u0026(c\u003d1));return c};g.w(OR,g.G);OR.prototype.ya\u003dfunction(){this.K\u0026\u0026this.K();g.G.prototype.ya.call(this)};\nOR.prototype.createAction\u003dfunction(a,b){var c\u003dDQ(a.entityKey).entityType,d\u003dny(16);return new JR(c,d,a,b.actionId,b.rootActionId)};\nOR.prototype.Z\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l,m,n,p;return g.B(function(r){if(1\u003d\u003dr.i){if(b.isDisposed())return r.return();d\u003dnull!\u003d\u003d(c\u003da.offlineOrchestrationActionWrapperEntity)\u0026\u0026void 0!\u003d\u003dc?c:new Set;e\u003d[];f\u003dg.q(d);for(h\u003df.next();!h.done;h\u003df.next())l\u003dh.value,m\u003dDQ(l),n\u003dm.entityId,wCa(b.i,n)||e.push(l);return g.A(r,ECa(b,e),2)}p\u003dr.u;return g.A(r,QR(b,p),0)})};\nOR.prototype.retry\u003dfunction(){var a\u003dthis;return g.B(function(b){return g.A(b,FCa(a),0)})};LCa.prototype.info\u003dfunction(){};g.k\u003dMCa.prototype;\ng.k.SU\u003dfunction(a){var b\u003dthis,c,d,e;return g.B(function(f){if(!g.T(a.state,128))return f.eb(0);var h\u003dnull\u003d\u003d\u003d(c\u003da.state.getData())||void 0\u003d\u003d\u003dc?void 0:c.errorCode,l\u003dnull\u003d\u003d\u003d(d\u003da.state.getData())||void 0\u003d\u003d\u003dd?void 0:d.hG;e\u003d\"net.retryexhausted\"\u003d\u003d\u003dh\u0026\u0026(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?0:l.includes(\"net.connect\"))?\"TRANSFER_FAILURE_REASON_NETWORK_LOST\":(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh?0:h.startsWith(\"net.\"))?\"TRANSFER_FAILURE_REASON_NETWORK\":\"TRANSFER_FAILURE_REASON_INTERNAL\";return g.A(f,b.uq(b.player.getVideoData().videoId,e),\n0)})};\ng.k.uq\u003dfunction(a,b){var c\u003dthis;return g.B(function(d){if(1\u003d\u003dd.i){if(c.u)return d.return();c.u\u003d!0;return\"TRANSFER_FAILURE_REASON_NETWORK_LOST\"\u003d\u003d\u003db?(SR(c,a,!1,!0),d.eb(0)):g.A(d,RR(c,a),3)}lF(a,4);return g.A(d,c.i.uq(b),0)})};\ng.k.ot\u003dfunction(a){2\u003d\u003d\u003da.status?(a.status!\u003d\u003dthis.B\u0026\u0026(YR(this.i),lF(a.videoId,2)),a.Xw\u0026\u0026gDa(this.i,a.videoId,a.Xw)):4\u003d\u003d\u003da.status?(RR(this,a.videoId),this.uq(a.videoId,a.Kz?\"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":\"TRANSFER_FAILURE_REASON_INTERNAL\")):1\u003d\u003d\u003da.status\u0026\u0026fDa(this.i);this.B\u003da.status;this.api.Oa(\"localmediachange\",{videoId:a.videoId,status:a.status})};\ng.k.JF\u003dfunction(){var a\u003dthis,b;return g.B(function(c){if(1\u003d\u003dc.i){if(a.u)return c.return();a.u\u003d!0;b\u003da.player.getVideoData().videoId;return g.A(c,RR(a,b),2)}return g.A(c,a.i.JF(),0)})};\ng.k.N\u003dfunction(a){return this.api.V().N(a)};g.w(TR,g.G);TR.prototype.ya\u003dfunction(){this.u\u0026\u0026this.u();g.G.prototype.ya.call(this)};\nTR.prototype.B\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l,m,n;return g.B(function(p){d\u003dnull!\u003d\u003d(c\u003da.transfer)\u0026\u0026void 0!\u003d\u003dc?c:new Set;e\u003d[];f\u003dg.q(d);for(h\u003df.next();!h.done;h\u003df.next())l\u003dh.value,m\u003dDQ(l),n\u003dm.entityId,e.push(n);return 0\u003d\u003d\u003de.length?p.return():g.A(p,TCa(b,e),0)})};g.w(UR,g.G);g.k\u003dUR.prototype;g.k.ya\u003dfunction(){this.K\u0026\u0026this.K();this.S.dispose();this.C.dispose();this.oa\u0026\u0026$e(this.D.B,this.oa);this.Z\u0026\u0026$e(this.D.B,this.Z);g.G.prototype.ya.call(this)};\ng.k.fX\u003dfunction(a){this.i\u0026\u0026this.B\u0026\u0026SR(this.I,this.B,void 0\u003d\u003d\u003da?!1:a);this.C.stop()};\ng.k.rQ\u003dfunction(){this.i?ZCa(this,this.i):VR(this)};\ng.k.qQ\u003dfunction(a){var b\u003dthis,c;return g.B(function(d){switch(d.i){case 1:if(!b.i){d.eb(2);break}if(\"TRANSFER_STATE_COMPLETE\"\u003d\u003d\u003db.i.transferState||\"TRANSFER_STATE_FAILED\"\u003d\u003d\u003db.i.transferState||!a.transfer||!a.transfer.has(b.i.key)){d.eb(3);break}c\u003db;return g.A(d,iR(b.u,b.i.key,\"transfer\"),4);case 4:c.i\u003dd.u;if(b.i){d.eb(3);break}return g.A(d,$Ca(b),3);case 3:if(b.i)return d.return();case 2:return g.A(d,VR(b),0)}})};\ng.k.uq\u003dfunction(a,b){var c\u003dthis,d,e;return g.B(function(f){if(1\u003d\u003df.i){a:switch(a){case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_PLAYABILITY\":case \"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\":var h\u003d!1;break a;default:h\u003d!0}return h\u0026\u0026hDa(c)?g.A(f,aS(c,\"TRANSFER_STATE_TRANSFER_IN_QUEUE\"),5):g.A(f,iDa(c,a),3)}3!\u003df.i\u0026\u0026(d\u003dDQ(c.i.key).entityId,xR({transferStatusType:\"TRANSFER_STATUS_TYPE_REENQUEUED_BY_RETRY\",statusType:\"ADDED_TO_QUEUE\"},\n{videoId:d,Pm:c.i}));WR(c);e\u003dVR(c,!0);b\u0026\u0026b(e);g.ra(f)})};\ng.k.JF\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i)return hDa(b)?g.A(m,aS(b,\"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\"),5):g.A(m,iDa(b,\"TRANSFER_FAILURE_REASON_STREAM_MISSING\"),3);if(3!\u003dm.i)return c\u003dDQ(b.i.key).entityId,xR({transferStatusType:\"TRANSFER_STATUS_TYPE_DEQUEUED_BY_PLAYER_RESPONSE_EXPIRATION\",statusType:\"ADDED_TO_QUEUE\"},{videoId:c,Pm:b.i}),d\u003doCa(),d.playbackDataActionMetadata\u003d{isEnqueuedForExpiredStreamUrlRefetch:!0},e\u003dEQ(c,\"playbackData\"),f\u003d{actionType:\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",\nentityKey:e,actionMetadata:d},h\u003dKR(new JR(\"playbackData\",c,f)),g.A(m,hR(b.u,h,\"offlineOrchestrationActionWrapperEntity\"),3);WR(b);l\u003dVR(b,!0);a\u0026\u0026a(l);g.ra(m)})};\nvar j3\u003d{},bS\u003d(j3.TRANSFER_STATE_TRANSFERRING\u003d1,j3.TRANSFER_STATE_TRANSFER_IN_QUEUE\u003d2,j3);g.k\u003dmDa.prototype;g.k.isOrchestrationLeader\u003dfunction(){return this.u.i};\ng.k.refreshAllVideos\u003dfunction(){var a\u003dthis,b,c;return g.B(function(d){if(1\u003d\u003dd.i){if(!a.K.ue())return d.return(sDa());b\u003da;c\u003db.Zw;return g.A(d,rDa(),2)}return d.return(c.call(b,d.u,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"))})};\ng.k.deleteVideos\u003dfunction(a){var b\u003dthis;return g.B(function(c){return c.return(b.Zw(a,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"))})};\ng.k.deleteAllVideos\u003dfunction(){var a\u003dthis;return g.B(function(b){return b.return(a.Zw([\"!*$_ALL_VIDEOS_!*$\"],\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"))})};\ng.k.Zw\u003dfunction(a,b,c){var d\u003dthis,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return g.A(l,lR(),2);e\u003dl.u;if(!e||!d.Y.N(\"woffle_orchestration\"))return l.return([]);f\u003da.map(function(m){var n\u003dEQ(m,\"ytMainDownloadedVideoEntity\");n\u003d{actionType:b,entityKey:n,actionMetadata:Object.assign(Object.assign({},oCa()),c)};\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"!\u003d\u003db\u0026\u0026(n.actionMetadata.priority\u003d0);m\u003dnew JR(\"ytMainDownloadedVideoEntity\",m,n);return KR(m)});\nh\u003dtBa(e,f);IBa(d.u);return l.return(h)})};var dS\u003d[],UKa\u003d!1;g.oW\u003dwf(function(){var a\u003d\"\";try{var b\u003dg.ih(\"CANVAS\").getContext(\"webgl\");b\u0026\u0026(b.getExtension(\"WEBGL_debug_renderer_info\"),a\u003db.getParameter(37446),a\u003da.replace(/[ :]/g,\"_\"))}catch(c){}return a});g.w(g.eS,nJ);g.k\u003dg.eS.prototype;g.k.isView\u003dfunction(){return!0};\ng.k.oG\u003dfunction(){var a\u003dthis.ra.getCurrentTime();if(a\u003cthis.start)try{var b\u003dthis.ra.Uf(),c\u003dWC(b,a);return!(this.start\u003cc)}catch(d){}return!1};\ng.k.Sp\u003dfunction(){return YC(this.ra.Sp(),this.start,this.end)};\ng.k.Uf\u003dfunction(){return YC(this.ra.Uf(),this.start,this.end)};\ng.k.Uv\u003dfunction(){return YC(this.ra.Uv(),this.start,this.end)};\ng.k.getCurrentTime\u003dfunction(){return this.ra.getCurrentTime()-this.start};\ng.k.by\u003dfunction(a){this.ra.by(a+this.start)};\ng.k.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.i?this.end-this.start:this.ra.getDuration()-this.start};\ng.k.play\u003dfunction(){if(this.oG()){this.ra.getCurrentTime();try{this.ra.by(this.start)}catch(a){}}return this.ra.play()};\ng.k.Jb\u003dfunction(){var a\u003dnJ.prototype.Jb.call(this);a.view\u003dthis.start+\"-\"+this.end;return a};\ng.k.addEventListener\u003dfunction(a,b){this.ra.addEventListener(a,b)};\ng.k.removeEventListener\u003dfunction(a,b){this.ra.removeEventListener(a,b)};\ng.k.Xx\u003dfunction(){return this.ra.Xx()};\ng.k.Tr\u003dfunction(a){this.ra.Tr(a)};\ng.k.Qp\u003dfunction(){return this.ra.Qp()};\ng.k.playVideo\u003dfunction(){return this.ra.playVideo()};\ng.k.KD\u003dfunction(){this.ra.KD()};\ng.k.ID\u003dfunction(){this.ra.ID()};\ng.k.ep\u003dfunction(){return this.ra.ep()};\ng.k.Ae\u003dfunction(){return this.ra.Ae()};\ng.k.sf\u003dfunction(){return this.ra.sf()};\ng.k.ey\u003dfunction(a){this.ra.ey(a)};\ng.k.ZA\u003dfunction(){this.ra.ZA()};\ng.k.getPlaybackRate\u003dfunction(){return this.ra.getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(a){return this.ra.setPlaybackRate(a)};\ng.k.Pp\u003dfunction(){return this.ra.Pp()};\ng.k.setLoop\u003dfunction(a){this.ra.setLoop(a)};\ng.k.canPlayType\u003dfunction(a,b){return this.ra.canPlayType(a,b)};\ng.k.yl\u003dfunction(){return this.ra.yl()};\ng.k.Fu\u003dfunction(){return this.ra.Fu()};\ng.k.Wk\u003dfunction(){return this.ra.Wk()};\ng.k.sz\u003dfunction(){return this.ra.sz()};\ng.k.Kt\u003dfunction(a){this.ra.Kt(a)};\ng.k.Yx\u003dfunction(){return this.ra.Yx()};\ng.k.load\u003dfunction(){this.ra.load()};\ng.k.pause\u003dfunction(){this.ra.pause()};\ng.k.Bh\u003dfunction(){return this.ra.Bh()};\ng.k.vz\u003dfunction(){return this.ra.vz()};\ng.k.qj\u003dfunction(){return this.ra.qj()};\ng.k.re\u003dfunction(){return this.ra.re()};\ng.k.Zx\u003dfunction(){return this.ra.Zx()};\ng.k.uf\u003dfunction(){return this.ra.uf()};\ng.k.Qo\u003dfunction(){return this.ra.Qo()};\ng.k.togglePictureInPicture\u003dfunction(){this.ra.togglePictureInPicture()};\ng.k.On\u003dfunction(){return this.ra.On()};\ng.k.getSize\u003dfunction(){return this.ra.getSize()};\ng.k.setSize\u003dfunction(a){this.ra.setSize(a)};\ng.k.getVolume\u003dfunction(){return this.ra.getVolume()};\ng.k.setVolume\u003dfunction(a){this.ra.setVolume(a)};\ng.k.setAttribute\u003dfunction(a,b){this.ra.setAttribute(a,b)};\ng.k.removeAttribute\u003dfunction(a){this.ra.removeAttribute(a)};\ng.k.hasAttribute\u003dfunction(a){return this.ra.hasAttribute(a)};\ng.k.Ru\u003dba(22);g.k.Dx\u003dba(24);g.k.Ex\u003dba(26);g.k.gs\u003dba(28);g.k.Av\u003dfunction(){return this.ra.Av()};\ng.k.cn\u003dfunction(a){this.ra.cn(a)};\ng.k.getStyle\u003dfunction(a){return this.ra.getStyle(a)};\ng.k.LE\u003dfunction(){return this.ra.LE()};\ng.k.stopVideo\u003dfunction(){this.ra.stopVideo()};\ng.k.MD\u003dfunction(a){this.ra.MD(a)};\ng.k.audioTracks\u003dfunction(){return this.ra.audioTracks()};gS.prototype.bl\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?1:b;this.i+\u003db;this.B+\u003da;var d\u003da/b;fS.forEach(function(e,f){d\u003ce||(c.u[f]+\u003db)})};\ngS.prototype.toString\u003dfunction(){return\"\"};\nvar fS\u003d[20,100,500,2E3];g.k\u003dADa.prototype;g.k.isActive\u003dfunction(){return!0};\ng.k.Pz\u003dfunction(a,b){var c\u003dthis;if(b){var d\u003d{},e;for(e in b)b.hasOwnProperty(e)\u0026\u0026(d.NB\u003da.prototype[e],d.QB\u003db[e],a.prototype[e]\u003dfunction(f){return function(){var h\u003dg.Aa.apply(0,arguments),l\u003d(0,g.Q)();h\u003df.NB.apply(this,h);hS(c,f.QB,(0,g.Q)()-l);return h}}(d)),d\u003d{NB:d.NB,\nQB:d.QB}}};\ng.k.So\u003dfunction(a){return new zDa(a)};\ng.k.Gn\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?1:b;a instanceof zDa\u0026\u0026(hS(this,a.name,(0,g.Q)()-a.startTimeMs,b),a.i\u003d!0)};\ng.k.jG\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?1:c;var d\u003d(0,g.Q)();b();hS(this,a,(0,g.Q)()-d,c)};\ng.k.wK\u003dfunction(){var a\u003d{},b;for(b in this.profiles)if(this.profiles.hasOwnProperty(b)){var c\u003dthis.profiles[b];if(0\u003d\u003d\u003dc.i)c\u003dnull;else{for(var d\u003dc.i.toString()+\".\"+Math.round(c.B).toString(),e\u003d0;e\u003cfS.length;++e)if(0\u003cc.u[e])d+\u003d\".\"+fS[e].toString()+\"_\"+Math.round(c.u[e]).toString();else break;c\u003dd}c\u0026\u0026(a[b]\u003dc)}this.profiles\u003dnew yDa;return a};\ng.k.toString\u003dfunction(){return\"\"};g.k\u003diS.prototype;g.k.isActive\u003dfunction(){return!1};\ng.k.Pz\u003dfunction(){};\ng.k.So\u003dfunction(){};\ng.k.Gn\u003dfunction(){};\ng.k.jG\u003dfunction(a,b){b()};\ng.k.wK\u003dfunction(){return{}};\ng.k.toString\u003dfunction(){return\"\"};var k3,AX,l3,JT,bLa;k3\u003dnew iS;AX\u003dXt(\"html5_enable_profiler\")||Xt(\"html5_onesie_enable_profiler\")||Xt(\"html5_offline_encryption_enable_profiler\")||0\u003cXt(\"html5_performance_impact_profiling_timer_ms\")?new ADa:new iS;g.lS\u003dXt(\"html5_enable_profiler\")?AX:k3;l3\u003dXt(\"html5_onesie_enable_profiler\")?AX:k3;JT\u003dXt(\"html5_offline_encryption_enable_profiler\")?AX:k3;bLa\u003dXt(\"html5_performance_impact_profiling_timer_ms\")?AX:k3;jS.prototype.then\u003dfunction(a,b){return this.promise.then(a,b)};\njS.prototype.resolve\u003dfunction(a){this.u(a)};\njS.prototype.reject\u003dfunction(a){this.i(a)};g.w(kS,g.G);g.k\u003dkS.prototype;g.k.isFinished\u003dfunction(){return 6\u003d\u003d\u003dthis.status.status};\ng.k.getStatus\u003dfunction(){return this.status};\ng.k.qp\u003dfunction(){var a\u003dthis.i.getVideoData(),b\u003dthis.u.getVideoData();if(a.C){var c;if(c\u003da.i){c\u003da.i;for(var d\u003d!1,e\u003d!1,f\u003dg.q(Object.values(c.i)),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.info.audio\u0026\u0026h.index.isLoaded()\u0026\u0026(d\u003d!0),h.info.video\u0026\u0026h.index.isLoaded()\u0026\u0026(e\u003d!0);c.i[\"0\"]\u0026\u0026(e\u003d!0);c\u003d!(d\u0026\u0026e)}if(c)this.ma();else if(this.i.od()){f\u003dxDa(this.policy,this.i,this.u,this.Tj);h\u003dBDa(this);c\u003dh.WR;e\u003dh.oM;d\u003dh.gK;h\u003dh.nM;if(!this.I){var l\u003d1E3*this.u.Fh(),m\u003dthis.i.Fh();m\u003d1E3*(d-c-m);f\u0026\u0026\"in-the-past\"\u003d\u003d\u003df.msg\u0026\u0026(m\u003d\n0);a\u003da.isAd();this.u.gx(l,m,a);this.I\u003d!0}f?(b\u003d\"cannot_apply\"+f.msg,delete f.msg,this.Re(b,f)):2\u003d\u003d\u003dthis.status.status?IDa(this):(a\u003dthis.i.Qp())?a.i||a.u?!dD(a)\u0026\u0026g.Xu()?this.Re(\"mse_closed\"):b.i\u0026\u0026BA(b.i)\u0026\u0026a.u\u0026\u0026!a.u.pz()?this.Re(\"encr_upgrade\"):(b\u003dthis.i.od(),b.Wk()?this.Re(\"elem_ended\"):0\u003ee?this.Re(\"next_player_future\"):(this.D\u003dd,this.B\u003djpa(a,c,d,!0),this.C\u003djpa(a,e,h,!1),a\u003dthis.u.getVideoData().clientPlaybackNonce,this.i.Da(\"gaplessPrep\",\"cpn.\"+a),nS(this.i,this.B),this.i.setMediaElement(CDa(b,c,d,\n!this.i.getVideoData().isAd())),mS(this,2),IDa(this))):this.ma():this.ma()}else this.Re(\"no-elem\")}else this.ma()};\ng.k.Fr\u003dfunction(a){var b\u003dHDa(this).fO,c\u003da\u003d\u003d\u003db;b\u003dc?this.B.i:this.B.u;c\u003dc?this.C.i:this.C.u;if(b.isActive\u0026\u0026!c.isActive){var d\u003dthis.D;VC(a.nf(),d-.01)\u0026\u0026(mS(this,4),b.isActive\u003d!1,b.Qx\u003db.Qx||b.isActive,this.u.Da(\"sbh\",\"1\"),c.isActive\u003d!0,c.Qx\u003dc.Qx||c.isActive);a\u003dthis.C.u;this.C.i.isActive\u0026\u0026a.isActive\u0026\u0026mS(this,5)}};\ng.k.PM\u003dfunction(){4\u003c\u003dthis.status.status\u0026\u00266\u003ethis.status.status\u0026\u0026this.Re(\"player-reload-after-handoff\")};\ng.k.Re\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(!this.isDisposed()\u0026\u0026!this.isFinished()){this.ma();var c\u003d4\u003c\u003dthis.status.status\u0026\u0026\"player-reload-after-handoff\"!\u003d\u003da;this.status\u003d{status:Infinity,error:a};if(this.i\u0026\u0026this.u){var d\u003dthis.u.getVideoData().clientPlaybackNonce;this.i.qd(new g.OD(\"dai.transitionfailure\",!1,Object.assign(b,{cpn:d,transitionTimeMs:this.Tj,msg:a})));a\u003dthis.i;a.videoData.La\u003d!1;c\u0026\u0026aW(a);a.Ya\u0026\u0026AGa(a.Ya)}this.ql.reject(void 0);this.dispose()}};\ng.k.ya\u003dfunction(){GDa(this);this.i.unsubscribe(\"newelementrequired\",this.PM,this);if(this.B){var a\u003dthis.B.u;this.B.i.Ed.unsubscribe(\"updateend\",this.Fr,this);a.Ed.unsubscribe(\"updateend\",this.Fr,this)}g.G.prototype.ya.call(this)};\ng.k.Qc\u003dfunction(a){g.nH(a,128)\u0026\u0026this.Re(\"player-error-event\")};\ng.k.ma\u003dfunction(){};g.w(pS,g.G);pS.prototype.clearQueue\u003dfunction(){this.ma();this.C\u0026\u0026this.C.reject(\"Queue cleared\");qS(this)};\npS.prototype.Vs\u003dfunction(){return!this.u};\npS.prototype.ya\u003dfunction(){qS(this);g.G.prototype.ya.call(this)};\npS.prototype.ma\u003dfunction(){};g.w(tS,g.R);g.k\u003dtS.prototype;g.k.getVisibilityState\u003dfunction(a,b,c,d,e,f){return a?4:MDa()?3:b?2:c?1:d?5:e?7:f?8:0};\ng.k.Vi\u003dfunction(a){this.fullscreen!\u003d\u003da\u0026\u0026(this.fullscreen\u003da,this.Ie())};\ng.k.setMinimized\u003dfunction(a){this.B!\u003d\u003da\u0026\u0026(this.B\u003da,this.Ie())};\ng.k.setInline\u003dfunction(a){this.inline!\u003d\u003da\u0026\u0026(this.inline\u003da,this.Ie())};\ng.k.Lt\u003dfunction(a){this.pictureInPicture!\u003d\u003da\u0026\u0026(this.pictureInPicture\u003da,this.Ie())};\ng.k.setImmersivePreview\u003dfunction(a){this.u!\u003d\u003da\u0026\u0026(this.u\u003da,this.Ie())};\ng.k.uf\u003dfunction(){return this.i};\ng.k.isFullscreen\u003dfunction(){return 0!\u003d\u003dthis.fullscreen};\ng.k.Fs\u003dfunction(){return this.fullscreen};\ng.k.Oe\u003dfunction(){return this.B};\ng.k.isInline\u003dfunction(){return this.inline};\ng.k.isBackground\u003dfunction(){return MDa()};\ng.k.Ts\u003dfunction(){return this.pictureInPicture};\ng.k.Rs\u003dfunction(){return this.u};\ng.k.Ie\u003dfunction(){this.ea(\"visibilitychange\");var a\u003dthis.getVisibilityState(this.uf(),this.isFullscreen(),this.Oe(),this.isInline(),this.Ts(),this.Rs());a!\u003d\u003dthis.D\u0026\u0026this.ea(\"visibilitystatechange\");this.D\u003da};\ng.k.ya\u003dfunction(){PDa(this.C);g.R.prototype.ya.call(this)};g.w(g.xS,g.G);g.k\u003dg.xS.prototype;\ng.k.onCueRangeEnter\u003dfunction(a){this.La.push(a);var b\u003da.getId(),c\u003d\"\"\u003d\u003d\u003db;this.Sa.add(a.u);c||this.Ca.Da(\"sdai\",\"enterAdCueRange\");if(this.Va){this.Va\u003d!1;if(!c){var d\u003dthis.u.get(b);d\u0026\u0026(this.Y.N(\"web_player_ss_record_join_mid_ad_break_killswitch\")||this.Ca.kG(d.cpn,d.videoData.videoId,d.videoData.Qb),this.api.ea(\"serverstitchedvideochange\",d.Fc,d.Zm),this.Ca.Da(\"sdai\",{ssvc:\"midab\"}),this.xn\u003d1)}this.C\u003d!1}else if(this.i){if(this.i.aq)this.Ca.Da(\"sdai\",{a_pair_of_same_transition_occurs_enter:1,acpn:this.i.adCpn,\ntransitionTime:this.i.Lf,cpn:b,currentTime:this.Ca.getCurrentTime()}),this.Y.N(\"web_player_same_transition_fallback_killswitch\")||(d\u003dthis.Ca.getCurrentTime(),a\u003d{Id:a,isAd:!c,aq:!0,Lf:d,adCpn:b},d\u003d{Id:this.i.Id,isAd:this.i.isAd,aq:!1,Lf:d,adCpn:this.i.adCpn},this.Sa.delete(this.i.Id.u),BS(this,a,d));else{if(this.i.Id\u003d\u003d\u003da){this.Ca.Da(\"sdai\",{same_cue_range_pair_enter:1,acpn:this.i.adCpn,transitionTime:this.i.Lf,cpn:b,currentTime:this.Ca.getCurrentTime()});this.i\u003dvoid 0;return}if(this.i.adCpn\u003d\u003d\u003db){b\u0026\u0026\nthis.Ca.Da(\"sdai\",{dchtsc:b});this.i\u003dvoid 0;return}d\u003d{Id:a,isAd:!c,aq:!0,Lf:this.Ca.getCurrentTime(),adCpn:b};BS(this,d,this.i)}this.i\u003dvoid 0;this.C\u003d!1}else this.i\u003d{Id:a,isAd:!c,aq:!0,Lf:this.Ca.getCurrentTime(),adCpn:b}};\ng.k.onCueRangeExit\u003dfunction(a){if(this.Y.N(\"web_player_same_transition_fallback_killswitch\")||this.Sa.has(a.u)){this.Sa.delete(a.u);this.La\u003dthis.La.filter(function(d){return d!\u003d\u003da});\nthis.Va\u0026\u0026(this.C\u003dthis.Va\u003d!1,this.Ca.Da(\"sdai\",\"cref\"));var b\u003da.getId(),c\u003d\"\"\u003d\u003d\u003db;if(this.i){if(this.i.aq){if(this.i.Id\u003d\u003d\u003da){this.Ca.Da(\"sdai\",{same_cue_range_pair_exit:1,acpn:this.i.adCpn,transitionTime:this.i.Lf,cpn:b,currentTime:this.Ca.getCurrentTime()});this.i\u003dvoid 0;return}if(this.i.adCpn\u003d\u003d\u003db){b\u0026\u0026this.Ca.Da(\"sdai\",{dchtsc:b});this.i\u003dvoid 0;return}c\u003d{Id:a,isAd:!c,aq:!1,Lf:this.Ca.getCurrentTime(),adCpn:b};BS(this,this.i,c)}else this.Ca.Da(\"sdai\",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.i.adCpn,\ntransitionTime:this.i.Lf,upcomingCpn:b,contentCpn:this.Ca.getVideoData().clientPlaybackNonce,currentTime:this.Ca.getCurrentTime()});this.i\u003dvoid 0;this.C\u003d!1}else this.i\u003d{Id:a,isAd:!c,aq:!1,Lf:this.Ca.getCurrentTime(),adCpn:b};this.Y.N(\"web_player_halftime_dai\")\u0026\u0026(b\u003dthis.u.get(b),this.isLiveNow\u0026\u0026b\u0026\u0026this.Ca.getCurrentTime()\u003cthis.Ca.wj()\u0026\u0026uS(this,Infinity))}else this.Ca.Da(\"sdai\",\"ignore_single_exit\")};\ng.k.isAdPlaying\u003dfunction(a){return!!DS(this,1E3*a)};\ng.k.seekTo\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?0:a;c\u003dvoid 0\u003d\u003d\u003dc?null:c;this.C\u003d!0;if(void 0\u003d\u003d\u003db?0:b)uS(this,a);else{b\u003dthis.api.Mc();var d\u003db\u003d\u003d\u003dthis.Ba?this.fb:null;ES(this,!1);this.rb\u003da;null!\u003dc\u0026\u0026this.jb.start(c);b\u0026\u0026(this.fb\u003dd||b.getPlayerState(),SX(b),this.Ba\u003db)}};\ng.k.ya\u003dfunction(){ES(this,!1);HS(this);YDa(this);g.G.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.EG\u003dfunction(a){this.Eb\u003da;this.Ca.Da(\"sdai\",\"swebm.\"+a)};\ng.k.zj\u003dfunction(a,b,c){if(c\u0026\u0026b){var d\u003dthis.Aa.get(a);if(d){d.locations||(d.locations\u003dnew Map);var e\u003dNumber(b.split(\";\")[0]);c\u003dnew g.FA(c);this.oa\u0026\u0026this.Ca.Da(\"sdai\",{hdlredir:1,itag:b,seg:a,hostport:IA(c)});d.locations.set(e,c)}}};\ng.k.Mp\u003dfunction(a,b,c,d){var e,f,h,l\u003dNumber(c.split(\";\")[0]),m\u003d3\u003d\u003d\u003dd;if(g.$Da(this,b))return this.oa\u0026\u0026this.Ca.Da(\"sdai\",{gdu:\"undec\",seg:b,itag:l}),null;a\u003dJS(this,a,b);this.oa\u0026\u0026this.Ca.Da(\"sdai\",{gdu:1,seg:b,itag:l,pb:\"\"+!!a});if(!a)return LS(this,b,m),null;if(this.Ic\u0026\u0026a.errorCount\u003e\u003dthis.Ic)return this.Ca.Da(\"sdai\",{gdu:1,seg:b,itag:l,err:a.errorCount}),null;a.locations||(a.locations\u003dnew Map);if(!a.locations.has(l)){var n\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003da.videoData.getPlayerResponse())||void 0\u003d\u003d\u003de?void 0:e.streamingData)||\nvoid 0\u003d\u003d\u003df?void 0:f.adaptiveFormats;if(!n)return this.Ca.Da(\"sdai\",{gdu:\"noadpfmts\",seg:b,itag:l}),LS(this,b,m),null;var p\u003dn.find(function(t){return t.itag\u003d\u003d\u003dl});\nif(!p||!p.url){c\u003d{gdu:\"nofmt\",seg:b,vid:a.videoData.videoId,itag:l,fullitag:c,itags:\"\"};if(!this.Y.N(\"html5_ssdai_log_missing_itags_killswitch\")){a\u003d[];d\u003dg.q(n);for(n\u003dd.next();!n.done;n\u003dd.next())a.push(n.value.itag);c.itags\u003da.join(\",\")}this.Ca.Da(\"sdai\",c);LS(this,b,m);return null}n\u003d!this.Y.N(\"html5_ssdai_decipher_killswitch\");a.locations.set(l,new g.FA(p.url,n))}n\u003da.locations.get(l);if(!n)return this.Ca.Da(\"sdai\",{gdu:\"nourl\",seg:b,itag:l}),LS(this,b,m),null;p\u003dnew EB(n);this.Eb\u0026\u0026p.set(\"dvc\",\"webm\");\nthis.Y.experiments.kb(\"ssdai_return_original_content\")\u0026\u0026p.set(\"dairoc\",\"1\");(n\u003dthis.oz(b-1,d))\u0026\u0026p.set(\"daistate\",n);a.MG\u0026\u0026b\u003e\u003da.MG\u0026\u0026p.set(\"skipsq\",\"\"+a.MG);var r\u003dthis.Ca.getVideoData().clientPlaybackNonce;r\u0026\u0026p.set(\"cpn\",r);n\u003d[];a.yk\u0026\u0026(n\u003daEa(this,a.yk),0\u003cn.length\u0026\u0026p.set(\"acpns\",n.join(\",\")));m||this.Aa.set(b,a);this.Y.N(\"web_player_ssdai_acpns_aids_logging_killswitch\")||(m\u003dp.get(\"aids\"),((null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.split(\",\"))||void 0\u003d\u003d\u003dh?void 0:h.length)||0)!\u003d\u003dn.length\u0026\u0026(a.yk?this.Ca.Da(\"sdai\",\n{acpns_aids_nm:1,ids:cEa(this,a.yk).join(\"_\"),aids:null\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.replace(/,/g,\"_\"),cpn:r,trackType:d}):this.Ca.Da(\"sdai\",{acpns_aids_nm:\"noAdBreakId\",cpn:r})));m\u003dg.FB(p);2048\u003c(null\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.length)\u0026\u0026this.Ca.Da(\"sdai\",{urltoolong:1,sq:b,itag:l,len:m.length});this.oa\u0026\u0026(m\u0026\u0026(p\u003da.cpn,d\u003da.yk,eEa(this,p,d),d\u0026\u0026!this.dc.has(d)\u0026\u0026(p\u003dbEa(this,p,d),r\u003ddEa(this,d),this.Ca.Da(\"sdai\",{iofa:p}),this.Ca.Da(\"sdai\",{noawnzd:r-p}),this.Ca.Da(\"sdai\",{acpns:n.join(\".\")}),this.dc.add(d))),\nthis.Ca.Da(\"sdai\",{gdu:\"v\",seg:b,itag:c,ast:a.Gc.toFixed(3),alen:a.durationMs.toFixed(3),acpn:a.cpn,avid:a.videoData.videoId}));return m};\ng.k.LG\u003dfunction(a,b){if(a\u003dJS(this,a,b))if(a\u003da.yk)if(this.Ca.Da(\"sdai\",{skip_adbreakid:a}),a\u003dthis.K.get(a)){a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c.value.MG\u003db}};\ng.k.oz\u003dfunction(a,b){return 1\u003d\u003d\u003db\u0026\u0026this.Ia.has(a)?this.Ia.get(a)||\"\":2\u003d\u003d\u003db\u0026\u0026this.Za.has(a)?this.Za.get(a)||\"\":3\u003d\u003d\u003db\u0026\u0026this.Ka.has(a)?this.Ka.get(a)||\"\":\"\"};\ng.k.Lx\u003dba(31);\ng.k.RF\u003dfunction(a,b,c,d,e,f,h,l){l\u0026\u0026(h?this.Za.set(a,l):this.Ia.set(a,l));if(h){if(d.length\u0026\u0026e.length)for(a\u003db+IS(this),h\u003dg.q(d.entries()),l\u003dh.next();!l.done;l\u003dh.next()){var m\u003dg.q(l.value);l\u003dm.next().value;var n\u003dm\u003dm.next().value;m\u003da;a\u003dm+e[l];if(n\u003dthis.u.get(n))l\u003dm-f[l],n.Zm\u003dnull!\u003dn.Zm?Math.min(n.Zm,l):l}if(!wS(this))if(d.length\u0026\u0026e.length)for(b\u003d1E3*(b+IS(this)),d\u003dg.q(d.entries()),c\u003dd.next();!c.done;c\u003dd.next())if(c\u003dg.q(c.value),f\u003dc.next().value,c\u003dc.next().value,f\u003d1E3*e[f],c\u003d\u003d\u003dthis.Ca.getVideoData().clientPlaybackNonce)KS(this,b,\nb+f,!1),b+\u003df;else if(this.Qb.has(c)||(this.Ca.Da(\"sdai\",\"adCpnFromEmsg\"),this.Qb.add(c)),(a\u003dthis.D.get(c))\u0026\u0026a.start\u003c\u003db\u0026\u0026a.end\u003e\u003db+f)b\u003da.end;else{if(h\u003d!1,a?b\u003ca.start?a.start\u003db:a.end\u003cb+f\u0026\u0026(a.end\u003db+f):(a\u003dVDa(b,b+f,c),this.D.set(c,a),this.Ca.Da(\"sdai\",\"newAdCR\"),h\u003d!0),b\u003da.end,KS(this,a.start,a.end,!0),h)for(this.Ca.addCueRange(a),c\u003dthis.Ca.Bv(\"serverstitchedcuerange\",36E5),c\u003dg.q(c),f\u003dc.next();!f.done;f\u003dc.next())this.D.delete(f.value.getId())}else 5!\u003d\u003dc\u0026\u00264!\u003d\u003dc||KS(this,1E3*(b+IS(this)),1E3*(b+IS(this))+\n5E3,!1)}};\ng.k.Jv\u003dba(33);g.k.Fj\u003dfunction(a){this.Ca.Da(\"timelineerror\",a);this.ma()};\ng.k.Xv\u003dfunction(a){this.X\u0026\u0026this.S\u0026\u0026this.xa.push(this.S);!this.Y.N(\"web_player_skip_fetched_cuepoint_killswitch\")\u0026\u0026a\u0026\u0026this.S\u0026\u0026this.xb.push(this.S);this.S\u003dnull;this.Ca.Xv(a)};\ng.k.sE\u003dfunction(a){var b;a.identifier\u0026\u0026this.jc.has(a.identifier)?(this.oa\u0026\u0026this.Ca.Da(\"sdai\",{startnoad:a.identifier}),MS(this)):Ro(this.xa,function(c){return c.identifier\u003d\u003d\u003da.identifier})?(this.Ca.Da(\"sdai\",{timedoutcp:1}),this.Z.start(0)):!this.Y.N(\"web_player_skip_fetched_cuepoint_killswitch\")\u0026\u0026Ro(this.xb,function(c){return c.identifier\u003d\u003d\u003da.identifier})?(this.Ca.Da(\"sdai\",\"fetchedcp\"),MS(this)):this.Z.isActive()?this.Ca.Da(\"sdai\",\"racingcp_\"+(null\u003d\u003d\u003d(b\u003dthis.S)||void 0\u003d\u003d\u003db?void 0:b.identifier)+\n\"_\"+a.identifier):(this.Fb\u003d(new Date).getTime()/1E3,this.oa\u0026\u0026this.Ca.Da(\"sdai\",{adf:1}),this.X\u003d!1,this.Z.start(),this.S\u003da,this.Ia.clear(),this.Za.clear(),this.Ka.clear(),this.Y.N(\"enable_h5_ssdai_decoration_records_clear_killswitch\")\u0026\u0026this.Aa.clear(),this.Wa\u003d[])};\ng.k.Zv\u003dfunction(a,b){(a\u003dJS(this,a,b))\u0026\u0026a.errorCount++};\ng.k.Go\u003dfunction(a){var b;this.jc.add(a);(null\u003d\u003d\u003d(b\u003dthis.S)||void 0\u003d\u003d\u003db?void 0:b.identifier)\u003d\u003d\u003da\u0026\u0026MS(this)};\ng.k.QF\u003dfunction(a,b,c,d){if(wS(this)){var e\u003dthis.Ca.getVideoData().clientPlaybackNonce;a\u003da||e;b\u003db||e;if(a!\u003d\u003db){var f\u003da\u003d\u003d\u003de?zS(this):this.u.get(a),h\u003db\u003d\u003d\u003de?zS(this):this.u.get(b);f\u0026\u0026h?(AS(this.Ca,f,h,this.C?c:d,d,this.C),b\u003d\u003d\u003de?(this.api.ea(\"serverstitchedvideochange\"),this.xn\u003d0):(this.api.ea(\"serverstitchedvideochange\",h.Fc,h.Zm),this.xn++)):this.Ca.Da(\"sdai\",{unknowntrans:\"1\",old:a,\"new\":b});this.C\u003d!1}}};\nvar TDa\u003d0;g.w(NS,g.G);g.k\u003dNS.prototype;g.k.onCueRangeEnter\u003dfunction(a){if(this.i\u003d\u003d\u003dthis.api.Mc()){var b\u003dthis.I.get(a);if(b){var c\u003db.target;this.ma();lEa(this,c,b.Tj,a)}else this.qd(\"dai.transitionfailure\",{e:\"unexpectedCueRangeTriggered\",cr:a.toString()})}else if(b\u003dthis.u.find(function(e){return e.Dn.Id\u003d\u003d\u003da})){var d\u003db.Dn;\nthis.ma();c\u003dd.target;d\u003dd.Tj;c?lEa(this,c,d,a):kEa(this,b.Zc,d,a)}};\ng.k.onQueuedVideoLoaded\u003dfunction(){var a\u003dthis.K;RS(this);if(a){if(!QS(this,a)){var b\u003dthis.api.Mc();this.qd(\"dai.transitionfailure\",{e:\"unexpectedPresentingPlayer\",pcpn:null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.getVideoData().clientPlaybackNonce,ccpn:\"\"+a.playerVars.cpn})}b\u003dthis.api.Mc();a\u003da.Dn;this.ma();b.addCueRange(a.Id)}};\ng.k.seekTo\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?0:a;c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(void 0\u003d\u003d\u003db?0:b)fEa(this,a);else{b\u003dthis.api.Mc();var d\u003db\u003d\u003d\u003dthis.C?this.D:null;TS(this,!1);this.X\u003da;null!\u003dc\u0026\u0026this.S.start(c);b\u0026\u0026(this.D\u003dd||b.getPlayerState(),SX(b),this.C\u003db)}};\ng.k.Oh\u003dfunction(a){g.nH(a,128)\u0026\u0026oEa(this)};\ng.k.isManifestless\u003dfunction(){return OF(this.i.getVideoData())};\ng.k.ya\u003dfunction(){TS(this,!1);VS(this);g.G.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.qd\u003dfunction(a,b){this.i.qd(new g.OD(a,!1,b))};\nvar gEa\u003d0;var qEa\u003d\"MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_MUSIC_EMBEDDED_PLAYER WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC\".split(\" \");g.w(YS,g.G);YS.prototype.get\u003dfunction(a){WS(this);var b\u003dthis.data.find(function(c){return c.key\u003d\u003d\u003da});\nreturn b?b.value:null};\nYS.prototype.set\u003dfunction(a,b,c){this.remove(a,!0);WS(this);a\u003d{key:a,value:b,expire:Infinity};c\u0026\u0026isFinite(c)\u0026\u0026(c*\u003d1E3,a.expire\u003d(0,g.Q)()+c);for(this.data.push(a);this.data.length\u003ethis.B;)(c\u003dthis.data.shift())\u0026\u0026ZS(this,c,!0);XS(this)};\nYS.prototype.remove\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dthis.data.find(function(d){return d.key\u003d\u003d\u003da});\nc\u0026\u0026(ZS(this,c,b),g.$b(this.data,function(d){return d.key\u003d\u003d\u003da}),XS(this))};\nYS.prototype.ya\u003dfunction(){var a\u003dthis;g.G.prototype.ya.call(this);this.data.forEach(function(b){ZS(a,b,!0)});\nthis.data\u003d[]};g.w($S,g.Is);$S.prototype.ea\u003dfunction(a){var b\u003dg.Aa.apply(1,arguments);if(this.D.has(a))return this.D.get(a).push(b),!0;var c\u003d!1;try{for(b\u003d[b],this.D.set(a,b);b.length;)c\u003dg.Is.prototype.ea.call.apply(g.Is.prototype.ea,[this,a].concat(g.v(b.shift())))}finally{this.D.delete(a)}return c};aT.prototype.add\u003dfunction(a){this.i\u003d(this.i+1)%this.data.length;this.data[this.i]\u003da};\naT.prototype.forEach\u003dfunction(a){for(var b\u003dthis.i+1;b\u003cthis.data.length;b++)a(this.data[b]||0);for(b\u003d0;b\u003c\u003dthis.i;b++)a(this.data[b]||0)};\naT.prototype.clear\u003dfunction(){for(var a\u003dthis.data.length,b\u003d0;b\u003ca;b++)this.data[b]\u003d0;this.u\u003dthis.i\u003dthis.data.length-1};g.w(bT,g.G);bT.prototype.start\u003dfunction(){this.u.start()};\nbT.prototype.stop\u003dfunction(){this.u.stop()};\nbT.prototype.clear\u003dfunction(){for(var a\u003dg.q(this.i.values()),b\u003da.next();!b.done;b\u003da.next())b.value.clear()};\nbT.prototype.sample\u003dfunction(){for(var a\u003dg.q(this.B),b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.q(b.value);b\u003dc.next().value;c\u003dc.next().value;this.i.has(b)||this.i.set(b,new eT($Ra.has(b)));this.i.get(b).update(c())}this.u.start()};\nvar $Ra\u003dnew Set([\"networkactivity\"]);eT.prototype.update\u003dfunction(a){this.u?(this.buffer.add(a-this.i||0),this.i\u003da):this.buffer.add(a)};\neT.prototype.clear\u003dfunction(){this.buffer.clear();this.i\u003d0};g.w(fT,g.G);fT.prototype.ya\u003dfunction(){g.G.prototype.ya.call(this);this.i\u003dnull;this.u\u0026\u0026this.u.disconnect()};g.aSa\u003dwf(function(){var a\u003dwindow.AudioContext||window.webkitAudioContext;try{return new a}catch(b){return b.name}});var m3;m3\u003d{};g.gT\u003d(m3.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",m3.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",m3.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",m3.MAIN_VIDEO\u003d\"html5-main-video\",m3.VIDEO_CONTAINER\u003d\"html5-video-container\",m3.HOUSE_BRAND\u003d\"house-brand\",m3);g.w(hT,g.V);g.k\u003dhT.prototype;g.k.cn\u003dfunction(){g.ms(this.element,g.Aa.apply(0,arguments))};\ng.k.Dg\u003dfunction(){this.Kb\u0026\u0026(this.Kb.removeEventListener(\"focus\",this.FF),g.mh(this.Kb),this.Kb\u003dnull)};\ng.k.GD\u003dfunction(){this.isDisposed();var a\u003dthis.app.V();a.Yj||this.cn(\"tag-pool-enabled\");a.D\u0026\u0026this.cn(g.gT.HOUSE_BRAND);\"gvn\"\u003d\u003d\u003da.playerStyle\u0026\u0026(this.cn(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");a.fb\u0026\u0026(this.zD\u003dg.Mv(\"yt-dom-content-change\",this.resize,this));this.T(window,\"orientationchange\",this.resize,this);this.T(window,\"resize\",this.resize,this)};\ng.k.qx\u003dfunction(a){sE(this.app.V());this.Hz\u003d!a;iT(this)};\ng.k.resize\u003dfunction(){if(this.Kb){var a\u003dthis.vg();if(!a.isEmpty()){var b\u003d!g.Ag(a,this.Bt.getSize()),c\u003dzEa(this);b\u0026\u0026(this.Bt.width\u003da.width,this.Bt.height\u003da.height);a\u003dthis.app.V();(c||b||a.fb)\u0026\u0026this.app.Ua.ea(\"resize\",this.getPlayerSize())}}};\ng.k.Ns\u003dfunction(a,b){this.updateVideoData(b)};\ng.k.updateVideoData\u003dfunction(a){if(this.Kb){var b\u003dthis.app.V();cv\u0026\u0026(this.Kb.setAttribute(\"x-webkit-airplay\",\"allow\"),a.title?this.Kb.setAttribute(\"title\",a.title):this.Kb.removeAttribute(\"title\"));Csa(a)?this.Kb.setAttribute(\"disableremoteplayback\",\"\"):this.Kb.removeAttribute(\"disableremoteplayback\");this.Kb.setAttribute(\"controlslist\",\"nodownload\");b.Jl\u0026\u0026a.videoId\u0026\u0026(this.Kb.poster\u003da.Ne(\"default.jpg\"))}b\u003dg.bG(a,\"yt:bgcolor\");this.ev.style.backgroundColor\u003db?b:\"\";this.lF\u003dgE(g.bG(a,\"yt:stretch\"));this.mF\u003d\ngE(g.bG(a,\"yt:crop\"),!0);g.N(this.element,\"ytp-dni\",a.D);this.resize()};\ng.k.setGlobalCrop\u003dfunction(a){this.qE\u003dgE(a,!0);this.resize()};\ng.k.setCenterCrop\u003dfunction(a){this.NJ\u003da;this.resize()};\ng.k.Vi\u003dfunction(){};\ng.k.getPlayerSize\u003dfunction(){var a\u003dthis.app.V(),b\u003dthis.app.Ua.isFullscreen();if(b\u0026\u0026Wu())return new g.zg(window.outerWidth,window.outerHeight);if(b||a.pk){if(window.matchMedia){a\u003d\"(width: \"+window.innerWidth+\"px) and (height: \"+window.innerHeight+\"px)\";this.ww\u0026\u0026this.ww.media\u003d\u003d\u003da||(this.ww\u003dwindow.matchMedia(a));var c\u003dthis.ww\u0026\u0026this.ww.matches}if(c)return new g.zg(window.innerWidth,window.innerHeight)}else if(!isNaN(this.Fv.width)\u0026\u0026!isNaN(this.Fv.height))return this.Fv.clone();return new g.zg(this.element.clientWidth,\nthis.element.clientHeight)};\ng.k.vg\u003dfunction(){var a\u003dthis.app.V().N(\"enable_desktop_player_underlay\"),b\u003dthis.getPlayerSize();return a\u0026\u0026this.cG\u0026\u0026768\u003cb.width?new g.zg(.46*b.width,b.height):b};\ng.k.getVideoAspectRatio\u003dfunction(){return isNaN(this.lF)?xEa(this):this.lF};\ng.k.getVideoContentRect\u003dfunction(a){var b\u003dthis.vg();a\u003dyEa(this,b,this.getVideoAspectRatio(),a);return new g.Zm((b.width-a.width)/2,(b.height-a.height)/2,a.width,a.height)};\ng.k.iB\u003dfunction(a){this.cG\u003da;this.resize()};\ng.k.Sz\u003dfunction(){return this.MA};\ng.k.onMutedAutoplayChange\u003dfunction(){iT(this)};\ng.k.setInternalSize\u003dfunction(a){g.Ag(this.Fv,a)||(this.Fv\u003da,this.resize())};\ng.k.ya\u003dfunction(){this.zD\u0026\u0026g.Nv(this.zD);this.Dg();g.V.prototype.ya.call(this)};g.k\u003dAEa.prototype;g.k.click\u003dfunction(a,b){this.elements.has(a);this.i.has(a);var c\u003dg.ty();c\u0026\u0026a.visualElement\u0026\u0026g.My(c,a.visualElement,b)};\ng.k.Hb\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;this.elements.has(a);this.elements.add(a);c\u003dNla(c);a.visualElement\u003dc;var f\u003dg.ty(),h\u003dg.sy();f\u0026\u0026h\u0026\u0026g.Gy(void 0,f,h,[c]);g.qe(b,function(){BEa(e,a)});\nd\u0026\u0026this.u.add(a)};\ng.k.Qg\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.elements.has(a);this.elements.add(a);g.qe(b,function(){BEa(d,a)});\nc\u0026\u0026this.u.add(a)};\ng.k.Km\u003dfunction(a,b){this.elements.has(a);b\u0026\u0026(a.visualElement\u003dg.py(b))};\ng.k.ew\u003dfunction(a){return this.elements.has(a)};g.w(mT,g.V);\nmT.prototype.setValue\u003dfunction(a,b){for(var c\u003d0;c+2\u003cthis.B.length\u0026\u0026this.B[c+1]\u003cb;)c++;b\u003dMath.min(1,(b-this.B[c])/(this.B[c+1]-this.B[c]));if(this.ctx)this.ctx.fillStyle\u003dthis.C[c],this.ctx.fillRect(a*this.i,0,this.i,this.heightPx),this.ctx.fillStyle\u003dthis.C[c+1],this.ctx.fillRect(a*this.i,this.heightPx*(1-b),this.i,this.heightPx);else{a\u003dthis.element.children[a];var d\u003dwindow.devicePixelRatio||1;b\u003dMath.min(this.heightPx,Math.round(this.heightPx*b*d)/d)||0;a.style.height\u003db+\"px\";a.style.backgroundColor\u003dthis.C[c+\n1];a.style.borderTop\u003d\"solid \"+(this.heightPx-b)+\"px \"+this.C[c]}};g.w(oT,g.V);g.k\u003doT.prototype;g.k.show\u003dfunction(){g.V.prototype.show.call(this);this.Qa()};\ng.k.hide\u003dfunction(){g.V.prototype.hide.call(this);this.delay.stop()};\ng.k.stop\u003dfunction(){this.delay.stop()};\ng.k.start\u003dfunction(){this.delay.isActive()||this.Qa()};\ng.k.Qa\u003dfunction(){var a\u003d(0,g.Q)(),b\u003dthis.Ua.getStatsForNerds();nT(this.i,b.bandwidth_samples);nT(this.C,b.network_activity_samples);nT(this.B,b.live_latency_samples);nT(this.u,b.buffer_health_samples);this.update(b);a\u003d25\u003c(0,g.Q)()-a?5E3:500;this.delay.start(a)};pT.prototype.setPlaybackRate\u003dfunction(a){this.playbackRate\u003dMath.max(1,a)};\npT.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};tT.prototype.seek\u003dfunction(a){a!\u003d\u003dthis.B\u0026\u0026(this.seekCount\u003d0);this.B\u003da;var b\u003dthis.videoTrack.u,c\u003dthis.audioTrack.u,d\u003dthis.audioTrack.Wb,e\u003dKEa(this,this.videoTrack,a,this.videoTrack.Wb);d\u003dKEa(this,this.audioTrack,this.policy.xa?a:e,d);a\u003dMath.max(a,e,d);this.i\u003d!0;this.u.isManifestless\u0026\u0026(IEa(this,this.videoTrack,b),IEa(this,this.audioTrack,c));return a};\ntT.prototype.ma\u003dfunction(){};\nvar JEa\u003d2/24;PEa.prototype.tick\u003dfunction(a,b){this.ticks[a]\u003db?window.performance.timing.navigationStart+b:(0,g.Q)()};g.w(yT,g.R);g.k\u003dyT.prototype;\ng.k.LF\u003dfunction(a,b,c){if(this.D){var d\u003d[],e\u003d[],f\u003d[],h\u003dvoid 0;b\u0026\u0026(d\u003db.i,e\u003db.u,f\u003db.C,h\u003db.B);this.D.RF(a.Na,a.startTime,this.i,d,e,f,c,h)}if(c){if(b\u0026\u0026!this.oa.has(a.Na)){c\u003da.startTime;d\u003d[];e\u003dg.q(b.i.entries());for(f\u003de.next();!f.done;f\u003de.next()){h\u003dg.q(f.value);f\u003dh.next().value;h\u003dh.next().value;var l\u003dc;c\u003dl+b.u[f];d.push({startTime:l,endTime:c,adCpn:h})}this.oa.set(a.Na,d)}this.policy.vc\u0026\u0026(c\u003dthis.Z\u0026\u0026a.Na\u003d\u003d\u003dthis.Z.Na+1,this.Z\u003da,d\u003dthis.u\u0026\u0026a.Na\u003d\u003d\u003dthis.u.Na+1,d\u003dthis.u\u0026\u0026c\u0026\u0026d\u0026\u0026\"stop\"!\u003d\u003dthis.u.qe.event\u0026\u0026\"predictStart\"!\u003d\u003d\nthis.u.qe.event,e\u003da.qe||null,f\u003dthis.I.i.index.getLastSegmentNumber()\u003c\u003da.Na,h\u003dthis.S.isManifestless\u0026\u0026this.policy.Jl,e?(this.u\u003d{qe:e,Na:a.Na,dw:!!b},f?zT(this,e,a.Na):h\u0026\u0026(c?d?zT(this,e,a.Na):\"continue\"\u003d\u003d\u003de.event||\"stop\"\u003d\u003d\u003de.event?TEa(this,a):zT(this,e,a.Na):zT(this,e,a.Na))):d\u0026\u0026TEa(this,a))}};\ng.k.KF\u003dfunction(a,b,c){var d\u003dthis.I.i.index.getLastSegmentNumber()\u003c\u003db;this.u\u003d{qe:a,Na:b,dw:c};d\u0026\u0026zT(this,a,b)};\ng.k.Da\u003dfunction(a,b){this.Ya.Da(a,b)};\ng.k.Ax\u003dfunction(a,b){var c,d\u003dthis.I.i.index.getSegmentNumberForTime(a);return 0\u003c\u003dd\u0026\u0026(null\u003d\u003d\u003d(c\u003dthis.D)||void 0\u003d\u003d\u003dc?0:c.oz(d,2))?(this.Da(\"sdai\",{skipad_on:d,t:a.toFixed(3)}),b.LG(a,d),SEa(this,a,a,d),!0):!1};\ng.k.Ls\u003dfunction(a){var b\u003d\"\",c\u003dthis.I.i.index.getSegmentNumberForTime(a);if(c\u003dthis.oa.get(c)){c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.startTime\u003c\u003da\u0026\u0026a\u003cd.endTime){b\u003dd.adCpn;break}}return b};BT.prototype.Wt\u003dfunction(a){var b,c,d\u003dthis.policy.S;this.policy.S\u003dvD(a,{},this.I);d!\u003d\u003dthis.policy.S\u0026\u0026(CT(this,this.B),ET(this),d\u003ethis.policy.S\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.i)||void 0\u003d\u003d\u003db?0:HC(b.info))\u0026\u0026(null\u003d\u003d\u003d(c\u003dthis.nextVideo)||void 0\u003d\u003d\u003dc||!HC(c.info))\u0026\u0026(this.S\u003d!0))};\nBT.prototype.ma\u003dfunction(){};KT.prototype.dispose\u003dfunction(){this.Z\u003d!0};\nKT.prototype.isDisposed\u003dfunction(){return this.Z};ST.prototype.skip\u003dfunction(a){this.offset+\u003da};\nST.prototype.getOffset\u003dfunction(){return this.offset};UT.prototype.Th\u003dfunction(a){var b\u003dthis.u.shift();a.info.equals(b.info)};\nUT.prototype.Uk\u003dfunction(){return!!this.D.info.audio};\nUT.prototype.getDuration\u003dfunction(){return this.D.index.getMaxKnownEndTime()};\nUT.prototype.ma\u003dfunction(){};g.k\u003ddU.prototype;g.k.cE\u003dfunction(){return 0};\ng.k.oI\u003dfunction(){return null};\ng.k.HK\u003dfunction(){return null};\ng.k.isComplete\u003dfunction(){return 3\u003c\u003dthis.state};\ng.k.isFailed\u003dfunction(){return 5\u003d\u003d\u003dthis.state};\ng.k.onStateChange\u003dfunction(){};\ng.k.isDisposed\u003dfunction(){return-1\u003d\u003d\u003dthis.state};\ng.k.dispose\u003dfunction(){this.info.i[0].i.I\u003d!1;eU(this,-1)};g.w(hU,dU);g.k\u003dhU.prototype;g.k.onStateChange\u003dfunction(){this.isDisposed()\u0026\u0026(qJa(this.He,this.i),this.B.dispose())};\ng.k.Lv\u003dfunction(){return{}};\ng.k.EK\u003dfunction(){return 0};\ng.k.Ju\u003dfunction(){return!0};\ng.k.oC\u003dfunction(){this.Sn();this.S\u003d!0;return HFa(this.u)};\ng.k.pI\u003dfunction(){this.Sn();return this.u.ke};\ng.k.At\u003dfunction(){var a,b;return!(null\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dthis.u)||void 0\u003d\u003d\u003da?void 0:a.ke)||void 0\u003d\u003d\u003db||!b.length)||this.He.Yf(this.i)};\ng.k.Sn\u003dfunction(){for(;this.He.Yf(this.i);){var a\u003dthis.u,b\u003dthis.He.Th(this.i),c\u003dthis.He.Se.get(this.i);GFa(a,b,c.vf\u0026\u0026!c.ke.totalLength\u0026\u0026JFa(this.He,this.i))}};iU.prototype.cg\u003dfunction(){return rFa(this.C)};\niU.prototype.Th\u003dfunction(a){this.C.Th(a);a\u003da.info;var b\u003da.i.info.Pb;this.policy.Rr\u0026\u0026a.Vd\u0026\u0026a.duration\u0026\u0026(b\u003dMath.max(b,(a.Bb+a.u)/a.duration));this.Pb\u003dMath.max(this.Pb,b||0)};\niU.prototype.getDuration\u003dfunction(){return this.i.index.getMaxKnownEndTime()};\niU.prototype.isRequestPending\u003dfunction(a){return this.B.length?a\u003d\u003d\u003dthis.B[this.B.length-1].info.i[0].Na:!1};g.k\u003dwU.prototype;g.k.ut\u003dfunction(){this.xhr.status\u0026\u0026(this.status\u003dthis.xhr.status);this.xhr.readyState\u003d\u003d\u003dthis.xhr.HEADERS_RECEIVED\u0026\u0026this.callbacks.vt()};\ng.k.onError\u003dfunction(){this.C\u003d!0;this.onDone()};\ng.k.onDone\u003dfunction(){this.isDisposed||(this.u\u0026\u0026(this.i.append(this.u),delete this.u),this.callbacks.Ho())};\ng.k.Un\u003dfunction(){return this.xhr.readyState\u003e\u003dthis.xhr.HEADERS_RECEIVED};\ng.k.getResponseHeader\u003dfunction(a){try{return this.xhr.getResponseHeader(a)}catch(b){return\"\"}};\ng.k.Iv\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.Lk\u003dfunction(){return this.B};\ng.k.bx\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026!!this.B};\ng.k.Yf\u003dfunction(){return 0\u003cthis.i.totalLength};\ng.k.Th\u003dfunction(){var a\u003dthis.i;this.i\u003dnew mC;return a};\ng.k.cg\u003dfunction(){return this.i};\ng.k.abort\u003dfunction(){this.isDisposed\u003d!0;this.xhr.abort()};\ng.k.Qt\u003dfunction(){return!0};\ng.k.UA\u003dfunction(){return this.C};\ng.k.re\u003dfunction(){return\"\"};g.k\u003dWFa.prototype;g.k.getResponseHeader\u003dfunction(a){return\"content-type\"\u003d\u003d\u003da?this.i.get(\"type\"):\"\"};\ng.k.abort\u003dfunction(){};\ng.k.Un\u003dfunction(){return!0};\ng.k.Iv\u003dfunction(){return this.range.length};\ng.k.Lk\u003dfunction(){return this.loaded};\ng.k.bx\u003dfunction(){return!!this.loaded};\ng.k.Yf\u003dfunction(){return!!this.u.totalLength};\ng.k.Th\u003dfunction(){var a\u003dthis.u;this.u\u003dnew mC;return a};\ng.k.cg\u003dfunction(){return this.u};\ng.k.Qt\u003dfunction(){return!0};\ng.k.UA\u003dfunction(){return!!this.error};\ng.k.re\u003dfunction(){return this.error};var XFa\u003d0;g.k\u003dxU.prototype;g.k.Ln\u003dfunction(){this.oa||(this.oa\u003dthis.callbacks.Ln?this.callbacks.Ln():1);return this.oa};\ng.k.vt\u003dfunction(){this.La\u003dthis.now();this.callbacks.vt()};\ng.k.wq\u003dfunction(a,b){zU(this,a,b);50\u003ea-this.C\u0026\u0026BU(this)||aGa(this,a,b);this.callbacks.wq(a,b)};\ng.k.Ho\u003dfunction(){this.callbacks.Ho()};\ng.k.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};\ng.k.now\u003dfunction(){return(0,g.Q)()};var hGa\u003d0;g.k\u003dFU.prototype;g.k.start\u003dfunction(a){var b\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(b,this.Aa);this.C\u0026\u0026(b.signal\u003dthis.C.signal);a\u003dnew Request(a,b);fetch(a).then(this.Ia,this.onError).then(void 0,rw)};\ng.k.onDone\u003dfunction(){if(!this.isDisposed()){this.ma();this.X\u003d!0;if(gGa(this)\u0026\u0026!this.i.totalLength\u0026\u0026!this.D\u0026\u0026this.u){bA(this);var a\u003dnew Uint8Array(8),b\u003dnew DataView(a.buffer);b.setUint32(0,8);b.setUint32(4,1936419184);this.i.append(a);this.u+\u003da.length}this.callbacks.Ho()}};\ng.k.getResponseHeader\u003dfunction(a){return this.K?this.K.get(a):null};\ng.k.Un\u003dfunction(){return!!this.K};\ng.k.Lk\u003dfunction(){return this.u};\ng.k.Iv\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.bx\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026!!this.u};\ng.k.ma\u003dfunction(){};\ng.k.Yf\u003dfunction(){if(this.X||this.policy.i)return!!this.i.totalLength;if(!this.Un()||this.oa+10\u003eDate.now())return!1;var a\u003d16384;this.xa||(a\u003dMath.max(a,16384));(this.policy.i?0:this.policy.gg\u0026\u0026bA(this))\u0026\u0026(a\u003d1);return this.i.totalLength\u003e\u003da};\ng.k.Th\u003dfunction(){this.Yf();this.oa\u003dDate.now();this.xa\u003d!0;var a\u003dthis.i;this.i\u003dnew mC;return a};\ng.k.cg\u003dfunction(){this.Yf();return this.i};\ng.k.isDisposed\u003dfunction(){return this.S};\ng.k.abort\u003dfunction(){this.ma();this.B\u0026\u0026this.B.cancel().catch(function(){});\nthis.C\u0026\u0026this.C.abort();this.S\u003d!0};\ng.k.Qt\u003dfunction(){return!0};\ng.k.UA\u003dfunction(){return this.D};\ng.k.re\u003dfunction(){return this.errorMessage};g.k\u003dGU.prototype;g.k.onDone\u003dfunction(){if(!this.isDisposed){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.u\u003dthis.response.byteLength}catch(a){}this.i\u003d!0;this.callbacks.Ho()}};\ng.k.ut\u003dfunction(){2\u003d\u003d\u003dthis.xhr.readyState\u0026\u0026this.callbacks.vt()};\ng.k.zd\u003dfunction(a){this.isDisposed||(this.status\u003dthis.xhr.status,this.i||(this.u\u003da.loaded),this.callbacks.wq((0,g.Q)(),a.loaded))};\ng.k.Un\u003dfunction(){return 2\u003c\u003dthis.xhr.readyState};\ng.k.getResponseHeader\u003dfunction(a){try{return this.xhr.getResponseHeader(a)}catch(b){return du(Error(\"Could not read XHR header \"+a)),\"\"}};\ng.k.Iv\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.Lk\u003dfunction(){return this.u};\ng.k.bx\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026this.i\u0026\u0026!!this.u};\ng.k.Yf\u003dfunction(){return this.i\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.k.Th\u003dfunction(){this.Yf();var a\u003dthis.response;this.response\u003dvoid 0;return new mC([new Uint8Array(a)])};\ng.k.cg\u003dfunction(){this.Yf();return new mC([new Uint8Array(this.response)])};\ng.k.abort\u003dfunction(){this.isDisposed\u003d!0;this.xhr.abort()};\ng.k.Qt\u003dfunction(){return!1};\ng.k.UA\u003dfunction(){return!1};\ng.k.re\u003dfunction(){return\"\"};g.w(JU,dU);g.k\u003dJU.prototype;g.k.Lv\u003dfunction(){var a\u003dyU(this.timing);a.shost\u003dIA(this.i.Ff);this.B\u0026\u0026(a.rc\u003dthis.B.toString());a.itag\u003dthis.info.i[0].i.info.kc();a.ml\u003d\"\"+ +this.info.i[0].i.We();a.sq\u003d\"\"+this.info.i[0].Na;this.i\u0026\u0026(a.ifi\u003d\"\"+ +Mna(this.i.Ff));410!\u003d\u003dthis.B\u0026\u0026500!\u003d\u003dthis.B\u0026\u0026503!\u003d\u003dthis.B||(a.fmt_unav\u003d\"true\");this.xhr.re()\u0026\u0026(a.msg\u003dthis.xhr.re());this.Cx\u0026\u0026(a.smb\u003d\"1\");if(this.u){var b\u003dthis.u.ke;b.length\u0026\u0026Soa(b[0],a)}this.info.Mp()\u0026\u0026(a.sdai\u003d\"1\");return a};\ng.k.EK\u003dfunction(){return eGa(this.timing)};\ng.k.re\u003dfunction(){return this.xhr.re()||\"\"};\ng.k.Ju\u003dfunction(){var a;(a\u003dthis.isComplete())||(a\u003dthis.timing,a\u003da.u\u003ea.EA\u0026\u0026CU(a,a.u));return a};\ng.k.wq\u003dfunction(){!this.isDisposed()\u0026\u0026this.xhr\u0026\u0026(this.B\u003dthis.xhr.status,this.At()?fU(this,2):!this.Ba\u0026\u0026this.Ju()\u0026\u0026(fU(this),this.Ba\u003d!0))};\ng.k.vt\u003dfunction(){if(!this.isDisposed()\u0026\u0026this.xhr){if(!this.Z\u0026\u0026this.xhr.Un()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var a\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.Z\u003d((0,g.Q)()-a)/1E3}this.xhr.Un()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.Fq\u0026\u0026!Tpa()\u0026\u0026g.Qy(\"yt-player-headers-readable\",!0,2592E3);a\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var b\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\"));this.I\u003da||this.I;this.K\u003db||this.K}};\ng.k.Ho\u003dfunction(){var a\u003dthis.xhr;!this.isDisposed()\u0026\u0026a\u0026\u0026(this.X.stop(),this.B\u003da.status,a\u003dmGa(this,a),5\u003d\u003d\u003da?IU(this):eU(this,a))};\ng.k.canRetry\u003dfunction(){this.isDisposed();var a\u003dHU(this);return a.timedOut\u003cthis.policy.Wq\u0026\u0026a.i\u003cthis.policy.nj};\ng.k.onStateChange\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.Kd?KU(this):this.timing.deactivate())};\ng.k.tX\u003dfunction(){this.isComplete();if(!this.isDisposed()){var a\u003d(0,g.Q)(),b\u003d!1;BU(this.timing)?(a\u003dthis.timing.I,ZFa(this.timing),this.timing.I-a\u003e\u003d.8*this.Aa?(this.C++,this.ma(),b\u003d5\u003c\u003dthis.C):this.C\u003d0):(b\u003dthis.timing,b.jh\u0026\u0026EU(b,b.now()),a-\u003db.Z,this.policy.Fb\u0026\u00260\u003ca\u0026\u0026(this.C+\u003d1),b\u003dooa(HU(this),this.policy,!1)*this.policy.gk,(b\u003da\u003e1E3*b)\u0026\u0026this.ma());this.C\u0026\u0026this.callback\u0026\u0026this.callback(this,this.state);b?nGa(this,!1):this.X.start()}};\ng.k.dispose\u003dfunction(){dU.prototype.dispose.call(this);this.X.dispose();this.policy.Kd||KU(this)};\ng.k.oC\u003dfunction(){if(!this.pI().length)return[];this.S\u003d!0;return HFa(this.u)};\ng.k.At\u003dfunction(){var a;return 1\u003ethis.state?!1:this.u\u0026\u0026this.u.ke.length||(null\u003d\u003d\u003d(a\u003dthis.xhr)||void 0\u003d\u003d\u003da?0:a.Yf())?!0:!1};\ng.k.pI\u003dfunction(){this.Sn(!1);return this.u?this.u.ke:[]};\ng.k.Sn\u003dfunction(a){if(a||this.xhr.Un()\u0026\u0026this.xhr.Yf()\u0026\u0026!kGa(this)\u0026\u0026!this.D){if(!this.u){if(this.xhr.Qt())this.info.range\u0026\u0026(b\u003dthis.info.range.length);else var b\u003dthis.xhr.Lk();this.u\u003dnew FFa(this.info.i,b)}for(;this.xhr.Yf();)GFa(this.u,this.xhr.Th(),a\u0026\u0026!this.xhr.Yf())}};\ng.k.Lk\u003dfunction(){return this.xhr.Lk()};\ng.k.cE\u003dfunction(){return this.Z};\ng.k.Ln\u003dfunction(){return oGa(this)?2:1};\ng.k.ma\u003dfunction(){};\ng.k.oI\u003dfunction(){this.xhr\u0026\u0026(this.I\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.I};\ng.k.HK\u003dfunction(){this.xhr\u0026\u0026(this.K\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.K};\nvar lGa\u003d-1;LU.prototype.clear\u003dfunction(){this.u\u003dthis.K\u003dthis.C\u003dnull;this.i\u003dthis.D\u003dthis.I\u003dthis.startTimeSecs\u003dNaN;this.B\u003d!1};\nLU.prototype.ma\u003dfunction(){};g.w(g.NU,g.G);g.k\u003dg.NU.prototype;\ng.k.initialize\u003dfunction(a,b,c){this.ma();a\u003da||0;this.Ca.uA(bFa(this.u));if(this.i.isManifestless){if(this.policy.Ri){b\u003dIna(this.policy);for(var d in this.i.i)this.i.i.hasOwnProperty(d)\u0026\u0026(this.i.i[d].index.B\u003db)}yGa(this)}this.C\u0026\u0026qGa(this.C,this.videoTrack.i);this.policy.La\u0026\u0026aA()\u0026\u0026this.Da(\"streaming\",{ac:!!window.AbortController||cA()},!0);d\u003disNaN(this.currentTime)?0:this.currentTime;this.currentTime\u003dthis.i.isManifestless?d:a;this.oa\u0026\u0026(xGa(this,this.videoTrack),xGa(this,this.audioTrack),rJa(this.oa),\ndelete this.oa,this.policy.Kr\u0026\u0026(a\u003dKB(this.audioTrack.i.u,!1),QD(\"https://\"+a+\"/generate_204\",\"oprobe\")));c?(this.policy.cd?(this.jb\u003dc,TU(this,c)):TU(this,!1),g.fs(this.La)):(c\u003d0\u003d\u003d\u003dthis.currentTime,OU(this,this.videoTrack,this.videoTrack.i,c),OU(this,this.audioTrack,this.audioTrack.i,c),this.seek(this.currentTime).wh(function(){}),this.timing.tick(\"gv\"));\n(this.i.ye||this.i.xg||this.i.I||this.i.D||this.i.K)\u0026\u0026this.Da(\"minMaxSq\",{minSq:this.i.ye,maxSq:this.i.xg,minDvrTime:this.i.I,maxDvrTime:this.i.D,startWalltime:this.i.K})};\ng.k.resume\u003dfunction(){if(this.isSuspended||this.Aa){this.ma();this.Wa\u003dthis.Aa\u003dthis.isSuspended\u003d!1;try{this.Ch()}catch(a){g.By(a)}}};\ng.k.setAudioTrack\u003dfunction(a){if(!this.isDisposed()){var b\u003dthis.u;b.u\u003db.D.i[a.id];b.K\u003db.u;a\u003dnew AT(b.K,b.i,\"m\");this.ma();$U(this.Ca,a.reason,a.audio.info);bV(this.Ca)}};\ng.k.setPlaybackRate\u003dfunction(a){a!\u003d\u003dthis.I.getPlaybackRate()\u0026\u0026this.I.setPlaybackRate(a)};\ng.k.Zv\u003dfunction(a){var b\u003da.info.i[0].i,c\u003da.lastError;if(JA(b.u.i)){var d\u003dg.Ac(a.re());this.Da(\"dldbrerr\",{em:d||\"none\"})}this.K\u0026\u0026(d\u003da.info.i[0].Na,this.K.Zv(QEa(this.B,a.info.i[0].C,d),d));if(a.canRetry()){d\u003d(b.info.video\u0026\u00261\u003cb.u.u||410\u003d\u003d\u003da.B||500\u003d\u003d\u003da.B||503\u003d\u003d\u003da.B)\u0026\u0026!HT(this.u)\u0026\u0026!JA(b.u.i);var e\u003da.Lv(),f\u003db.info.video?this.videoTrack:this.audioTrack;d\u0026\u0026(e.stun\u003d\"1\");this.handleError(!1,c,e);this.isDisposed()||(d\u0026\u0026(this.ma(),GT(this.u,b)),this.policy.Tg\u0026\u00261\u003d\u003d\u003da.info.i.length\u0026\u00260\u003ca.info.i[0].Bb\u0026\u0026b!\u003d\u003df.i\u0026\u0026\nthis.Aa?bV(this.Ca,Object.assign({reattachOnStuckRequest:1},e)):(tU(f,a),this.Ch()))}else this.handleError(!1,c,a.Lv()),!a.info.Ek()||this.policy.u||JA(b.u.i)?this.handleError(!0,\"net.retryexhausted\",{err:c,rn:a.timing.requestNumber.toString()}):(b.C\u003dc,this.Ch())};\ng.k.Ch\u003dfunction(){VU(this);if(this.mediaSource\u0026\u0026dD(this.mediaSource)\u0026\u0026!this.mediaSource.eh()){var a\u003dkU(this.videoTrack);a\u003dthis.policy.dk\u0026\u0026a\u0026\u0026a.B;this.i.isManifestless\u0026\u0026this.i.S\u0026\u0026oD(this.i)?(this.S\u003doD(this.i),this.mediaSource.Qj(this.S)):this.i.isLive\u0026\u0026!a?isNaN(this.S)?(this.S\u003dthis.currentTime+3600,this.mediaSource.Qj(this.S)):this.S\u003c\u003dthis.currentTime+1800\u0026\u0026(this.S\u003dMath.max(this.S+1800,this.currentTime+3600),this.mediaSource.Qj(this.S)):this.mediaSource.isView||(a\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.S)||this.S!\u003d\u003da)\u0026\u00260\u003ca\u0026\u0026(this.mediaSource.Qj(a),this.S\u003da))}if(!this.isDisposed())if(nD(this.i)\u0026\u0026this.i.isFailed())this.handleError(!0,\"manifest.net.retryexhausted\",{rc:this.i.oa.toString()});else if(!this.i.B||!SFa(this.videoTrack)\u0026\u0026!SFa(this.audioTrack)||(this.videoTrack.D||this.audioTrack.D)\u0026\u0026this.policy.Va?a\u003d!1:(QU(this),this.Ca.seekTo(Infinity,{Wd:\"checkLoaderTracksSync\",rp:!0}),a\u003d!0),!a\u0026\u0026(VU(this),mU(this.videoTrack),!this.isDisposed()\u0026\u0026(mU(this.audioTrack),\n!this.isDisposed()))){this.i.isManifestless\u0026\u0026(TFa(this.videoTrack),TFa(this.audioTrack),NEa(this.D),(a\u003dthis.videoTrack.cg())\u0026\u0026a.u\u0026\u0026(a\u003da.u.D\u0026\u0026!this.policy.Tl,this.Da(a\u003d\u003d\u003dthis.policy.D.gg?\"strm\":\"strmbug\",{strm:a,sfmp4:this.policy.D.gg,dfs:this.policy.Tl},!0)));if(this.mediaSource)zGa(this);else if(this.policy.u){(a\u003dthis.videoTrack.cg())\u0026\u0026this.videoTrack.Th(a);var b\u003dthis.audioTrack.cg();b\u0026\u0026this.audioTrack.Th(b);oU(this.videoTrack)\u0026\u0026oU(this.audioTrack)?this.ma():(a||b)\u0026\u0026g.fs(this.X)}SU(this);OU(this,\nthis.videoTrack,this.videoTrack.i,!1);OU(this,this.audioTrack,this.audioTrack.i,!1);a\u003dthis.audioTrack.i.C;b\u003dthis.videoTrack.i.C;if(a||b){var c\u003d\"net.retryexhausted\";if(\"fmt.unparseable\"\u003d\u003d\u003da||\"fmt.unparseable\"\u003d\u003d\u003db)c\u003d\"fmt.unparseable\";this.handleError(!0,c,{metadata:\"1\",video:this.videoTrack.i.C||\"\",audio:this.audioTrack.i.C||\"\"})}else{a\u003dthis.videoTrack;var d\u003dthis.audioTrack;if((!this.mediaSource||dD(this.mediaSource)\u0026\u0026!this.policy.Wa)\u0026\u0026!this.D.i\u0026\u0026uU(a)\u0026\u0026a.i.We()\u0026\u0026this.u.S)a:{if(b\u003dthis.currentTime,c\u003d\nthis.I,d\u003drT(c,a.i.info.Pb,d.i.info.Pb,0),c\u003dXD(c.schedule)+d/ZD(c.schedule),b+\u003dMath.max(c,c+10-d/a.i.info.Pb),this.ma(),a.B.length){if(a.B[0].info.i[0].startTime\u003c\u003db)break a;uT(a)}c\u003da.C;for(d\u003dc.u.length-1;0\u003c\u003dd;d--)c.u[d].info.startTime\u003eb\u0026\u0026c.u.pop();a.B.length?a.u\u003dg.Pb(g.Pb(a.B).info.i):a.C.u.length?a.u\u003dVT(a.C).info:a.u\u003dkU(a);a.u\u0026\u0026b\u003ca.u.startTime\u0026\u0026(a.Z\u003d0,a.i.We()?a.u\u003da.i.fm(b,!0).i[0]:a.u\u003dnull)}EGa(this,this.videoTrack,this.audioTrack);EGa(this,this.audioTrack,this.videoTrack);this.policy.xk\u0026\u0026this.Ka\u0026\u0026\n!this.isSuspended\u0026\u0026uqa(this.schedule)\u0026\u0026(KGa(this,this.Ka),this.Ka\u003d\"\");this.C\u0026\u0026(a\u003dthis.C,a.C?(b\u003da.I+a.policy.gh,a.B||(b\u003dMath.min(b,a.startTimeSecs+a.policy.jc)),a\u003dMath.max(0,1E3*b-Date.now())):a\u003dNaN,isNaN(a)||g.fs(this.xb,a));g.fs(this.rb)}}};\ng.k.sQ\u003dfunction(a){if(this.policy.ob\u0026\u0026this.mediaSource){var b\u003da\u003d\u003d\u003dthis.mediaSource.i,c\u003da.qz();c\u0026\u0026(!c.Bb||c.Vd)\u0026\u0026this.Da(\"sbu\",a.Jb({a:b}))}this.Ch()};\ng.k.oU\u003dfunction(a){if(this.mediaSource){a\u003dkU(a\u003d\u003d\u003dthis.mediaSource.i?this.audioTrack:this.videoTrack);var b\u003dvoid 0;a\u0026\u0026(b\u003dWB(a));this.handleError(!0,\"fmt.unplayable\",b)}};\ng.k.qt\u003dfunction(a){this.Ca.qt(a)};\ng.k.LF\u003dfunction(a,b,c){this.i.isManifestless\u0026\u0026AFa(this,b,c,!!a.info.video)};\ng.k.KF\u003dfunction(a,b,c,d){a.info.video\u0026\u0026this.B.KF(b,c,d)};\ng.k.Vv\u003dba(6);g.k.seek\u003dfunction(a){if(this.isDisposed())return Qh();if(this.videoTrack.K||this.audioTrack.K)return Qh(\"seeking to head\");VU(this);this.fb\u003d(0,g.Q)();SU(this,a);this.mediaSource\u0026\u0026this.mediaSource.i\u0026\u0026this.mediaSource.u\u0026\u0026(this.mediaSource.i.isLocked()||this.mediaSource.u.isLocked())\u0026\u0026bV(this.Ca,{reattachOnLockedBuffer:1,vsb:\"\"+this.mediaSource.u.isLocked(),asb:\"\"+this.mediaSource.i.isLocked()});var b\u003dthis.currentTime;this.currentTime\u003dthis.D.seek(a);UEa(this.B,a,b);g.fs(this.X);return Ph(this.currentTime)};\ng.k.getCurrentTime\u003dfunction(){return this.currentTime};\ng.k.dE\u003dfunction(){return this.audioTrack.i.info.i};\ng.k.eE\u003dfunction(){return this.videoTrack.i.info.i};\ng.k.ya\u003dfunction(){try{UU(this),uT(this.audioTrack),uT(this.videoTrack),g.G.prototype.ya.call(this)}catch(a){g.By(a)}};\ng.k.handleError\u003dfunction(a,b,c){this.isDisposed()||(c\u003dnew g.OD(b,a,c),g.Pa(this),g.ND(c.details),this.Ca.handleError(c),\"html5.invalidstate\"!\u003d\u003db\u0026\u0026\"fmt.unplayable\"!\u003d\u003dc.errorCode\u0026\u0026\"fmt.unparseable\"!\u003d\u003db\u0026\u0026a\u0026\u0026this.dispose())};\ng.k.ma\u003dfunction(){};\ng.k.Jb\u003dfunction(){var a\u003dkU(this.audioTrack),b\u003dkU(this.videoTrack);a\u003d{lct:this.currentTime.toFixed(3),lsk:this.D.i,lmf:IT(this.u),lbw:YD(this.schedule).toFixed(3),lhd:XD(this.schedule).toFixed(3),lst:(1E9*(this.schedule.i.qg()||0)).toFixed(3),laa:a?RB(a):\"\",lva:b?RB(b):\"\",lar:this.audioTrack.u?RB(this.audioTrack.u):\"\",lvr:this.videoTrack.u?RB(this.videoTrack.u):\"\",laq:\"\"+pU(this.audioTrack),lvq:\"\"+pU(this.videoTrack)};this.mediaSource\u0026\u0026!this.mediaSource.vf()\u0026\u0026this.mediaSource.i\u0026\u0026this.mediaSource.u\u0026\u0026\n(a.lab\u003dTC(this.mediaSource.i.nf()),a.lvb\u003dTC(this.mediaSource.u.nf()));this.xa\u0026\u0026(a.lapt\u003d((0,g.Q)()-this.xa).toFixed(0),a.lapr\u003dGGa(this));return a};\ng.k.aE\u003dfunction(){return qT(this.I)};\ng.k.Da\u003dfunction(a,b,c){this.Ca.Da(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.rp\u003dfunction(a,b){a/\u003db;isNaN(this.timestampOffset)\u0026\u0026OGa(this,a-Math.min(a,this.policy.Ce));return(a-this.timestampOffset)*b};\ng.k.Wt\u003dfunction(a){this.u.Wt(a)};\ng.k.Ax\u003dfunction(a,b){return this.K\u0026\u0026this.B.Ax(a,this.K)?(OGa(this,this.timestampOffset-b),!0):!1};\ng.k.Ls\u003dfunction(a){return this.B.Ls(a)};\nvar DGa\u003d2/24;g.k\u003dg.cV.prototype;g.k.Mp\u003dfunction(a,b,c,d){return this.td.Mp(a,b,c,d)};\ng.k.sE\u003dfunction(a){this.td.sE(a)};\ng.k.Zv\u003dfunction(a,b){this.td.Zv(a,b)};\ng.k.LG\u003dfunction(a,b){this.td.LG(a,b)};\ng.k.Jv\u003dba(32);g.k.zj\u003dfunction(a,b,c){this.td.zj(a,b,c)};\ng.k.Lx\u003dba(30);g.k.RF\u003dfunction(a,b,c,d,e,f,h,l){this.td.RF(a,b,c,d,e,f,h,l)};\ng.k.EG\u003dfunction(a){this.td.EG(a)};\ng.k.oz\u003dfunction(a,b){return this.td.oz(a,b)};\ng.k.QF\u003dfunction(a,b,c,d){this.td.QF(a,b,c,d)};g.w(dV,g.R);g.w(eV,dV);eV.prototype.I\u003dfunction(a,b){if(a\u0026\u0026b){var c\u003d1*Number(hj(a,\"cpi\"))+1;isNaN(c)||0\u003e\u003dc||c\u003cthis.B?(this.C.stop(),this.u.stop(),this.B\u003d-1,this.i\u003d{}):(c\u003ethis.B\u0026\u0026(this.B\u003dc,g.Qe(this.i)||(this.i\u003d{},this.C.stop(),this.u.stop())),this.i[b]\u003da,g.fs(this.u))}};\neV.prototype.D\u003dfunction(){for(var a\u003dg.q(Object.keys(this.i)),b\u003da.next();!b.done;b\u003da.next()){var c\u003db.value;b\u003dthis.ea;for(var d\u003dthis.B,e\u003dthis.i[c].match(Ri),f\u003d[],h\u003dg.q(e[6].split(\"\u0026\")),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,0\u003d\u003d\u003dl.indexOf(\"cpi\u003d\")?f.push(\"cpi\u003d\"+d.toString()):0\u003d\u003d\u003dl.indexOf(\"ek\u003d\")?f.push(\"ek\u003d\"+Cg(c)):f.push(l);e[6]\u003d\"?\"+f.join(\"\u0026\");c\u003d\"skd://\"+e.slice(2).join(\"\");e\u003d2*c.length;d\u003dnew Uint8Array(e+4);d[0]\u003de%256;d[1]\u003d(e-d[0])/256;for(e\u003d0;e\u003cc.length;++e)d[2*e+4]\u003dc.charCodeAt(e);b.call(this,\"rotated_need_key_info_ready\",\nnew PT(d,\"fairplay\",!0))}this.i\u003d{}};\neV.prototype.ya\u003dfunction(){this.i\u003d{};dV.prototype.ya.call(this)};var n3\u003d{},XGa\u003d(n3.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",n3.DRM_TRACK_TYPE_SD\u003d\"SD\",n3.DRM_TRACK_TYPE_HD\u003d\"HD\",n3.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",n3);g.w(fV,g.G);fV.prototype.ma\u003dfunction(){};g.w(hV,g.R);g.k\u003dhV.prototype;g.k.Fo\u003dfunction(a){var b\u003dthis;this.isDisposed()||0\u003e\u003da.size||(a.forEach(function(c,d){var e\u003dAD(b.u)?d:c;d\u003dnew Uint8Array(AD(b.u)?c:d);AD(b.u)\u0026\u0026lHa(d);c\u003dg.yc(d,4);lHa(d);d\u003dg.yc(d,4);b.i[c]?b.i[c].status\u003de:b.i[d]?b.i[d].status\u003de:b.i[c]\u003d{type:\"\",status:e}}),this.ma(\"Key statuses changed: \"+iHa(this,\",\")),gV(this,\"onkeystatuschange\"),this.status\u003d\"kc\",this.ea(\"keystatuseschange\",this))};\ng.k.error\u003dfunction(a,b,c,d){this.isDisposed()||(this.ea(\"licenseerror\",a,b,c,d),\"drm.provision\"\u003d\u003d\u003da\u0026\u0026(a\u003d(Date.now()-this.I)/1E3,this.I\u003dNaN,this.ea(\"ctmp\",\"provf\",\"\"+a.toFixed(3))));b\u0026\u0026this.dispose()};\ng.k.shouldRetry\u003dfunction(a,b){return this.Aa\u0026\u0026this.K?!1:!a\u0026\u0026this.requestNumber\u003d\u003d\u003db.requestNumber};\ng.k.ya\u003dfunction(){this.i\u003d{};g.R.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){var a\u003d{requestedKeyIds:this.xa,cryptoPeriodIndex:this.cryptoPeriodIndex};this.B\u0026\u0026(a.keyStatuses\u003dthis.i);return a};\ng.k.qf\u003dfunction(){var a\u003dthis.D.join();if(iV(this)){var b\u003dnew Set,c;for(c in this.i)\"usable\"!\u003d\u003dthis.i[c].status\u0026\u0026b.add(this.i[c].type);a+\u003d\"/UKS.\"+Array.from(b)}return a+\u003d\"/\"+this.cryptoPeriodIndex};\ng.k.ma\u003dfunction(){};g.w(kV,g.G);g.k\u003dkV.prototype;g.k.tQ\u003dfunction(a){if(this.D){var b\u003da.messageType||\"license-request\";this.D(new Uint8Array(a.message),b)}};\ng.k.Fo\u003dfunction(){this.K\u0026\u0026this.K(this.i.keyStatuses)};\ng.k.XM\u003dfunction(a){this.D\u0026\u0026this.D(a.message,\"license-request\")};\ng.k.WM\u003dfunction(a){if(this.B){if(this.u){var b\u003dthis.u.error.code;a\u003dthis.u.error.systemCode}else b\u003da.errorCode,a\u003da.systemCode;this.B(\"t.prefixedKeyError;c.\"+b+\";sc.\"+a,b,a)}};\ng.k.VM\u003dfunction(){this.I\u0026\u0026this.I()};\ng.k.update\u003dfunction(a){var b\u003dthis;if(this.i)return this.i.update(a).then(null,cu(function(c){pHa(b,\"t.update\",c)}));\nthis.u?this.u.update(a):this.element.addKey?this.element.addKey(this.S.keySystem,a,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.S.keySystem,a,this.initData,this.sessionId);return Ju()};\ng.k.ya\u003dfunction(){this.i\u0026\u0026this.i.close();this.element\u003dnull;g.G.prototype.ya.call(this)};g.w(lV,g.G);g.k\u003dlV.prototype;g.k.attach\u003dfunction(){var a\u003dthis;if(this.i.keySystemAccess)return this.i.keySystemAccess.createMediaKeys().then(function(b){a.isDisposed()||(a.u\u003db,a.element.setMediaKeys(b))});\nzD(this.i)?this.B\u003dnew (yD())(this.i.keySystem):BD(this.i)?(this.B\u003dnew (yD())(this.i.keySystem),this.element.webkitSetMediaKeys(this.B)):(by(this.D,this.element,[\"keymessage\",\"webkitkeymessage\"],this.wQ),by(this.D,this.element,[\"keyerror\",\"webkitkeyerror\"],this.vQ),by(this.D,this.element,[\"keyadded\",\"webkitkeyadded\"],this.uQ));return null};\ng.k.setServerCertificate\u003dfunction(){return\"widevine\"\u003d\u003d\u003dthis.i.flavor\u0026\u0026this.i.B\u0026\u0026this.u.setServerCertificate?this.u.setServerCertificate(this.i.B):null};\ng.k.createSession\u003dfunction(a,b){var c\u003da.initData;if(this.i.keySystemAccess){b\u0026\u0026b(\"createsession\");var d\u003dthis.u.createSession();CD(this.i)\u0026\u0026(c\u003dqHa(c,this.i.u));b\u0026\u0026b(\"genreq\");a\u003dd.generateRequest(a.contentType,c);var e\u003dnew kV(null,null,null,d,null);a.then(function(){b\u0026\u0026b(\"genreqsuccess\")},cu(function(f){pHa(e,\"t.generateRequest\",f)}));\nreturn e}if(zD(this.i))return sHa(this,c);if(BD(this.i))return rHa(this,c);this.element.generateKeyRequest?this.element.generateKeyRequest(this.i.keySystem,c):this.element.webkitGenerateKeyRequest(this.i.keySystem,c);return this.C\u003dnew kV(this.element,this.i,c,null,null)};\ng.k.wQ\u003dfunction(a){var b\u003dmV(this,a);b\u0026\u0026b.XM(a)};\ng.k.vQ\u003dfunction(a){var b\u003dmV(this,a);b\u0026\u0026b.WM(a)};\ng.k.uQ\u003dfunction(a){var b\u003dmV(this,a);b\u0026\u0026b.VM(a)};\ng.k.getMetrics\u003dfunction(){if(this.u\u0026\u0026this.u.getMetrics)try{var a\u003dthis.u.getMetrics()}catch(b){}return a};\ng.k.ya\u003dfunction(){var a;this.B\u003dthis.u\u003dnull;null\u003d\u003d\u003d(a\u003dthis.C)||void 0\u003d\u003d\u003da?void 0:a.dispose();for(var b\u003dg.q(Object.values(this.I)),c\u003db.next();!c.done;c\u003db.next())c.value.dispose();this.I\u003d{};g.G.prototype.ya.call(this);delete this.element};g.w(nV,g.G);\nnV.prototype.init\u003dfunction(){var a\u003dthis,b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.cn(a.i,{position:\"absolute\",width:\"1px\",height:\"1px\",display:\"block\"}),a.i.src\u003da.B.D,document.body.appendChild(a.i),a.C.T(a.i,\"encrypted\",a.I),b\u003d[{initDataTypes:[\"keyids\",\"cenc\"],audioCapabilities:[{contentType:\u0027audio/mp4; codecs\u003d\"mp4a\"\u0027}],videoCapabilities:[{contentType:\u0027video/mp4; codecs\u003d\"avc1\"\u0027}]}],g.A(d,navigator.requestMediaKeySystemAccess(\"com.youtube.fairplay\",b),2);c\u003dd.u;a.B.keySystemAccess\u003dc;a.u\u003dnew lV(a.i,\na.B);g.I(a,a.u);a.u.attach();g.ra(d)})};\nnV.prototype.I\u003dfunction(a){var b\u003dthis;if(!this.isDisposed()){var c\u003dnew Uint8Array(a.initData);a\u003dnew PT(c,a.initDataType);var d\u003dPGa(c).replace(\"skd://\",\"https://\"),e\u003d{},f\u003dthis.u.createSession(a,function(){b.ma()});\nf\u0026\u0026(g.I(this,f),this.D.push(f),$Ga(f,function(h){nHa(h,f.i,d,e)},function(){b.ma()},function(){},function(){}))}};\nnV.prototype.ma\u003dfunction(){};\nnV.prototype.ya\u003dfunction(){this.D\u003d[];this.i\u0026\u0026this.i.parentNode\u0026\u0026this.i.parentNode.removeChild(this.i);g.G.prototype.ya.call(this)};g.w(oV,dV);\noV.prototype.I\u003dfunction(a){var b;if(!(b\u003d!this.C)){a:{if((b\u003da.cryptoPeriodIndex)\u0026\u00260\u003cthis.i.length)for(var c\u003dg.q(this.i),d\u003dc.next();!d.done;d\u003dc.next())if(b\u003d\u003d\u003dd.value.info.cryptoPeriodIndex){b\u003d!0;break a}b\u003d!1}b\u003d!b}if(b){b\u003d(0,g.Q)();if(!(c\u003dthis.D)){a:{c\u003da.cryptoPeriodIndex;if(!isNaN(c)){d\u003dg.q(this.B.values());for(var e\u003dd.next();!e.done;e\u003dd.next())if(1\u003e\u003dMath.abs(e.value.cryptoPeriodIndex-c)){c\u003d!0;break a}}c\u003d!1}c\u003d!c}c?c\u003d0:(c\u003da.i,c\u003d1E3*Math.max(0,Math.random()*((isNaN(c)?120:c)-30)));this.ea(\"log_qoe\",\"wvagt.delay.\"+\nc+\".cpi.\"+a.cryptoPeriodIndex+\".reqlen.\"+this.i.length);this.C\u0026\u00260\u003e\u003dc?tHa(this,a):(this.i.push({time:b+c,info:a}),g.fs(this.u,c))}};\noV.prototype.ya\u003dfunction(){this.i\u003d[];dV.prototype.ya.call(this)};pV.prototype.get\u003dfunction(a){a\u003drV(this,a);return-1!\u003d\u003da?this.values[a]:null};\npV.prototype.remove\u003dfunction(a){a\u003drV(this,a);-1!\u003d\u003da\u0026\u0026(this.keys.splice(a,1),this.values.splice(a,1))};\npV.prototype.set\u003dfunction(a,b){var c\u003drV(this,a);-1!\u003d\u003dc?this.values[c]\u003db:(this.keys.push(a),this.values.push(b))};g.w(OV,g.R);g.k\u003dOV.prototype;g.k.xQ\u003dfunction(a){this.Kg(\"onecpt\");a.initData\u0026\u0026yHa(this,new Uint8Array(a.initData),a.initDataType)};\ng.k.tV\u003dfunction(a){this.Kg(\"onndky\");yHa(this,a.initData,a.contentType)};\ng.k.qt\u003dfunction(a){this.Kg(\"onneedkeyinfo\");this.Y.N(\"html5_eme_loader_sync\")\u0026\u0026(this.K.get(a.initData)||this.K.set(a.initData,a));xHa(this,a)};\ng.k.pJ\u003dfunction(a){this.B.push(a);YV(this)};\ng.k.createSession\u003dfunction(a){var b\u003dzHa(this)?nFa(a):g.yc(a.initData);this.u.get(b);this.xa\u003d!0;a\u003dnew hV(this.videoData,this.Y,a,this.drmSessionId);this.u.set(b,a);a.subscribe(\"ctmp\",this.wM,this);a.subscribe(\"keystatuseschange\",this.Fo,this);a.subscribe(\"licenseerror\",this.tA,this);a.subscribe(\"newlicense\",this.RM,this);a.subscribe(\"newsession\",this.SM,this);a.subscribe(\"sessionready\",this.fN,this);a.subscribe(\"fairplay_next_need_key_info\",this.HM,this);bHa(a,this.C)};\ng.k.RM\u003dfunction(a){this.isDisposed()||(this.ma(),this.Kg(\"onnelcswhb\"),a\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003da,this.ea(\"heartbeatparams\",a)))};\ng.k.SM\u003dfunction(){this.isDisposed()||(this.ma(),this.Kg(\"newlcssn\"),this.B.shift(),this.xa\u003d!1,YV(this))};\ng.k.fN\u003dfunction(){if(zD(this.i)\u0026\u0026(this.ma(),this.Kg(\"onsnrdy\"),this.Ia--,0\u003d\u003d\u003dthis.Ia)){var a\u003dthis.Z;a.element.msSetMediaKeys(a.B)}};\ng.k.Fo\u003dfunction(a){if(!this.isDisposed()){!this.Ba\u0026\u0026this.videoData.N(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(AHa(this),this.Ba\u003d!0);this.ma();this.Kg(\"onksch\");if(!iV(a)\u0026\u0026g.dx\u0026\u0026\"com.microsoft.playready\"\u003d\u003d\u003da.u.keySystem\u0026\u0026navigator.requestMediaKeySystemAccess)var b\u003d\"large\";else{b\u003d[];var c\u003d!0;if(iV(a))for(var d\u003dg.q(Object.keys(a.i)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,\"usable\"\u003d\u003d\u003da.i[e].status\u0026\u0026b.push(a.i[e].type),\"unknown\"!\u003d\u003da.i[e].status\u0026\u0026(c\u003d!1);if(!iV(a)||c)b\u003da.D;b\u003dg.Ub(b,\"UHD2\")||g.Ub(b,\"UHD2HDR\")?\n\"highres\":g.Ub(b,\"UHD1\")||g.Ub(b,\"UHD1HDR\")?\"hd2160\":g.Ub(b,\"HD\")||g.Ub(b,\"HDHDR\")?\"hd1080\":g.Ub(b,\"HD720\")||g.Ub(b,\"HD720HDR\")?\"hd720\":\"large\"}a:{c\u003dpA(\"auto\",b,!1,\"l\");if(this.videoData.Ug){if(this.S.equals(c))break a}else if(xna(this.S,b))break a;this.S\u003dc;this.ea(\"qualitychange\");this.ma();this.Kg(\"updtlq\"+b)}this.ea(\"keystatuseschange\",a)}};\ng.k.wM\u003dfunction(a,b){this.isDisposed()||this.ea(\"ctmp\",a,b)};\ng.k.HM\u003dfunction(a,b){this.isDisposed()||this.ea(\"fairplay_next_need_key_info\",a,b)};\ng.k.tA\u003dfunction(a,b,c,d){this.isDisposed()||(this.videoData.N(\"html5_log_drm_metrics_on_error\")\u0026\u0026AHa(this),this.ea(\"licenseerror\",a,b,c,d))};\ng.k.Hs\u003dfunction(){return this.S};\ng.k.ya\u003dfunction(){this.i.keySystemAccess\u0026\u0026this.element\u0026\u0026this.element.setMediaKeys(null);this.element\u003dnull;this.B\u003d[];for(var a\u003dg.q(this.u.values()),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.unsubscribe(\"ctmp\",this.wM,this),b.unsubscribe(\"keystatuseschange\",this.Fo,this),b.unsubscribe(\"licenseerror\",this.tA,this),b.unsubscribe(\"newlicense\",this.RM,this),b.unsubscribe(\"newsession\",this.SM,this),b.unsubscribe(\"sessionready\",this.fN,this),b.unsubscribe(\"fairplay_next_need_key_info\",this.HM,this),b.dispose();\nthis.u.clear();qV(this.I);qV(this.K);this.heartbeatParams\u003dnull;g.R.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){for(var a\u003d{systemInfo:this.i.Jb(),sessions:[]},b\u003dg.q(this.u.values()),c\u003db.next();!c.done;c\u003db.next())a.sessions.push(c.value.Jb());return a};\ng.k.qf\u003dfunction(){return 0\u003e\u003dthis.u.size?\"no session\":\"\"+this.u.values().next().value.qf()+(this.D?\"/KR\":\"\")};\ng.k.Kg\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.isDisposed()||(this.ma(),(this.videoData.oa||b)\u0026\u0026this.ea(\"ctmp\",\"drmlog\",a))};\ng.k.ma\u003dfunction(){};g.w(bW,g.G);bW.prototype.Uz\u003dfunction(){return this.B};\nbW.prototype.handleError\u003dfunction(a){var b\u003dthis,c;FHa(this,a);if((\"html5.invalidstate\"!\u003d\u003da.errorCode\u0026\u0026\"fmt.unplayable\"!\u003d\u003da.errorCode\u0026\u0026\"fmt.unparseable\"!\u003d\u003da.errorCode||!dW(this,a.errorCode,a.details))\u0026\u0026!HHa(this,a))if(a.i){var d\u003dnull\u003d\u003d\u003d(c\u003dthis.Ca.Ya)||void 0\u003d\u003d\u003dc?void 0:c.u.B;if((\"net.retryexhausted\"\u003d\u003d\u003da.errorCode||\"net.badstatus\"\u003d\u003d\u003da.errorCode\u0026\u0026a.details.fmt_unav)\u0026\u0026d\u0026\u0026d.isLocked())var e\u003d\"FORMAT_UNAVAILABLE\";else if(!this.i.D\u0026\u0026\"auth\"\u003d\u003d\u003da.errorCode\u0026\u0026\"429\"\u003d\u003d\u003da.details.rc){e\u003d\"TOO_MANY_REQUESTS\";var f\u003d\n\"6\"}this.Ca.Jf(a.errorCode,e,g.ND(a.details),f)}else this.Ca.ea(\"nonfatalerror\",a),d\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.qd(a.errorCode,a.details),d\u0026\u0026\"manifest.net.connect\"\u003d\u003d\u003da.errorCode\u0026\u0026(a\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.Q)(),QD(a,\"manifest\",function(h){b.I\u003d!0;b.Da(\"pathprobe\",h)},function(h){b.qd(h.errorCode,h.details)}))};\nbW.prototype.Da\u003dfunction(a,b){this.Ca.Sb.Da(a,b)};\nbW.prototype.qd\u003dfunction(a,b){b\u003dg.ND(b);this.Ca.Sb.qd(a,b)};eW.prototype.setPlaybackRate\u003dfunction(a){this.playbackRate\u003da};\neW.prototype.N\u003dfunction(a){return this.Y.N(a)};g.w(fW,g.G);fW.prototype.Qc\u003dfunction(a){aIa(this);this.playerState\u003da.state;0\u003c\u003dthis.B\u0026\u0026g.nH(a,16)\u0026\u0026this.seekCount++;a.state.isError()\u0026\u0026this.send()};\nfW.prototype.onError\u003dfunction(a){\"player.fatalexception\"!\u003d\u003da\u0026\u0026(a.match(bSa)?this.networkErrorCount++:this.nonNetworkErrorCount++)};\nfW.prototype.send\u003dfunction(){if(!(this.C||0\u003ethis.u)){aIa(this);var a\u003dg.rS(this.i)-this.u,b\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",c\u003dthis.playerState.getData();this.playerState.isError()?b\u003dc\u0026\u0026\"auth\"\u003d\u003d\u003dc.errorCode?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.T(this.playerState,2)?b\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.T(this.playerState,64)?b\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.T(this.playerState,16)||g.T(this.playerState,32)?b\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.T(this.playerState,1)\u0026\u0026g.T(this.playerState,\n4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.T(this.playerState,1)?b\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.T(this.playerState,4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.T(this.playerState,8)\u0026\u0026(b\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");var d\u003daG(this.i.videoData);c\u003d\"LIVE_STREAM_MODE_UNKNOWN\";\"live\"\u003d\u003d\u003dd?c\u003d\"LIVE_STREAM_MODE_LIVE\":\"dvr\"\u003d\u003d\u003dd\u0026\u0026(c\u003d\"LIVE_STREAM_MODE_DVR\");d\u003dbIa(this.i);var e\u003d0\u003ethis.B?a:this.B-this.u;a\u003dthis.i.Y.La+36E5\u003c(0,g.Q)();b\u003d{started:0\u003c\u003dthis.B,stateAtSend:b,joinLatencySecs:e,playTimeSecs:this.playTimeSecs,\nrebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:d,isAd:this.i.videoData.isAd(),liveMode:c,hasDrm:!!g.ZF(this.i.videoData),isGapless:this.i.videoData.La,isServerStitchedDai:this.i.videoData.enableServerStitchedDai};!a\u0026\u0026this.i.N(\"html5_health_to_gel\")\u0026\u0026g.tw(\"html5PlayerHealthEvent\",b);this.i.N(\"html5_health_to_qoe\")\u0026\u0026(b.muted\u003da,this.K(b));this.C\u003d!0;this.dispose()}};\nfW.prototype.ya\u003dfunction(){this.C||this.send();g.G.prototype.ya.call(this)};\nvar bSa\u003d/\\bnet\\b/;var fIa\u003dwindow;var dIa\u003d/[?\u0026]cpn\u003d/;g.w(g.jW,g.G);g.k\u003dg.jW.prototype;g.k.OS\u003dfunction(){var a\u003dg.rS(this.i);kW(this,a)};\ng.k.Ov\u003dfunction(){return this.Ba};\ng.k.reportStats\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?NaN:a;if(!this.isDisposed()\u0026\u0026(a\u003d0\u003c\u003da?a:g.rS(this.i),-1\u003c[\"PL\",\"B\",\"S\"].indexOf(this.Dd)\u0026\u0026(!g.Qe(this.u)||a\u003e\u003dthis.C+30)\u0026\u0026(g.iW(this,a,\"vps\",[this.Dd]),this.C\u003da),!g.Qe(this.u))){7E3\u003d\u003d\u003dthis.sequenceNumber\u0026\u0026g.Cy(Error(\"Sent over 7000 pings\"));if(!(7E3\u003c\u003dthis.sequenceNumber)){lW(this,a);var b\u003da,c\u003dthis.i.Ca.Wv(),d\u003dc.droppedVideoFrames||0,e\u003dc.totalVideoFrames||0,f\u003dd-this.fb,h\u003de\u0026\u0026!this.rb;if(d\u003ec.totalVideoFrames||5E3\u003cf)this.onError(\"html5.badframedropcount\",\"df.\"+d+\n\";tf.\"+c.totalVideoFrames);else(0\u003cf||h)\u0026\u0026g.iW(this,b,\"df\",[f]);this.fb\u003dd;this.rb\u003de;!this.i.Y.N(\"disable_webgl_reporting\")\u0026\u00260\u003cthis.X\u0026\u0026(g.iW(this,a,\"glf\",[this.X]),this.X\u003d0);a\u003d{};this.i.videoData.B\u0026\u0026(a.fmt\u003dthis.i.videoData.B.kc(),(b\u003dthis.i.videoData.K)\u0026\u0026b.kc()!\u003d\u003da.fmt\u0026\u0026(a.afmt\u003db.kc()));a.cpn\u003dthis.i.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(a.adcpn\u003dthis.adCpn);this.D\u0026\u0026(a.addocid\u003dthis.D);this.i.videoData.cotn\u0026\u0026(a.cotn\u003dthis.i.videoData.cotn);a.el\u003dlG(this.i.videoData);a.content_v\u003dmG(this.i.videoData);\na.ns\u003dthis.i.Y.oa;a.fexp\u003dthis.i.Y.experiments.experimentIds.toString();a.cl\u003d(414744393).toString();(b\u003dthis.i.videoData.adFormat||this.adFormat)\u0026\u0026(a.adformat\u003db);(b\u003daG(this.i.videoData))\u0026\u0026(a.live\u003db);RF(this.i.videoData)\u0026\u0026(a.drm\u003d1,this.i.videoData.I\u0026\u0026(a.drm_system\u003dvRa[this.i.videoData.I.flavor]||0),this.i.videoData.ZE\u0026\u0026(a.drm_product\u003dthis.i.videoData.ZE));mu()\u0026\u0026this.i.videoData.X\u0026\u0026(a.ctt\u003dthis.i.videoData.X,a.cttype\u003dthis.i.videoData.Yh,this.i.videoData.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dthis.i.videoData.mdxEnvironment));\npG(this.i.videoData)?a.dai\u003dthis.i.videoData.enableServerStitchedDai?\"ss\":\"cs\":this.i.videoData.Fc?a.dai\u003d\"cs\":this.i.videoData.yH\u0026\u0026(a.dai\u003d\"disabled\");a.seq\u003dthis.sequenceNumber++;if(this.i.N(\"html5_log_server_url_param\")\u0026\u0026this.i.videoData.LN){if(b\u003dthis.i.videoData.LN,a\u0026\u0026b)for(c\u003dg.q(Object.keys(b)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,this.Nb.has(d)||(a[d]\u003db[d])}else a.event\u003d\"streamingstats\",a.docid\u003dthis.i.videoData.videoId,a.ei\u003dthis.i.videoData.eventId;g.Xe(a,this.i.Y.deviceParams);a\u003dg.dj(\"//\"+this.i.Y.nj+\n\"/api/stats/qoe\",a);b\u003dc\u003d\"\";d\u003dg.q(Object.keys(this.u));for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,null\u003d\u003d\u003dthis.u[e]?g.Cy(new g.yw(\"Stats report key has invalid value\",e)):(e\u003d\"\u0026\"+e+\"\u003d\"+this.u[e].join(\",\"),100\u003ce.length?b+\u003de:c+\u003de);a+\u003dc;b\u003db.replace(/ /g,\"%20\");f\u003dthis.i.videoData.rf();d\u003d!1;if(a.includes(\"\u0026dt\u003d\")||a.includes(\"\u0026cotn\u003d\")){if(this.i.Y.N(\"kevlar_woffle\")||this.i.Y.N(\"qoe_nwl_downloads\"))d\u003d!0}else this.i.Y.N(\"qoe_with_networkless\")\u0026\u0026(d\u003d!0);c\u003dthis.i.Y.N(\"qoe_send_and_write\");e\u003dthis.i.Y;h\u003dthis.i.N(\"web_player_vss_pageid_header\")?\nthis.i.Y.pageId:void 0;(f\u003dgW(a,e,h,this.i.Y.sendVisitorIdHeader?this.i.videoData.visitorData:void 0,f))?(f.method\u003d\"POST\",f.postBody\u003db,hW(a,f,{token:this.i.videoData.X,aH:this.i.videoData.Yh,mdxEnvironment:this.i.videoData.mdxEnvironment},e,void 0,d,c\u0026\u0026this.Aa)):d?(d\u003dthis.i.Y.N(\"networkless_ajax\"),e\u003d{method:\"POST\",postBody:b},c\u0026\u0026this.Aa?this.i.Y.N(\"use_new_nwl\")?Ix().sendAndWrite(a,e):Qx(a,e):d?g.Du(a,{method:\"POST\",postBody:b}):this.i.Y.N(\"use_new_nwl\")?Ix().sendThenWrite(a,e):Px(a,e)):lja(a,void 0,\nb)}this.u\u003d{}}};\ng.k.ex\u003dfunction(a){0\u003ca\u0026\u0026(this.u.aft\u003d[a.toString()])};\ng.k.dO\u003dfunction(){if(this.i.videoData.I){var a\u003dthis.i.videoData.I;nW(this,\"eme-\"+(a.keySystemAccess?\"final\":zD(a)?\"ms\":CD(a)?\"ytfp\":BD(a)?\"safarifp\":\"nonfinal\"))}};\ng.k.onError\u003dfunction(a,b){var c\u003dg.rS(this.i);this.qd(c,a,b);lW(this,c);mW(this)};\ng.k.qd\u003dfunction(a,b,c){var d\u003dthis.i.Ca.getCurrentTime();b\u003d[b,d.toFixed(3)];c\u0026\u0026b.push(nIa(c));g.iW(this,a,\"error\",b);this.I\u003d!0};\ng.k.Qc\u003dfunction(a){var b\u003da.state,c\u003dg.rS(this.i),d\u003dthis.getPlayerState(a.state);if(d!\u003d\u003dthis.Dd){if(!(c\u003cthis.C)){if(\"PL\"\u003d\u003d\u003dthis.Dd)this.playTimeSecs+\u003dc-this.C;else if(\"B\"\u003d\u003d\u003dthis.Dd\u0026\u0026this.xa){this.xa\u003d!1;var e\u003dg.ED(this.i.Y.experiments,\"html5_disable_last_state_change\")?this.C:this.Va;this.rebufferTimeSecs+\u003dc-e;!this.Sa\u0026\u002610\u003c\u003dthis.rebufferTimeSecs\u0026\u0026180\u003e\u003dthis.playTimeSecs\u0026\u0026(this.i.Ca.Lw(),this.u.qoealert\u003d[\"1\"],this.Sa\u003d!0)}\"B\"!\u003d\u003dd||\"PL\"!\u003d\u003dthis.Dd\u0026\u0026\"PB\"!\u003d\u003dthis.Dd||(this.xa\u003d!0);this.C\u003dc}\"PL\"\u003d\u003d\u003dthis.Dd\u0026\u0026(\"B\"\u003d\u003d\u003d\nd||\"S\"\u003d\u003d\u003dd)||this.i.videoData.oa?lW(this,c):kW(this,c);\"PL\"\u003d\u003d\u003dd\u0026\u0026g.fs(this.Eb);this.i.N(\"html5_unstarted_buffering\")\u0026\u0026this.i.videoData.oa\u0026\u0026g.T(a.state,64)\u0026\u0026\"N\"!\u003d\u003dd\u0026\u0026this.Da(\"unstub\",d);g.iW(this,c,\"vps\",[d]);this.Dd\u003dd;this.C\u003dthis.Va\u003dc;this.I\u003d!0}a\u003db.getData();g.T(b,128)\u0026\u0026a\u0026\u0026this.qd(c,a.errorCode,a.hG);(g.T(b,2)||g.T(b,128))\u0026\u0026this.reportStats(c);b.Hc()\u0026\u0026!this.K\u0026\u0026(0\u003c\u003dthis.B\u0026\u0026(this.u.user_intent\u003d[this.B.toString()]),this.K\u003d!0);mW(this)};\ng.k.Qw\u003dfunction(a){var b\u003dg.rS(this.i);g.iW(this,b,\"vfs\",[a.i.id,a.u,this.ub,a.reason]);this.ub\u003da.i.id;var c\u003dthis.i.Ca.getPlayerSize();if(0\u003cc.width\u0026\u00260\u003cc.height){c\u003d[Math.round(c.width),Math.round(c.height)];var d\u003dg.KE();1\u003cd\u0026\u0026c.push(d);g.iW(this,b,\"view\",c)}this.La||(this.i.videoData.oa\u0026\u0026nW(this,\"rqs\"),this.i.videoData.i\u0026\u0026uA(this.i.videoData.i)\u0026\u0026(this.u.preload\u003d[\"1\"]));this.I\u003dthis.La\u003d!0;\"m\"\u003d\u003d\u003da.reason\u0026\u0026100\u003d\u003d\u003d++this.Qb\u0026\u0026(a\u003dthis.u.fcnz,a||(a\u003d[],this.u.fcnz\u003da),a.push(\"2\"));g.iW(this,b,\"vps\",[this.Dd]);\nthis.reportStats(b)};\ng.k.Jw\u003dfunction(a){var b\u003dg.rS(this.i);a.i.id!\u003d\u003dthis.Ia\u0026\u0026(g.iW(this,b,\"afs\",[a.i.id,this.Ia,a.reason]),this.Ia\u003da.i.id)};\ng.k.Eo\u003dba(36);g.k.Do\u003dba(39);g.k.onPlaybackRateChange\u003dfunction(a){var b\u003dg.rS(this.i);a\u0026\u0026a!\u003d\u003dthis.jb\u0026\u0026(g.iW(this,b,\"rate\",[a]),this.jb\u003da);this.reportStats(b)};\ng.k.Mj\u003dba(15);g.k.getPlayerState\u003dfunction(a){if(g.T(a,128))return\"ER\";if(g.T(a,512))return\"SU\";if(g.T(a,16)||g.T(a,32))return\"S\";if(g.xJ(a)\u0026\u0026g.T(a,64))return\"B\";var b\u003dcSa[AJ(a)];g.CE(this.i.Y)\u0026\u0026\"B\"\u003d\u003d\u003db\u0026\u00263\u003d\u003d\u003dthis.i.Ca.getVisibilityState()\u0026\u0026(b\u003d\"SU\");\"B\"\u003d\u003d\u003db\u0026\u0026g.T(a,4)\u0026\u0026(b\u003d\"PB\");return b};\ng.k.ya\u003dfunction(){g.G.prototype.ya.call(this);vu(this.Wa)};\ng.k.Da\u003dfunction(a,b,c){var d\u003dthis.u.ctmp||[],e\u003d-1!\u003d\u003dthis.Fb.indexOf(a);e||this.Fb.push(a);if(!c||!e){b\u003d\"string\"!\u003d\u003dtypeof b?g.ND(b):b;b\u003dnIa(b);if(!c\u0026\u0026!/^t[.]/.test(b)){var f\u003d1E3*g.rS(this.i);b\u003d\"t.\"+f.toFixed()+\";\"+b}d.push(a+\":\"+b);this.ma();this.u.ctmp\u003dd;mW(this);return f}};\ng.k.gx\u003dfunction(a,b,c){this.S\u003d{AX:Number(this.Da(\"glrem\",{nst:a.toFixed(),rem:b.toFixed(),ca:+c})),pM:a,oX:b,isAd:c}};\ng.k.Dt\u003dfunction(a,b,c){g.iW(this,g.rS(this.i),\"ad_playback\",[a,b,c])};\ng.k.kG\u003dfunction(a,b,c){this.adCpn\u003dnull!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:\"\";this.D\u003dnull!\u003d\u003db\u0026\u0026void 0!\u003d\u003db?b:\"\";this.adFormat\u003dnull!\u003d\u003dc\u0026\u0026void 0!\u003d\u003dc?c:\"\"};\ng.k.ma\u003dfunction(){};\nvar o3\u003d{},cSa\u003d(o3[5]\u003d\"N\",o3[-1]\u003d\"N\",o3[3]\u003d\"B\",o3[0]\u003d\"EN\",o3[2]\u003d\"PA\",o3[1]\u003d\"PL\",o3);oIa.prototype.update\u003dfunction(){if(this.S){var a\u003dthis.i.Ca.getCurrentTime()||0;this.i.Y.N(\"html5_vss_media_time_killswitch\")||(a\u003dthis.i.Ca.Fh()||0);var b\u003dg.rS(this.i);if(a!\u003d\u003dthis.u||sIa(this,a,b)){var c;if(!(c\u003da\u003cthis.u||a-this.u\u003eb-this.lastUpdateTime+2||sIa(this,a,b))){var d\u003dthis.i.Gh();c\u003dd.volume;var e\u003dc!\u003d\u003dthis.Z;d\u003dd.muted;d!\u003d\u003dthis.X?(this.X\u003dd,c\u003d!0):(!e||0\u003c\u003dthis.D||(this.Z\u003dc,this.D\u003db),c\u003db-this.D,0\u003c\u003dthis.D\u0026\u00262\u003cc?(this.D\u003d-1,c\u003d!0):c\u003d!1)}c\u0026\u0026(qW(this),this.B\u003da);this.lastUpdateTime\u003db;this.u\u003da}}};rW.prototype.send\u003dfunction(a){if(!this.Sa){var b\u003dtW(this);b\u003dg.dj(this.uri,b);if(this.ub)this.attestationResponse\u0026\u0026(a\u003dsW(this)||{},a.method\u003d\"POST\",a.postParams\u003d{atr:this.attestationResponse},this.oa?this.xa?this.Aa?Ix().sendAndWrite(b,a):Qx(b,a):this.Aa?Ix().sendThenWrite(b,a):Px(b,a):g.Du(b,a));else{var c\u003dsW(this,a);hW(b,c,{token:this.S,aH:this.jb,mdxEnvironment:this.mdxEnvironment},this.Y,a,this.oa,this.isFinal\u0026\u0026this.Kd||this.xa||this.B\u0026\u0026this.Yd)}this.Sa\u003d!0}};\nrW.prototype.u\u003dfunction(a){void 0\u003d\u003d\u003da\u0026\u0026(a\u003dNaN);return Number(a.toFixed(3)).toString()};\nvar p3\u003d{},uIa\u003d(p3.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,p3.LIVING_ROOM_APP_MODE_MAIN\u003d1,p3.LIVING_ROOM_APP_MODE_KIDS\u003d2,p3.LIVING_ROOM_APP_MODE_MUSIC\u003d3,p3.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,p3.LIVING_ROOM_APP_MODE_GAMING\u003d5,p3);g.w(vW,g.G);g.k\u003dvW.prototype;g.k.zd\u003dfunction(){this.u.update();var a;if(a\u003dthis.i.videoData.isLoaded()\u0026\u0026this.i.videoData.Zb\u0026\u0026this.C\u0026\u0026!this.Z)a\u003dthis.u,a\u003d(a.i.Y.N(\"html5_vss_media_time_killswitch\")?a.I+a.i.Ca.getCurrentTime()-a.B:a.I+a.i.Ca.Fh()-a.B)\u003e\u003dthis.i.videoData.Zb;a\u0026\u0026(this.C\u0026\u0026this.i.videoData.Zb\u0026\u0026(a\u003dwW(this,\"delayplay\"),a.kd\u003d!0,a.send(),this.Z\u003d!0),wIa(this))};\ng.k.Qc\u003dfunction(a){this.isDisposed()||(g.T(a.state,2)?(this.currentPlayerState\u003d\"paused\",g.nH(a,2)\u0026\u0026this.C\u0026\u0026zW(this).send()):g.T(a.state,8)?(this.currentPlayerState\u003d\"playing\",this.C\u0026\u0026isNaN(this.B)\u0026\u0026xW(this,!1)):this.currentPlayerState\u003d\"paused\")};\ng.k.ya\u003dfunction(){g.G.prototype.ya.call(this);g.uu(this.B);this.B\u003dNaN;qIa(this.u)};\ng.k.Jb\u003dfunction(){return tW(wW(this,\"playback\"))};\ng.k.Yt\u003dfunction(){this.i.videoData.S.eventLabel\u003dlG(this.i.videoData);this.i.videoData.S.playerStyle\u003dthis.i.Y.playerStyle;this.i.videoData.Nb\u0026\u0026(this.i.videoData.S.feature\u003d\"pyv\");this.i.videoData.S.vid\u003dthis.i.videoData.videoId;var a\u003dthis.i.videoData.S;var b\u003dthis.i.videoData;b\u003db.isAd()||!!b.Nb;a.isAd\u003db};\ng.k.Yg\u003dfunction(a){var b\u003dwW(this,\"engage\");b.X\u003da;return tIa(b,BIa(this.i))};AIa.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};BW.prototype.N\u003dfunction(a){return this.Y.N(a)};\nvar CIa\u003d{other:1,none:2,wifi:3,cellular:7};g.w(g.CW,g.G);g.k\u003dg.CW.prototype;g.k.Qc\u003dfunction(a){var b;if(g.nH(a,1024)||g.nH(a,512)||g.nH(a,4)){if(this.B){var c\u003dthis.B;0\u003c\u003dc.B||(c.u\u003d-1,c.delay.stop())}this.qoe\u0026\u0026(c\u003dthis.qoe,c.K||(c.B\u003d-1))}this.u.videoData.enableServerStitchedDai\u0026\u0026this.Sf?null\u003d\u003d\u003d(b\u003dthis.C.get(this.Sf))||void 0\u003d\u003d\u003db?void 0:b.Qc(a):this.i\u0026\u0026this.i.Qc(a);this.qoe\u0026\u0026this.qoe.Qc(a);this.B\u0026\u0026this.B.Qc(a)};\ng.k.zd\u003dfunction(){var a;this.u.videoData.enableServerStitchedDai\u0026\u0026this.Sf?null\u003d\u003d\u003d(a\u003dthis.C.get(this.Sf))||void 0\u003d\u003d\u003da?void 0:a.zd():this.i\u0026\u0026this.i.zd()};\ng.k.qd\u003dfunction(a,b){if(this.qoe)this.qoe.onError(a,b);if(this.B)this.B.onError(a)};\ng.k.Qw\u003dfunction(a){this.qoe\u0026\u0026this.qoe.Qw(a)};\ng.k.Jw\u003dfunction(a){this.qoe\u0026\u0026this.qoe.Jw(a)};\ng.k.onPlaybackRateChange\u003dfunction(a){if(this.qoe)this.qoe.onPlaybackRateChange(a)};\ng.k.Eo\u003dba(35);g.k.Da\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.Da(a,b,c)};\ng.k.gx\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.gx(a,b,c)};\ng.k.ex\u003dfunction(a){this.qoe\u0026\u0026this.qoe.ex(a)};\ng.k.Dt\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.Dt(a,b,c)};\ng.k.Do\u003dba(38);g.k.Mj\u003dba(14);g.k.Ov\u003dfunction(){if(this.qoe)return this.qoe.Ov()};\ng.k.Jb\u003dfunction(){var a;if(this.u.videoData.enableServerStitchedDai\u0026\u0026this.Sf)null\u003d\u003d\u003d(a\u003dthis.C.get(this.Sf))||void 0\u003d\u003d\u003da?void 0:a.Jb();else if(this.i)return this.i.Jb();return{}};\ng.k.Yg\u003dfunction(a){return this.i?this.i.Yg(a):function(){}};\ng.k.Yt\u003dfunction(){this.i\u0026\u0026this.i.Yt()};g.w(DW,g.G);g.k\u003dDW.prototype;g.k.Gd\u003dfunction(a,b){this.zl();b\u0026\u00262E3\u003c\u003dthis.i.i.length\u0026\u0026this.Bv(\"captions\",1E4);b\u003dthis.i;if(1\u003ca.length\u0026\u0026a.length\u003eb.i.length)b.i\u003db.i.concat(a),b.i.sort(b.u);else{a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,!b.i.length||0\u003cb.u(c,b.i[b.i.length-1])?b.i.push(c):g.lc(b.i,c,b.u)}this.u\u003dNaN;this.zl()};\ng.k.If\u003dfunction(a){1E4\u003ca.length\u0026\u0026g.Cy(new g.yw(\"Over 10k cueRanges removal occurs with a sample: \",a[0]));if(!this.isDisposed()){var b\u003dnew Set(a);this.B\u003dthis.B.filter(function(c){return!b.has(c)});\nQIa(this.i,b);this.zl()}};\ng.k.Bv\u003dfunction(a,b){var c\u003d(isNaN(this.u)?g.T(this.D(),2)?0x8000000000000:1E3*this.S():this.u)-b;b\u003dthis.Yl().filter(function(d){return d.namespace\u003d\u003d\u003da\u0026\u0026d.end\u003cc});\nthis.If(b);return b};\ng.k.Yl\u003dfunction(){return this.isDisposed()?[]:this.i.i};\ng.k.reset\u003dfunction(){this.started\u003d!1;this.C.stop();this.i.i\u003d[];this.B\u003d[];this.zl()};\ng.k.Ze\u003dfunction(a){var b\u003dthis.Yl().filter(function(c){return c.namespace\u003d\u003d\u003da});\nthis.If(b);return b};\ng.k.Qc\u003dfunction(a){this.started\u0026\u0026(this.zl(),g.T(a.Ao,16)\u0026\u0026(a\u003dPIa(this.i,Math.max(this.u-2E3,0)),!isNaN(a)\u0026\u00260x7ffffffffffff\u003ea\u0026\u0026this.C.start()))};\ng.k.ND\u003dfunction(a){var b\u003d[];if(!a.length)return b;for(var c\u003d0;c\u003ca.length;c++){var d\u003da[c];d.active\u0026\u0026-1\u003d\u003d\u003dthis.B.indexOf(d)\u0026\u0026(this.B.push(d),b.push([1,d]))}return b};\ng.k.QD\u003dfunction(a){var b\u003d[];if(!a.length)return b;a.sort(g.sz);a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,this.B.splice(this.B.indexOf(c),1),b.push([2,c]);return b};\ng.k.zl\u003dfunction(){this.I\u003d!0;if(!this.K){for(var a\u003d3;this.I\u0026\u0026a;)this.I\u003d!1,this.K\u003d!0,this.sL(),this.K\u003d!1,a--;this.D().Hc()\u0026\u0026(a\u003dPIa(this.i,this.u),!isNaN(a)\u0026\u00260x7ffffffffffff\u003ea\u0026\u0026(a\u003d(a-this.u)/this.oa(),this.C.start(a)))}};\ng.k.sL\u003dfunction(){if(this.started\u0026\u0026!this.isDisposed()){this.C.stop();var a\u003dthis.D();g.T(a,32)\u0026\u0026this.Z.start();for(var b\u003dg.T(this.D(),2)?0x8000000000000:1E3*this.S(),c\u003dg.T(a,2),d\u003d[],e\u003d[],f\u003dg.q(this.B),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.active\u0026\u0026(c?0x8000000000000\u003eh.end:!h.contains(b))\u0026\u0026e.push(h);d\u003dd.concat(this.QD(e));f\u003de\u003dnull;c?(a\u003dNIa(this.i,0x7ffffffffffff),e\u003da.filter(function(l){return 0x8000000000000\u003el.end}),f\u003dOIa(this.i)):a\u003dthis.u\u003c\u003db\u0026\u0026yJ(a)?MIa(this.i,this.u,b):NIa(this.i,b);\nd\u003dd.concat(this.ND(a));e\u0026\u0026(d\u003dd.concat(this.QD(e)));f\u0026\u0026(d\u003dd.concat(this.ND(f)));this.u\u003db;RIa(this,d)}};\ng.k.ya\u003dfunction(){this.B\u003d[];this.i.i\u003d[];g.G.prototype.ya.call(this)};\ng.lS.Pz(DW,{Gd:\"crmacr\",ND:\"crmncr\",QD:\"crmxcr\",sL:\"crmis\",If:\"crmrcr\"});g.w(HW,g.R);HW.prototype.mm\u003dfunction(){return this.K};\nHW.prototype.wj\u003dfunction(){return Math.max(this.S()-XIa(this,!0),this.videoData.getMinSeekableTime())};\nHW.prototype.ma\u003dfunction(){};g.w(MW,g.G);MW.prototype.Qc\u003dfunction(){g.fs(this.B)};\nMW.prototype.D\u003dfunction(){var a\u003dthis,b\u003dthis.Ca.od(),c\u003dthis.Ca.getPlayerState();if(b\u0026\u0026!c.isError()){var d\u003db.getCurrentTime(),e\u003d8\u003d\u003d\u003dc.state\u0026\u0026d\u003ethis.i,f\u003dg.T(c,8)\u0026\u0026g.T(c,16),h\u003dthis.Ca.Up().isBackground()||c.isSuspended();NW(this,this.Ba,f\u0026\u0026!h,e,\"qoe.slowseek\",function(){},\"timeout\");\nf\u003df\u0026\u0026isFinite(this.i)\u0026\u00260\u003cthis.i\u0026\u0026rua(b,this.i);var l\u003d!d||10\u003cMath.abs(d-this.i);NW(this,this.Ia,f\u0026\u0026l\u0026\u0026!h,e,\"qoe.slowseek\",function(){b.seekTo(a.i)},\"set_cmt\");\nvar m\u003df\u0026\u0026VC(b.Uf(),this.i);f\u003dthis.Ca.Ya;l\u003d!f||!f.policy.Zb;var n\u003dfunction(){b.seekTo(a.i+.001)};\nNW(this,this.oa,m\u0026\u0026l\u0026\u0026!h,e,\"qoe.slowseek\",n,\"jiggle_cmt\");l\u003dfunction(){return aW(a.Ca)};\nNW(this,this.xa,m\u0026\u0026!h,e,\"qoe.slowseek\",l,\"new_elem\");var p\u003dyJ(c);m\u003dg.zJ(c);var r\u003db.Uf(),t\u003dUC(r,d);$Ia(this,b,r,d,h,p,m);r\u003d0\u003c\u003dt\u0026\u0026r.end(t)\u003ed+5;r\u003dp\u0026\u0026m\u0026\u0026r;NW(this,this.K,r\u0026\u0026!h,p\u0026\u0026!m,\"qoe.longrebuffer\",n,\"jiggle_cmt\");NW(this,this.S,r\u0026\u0026!h,p\u0026\u0026!m,\"qoe.longrebuffer\",l,\"new_elem_nnr\");if(f){var u\u003df.getCurrentTime();n\u003db.Sp();n\u003dfpa(n,u);n\u003d!f.D.i\u0026\u0026d\u003d\u003d\u003dn;NW(this,this.Va,p\u0026\u0026m\u0026\u0026n\u0026\u0026!h,p\u0026\u0026!m\u0026\u0026!n,\"qoe.longrebuffer\",function(){b.seekTo(u)},\"seek_to_loader\")}NW(this,this.X,p\u0026\u0026m\u0026\u0026!h,p\u0026\u0026!m,\"qoe.longrebuffer\",function(){},\n\"timeout\");\nn\u003dc.isSuspended();n\u003dg.Ub(this.Ca.Pj,\"ad\")\u0026\u0026!n;NW(this,this.I,n,!n,\"qoe.start15s\",function(){a.Ca.Sd(\"ad\")},\"ads_preroll_timeout\");\nn\u003dthis.Ca.getVideoData();r\u003d.5\u003ed-this.C;t\u003dn.isAd()\u0026\u0026p\u0026\u0026!m\u0026\u0026r;p\u003dfunction(){var x\u003da.Ca,y\u003dx.yy.Mc();(!y||!x.videoData.isAd()||y.getVideoData().Fc!\u003d\u003dx.getVideoData().Fc)\u0026\u0026x.videoData.Ud||x.Jf(\"ad.rebuftimeout\",\"RETRYABLE_ERROR\",\"skipslad.vid.\"+x.videoData.videoId)};\nNW(this,this.Ka,t,!t,\"ad.rebuftimeout\",p,\"skip_slow_ad\");m\u003dn.isAd()\u0026\u0026m\u0026\u0026VC(b.Uf(),d+5)\u0026\u0026r;NW(this,this.La,m,!m,\"ad.rebuftimeout\",p,\"skip_slow_ad_buf\");NW(this,this.Sa,g.xJ(c)\u0026\u0026g.T(c,64)\u0026\u0026!h,e,\"qoe.start15s\",function(){},\"timeout\");\nNW(this,this.Z,!!f\u0026\u0026!f.mediaSource\u0026\u0026g.xJ(c),e,\"qoe.start15s\",l,\"newElemMse\");this.C\u003dd;this.B.start()}};\nMW.prototype.qd\u003dfunction(a,b,c){b\u003dthis.Jb(b);b.wn\u003dc;b.wdup\u003dthis.u[a]?\"1\":\"0\";this.Ca.qd(new g.OD(a,!1,b));this.u[a]\u003d!0};\nMW.prototype.Jb\u003dfunction(a){a\u003dObject.assign(this.Ca.Jb(!0),a.Jb());this.i\u0026\u0026(a.stt\u003dthis.i.toFixed(3));delete a.uga;delete a.euri;delete a.referrer;delete a.fexp;delete a.vm;return a};\nKW.prototype.reset\u003dfunction(){this.i\u003dthis.triggerTimestamp\u003dthis.u\u003dthis.startTimestamp\u003d0;this.B\u003d!1};\nKW.prototype.Jb\u003dfunction(){var a\u003d{},b\u003d(0,g.Q)();this.startTimestamp\u0026\u0026(a.wsd\u003d(b-this.startTimestamp).toFixed());this.triggerTimestamp\u0026\u0026(a.wtd\u003d(b-this.triggerTimestamp).toFixed());this.i\u0026\u0026(a.wssd\u003d(b-this.i).toFixed());return a};g.w(PW,g.G);g.k\u003dPW.prototype;g.k.setMediaElement\u003dfunction(a){g.cy(this.Ka);(this.ra\u003da)?(nJa(this),OW(this)):RW(this)};\ng.k.Qc\u003dfunction(a){var b;this.Z.Qc(a);this.N(\"html5_exponential_memory_for_sticky\")\u0026\u0026(a.state.Hc()?g.fs(this.oa):this.oa.stop());if(this.ra)if(8\u003d\u003d\u003da.Ao.state\u0026\u0026yJ(a.state)\u0026\u0026g.zJ(a.state)){if(this.policy.B){a\u003dthis.ra.getCurrentTime();var c\u003dthis.ra.Uf();var d\u003dthis.N(\"manifestless_post_live_ufph\")||this.N(\"manifestless_post_live\")?UC(c,Math.max(a-3.5,0)):UC(c,a-3.5);0\u003c\u003dd\u0026\u0026a\u003ec.end(d)-1.1\u0026\u0026d+1\u003cc.length\u0026\u002611\u003ec.start(d+1)-c.end(d)\u0026\u0026(d\u003dc.start(d+1)+.2,.2\u003eMath.abs(this.Va-d)||(this.Ca.Da(\"seekover\",\"b.\"+TC(c,\n\"_\")+\";cmt.\"+a),this.Va\u003dd,this.seekTo(d,{Xp:!0,Wd:\"playbacktimeline_postLiveDisc\"})))}}else(null\u003d\u003d\u003d(b\u003da.state)||void 0\u003d\u003d\u003db?0:8\u003d\u003d\u003db.state)\u0026\u0026!this.videoData.ob\u0026\u00260\u003cthis.videoData.limitedPlaybackDurationInSeconds\u0026\u0026CX(this.Ca,this.getCurrentTime()+this.videoData.limitedPlaybackDurationInSeconds)};\ng.k.getCurrentTime\u003dfunction(){return!isNaN(this.i)\u0026\u0026isFinite(this.i)?this.i:this.ra\u0026\u0026kJa(this)?this.ra.getCurrentTime()+this.timestampOffset:this.B||0};\ng.k.Fh\u003dfunction(){return this.getCurrentTime()-this.hd()};\ng.k.wj\u003dfunction(){return this.u?this.u.wj():Infinity};\ng.k.isAtLiveHead\u003dfunction(a){if(!this.u)return!1;void 0\u003d\u003d\u003da\u0026\u0026(a\u003dthis.getCurrentTime());return JW(this.u,a)};\ng.k.mm\u003dfunction(){return!!this.u\u0026\u0026this.u.mm()};\ng.k.seekTo\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003dc.LO?!1:c.LO;var d\u003dvoid 0\u003d\u003d\u003dc.MO?0:c.MO,e\u003dvoid 0\u003d\u003d\u003dc.Xp?!1:c.Xp,f\u003dvoid 0\u003d\u003d\u003dc.bH?0:c.bH,h\u003dvoid 0\u003d\u003d\u003dc.Wd?\"\":c.Wd;if(void 0\u003d\u003d\u003dc.rp?0:c.rp)a+\u003dthis.hd();c\u003da;var l\u003d!isFinite(c)||(this.u?JW(this.u,c):c\u003e\u003dthis.md())||!g.dG(this.videoData);l||this.Ca.Da(\"seeknotallowed\",c+\";\"+this.md());if(!l)return this.C\u0026\u0026(this.C\u003dnull,UW(this)),Ph(this.getCurrentTime());this.ma();if(.005\u003eMath.abs(a-this.i)\u0026\u0026this.S)return this.ma(),this.D;h\u0026\u0026(c\u003da,(g.TF(this.videoData)||\nthis.N(\"html5_log_seek_reasons\"))\u0026\u0026this.Ca.Da(\"seekreason\",\"reason.\"+h+\";tgt.\"+c));this.S\u0026\u0026RW(this);this.D||(this.D\u003dnew jS);a\u0026\u0026!isFinite(a)\u0026\u0026QW(this,!1);h\u003da;(TW(this)\u0026\u0026!(this.ra\u0026\u00260\u003cthis.ra.Bh()\u0026\u00260\u003coJ(this.ra))||OF(this.videoData)\u0026\u0026this.getMinSeekableTime()\u003d\u003d\u003dthis.md(!1)?0:isFinite(h)||!OF(this.videoData))\u0026\u0026(a\u003djJa(this,a,e));a\u0026\u0026!isFinite(a)\u0026\u0026QW(this,!1);this.B\u003da;this.Ba\u003df;this.i\u003da;this.u\u0026\u0026(e\u003dthis.u,f\u003da,YIa(e,f,!1),ZIa(e,f));e\u003dthis.Ca;f\u003da;e.Rc.B\u003df;h\u003de.Wu;h.mediaTime\u003df;h.i\u003d!0;b\u0026\u0026SX(e);e.Vl\u0026\u0026f\u003ee.videoData.endSeconds\u0026\u0026\nisFinite(f)\u0026\u0026MX(e);f\u003ce.md()-.01\u0026\u0026(h\u003duJ(e.playerState,2),g.T(h,8)\u0026\u0026(h\u003duJ(h,4)),e.Vb(h));e.ea(\"SEEK_TO\",e,f);this.D\u0026\u0026(b?d\u0026\u0026this.Ia.start(d):(this.ma(),this.S\u003d!0,dJa(this)));(b\u003dthis.Ca.Vl)\u0026\u0026a\u003eb.start\u0026\u0026MX(this.Ca);return this.D};\ng.k.md\u003dfunction(a){var b;if(!this.videoData.isLivePlayback)return this.videoData.md();if(!this.N(\"html5_linear_live_max_seekable_killswitch\")\u0026\u0026vG(this.videoData)\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.ra)||void 0\u003d\u003d\u003db?0:b.yl())\u0026\u0026this.videoData.i)return a\u003dthis.getCurrentTime(),Rsa(1E3*this.getIngestionTime(a))+a;if(OF(this.videoData)\u0026\u0026this.videoData.bk\u0026\u0026this.videoData.i)return this.videoData.i.md()+this.timestampOffset;if(this.videoData.C\u0026\u0026this.videoData.C.i){if(!a\u0026\u0026this.u)return this.u.wj();a\u003dthis.videoData.md();this.policy.i\u0026\u0026\nthis.ra\u0026\u0026(a\u003dMath.max(a,sua(this.ra)));return a+this.timestampOffset}return this.ra?Yu()?Rsa(this.ra.Yx().getTime()):oJ(this.ra)+this.timestampOffset||this.timestampOffset:this.timestampOffset};\ng.k.getMinSeekableTime\u003dfunction(){var a,b\u003dthis.videoData?this.videoData.getMinSeekableTime()+this.timestampOffset:this.timestampOffset;if(vG(this.videoData)\u0026\u0026this.videoData.i){var c\u003dNumber(null\u003d\u003d\u003d(a\u003dthis.videoData.progressBarStartPosition)||void 0\u003d\u003d\u003da?void 0:a.utcTimeMillis)/1E3,d\u003dthis.getCurrentTime();d\u003dthis.getIngestionTime(d)-d;if(!isNaN(c)\u0026\u0026!isNaN(d))return Math.max(b,c-d)}return b};\ng.k.ya\u003dfunction(){SW(this,null);this.Z.dispose();g.G.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){var a\u003d{};this.Ya\u0026\u0026Object.assign(a,this.Ya.Jb());this.ra\u0026\u0026Object.assign(a,this.ra.Jb());return a};\ng.k.SF\u003dfunction(a){this.N(\"html5_unrewrite_timestamps\")?this.timestampOffset\u003da:this.Sa\u003da};\ng.k.getStreamTimeOffset\u003dfunction(){return OF(this.videoData)?this.Sa:this.videoData.i?this.videoData.i.getStreamTimeOffset():0};\ng.k.hd\u003dfunction(){return this.timestampOffset};\ng.k.getIngestionTime\u003dfunction(a){return this.videoData.i.getIngestionTime(a-this.timestampOffset)};\ng.k.Op\u003dfunction(){if(!this.ra)return 0;if(eG(this.videoData)){var a\u003dsua(this.ra)+this.timestampOffset-this.getMinSeekableTime(),b\u003dthis.md()-this.getMinSeekableTime();return Math.max(0,Math.min(1,a/b))}return this.ra.Op()};\ng.k.uA\u003dfunction(a){this.I\u0026\u0026(this.I.i\u003da.audio.index)};\ng.k.N\u003dfunction(a){return this.Y\u0026\u0026this.Y.N(a)};\ng.k.ma\u003dfunction(){};VW.prototype.isFinished\u003dfunction(){return this.finished};\nVW.prototype.start\u003dfunction(){this.started\u003d!0};\nVW.prototype.reset\u003dfunction(){this.finished\u003dthis.started\u003d!1};g.w(WW,PQ);WW.prototype.i\u003dfunction(a,b){var c\u003dl3.So(\"oap\");b\u003dPQ.prototype.i.call(this,a,b);l3.Gn(c,Math.ceil(a.length/16));return b};\nWW.prototype.u\u003dfunction(a,b,c){var d\u003dthis,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return e\u003dl3.So(\"oan2\"),g.A(h,PQ.prototype.u.call(d,a,b,c),2);f\u003dh.u;l3.Gn(e,Math.ceil(a.byteLength/16));return h.return(f)})};\ng.w(XW,QQ);XW.prototype.encrypt\u003dfunction(a,b){var c\u003dl3.So(\"oap\");b\u003dQQ.prototype.encrypt.call(this,a,b);l3.Gn(c,Math.ceil(a.byteLength/16));return b};YW.prototype.encrypt\u003dfunction(a){return(new XW(this.i.i)).encrypt(a,this.iv)};\nYW.prototype.decrypt\u003dfunction(a,b){return(new XW(this.i.i)).decrypt(a,b)};g.w(ZW,g.G);g.k\u003dZW.prototype;g.k.Yf\u003dfunction(a){var b;return!(null\u003d\u003d\u003d(b\u003dthis.Se.get(a))||void 0\u003d\u003d\u003db||!b.ke.totalLength)};\ng.k.Th\u003dfunction(a){a\u003dthis.Se.get(a);var b\u003da.ke;a.mD+\u003db.totalLength;a.ke\u003dnew mC;return b};\ng.k.vf\u003dfunction(a){return this.Se.get(a).vf};\ng.k.ma\u003dfunction(){};\ng.k.ya\u003dfunction(){g.G.prototype.ya.call(this);for(var a\u003dg.q(this.Se.keys()),b\u003da.next();!b.done;b\u003da.next())$W(this,b.value);this.Se.clear()};var q3\u003d{},vJa\u003d(q3.f\u003d\"video\",q3[\"1\"]\u003d\"video\",q3[\"1h\"]\u003d\"video\",q3.h\u003d\"video\",q3.H\u003d\"video\",q3[\"9\"]\u003d\"video\",q3[\"(\"]\u003d\"video\",q3[\"9h\"]\u003d\"video\",q3[\"(h\"]\u003d\"video\",q3.o\u003d\"audio\",q3.O\u003d\"audio\",q3.a\u003d\"audio\",q3.ah\u003d\"audio\",q3.A\u003d\"audio\",q3.m\u003d\"audio\",q3.M\u003d\"audio\",q3.mac3\u003d\"audio\",q3.MAC3\u003d\"audio\",q3.meac3\u003d\"audio\",q3.MEAC3\u003d\"audio\",q3.so\u003d\"audio\",q3.sa\u003d\"audio\",q3[\"8\"]\u003d\"unknown\",q3[\"*\"]\u003d\"unknown\",q3.w\u003d\"unknown\",q3[\"3\"]\u003d\"unknown\",q3[\"6\"]\u003d\"unknown\",q3[\"\"]\u003d\"unknown\",q3);BJa.prototype.decrypt\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l;return g.B(function(m){switch(m.i){case 1:if(b.i.length\u0026\u0026!b.i[0].isEncrypted)return m.return();b.u\u003d!0;c\u003dnew Uint8Array(16);OQ()?d\u003dnew WW(a):e\u003dnew XW(a);case 2:if(!b.i.length||!b.i[0].isEncrypted){m.eb(3);break}f\u003db.i.shift();if(!d){h\u003de.decrypt(f.buffer,c);m.eb(4);break}return g.A(m,d.decrypt(f.buffer,c),5);case 5:h\u003dm.u;case 4:l\u003dh;for(var n\u003d0;n\u003cc.length;n++)if(255\u003d\u003d\u003dc[n])c[n]\u003d0;else{c[n]+\u003d1;break}CJa(b.qo.ud,f.QG,l);m.eb(2);break;case 3:b.qo.ze(\"omdf\"),\naX(b),b.u\u003d!1,g.ra(m)}})};var JJa\u003d!!Uint8Array.prototype.copyWithin,bX\u003d[],cX\u003d[],FJa\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],eX\u003d[],dX\u003d[],gX\u003d[],fX\u003d[];g.k\u003dLJa.prototype;\ng.k.feed\u003dfunction(a,b){var c\u003db.totalLength;this.ma();switch(a){case 10:var d\u003dtQ(new qQ(b),1);this.ma();a\u003d!1;switch(d){case 5:c\u003dthis.ud;c.ze(\"orfb\");if(c.N(\"html5_onesie_host_probing\")\u0026\u0026c.xhr){var e\u003d{rc:c.xhr.status,lb:c.xhr.Lk(),rt:(1E3*eGa(c.fl)).toFixed(),shost:g.Ti(c.wt),trigger:\"o1\"};c.Da(\"pathprobe\",g.ND(e))}break;case 0:this.iv\u003d(new tJa(b)).i.iv;break;case 16:this.zA(b);break;case 2:break;case 23:c\u003dnew xJa(b);e\u003dthis.ud;c.videoId!\u003d\u003de.videoData.videoId?e.Da(\"ompp\",\"vid.\"+c.videoId):e.jF\u003d!0;break;\ncase 24:c\u003dthis.ud;c.jF\u003d!1;c.kx\u003d!1;kX(c);break;default:a\u003d!0}this.ud.Aj\u0026\u0026this.ud.Da(\"ombup\",\"id.10;pt.\"+d+\";len.\"+b.totalLength+(a?\";ignored.1\":\"\"));this.u\u003dd;break;case 11:NJa(this,b);break;case 20:c\u003dnew wJa(b);e\u003dc.B;a\u003dc.u;var f\u003dc.Uk,h\u003dvoid 0!\u003d\u003dthis.i[a];this.ud.Aj\u0026\u0026this.ud.Da(\"ombup\",\"id.20;len.\"+b.totalLength+\";hid.\"+e+\";fid\"+a);this.ma();this.B[e]\u003da;h?(b\u003dthis.i[a].headers,b.push(c),c.i\u0026\u00262\u003d\u003d\u003db.length\u0026\u0026this.ud.zA(a,b[0].i+b[1].i)):(this.i[a]\u003d{eL:!1,Uk:f,headers:[c]},null\u003d\u003d\u003d(d\u003dthis.ud.He)||void 0\u003d\u003d\u003d\nd?void 0:(b\u003df,b\u003dvoid 0\u003d\u003d\u003db?!1:b,d.Se.set(a,{ke:new mC,mD:0,bytesReceived:0,vf:!1,Uk:b}),d.ma()));break;case 21:OJa(this,b,!1);break;case 12:OJa(this,b,!0);break;case 22:d\u003drC(b,0);this.ud.Aj\u0026\u0026this.ud.Da(\"ombup\",\"id.22;len.\"+b.totalLength+\";hid.\"+d);b\u003dthis.B[d]||null;this.ma();b\u0026\u0026(d\u003dthis.i[b],1\u003d\u003d\u003dd.headers.length\u0026\u0026d.headers[0].i||DJa(this.queue,b));break;case 37:b\u003dnew uJa(b);b.i\u0026\u0026(this.ud.VD\u003db);break;default:this.ud.Aj\u0026\u0026this.ud.Da(\"ombup\",\"id.\"+a+\";len.\"+c+\";ignored.1\"),this.ma()}};\ng.k.zA\u003dfunction(a){a\u003dnew AJa(a);this.ud.zA(a.i,a.u);this.ma()};\ng.k.DF\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l,m,n,p,r,t;return g.B(function(u){switch(u.i){case 1:b.ud.DF();c\u003dqC(a);var x\u003db.ud;var y\u003db.iv;x\u003dOQ()?pJa(x.UF,c,y):Promise.resolve(x.UF.decrypt(c,y));return g.A(u,x,2);case 2:d\u003du.u;if(!b.ud.N(\"html5_onesie_compress_player_response\")){u.eb(3);break}return g.A(u,KJa(d),4);case 4:d\u003du.u,b.ud.Da(\"decompression\",{ds:\"DecompressionStream\"in window});case 3:try{e\u003dnew yJa(new mC([d]))}catch(z){return f\u003dz instanceof Error?{name:z.name,message:z.message}:{},f.webcrypto\u003d\n\"\"+ +!!OQ(),h\u003dnew g.OD(\"onesie.response.parse\",!1,f),u.return(Promise.reject(h))}if(1!\u003d\u003de.onesieProxyStatus)return l\u003d{st:e.onesieProxyStatus,webcrypto:\"\"+ +!!OQ(),textencoder:\"\"+ +!!g.C.TextEncoder},m\u003dnew g.OD(\"onesie.response.badproxystatus\",!1,l),u.return(Promise.reject(m));if(200!\u003d\u003de.httpStatus)return n\u003d{st:e.httpStatus},p\u003dnew g.OD(\"onesie.response.badstatus\",!1,n),u.return(Promise.reject(p));r\u003de.body;t\u003dg.TA(r);b.ma();b.ma();return u.return(t)}})};\ng.k.ze\u003dfunction(a){this.ud.ze(a)};\ng.k.ma\u003dfunction(){};g.w(mX,lX);mX.prototype.u\u003dfunction(a){CQ(a,1,this.name);CQ(a,2,this.value)};g.w(nX,lX);nX.prototype.u\u003dfunction(a){CQ(a,1,this.url);for(var b\u003dg.q(this.httpHeaders),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,AQ(a,2),c.u(a),BQ(a);CQ(a,3,this.postBody)};g.w(oX,lX);oX.prototype.u\u003dfunction(a){this.i.sJ\u0026\u0026yQ(a,1,this.i.sJ);this.i.numChannels\u0026\u0026yQ(a,2,this.i.numChannels);this.i.eF\u0026\u0026yQ(a,3,this.i.eF)};\nvar r3\u003d{},dSa\u003d(r3.a\u003d1,r3.o\u003d3,r3.meac3\u003d5,r3.mac3\u003d7,r3);g.w(pX,lX);pX.prototype.u\u003dfunction(a){this.i.bP\u0026\u0026yQ(a,1,this.i.bP);this.i.ZL\u0026\u0026yQ(a,3,this.i.ZL);this.i.aM\u0026\u0026yQ(a,4,this.i.aM);this.i.maxFramerate\u0026\u0026yQ(a,11,this.i.maxFramerate);this.i.eF\u0026\u0026yQ(a,12,this.i.eF)};\nvar s3\u003d{},eSa\u003d(s3[\"1\"]\u003d8,s3[\"9\"]\u003d4,s3.h\u003d2,s3);var qX,t3\u003d{init:\"0-1\",index:\"2-3\",clen:\"\",url:\"\",sp:\"\",s:\"\",lmt:\"\"},fSa\u003d[[\"315\",\"308\",\"303\",\"302\"],[\"299\",\"298\"],[\"401\",\"400\",\"399\",\"398\"],[\"313\",\"271\",\"248\",\"247\",\"244\"],[\"137\",\"136\"]],gSa\u003d[[\"140\"],[\"251\"]],bKa\u003d[Object.assign({itag:\"137\",bitrate:\"4000000\",size:\"1920x1080\",fps:\"30\",type:\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027},t3),Object.assign({itag:\"248\",bitrate:\"2000000\",fps:\"30\",size:\"1920x1080\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},t3),Object.assign({itag:\"399\",bitrate:\"1000000\",size:\"1920x1080\",fps:\"60\",\ntype:\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027},t3),Object.assign({itag:\"298\",bitrate:\"3500000\",size:\"1280x720\",fps:\"60\",type:\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027},t3),Object.assign({itag:\"299\",bitrate:\"5000000\",size:\"1920x1080\",fps:\"60\",type:\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027},t3),Object.assign({itag:\"302\",bitrate:\"2500000\",fps:\"60\",size:\"1280x720\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},t3),Object.assign({itag:\"303\",bitrate:\"3000000\",fps:\"60\",size:\"1920x1080\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},t3),Object.assign({itag:\"140\",\ntype:\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027},t3),Object.assign({itag:\"251\",audio_sample_rate:\"48000\",type:\u0027audio/webm; codecs\u003d\"opus\"\u0027},t3)],u3\u003d[\"135\",\"134\",\"133\",\"160\"],v3\u003d[\"244\",\"243\",\"242\"],hSa\u003d[\"397\",\"396\",\"395\",\"394\"],w3\u003d{},UJa\u003d(w3[\"398\"]\u003dhSa,w3[\"247\"]\u003dv3,w3[\"136\"]\u003du3,w3[\"251\"]\u003d[\"250\"],w3),x3\u003d{},aKa\u003d(x3[\"137\"]\u003d[\"136\"].concat(g.v(u3)),x3[\"248\"]\u003d[\"247\"].concat(g.v(v3)),x3[\"399\"]\u003d[\"398\"].concat(g.v(hSa)),x3[\"298\"]\u003d[\"136\"].concat(g.v(u3)),x3[\"302\"]\u003d[\"247\"].concat(g.v(v3)),x3[\"299\"]\u003d[\"298\",\"137\",\"136\"].concat(g.v(u3)),\nx3[\"303\"]\u003d[\"302\",\"248\",\"247\"].concat(g.v(v3)),x3[\"140\"]\u003d[],x3[\"251\"]\u003d[\"250\"],x3),y3\u003d{},ZJa\u003d(y3[\"140\"]\u003d{numChannels:2},y3[\"251\"]\u003d{audioSampleRate:48E3,numChannels:2},y3),z3\u003d{},XJa\u003d(z3[\"315\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},z3[\"308\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},z3[\"303\"]\u003d{width:1920,height:1080,bitrate:5E6,fps:60},z3[\"302\"]\u003d{width:1280,height:720,bitrate:25E5,fps:60},z3[\"299\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:60},z3[\"298\"]\u003d{width:1280,height:720,bitrate:35E5,fps:60},\nz3[\"401\"]\u003d{width:3840,height:2160,bitrate:5E6,fps:60},z3[\"400\"]\u003d{width:2560,height:1440,bitrate:2E6,fps:60},z3[\"399\"]\u003d{width:1920,height:1080,bitrate:1E6,fps:60},z3[\"398\"]\u003d{width:1280,height:720,bitrate:6E5,fps:60},z3[\"313\"]\u003d{width:3840,height:2160,bitrate:8E6,fps:30},z3[\"271\"]\u003d{width:2560,height:1440,bitrate:4E6,fps:30},z3[\"248\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:30},z3[\"247\"]\u003d{width:1280,height:720,bitrate:15E5,fps:30},z3[\"137\"]\u003d{width:1920,height:1080,bitrate:4E6,fps:30},z3[\"136\"]\u003d{width:1280,\nheight:720,bitrate:3E6,fps:30},z3),A3\u003d{},SJa\u003d(A3[\"133\"]\u003d240,A3[\"134\"]\u003d360,A3[\"135\"]\u003d480,A3[\"136\"]\u003d720,A3[\"137\"]\u003d1080,A3[\"242\"]\u003d240,A3[\"243\"]\u003d360,A3[\"244\"]\u003d480,A3[\"247\"]\u003d720,A3[\"248\"]\u003d1080,A3[\"298\"]\u003d720,A3[\"299\"]\u003d1080,A3[\"302\"]\u003d720,A3[\"303\"]\u003d1080,A3[\"395\"]\u003d240,A3[\"396\"]\u003d360,A3[\"397\"]\u003d480,A3[\"398\"]\u003d720,A3[\"399\"]\u003d1080,A3),B3\u003d{},WJa\u003d(B3[\"1\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,B3[\"9\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,B3.h\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,B3.o\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,B3.a\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,\nB3);g.w(rX,lX);rX.prototype.u\u003dfunction(a){if(this.i.cP)for(var b\u003dg.q(this.i.cP),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,AQ(a,1),c.u(a),BQ(a);if(this.i.tJ)for(b\u003dg.q(this.i.tJ),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,AQ(a,2),c.u(a),BQ(a)};g.w(sX,lX);\nsX.prototype.u\u003dfunction(a){this.i.zO\u0026\u0026yQ(a,13,this.i.zO);if(void 0!\u003d\u003dthis.i.lastManualDirection){var b\u003dthis.i.lastManualDirection;xQ(a,112);xQ(a,b\u003c\u003c1^b\u003e\u003e31)}this.i.IL\u0026\u0026yQ(a,16,this.i.IL);this.i.viewportHeight\u0026\u0026this.i.viewportWidth\u0026\u0026(yQ(a,18,this.i.viewportWidth),yQ(a,19,this.i.viewportHeight));this.i.qO\u0026\u0026yQ(a,21,this.i.qO);this.i.AJ\u0026\u0026yQ(a,23,this.i.AJ);void 0!\u003d\u003dthis.i.visibilityState\u0026\u0026yQ(a,34,this.i.visibilityState);this.i.mediaCapabilities\u0026\u0026(AQ(a,38),this.i.mediaCapabilities.u(a),BQ(a));void 0!\u003d\u003d\nthis.i.yO\u0026\u0026yQ(a,39,this.i.yO);this.i.Yn\u0026\u0026yQ(a,40,1)};g.w(tX,lX);tX.prototype.u\u003dfunction(a){zQ(a,2,this.B);zQ(a,5,this.encryptedClientKey);zQ(a,6,this.iv);zQ(a,7,this.hmac);yQ(a,10,this.serializeResponseAsJson?1:0);this.i\u0026\u0026yQ(a,14,this.i?1:0)};g.w(uX,lX);uX.prototype.u\u003dfunction(a){AQ(a,2);this.B.u(a);BQ(a);AQ(a,3);this.C.u(a);BQ(a);this.onesieUstreamerConfig\u0026\u0026zQ(a,4,this.onesieUstreamerConfig);this.i\u0026\u0026zQ(a,9,this.i)};vX.prototype.feed\u003dfunction(a){nC(this.i,a);dKa(this)};\nvX.prototype.dispose\u003dfunction(){this.i\u003dnew mC};g.w(wX,g.G);g.k\u003dwX.prototype;g.k.ze\u003dfunction(a){this.Ca.ze(a)};\ng.k.DF\u003dfunction(){this.ze(\"orpr\");this.dL\u003d!0};\ng.k.zA\u003dfunction(a,b){var c;null\u003d\u003d\u003d(c\u003dthis.He)||void 0\u003d\u003d\u003dc?void 0:(c.Se.get(a).Ik\u003db,c.ma());kX(this)};\ng.k.Da\u003dfunction(a,b){this.Ca.Da(a,b)};\ng.k.fetch\u003dfunction(){var a\u003dthis,b,c,d,e,f,h,l,m,n,p,r,t;return g.B(function(u){if(1\u003d\u003du.i){a.ma();a.CA.start();a.nN\u0026\u0026a.BA.start();a.ze(\"ogpd\");var x\u003da.playerRequest,y\u003da.Y,z\u003da.videoData,D\u003dy.Wg,H\u003dD.innertubeApiVersion,F\u003dD.innertubeApiKey,K\u003dy.N(\"html5_onesie_ignore_innertube_api_key\")?\"https://youtubei.googleapis.com/youtubei/\"+H+\"/player\":\"https://youtubei.googleapis.com/youtubei/\"+H+\"/player?key\u003d\"+F,W\u003d[new mX({name:\"Content-Type\",value:\"application/json\"})],J\u003dz.rf();J\u0026\u0026W.push(new mX({name:\"Authorization\",\nvalue:\"Bearer \"+J}));W.push(new mX({name:\"User-Agent\",value:g.vb()}));var Y\u003dz.visitorData||g.O(\"VISITOR_DATA\",void 0);Y\u0026\u0026W.push(new mX({name:\"X-Goog-Visitor-Id\",value:Y}));var ya\u003dg.wD(y.experiments,\"debug_sherlog_username\");ya\u0026\u0026W.push(new mX({name:\"X-Youtube-Sherlog-Username\",value:ya}));var Na\u003dJSON.stringify(x);d\u003dnew nX({url:K,httpHeaders:W,postBody:Na});try{var ib\u003da.Y,jb\u003da.videoData,yb\u003da.Ca.getPlayerSize(),nc\u003da.Ca.getVisibilityState(),Ta\u003da.eK.onesieUstreamerConfig,bd\u003dnull\u003d\u003d\u003d(b\u003da.videoData.Vq)||\nvoid 0\u003d\u003d\u003db?void 0:b.i,ub\u003da.UF;var Vf\u003dub.encrypt(PJa(d));var th\u003dub.i.encryptedClientKey,uh\u003dub.iv,ll\u003dub.iv,Df\u003dnew RQ(ub.i.u);Df.update(Vf);Df.update(ll);var xq\u003dWAa(Df);Df.update(Df.D);Df.update(xq);var Le\u003dWAa(Df);Df.reset();var yq\u003dib.N(\"html5_onesie_compress_player_response\")?new tX(Vf,th,uh,Le,!0):new tX(Vf,th,uh,Le);var Nb\u003d{},ld\u003dsD(0);if(ld){Nb.IL\u003dld;Nb.lastManualDirection\u003dPpa();var tn\u003dnma()||0;0\u003ctn\u0026\u0026(Nb.zO\u003d(0,g.Q)()-tn)}Nb.qO\u003dsD();if(ib.schedule.X||!ib.N(\"html5_onesie_enable_server_side_badwidth_estimation\"))Nb.AJ\u003d\nZD(ib.schedule,!0);var Wf\u003dg.KE();Nb.viewportHeight\u003dyb.height*Wf;Nb.viewportWidth\u003dyb.width*Wf;Nb.visibilityState\u003dnc;Nb.yO\u003dFv();ib.N(\"html5_onesie_audio_only_playback\")\u0026\u0026(Nb.Yn\u003djb.Yn());if(ib.N(\"html5_onesie_media_capabilities\")){for(var Ej\u003dSF(jb),un\u003dib.u,ml\u003d[],md\u003d[],vn\u003dg.q(fSa),nl\u003dvn.next();!nl.done;nl\u003dvn.next())for(var ol\u003dg.q(nl.value),Jg\u003dol.next();!Jg.done;Jg\u003dol.next()){var df\u003dYJa(Jg.value);if(df\u0026\u0026df.video\u0026\u0026!0\u003d\u003d\u003dvA(Ej,df,un)){var zq\u003ddf.video.height,wn\u003ddf.video.width,Aq\u003ddf.video.fps,Kg\u003d{};Kg.bP\u003deSa[df.i];\nKg.ZL\u003dzq;Kg.aM\u003dwn;Kg.maxFramerate\u003dAq;ml.push(new pX(Kg));break}}for(var xn\u003dg.q(gSa),pl\u003dxn.next();!pl.done;pl\u003dxn.next()){var Ef\u003dg.q(pl.value);for(Jg\u003dEf.next();!Jg.done;Jg\u003dEf.next()){var Lg\u003dJg.value,Bi\u003d$Ja(Lg);if(Bi\u0026\u0026Bi.audio\u0026\u0026!0\u003d\u003d\u003dvA(Ej,Bi,un)){var ql\u003dBi.audio.numChannels,yn\u003d{};yn.sJ\u003ddSa[DC[Lg]];ql\u0026\u0026(yn.numChannels\u003dql);md.push(new oX(yn));break}}}Nb.mediaCapabilities\u003dnew rX({cP:ml,tJ:md})}c\u003dnew uX(yq,new sX(Nb),Ta,bd)}catch(Fi){return a.ma(),Fi instanceof g.OD?a.fail(Fi):(e\u003dFi instanceof Error?{name:Fi.name,\nmessage:Fi.message}:{},f\u003dnew g.OD(\"onesie.request\",!1,e),a.fail(f)),u.return(a.ql)}a.ze(\"osor\");h\u003dlya(a.Y);l\u003dPJa(c);m\u003d{method:\"POST\",body:l,headers:{\"Content-Type\":\"text/plain\",Referer:location.origin}};var Fj\u003da.videoData,Gj,rl,sl,Mg\u003dFj.V(),vh\u003dMg.cd;if(null\u003d\u003d\u003dvh||void 0\u003d\u003d\u003dvh?0:vh.baseUrl){var Hj\u003dg.wD(Mg.experiments,\"debug_bandaid_hostname\")||(null\u003d\u003d\u003d(rl\u003dnull\u003d\u003d\u003d(Gj\u003dMg.Ph)||void 0\u003d\u003d\u003dGj?void 0:Gj.i)||void 0\u003d\u003d\u003drl?void 0:rl.primary);Hj\u0026\u0026(sl\u003dfKa(new g.FA(\"https://\"+Hj+vh.baseUrl),Fj))}if(sl)var Vb\u003dsl;else{var Ob;\nVb\u003dnull!\u003d\u003d(Ob\u003dFj.Vq)\u0026\u0026void 0!\u003d\u003dOb\u0026\u0026Ob.url?new g.FA(Fj.Vq.url):null}return(n\u003dVb)?u.eb(2):g.A(u,gKa(a.videoData),3)}2!\u003du.i\u0026\u0026(n\u003du.u);if(!n)return a.ma(),p\u003d{url:\"0\"},r\u003dnew g.OD(\"onesie.unavailable.hotconfig\",!1,p),a.fail(r),u.return(a.ql);var nd\u003dn,Bq\u003da.videoData;a:{if(a.He\u0026\u0026!a.N(\"html5_onesie_media_capabilities\")){if(a.N(\"html5_onesie_all_supported_formats_in_pvi\")){var zn\u003da.Ca.getVideoData(),An\u003dSF(zn);if(qX)var tl\u003dqX;else{for(var ul\u003dzn.V().u,Xf\u003d[],Ij\u003d[],Bn\u003dg.q(fSa),vl\u003dBn.next();!vl.done;vl\u003dBn.next()){for(var wl\u003d\n!1,xl\u003dg.q(vl.value),Me\u003dxl.next();!Me.done;Me\u003dxl.next()){var Jj\u003dMe.value,yl\u003dYJa(Jj);yl\u0026\u0026yl.video\u0026\u0026(wl?Xf.push(Jj):!0\u003d\u003d\u003dvA(An,yl,ul)\u0026\u0026(wl\u003d!0,Xf.push(Jj)))}Xf\u0026\u0026VJa(Xf)}for(var Cn\u003dg.q(gSa),Kj\u003dCn.next();!Kj.done;Kj\u003dCn.next()){var Dn\u003dg.q(Kj.value);for(Me\u003dDn.next();!Me.done;Me\u003dDn.next()){var Ae\u003dMe.value,Lj\u003d$Ja(Ae);if(Lj\u0026\u0026Lj.audio\u0026\u0026!0\u003d\u003d\u003dvA(An,Lj,ul)){Ij.push(Ae);break}}Ij\u0026\u0026VJa(Ij)}tl\u003dqX\u003d{video:Xf,audio:Ij}}}else tl\u003dTJa(a.Ca.getVideoData());var zl\u003dtl;var Al\u003da.Ca,Jd\u003dAl.Ag,od\u003dAl.videoData,Ng\u003dWHa(Jd);Jd.N(\"html5_disable_client_autonav_cap_for_onesie\")||\nNg.compose(YHa(Jd,od));for(var Bl\u003d[],Ci\u003dg.q(zl.video),Cl\u003dCi.next();!Cl.done;Cl\u003dCi.next()){var Di\u003dCl.value,Be\u003dSJa[Di]||0;Ng.i\u0026\u0026Be\u003eNg.i||Bl.push(Di)}zl.video\u003dBl;if(zl.video.length){var En\u003dzl;break a}a.Da(\"ombspf\",\"l.\"+Ng.u+\";u.\"+Ng.i+\";o.\"+Ng.B+\";r.\"+Ng.reason)}En\u003dvoid 0}var Fn\u003dEn,Mj\u003da.N(\"html5_onesie_media_capabilities\");Mj\u003dvoid 0\u003d\u003d\u003dMj?!1:Mj;nd.set(\"ack\",\"1\");nd.set(\"cpn\",Bq.clientPlaybackNonce);nd.set(\"opr\",\"1\");nd.set(\"oaad\",\"0\");nd.set(\"oavd\",\"0\");nd.set(\"por\",\"1\");OQ()||nd.set(\"onem\",\"1\");if(Fn){var Gn\u003d\nFn.audio;nd.set(\"pvi\",Fn.video.join(\",\"));nd.set(\"pai\",Gn.join(\",\"));aA()||nd.set(\"osh\",\"1\")}else Mj||(nd.set(\"pvi\",\"135\"),nd.set(\"pai\",\"140\"),nd.set(\"oad\",\"0\"),nd.set(\"ovd\",\"0\"));a.ma();a.Aj\u0026\u0026a.Da(\"ombrs\",\"1\");t\u003da.Ca.V().schedule;a.fl\u003dnew xU(a,{Ng:t,LD:a.Aj});n.set(\"rn\",\"\"+a.fl.requestNumber);a.wt\u003dGA(n);$Fa(a.fl,a.wt);a.ze(\"ocs\");aA()?cA()?a.xhr\u003dnew wU(a.wt,h,a.fl,m):a.xhr\u003dnew FU(a.wt,h,a.fl,m):a.xhr\u003dnew GU(a.wt,a.fl,m);if(a.N(\"html5_onesie_host_probing\")\u0026\u0026a.Jz){var Ei\u003da.Jz,Yf,Og,cd\u003dnull\u003d\u003d\u003d(Yf\u003dEi.i)||\nvoid 0\u003d\u003d\u003dYf?void 0:Yf.secondary;cd\u0026\u0026mqa(Ei,cd,\"o2\");var wh\u003dnull\u003d\u003d\u003d(Og\u003dEi.i)||void 0\u003d\u003d\u003dOg?void 0:Og.primary;if(wh){var Cq\u003dnqa(wh);mqa(Ei,Cq,\"o3\")}}return u.return(a.ql)})};\ng.k.vt\u003dfunction(){};\ng.k.wq\u003dfunction(){this.Sn();this.BA.isActive()\u0026\u0026this.BA.start()};\ng.k.Ho\u003dfunction(){var a\u003dthis,b,c;this.ma();this.Sn();var d\u003dhKa(this),e\u003dthis.xhr;if(e.re()){var f\u003d\"onesie.net\";d.msg\u003de.re()}else 400\u003c\u003de.status?f\u003d\"onesie.net.badstatus\":e.bx()?this.dL||(f\u003d\"onesie.response.noplayerresponse\"):f\u003d204\u003d\u003d\u003de.status?\"onesie.net.nocontent\":\"onesie.net.connect\";f?this.fail(new g.OD(f,!1,d)):(this.ze(\"orf\"),bGa(this.fl,(0,g.Q)(),e.Lk(),0),this.Aj\u0026\u0026this.Da(\"rqs\",d));this.Aj\u0026\u0026this.Da(\"ombre\",\"ok.\"+ +!f);this.kx\u003d!1;kX(this);MJa(this.qo);null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dthis.Jz)||void 0\u003d\u003d\u003db?void 0:\noqa(b))||void 0\u003d\u003d\u003dc?void 0:c.forEach(function(h){a.Da(\"pathprobe\",h)})};\ng.k.N\u003dfunction(a){return this.Y.N(a)};\ng.k.aL\u003dfunction(){this.ma();this.kx\u003d!1;if(!kX(this)){var a\u003dhKa(this);a.timeout\u003d\"1\";this.fail(new g.OD(\"onesie.request\",!1,a))}};\ng.k.fail\u003dfunction(a){var b\u003dthis,c,d;this.ql.reject(a);this.CA.stop();this.ze(\"ore\");null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dthis.Jz)||void 0\u003d\u003d\u003dc?void 0:oqa(c))||void 0\u003d\u003d\u003dd?void 0:d.forEach(function(e){b.Da(\"pathprobe\",e)});\nthis.dispose()};\ng.k.ya\u003dfunction(){var a;this.playerResponse\u003d\"\";null\u003d\u003d\u003d(a\u003dthis.xhr)||void 0\u003d\u003d\u003da?void 0:a.abort();MJa(this.qo);this.NO.dispose();g.G.prototype.ya.call(this)};\ng.k.Sn\u003dfunction(){var a\u003dthis.xhr;102400\u003ca.Lk()\u0026\u0026!this.tL\u0026\u0026(this.ze(\"or100k\"),this.tL\u003d!0);for(;a.Yf();){var b\u003da.Th(),c\u003db.totalLength;this.ma();this.Aj\u0026\u0026this.Da(\"ombrss\",\"len.\"+c);this.NO.feed(b)}};\ng.k.ma\u003dfunction(){};var mKa\u003d!1;g.w(g.BX,g.R);g.k\u003dg.BX.prototype;g.k.ya\u003dfunction(){this.ma();this.PN();this.QA.stop();vu(this.JA);PDa(this.Ie);this.visibility.unsubscribe(\"visibilitystatechange\",this.Ie);FIa(this.Sb);(0,g.oe)(this.Sb);HX(this);g.Ev.wi(this.Eq);this.Dg();this.Je\u003dnull;(0,g.oe)(this.videoData);(0,g.oe)(this.tj);(0,g.pe)(this.RT);this.Vl\u003dnull;g.R.prototype.ya.call(this)};\ng.k.ex\u003dfunction(a){this.Sb.ex(a)};\ng.k.Dt\u003dfunction(a,b,c,d){this.Sb.Dt(a,b,c);this.N(\"html5_log_media_perf_info\")\u0026\u0026this.Da(\"adloudness\",\"ld.\"+d.toFixed(3)+\";cpn.\"+a)};\ng.k.dE\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.dE()};\ng.k.eE\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.eE()};\ng.k.getVideoData\u003dfunction(){return this.videoData};\ng.k.V\u003dfunction(){return this.Y};\ng.k.Up\u003dfunction(){return this.visibility};\ng.k.od\u003dfunction(){return this.ra};\ng.k.tD\u003dfunction(){if(this.videoData.isLoaded()){var a\u003dthis.tj;0\u003cg.ED(a.i.experiments,\"html5_player_min_build_cl\")\u0026\u0026414744393\u003cg.ED(a.i.experiments,\"html5_player_min_build_cl\")\u0026\u0026GHa(a,\"oldplayer\");zKa(this)}else this.videoData.Ad||this.videoData.dk?this.Us\u0026\u0026g.CE(this.Y)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.Ad?Bsa(this.videoData):(a\u003dthis.Sb,a.qoe\u0026\u0026(a\u003da.qoe,nW(a,\"protected\"),a.i.videoData.I?a.dO():a.i.videoData.subscribe(\"dataloaded\",a.dO,a)),wsa(this.videoData))):!this.videoData.Ia\u0026\u0026this.HR\u0026\u0026\nyKa(this)};\ng.k.Js\u003dba(3);g.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.k.sendAbandonmentPing\u003dfunction(){g.T(this.getPlayerState(),128)||(this.ea(\"internalAbandon\"),this.xG(!0),FIa(this.Sb),(0,g.oe)(this.Sb),g.Ev.wi(this.Eq))};\ng.k.Tq\u003dfunction(){EIa(this.Sb)};\ng.k.Jf\u003dfunction(a,b,c,d,e){this.ma();var f,h;g.Ne(ERa,b)?f\u003db:b?h\u003db:f\u003d\"GENERIC_WITHOUT_LINK\";c\u003d(c||\"\")+(\";a6s.\"+oxa());(b\u003dh)||(b\u003dg.hN[f]||\"\");a\u003d{errorCode:a,errorDetail:d,errorMessage:b,OD:f,Ai:e||\"\",hG:c};FX(this,\"dataloaderror\");this.Vb(sJ(this.playerState,128,a));g.Ev.wi(this.Eq);HX(this);this.Fm()};\ng.k.Sd\u003dfunction(a){this.Pj\u003dthis.Pj.filter(function(b){return a!\u003d\u003db});\nthis.ma();this.Dm.started\u0026\u0026GX(this)};\ng.k.jm\u003dfunction(){var a;(a\u003d!!this.Pj.length)||(a\u003dthis.Sg.i.i[0],a\u003d!!a\u0026\u0026-0x8000000000000\u003e\u003da.start);return a};\ng.k.mm\u003dfunction(){return this.Rc.mm()};\ng.k.Hc\u003dfunction(){return this.playerState.Hc()};\ng.k.getPlayerState\u003dfunction(){return this.playerState};\ng.k.getPlayerType\u003dfunction(){return this.playerType};\ng.k.getPreferredQuality\u003dfunction(){if(this.Je){var a\u003dthis.Je;a\u003da.videoData.Ir.compose(a.videoData.KO);a\u003dsA(a)}else a\u003d\"auto\";return a};\ng.k.Rv\u003dba(9);g.k.isGapless\u003dfunction(){return!!this.ra\u0026\u0026this.ra.isView()};\ng.k.setMediaElement\u003dfunction(a){this.ma();if(this.ra\u0026\u0026a.Ae()\u003d\u003d\u003dthis.ra.Ae()\u0026\u0026(a.isView()||this.ra.isView())){if(a.isView()||!this.ra.isView())g.cy(this.du),this.ra\u003da,IKa(this),this.Rc.setMediaElement(this.ra)}else{this.ra\u0026\u0026this.Dg();if(!this.playerState.isError()){var b\u003duJ(this.playerState,512);g.T(b,8)\u0026\u0026!g.T(b,2)\u0026\u0026(b\u003dtJ(b,1));a.isView()\u0026\u0026(b\u003duJ(b,64));this.Vb(b)}this.ra\u003da;this.ra.setLoop(this.loop);this.ra.setPlaybackRate(this.playbackRate);IKa(this);this.Rc.setMediaElement(this.ra);this.N(\"html5_prewarm_media_source\")\u0026\u0026\n!this.tj.pw\u0026\u0026(a\u003dthis.ra,a.B||a.sf()||!hpa()||(a.B\u003da.Qp()))}};\ng.k.Dg\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?!1:a;b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.ma();if(this.ra){var c\u003dthis.getCurrentTime();0\u003cc\u0026\u0026(this.Rc.B\u003dc);this.Rc.setMediaElement(null);QX(this);this.Ya\u0026\u0026(g.fs(this.Ya.X),RX(this,b));this.mq.stop();if(this.ra\u0026\u0026(!this.Dm.started||this.playerState.isError()||g.T(this.playerState,2)||this.Vb(tJ(this.playerState,512)),this.ra)){g.cy(this.du);if(a||!this.ra.isView())this.ra.stopVideo(),VX(this);this.ra\u003dnull}}};\ng.k.playVideo\u003dfunction(){var a\u003dthis,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i){a.ma();if(!a.N(\"html5_clear_globalcache_killswitch\")){var h\u003dwindow.google_image_requests;h\u0026\u002610\u003ch.length\u0026\u0026(window.google_image_requests\u003dh.slice(-10))}if(g.T(a.playerState,128))return f.return();if(a.tj.Uz())return a.ea(\"signatureexpired\"),f.return();a.ra\u0026\u0026DIa(a.Sb);LX(a);g.T(a.playerState,64)\u0026\u0026a.Vb(tJ(a.playerState,8));return a.Dm.isFinished()\u0026\u0026a.ra?a.Je||!a.Sw?f.eb(2):g.A(f,a.Sw,2):f.return()}if(!a.videoData.C)return b\u003d\na.videoData.isLivePlayback\u0026\u0026!g.LD(a.Y.u,!0)?\"html5.unsupportedlive\":RF(a.videoData)?\"fmt.unplayable\":\"fmt.noneavailable\",g.Cy(Error(\"selectableFormats\")),a.Jf(b,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"selectableFormats.1\"),f.return();if(a.uf()\u0026\u0026a.videoData.C.i)return a.ma(),f.return(EX(a));if(a.videoData.isLivePlayback){c\u003da.getCurrentTime()\u003ca.getMinSeekableTime()-15;d\u003dg.dG(a.videoData)\u0026\u0026g.T(a.playerState,4);e\u003d!a.N(\"html5_dompaused_unpause_killswitch\")\u0026\u0026g.T(a.playerState,1024);e||!c\u0026\u0026!d||(d?(a.ma(),\na.seekTo(Infinity,{Wd:\"videoplayer_unpauseLiveOnly\"})):(a.ma(),a.seekTo(a.getMinSeekableTime(),{Wd:\"videoplayer_outOfWindow\"})));!a.isAtLiveHead(void 0,!0)\u0026\u0026a.mm()\u0026\u0026(a.ma(),a.seekTo(Infinity,{Wd:\"videoplayer_peggedToLive\"}));if(h\u003dg.T(a.playerState,256)\u0026\u0026a.videoData.ob)h\u003da.Rc,h\u003dh.S\u0026\u0026!isFinite(h.i);if(h)return a.Vb(vJ(a.playerState,8,4)),f.return()}g.T(a.playerState,4)\u0026\u0026g.T(a.playerState,16)\u0026\u0026a.Vb(vJ(a.playerState,9,4));if(zX(a))return OKa(a),f.return();UX(a);g.ra(f)})};\ng.k.Kn\u003dfunction(){if(!this.Je)return[];var a\u003dLHa(this.Ag,this.Je,this.Hs());return this.Je.i.Kn(a)};\ng.k.Hs\u003dfunction(){var a\u003dthis.Od?this.Od.Hs():PF(this.videoData)\u0026\u0026this.videoData.i\u0026\u0026BA(this.videoData.i)?this.videoData.Ug?GF:uHa:GF;this.rG\u0026\u0026(a\u003da.compose(tRa));return a};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.C\u0026\u0026!this.videoData.C.i?sA(this.videoData.Ir):rA[sD()]};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){return this.videoData.hasSupportedAudio51Tracks()};\ng.k.setUserAudio51Preference\u003dfunction(a){this.videoData.Be!\u003d\u003da\u0026\u0026(this.videoData.Be\u003da,g.Qy(\"yt-player-audio51\",a,2592E3),cW(this))};\ng.k.getUserAudio51Preference\u003dfunction(){var a;return null!\u003d\u003d(a\u003dg.Ry(\"yt-player-audio51\"))\u0026\u0026void 0!\u003d\u003da?a:1};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.videoData.getAvailableAudioTracks()};\ng.k.getAudioTrack\u003dfunction(){if(this.N(\"html5_native_audio_track_switching\")){var a\u003dEKa(this);if(a)return a}return this.videoData.getAudioTrack()};\ng.k.Qp\u003dfunction(){return this.mediaSource};\ng.k.qt\u003dfunction(a){this.ma();this.xt.set(a.initData,a);this.Od\u0026\u0026(this.Od.qt(a),this.N(\"html5_eme_loader_sync\")||this.xt.remove(a.initData))};\ng.k.uA\u003dfunction(a){OX(this,a.reason,a.video.info,a.audio.info);this.Rc.uA(a)};\ng.k.ot\u003dfunction(a){this.ea(\"localmediachange\",a)};\ng.k.Wt\u003dfunction(){var a;null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.Wt(this.Y)};\ng.k.Uz\u003dfunction(){return this.tj.Uz()};\ng.k.handleError\u003dfunction(a){this.tj.handleError(a)};\ng.k.pauseVideo\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;if((g.T(this.playerState,64)||g.T(this.playerState,2))\u0026\u0026!a)if(g.T(this.playerState,8))this.Vb(vJ(this.playerState,4,8));else return;this.N(\"html5_enable_server_stitched_ad_skip\")\u0026\u0026this.videoData.enableServerStitchedDai\u0026\u0026this.Ax()||(g.T(this.playerState,128)||(a?this.Vb(tJ(this.playerState,256)):this.Vb(vJ(this.playerState,4,8))),this.ra\u0026\u0026this.ra.pause(),g.dG(this.videoData)\u0026\u0026this.Ya\u0026\u0026RX(this,!1))};\ng.k.stopVideo\u003dfunction(){this.pauseVideo();this.Ya\u0026\u0026(RX(this,!1),QU(this.Ya))};\ng.k.Fm\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b;null\u003d\u003d\u003d(b\u003dthis.ra)||void 0\u003d\u003d\u003db?void 0:b.stopVideo();VX(this);HX(this);g.T(this.playerState,128)||(a?this.Vb(uJ(uJ(tJ(this.playerState,4),8),16)):this.Vb(sJ(this.playerState)));this.videoData.videoId\u0026\u0026this.Y.S.remove(this.videoData.videoId)};\ng.k.seekTo\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;this.ma(\"SeekTo \"+a+\", \"+JSON.stringify(b));g.T(this.playerState,2)\u0026\u0026zX(this);if(this.td){var c\u003dthis.td;isFinite(a)\u0026\u0026a\u003cc.Ca.wj()?c.isLiveNow\u003d!1:c.isLiveNow\u003d!0}this.Rc.seekTo(a,b)};\ng.k.getCurrentTime\u003dfunction(){return this.Rc.getCurrentTime()};\ng.k.Fh\u003dfunction(){return this.Rc.Fh()};\ng.k.wj\u003dfunction(){return this.Rc.wj()};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){return this.videoData.getPlaylistSequenceForTime(a-this.hd())};\ng.k.Is\u003dfunction(){var a\u003dNaN;this.ra\u0026\u0026(a\u003dthis.ra.Is());return 0\u003c\u003da?a:this.getCurrentTime()};\ng.k.getIngestionTime\u003dfunction(){var a;if(null\u003d\u003d\u003d(a\u003dthis.videoData.i)||void 0\u003d\u003d\u003da?0:a.getIngestionTime)return this.videoData.i.getIngestionTime(this.getCurrentTime()-this.hd());if((!this.N(\"html5_disable_limit_ingestion_tvos\")||Yu())\u0026\u0026this.ra){var b\u003dthis.ra.Yx();if(b\u0026\u0026(b\u003db.getTime(),!isNaN(b)))return b/1E3+this.getCurrentTime()}return NaN};\ng.k.getDuration\u003dfunction(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.hd():this.md()?this.md():0};\ng.k.Az\u003dfunction(){var a\u003dnew JIa;if(this.Ya){var b\u003dthis.Y.schedule;a.u\u003db.Z;a.C\u003db.oa;a.bandwidthEstimate\u003dZD(b);a.i\u003d{d:XD(b).toFixed(2),st:(1E9*(b.i.qg()||0)).toFixed(2),bw:b.B.qg().toFixed(0),abw:b.I.qg().toFixed(0),v50:VD(b.u,.5).toFixed(2),v92:VD(b.u,.92).toFixed(2),v96:VD(b.u,.96).toFixed(2),v98:VD(b.u,.98).toFixed(2)};b\u003dthis.Ya;if(b.mediaSource\u0026\u0026!b.mediaSource.vf()\u0026\u0026(a.wp\u003dqU(b.videoTrack,b.currentTime),a.B\u003dqU(b.audioTrack,b.currentTime),b.policy.fb)){var c\u003dpU(b.videoTrack),d\u003dpU(b.audioTrack),e\u003d\nTC(b.mediaSource.u.nf(),\"_\",5),f\u003dTC(b.mediaSource.i.nf(),\"_\",5);Object.assign(a.i,{lvq:c,laq:d,lvb:e,lab:f})}a.bandwidthEstimate\u003dqT(b.I);b.ma(g.ND(a.i))}else this.ra\u0026\u0026(a.wp\u003dpJ(this.ra));a.D\u003dthis.isAtLiveHead()\u0026\u0026this.Hc()?yX(this):NaN;return a};\ng.k.Op\u003dfunction(){return this.ra?g.dG(this.videoData)?1:eG(this.videoData)?this.isAtLiveHead()||this.mm()?1:this.Rc.Op():this.ra.Op():0};\ng.k.Jb\u003dfunction(a){var b\u003d{};if(void 0\u003d\u003d\u003da?0:a){Object.assign(b,this.Sb.Jb());this.ra\u0026\u0026(Object.assign(b,this.ra.Jb()),Object.assign(b,this.Wv()));this.Ya\u0026\u0026Object.assign(b,this.Ya.Jb());this.Od\u0026\u0026(b.drm\u003dJSON.stringify(this.Od.Jb()));b.state\u003dthis.playerState.state.toString(16);g.T(this.playerState,128)\u0026\u0026(b.debug_error\u003dJSON.stringify(this.playerState.getData()));this.jm()\u0026\u0026(b.prerolls\u003dthis.Pj.join(\",\"));this.videoData.Yj\u0026\u0026(b.ismb\u003dthis.videoData.Yj);\"UNKNOWN\"!\u003d\u003dthis.videoData.latencyClass\u0026\u0026(b.latency_class\u003d\nthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(b.lowlatency\u003d\"1\");this.videoData.cotn\u0026\u0026(b.is_offline\u003d1,b.cotn\u003dthis.videoData.cotn);this.yy.isOrchestrationLeader()\u0026\u0026(b.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026(this.videoData.i\u0026\u0026qD(this.videoData.i)\u0026\u0026(b.segduration\u003dqD(this.videoData.i)),a\u003dthis.Rc,b.lat\u003da.I?sEa(a.I.C):0,b.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);b.relative_loudness\u003dthis.videoData.oe.toFixed(3);if(a\u003dg.NX(this))b.optimal_format\u003da.video.qualityLabel;b.user_qual\u003d\nsD();b.release_version\u003d\"youtube.player.web_20211205_00_RC02\"}b.debug_videoId\u003dthis.videoData.videoId;return b};\ng.k.addCueRange\u003dfunction(a){this.Qu([a])};\ng.k.removeCueRange\u003dfunction(a){this.Sg.If([a])};\ng.k.Bv\u003dfunction(a,b){return this.Sg.Bv(a,b)};\ng.k.Qu\u003dfunction(a,b){this.Sg.Gd(a,b)};\ng.k.YA\u003dfunction(a){this.Sg.If(a)};\ng.k.Yl\u003dfunction(){return this.Sg.Yl()||[]};\ng.k.uf\u003dfunction(){return this.visibility.uf()};\ng.k.Qo\u003dfunction(){this.ra\u0026\u0026this.ra.Qo()};\ng.k.UW\u003dfunction(){FX(this)};\ng.k.togglePictureInPicture\u003dfunction(){this.ra\u0026\u0026this.ra.togglePictureInPicture()};\ng.k.TF\u003dfunction(a){this.tB.stop();var b\u003da.target.sf();if(this.ra\u0026\u0026this.ra.sf()\u0026\u0026this.ra.sf()\u003d\u003d\u003db){RKa(this,a.type);switch(a.type){case \"error\":var c\u003dqJ(this.ra)||\"\";if(\"capability.changed\"\u003d\u003d\u003dc){EX(this);return}if(0\u003cthis.ra.qj()\u0026\u0026dW(this.tj,c,{msg:this.ra.re()}))return;if(this.isBackground()\u0026\u00264\u003d\u003d\u003dthis.ra.qj()){this.Fm();IX(this,\"unplayable\");return}break;case \"durationchange\":c\u003dthis.ra.getDuration();isFinite(c)\u0026\u0026(!this.mediaSource||0\u003cc)\u0026\u00261!\u003d\u003dc\u0026\u0026this.Qj(c);break;case \"ratechange\":this.Ya\u0026\u0026this.Ya.setPlaybackRate(this.ra.getPlaybackRate());\nc\u003dthis.Sg;c.started\u003d!0;c.zl();this.Sb.onPlaybackRateChange(this.getPlaybackRate());break;case \"loadedmetadata\":TKa(this);this.ea(\"onLoadedMetadata\");LKa(this);break;case \"loadstart\":LKa(this);break;case \"progress\":case \"suspend\":this.Xb();this.ea(\"onLoadProgress\",this,this.Op());break;case \"playing\":this.Ob.tick(\"plev\");KKa(this);$z(\"plev\",void 0,\"video_to_ad\");this.uG\u0026\u0026(this.uG\u003d!1,this.isAtLiveHead()||(this.ma(),this.seekTo(Infinity,{Wd:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":KKa(this);\nc\u003dthis.ra\u0026\u0026!this.ra.getCurrentTime();var d\u003dthis.ra\u0026\u00260\u003d\u003d\u003dthis.ra.Bh();if(c\u0026\u0026(!this.pA||d))return;this.pA\u003dthis.pA||!!this.ra.getCurrentTime();TX(this);this.Xb();if(!this.ra||this.ra.sf()!\u003d\u003db)return;this.ea(\"onVideoProgress\",this,this.getCurrentTime());break;case \"waiting\":if(0\u003cthis.ra.Sp().length\u0026\u00260\u003d\u003d\u003dthis.ra.Uf().length\u0026\u00260\u003cthis.ra.getCurrentTime()\u0026\u00265\u003ethis.ra.getCurrentTime()\u0026\u0026this.Ya)return;break;case \"resize\":TKa(this);this.videoData.B\u0026\u0026\"auto\"\u003d\u003d\u003dthis.videoData.B.video.quality\u0026\u0026this.ea(\"internalvideoformatchange\",\nthis.videoData,!1);break;case \"pause\":if(this.yJ\u0026\u0026g.T(this.playerState,8)\u0026\u0026!g.T(this.playerState,1024)\u0026\u00260\u003d\u003d\u003dthis.getCurrentTime()\u0026\u0026g.Tj){IX(this,\"safari_autoplay_disabled\");return}}if(this.ra\u0026\u0026this.ra.sf()\u003d\u003d\u003db){this.ea(\"videoelementevent\",a);b\u003dthis.playerState;if(!g.T(b,128)){c\u003dthis.Wu;var e\u003dthis.ra,f\u003dthis.Y.experiments;d\u003db.state;e\u003de?e:a.target;var h\u003de.getCurrentTime();if(!g.T(b,64)||\"ended\"!\u003d\u003da.type\u0026\u0026\"pause\"!\u003d\u003da.type){var l\u003de.Wk()||1\u003ch\u0026\u00261.1\u003eMath.abs(h-e.getDuration());h\u003d\"ended\"\u003d\u003d\u003da.type||\"waiting\"\u003d\u003d\u003d\na.type||\"timeupdate\"\u003d\u003d\u003da.type\u0026\u0026!g.T(b,4)\u0026\u0026!EW(c,h);if(\"pause\"\u003d\u003d\u003da.type\u0026\u0026e.Wk()||l\u0026\u0026h)0\u003ce.vz()\u0026\u0026e.sf()\u0026\u0026(d\u003d14);else switch(a.type){case \"error\":qJ(e)\u0026\u0026(d|\u003d128);break;case \"pause\":g.T(b,256)?(d^\u003d256)||(d\u003d64):g.T(b,32)||g.T(b,2)||g.T(b,4)||(d\u003d4,g.T(b,1)\u0026\u0026g.T(b,8)\u0026\u0026(d|\u003d1));break;case \"playing\":d\u003d(d|8)\u0026-1029;f\u0026\u0026f.kb(\"html5_playing_clears_unstarted_killswitch\")||(d\u0026\u003d-65);EW(c,e.getCurrentTime())\u0026\u0026(d\u0026\u003d-2);g.T(b,1)\u0026\u0026FW(c,e.getCurrentTime(),(0,g.Q)(),pJ(e))\u0026\u0026(d|\u003d1);break;case \"seeking\":d|\u003d16;g.T(b,8)\u0026\u0026(d|\u003d\n1);d\u0026\u003d-3;break;case \"seeked\":d\u0026\u003d-17;break;case \"waiting\":g.T(b,2)||(d|\u003d1);FW(c,e.getCurrentTime(),(0,g.Q)(),pJ(e));break;case \"timeupdate\":f\u003dg.T(b,16),l\u003dg.T(b,4),(g.T(b,8)||f)\u0026\u0026!l\u0026\u0026EW(c,e.getCurrentTime())\u0026\u0026(d\u003d8),FW(c,e.getCurrentTime(),(0,g.Q)(),pJ(e))\u0026\u0026(d|\u003d1)}}c\u003dd;d\u003dnull;c\u0026128\u0026\u0026(d\u003da.target,(e\u003dqJ(d))?(f\u003d\"GENERIC_WITHOUT_LINK\",l\u003dd.Jb(),l.mediaElem\u003d\"1\",/AUDIO_RENDERER/.test(d.re())\u0026\u0026(f\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),d\u003d{errorCode:e,errorMessage:g.hN[f]||\"\",OD:f,hG:g.ND(l)}):d\u003dnull);b\u003dsJ(b,c,d)}!g.T(this.playerState,\n1)\u0026\u0026g.T(b,1)\u0026\u0026WX(this,\"evt\"+a.type);this.Vb(b)}}};\ng.k.IW\u003dfunction(){this.Da(\"misstimeupdate\",\"\");JKa(this)\u0026\u0026!g.T(this.playerState,2)\u0026\u0026sS(this,!0,!1)};\ng.k.jU\u003dfunction(a){a\u003d\"available\"\u003d\u003d\u003da.i.availability;a!\u003d\u003dthis.jw\u0026\u0026(this.jw\u003da,this.ea(\"airplayavailabilitychange\"))};\ng.k.kU\u003dfunction(){var a\u003d(0,g.Q)(),b\u003dthis.ra.uf();this.Da(\"airplay\",b?\"on\":\"off\");if(!this.N(\"html5_ignore_inactive_airplay_killswitch\")\u0026\u0026b||isNaN(this.Wz)||!(2E3\u003ea-this.Wz))this.Wz\u003da,b!\u003d\u003dthis.uf()\u0026\u0026(a\u003dthis.visibility,a.i!\u003d\u003db\u0026\u0026(a.i\u003db,a.Ie()),this.Da(\"airplay\",\"rbld_\"+b),cW(this)),this.ea(\"airplayactivechange\")};\ng.k.Xv\u003dfunction(a){if(this.Ya){var b\u003dthis.Ya,c\u003db.B,d\u003db.currentTime;c.Da(\"sdai\",{adfetchdone:a});a\u0026\u0026!isNaN(c.C)\u0026\u0026SEa(c,d,c.C,c.B);c.i\u003d4;g.fs(b.X)}};\ng.k.Xb\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(this.ra\u0026\u0026this.videoData){fJa(this.Rc,this.Hc());var c\u003dthis.getCurrentTime();this.Ya\u0026\u0026(g.T(this.playerState,4)\u0026\u0026g.dG(this.videoData)||MGa(this.Ya,c));5\u003cc\u0026\u0026(this.Rc.B\u003dc);var d\u003dg.Tu();d?g.Ev.wi(this.Eq):g.uu(this.Eq);var e\u003dthis.ra.yl();if((g.zJ(this.playerState)||!e||vG(this.videoData))\u0026\u0026!g.T(this.playerState,128)){var f\u003dfunction(){if(b.ra\u0026\u0026!g.T(b.playerState,128)){b.videoData.oa\u0026\u0026g.ED(b.Y.experiments,\"html5_log_rebuffer_events\")\u0026\u0026RKa(b,\"pfx\");var h\u003d\nb.getCurrentTime(),l\u003dpJ(b.ra),m\u003dg.T(b.playerState,8),n\u003dEW(b.Wu,h),p\u003dFW(b.Wu,h,(0,g.Q)(),l);m\u0026\u0026n?b.Vb(uJ(b.playerState,1)):m\u0026\u0026p?(m\u003db.getDuration(),n\u003db.videoData.isLivePlayback,(b.N(\"html5_set_ended_in_pfx_live\")||!n)\u0026\u0026m\u0026\u00261.1\u003eMath.abs(m-h)?(b.Da(\"setended\",\"ct.\"+h+\";bh.\"+l+\";dur.\"+m+\";live.\"+ +n),n\u0026\u0026b.N(\"html5_set_ended_in_pfx_live_cfl\")||(b.ra.Pp()?(b.ma(),b.seekTo(0,{Wd:\"videoplayer_loop\"})):sS(b))):(g.zJ(b.playerState)||WX(b,\"progress_fix\"),b.Vb(tJ(b.playerState,1)))):(m\u0026\u0026!n\u0026\u0026!p\u0026\u00260\u003ch\u0026\u0026(m\u003d(Date.now()-\nb.pw)/1E3,n\u003db.getDuration(),h\u003en-1\u0026\u0026b.Da(\"misspg\",\"t:\"+h.toFixed(2)+\";d:\"+n.toFixed(2)+\";r:\"+m.toFixed(2)+\";bh:\"+l.toFixed(2))),g.T(b.playerState,4)\u0026\u0026g.zJ(b.playerState)\u0026\u00265\u003cpJ(b.ra)\u0026\u0026b.Vb(uJ(b.playerState,1)));b.Xb()}};\n0\u003d\u003d\u003dthis.ra.Sp().length?this.Eq\u003dd?g.Ev.Qf(f,100):g.ru(f,100):this.Eq\u003dd?g.Ev.Qf(f,500):g.ru(f,500)}this.videoData.MC\u003dc;!a\u0026\u0026this.Hc()\u0026\u0026NKa(this);THa(this.Ag,this.Je,this.od(),this.isBackground())\u0026\u0026ZU(this);UHa(this.Ag,this.videoData.B)\u0026\u0026(this.Sb.qd(\"qoe.restart\",\"droprate.\"+this.Ag.K),this.Y.u.K\u003d!1,cW(this));this.ea(\"progresssync\",this,a);!this.N(\"html5_progress_event_linear_paused_killswitch\")\u0026\u0026e\u0026\u0026vG(this.videoData)\u0026\u0026this.ea(\"onVideoProgress\",this,this.getCurrentTime())}};\ng.k.CS\u003dfunction(){this.Jf(\"ad.rebuftimeout\",\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.k.Ov\u003dfunction(){return this.Sb.Ov()};\ng.k.aE\u003dfunction(){return this.Ya?this.Ya.aE():ZD(this.Y.schedule,!0)};\ng.k.LR\u003dfunction(){g.zJ(this.playerState)\u0026\u0026RHa(this.Ag,this.Je)\u0026\u0026ZU(this)};\ng.k.Vb\u003dfunction(a){if(!g.wJ(this.playerState,a)){this.ma();var b\u003dnew g.lH(a,this.playerState);this.playerState\u003da;SKa(this);var c\u003d!this.LA.length;this.LA.push(b);var d\u003dthis.ra\u0026\u0026this.ra.Fu();g.nH(b,1)\u0026\u0026!g.T(b.Ao,16)\u0026\u0026!d\u0026\u0026g.T(this.playerState,8)\u0026\u0026!g.T(this.playerState,64)\u0026\u0026this.Ya\u0026\u0026(d\u003dthis.Ya,d.ma(),d.Aa\u003d!0,this.ra\u0026\u00265\u003c\u003dpJ(this.ra)\u0026\u0026((d\u003dg.ED(this.Y.experiments,\"html5_non_network_rebuffer_duration_ms\"))?this.qM.start(d):RHa(this.Ag,this.Je)\u0026\u0026ZU(this)));(d\u003dg.ED(this.Y.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026\nthis.videoData.isAd()\u0026\u0026g.T(a,1)\u0026\u0026(g.T(a,8)||g.T(a,16))?this.WC.start(d):this.WC.stop();(0\u003emH(b,8)||g.nH(b,1024))\u0026\u0026this.mq.stop();!g.nH(b,8)||this.videoData.ob||g.T(b.state,1024)||this.mq.start();g.T(b.state,8)\u0026\u00260\u003emH(b,16)\u0026\u0026!g.T(b.state,32)\u0026\u0026!g.T(b.state,2)\u0026\u0026this.playVideo();g.T(b.state,2)\u0026\u0026eG(this.videoData)\u0026\u0026(this.Qj(this.getCurrentTime()),this.Xb(!0));g.nH(b,2)\u0026\u0026this.xG(!0);g.nH(b,128)\u0026\u0026this.Fm();this.videoData.i\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.SO\u0026\u0026(0\u003emH(b,8)?(a\u003dthis.videoData.i,a.C\u0026\u0026a.C.stop()):\ng.nH(b,8)\u0026\u0026this.videoData.i.resume());this.Rc.Qc(b);this.Sb.Qc(b);if(c\u0026\u0026!this.isDisposed())try{for(var e\u003dg.q(this.LA),f\u003de.next();!f.done;f\u003de.next()){var h\u003df.value;this.Sg.Qc(h);this.ea(\"statechange\",h)}}finally{this.LA.length\u003d0}}};\ng.k.Lw\u003dfunction(){this.videoData.isLivePlayback||this.ea(\"connectionissue\")};\ng.k.PF\u003dfunction(){this.Ob.tick(\"qoes\")};\ng.k.tA\u003dfunction(a,b,c,d){a:{var e\u003dthis.tj;d\u003dvoid 0\u003d\u003d\u003dd?\"LICENSE\":d;c\u003dc.substr(0,256);\"drm.keyerror\"\u003d\u003d\u003da\u0026\u0026this.Od\u0026\u00261\u003cthis.Od.u.keys.length\u0026\u002696\u003ee.D\u0026\u0026(a\u003d\"drm.sessionlimitexhausted\",b\u003d!1);if(b)if(e.videoData.B\u0026\u0026e.videoData.B.video.isHdr())IHa(e,a);else{if(e.Ca.Jf(a,d,c),e.videoData.N(\"html5_exile_on_drm_fatal\")\u0026\u0026BHa(e,{detail:c}))break a}else e.qd(a,{detail:c});\"drm.sessionlimitexhausted\"\u003d\u003d\u003da\u0026\u0026(e.Da(\"retrydrm\",{sessionLimitExhausted:1}),e.D++,QKa(e.Ca))}};\ng.k.dV\u003dfunction(){var a\u003dthis,b\u003dg.ED(this.Y.experiments,\"html5_license_constraint_delay\"),c\u003dgv();b\u0026\u0026c?(b\u003dnew g.L(function(){JX(a);FX(a)},b),g.I(this,b),b.start()):(JX(this),FX(this))};\ng.k.Nw\u003dfunction(a){this.ea(\"heartbeatparams\",a)};\ng.k.Fo\u003dfunction(a){this.Da(\"keystatuses\",jHa(a));var b\u003d\"auto\",c\u003d!1;this.videoData.B\u0026\u0026(b\u003dthis.videoData.B.video.quality,c\u003dthis.videoData.B.video.isHdr());if(this.N(\"html5_drm_check_all_key_error_states\")){var d\u003dkHa(b,c);d\u003diV(a)?jV(a,d):a.D.includes(d)}else{a:{b\u003dkHa(b,c);for(d in a.i)if(\"output-restricted\"\u003d\u003d\u003da.i[d].status){var e\u003da.i[d].type;if(\"\"\u003d\u003d\u003db||\"AUDIO\"\u003d\u003d\u003de||b\u003d\u003d\u003de){d\u003d!0;break a}}d\u003d!1}d\u003d!d}b\u003da.Z\u0026\u0026d;c\u0026\u0026!b?IHa(this.tj):d||jV(a,\"AUDIO\")\u0026\u0026jV(a,\"SD\")||(this.ma(),this.rG?(this.ma(),this.ea(\"drmoutputrestricted\")):\n(this.rG\u003d!0,this.Da(\"retrydrm\",\"o\"),KX(this),QKa(this)))};\ng.k.gV\u003dfunction(){var a,b;if(!this.videoData.ob\u0026\u0026this.ra\u0026\u0026!this.isBackground()){var c\u003d\"0\";0\u003cthis.ra.Bh()\u0026\u00265\u003c\u003dpJ(this.ra)\u0026\u0026this.videoData.C\u0026\u0026this.videoData.C.i\u0026\u0026(this.Vb(tJ(this.playerState,1)),WX(this,\"load_soft_timeout\"),this.ea(\"playbackstalledatstart\"),c\u003d\"1\");SKa(this);if(this.N(\"html5_new_video_qoe_restart_info_killswitch\"))c\u003d{restartmsg:c},this.jm()\u0026\u0026(c.prerolls\u003dthis.Pj.join(\",\")),this.Ya\u0026\u0026Object.assign(c,this.Ya.Jb()),this.ra\u0026\u0026Object.assign(c,this.ra.Jb());else{var d\u003dthis.videoData.C;c\u003d{restartmsg:c,\nmfmt:PF(this.videoData)?\"0\":\"1\",mdrm:d\u0026\u0026d.videoInfos\u0026\u0026d.videoInfos.length\u0026\u0026d.videoInfos[0].Hd\u0026\u0026!this.Od?\"1\":\"0\",mfmtinfo:this.videoData.B?\"0\":\"1\",prerolls:this.jm()?this.Pj.join(\",\"):\"0\"};if(this.Od){d\u003dc;var e\u003dthis.Od;if(0\u003e\u003de.u.size){var f\u003d\"ns;\";e.X||(f+\u003d\"nr;\");e\u003df+\u003d\"ql.\"+e.B.length}else e\u003djHa(e.u.values().next().value);d.drmp\u003de}Object.assign(c,(null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.Jb())||{});Object.assign(c,(null\u003d\u003d\u003d(b\u003dthis.ra)||void 0\u003d\u003d\u003db?void 0:b.Jb())||{})}this.Sb.qd(\"qoe.start15s\",g.ND(c));\nthis.ea(\"loadsofttimeout\")}};\ng.k.Qj\u003dfunction(a){this.videoData.lengthSeconds!\u003d\u003da\u0026\u0026(this.videoData.lengthSeconds\u003da,FX(this))};\ng.k.xG\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(!this.zy){Zz(\"att_s\",\"player_att\")||$z(\"att_s\",void 0,\"player_att\");var c\u003dnew g.Cxa(this.videoData);if(Gxa(c)\u0026\u0026($z(\"att_wb\",void 0,\"player_att\"),2\u003d\u003d\u003dthis.gD\u0026\u0026.01\u003eMath.random()\u0026\u0026g.Cy(Error(\"Botguard not available after 2 attempts\")),!a\u0026\u00265\u003ethis.gD)){g.fs(this.hD);this.gD++;return}if(\"c1b\"in c.i){var d\u003dHIa(this.Sb);d\u0026\u0026Fxa(c).then(function(e){e\u0026\u0026!b.zy\u0026\u0026d?($z(\"att_f\",void 0,\"player_att\"),d(e),b.zy\u003d!0):$z(\"att_e\",void 0,\"player_att\")},function(){$z(\"att_e\",\nvoid 0,\"player_att\")})}else(a\u003dg.Dxa(c))?($z(\"att_f\",void 0,\"player_att\"),GIa(this.Sb,a),this.zy\u003d!0):$z(\"att_e\",void 0,\"player_att\")}};\ng.k.md\u003dfunction(a){return this.Rc.md(void 0\u003d\u003d\u003da?!1:a)};\ng.k.getMinSeekableTime\u003dfunction(){return this.Rc.getMinSeekableTime()};\ng.k.hd\u003dfunction(){return this.Rc?this.Rc.hd():0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.Rc?this.Rc.getStreamTimeOffset():0};\ng.k.setPlaybackRate\u003dfunction(a){var b\u003dthis.videoData.C\u0026\u0026this.videoData.C.videoInfos\u0026\u002632\u003cthis.videoData.C.videoInfos[0].video.fps\u0026\u0026g.CE(this.Y);this.playbackRate!\u003d\u003da\u0026\u0026b\u0026\u0026(this.Ag.setPlaybackRate(a),KX(this));this.playbackRate\u003da;this.ra\u0026\u0026this.ra.setPlaybackRate(a)};\ng.k.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.k.getPlaybackQuality\u003dfunction(){var a\u003d\"unknown\";if(this.videoData.B\u0026\u0026(a\u003dthis.videoData.B.video.quality,\"auto\"\u003d\u003d\u003da\u0026\u0026this.ra)){var b\u003diH(this);b\u0026\u00260\u003cb.videoHeight\u0026\u0026(a\u003dzC(b.videoWidth,b.videoHeight))}return a};\ng.k.isHdr\u003dfunction(){return!!(this.videoData.B\u0026\u0026this.videoData.B.video\u0026\u0026this.videoData.B.video.isHdr())};\ng.k.Yt\u003dfunction(){this.Sb.Yt()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b){var c\u003dthis.Sb;c.i?(c\u003dwW(c.i,\"engage\"),c.X\u003da,c.send(b)):b\u0026\u0026b()};\ng.k.Yg\u003dfunction(a){return this.Sb.Yg(a)};\ng.k.isAtLiveHead\u003dfunction(a,b){return this.videoData.isLivePlayback\u0026\u0026(this.cL||(void 0\u003d\u003d\u003db?0:b))?this.Rc.isAtLiveHead(a):!1};\ng.k.Mn\u003dfunction(){var a\u003dthis.md(),b\u003dthis.getCurrentTime(),c;(c\u003d!this.videoData.isLivePlayback)||(c\u003dthis.Rc,c\u003d!(c.u\u0026\u0026c.u.B));return c||this.mm()||isNaN(a)||isNaN(b)?0:Math.max(0,a-b)};\ng.k.Mj\u003dba(13);g.k.Eo\u003dba(34);g.k.Do\u003dba(37);g.k.Wv\u003dfunction(){return this.ra?this.ra.Zx():{}};\ng.k.setLoop\u003dfunction(a){this.loop\u003da;this.ra\u0026\u0026this.ra.setLoop(a)};\ng.k.Pp\u003dfunction(){return this.ra?this.ra.Pp():this.loop};\ng.k.SF\u003dfunction(a){var b\u003dthis.N(\"html5_unrewrite_timestamps\");this.Da(\"timestamp\",\"enabled.\"+b+\";t.\"+a.toString());this.Rc.SF(a)};\ng.k.ze\u003dfunction(a){this.Ob.tick(a)};\ng.k.Da\u003dfunction(a,b,c){this.Sb.Da(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.qd\u003dfunction(a){this.Sb.qd(a.errorCode,g.ND(a.details))};\ng.k.gx\u003dfunction(a,b,c){this.Sb.gx(a,b,c)};\ng.k.kG\u003dfunction(a,b,c){var d;if(null\u003d\u003d\u003d(d\u003dthis.videoData.i)||void 0\u003d\u003d\u003dd?0:d.isLive){var e\u003dthis.Sb;e.qoe\u0026\u0026e.qoe.kG(a,b,c)}};\ng.k.getPlayerSize\u003dfunction(){return this.zx.getPlayerSize()};\ng.k.vg\u003dfunction(){return this.zx.vg()};\ng.k.uj\u003dfunction(){return this.Ob};\ng.k.ma\u003dfunction(){};\ng.k.N\u003dfunction(a){return this.Y.N(a)};\ng.k.fD\u003dfunction(){if(UF(this.videoData,\"html5_set_debugging_opt_in\")){var a\u003dg.iw.getInstance();if(!g.jw(0,183)){var b\u003d\"f\"+(Math.floor(183/31)+1),c\u003dMja(b)||0;c|\u003d268435456;0\u003d\u003dc?delete hw[b]:(c\u003dc.toString(16),hw[b]\u003dc.toString());a.save()}}};\ng.k.PN\u003dfunction(){if(g.xJ(this.playerState)){var a\u003dAX.wK();0!\u003d\u003dObject.keys(a).length\u0026\u0026this.Sb.Da(\"profile\",a)}this.QA.start()};\ng.k.Ax\u003dfunction(){var a,b\u003dthis.getCurrentTime();return(null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?0:a.Ax(b,100))?(oJa(this.Rc,b+100+5),!0):!1};\ng.k.Ls\u003dfunction(a){return this.Ya?this.Ya.Ls(a):\"\"};g.w(g.$X,g.G);g.$X.create\u003dfunction(a,b,c){try{var d\u003d\"string\"\u003d\u003d\u003dtypeof a?a:\"player\"+g.Pa(a),e\u003dC3[d];if(e){try{e.dispose()}catch(h){g.By(h)}C3[d]\u003dnull}var f\u003dnew g.$X(a,b,c);g.qe(f,function(){C3[d]\u003dnull;f.OO\u0026\u0026f.OO()});\nreturn C3[d]\u003df}catch(h){throw g.By(h),h.stack;}};\ng.k\u003dg.$X.prototype;g.k.Up\u003dfunction(){return this.visibility};\ng.k.getVisibilityState\u003dfunction(a,b,c,d,e,f){return this.visibility.getVisibilityState(a,b,c,d,e,f)};\ng.k.Zl\u003dfunction(){this.KE||(this.KE\u003dg.PL(PJ(),lxa()));return this.KE};\ng.k.isVideoInfoVisible\u003dfunction(){return!(!this.ij||!this.ij.wb)};\ng.k.Dg\u003dfunction(){if(this.ra){this.nu\u0026\u0026(this.events.xc(this.nu),this.nu\u003dnull);g.cy(this.po);this.sb\u0026\u0026this.sb.Dg(!0);this.template.Dg();if(!this.N(\"html5_unset_src_on_remove_killswitch\"))try{this.ra.ZA()}catch(a){}this.ra\u003dnull}};\ng.k.ll\u003dfunction(a){if(this.N(\"html5_skip_setPresenting\"))1\u003d\u003d\u003da\u0026\u0026this.sb\u0026\u0026gY(this,this.sb);else{var b\u003dg.tM(this,a);if(!b||b.isDisposed())b\u003dnew HF(this.Y),b\u003dthis.Rl(a,b);eY(this,b)}};\ng.k.Mc\u003dfunction(){return this.sb};\ng.k.Mo\u003dfunction(a){this.N(\"html5_skip_setPresenting\")?this.sb\u0026\u0026gY(this,this.sb):(a\u003dg.tM(this,a))\u0026\u0026gY(this,a)};\ng.k.Rl\u003dfunction(a,b,c){var d\u003dthis,e\u003dthis.Ob;2\u003d\u003d\u003da\u0026\u0026(e\u003dnew vM(this.Y));return new g.BX(this.Y,a,e,this.template,function(f){return d.Em.ea.apply(d.Em,[f].concat(g.v(g.Aa.apply(1,arguments))))},function(){return d.Ua.getVisibilityState()},this.visibility,this,b,c)};\ng.k.setIsExternalPlaylist\u003dfunction(a){this.pg\u003dcE(!1,a)};\ng.k.pU\u003dfunction(){aY(this)||(this.ma(),this.jl(5))};\ng.k.EV\u003dfunction(a){aY(this)||(this.ma(),zLa(this),g.xJ(a.getPlayerState())\u0026\u0026this.playVideo())};\ng.k.canPlayType\u003dfunction(a){return NC(a)};\ng.k.V\u003dfunction(){return this.Y};\ng.k.getVideoData\u003dfunction(){return this.sb.getVideoData()};\ng.k.Vv\u003dba(5);g.k.getVideoLoadedFraction\u003dfunction(a){a\u003dg.tM(this,a);return a?g.sG(a.getVideoData())?1:(a\u003da.od())?a.Op():0:0};\ng.k.bb\u003dfunction(){return this.template};\ng.k.vb\u003dfunction(){return this.Yc};\ng.k.uj\u003dfunction(){return this.Ob};\ng.k.Mt\u003dfunction(a){var b\u003dg.tM(this,1);b\u0026\u0026sS(b,a)};\ng.k.Gh\u003dfunction(){var a\u003dthis.Yc.oE();a.fs\u003dthis.Ua.isFullscreen();a.volume\u003dMath.round(this.Ua.getVolume());a.muted\u003dthis.Ua.isMuted()?1:0;a.mos\u003da.muted;if(this.Y.N(\"html5_enable_embedded_player_visibility_signals\")\u0026\u0026g.nE(this.Y)){if(this.uH){var b\u003dthis.uH;b\u003dnull\u003d\u003db.i?null:Math.round(100*b.i)/100;null!\u003db\u0026\u0026(a.inview\u003db)}b\u003dthis.template.getPlayerSize();if(0\u003cb.height\u0026\u00260\u003cb.width){b\u003d[Math.round(b.width),Math.round(b.height)];var c\u003dg.KE();1\u003cc\u0026\u0026b.push(c);a.size\u003db.join(\":\")}}this.sb\u003d\u003d\u003dthis.tb\u0026\u0026this.Tb\u0026\u0026(a.clipid\u003d\nthis.Tb.postId);return a};\ng.k.addBgVersionChangeCallback\u003dfunction(a){WL.push(a)};\ng.k.Qi\u003dfunction(a){1\u003d\u003d\u003da\u0026\u0026(this.Ob.tick(\"vr\"),this.Vo||(this.Vo\u003dsx(hRa,this.CM,this)),MKa(this.sb),Txa(this.Ob,this.sb.getVideoData(),yLa(this)));var b\u003dthis.Y;(TE(b)\u0026\u0026b.B||g.vE(b))\u0026\u0026(this.Ud()||this.Ua.Oa(\"onAdStateChange\",a))};\ng.k.setLoopVideo\u003dfunction(a){this.sb\u003d\u003d\u003dthis.tb\u0026\u0026this.sb.Pp()!\u003d\u003da\u0026\u0026(this.sb.setLoop(a),this.Ua.ea(\"loopchange\",a))};\ng.k.getLoopVideo\u003dfunction(){return this.sb.Pp()};\ng.k.setLoopRange\u003dfunction(a){var b\u003d!1;!!this.Tb!\u003d\u003d!!a?b\u003d!0:this.Tb\u0026\u0026a\u0026\u0026(b\u003dthis.Tb.startTimeMs!\u003d\u003da.startTimeMs||this.Tb.endTimeMs!\u003d\u003da.endTimeMs||this.Tb.postId!\u003d\u003da.postId);b\u0026\u0026(this.tb.Sg.Ze(\"applooprange\"),a?(b\u003dnew g.rz(a.startTimeMs,a.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"}),this.tb.addCueRange(b)):XX(this).clipConfig\u003dvoid 0,this.Tb\u003da,this.Ua.Oa(\"onLoopRangeChange\",a||void 0),this.sb\u003d\u003d\u003dthis.tb\u0026\u0026(this.gB(),this.sb.Tq()))};\ng.k.getLoopRange\u003dfunction(){return this.Tb};\ng.k.gB\u003dfunction(){this.Tb\u0026\u0026this.sb\u003d\u003d\u003dthis.tb\u0026\u0026(pLa(this,this.tb.getCurrentTime())||qLa(this))};\ng.k.setPlaybackRate\u003dfunction(a,b){isNaN(a)||(a\u003dcLa(this,a),this.tb.getPlaybackRate()!\u003d\u003da\u0026\u0026(this.tb.setPlaybackRate(a),b\u0026\u0026!this.Y.i\u0026\u0026g.Qy(\"yt-player-playback-rate\",a),this.Ua.Oa(\"onPlaybackRateChange\",a)))};\ng.k.getCurrentTime\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return nM(this.Yc).getCurrentTime();var c\u003d2\u003d\u003d\u003da\u0026\u0026this.getVideoData().enableServerStitchedDai;a\u003dc?g.tM(this):g.tM(this,a);if(!a)return 0;if(b){if(c\u0026\u0026this.Lc\u0026\u0026(b\u003dthis.Lc.ob/1E3,0!\u003d\u003db))return b;a\u003diY(this,a);return rY(this,a.getCurrentTime(),a)}c\u0026\u0026this.Lc?(b\u003dthis.Lc,a\u003da.getCurrentTime(),wS(b)?(b\u003dDS(b,a))\u0026\u0026b.Zm\u0026\u0026(a-\u003db.Zm):(b\u003dWDa(b,1E3*a))\u0026\u0026(a-\u003db.start/1E3)):a\u003da.getCurrentTime();return a};\ng.k.Is\u003dfunction(){var a\u003dg.tM(this,void 0);if(!a)return 0;a\u003diY(this,a);return rY(this,a.Is(),a)};\ng.k.getDuration\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;var c,d,e\u003dthis.getVideoData(),f\u003d2\u003d\u003d\u003da\u0026\u0026e.enableServerStitchedDai;a\u003df?g.tM(this):g.tM(this,a);if(!a)return 0;if(this.N(\"enable_linear_player_handling\")\u0026\u0026e.hasProgressBarBoundaries()){var h\u003dNumber(null\u003d\u003d\u003d(c\u003de.progressBarStartPosition)||void 0\u003d\u003d\u003dc?void 0:c.utcTimeMillis);e\u003dNumber(null\u003d\u003d\u003d(d\u003de.progressBarEndPosition)||void 0\u003d\u003d\u003dd?void 0:d.utcTimeMillis);if(!isNaN(h)\u0026\u0026!isNaN(e))return(e-h)/1E3}if(b)return b\u003dhY(this,a),rY(this,b.getDuration(),b);f\u0026\u0026this.Lc?\n(b\u003da.getCurrentTime(),b\u003d(b\u003dDS(this.Lc,1E3*b))?b.durationMs/1E3:0):b\u003da.getDuration();return b};\ng.k.getMinSeekableTime\u003dfunction(a){a\u003dg.tM(this,a);if(!a)return 0;a\u003dhY(this,a);return rY(this,a.getMinSeekableTime(),a)};\ng.k.getIngestionTime\u003dfunction(a){var b\u003dg.tM(this,a);return b?this.Ud(b)?(b\u003dhY(this,b),b.getIngestionTime()-b.getCurrentTime()+this.getCurrentTime(a)):b.getIngestionTime():0};\ng.k.GD\u003dfunction(){this.template.GD();var a\u003dthis.J;a.element\u003dthis.template.element;var b\u003da.element,c;for(c in a.u)a.u.hasOwnProperty(c)\u0026\u0026(b[c]\u003da.u[c]);(a\u003d$x(this.template.element))\u0026\u0026this.events.T(this.template,a,this.onFullscreenChange);this.events.T(window,\"resize\",this.bW)};\ng.k.getDebugText\u003dfunction(a){var b\u003dthis.tb.Jb(a);if(this.sb\u0026\u0026this.sb!\u003d\u003dthis.tb){for(var c\u003dthis.sb.Jb(a),d\u003dg.q(Object.keys(c)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,b[\"ad\"+e]\u003dc[e];if(a){c\u003db;d\u003d{};if(e\u003dUg(\"movie_player\"))d.bounds\u003de.getBoundingClientRect(),d[\"class\"]\u003de.className;e\u003d{};var f\u003dg.Yg(\"video-ads\");f?(ELa(f,e),e.html\u003df.outerHTML):e.missing\u003d1;f\u003d{};var h\u003dg.Yg(\"videoAdUiSkipContainer\"),l\u003dg.Yg(\"ytp-ad-skip-button-container\"),m\u003dh||l;m?(ELa(m,f),f.ima\u003dh?1:0,f.bulleit\u003dl?1:0):f.missing\u003d1;d\u003dJSON.stringify({player:d,\nvideoAds:e,skipButton:f});c.ad_skipBtnDbgInfo\u003dd}}a\u0026\u0026this.ra\u0026\u0026(b[\"0sz\"]\u003d\"\"+(0\u003d\u003d\u003d+Bg(this.ra.getSize())),b.op\u003dthis.ra.getStyle(\"opacity\"),c\u003dthis.ra.On().y+this.ra.getSize().height,b.yof\u003d\"\"+(0\u003e\u003d+c),b.dis\u003dthis.ra.getStyle(\"display\"));(a\u003da?(0,g.oW)():null)\u0026\u0026(b.gpu\u003da);b.debug_playbackQuality\u003dthis.Ua.getPlaybackQuality(1);b.debug_date\u003d(new Date).toString();delete b.uga;delete b.q;return JSON.stringify(b,null,2)};\ng.k.getFeedbackProductData\u003dfunction(){var a\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.V().experiments.experimentIds.join(\", \")},b\u003dthis.Ab().getData();b\u0026\u0026(a.player_error_code\u003db.errorCode,a.player_error_details\u003dJSON.stringify(b.errorDetail));return a};\ng.k.getPresentingPlayerType\u003dfunction(a){var b;return 1\u003d\u003d\u003dthis.appState?1:aY(this)?3:a\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.Lc)||void 0\u003d\u003d\u003db?0:b.isAdPlaying(this.getCurrentTime()))?2:g.tM(this).getPlayerType()};\ng.k.Ab\u003dfunction(a){return 3\u003d\u003d\u003dthis.getPresentingPlayerType()?nM(this.Yc).Dd:g.tM(this,a).getPlayerState()};\ng.k.getAppState\u003dfunction(){return this.appState};\ng.k.TF\u003dfunction(a){var b\u003dthis;switch(a.type){case \"loadedmetadata\":Zz(\"fvb\",this.Ob.timerName)||this.Ob.tick(\"fvb\");$z(\"fvb\",void 0,\"video_to_ad\");this.fB.start();g.mc(this.It,function(c){wLa(b,c.id,c.xY,c.wY,!1)});\nthis.It\u003d[];break;case \"loadstart\":Zz(\"gv\",this.Ob.timerName)||this.Ob.tick(\"gv\");$z(\"gv\",void 0,\"video_to_ad\");break;case \"progress\":case \"timeupdate\":!Zz(\"l2s\",this.Ob.timerName)\u0026\u00262\u003c\u003dXC(a.target.Uf())\u0026\u0026this.Ob.tick(\"l2s\");break;case \"playing\":g.RE\u0026\u0026this.fB.start(),sLa(this)\u0026\u0026(this.sb.Da(\"hidden\",\"1\",!0),this.getVideoData().Eb||(this.N(\"html5_new_elem_on_hidden\")?(this.getVideoData().Eb\u003d1,this.QM(null),this.sb.playVideo()):dY(this,\"hidden\",!0)))}};\ng.k.onLoadProgress\u003dfunction(a,b){this.Ua.Oa(\"onLoadProgress\",b)};\ng.k.xW\u003dfunction(){this.Ua.ea(\"playbackstalledatstart\")};\ng.k.onVideoProgress\u003dfunction(a,b){a\u003diY(this,a);b\u003drY(this,a.getCurrentTime(),a);this.Ua.Oa(\"onVideoProgress\",b)};\ng.k.onDompaused\u003dfunction(){this.Ua.Oa(\"onDompaused\")};\ng.k.onAutoplayBlocked\u003dfunction(){this.Ua.Oa(\"onAutoplayBlocked\")};\ng.k.PV\u003dfunction(){this.Ua.ea(\"progresssync\")};\ng.k.rU\u003dfunction(a){if(1\u003d\u003d\u003dthis.getPresentingPlayerType()){g.nH(a,1)\u0026\u0026!g.T(a.state,64)\u0026\u0026XX(this).isLivePlayback\u0026\u0026this.tb.isAtLiveHead()\u0026\u00261\u003cthis.Ua.getPlaybackRate()\u0026\u0026this.setPlaybackRate(1,!0);if(g.nH(a,2)){if(this.Tb\u0026\u0026this.Tb.endTimeMs\u003e\u003d1E3*(this.getDuration()-1)){qLa(this);return}jLa(this)}if(g.T(a.state,128)){var b\u003da.state;this.cancelPlayback(5);b\u003db.getData();JSON.stringify({errorData:b,debugInfo:this.getDebugText(!0)});this.Ua.Oa(\"onError\",LRa[b.errorCode]||5);this.Ua.Oa(\"onDetailedError\",{errorCode:b.errorCode,\nerrorDetail:b.errorDetail,message:b.errorMessage,messageKey:b.OD});6048E5\u003c(0,g.Q)()-this.Y.La\u0026\u0026this.Ua.Oa(\"onReloadRequired\")}b\u003d{};if(a.state.Hc()\u0026\u0026!g.zJ(a.state)\u0026\u0026!Zz(\"pbresume\",\"ad_to_video\")\u0026\u0026Zz(\"_start\",\"ad_to_video\")){var c\u003dthis.getVideoData();b.clientPlaybackNonce\u003dc.clientPlaybackNonce;c.videoId\u0026\u0026(b.videoId\u003dc.videoId);Yz(b,\"ad_to_video\");Xz(\"pbresume\",void 0,\"ad_to_video\")}this.Ua.ea(\"applicationplayerstatechange\",a)}};\ng.k.mN\u003dfunction(a){3!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.Ua.ea(\"presentingplayerstatechange\",a)};\ng.k.Oh\u003dfunction(a){fY(this,AJ(a.state));g.T(a.state,1024)\u0026\u0026this.Ua.isMutedByMutedAutoplay()\u0026\u0026(fM(this,{muted:!1,volume:this.hg.volume},!1),pY(this,!1))};\ng.k.GV\u003dfunction(a){a.state.Hc()\u0026\u0026!g.zJ(a.state)\u0026\u0026(tya(this.Yc),g.cy(this.nF))};\ng.k.nU\u003dfunction(a,b,c){\"newdata\"\u003d\u003d\u003da\u0026\u0026YX(this);b\u003dc.clipConfig;\"dataloaded\"\u003d\u003d\u003da\u0026\u0026b\u0026\u0026null!\u003db.startTimeMs\u0026\u0026null!\u003db.endTimeMs\u0026\u0026this.setLoopRange({startTimeMs:Math.floor(Number(b.startTimeMs)),endTimeMs:Math.floor(Number(b.endTimeMs)),postId:b.postId})};\ng.k.Jw\u003dfunction(){this.Ua.Oa(\"onPlaybackAudioChange\",this.Ua.getAudioTrack().Dc.name)};\ng.k.Qw\u003dfunction(a){var b\u003dthis.sb.getVideoData();a\u003d\u003d\u003db\u0026\u0026this.Ua.Oa(\"onPlaybackQualityChange\",a.B.video.quality)};\ng.k.onVideoDataChange\u003dfunction(a,b,c){this.ma(\"on video data change \"+a+\", player type \"+b.getPlayerType()+\", vid \"+c.videoId);b\u003d\u003d\u003dthis.tb\u0026\u0026(this.Y.De\u003dc.oauthToken);this.getVideoData().enableServerStitchedDai\u0026\u0026!this.Lc?this.Lc\u003dnew g.xS(this.Ua,this.Y,this.tb):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.Lc\u0026\u0026(this.Lc.dispose(),this.Lc\u003dnull);if(\"newdata\"\u003d\u003d\u003da)this.ma(),PM(this.Yc,2),this.Ua.ea(\"videoplayerreset\",b);else{if(!this.ra)return;if(\"dataloaded\"\u003d\u003d\u003da)if(this.sb\u003d\u003d\u003dthis.tb)if(AE(c.u,c.NI),\nthis.ma(),this.tb.getPlayerState().isError())this.ma();else{var d\u003daY(this);XX(this).isLoaded();d\u0026\u0026this.jl(6);mLa(this);lLa(this)}else mLa(this);if(1\u003d\u003d\u003db.getPlayerType()\u0026\u0026(this.Y.X\u0026\u0026DLa(this),this.getVideoData().isLivePlayback\u0026\u0026!this.Y.Hl\u0026\u0026this.Re(\"html5.unsupportedlive\",\"DEVICE_FALLBACK\"),c.isLoaded())){if(c.Nb||c.yC||c.gh||c.S.focEnabled||c.S.rmktEnabled||this.getVideoData().Jl)d\u003dthis.getVideoData(),uY(this,\"part2viewed\",1,0x8000000000000),uY(this,\"engagedview\",Math.max(1,1E3*d.Zb),0x8000000000000),\nd.isLivePlayback||(d\u003d1E3*d.lengthSeconds,uY(this,\"videoplaytime25\",.25*d,d),uY(this,\"videoplaytime50\",.5*d,d),uY(this,\"videoplaytime75\",.75*d,d),uY(this,\"videoplaytime100\",d,0x8000000000000),uY(this,\"conversionview\",d,0x8000000000000));if(c.hasProgressBarBoundaries()){var e;d\u003dNumber(null\u003d\u003d\u003d(e\u003dthis.getVideoData().progressBarEndPosition)||void 0\u003d\u003d\u003de?void 0:e.utcTimeMillis)/1E3;!isNaN(d)\u0026\u0026(e\u003dthis.getIngestionTime())\u0026\u0026(e-\u003dthis.getCurrentTime(),e\u003d1E3*(d-e),d\u003dthis.RA.progressEndBoundary,(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003d\nd?void 0:d.start)!\u003d\u003de\u0026\u0026(d\u0026\u0026this.YA([d]),e\u003dnew g.rz(e,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),this.tb.addCueRange(e),this.RA.progressEndBoundary\u003de))}}this.Ua.ea(\"videodatachange\",a,c,b.getPlayerType())}this.Ua.Oa(\"onVideoDataChange\",{type:a,playertype:b.getPlayerType()});this.gB();if(b\u003dc.nx){if(a\u003dthis.Xn,c\u003dc.clientPlaybackNonce,a.clientPlaybackNonce!\u003d\u003dc){a.clientPlaybackNonce\u003dc;c\u003db;b\u003dHJ();var f\u003dvoid 0\u003d\u003d\u003df?{}:f;Object.values(dRa).includes(c)||(g.Cy(new g.yw(\"createClientScreen() called with a non-page VE\",\nc)),c\u003d83769);f.isHistoryNavigation||b.i.push({rootVe:c,key:f.key||\"\"});b.D\u003d[];b.K\u003d[];f.iK?Eua(b,c,f):Dua(b,c,f);CEa(a)}}else CEa(this.Xn)};\ng.k.Zr\u003dfunction(){jY(this,null);this.Ua.Oa(\"onPlaylistUpdate\")};\ng.k.uM\u003dfunction(a){var b\u003da.getId(),c\u003dXX(this);if(\"part2viewed\"\u003d\u003d\u003db){if(c.XI\u0026\u0026g.Gv(c.XI),c.yC\u0026\u0026!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\")\u0026\u0026AY(this,c.yC),c.gh\u0026\u0026!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\"))if(this.V().N(\"html5_enable_cpn_macro_substitution_for_trv_discovery_ads\"))for(var d\u003d{CPN:this.getVideoData().clientPlaybackNonce},e\u003dg.q(c.gh),f\u003de.next();!f.done;f\u003de.next())AY(this,g.$r(f.value,d));else BY(this,c.gh)}else\"conversionview\"\u003d\u003d\u003db?this.tb.Yt():\"engagedview\"\u003d\u003d\u003d\nb\u0026\u0026c.Nb\u0026\u0026!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\")\u0026\u0026(this.V().N(\"html5_enable_cpn_macro_substitution_for_trv_discovery_ads\")?(d\u003d{CPN:this.getVideoData().clientPlaybackNonce},g.Gv(g.$r(c.Nb,d))):g.Gv(c.Nb));c.YI\u0026\u0026(d\u003da.getId(),d\u003dju(c.YI,{label:d}),g.Gv(d));if(!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\"))switch(b){case \"videoplaytime25\":c.RI\u0026\u0026AY(this,c.RI);c.qr\u0026\u0026BY(this,c.qr);c.cJ\u0026\u0026g.Gv(c.cJ);break;case \"videoplaytime50\":c.SI\u0026\u0026AY(this,c.SI);c.rr\u0026\u0026BY(this,c.rr);c.eJ\u0026\u0026\ng.Gv(c.eJ);break;case \"videoplaytime75\":c.TI\u0026\u0026AY(this,c.TI);c.vr\u0026\u0026BY(this,c.vr);c.gJ\u0026\u0026g.Gv(c.gJ);break;case \"videoplaytime100\":c.QI\u0026\u0026AY(this,c.QI),c.lr\u0026\u0026BY(this,c.lr),c.aJ\u0026\u0026g.Gv(c.aJ)}(b\u003dthis.getVideoData().Jl)\u0026\u0026uLa(this,b,a.getId())\u0026\u0026uLa(this,b,a.getId()+\"gaia\");this.tb.removeCueRange(a)};\ng.k.OV\u003dfunction(a){delete this.RA[a.getId()];this.tb.removeCueRange(a);var b;a:{a\u003dthis.getVideoData();var c,d,e,f,h,l,m,n,p,r,t,u,x,y\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.watchNextResponse)||void 0\u003d\u003d\u003dc?void 0:c.contents)||void 0\u003d\u003d\u003dd?void 0:d.singleColumnWatchNextResults)||void 0\u003d\u003d\u003de?void 0:e.autoplay)||void 0\u003d\u003d\u003df?void 0:f.autoplay)||void 0\u003d\u003d\u003dh?void 0:h.sets)||(null\u003d\u003d\u003d(r\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003da.watchNextResponse)||void 0\u003d\u003d\u003dl?void 0:l.contents)||void 0\u003d\u003d\u003dm?void 0:m.twoColumnWatchNextResults)||\nvoid 0\u003d\u003d\u003dn?void 0:n.autoplay)||void 0\u003d\u003d\u003dp?void 0:p.autoplay)||void 0\u003d\u003d\u003dr?void 0:r.sets);if(y)for(c\u003dg.q(y),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d\u003dd.autoplayVideo||(null\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(b\u003dd.autoplayVideoRenderer)||void 0\u003d\u003d\u003db?void 0:b.autoplayEndpointRenderer)||void 0\u003d\u003d\u003dt?void 0:t.endpoint),(null\u003d\u003d\u003d(u\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.watchEndpoint)||void 0\u003d\u003d\u003du?void 0:u.videoId)\u003d\u003d\u003da.videoId\u0026\u0026(null\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.watchEndpoint)||void 0\u003d\u003d\u003dx?0:x.continuePlayback)){b\u003dd;break a}b\u003dnull}t\u003d\nnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.watchEndpoint;this.N(\"enable_linear_player_handling\")\u0026\u0026t\u0026\u0026this.Ua.Oa(\"onPlayVideo\",{sessionData:{autonav:\"1\",itct:null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.clickTrackingParams},videoId:t.videoId,watchEndpoint:t})};\ng.k.jl\u003dfunction(a){a!\u003d\u003dthis.appState\u0026\u0026(this.ma(),2\u003d\u003d\u003da\u0026\u00261\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026(fY(this,-1),fY(this,5)),this.appState\u003da,this.Ua.ea(\"appstatechange\",a))};\ng.k.Re\u003dfunction(a,b,c,d){this.tb.Jf(a,b,c,d)};\ng.k.ol\u003dba(7);g.k.isAtLiveHead\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dg.tM(this,a);if(!c)return!1;a\u003dhY(this,c);c\u003diY(this,c);return a!\u003d\u003dc?a.isAtLiveHead(rY(this,c.getCurrentTime(),c),!0):a.isAtLiveHead(void 0,b)};\ng.k.Mn\u003dfunction(){var a\u003dg.tM(this,void 0);return a?hY(this,a).Mn():0};\ng.k.seekTo\u003dfunction(a,b,c,d){b\u003d!1!\u003d\u003db;if(d\u003dg.tM(this,d))2\u003d\u003d\u003dthis.appState\u0026\u0026nY(this),this.Ud(d)?this.Lc?this.Lc.seekTo(a,b,c):this.td.seekTo(a,b,c):d.seekTo(a,{LO:!b,MO:c,Wd:\"application\"})};\ng.k.seekBy\u003dfunction(a,b,c,d){this.seekTo(this.getCurrentTime()+a,b,c,d)};\ng.k.xA\u003dfunction(){this.Ua.Oa(\"SEEK_COMPLETE\")};\ng.k.mW\u003dfunction(a,b){var c\u003da.getVideoData();if(1\u003d\u003d\u003dthis.appState||2\u003d\u003d\u003dthis.appState)c.startSeconds\u003db;2\u003d\u003d\u003dthis.appState?g.T(a.getPlayerState(),512)||nY(this):this.Ua.Oa(\"SEEK_TO\",b)};\ng.k.onAirPlayActiveChange\u003dfunction(){this.Ua.ea(\"airplayactivechange\");this.Y.N(\"html5_external_airplay_events\")\u0026\u0026this.Ua.Oa(\"onAirPlayActiveChange\",this.Ua.uf())};\ng.k.onAirPlayAvailabilityChange\u003dfunction(){this.Ua.ea(\"airplayavailabilitychange\");this.Y.N(\"html5_external_airplay_events\")\u0026\u0026this.Ua.Oa(\"onAirPlayAvailabilityChange\",this.Ua.jw())};\ng.k.showAirplayPicker\u003dfunction(){var a;null\u003d\u003d\u003d(a\u003dthis.sb)||void 0\u003d\u003d\u003da?void 0:a.Qo()};\ng.k.zF\u003dfunction(){this.Ua.ea(\"beginseeking\")};\ng.k.EF\u003dfunction(){this.Ua.ea(\"endseeking\")};\ng.k.getStoryboardFormat\u003dfunction(a){return(a\u003dg.tM(this,a))?hY(this,a).getVideoData().getStoryboardFormat():null};\ng.k.rg\u003dfunction(a){return(a\u003dg.tM(this,a))?hY(this,a).getVideoData().rg():null};\ng.k.Ud\u003dfunction(a){if(a\u003da||this.sb){a\u003da.getVideoData();if(this.Lc)a\u003da\u003d\u003d\u003dthis.Lc.Ca.getVideoData();else a:{var b\u003dthis.td;if(a\u003d\u003d\u003db.i.getVideoData()\u0026\u0026b.u.length)a\u003d!0;else{b\u003dg.q(b.u);for(var c\u003db.next();!c.done;c\u003db.next())if(a.Fc\u003d\u003d\u003dc.value.Fc){a\u003d!0;break a}a\u003d!1}}if(a)return!0}return!1};\ng.k.Vr\u003dfunction(a,b,c,d,e,f){var h;this.ma();if(!this.Y.N(\"web_player_ssdai_add_to_timeline_logging_killswitch\")){var l\u003dthis.getVideoData().enableServerStitchedDai;null\u003d\u003d\u003d(h\u003dthis.sb)||void 0\u003d\u003d\u003dh?void 0:h.Da(\"sdai\",\"app.attl.\"+(null!\u003dthis.Lc)+\"_\"+l+\"_\"+aY(this))}a\u003dthis.Lc?UDa(this.Lc,a,b,c,d,e,f):jEa(this.td,a,b,c,d,e);this.ma();return a};\ng.k.gw\u003dfunction(a,b,c,d,e,f){var h;this.Y.N(\"web_player_ssdai_add_to_timeline_logging_killswitch\")||(null\u003d\u003d\u003d(h\u003dthis.sb)||void 0\u003d\u003d\u003dh?void 0:h.Da(\"sdai\",\"app.attlr.\"+(null!\u003dthis.Lc)));this.Lc\u0026\u0026(UDa(this.Lc,a,b,c,d,e,f),this.ma());return\"\"};\ng.k.Go\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.Lc)||void 0\u003d\u003d\u003db?void 0:b.Go(a)};\ng.k.Bp\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?-1:a;b\u003dvoid 0\u003d\u003d\u003db?Infinity:b;this.Lc?this.Y.N(\"web_player_ssdai_prevent_clearing_timeline_killswitch\")\u0026\u0026HS(this.Lc,a,b):VS(this.td,a,b)};\ng.k.Xt\u003dfunction(a,b,c){if(this.Lc){var d\u003dthis.Lc,e\u003dc;(c\u003dd.ub.get(a))?(d.ma(),void 0\u003d\u003d\u003de\u0026\u0026(e\u003dc.Zc),a\u003de,d.ma(),c.durationMs\u003db,c.Zc\u003da,d.Y.N(\"web_player_ssdai_prevent_updating_ad_cuerange_killswitch\")\u0026\u0026XDa(d,c)):d.Fj(\"Invalid_timelinePlaybackId_\"+a+\"_specified\")}else{d\u003dthis.td;e\u003dnull;for(var f\u003dg.q(d.u),h\u003df.next();!h.done;h\u003df.next())if(h\u003dh.value,h.Fc\u003d\u003d\u003da){e\u003dh;break}e?(d.ma(),void 0\u003d\u003d\u003dc\u0026\u0026(c\u003de.Zc),pEa(d,e,b,c)):OS(d,\"e.InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+a)}};\ng.k.enqueueVideoByPlayerVars\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;this.Ud();a\u003dnew HF(this.Y,a);d\u0026\u0026(a.Fc\u003dd);c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;this.ma();b\u003db||this.sb.getPlayerType();var e;this.Y.N(\"html5_gapless_preloading\")\u0026\u0026(e\u003dqY(this,b,a,!0));e||(e\u003dthis.Rl(b,a));2\u003d\u003d\u003db\u0026\u0026this.tb\u0026\u0026(a\u003de.getVideoData(),this.tb.Dt(a.clientPlaybackNonce,a.Qb||\"\",a.breakType||0,a.oe));this.Uy(e,c)};\ng.k.Uy\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dg.tM(this);e\u0026\u0026(hY(this,e).SO\u003d!0);KDa(this.ju,a,b,c).then(function(){d.Ua.Oa(\"onQueuedVideoLoaded\")},function(){})};\ng.k.Vs\u003dfunction(){return this.ju.Vs()};\ng.k.clearQueue\u003dfunction(){this.ma();this.ju.clearQueue()};\ng.k.loadVideoByPlayerVars\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?1:b;var f,h\u003d!1,l\u003dnew HF(this.Y,a),m\u003dnull!\u003d\u003d(f\u003dl.ub)\u0026\u0026void 0!\u003d\u003df?f:\"\";this.Ob.timerName\u003dm;this.N(\"web_player_early_cpn\")\u0026\u0026l.clientPlaybackNonce\u0026\u0026this.Ob.info(\"cpn\",l.clientPlaybackNonce);if(!this.N(\"web_player_load_video_context_killswitch\")\u0026\u0026e){for(;l.Ei.length\u0026\u0026l.Ei[0].isExpired();)l.Ei.shift();h\u003dl.Ei.length-1;h\u003d0\u003ch\u0026\u0026e.u(l.Ei[h])\u0026\u0026e.u(l.Ei[h-1]);l.Ei.push(e)}c||(a\u0026\u0026xM(a)?(JE(this.Y)\u0026\u0026!this.pg\u0026\u0026(a.fetch\u003d0),jY(this,a)):this.playlist\u0026\u0026jY(this,\nnull),a\u0026\u0026this.setIsExternalPlaylist(a.external_list),JE(this.Y)\u0026\u0026!this.pg\u0026\u0026kY(this));a\u003dthis.jo(l,b,d);h\u0026\u0026this.Re(\"player.fatalexception\",\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+l.Ei.join()).replace(/[;:,]/g,\"_\"));return a};\ng.k.preloadVideoByPlayerVars\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?1:b;c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;e\u003dvoid 0\u003d\u003d\u003de?\"\":e;d\u003dhE(a);if(this.Vw.get(b+\"_\"+d+\"_\"+e))this.ma();else{a\u003dnew HF(this.Y,a);e\u0026\u0026(a.Fc\u003de);e\u003db+\"_\"+a.videoId+\"_\"+a.Fc;this.ma();if(d\u003dthis.sb){d\u003dthis.sb.getPlayerType();var f\u003dthis.sb.getVideoData().videoId,h\u003dthis.sb.getVideoData().Fc;d\u003de\u003d\u003d\u003dd+\"_\"+f+\"_\"+h}d?(ZR(this.sb,!0),a.dispose()):(a.Kd\u003d!0,a\u003dthis.Rl(b,a),1\u003d\u003d\u003db\u0026\u0026ME(this.Y)||ZR(a,!0),this.Vw.set(e,a,c||3600))}};\ng.k.Zu\u003dfunction(a){if(this.N(\"html5_skip_setPresenting\"))eY(this,a);else{var b\u003da.getPlayerType();a!\u003d\u003dg.tM(this,b)\u0026\u0026(1\u003d\u003d\u003da.getPlayerType()?(a.getVideoData().autonavState\u003dthis.tb.getVideoData().autonavState,dLa(this,a)):(b\u003dg.tM(this,b))\u0026\u0026b.dispose(),this.sb.getPlayerType()\u003d\u003d\u003da.getPlayerType()?eY(this,a):iLa(this,a))}};\ng.k.setMinimized\u003dfunction(a){this.visibility.setMinimized(a);a\u003dthis.Yc;a\u003da.J.V().showMiniplayerUiWhenMinimized?a.Jd.get(\"miniplayer\"):void 0;a\u0026\u0026(this.Oe()?a.load():a.unload());this.Ua.ea(\"minimized\")};\ng.k.setInline\u003dfunction(a){this.visibility.setInline(a)};\ng.k.setInlinePreview\u003dfunction(a){this.visibility.setInline(a);a\u003dthis.Yc;a\u003da.J.V().showInlinePreviewUi?a.Jd.get(\"inline_preview\"):void 0;a\u0026\u0026(this.isInline()?a.load():a.unload(),this.Ua.Oa(\"onInlinePreviewModeChange\"))};\ng.k.Lt\u003dfunction(a){var b\u003dthis.Y.N(\"html5_block_pip_non_mse\")\u0026\u0026\"undefined\"\u003d\u003d\u003dtypeof MediaSource,c\u003dthis.Y.Sh\u0026\u0026this.Y.N(\"html5_block_pip_with_events\")||b;a\u0026\u0026c\u0026\u0026this.getVideoData()\u0026\u0026!this.getVideoData().backgroundable?this.WD\u0026\u0026b?this.WD.start():this.GJ():this.visibility.Lt(a)};\ng.k.GJ\u003dfunction(){var a,b\u003dnull\u003d\u003d\u003d(a\u003dthis.ra)||void 0\u003d\u003d\u003da?void 0:a.Ae();b\u0026\u0026Zx(b).catch(function(c){return g.Cy(c)})};\ng.k.setImmersivePreview\u003dfunction(a){this.visibility.setImmersivePreview(a)};\ng.k.jW\u003dfunction(){\"picture-in-picture\"\u003d\u003d\u003dthis.ra.Ae().webkitPresentationMode?this.Lt(!0):this.Lt(!1)};\ng.k.togglePictureInPicture\u003dfunction(){var a\u003dg.tM(this);a\u0026\u0026a.togglePictureInPicture()};\ng.k.jo\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?1:b;this.ma();Zz(\"_start\",this.Ob.timerName)||(Uz(\"p\",void 0,this.Ob.timerName),this.Ob.info(\"srt\",0));var d\u003dqY(this,b,a,!1);d?a.dispose():(d\u003dthis.Rl(b,a,c),this.N(\"html5_onesie\")\u0026\u0026DX(d)\u0026\u0026ZR(d),this.fB.stop(),1\u003d\u003d\u003db\u0026\u0026b!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.cancelPlayback(4),this.cancelPlayback(4,b),eY(this,d),this.Zu(d));d\u003d\u003d\u003dthis.tb\u0026\u0026(this.Y.De\u003da.oauthToken);if(!DX(d))return!1;if(d\u003d\u003d\u003dthis.tb)return this.jl(1),nY(this);LX(d);return!0};\ng.k.cueVideoByPlayerVars\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?1:b;if(a\u0026\u0026xM(a))if(this.eq\u003d!0,jY(this,a),(a\u003dg.yM(this.playlist))\u0026\u0026a.isValid())wY(this,a,b);else this.playlist.onReady(function(){mY(c)});\nelse{b||(b\u003dthis.getPresentingPlayerType());1\u003d\u003d\u003db\u0026\u0026this.Zr();var d\u003dnew HF(this.Y,a);!g.nE(this.Y)||this.Y.K||d.isAd()||d.Qb||!this.Y.N(\"embeds_enable_iframe_apis_through_oneplatform\")?wY(this,d,b):hya(d,a?a:{}).then(function(e){wY(c,e,b)})}};\ng.k.Wj\u003dfunction(a,b,c,d,e,f){if(!a\u0026\u0026!c)throw Error(\"Playback source is invalid\");if(pE(this.Y)||g.NE(this.Y))return b\u003db||{},b.lact\u003dFv(),b.vis\u003dthis.Ua.getVisibilityState(),this.Ua.Oa(\"onPlayVideo\",{videoId:a,watchEndpoint:f,sessionData:b,listId:c}),!1;Uxa(this.Ob);this.Ob.reset();a\u003d{video_id:a};d\u0026\u0026(a.autoplay\u003d\"1\");d\u0026\u0026(a.autonav\u003d\"1\");c?(a.list\u003dc,this.loadPlaylist(a)):this.loadVideoByPlayerVars(a,1);return!0};\ng.k.cuePlaylist\u003dfunction(a,b,c,d){this.eq\u003d!0;vLa(this,a,b,c,d)};\ng.k.loadPlaylist\u003dfunction(a,b,c,d){this.eq\u003d!1;vLa(this,a,b,c,d)};\ng.k.Gv\u003dfunction(){if(this.Ua.isMutedByMutedAutoplay())return!1;if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return!0;JE(this.Y)\u0026\u0026!this.pg\u0026\u0026kY(this);return!(!this.playlist||!this.playlist.hasNext())};\ng.k.Lp\u003dba(1);\ng.k.nextVideo\u003dfunction(a,b){var c\u003dthis.tb.getVideoData().suggestions;g.sM(this.Ua)\u0026\u0026c\u0026\u00260\u003cc.length?(a\u003dc[0],this.Wj(a.videoId,b?a.yv:a.sessionData,a.playlistId,b,void 0,a.xJ||void 0)):this.pg?this.Ua.Oa(\"onPlaylistNext\"):3\u003d\u003d\u003dthis.getPresentingPlayerType()?nM(this.Yc).nextVideo():this.playlist\u0026\u0026(JE(this.Y)\u0026\u0026!this.Ua.isFullscreen()?tY(this,\"yt.www.watch.lists.next\"):(this.playlist.hasNext(a)\u0026\u0026zM(this.playlist,Vxa(this.playlist)),this.playlist.loaded?(a\u003db\u0026\u0026this.Y.N(\"html5_player_autonav_logging\"),this.jo(g.yM(this.playlist,\nvoid 0,b,a),1)):this.eq\u003d!1))};\ng.k.previousVideo\u003dfunction(a){this.pg?this.Ua.Oa(\"onPlaylistPrevious\"):3\u003d\u003d\u003dthis.getPresentingPlayerType()?nM(this.Yc).OA():this.playlist\u0026\u0026(JE(this.Y)\u0026\u0026!this.Ua.isFullscreen()?tY(this,\"yt.www.watch.lists.prev\"):(this.playlist.Pk(a)\u0026\u0026zM(this.playlist,Wxa(this.playlist)),this.playlist.loaded?this.jo(g.yM(this.playlist),1):this.eq\u003d!1))};\ng.k.playVideoAt\u003dfunction(a){this.pg?this.Ua.Oa(\"onPlaylistIndex\",a):this.playlist\u0026\u0026(this.playlist.loaded?this.jo(g.yM(this.playlist,a),1):this.eq\u003d!1,zM(this.playlist,a))};\ng.k.getPlaylist\u003dfunction(){return this.playlist};\ng.k.Sv\u003dba(11);g.k.lU\u003dfunction(a){this.Ua.Oa(\"onCueRangeEnter\",a.getId())};\ng.k.mU\u003dfunction(a){this.Ua.Oa(\"onCueRangeExit\",a.getId())};\ng.k.Qu\u003dfunction(a,b,c){var d\u003dg.tM(this,b);d\u0026\u0026(d.Qu(a,c),b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||cY(this,\"cuerangesadded\",a))};\ng.k.YA\u003dfunction(a,b){var c\u003dg.tM(this,b);c\u0026\u0026(c.YA(a),b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||cY(this,\"cuerangesremoved\",a))};\ng.k.qU\u003dfunction(){var a\u003dthis;this.getPresentingPlayerType();this.Vo||(this.Vo\u003dsx(hRa,this.CM,this));Txa(this.Ob,this.sb.getVideoData(),yLa(this));ZX(this)\u0026\u0026this.Y.i\u0026\u0026\"embedded\"\u003d\u003d\u003dlG(XX(this))\u0026\u0026this.TL\u0026\u0026.01\u003eMath.random()\u0026\u0026g.tw(\"autoplayTriggered\",{intentional:this.rL});this.TL\u003d!1;this.Ua.Oa(\"onPlaybackStartExternal\");this.Y.N(\"mweb_client_log_screen_associated\");(function(){var c\u003dg.ty(a.YN||(a.Oe()?3:0));if(c){var d\u003d{cpn:a.getVideoData().clientPlaybackNonce,csn:c};if(a.Y.N(\"web_playback_associated_ve\")\u0026\u0026\na.getVideoData().Za){var e\u003dg.py(a.getVideoData().Za);g.Hy(c,e,void 0);d.playbackVe\u003de.getAsJson()}a.Y.N(\"kevlar_playback_associated_queue\")\u0026\u0026a.getVideoData().queueInfo\u0026\u0026(d.queueInfo\u003da.getVideoData().queueInfo);c\u003d{};a.N(\"web_playback_associated_log_ctt\")\u0026\u0026a.getVideoData().X\u0026\u0026(c.cttAuthInfo\u003d{token:a.getVideoData().X,videoId:a.getVideoData().videoId});g.tw(\"playbackAssociated\",d,c)}})();\nvar b\u003d{};!this.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026this.getVideoData().X\u0026\u0026(b.cttAuthInfo\u003d{token:this.getVideoData().X,videoId:this.getVideoData().videoId});Vz(\"player_att\",b);this.getVideoData().botguardData\u0026\u0026(g.LE(this.Y)||\"MWEB\"\u003d\u003d\u003dthis.Y.deviceParams.c?Qu(Su(),function(){oY(a)}):oY(this));\nthis.gB()};\ng.k.IF\u003dfunction(){this.Ua.ea(\"internalAbandon\");this.N(\"html5_ad_module_cleanup_killswitch\")||sY(this)};\ng.k.CM\u003dfunction(a){a\u003da.i;!isNaN(a)\u0026\u00260\u003ca\u0026\u0026this.tb\u0026\u0026this.tb.ex(a)};\ng.k.onApiChange\u003dfunction(){this.Y.B\u0026\u0026this.sb?this.Ua.Oa(\"onApiChange\",this.sb.getPlayerType()):this.Ua.Oa(\"onApiChange\")};\ng.k.nV\u003dfunction(){var a\u003dthis.ra;a\u003d{volume:g.tg(Math.floor(100*a.getVolume()),0,100),muted:a.sz()};a.muted||pY(this,!1);this.hg\u003dg.Ue(a);this.Ua.Oa(\"onVolumeChange\",a)};\ng.k.mutedAutoplay\u003dfunction(){var a\u003dthis.getVideoData().videoId;a\u0026\u0026(this.loadVideoByPlayerVars({video_id:a,playmuted:!0}),this.Ua.Oa(\"onMutedAutoplayStarts\"))};\ng.k.onFullscreenChange\u003dfunction(){var a\u003dyY(this);this.Vi(a?1:0);BLa(this,!!a)};\ng.k.Vi\u003dfunction(a){var b\u003d!!a,c\u003d!!this.Fs()!\u003d\u003db;this.visibility.Vi(a);this.template.Vi(b);this.N(\"html5_media_fullscreen\")\u0026\u0026!b\u0026\u0026this.ra\u0026\u0026yY(this)\u003d\u003d\u003dthis.ra.Ae()\u0026\u0026this.ra.Av();this.template.resize();c\u0026\u0026this.Ob.tick(\"fsc\");c\u0026\u0026(this.Ua.ea(\"fullscreentoggled\",b),a\u003dXX(this),b\u003d{fullscreen:b,videoId:a.PC||a.videoId,time:this.getCurrentTime()},this.Ua.getPlaylistId()\u0026\u0026(b.listId\u003dthis.Ua.getPlaylistId()),this.Ua.Oa(\"onFullscreenChange\",b))};\ng.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.Fs\u003dfunction(){return this.visibility.Fs()};\ng.k.bW\u003dfunction(){this.sb\u0026\u0026(0!\u003d\u003dthis.Fs()\u0026\u00261!\u003d\u003dthis.Fs()||this.Vi(yY(this)?1:0),this.Y.Sh\u0026\u0026this.getVideoData()\u0026\u0026!this.getVideoData().backgroundable\u0026\u0026this.ra\u0026\u0026.33\u003ewindow.outerHeight*window.outerWidth/(window.screen.width*window.screen.height)\u0026\u0026this.ra.Av())};\ng.k.fV\u003dfunction(a){3!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.Ua.ea(\"liveviewshift\",a)};\ng.k.playVideo\u003dfunction(a){this.ma();if(a\u003dg.tM(this,a))2\u003d\u003d\u003dthis.appState?nY(this):(null!\u003dthis.ij\u0026\u0026this.ij.wb\u0026\u0026this.ij.start(),g.T(a.getPlayerState(),2)?this.seekTo(0):a.playVideo())};\ng.k.pauseVideo\u003dfunction(a){(a\u003dg.tM(this,a))\u0026\u0026a.pauseVideo()};\ng.k.stopVideo\u003dfunction(){this.ma();var a\u003dthis.tb.getVideoData(),b\u003dnew HF(this.Y,{video_id:a.PC||a.videoId,oauth_token:a.oauthToken});b.Z\u003dg.Ue(a.Z);this.cancelPlayback(6);wY(this,b,1);null!\u003dthis.ij\u0026\u0026this.ij.stop()};\ng.k.cancelPlayback\u003dfunction(a,b){this.ma();rx(this.Vo);this.Vo\u003d0;var c\u003dg.tM(this,b);c?(this.Y.N(\"html5_high_res_logging\")\u0026\u0026c.Da(\"canclpb\",\"r.\"+a),1\u003d\u003d\u003dthis.appState||2\u003d\u003d\u003dthis.appState?this.ma():(c\u003d\u003d\u003dthis.sb\u0026\u0026(this.ma(),PM(this.Yc,a)),1\u003d\u003d\u003db\u0026\u0026(c.stopVideo(),sY(this)),c.Fm(),cY(this,\"cuerangesremoved\",c.Yl()),c.Sg.reset(),this.ju\u0026\u0026c.isGapless()\u0026\u0026(c.Dg(!0),c.setMediaElement(this.ra)))):this.ma()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b,c){(b\u003dg.tM(this,b))\u0026\u0026this.Y.enabledEngageTypes.has(a.toString())?b.sendVideoStatsEngageEvent(a,c):c\u0026\u0026c()};\ng.k.Yg\u003dfunction(a){var b\u003dg.tM(this,void 0);return b\u0026\u0026this.Y.enabledEngageTypes.has(a.toString())?b.Yg(a):null};\ng.k.updatePlaylist\u003dfunction(){JE(this.Y)?kY(this):g.nE(this.Y)\u0026\u0026lY(this);this.Ua.Oa(\"onPlaylistUpdate\")};\ng.k.setSizeStyle\u003dfunction(a,b){this.jO\u003da;this.QE\u003db;this.Ua.ea(\"sizestylechange\",a,b);this.template.resize()};\ng.k.isWidescreen\u003dfunction(){return this.QE};\ng.k.Oe\u003dfunction(){return this.visibility.Oe()};\ng.k.isInline\u003dfunction(){return this.visibility.isInline()};\ng.k.Ts\u003dfunction(){return this.visibility.Ts()};\ng.k.Rs\u003dfunction(){return this.visibility.Rs()};\ng.k.OE\u003dfunction(){return this.jO};\ng.k.getAdState\u003dfunction(){if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return nM(this.Yc).getAdState();if(!this.Ud()){var a\u003dQM(this.vb());if(a)return a.getAdState()}return-1};\ng.k.aW\u003dfunction(a){var b\u003dthis.template.getVideoContentRect();$m(this.ML,b)||(this.ML\u003db,this.sb\u0026\u0026JX(this.sb),this.tb\u0026\u0026this.tb!\u003d\u003dthis.sb\u0026\u0026JX(this.tb),1\u003d\u003d\u003dthis.Fs()\u0026\u0026this.Rw\u0026\u0026BLa(this,!0));this.WE\u0026\u0026g.Ag(this.WE,a)||(this.Ua.ea(\"appresize\",a),this.WE\u003da)};\ng.k.wf\u003dfunction(){return this.Ua.wf()};\ng.k.sW\u003dfunction(){2\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.td.isManifestless()\u0026\u0026!this.N(\"web_player_manifestless_ad_signature_expiration_killswitch\")?oEa(this.td):(this.Lc\u0026\u0026(HS(this.Lc),sY(this)),dY(this,\"signature\",void 0,!0))};\ng.k.QM\u003dfunction(){this.Dg();bY(this)};\ng.k.uV\u003dfunction(a){\"manifest.net.badstatus\"\u003d\u003d\u003da.errorCode\u0026\u0026\"401\"\u003d\u003d\u003da.details.rc\u0026\u0026this.Ua.Oa(\"onPlayerRequestAuthFailed\")};\ng.k.Lw\u003dfunction(){this.Ua.Oa(\"CONNECTION_ISSUE\")};\ng.k.Nw\u003dfunction(a){this.Ua.ea(\"heartbeatparams\",a)};\ng.k.dB\u003dfunction(a){this.Ua.Oa(\"onAutonavChangeRequest\",1!\u003d\u003da)};\ng.k.od\u003dfunction(){return this.ra};\ng.k.setBlackout\u003dfunction(a){this.Y.Eb\u003da;this.sb\u0026\u0026(this.sb.Tq(),this.Y.X\u0026\u0026DLa(this))};\ng.k.setAccountLinkState\u003dfunction(a){var b\u003dg.tM(this);b\u0026\u0026(b.getVideoData().ZI\u003da,b.Tq())};\ng.k.updateAccountLinkingConfig\u003dfunction(a){var b\u003dg.tM(this);if(b){var c\u003db.getVideoData();c.accountLinkingConfig\u0026\u0026(c.accountLinkingConfig.linked\u003da);this.Ua.ea(\"videodatachange\",\"dataupdated\",c,b.getPlayerType())}};\ng.k.wV\u003dfunction(){var a\u003dg.tM(this);if(a){var b\u003d!this.Ua.nw();(a.cL\u003db)||a.mq.stop();if(a.videoData.i)if(b)a.videoData.i.resume();else{var c\u003da.videoData.i;c.C\u0026\u0026c.C.stop()}a.Y.N(\"html5_suspend_loader\")\u0026\u0026a.Ya\u0026\u0026(b?a.Ya.resume():RX(a,!0));a.Y.N(\"html5_fludd_suspend\")\u0026\u0026(g.T(a.playerState,2)||b?g.T(a.playerState,512)\u0026\u0026b\u0026\u0026a.Vb(uJ(a.playerState,512)):a.Vb(tJ(a.playerState,512)));a\u003da.Sb;a.qoe\u0026\u0026(a\u003da.qoe,g.iW(a,g.rS(a.i),\"stream\",[b?\"A\":\"I\"]))}};\ng.k.onLoadedMetadata\u003dfunction(){this.Ua.Oa(\"onLoadedMetadata\")};\ng.k.onDrmOutputRestricted\u003dfunction(){this.Ua.Oa(\"onDrmOutputRestricted\")};\ng.k.fD\u003dfunction(){this.N(\"html5_skip_empty_load\")\u0026\u0026(FRa\u003d!0);IRa\u003dthis.N(\"html5_ios_force_seek_to_zero_on_stop\");GRa\u003dthis.N(\"html5_ios7_force_play_on_stall\");HRa\u003dthis.N(\"html5_ios4_seek_above_zero\");this.N(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(bU\u003d!0);this.N(\"html5_dont_override_default_sample_desc_index\")\u0026\u0026(coa\u003d!0);if(this.N(\"html5_androidtv_quic\")){var a\u003dwindow;\"h5vcc\"in a\u0026\u0026\"settings\"in a.h5vcc\u0026\u0026a.h5vcc.settings.set(\"QUIC\",1)}Error.stackTraceLimit\u003d25;var b\u003dg.ED(this.Y.experiments,\"html5_idle_rate_limit_ms\");\nb\u0026\u0026Object.defineProperty(window,\"requestIdleCallback\",{value:function(c){return window.setTimeout(c,b)}})};\ng.k.dF\u003dfunction(){this.rL\u003d!0};\ng.k.ya\u003dfunction(){this.Yc.dispose();this.td.dispose();this.Lc\u0026\u0026this.Lc.dispose();this.tb.dispose();this.Dg();(0,g.pe)(Ie(this.fu),this.playlist);rx(this.Vo);this.Vo\u003d0;this.zG\u0026\u0026(vu(this.zG),this.zG\u003dvoid 0);g.G.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.N\u003dfunction(a){return this.Y.N(a)};\ng.k.mB\u003dfunction(){return this.wx};\ng.k.requestStorageAccess\u003dfunction(a,b){document.requestStorageAccess().then(a,b)};\ng.k.setScreenLayer\u003dfunction(a){this.YN\u003da};\ng.k.seekToChapterWithAnimation\u003dfunction(a){var b,c,d\u003dnull\u003d\u003d\u003d(b\u003dgM(this.vb()))||void 0\u003d\u003d\u003db?void 0:b.Hv(),e\u003dnull\u003d\u003d\u003d(c\u003dthis.getVideoData())||void 0\u003d\u003d\u003dc?void 0:c.Gl;if(this.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026e\u0026\u0026d instanceof g.rN\u0026\u0026a\u003ce.length\u0026\u00260\u003c\u003da){var f\u003d1E3*this.getCurrentTime()\u003ce[a].startTime?1:-1;e\u003dg.q(e);for(var h\u003de.next();!h.done;h\u003de.next())if(h\u003dh.value,h.index\u003d\u003d\u003da){d.NN(f,h.title);zY(this,h.startTime/1E3);break}}};\ng.k.downloadVideo\u003dfunction(a,b){var c\u003dthis,d;return g.B(function(e){if(1\u003d\u003de.i)return c.Ii\u0026\u0026c.N(\"woffle_orchestration\")?g.A(e,pDa(c.Ii,[a],b),2):e.return(Promise.reject());d\u003de.u;return e.return(d[0])})};\ng.k.pauseVideoDownload\u003dfunction(){var a\u003dthis;return g.B(function(b){a.Ii\u0026\u0026a.N(\"woffle_pause_video_download\");return b.return(Promise.reject())})};\ng.k.resumeVideoDownload\u003dfunction(){var a\u003dthis;return g.B(function(b){a.Ii\u0026\u0026a.N(\"woffle_pause_video_download\");return b.return(Promise.reject())})};\ng.k.refreshAllVideos\u003dfunction(){return this.Ii\u0026\u0026this.N(\"woffle_orchestration\")?cS(this.Ii,14400):Promise.reject()};\ng.k.deleteVideos\u003dfunction(a){return this.Ii\u0026\u0026this.N(\"woffle_orchestration\")?this.Ii.deleteVideos(a):Promise.reject()};\ng.k.deleteAllVideos\u003dfunction(){return this.Ii\u0026\u0026this.N(\"woffle_orchestration\")?this.Ii.deleteAllVideos():Promise.reject()};\ng.k.isOrchestrationLeader\u003dfunction(){return this.Ii\u0026\u0026this.N(\"woffle_orchestration\")?this.Ii.isOrchestrationLeader():!1};\ng.k.getStatsForNerds\u003dfunction(){var a\u003dthis.Ua,b\u003dg.tM(this),c\u003da.getVideoData(),d\u003da.od(),e\u003dd.Ae(),f\u003db.Wv(),h\u003db.OG,l\u003d8*dT(h,\"bandwidth\")/1024,m\u003ddT(h,\"networkactivity\")/1024,n\u003ddT(h,\"bufferhealth\");if(b.Od){var p\u003db.videoData.useInnertubeDrmService()?\"IT/\":\"\";p+\u003db.Od.i.qf()+\"/\"+sA(b.Hs());p+\u003d\"/\"+b.Od.qf()}else p\u003d\"\";var r\u003db.getPlayerState().state.toString(16),t\u003dd.getCurrentTime().toFixed(2),u\u003dTC(d.Uf(),\",\",3),x\u003d\"\";if(pG(c)){c.enableServerStitchedDai\u0026\u0026(x+\u003d\"SS\");x+\u003d\"DAI, \";a:{if(b.td){var y\u003db.td.xn;if(0\u003cy){y\u003d\n\"AD\"+y+\", \";break a}}y\u003d\"\"}y\u0026\u0026(x+\u003dy)}if(c.fetchType){switch(c.fetchType){case \"onesie\":y\u003d\"o\";break;case \"gp\":y\u003d\"gp\";break;default:y\u003d\"gvi\"}x+\u003d\"vd:\"+y+\", \"}x+\u003d\"s:\"+r+\" t:\"+t+\" b:\"+u+\" \";d.Fu()\u0026\u0026(x+\u003d\"S\");d.yl()\u0026\u0026(x+\u003d\"P\");d.Wk()\u0026\u0026(x+\u003d\"E\");a.isOrchestrationLeader()\u0026\u0026(x+\u003d\" L\");(d\u003db.Ov())\u0026\u0026(x+\u003d\" l:\"+d.toFixed());d\u003db.getCurrentTime();r\u003dc.UC;d\u0026\u0026d\u003er.start\u0026\u0026d\u003cr.end\u0026\u0026(x+\u003d\" as\");d\u003dx;x\u003dg.KE();r\u003dg.qM(a).iT;t\u003dc.C\u0026\u0026!c.C.i?\"display:none\":\"\";if((u\u003dc.clientPlaybackNonce)\u0026\u002616\u003d\u003du.length){y\u003d0;for(var z\u003d\"\",D\u003d0;10\u003eD;D++)if(y\u003d\n(y\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(u.charAt(D)),4\u003d\u003dD%5){for(var H\u003d\"\",F\u003d0;6\u003eF;F++)H\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(y\u002631)+H,y\u003e\u003e\u003d5;z+\u003dH}u\u003dz.substr(0,4)+\" \"+z.substr(4,4)+\" \"+z.substr(8,4)}else u\u003d\"\";l\u003d{video_id_and_cpn:c.videoId+\" / \"+u,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:l.toFixed(0)+\" Kbps\",buffer_health_seconds:n.toFixed(2)+\" s\",drm_style:p?\"\":\"display:none\",drm:p,debug_info:d,bandwidth_style:t,network_activity_style:t,network_activity_bytes:m.toFixed(0)+\n\" KB\",shader_info:r,shader_info_style:r?\"\":\"display:none\",playback_categories:\"\"};m\u003de.clientWidth+\"x\"+e.clientHeight+(1\u003cx?\"*\"+x.toFixed(2):\"\");n\u003d\"-\";f.totalVideoFrames\u0026\u0026(n\u003d(f.droppedVideoFrames||0)+\" dropped of \"+f.totalVideoFrames);l.dims_and_frames\u003dm+\" / \"+n;a\u003da.getVolume();f\u003dQsa(c);a\u003dMath.round(a)+\"% / \"+Math.round(a*f)+\"%\";f\u003dc.oe.toFixed(1);isFinite(Number(f))\u0026\u0026(a+\u003d\" (content loudness \"+f+\"dB)\");l.volume\u003da;l.resolution\u003de.videoWidth+\"x\"+e.videoHeight;if(a\u003dc.B)if(e\u003da.video)f\u003de.fps,1\u003cf\u0026\u0026(l.resolution+\u003d\n\"@\"+f),(f\u003dg.NX(b))\u0026\u0026f.video\u0026\u0026(l.resolution+\u003d\" / \"+f.video.width+\"x\"+f.video.height,1\u003cf.video.fps\u0026\u0026(l.resolution+\u003d\"@\"+f.video.fps)),l.codecs\u003dtEa(a),!c.K||a.audio\u0026\u0026a.video?a.audio\u0026\u0026a.audio.itag\u0026\u0026(l.codecs+\u003d\" / \"+a.audio.itag+\"A\"):l.codecs+\u003d\" / \"+tEa(c.K),e.u||e.primaries?(a\u003de.u||\"unknown\",\"smpte2084\"\u003d\u003d\u003da?a+\u003d\" (PQ)\":\"arib-std-b67\"\u003d\u003d\u003da\u0026\u0026(a+\u003d\" (HLG)\"),l.color\u003da+\" / \"+(e.primaries||\"unknown\"),l.color_style\u003d\"\"):l.color_style\u003d\"display:none\";e\u003dc.isLivePlayback;a\u003dc.df;l.live_mode_style\u003de||a?\"\":\"display:none\";\nl.live_latency_style\u003de?\"\":\"display:none\";if(a)l.live_mode\u003d\"Post-Live\"+(OF(c)?\" Manifestless\":\"\");else if(e){a\u003ddT(h,\"livelatency\");l.live_latency_secs\u003da.toFixed(2)+\"s\";e\u003dOF(c)?\"Manifestless, \":\"\";c.bk\u0026\u0026(e+\u003d\"Windowed, \");f\u003d\"Uncertain\";if(0\u003c\u003da\u0026\u0026120\u003ea)if(c.latencyClass\u0026\u0026\"UNKNOWN\"!\u003d\u003dc.latencyClass)switch(c.latencyClass){case \"NORMAL\":f\u003d\"Optimized for Normal Latency\";break;case \"LOW\":f\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":f\u003d\"Optimized for Ultra Low Latency\";break;default:f\u003d\"Unknown Latency Setting\"}else f\u003d\nc.isLowLatencyLiveStream?\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";e+\u003df;(a\u003db.getPlaylistSequenceForTime(b.getCurrentTime()))\u0026\u0026(e+\u003d\", seq \"+a.sequence);l.live_mode\u003de}b.isGapless()\u0026\u0026(l.playback_categories+\u003d\"Gapless \");l.playback_categories_style\u003dl.playback_categories?\"\":\"display:none\";l.bandwidth_samples\u003dcT(h,\"bandwidth\");l.network_activity_samples\u003dcT(h,\"networkactivity\");l.live_latency_samples\u003dcT(h,\"livelatency\");l.buffer_health_samples\u003dcT(h,\"bufferhealth\");c.N(\"woffle_orchestration\")\u0026\u0026\n(b\u003dg.sG(c),c.cotn||b)\u0026\u0026(l.cotn_and_local_media\u003d(c.cotn?c.cotn:\"null\")+\" / \"+b);l.cotn_and_local_media_style\u003dl.cotn_and_local_media?\"\":\"display:none\";UF(c,\"web_player_release_debug\")?(l.release_name\u003d\"youtube.player.web_20211205_00_RC02\",l.release_style\u003d\"\"):l.release_style\u003d\"display:none\";return l};\ng.k.getVideoUrl\u003dfunction(a,b,c,d,e){return this.Tb\u0026\u0026this.Tb.postId?(a\u003dthis.Y.getVideoUrl(a),a\u003dij(a,\"v\"),a.replace(\"/watch\",\"/clip/\"+this.Tb.postId)):this.Y.getVideoUrl(a,b,c,d,e)};\nvar C3\u003d{};g.Ga(\"yt.player.Application.create\",g.$X.create,void 0);g.Ga(\"yt.player.Application.createAlternate\",g.$X.create,void 0);Vla(wy(),{xm:[{zw:/Unable to load player module/,weight:20},{zw:/Failed to fetch/,weight:500},{zw:/XHR API fetch failed/,weight:10},{zw:/JSON parsing failed after XHR fetch/,weight:10},{zw:/Retrying OnePlatform request/,weight:10}]});var iSa\u003dg.Ha(\"ytcsi.tick\");iSa\u0026\u0026iSa(\"pe\");var jSa\u003d{g$:\"replaceUrlMacros\",H4:\"isExternalShelfAllowedFor\",M8:\"onAboutThisAdPopupClosed\"};CY.prototype.Kk\u003dfunction(){return\"adLifecycleCommand\"};\nCY.prototype.handle\u003dfunction(a){var b\u003dthis;switch(a.action){case \"END_LINEAR_AD\":(0,g.Gh)(function(){b.controller.Cn()});\nbreak;case \"END_LINEAR_AD_PLACEMENT\":(0,g.Gh)(function(){b.controller.Gk()});\nbreak;case \"FILL_ABOVE_FEED_SLOT\":(0,g.Gh)(function(){a.elementId\u0026\u0026b.controller.Zy(a.elementId)});\nbreak;case \"CLEAR_ABOVE_FEED_SLOT\":(0,g.Gh)(function(){b.controller.Jy()})}};\nCY.prototype.im\u003dfunction(a){this.handle(a)};DY.prototype.Kk\u003dfunction(){return\"clearCueRangesCommand\"};\nDY.prototype.handle\u003dfunction(){var a\u003dthis.BD();(0,g.Gh)(function(){a.If(Array.from(a.lp))})};\nDY.prototype.im\u003dfunction(a){this.handle(a)};EY.prototype.Kk\u003dfunction(){return\"muteAdEndpoint\"};\nEY.prototype.handle\u003dfunction(a){GLa(this,a)};\nEY.prototype.im\u003dfunction(a,b){GLa(this,a,b)};FY.prototype.Kk\u003dfunction(){return\"openPopupAction\"};\nFY.prototype.handle\u003dfunction(){};\nFY.prototype.im\u003dfunction(a){this.handle(a)};GY.prototype.Kk\u003dfunction(){return\"pingingEndpoint\"};\nGY.prototype.handle\u003dfunction(){};\nGY.prototype.im\u003dfunction(a){this.handle(a)};HY.prototype.Kk\u003dfunction(){return\"urlEndpoint\"};\nHY.prototype.handle\u003dfunction(a,b){b\u003dg.$r(a.url,b);var c,d,e;if((null\u003d\u003d\u003d(c\u003da.browserConversionApiData)||void 0\u003d\u003d\u003dc?0:c.impressiondata)\u0026\u0026(null\u003d\u003d\u003d(d\u003da.browserConversionApiData)||void 0\u003d\u003d\u003dd?0:d.conversiondestination)){if(null\u003d\u003d\u003d(e\u003da.browserConversionApiData)||void 0\u003d\u003d\u003de?0:e.originTrialToken)c\u003ddocument.createElement(\"meta\"),c.setAttribute(\"http-equiv\",\"origin-trial\"),c.setAttribute(\"content\",a.browserConversionApiData.originTrialToken),document.head.appendChild(c);a\u003d{attributionSourceEventId:a.browserConversionApiData.impressiondata,\nattributionDestination:a.browserConversionApiData.conversiondestination,attributionReportTo:a.browserConversionApiData.reportingorigin,attributionExpiry:Number(a.browserConversionApiData.impressionexpiry)||void 0}}else a\u003dvoid 0;g.wL(b,void 0,void 0,a)};\nHY.prototype.im\u003dfunction(){S(\"Trying to handle UrlEndpoint with no macro in controlflow\")};IY.prototype.Kk\u003dfunction(){return\"adPingingEndpoint\"};\nIY.prototype.handle\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.mp.send(a,b,c)};\nIY.prototype.im\u003dfunction(a,b){BNa(this.Ta.get(),a,b,void 0)};JY.prototype.Kk\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\nJY.prototype.handle\u003dfunction(a){this.J.Oa(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:a})};\nJY.prototype.im\u003dfunction(a){this.handle(a)};KY.prototype.Kk\u003dfunction(){return\"loggingUrls\"};\nKY.prototype.handle\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,this.Qh.send(d.baseUrl,b,c,d.headers)};\nKY.prototype.im\u003dfunction(a,b){a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,BNa(this.Ta.get(),c.baseUrl,b,c.headers)};g.w(ILa,g.G);var VLa\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"muted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\"user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"user_cancelled\"]]);var dMa\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"trigger_category_layout_exit_normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"trigger_category_layout_exit_user_skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"trigger_category_layout_exit_user_muted\"],[\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\"trigger_category_slot_expiration\"],[\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\"trigger_category_slot_fulfillment\"],[\"TRIGGER_CATEGORY_SLOT_ENTRY\",\"trigger_category_slot_entry\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\n\"trigger_category_layout_exit_user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"trigger_category_layout_exit_user_cancelled\"]]);var MLa\u003dnew Map([[\"unspecified\",\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"],[\"core\",\"CONTROL_FLOW_MANAGER_LAYER_CORE\"],[\"adapter\",\"CONTROL_FLOW_MANAGER_LAYER_ADAPTER\"],[\"surface\",\"CONTROL_FLOW_MANAGER_LAYER_SURFACE\"],[\"external\",\"CONTROL_FLOW_MANAGER_LAYER_EXTERNAL\"]]),KLa\u003dnew Map([[\"normal\",{Gt:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{Gt:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{Gt:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{Gt:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{Gt:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{Gt:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}]]);g.w(RY,g.G);g.k\u003dRY.prototype;g.k.lE\u003dfunction(a,b){return this.i.lE(a,b)};\ng.k.Nh\u003dfunction(a,b){OZ(this.u,\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",a,b,void 0);for(var c\u003dg.q(this.Ld),d\u003dc.next();!d.done;d\u003dc.next())d.value.Nh(a,b)};\ng.k.hf\u003dfunction(a){if(VY(this.i,a)){bJ(this.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",a);this.i.hf(a);for(var b\u003dg.q(this.Ld),c\u003db.next();!c.done;c\u003db.next())c.value.hf(a);RLa(this,a)}};\ng.k.jf\u003dfunction(a){if(VY(this.i,a)){bJ(this.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",a);this.i.jf(a);for(var b\u003dg.q(this.Ld),c\u003db.next();!c.done;c\u003db.next())c.value.jf(a);VY(this.i,a)\u0026\u0026WY(this.i,a).D\u0026\u0026TY(this,a,!1)}};\ng.k.yA\u003dfunction(a){bJ(this.u,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",a);VY(this.i,a)\u0026\u0026(this.i.yA(a),TY(this,a,!1))};\ng.k.Jc\u003dfunction(a,b){if(VY(this.i,a)){XY(this.u,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",a,b);for(var c\u003dg.q(this.Ld),d\u003dc.next();!d.done;d\u003dc.next())d.value.Jc(a,b)}};\ng.k.Uc\u003dfunction(a,b,c){if(VY(this.i,a)){XY(this.u,LLa(c),a,b);this.i.Uc(a,b);for(var d\u003dg.q(this.Ld),e\u003dd.next();!e.done;e\u003dd.next())e.value.Uc(a,b,c);(c\u003djZ(this.i,a))\u0026\u0026b.layoutId\u003d\u003d\u003dc.layoutId\u0026\u0026aMa(this,a,!1)}};\ng.k.Af\u003dfunction(a,b,c){S(c,a,b,void 0,c.np);TY(this,a,!0)};\ng.k.ya\u003dfunction(){var a\u003dcMa(this.i);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())TY(this,b.value,!1);g.G.prototype.ya.call(this)};bMa.prototype.isActive\u003dfunction(){switch(this.i){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.w(YY,Ya);g.w(gZ,Ya);g.w(mZ,g.G);g.k\u003dmZ.prototype;g.k.lE\u003dfunction(a,b){b\u003diZ(this,a+\"_\"+b);a\u003d[];b\u003dg.q(b.values());for(var c\u003db.next();!c.done;c\u003db.next())a.push(c.value.slot);return a};\ng.k.nh\u003dfunction(a){a\u003dWY(this,a);\"not_scheduled\"!\u003d\u003da.i\u0026\u0026kZ(a.slot,a.i,\"onSlotScheduled\");a.i\u003d\"scheduled\"};\ng.k.Ev\u003dfunction(a){a\u003dWY(this,a);a.C\u003d\"fill_requested\";a.K.Ev()};\ng.k.hf\u003dfunction(a){a\u003dWY(this,a);\"enter_requested\"!\u003d\u003da.i\u0026\u0026kZ(a.slot,a.i,\"onSlotEntered\");a.i\u003d\"entered\"};\ng.k.yA\u003dfunction(a){WY(this,a).C\u003d\"fill_canceled\"};\ng.k.jf\u003dfunction(a){a\u003dWY(this,a);\"exit_requested\"!\u003d\u003da.i\u0026\u0026kZ(a.slot,a.i,\"onSlotExited\");a.i\u003d\"scheduled\"};\ng.k.Uc\u003dfunction(a,b){a\u003dWY(this,a);null!\u003da.layout\u0026\u0026a.layout.layoutId\u003d\u003d\u003db.layoutId\u0026\u0026(\"rendering_stop_requested\"!\u003d\u003da.i\u0026\u0026kZ(a.slot,a.i,\"onLayoutExited\"),a.i\u003d\"entered\")};g.w(qZ,g.G);qZ.prototype.B\u003dfunction(){return this.u};g.w(rZ,g.G);rZ.prototype.get\u003dfunction(){this.isDisposed()\u0026\u0026S(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.i});this.i||(this.i\u003dthis.u());return this.i};g.w(NZ,g.G);g.w(QZ,g.G);QZ.prototype.onCueRangeEnter\u003dfunction(){};\nQZ.prototype.onCueRangeExit\u003dfunction(a){var b\u003dthis,c\u003dthis.i.get(a);c\u0026\u0026(this.i.delete(a),this.u.get().removeCueRange(a),$y(this.B.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var d\u003db.C.get();d\u003dgz(d.u.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign(Object.assign({},c),{slotId:d,Rb:c.Rb?pNa(c.slotId,d,c.Rb):void 0,uc:qNa(c.slotId,d,c.uc),qc:qNa(c.slotId,d,c.qc)})]},c.slotId))};\nQZ.prototype.kh\u003dfunction(){for(var a\u003dg.q(this.i.keys()),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.u.get().removeCueRange(b);this.i.clear()};\nQZ.prototype.Lj\u003dfunction(){};g.w(RZ,g.G);g.k\u003dRZ.prototype;g.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(a){var b\u003dthis;Qu(Su(),function(){var c\u003db.i.get(a);c\u0026\u0026S(\"Expected layouts to be properly unscheduled\",a,void 0,{slotType:a.qb,layoutTypes:[].concat(g.v(c)).map(function(d){return d.layoutType})})},0)};\ng.k.hf\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(a,b){this.i.has(a)||this.i.set(a,new Set);this.i.get(a).add(b)};\ng.k.Mi\u003dfunction(a,b){this.Uh.has(a)\u0026\u0026this.Uh.get(a)\u003d\u003d\u003db\u0026\u0026S(\"Unscheduled a Layout that is currently entered.\",a,b);if(this.i.has(a)){var c\u003dthis.i.get(a);c.has(b)?(c.delete(b),0\u003d\u003d\u003dc.size\u0026\u0026this.i.delete(a)):S(\"Trying to unscheduled a Layout that was not scheduled.\",a,b)}else S(\"Trying to unscheduled a Layout that was not scheduled.\",a,b)};\ng.k.Jc\u003dfunction(a,b){this.Uh.set(a,b)};\ng.k.Uc\u003dfunction(a){this.Uh.delete(a)};\ng.k.Nh\u003dfunction(){};a_.prototype.clone\u003dfunction(a){var b\u003dthis;return new a_(function(){return b.triggerId},a)};b_.prototype.clone\u003dfunction(a){var b\u003dthis;return new b_(function(){return b.triggerId},a)};c_.prototype.clone\u003dfunction(a){var b\u003dthis;return new c_(function(){return b.triggerId},a)};d_.prototype.clone\u003dfunction(a){var b\u003dthis;return new d_(function(){return b.triggerId},a)};e_.prototype.clone\u003dfunction(a){var b\u003dthis;return new e_(function(){return b.triggerId},a)};g.w(h_,g.G);h_.prototype.logEvent\u003dfunction(a){OZ(this,a)};g.w(i_,h_);j_.prototype.clear\u003dfunction(){this.i.clear()};g.w(k_,g.G);g.k\u003dk_.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.kh\u003dfunction(a,b,c,d,e,f,h){var l;if(\"\"\u003d\u003d\u003da)S(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(!this.J.V().N(\"html5_de_dupe_content_video_loads_in_lifecycle_api\")||a!\u003d\u003dthis.i||c){this.i\u003da;this.Ha.get().kh(a,b,c,d,e,f,h);this.C.get().kh(a,b,c,d,e,f,h);null\u003d\u003d\u003d(l\u003dthis.u)||void 0\u003d\u003d\u003dl?void 0:l.get().kh(a,b,c,d,e,f,h);this.B.kh(a,b,c,d,e,f,h);for(var m\u003dg.q(this.listeners),n\u003dm.next();!n.done;n\u003dm.next())n.value.kh(a,b,c,d,e,f,h)}};\ng.k.IF\u003dfunction(){this.i\u0026\u0026this.Lj(this.i)};\ng.k.Lj\u003dfunction(a){this.i\u003dvoid 0;for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Lj(a)};g.w(l_,g.G);l_.prototype.addCueRange\u003dfunction(a,b,c,d,e,f,h){f\u003dvoid 0\u003d\u003d\u003df?3:f;h\u003dvoid 0\u003d\u003d\u003dh?1:h;this.i.has(a)?S(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:a}):(a\u003dnew wNa(a,b,c,d,f),this.i.set(a.id,{Id:a,listener:e,Vj:h}),this.J.Gd([a],h))};\nl_.prototype.removeCueRange\u003dfunction(a){var b\u003dthis.i.get(a);b?(this.J.If([b.Id],b.Vj),this.i.delete(a)):S(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:a})};\nl_.prototype.onCueRangeEnter\u003dfunction(a){if(this.i.has(a.id))this.i.get(a.id).listener.onCueRangeEnter(a.id)};\nl_.prototype.onCueRangeExit\u003dfunction(a){if(this.i.has(a.id))this.i.get(a.id).listener.onCueRangeExit(a.id)};\ng.w(wNa,g.rz);m_.prototype.Qi\u003dfunction(a){this.J.Qi(a)};\nm_.prototype.Oa\u003dfunction(a){this.J.Oa.apply(this.J,[a].concat(g.v(g.Aa.apply(1,arguments))))};g.k\u003dq_.prototype;g.k.cf\u003dfunction(a,b){if(!this.i.has(a))return{};if(\"seek\"\u003d\u003d\u003db)return b\u003dthis.J.V().N(\"html5_dai_enable_active_view_creating_completed_adblock\"),Kea(a,b),{};b\u003dtta(b);if(null\u003d\u003d\u003db||this.J.V().N(\"enable_server_stitched_dai\")\u0026\u00262!\u003d\u003dthis.J.getPresentingPlayerType(!0))return{};var c\u003dthis.J.Mc();c\u003dc\u0026\u0026(this.J.V().N(\"enable_server_stitched_dai\")||2\u003d\u003d\u003dc.getPlayerType())\u0026\u0026iH(c);if(!c)return{};c\u003d{opt_adElement:c,opt_fullscreen:this.Ha.get().isFullscreen()};return Zr(b,a,c)};\ng.k.Hw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Hw()};\ng.k.Gw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Gw()};\ng.k.Iw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Iw()};\ng.k.Ew\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Ew()};\ng.k.Fw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Fw()};g.w(u_,WG);u_.prototype.rf\u003dfunction(){return this.u()};\nu_.prototype.i\u003dfunction(){return this.B()};v_.prototype.Yg\u003dfunction(){var a\u003dthis.J.Mc();return a\u0026\u0026(a\u003da.Yg(1))?a:null};\nv_.prototype.Fi\u003dfunction(a,b){this.J.getVideoData(1).Da(a,b)};g.w(A_,g.G);g.k\u003dA_.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.kh\u003dfunction(){this.ZC.clear();this.YE\u003dnull;this.J.V().N(\"html5_clear_timeline_storage_killswitch\")||this.i.get().clear()};\ng.k.Lj\u003dfunction(){};\ng.k.TW\u003dfunction(a,b,c){\"nPpU29QrbiU\"\u003d\u003d\u003db.videoId\u0026\u0026this.Fi(\"ads_ssm_vdc_s\",\"pt.\"+c+\";dvt.\"+a);(o_(this.Ma.get())||this.Ma.get().J.V().N(\"html5_debug_client_stitched\"))\u0026\u0026\"dataloaded\"!\u003d\u003da||HNa(this,b,c)};\ng.k.nW\u003dfunction(a,b){void 0!\u003d\u003da\u0026\u0026(this.YE\u003da,void 0\u003d\u003d\u003db?S(\"Expected ad video start time on SS video changed\"):this.ZC.set(a,b));b\u003dthis.J.getPresentingPlayerType(!0);var c\u003dthis.J.getVideoData(b);this.J.getVideoData(1).Da(\"ads_ssvc\",\"pt.\"+b+\";cpn.\"+(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce));c?HNa(this,c,b):S(\"Expected video data on server stitched video changed\",void 0,void 0,{cpn:this.J.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:a})};\ng.k.ya\u003dfunction(){this.listeners.length\u003d0;this.Gp\u003dnull;g.G.prototype.ya.call(this)};\ng.k.Fi\u003dfunction(a,b){this.J.getVideoData(1).Da(a,b)};g.w(B_,g.G);g.k\u003dB_.prototype;g.k.kh\u003dfunction(){var a\u003dthis;this.Jp\u003dxf(function(){a.J.isDisposed()||a.J.Sd(\"ad\",1)})};\ng.k.Lj\u003dfunction(){};\ng.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.playVideo\u003dfunction(){this.J.playVideo()};\ng.k.pauseVideo\u003dfunction(){this.J.pauseVideo()};\ng.k.resumeVideo\u003dfunction(a){this.nm(a)\u0026\u0026this.J.playVideo()};\ng.k.nm\u003dfunction(a){return 2\u003d\u003d\u003dthis.J.getPlayerState(a)};\ng.k.getCurrentTimeSec\u003dfunction(a,b){var c\u003dthis.i.get().YE;return 2!\u003d\u003da||b||null\u003d\u003d\u003dc?this.J.getCurrentTime(a,b):C_(this,c)};\ng.k.getVolume\u003dfunction(){return this.J.getVolume()};\ng.k.isMuted\u003dfunction(){return this.J.isMuted()};\ng.k.getPresentingPlayerType\u003dfunction(){return this.J.getPresentingPlayerType(!0)};\ng.k.getPlayerState\u003dfunction(a){return this.J.getPlayerState(a)};\ng.k.isFullscreen\u003dfunction(){return this.J.isFullscreen()};\ng.k.isAtLiveHead\u003dfunction(){return this.J.isAtLiveHead()};\ng.k.QV\u003dfunction(){if(2\u003d\u003d\u003dthis.J.getPresentingPlayerType(!0))for(var a\u003dthis.getCurrentTimeSec(2,!1),b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Lh(a)};\ng.k.HV\u003dfunction(a){for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Ni(a,this.getPresentingPlayerType())};\ng.k.onFullscreenToggled\u003dfunction(a){for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.onFullscreenToggled(a)};\ng.k.onVolumeChange\u003dfunction(){for(var a\u003dg.q(this.listeners),b\u003da.next();!b.done;b\u003da.next())b.value.onVolumeChange()};\ng.k.Zf\u003dfunction(){for(var a\u003dthis.J.Oe(),b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Zf(a)};\ng.k.yb\u003dfunction(){for(var a\u003dthis.J.bb().vg(),b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Ji(a)};\ng.k.Jj\u003dfunction(a){for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Jj(a)};g.w(KNa,g.G);F_.prototype.executeCommand\u003dfunction(a,b){dK(this.i(),a,b)};\nF_.prototype.Cd\u003dfunction(a,b){yva(this.i(),a,b)};G_.prototype.addListener\u003dfunction(a){this.listeners.add(a)};\nG_.prototype.removeListener\u003dfunction(a){this.listeners.delete(a)};I_.prototype.Ev\u003dfunction(){var a\u003dthis;NNa(this.i,function(){var b\u003dU(a.slot.Ga,\"metadata_type_ad_break_request_data\");return a.u.get().fetch({YO:b.getAdBreakUrl,fK:new g.rz(b.JN,b.IN),hv:U(a.slot.Ga,\"metadata_type_cue_point\")})},function(){PNa(a)},function(b){b\u003db.Kl;\n2\u003c\u003db.length\u0026\u0026S(\"Unexpected ad placement renderers length\",a.slot,null,{length:b.length});b.some(function(c){var d,e,f,h;return!(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dc.renderer)||void 0\u003d\u003d\u003dd?void 0:d.linearAdSequenceRenderer)||void 0\u003d\u003d\u003de?void 0:e.linearAds)||void 0\u003d\u003d\u003df||!f.length)||!(null\u003d\u003d\u003d(h\u003dc.renderer)||void 0\u003d\u003d\u003dh||!h.instreamVideoAdRenderer)})||PNa(a)})};\nI_.prototype.oD\u003dfunction(){ONa(this.i)};J_.prototype.Ev\u003dfunction(){var a\u003dthis;NNa(this.i,function(){var b\u003dU(a.slot.Ga,\"metadata_type_ad_break_request_data\");return a.u.get().fetch({YO:b.getAdBreakUrl,fK:new g.rz(b.JN,b.IN)})})};\nJ_.prototype.oD\u003dfunction(){ONa(this.i)};K_.prototype.Ev\u003dfunction(){SLa(this.callback,this.slot,U(this.slot.Ga,\"metadata_type_fulfilled_layout\"))};\nK_.prototype.oD\u003dfunction(){UY(this.callback,this.slot,new gZ(\"Got CancelSlotFulfilling request for \"+this.slot.qb+\" in DirectFulfillmentAdapter.\"))};M_.prototype.Me\u003dfunction(a,b){return L_(b,{Md:[\"metadata_type_fulfilled_layout\"]})?new K_(a,b):this.C(a,b)};g.w(N_,M_);N_.prototype.C\u003dfunction(a,b){if(L_(b,{Md:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],qb:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new I_(a,b,this.i,this.B,this.u,this.D);if(L_(b,{Md:[\"metadata_type_ad_break_request_data\"],qb:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new J_(a,b,this.i,this.B,this.u);throw new gZ(\"Unsupported slot with type: \"+b.qb+\" and client metadata: \"+zH(b.Ga)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.w(O_,M_);O_.prototype.C\u003dfunction(a,b){throw new gZ(\"Unsupported slot with type: \"+b.qb+\" and client metadata: \"+zH(b.Ga)+\" in DefaultFulfillmentAdapterFactory.\");};g.k\u003dQNa.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){if(a.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.Af(this.slot,a,new YY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType)));else{var b\u003dU(a.Ga,\"metadata_type_ad_break_response_data\");\"SLOT_TYPE_AD_BREAK_REQUEST\"\u003d\u003d\u003dthis.slot.qb?(this.callback.Jc(this.slot,a),xma(this.i,this.slot,b)):S(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",\nthis.slot,a)}};\ng.k.bf\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Af(this.slot,a,new YY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):this.callback.Uc(this.slot,a,b)};Q_.prototype.Me\u003dfunction(a,b,c,d){if(P_(d,{Md:[\"metadata_type_ad_break_response_data\"],Pe:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new QNa(a,c,d,this.i);throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};R_.prototype.cf\u003dfunction(a){var b\u003dthis.D.get(a)||[];RNa(this,a,b);this.C.add(a)};g.k\u003dSNa.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Af(this.slot,a,new YY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(this.callback.Jc(this.slot,a),U_(this.u,\"impression\"),j0(this.i,a.layoutId))};\ng.k.bf\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Af(this.slot,a,new YY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):this.callback.Uc(this.slot,a,b)};X_.prototype.Me\u003dfunction(a,b,c,d){if(P_(d,TNa()))return new SNa(a,c,d,this.Ta,this.i);throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.w(Y_,g.R);g.k\u003dY_.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.u.get().addListener(this)};\ng.k.release\u003dfunction(){this.u.get().removeListener(this);this.dispose()};\ng.k.wE\u003dfunction(){};\ng.k.uE\u003dfunction(){};\ng.k.tE\u003dfunction(){};\ng.k.Ez\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Af(this.slot,a,new YY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(a\u003dthis.u.get(),tOa(a,this.i,1))};\ng.k.bf\u003dfunction(a,b){if(a.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.Af(this.slot,a,new YY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType)));else{var c\u003dthis.u.get();tOa(c,this.i,3);this.i\u003d[];this.callback.Uc(this.slot,a,b)}};\ng.k.ya\u003dfunction(){this.u.get().removeListener(this);g.R.prototype.ya.call(this)};g.w(UNa,BG);g.w(a0,Y_);g.k\u003da0.prototype;g.k.tf\u003dfunction(a,b){$_(\"action-companion\",a,this.I.get().Uh,this.Ta.get(),this.B,this.C,this.pd(),this.Gb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.pd(),this.Gb(),this.callback,\"metadata_type_action_companion_ad_renderer\",function(b,c,d,e,f){return new UNa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Jc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().Yg():S(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Uc\u003dfunction(){};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.ya\u003dfunction(){this.pe().Ld.delete(this);Y_.prototype.ya.call(this)};g.w(b0,Y_);b0.prototype.init\u003dfunction(){Y_.prototype.init.call(this);var a\u003dU(this.layout.Ga,\"metadata_type_ad_action_interstitial_renderer\"),b\u003dT_(this.B);this.i.push(new sH(a,b,this.layout.layoutId,{adsClientData:this.layout.Cc},!0,!0))};\nb0.prototype.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a)};\nb0.prototype.tf\u003dfunction(){};\nb0.prototype.ya\u003dfunction(){Y_.prototype.ya.call(this)};g.w(c0,Y_);g.k\u003dc0.prototype;g.k.init\u003dfunction(){Y_.prototype.init.call(this);var a\u003dU(this.layout.Ga,\"metadata_type_instream_ad_player_overlay_renderer\"),b\u003d{adsClientData:this.layout.Cc},c\u003d!U(this.layout.Ga,\"metadata_type_player_bytes_callback\").Rz;this.i.push(new hL(a,this.layout.layoutId,U(this.layout.Ga,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),b,c))};\ng.k.Bo\u003dfunction(){this.B||this.Ha.get().resumeVideo(2)};\ng.k.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a);this.C.Sr\u003dthis};\ng.k.bf\u003dfunction(a,b){Y_.prototype.bf.call(this,a,b);X1(this.C,this)};\ng.k.tf\u003dfunction(a){if(hNa(this.D.get(),this.I))switch(a){case \"visit-advertiser\":this.Ta.get().J.sendVideoStatsEngageEvent(3,void 0,2)}switch(a){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.B||this.Ha.get().resumeVideo(2);break;case \"ad-info-icon-button\":(this.B\u003dthis.Ha.get().nm(2))||this.Ha.get().pauseVideo();break;case \"visit-advertiser\":this.Ha.get().pauseVideo();U(this.layout.Ga,\"metadata_type_player_bytes_callback\").bB();\nbreak;case \"skip-button\":a\u003dU(this.layout.Ga,\"metadata_type_player_bytes_callback\"),a.Rz\u0026\u0026a.Pw(this.pd(),this.layout)}};\ng.k.ya\u003dfunction(){Y_.prototype.ya.call(this)};e0.prototype.Me\u003dfunction(a,b,c,d){if(a\u003dd0(a,c,d,this.u,this.Ha,this.Ta,this.B,this.i))return a;throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.w(f0,g.G);g.k\u003df0.prototype;g.k.init\u003dfunction(){var a\u003dU(this.Gb().Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\");a\u0026\u0026(a.current\u003dthis);this.Wn()};\ng.k.release\u003dfunction(){var a\u003dU(this.Gb().Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\");a\u0026\u0026(a.current\u003dnull);this.Lo()};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.Gb().layoutId?this.callback.Af(this.pd(),a,new YY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.Gb().layoutId+(\"and LayoutType: \"+this.Gb().layoutType))):(this.Ha.get().addListener(this),SY(this.pe(),this),this.Ha.get().J.ll(2),kua(this.ld.get()),this.Mm(a))};\ng.k.bf\u003dfunction(a,b){this.DE\u003d!0;this.To(a,b);this.Ha.get().J.Mo(2);this.Nd.get().J.cueVideoByPlayerVars({},2);a\u003dr_(this.Ha.get(),1);g.T(a,4)\u0026\u0026!g.T(a,2)\u0026\u0026this.Ha.get().playVideo();this.Ha.get().removeListener(this);this.DE\u0026\u0026this.YL()};\ng.k.Uc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.Gb().layoutId\u0026\u0026(this.DE\u003d!1,this.pe().Ld.delete(this))};\ng.k.Ni\u003dfunction(a,b){var c,d;if(a.state.isError()){if(this.Ma.get().J.V().N(\"html5_ignore_organic_playback_error_when_ads_presenting\")\u0026\u0026(S(\"Presenting player state error caught in PlayerBytes layout.\",this.pd(),this.Gb(),{playerType:String(b)}),1\u003d\u003d\u003db))return;this.Af(null\u003d\u003d\u003d(c\u003da.state.getData())||void 0\u003d\u003d\u003dc?void 0:c.errorCode,new YY(\"There was a player error during this media layout.\",{playerErrorCode:null\u003d\u003d\u003d(d\u003da.state.getData())||void 0\u003d\u003d\u003dd?void 0:d.errorCode}),b)}else this.YM(a)};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.Jj\u003dfunction(){};g.w(g0,f0);g.k\u003dg0.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.Wn\u003dfunction(){if(1\u003e\u003dthis.u.length)throw new gZ(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.u.length)});for(var a\u003dg.q(this.u),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.init(),cZ(this.B,this.slot,b.Gb())};\ng.k.Lo\u003dfunction(){for(var a\u003dg.q(this.u),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,cJ(this.B,this.slot,b.Gb()),b.release()};\ng.k.zq\u003dfunction(a,b){var c\u003dthis.u[this.i];b.layoutId!\u003d\u003dh0(c,a,b)?S(\"pauseLayout for a PlayerBytes layout that is not currently active\",a,b):c.zq()};\ng.k.Iq\u003dfunction(a,b){var c\u003dthis.u[this.i];b.layoutId!\u003d\u003dh0(c,a,b)?S(\"resumeLayout for a PlayerBytes layout that is not currently active\",a,b):c.Iq()};\ng.k.Pw\u003dfunction(a,b){var c\u003dthis.u[this.i];b.layoutId!\u003d\u003dh0(c,a,b)?S(\"onSkipRequested for a PlayerBytes layout that is not currently active\",c.pd(),c.Gb(),{requestingSlot:a,requestingLayout:b}):i0(this,c.pd(),c.Gb(),\"skipped\")};\ng.k.Mm\u003dfunction(){-1\u003d\u003d\u003dthis.i\u0026\u0026YNa(this)};\ng.k.zW\u003dfunction(a,b){dZ(this.B,a,b)};\ng.k.To\u003dfunction(a,b){var c\u003dthis;this.i!\u003d\u003dthis.u.length?(a\u003dthis.u[this.i],a.bf(a.Gb(),b),this.D\u003dfunction(){c.callback.Uc(c.slot,c.layout,b)}):this.callback.Uc(this.slot,this.layout,b)};\ng.k.Jc\u003dfunction(a,b){var c\u003dthis.u[this.i];c\u0026\u0026c.Jc(a,b)};\ng.k.Uc\u003dfunction(a,b,c){f0.prototype.Uc.call(this,a,b,c);var d\u003dthis.u[this.i];d\u0026\u0026d.Uc(a,b,c)};\ng.k.YL\u003dfunction(){var a\u003dthis.u[this.i];a\u0026\u0026a.Dz()};\ng.k.Lh\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.Lh(a)};\ng.k.YM\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.Ni(a)};\ng.k.Af\u003dfunction(a,b){-1\u003d\u003d\u003dthis.i\u0026\u0026(this.callback.Jc(this.slot,this.layout),this.i++);var c\u003dthis.u[this.i];c?c.Cw(a,b):S(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.i),layoutId:this.Gb().layoutId})};\ng.k.onFullscreenToggled\u003dfunction(a){var b\u003dthis.u[this.i];if(b)b.onFullscreenToggled(a)};\ng.k.Zf\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.Zf(a)};\ng.k.Ji\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.Ji(a)};\ng.k.onVolumeChange\u003dfunction(){var a\u003dthis.u[this.i];if(a)a.onVolumeChange()};\ng.k.DW\u003dfunction(a,b,c){i0(this,a,b,c)};\ng.k.BW\u003dfunction(a,b){i0(this,a,b,\"error\")};g.w(n0,g.G);g.k\u003dn0.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\");U(this.layout.Ga,\"metadata_type_active_view_traffic_type\");s_(this.oa.get(),this.layout.layoutId,a,this);y_(this.Ta.get(),this);this.Wn()};\ng.k.release\u003dfunction(){t_(this.oa.get(),this.layout.layoutId);z_(this.Ta.get(),this);this.Lo()};\ng.k.zq\u003dfunction(){};\ng.k.Iq\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Af(this.slot,a,new YY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(this.u\u003d\"rendering_start_requested\",Wsa(this.La.get(),1)?this.Ma.get().J.V().N(\"html5_fix_csi_event_order_in_pacf\")?(this.I(-1),this.Mm(a),this.xp(!1)):(this.xp(!1),this.I(-1),this.Mm(a)):this.Cw(\"ui_unstable\",new YY(\"Failed to render media layout because ad ui unstable.\")))};\ng.k.Jc\u003dfunction(a,b){var c,d,e;b.layoutId\u003d\u003d\u003dthis.layout.layoutId\u0026\u0026(this.u\u003d\"rendering\",U_(this.i,\"impression\"),U_(this.i,\"start\"),this.Ha.get().isMuted()\u0026\u0026(U_(this.i,\"mute\"),a\u003d(null\u003d\u003d\u003d(c\u003dm0(this))||void 0\u003d\u003d\u003dc?void 0:c.muteCommands)||[],this.B.get().Cd(a,this.layout.layoutId)),this.Ha.get().isFullscreen()\u0026\u0026(this.i.cf(\"fullscreen\"),a\u003d(null\u003d\u003d\u003d(d\u003dm0(this))||void 0\u003d\u003d\u003dd?void 0:d.fullscreenCommands)||[],this.B.get().Cd(a,this.layout.layoutId)),this.S\u003dthis.Ha.get().isMuted()||0\u003d\u003d\u003dthis.Ha.get().getVolume(),\no0(this,\"unmuted_impression\"),o0(this,\"unmuted_start\"),this.Ha.get().isFullscreen()\u0026\u0026q0(this,\"unmuted_fullscreen\"),mua(this.ld.get()),this.I(1),this.KM(),a\u003d(null\u003d\u003d\u003d(e\u003dm0(this))||void 0\u003d\u003d\u003de?void 0:e.impressionCommands)||[],this.B.get().Cd(a,this.layout.layoutId))};\ng.k.Cw\u003dfunction(a,b,c){this.Ka\u003d{IB:3,Nx:\"load_timeout\"\u003d\u003d\u003da?402:400,errorMessage:b.message};var d;U(this.layout.Ga,\"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR\")\u0026\u0026S(\"There is a player error in this survey ads\",this.pd(),this.Gb(),{playerType:String(c)});U_(this.i,\"error\");o0(this,\"unmuted_error\");a\u003d(null\u003d\u003d\u003d(d\u003dm0(this))||void 0\u003d\u003d\u003dd?void 0:d.errorCommands)||[];this.B.get().Cd(a,this.layout.layoutId);this.callback.Af(this.slot,this.layout,b)};\ng.k.Dz\u003dfunction(){this.K()};\ng.k.VK\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){this.i.cf(\"pause\");q0(this,\"unmuted_pause\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.pauseCommands)||[];this.B.get().Cd(b,this.layout.layoutId);this.I(2)}};\ng.k.WK\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){this.i.cf(\"resume\");q0(this,\"unmuted_resume\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.resumeCommands)||[];this.B.get().Cd(b,this.layout.layoutId)}};\ng.k.bf\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Af(this.slot,a,new YY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):\"rendering_stop_requested\"!\u003d\u003dthis.u\u0026\u0026(this.u\u003d\"rendering_stop_requested\",this.X\u003db,this.To(a,b))};\ng.k.Uc\u003dfunction(a,b,c){if(b.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.u\u003d\"not_rendering\",this.X\u003dvoid 0,this.Ma.get().J.V().N(\"html5_check_ad_position_and_reset_on_new_ad_playback_csi\")?(a\u003d\"normal\"!\u003d\u003dc||this.position+1\u003d\u003d\u003dthis.Ia)\u0026\u0026this.xp(a):this.xp(!0),this.LM(c),this.I(0),c){case \"abandoned\":var d;if(W_(this.i,\"impression\")){U_(this.i,\"abandon\");o0(this,\"unmuted_abandon\");var e\u003d(null\u003d\u003d\u003d(d\u003dm0(this))||void 0\u003d\u003d\u003dd?void 0:d.abandonCommands)||[];this.B.get().Cd(e,this.layout.layoutId)}break;case \"normal\":U_(this.i,\n\"complete\");o0(this,\"unmuted_complete\");d\u003d(null\u003d\u003d\u003d(e\u003dm0(this))||void 0\u003d\u003d\u003de?void 0:e.completeCommands)||[];this.B.get().Cd(d,this.layout.layoutId);break;case \"skipped\":var f;U_(this.i,\"skip\");d\u003d(null\u003d\u003d\u003d(f\u003dm0(this))||void 0\u003d\u003d\u003df?void 0:f.skipCommands)||[];this.B.get().Cd(d,this.layout.layoutId)}};\ng.k.Pv\u003dfunction(){return this.layout.layoutId};\ng.k.XD\u003dfunction(){return this.Ka};\ng.k.Ni\u003dfunction(a){if(\"not_rendering\"!\u003d\u003dthis.u){this.Ba||(a\u003dnew g.lH(a.state,new g.rJ),this.Ba\u003d!0);var b\u003d2\u003d\u003d\u003dthis.Ha.get().getPresentingPlayerType();\"rendering_start_requested\"\u003d\u003d\u003dthis.u?b\u0026\u0026k0(a)\u0026\u0026this.Aa():b?g.nH(a,2)?this.qI():(k0(a)?this.I(1):g.nH(a,4)\u0026\u0026!g.nH(a,2)\u0026\u0026this.VK(),0\u003emH(a,4)\u0026\u0026!(0\u003emH(a,2))\u0026\u0026this.WK()):this.Dz()}};\ng.k.Hw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"active_view_measurable\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewMeasurableCommands)||[];this.B.get().Cd(b,this.layout.layoutId)}};\ng.k.Gw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"active_view_fully_viewable_audible_half_duration\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewFullyViewableAudibleHalfDurationCommands)||[];this.B.get().Cd(b,this.layout.layoutId)}};\ng.k.Iw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"active_view_viewable\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewViewableCommands)||[];this.B.get().Cd(b,this.layout.layoutId)}};\ng.k.Ew\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"audio_audible\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewAudioAudibleCommands)||[];this.B.get().Cd(b,this.layout.layoutId)}};\ng.k.Fw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"audio_measurable\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewAudioMeasurableCommands)||[];this.B.get().Cd(b,this.layout.layoutId)}};\ng.k.xp\u003dfunction(a){this.ld.get().xp(U(this.layout.Ga,\"metadata_type_ad_placement_config\").kind,a,this.position,this.Ia,!1)};\ng.k.onFullscreenToggled\u003dfunction(a){var b,c;\"rendering\"\u003d\u003d\u003dthis.u\u0026\u0026(a?(this.i.cf(\"fullscreen\"),q0(this,\"unmuted_fullscreen\"),a\u003d(null\u003d\u003d\u003d(b\u003dm0(this))||void 0\u003d\u003d\u003db?void 0:b.fullscreenCommands)||[],this.B.get().Cd(a,this.layout.layoutId)):(this.i.cf(\"end_fullscreen\"),q0(this,\"unmuted_end_fullscreen\"),a\u003d(null\u003d\u003d\u003d(c\u003dm0(this))||void 0\u003d\u003d\u003dc?void 0:c.endFullscreenCommands)||[],this.B.get().Cd(a,this.layout.layoutId)))};\ng.k.onVolumeChange\u003dfunction(){var a,b;if(\"rendering\"\u003d\u003d\u003dthis.u)if(this.Ha.get().isMuted()){U_(this.i,\"mute\");o0(this,\"unmuted_mute\");var c\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.muteCommands)||[];this.B.get().Cd(c,this.layout.layoutId)}else U_(this.i,\"unmute\"),o0(this,\"unmuted_unmute\"),c\u003d(null\u003d\u003d\u003d(b\u003dm0(this))||void 0\u003d\u003d\u003db?void 0:b.unmuteCommands)||[],this.B.get().Cd(c,this.layout.layoutId)};\ng.k.Zf\u003dfunction(){};\ng.k.Ji\u003dfunction(){};\ng.k.Jj\u003dfunction(){};g.w(s0,n0);g.k\u003ds0.prototype;g.k.Wn\u003dfunction(){};\ng.k.Lo\u003dfunction(){var a\u003dthis.Ta.get();a.rB\u003d\u003d\u003dthis\u0026\u0026(a.rB\u003dnull);p_(this.Ma.get())?this.D.stop():this.timer.stop()};\ng.k.Mm\u003dfunction(){this.Ta.get().rB\u003dthis;UI();this.Aa()};\ng.k.KM\u003dfunction(){cOa(this)};\ng.k.qI\u003dfunction(){};\ng.k.zq\u003dfunction(){p_(this.Ma.get())?this.D.stop():this.timer.stop();n0.prototype.VK.call(this)};\ng.k.Iq\u003dfunction(){cOa(this);n0.prototype.WK.call(this)};\ng.k.dm\u003dfunction(){return U(this.Gb().Ga,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.k.To\u003dfunction(){p_(this.Ma.get())?this.D.stop():this.timer.stop()};\ng.k.Xb\u003dfunction(){var a\u003dDate.now(),b\u003da-this.Z;this.Z\u003da;this.C+\u003db;this.C\u003e\u003dthis.dm()?(this.C\u003dthis.dm(),p0(this,this.C/1E3,!0),r0(this,this.C),this.K()):(p0(this,this.C/1E3),r0(this,this.C))};\ng.k.LM\u003dfunction(){};\ng.k.Lh\u003dfunction(){};g.w(t0,n0);g.k\u003dt0.prototype;g.k.Wn\u003dfunction(){U(this.Gb().Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dthis};\ng.k.Lo\u003dfunction(){U(this.Gb().Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;this.C\u0026\u0026this.Z.get().removeCueRange(this.C);this.C\u003dvoid 0;this.D.dispose()};\ng.k.Mm\u003dfunction(a){var b\u003dU(a.Ga,\"metadata_type_ad_video_id\"),c\u003dU(a.Ga,\"metadata_type_legacy_info_card_vast_extension\");b\u0026\u0026c\u0026\u0026this.Sa.get().J.V().S.add(b,{Yu:c});(b\u003dU(a.Ga,\"metadata_type_sodar_extension_data\"))\u0026\u0026LNa(this.Va.get(),b);JNa(this.Ha.get(),!1);b\u003dthis.Nd.get();a\u003dU(a.Ga,\"metadata_type_player_vars\");b.J.cueVideoByPlayerVars(a,2);this.D.start();this.Nd.get().J.playVideo(2)};\ng.k.KM\u003dfunction(){var a;this.D.stop();this.C\u003d\"adcompletioncuerange:\"+this.Gb().layoutId;this.Z.get().addCueRange(this.C,0x7ffffffffffff,0x8000000000000,!1,this,2,2);(this.adCpn\u003d(null\u003d\u003d\u003d(a\u003daz(this.xa.get(),2))||void 0\u003d\u003d\u003da?void 0:a.clientPlaybackNonce)||\"\")||S(\"Media layout confirmed started, but ad CPN not set.\");this.Oc.get().Oa(\"onAdStart\",this.adCpn)};\ng.k.qI\u003dfunction(){this.K()};\ng.k.dm\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003daz(this.xa.get(),2))||void 0\u003d\u003d\u003da?void 0:a.playbackDurationMs};\ng.k.bB\u003dfunction(){this.i.cf(\"clickthrough\")};\ng.k.To\u003dfunction(){this.D.stop();JNa(this.Ha.get(),!0)};\ng.k.onCueRangeEnter\u003dfunction(a){a!\u003d\u003dthis.C?S(\"Received CueRangeEnter signal for unknown layout.\",this.pd(),this.Gb(),{cueRangeId:a}):(this.Z.get().removeCueRange(this.C),this.C\u003dvoid 0,a\u003dU(this.Gb().Ga,\"metadata_type_video_length_seconds\"),p0(this,a,!0),U_(this.i,\"complete\"))};\ng.k.LM\u003dfunction(a){\"abandoned\"!\u003d\u003da\u0026\u0026this.Oc.get().Oa(\"onAdComplete\");this.Oc.get().Oa(\"onAdEnd\",this.adCpn)};\ng.k.onCueRangeExit\u003dfunction(){};\ng.k.Lh\u003dfunction(a){\"rendering\"\u003d\u003d\u003dthis.u\u0026\u0026p0(this,a)};g.w(u0,f0);g.k\u003du0.prototype;g.k.pd\u003dfunction(){return this.i.pd()};\ng.k.Gb\u003dfunction(){return this.i.Gb()};\ng.k.Wn\u003dfunction(){this.i.init()};\ng.k.Lo\u003dfunction(){this.i.release()};\ng.k.zq\u003dfunction(){this.i.zq()};\ng.k.Iq\u003dfunction(){this.i.Iq()};\ng.k.Pw\u003dfunction(a,b){S(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers\",this.pd(),this.Gb(),{requestingSlot:a,requestingLayout:b})};\ng.k.Mm\u003dfunction(a){this.i.startRendering(a)};\ng.k.To\u003dfunction(a,b){this.i.bf(a,b)};\ng.k.Jc\u003dfunction(a,b){this.i.Jc(a,b)};\ng.k.Uc\u003dfunction(a,b,c){f0.prototype.Uc.call(this,a,b,c);this.i.Uc(a,b,c);b.layoutId\u003d\u003d\u003dthis.Gb().layoutId\u0026\u0026mJ(this.ld.get())};\ng.k.YL\u003dfunction(){this.i.Dz()};\ng.k.Lh\u003dfunction(a){this.i.Lh(a)};\ng.k.YM\u003dfunction(a){this.i.Ni(a)};\ng.k.Af\u003dfunction(a,b,c){this.i.Cw(a,b,c)};\ng.k.onFullscreenToggled\u003dfunction(a){this.i.onFullscreenToggled(a)};\ng.k.Zf\u003dfunction(a){this.i.Zf(a)};\ng.k.Ji\u003dfunction(a){this.i.Ji(a)};\ng.k.onVolumeChange\u003dfunction(){this.i.onVolumeChange()};v0.prototype.Me\u003dfunction(a,b,c,d){if(a\u003dfOa(a,b,c,d,this.pe,this.I,this.Ta,this.D,this.S,this.Nd,this.K,this.Ha,this.B,this.ld,this.Oc,this.i,this.u,this.C,this.Ma))return a;throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.w(w0,g.G);g.k\u003dw0.prototype;g.k.OM\u003dfunction(a){var b;this.i?gOa(this,this.i,a):null\u003d\u003d\u003d(b\u003dthis.C)||void 0\u003d\u003d\u003db?void 0:b.get().Go(a.identifier)};\ng.k.DM\u003dfunction(){};\ng.k.kh\u003dfunction(a){this.i\u0026\u0026this.i.contentCpn!\u003d\u003da\u0026\u0026(S(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn}),this.i\u003dnull)};\ng.k.Lj\u003dfunction(a){this.i\u0026\u0026this.i.contentCpn!\u003d\u003da\u0026\u0026S(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn},!0);this.i\u003dnull};\ng.k.ya\u003dfunction(){g.G.prototype.ya.call(this);this.i\u003dnull};g.w(x0,g.G);g.k\u003dx0.prototype;g.k.Jc\u003dfunction(a,b){var c\u003dthis;if(\"LAYOUT_TYPE_MEDIA\"\u003d\u003d\u003db.layoutType\u0026\u0026LY(b,this.S)){var d\u003daz(this.C.get(),2),e\u003dthis.I(b,d);e?$y(this.D.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){var f\u003d[sNa(c.u.get(),e.contentCpn,e.Tt,function(h){return c.K(h.slotId,\"core\",e,PY(c.i.get(),h))},e.kL)];\ne.instreamAdPlayerUnderlayRenderer\u0026\u0026zNa(c.Ma.get())\u0026\u0026f.push(hOa(c,e,e.instreamAdPlayerUnderlayRenderer));return f}):S(\"Expected MediaLayout to carry valid opportunity on entered\",a,b)}};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.Uc\u003dfunction(){};var v1\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"];g.k\u003dlOa.prototype;g.k.init\u003dfunction(){};\ng.k.pd\u003dfunction(){return this.slot};\ng.k.Vy\u003dfunction(){this.callback.hf(this.slot)};\ng.k.Wy\u003dfunction(){this.callback.jf(this.slot)};\ng.k.release\u003dfunction(){};z0.prototype.Me\u003dfunction(a,b){return new lOa(a,b)};g.k\u003dmOa.prototype;g.k.init\u003dfunction(){};\ng.k.pd\u003dfunction(){return this.slot};\ng.k.Vy\u003dfunction(){D_(this.Ha.get(),\"ad-showing\");this.callback.hf(this.slot)};\ng.k.Wy\u003dfunction(){this.callback.jf(this.slot);E_(this.Ha.get(),\"ad-showing\")};\ng.k.release\u003dfunction(){};g.k\u003dnOa.prototype;g.k.init\u003dfunction(){};\ng.k.pd\u003dfunction(){return this.slot};\ng.k.Vy\u003dfunction(){D_(this.Ha.get(),\"ad-showing\");D_(this.Ha.get(),\"ad-interrupting\");this.u\u003dthis.Ha.get().isAtLiveHead();this.i\u003dMath.ceil(Date.now()/1E3);this.callback.hf(this.slot)};\ng.k.Wy\u003dfunction(){E_(this.Ha.get(),\"ad-showing\");E_(this.Ha.get(),\"ad-interrupting\");var a\u003dthis.u?Infinity:this.Ha.get().getCurrentTimeSec(1,!0)+Math.floor(Date.now()/1E3)-this.i;this.Ha.get().J.seekTo(a,void 0,void 0,1);this.callback.jf(this.slot)};\ng.k.release\u003dfunction(){};g.k\u003doOa.prototype;g.k.init\u003dfunction(){};\ng.k.pd\u003dfunction(){return this.slot};\ng.k.Vy\u003dfunction(){D_(this.Ha.get(),\"ad-showing\");D_(this.Ha.get(),\"ad-interrupting\");this.callback.hf(this.slot)};\ng.k.Wy\u003dfunction(){this.Ha.get().Jp();E_(this.Ha.get(),\"ad-showing\");E_(this.Ha.get(),\"ad-interrupting\");this.callback.jf(this.slot)};\ng.k.release\u003dfunction(){this.Ha.get().Jp()};A0.prototype.Me\u003dfunction(a,b){if(cz(b,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new mOa(a,b,this.Ha);if(b.Rb instanceof PZ\u0026\u0026cz(b,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new nOa(a,b,this.Ha);if(cz(b,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new oOa(a,b,this.Ha);throw new gZ(\"Unsupported slot with type \"+b.qb+\" and client metadata: \"+(zH(b.Ga)+\" in PlayerBytesSlotAdapterFactory.\"));};g.w(C0,g.G);C0.prototype.i\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof yZ\u0026\u0026\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u003d\u003d\u003dd.category\u0026\u0026e.Ke\u003d\u003d\u003da\u0026\u0026b.push(d)}b.length?eZ(this.pC(),b):S(\"Mute requested but no registered triggers can be activated.\")};g.w(D0,C0);g.k\u003dD0.prototype;g.k.tf\u003dfunction(a,b){if(b)if(\"survey-submit\"\u003d\u003d\u003da)pOa(this,b);else if(\"skip-button\"\u003d\u003d\u003da){a\u003d[];for(var c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof yZ\u0026\u0026\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u003d\u003d\u003dd.category\u0026\u0026e.Ke\u003d\u003d\u003db\u0026\u0026a.push(d)}a.length\u0026\u0026eZ(this.pC(),a)}else\"survey-single-select-answer-button\"\u003d\u003d\u003da\u0026\u0026pOa(this,b)};\ng.k.wE\u003dfunction(a){C0.prototype.i.call(this,a)};\ng.k.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof zZ||b instanceof yZ))throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\ng.k.dj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.uE\u003dfunction(){};\ng.k.tE\u003dfunction(){};\ng.k.Ez\u003dfunction(){};g.w(E0,g.G);g.k\u003dE0.prototype;\ng.k.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof a_||b instanceof b_||b instanceof c_||b instanceof d_||b instanceof e_||b instanceof TZ||b instanceof YZ||b instanceof xZ||b instanceof GZ||b instanceof SZ||b instanceof XZ))throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdsControlFlowEventTriggerAdapter\");a\u003dnew B0(a,b,c,d);this.Ib.set(b.triggerId,a);b instanceof e_\u0026\u0026this.D.has(b.Jg)\u0026\u0026\neZ(this.i(),[a]);b instanceof a_\u0026\u0026this.B.has(b.Jg)\u0026\u0026eZ(this.i(),[a]);b instanceof YZ\u0026\u0026this.u.has(b.Ke)\u0026\u0026eZ(this.i(),[a])};\ng.k.dj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.nh\u003dfunction(a){this.D.add(a.slotId);for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof e_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Jg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026eZ(this.i(),b)};\ng.k.Pi\u003dfunction(a){this.D.delete(a.slotId);a\u003d[];for(var b\u003dg.q(this.Ib.values()),c\u003db.next();!c.done;c\u003db.next());0\u003ca.length\u0026\u0026eZ(this.i(),a)};\ng.k.Oi\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof TZ\u0026\u0026e.qb\u003d\u003d\u003da.qb\u0026\u0026e.i!\u003d\u003da.slotId\u0026\u0026b.push(d)}0\u003cb.length\u0026\u0026eZ(this.i(),b)};\ng.k.hf\u003dfunction(a){this.B.add(a.slotId);for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof a_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Jg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026eZ(this.i(),b)};\ng.k.jf\u003dfunction(a){this.B.delete(a.slotId);this.C.add(a.slotId);for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.trigger instanceof b_)a.slotId\u003d\u003d\u003dd.trigger.Jg\u0026\u0026b.push(d);else if(d.trigger instanceof XZ){var e\u003dd.trigger;a.slotId\u003d\u003d\u003de.slotId\u0026\u0026this.u.has(e.Ke)\u0026\u0026b.push(d)}0\u003cb.length\u0026\u0026eZ(this.i(),b)};\ng.k.Nj\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof c_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Jg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026eZ(this.i(),b)};\ng.k.Oj\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof d_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Jg\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026eZ(this.i(),b)};\ng.k.Li\u003dfunction(a,b){this.I.add(b.layoutId)};\ng.k.Mi\u003dfunction(a,b){this.I.delete(b.layoutId)};\ng.k.Jc\u003dfunction(a,b){this.u.add(b.layoutId);for(var c\u003d[],d\u003dg.q(this.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.trigger instanceof YZ)b.layoutId\u003d\u003d\u003de.trigger.Ke\u0026\u0026c.push(e);else if(e.trigger instanceof SZ){var f\u003de.trigger;a.qb\u003d\u003d\u003df.qb\u0026\u0026b.layoutType\u003d\u003d\u003df.layoutType\u0026\u0026b.layoutId!\u003d\u003df.i\u0026\u0026c.push(e)}else e.trigger instanceof XZ\u0026\u0026(f\u003de.trigger,b.layoutId\u003d\u003d\u003df.Ke\u0026\u0026this.C.has(f.slotId)\u0026\u0026c.push(e));0\u003cc.length\u0026\u0026eZ(this.i(),c)};\ng.k.Uc\u003dfunction(a,b,c){this.u.delete(b.layoutId);a\u003d[];for(var d\u003dg.q(this.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.trigger instanceof xZ\u0026\u0026b.layoutId\u003d\u003d\u003de.trigger.Ke\u0026\u0026a.push(e),e.trigger instanceof GZ\u0026\u0026b.layoutId\u003d\u003d\u003de.trigger.Ke\u0026\u0026\"error\"\u003d\u003d\u003dc\u0026\u0026a.push(e);0\u003ca.length\u0026\u0026eZ(this.i(),a)};\ng.k.Nh\u003dfunction(){};\ng.k.kh\u003dfunction(){this.C.clear()};\ng.k.Lj\u003dfunction(){};g.w(F0,g.G);F0.prototype.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof dz||b instanceof BZ))throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\nF0.prototype.dj\u003dfunction(a){this.Ib.delete(a.triggerId)};\nF0.prototype.kh\u003dfunction(a,b,c){b\u003d[];for(var d\u003db.push,e\u003dd.apply,f\u003d[],h\u003dg.q(this.Ib.values()),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,l.trigger instanceof dz\u0026\u0026l.trigger.Wo\u003d\u003d\u003da\u0026\u0026f.push(l);e.call(d,b,g.v(f));b.push.apply(b,g.v(qOa(this.Ib,a,!1,c)));b.length\u0026\u0026eZ(this.i(),b)};\nF0.prototype.Lj\u003dfunction(a){var b\u003d[];b.push.apply(b,g.v(qOa(this.Ib,a,!0,!1)));b.length\u0026\u0026eZ(this.i(),b)};g.w(G0,g.G);g.k\u003dG0.prototype;\ng.k.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");var e\u003d\"adtriggercuerange:\"+b.triggerId;if(b instanceof PZ)H0(this,a,b,c,d,e,b.i.start,b.i.end,b.Wo,b.visible);else if(b instanceof ZZ)H0(this,a,b,c,d,e,b.i.start,b.i.end,b.Wo,!1);else if(b instanceof WZ)H0(this,a,b,c,d,e,0x7ffffffffffff,0x8000000000000,b.Wo,b.visible);else throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CueRangeTriggerAdapter\");\n};\ng.k.dj\u003dfunction(a){var b\u003dthis.Ib.get(a.triggerId);b\u0026\u0026this.B.get().removeCueRange(b.Qy);this.Ib.delete(a.triggerId)};\ng.k.onCueRangeEnter\u003dfunction(a){if(a\u003drOa(this,a))if(a\u003dthis.Ib.get(a))if(g.T(r_(this.Ha.get()),32))this.i.add(a.Qy);else{var b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.bundle.trigger;(b instanceof PZ||b instanceof WZ)\u0026\u0026eZ(this.u(),[a.bundle])}};\ng.k.onCueRangeExit\u003dfunction(a){if(a\u003drOa(this,a))if(a\u003dthis.Ib.get(a))this.i.delete(a.Qy),a.bundle.trigger instanceof ZZ\u0026\u0026eZ(this.u(),[a.bundle])};\ng.k.Ni\u003dfunction(a){if(0\u003emH(a,16)){a\u003dg.q(this.i);for(var b\u003da.next();!b.done;b\u003da.next())this.onCueRangeEnter(b.value);this.i.clear()}};\ng.k.Lh\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.Zf\u003dfunction(){};\ng.k.Ji\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Jj\u003dfunction(){};g.w(I0,g.G);g.k\u003dI0.prototype;g.k.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof CZ||b instanceof $Z))throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\ng.k.dj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.Cn\u003dfunction(){};\ng.k.Gk\u003dfunction(){};\ng.k.Jc\u003dfunction(a,b){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(null!\u003dthis.i?S(\"called onLayoutEntered with AboveFeedSlot but there is already a layout entered\"):this.i\u003db.layoutId)};\ng.k.Uc\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(this.i\u003dnull)};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(null!\u003dthis.u?S(\"called onSlotEntered with AboveFeedSlot but there is already a slot entered\"):this.u\u003da.slotId)};\ng.k.jf\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.qb\u0026\u0026(null\u003d\u003d\u003dthis.u?S(\"called onSlotExited with AboveFeedSlot but there is no entered slot\"):this.u\u003dnull)};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.Jy\u003dfunction(){null!\u003dthis.i\u0026\u0026j0(this,this.i)};\ng.k.Zy\u003dfunction(a){if(null\u003d\u003d\u003dthis.u){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof $Z\u0026\u0026d.trigger.slotId\u003d\u003d\u003da\u0026\u0026b.push(d);b.length\u0026\u0026eZ(this.B(),b)}};g.w(J0,g.G);g.k\u003dJ0.prototype;g.k.Nh\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(this.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.trigger;f.opportunityType\u003d\u003d\u003da\u0026\u0026(f.associatedSlotId\u0026\u0026f.associatedSlotId!\u003d\u003db||c.push(e))}c.length\u0026\u0026eZ(this.i(),c)};\ng.k.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof jNa))throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OpportunityEventTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\ng.k.dj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Jc\u003dfunction(){};\ng.k.Uc\u003dfunction(){};g.w(K0,g.G);K0.prototype.ya\u003dfunction(){this.B.get().removeListener(this);g.G.prototype.ya.call(this)};g.w(L0,g.G);L0.prototype.ya\u003dfunction(){this.D.get().removeListener(this);g.G.prototype.ya.call(this)};M0.prototype.fetch\u003dfunction(a){var b\u003da.fK;return this.jp.fetch(a.YO,{hv:void 0\u003d\u003d\u003da.hv?void 0:a.hv,Id:b}).then(function(c){return sOa(c,b)})};g.w(N0,g.G);g.k\u003dN0.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.onAdUxClicked\u003dfunction(a,b){O0(this,function(c){c.tf(a,b)})};\ng.k.vF\u003dfunction(a){O0(this,function(b){b.uE(a)})};\ng.k.uF\u003dfunction(a){O0(this,function(b){b.tE(a)})};\ng.k.hU\u003dfunction(a){O0(this,function(b){b.Ez(a)})};g.w(P0,g.G);g.k\u003dP0.prototype;g.k.kh\u003dfunction(){this.C\u003dnew fJ(this,yNa(this.Ma.get()));this.u\u003dnew gJ;uOa(this)};\ng.k.Lj\u003dfunction(){};\ng.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.OF\u003dfunction(a){this.xB.push(a);for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.OM(a)};\ng.k.FM\u003dfunction(a){g.lc(this.u.i,1E3*a);for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.DM(a)};\ng.k.sA\u003dfunction(a){var b\u003daz(this.D.get(),1),c\u003db.clientPlaybackNonce;b\u003db.daiEnabled;var d\u003dDate.now();a\u003dg.q(a);for(var e\u003da.next();!e.done;e\u003da.next())e\u003de.value,(b||MZ(this.Ma.get()))\u0026\u0026x_(this.Ta.get(),{cuepointTrigger:{event:vOa(e.event),cuepointId:e.identifier,totalCueDurationMs:1E3*e.durationSecs,playheadTimeMs:e.i,cueStartTimeMs:1E3*e.startSecs,cuepointReceivedTimeMs:d,contentCpn:c}}),this.B.add(e),b?this.C.reduce(e):MZ(this.Ma.get())\u0026\u00260!\u003d\u003dthis.J.getCurrentTime(1)\u0026\u0026\"start\"\u003d\u003d\u003de.event\u0026\u0026this.OF(e)};\ng.k.ya\u003dfunction(){null!\u003dthis.i\u0026\u0026(this.i.unsubscribe(\"cuepointupdated\",this.sA,this),this.i\u003dnull);this.listeners.length\u003d0;this.B.clear();this.xB.length\u003d0;g.G.prototype.ya.call(this)};S0.prototype.addListener\u003dfunction(a){this.listeners.push(a)};\nS0.prototype.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};g.k\u003dT0.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a;this.D.get().addListener(this);this.Ha.get().addListener(this);this.Wn();var b\u003dU(this.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dU(this.layout.Ga,\"metadata_type_layout_exit_ms\"),d\u003dnull\u003d\u003d\u003d(a\u003dthis.B.get().Gp)||void 0\u003d\u003d\u003da?void 0:a.clientPlaybackNonce,e\u003dthis.layout.Cc.adClientDataEntry;x_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:c-b,contentCpn:d,adClientData:e}});var f\u003dthis.D.get();f\u003dhJ(f.u,b,c);null!\u003d\u003df\u0026\u0026(x_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:f-\nb,contentCpn:d,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:e}}),this.K.get().Bp(f,c))};\ng.k.release\u003dfunction(){this.Lo();this.D.get().removeListener(this);this.Ha.get().removeListener(this)};\ng.k.startRendering\u003dfunction(){this.Mm();this.callback.Jc(this.slot,this.layout)};\ng.k.bf\u003dfunction(a,b){this.To(b);null!\u003d\u003dthis.driftRecoveryMs\u0026\u0026(U0(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(xOa(this)-U(this.layout.Ga,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(1E3*this.Ha.get().J.Mn()).toString()}),this.driftRecoveryMs\u003dnull);this.callback.Uc(this.slot,this.layout,b)};\ng.k.OM\u003dfunction(){};\ng.k.DM\u003dfunction(a){var b,c\u003dU(this.layout.Ga,\"metadata_type_layout_enter_ms\"),d\u003dU(this.layout.Ga,\"metadata_type_layout_exit_ms\");a*\u003d1E3;c\u003c\u003da\u0026\u0026a\u003cd\u0026\u0026(x_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:a-c,contentCpn:null\u003d\u003d\u003d(b\u003dthis.B.get().Gp)||void 0\u003d\u003d\u003db?void 0:b.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.Cc.adClientDataEntry}}),this.K.get().Bp(a,d))};\ng.k.Lh\u003dfunction(a){this.tM(a);a\u003dthis.Ha.get().getCurrentTimeSec(2,!0);if(hNa(this.S.get(),this.layout.layoutId)){var b\u003dU(this.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dthis.driftRecoveryMs;if(!(null\u003d\u003d\u003dc||1E3*a\u003cb+c)){this.driftRecoveryMs\u003dnull;var d\u003dxOa(this),e\u003dthis.Ha.get().J.Mn(),f\u003dMath.min(a+e,d/1E3);f\u003c\u003da?U0(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(d-b).toString(),driftFromHeadMs:Math.round(1E3*e).toString()}):(U0(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(d-\nb).toString(),driftFromHeadMs:Math.round(1E3*e).toString(),appliedDriftRecoveryMs:Math.round(1E3*a-b).toString(),destinationMs:Math.round(1E3*f-b).toString()}),this.Ha.get().J.seekTo(f,void 0,void 0,1))}}};\ng.k.Zf\u003dfunction(){};\ng.k.Ji\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Jj\u003dfunction(){};g.w(V0,T0);g.k\u003dV0.prototype;g.k.Wn\u003dfunction(){this.B.get().addListener(this);this.I.forEach(function(a){a.init()});\nnull!\u003dthis.C\u0026\u0026this.Ta.get().Fi(\"ads_ssmplra_init\",\"lid.\"+this.layout.layoutId+\";smlid.\"+this.C)};\ng.k.Lo\u003dfunction(){this.B.get().removeListener(this);this.u\u003dnull;this.I.forEach(function(a){a.release()})};\ng.k.Mm\u003dfunction(){var a;if(this.u)S(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.C)});else{var b\u003dnull\u003d\u003d\u003d(a\u003dthis.B.get().Gp)||void 0\u003d\u003d\u003da?void 0:a.layoutId;zOa(this,b)}};\ng.k.To\u003dfunction(a){var b,c,d,e;null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dthis.u)||void 0\u003d\u003d\u003db?void 0:b.ji)||void 0\u003d\u003d\u003dc?void 0:c.bf(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dthis.u)||void 0\u003d\u003d\u003dd?void 0:d.ji)||void 0\u003d\u003d\u003de?void 0:e.Gb(),a);this.u\u003dnull};\ng.k.UM\u003dfunction(a){var b\u003da.videoId;a\u003da.layoutId;var c,d,e,f,h;\"nPpU29QrbiU\"\u003d\u003d\u003db\u0026\u0026this.Ta.get().Fi(\"ads_ssmplra_opdcs\",\"vid.\"+b+\";lid.\"+this.layout.layoutId+\";smlid.\"+this.C+\";slrs.\"+!!this.u+\";slrslid.\"+(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dthis.u)||void 0\u003d\u003d\u003dc?void 0:c.ji)||void 0\u003d\u003d\u003dd?void 0:d.Gb().layoutId));this.u\u0026\u0026(null\u003d\u003d\u003d(e\u003dthis.u.ji)||void 0\u003d\u003d\u003de?void 0:e.Gb().layoutId)!\u003d\u003da\u0026\u0026(null\u003d\u003d\u003d(f\u003dthis.u.ji)||void 0\u003d\u003d\u003df?void 0:f.bf(null\u003d\u003d\u003d(h\u003dthis.u.ji)||void 0\u003d\u003d\u003dh?void 0:h.Gb(),\"normal\"),zOa(this,a))};\ng.k.tM\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};g.k\u003dKOa.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a\u003dthis;U(this.layout.Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.Fc\u003dAOa(this.slot,this.layout,U(this.layout.Ga,\"metadata_type_player_vars\"),U(this.layout.Ga,\"metadata_type_layout_enter_ms\"),U(this.layout.Ga,\"metadata_type_layout_exit_ms\"),1E3*U(this.layout.Ga,\"metadata_type_video_length_seconds\"),this.D.get(),this.K.get(),function(){var c\u003dObject,d\u003dc.assign,e\u003dObject.assign({layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},Z0(a.layout));var f\u003dU(a.slot.Ga,\n\"metadata_type_fulfilled_layout\");f\u003dObject.assign(Object.assign({},Z0(f)),{adPlacementConfig:U(f.Ga,\"metadata_type_ad_placement_config\"),subLayouts:U(f.Ga,\"metadata_type_sub_layouts\").map(Z0)});return d.call(c,e,{compositeLayout:f,hasSurveyOverlay:bz(a.layout.Ga,\"metadata_type_survey_overlay\"),surveyOverlay:U(a.layout.Ga,\"metadata_type_survey_overlay\")})},this.Ta.get());\nthis.Ha.get().addListener(this);var b\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\");U(this.layout.Ga,\"metadata_type_active_view_traffic_type\");s_(this.B.get(),this.layout.layoutId,b,this);cZ(this.callback,this.slot,this.layout)};\ng.k.release\u003dfunction(){this.Ha.get().removeListener(this);t_(this.B.get(),this.layout.layoutId);this.Ma.get().J.V().N(\"html5_unschedule_dai_media_sublayout_killswitch\")||cJ(this.callback,this.slot,this.layout)};\ng.k.startRendering\u003dfunction(){var a\u003dthis;bz(this.layout.Ga,\"metadata_type_survey_overlay\")\u0026\u0026this.Ta.get().Fi(\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.u)S(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:bz(this.layout.Ga,\"metadata_type_survey_overlay\"),surveyOverlay:U(this.layout.Ga,\"metadata_type_survey_overlay\")});else{this.u\u003d{Ej:null,ox:!1};BOa(this.slot,this.layout,this.I.get());U_(this.i,\"start\");if(o_(this.Ma.get())){var b\u003dr_(this.Ha.get()),\nc\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);COa(this.i,this.u.Ej,b,c,d,function(){return void MOa(a,\"teois\")})}dZ(this.callback,this.slot,this.layout);\nbz(this.layout.Ga,\"metadata_type_survey_overlay\")\u0026\u0026this.Ta.get().Fi(\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.k.bf\u003dfunction(a,b){var c\u003dthis;if(this.u){if(o_(this.Ma.get()))if(null\u003d\u003d\u003dthis.Fc)S(\"Unexpected media sub layout exited without a timeline playback ID\");else{a\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\");var d\u003dC_(this.Ha.get(),this.Fc);this.i.B\u003dd;X0(this.i,null,this.u.Ej,a,d,function(e){return void LOa(c,e,\"fue\")})}this.u\u003dnull;\naJ(this.callback,this.slot,this.layout,b)}else S(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.Cw\u003dfunction(){};\ng.k.Dz\u003dfunction(){};\ng.k.Lh\u003dfunction(a){var b\u003dthis;if(this.u){if(W_(this.i,\"impression\")){var c\u003dr_(this.Ha.get()),d\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\");Y0(this.i,c,a,this.u.Ej,d,function(e){return void LOa(b,e,\"tpaqe\")})}this.u.Ej\u003da}};\ng.k.Ni\u003dfunction(a){var b\u003dthis;if(this.u){o_(this.Ma.get())||this.u.ox||(this.u.ox\u003d!0,a\u003dnew g.lH(a.state,new g.rJ));var c\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);W0(this.i,this.u.Ej,a,c,d,!o_(this.Ma.get()),function(){return void MOa(b,\"teosc\")})}};\ng.k.onFullscreenToggled\u003dfunction(a){DOa(this.i,a)};\ng.k.Zf\u003dfunction(){};\ng.k.Ji\u003dfunction(){};\ng.k.Pw\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Jc\u003dfunction(){};\ng.k.Uc\u003dfunction(){};\ng.k.zq\u003dfunction(){};\ng.k.Iq\u003dfunction(){};\ng.k.bB\u003dfunction(){EOa(this.i)};\ng.k.Hw\u003dfunction(){FOa(this.i)};\ng.k.Gw\u003dfunction(){GOa(this.i)};\ng.k.Iw\u003dfunction(){HOa(this.i)};\ng.k.Ew\u003dfunction(){IOa(this.i)};\ng.k.Fw\u003dfunction(){JOa(this.i)};\ng.k.Jj\u003dfunction(){};g.w($0,T0);g.k\u003d$0.prototype;\ng.k.Wn\u003dfunction(){var a\u003dthis;U(this.layout.Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var b\u003dU(this.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dU(this.layout.Ga,\"metadata_type_layout_exit_ms\");this.Fc\u003dAOa(this.slot,this.layout,U(this.layout.Ga,\"metadata_type_player_vars\"),b,c,1E3*U(this.layout.Ga,\"metadata_type_video_length_seconds\"),this.K.get(),this.X.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:b,exitMs:c,adPlacementConfig:U(a.layout.Ga,\"metadata_type_ad_placement_config\")}},\nthis.Ta.get());\nvar d\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\");U(this.layout.Ga,\"metadata_type_active_view_traffic_type\");s_(this.C.get(),this.layout.layoutId,d,this)};\ng.k.Lo\u003dfunction(){t_(this.C.get(),this.layout.layoutId)};\ng.k.Mm\u003dfunction(){var a\u003dthis;if(this.u)S(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.u\u003d{Ej:null,ox:!1},BOa(this.slot,this.layout,this.I.get()),U_(this.i,\"start\"),o_(this.Ma.get())){var b\u003dr_(this.Ha.get()),c\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);COa(this.i,this.u.Ej,b,c,d,function(){return void NOa(a,\"teois\")})}};\ng.k.To\u003dfunction(){var a\u003dthis;if(this.u){if(o_(this.Ma.get()))if(null\u003d\u003d\u003dthis.Fc)S(\"Unexpected single media layout exited without a timeline playback ID\");else{var b\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\"),c\u003dC_(this.Ha.get(),this.Fc);this.i.B\u003dc;X0(this.i,null,this.u.Ej,b,c,function(d){return void OOa(a,d,\"fue\")})}this.u\u003dnull}else S(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.tM\u003dfunction(a){var b\u003dthis;if(this.u){if(W_(this.i,\"impression\")){var c\u003dr_(this.Ha.get()),d\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\");Y0(this.i,c,a,this.u.Ej,d,function(e){return void OOa(b,e,\"tpaqe\")})}this.u.Ej\u003da}};\ng.k.Ni\u003dfunction(a){var b\u003dthis;if(this.u){o_(this.Ma.get())||this.u.ox||(this.u.ox\u003d!0,a\u003dnew g.lH(a.state,new g.rJ));var c\u003dU(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);W0(this.i,this.u.Ej,a,c,d,!o_(this.Ma.get()),function(){return void NOa(b,\"teosc\")})}};\ng.k.onFullscreenToggled\u003dfunction(a){DOa(this.i,a)};\ng.k.bB\u003dfunction(){EOa(this.i)};\ng.k.Hw\u003dfunction(){FOa(this.i)};\ng.k.Gw\u003dfunction(){GOa(this.i)};\ng.k.Iw\u003dfunction(){HOa(this.i)};\ng.k.Ew\u003dfunction(){IOa(this.i)};\ng.k.Fw\u003dfunction(){JOa(this.i)};a1.prototype.Me\u003dfunction(a,b,c,d){if(bz(c.Ga,\"metadata_type_dai\")){var e\u003dU(d.Ga,\"metadata_type_ad_placement_config\");P_(d,{Md:\"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn\".split(\" \"),Pe:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026void 0!\u003d\u003de?(e\u003dnew R_(d.pc,this.Ta,e,d.layoutId,null),e\u003dnew $0(a,c,d,this.i,this.B,this.K,this.D,this.Ha,e,this.Ta,this.C,this.I,this.u,this.Ma)):e\u003dnull;\nif(e)return e;a:{var f\u003dU(d.Ga,\"metadata_type_sub_layouts\"),h\u003dU(d.Ga,\"metadata_type_ad_placement_config\");if(P_(d,{Md:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],Pe:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026void 0!\u003d\u003df\u0026\u0026void 0!\u003d\u003dh){e\u003d[];f\u003dg.q(f);for(var l\u003df.next();!l.done;l\u003df.next()){l\u003dl.value;var m\u003dU(l.Ga,\"metadata_type_media_sub_layout_index\");if(!P_(l,{Md:\"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn\".split(\" \"),\nPe:[\"LAYOUT_TYPE_MEDIA\"]})||void 0\u003d\u003d\u003dm){a\u003dnull;break a}m\u003dnew R_(l.pc,this.Ta,h,l.layoutId,m);e.push(new KOa(b,c,l,this.B,m,this.Ha,this.K,this.u,this.C,this.Ma,this.Ta,this.i))}b\u003dnew R_(d.pc,this.Ta,h,d.layoutId);a\u003dnew V0(a,c,d,this.i,this.B,this.D,this.Ha,b,this.Ta,this.I,e)}else a\u003dnull}if(a)return a}else if(a\u003dfOa(a,b,c,d,this.pe,this.xa,this.Ta,this.u,this.C,this.Nd,this.i,this.Ha,this.Z,this.ld,this.Oc,this.S,this.X,this.oa,this.Ma))return a;throw new YY(\"Unsupported layout with type: \"+d.layoutType+\n\" and client metadata: \"+zH(d.Ga)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};g.w(b1,g.G);b1.prototype.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof JZ))throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CloseRequestedTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\nb1.prototype.dj\u003dfunction(a){this.Ib.delete(a.triggerId)};g.w(d1,g.G);\nd1.prototype.Si\u003dfunction(a,b,c,d){if(this.u.has(b.triggerId)||this.B.has(b.triggerId))throw new gZ(\"Tried to re-register the trigger.\");a\u003dnew B0(a,b,c,d);if(a.trigger instanceof oNa)this.u.set(a.trigger.triggerId,a);else if(a.trigger instanceof AZ)this.B.set(a.trigger.triggerId,a);else throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+a.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.u.has(a.trigger.triggerId)\u0026\u0026a.slot.slotId\u003d\u003d\u003dthis.i\u0026\u0026eZ(this.C(),[a])};\nd1.prototype.dj\u003dfunction(a){this.u.delete(a.triggerId);this.B.delete(a.triggerId)};\nd1.prototype.UM\u003dfunction(a){a\u003da.slotId;if(this.i!\u003d\u003da){var b\u003d[];null!\u003dthis.i\u0026\u0026b.push.apply(b,g.v(POa(this.B,this.i)));null!\u003da\u0026\u0026b.push.apply(b,g.v(POa(this.u,a)));this.i\u003da;b.length\u0026\u0026eZ(this.C(),b)}};g.k\u003de1.prototype;g.k.Vr\u003dfunction(a,b,c,d,e,f){return this.J.Vr(a,b,c,d,e,f)};\ng.k.Bp\u003dfunction(a,b){this.J.Bp(a,b)};\ng.k.Xt\u003dfunction(a,b,c){this.J.Xt(a,b,c)};\ng.k.Go\u003dfunction(a){this.J.Go(a)};\ng.k.gw\u003dfunction(a,b,c,d,e,f){this.J.gw(a,b,c,d,e,f)};g.w(QOa,BG);g.w(f1,Y_);g.k\u003df1.prototype;g.k.tf\u003dfunction(a,b){$_(\"image-companion\",a,this.I.get().Uh,this.Ta.get(),this.B,this.C,this.pd(),this.Gb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.pd(),this.Gb(),this.callback,\"metadata_type_image_companion_ad_renderer\",function(b,c,d,e,f){return new QOa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Jc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().Yg():S(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Uc\u003dfunction(){};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.ya\u003dfunction(){this.pe().Ld.delete(this);Y_.prototype.ya.call(this)};g.w(SOa,BG);g.w(g1,Y_);g.k\u003dg1.prototype;g.k.tf\u003dfunction(a,b){$_(\"shopping-companion\",a,this.I.get().Uh,this.Ta.get(),this.B,this.C,this.pd(),this.Gb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.pd(),this.Gb(),this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(b,c,d,e,f){return new SOa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Jc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().Yg():S(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Uc\u003dfunction(){};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.ya\u003dfunction(){this.pe().Ld.delete(this);Y_.prototype.ya.call(this)};g.w(UOa,BG);g.w(h1,Y_);g.k\u003dh1.prototype;g.k.tf\u003dfunction(a,b){$_(\"ads-engagement-panel\",a,this.I.get().Uh,this.Ta.get(),this.B,this.C,this.pd(),this.Gb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.pd(),this.Gb(),this.callback,\"metadata_type_ads_engagement_panel_renderer\",function(b,c,d,e,f){return new UOa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Jc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().Yg():S(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Uc\u003dfunction(){};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.ya\u003dfunction(){this.pe().Ld.delete(this);Y_.prototype.ya.call(this)};WOa.prototype.Me\u003dfunction(a,b,c,d){if(P_(d,VOa()))return new h1(a,c,d,this.i,this.Ta,this.pe,this.B,this.u);if(P_(d,VNa()))return new a0(a,c,d,this.i,this.Ta,this.pe,this.B,this.u);if(P_(d,ROa()))return new f1(a,c,d,this.i,this.Ta,this.pe,this.B,this.u);if(P_(d,TOa()))return new g1(a,c,d,this.i,this.Ta,this.pe,this.B,this.u);throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};g.w(i1,BG);g.w(j1,Y_);j1.prototype.init\u003dfunction(){Y_.prototype.init.call(this);var a\u003dU(this.layout.Ga,\"metadata_type_player_underlay_renderer\");this.i.push(new i1(a.instreamAdPlayerUnderlayRenderer,this.layout.layoutId,{adsClientData:this.layout.Cc}))};\nj1.prototype.tf\u003dfunction(){};\nj1.prototype.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a)};\nj1.prototype.ya\u003dfunction(){Y_.prototype.ya.call(this)};XOa.prototype.Me\u003dfunction(a,b,c,d){b\u003d[\"metadata_type_player_underlay_renderer\"];for(var e\u003dg.q(S_()),f\u003de.next();!f.done;f\u003de.next())b.push(f.value);if(P_(d,{Md:b,Pe:[\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\"]}))return new j1(a,c,d,this.i);throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.\");};g.k\u003dYOa.prototype;g.k.pd\u003dfunction(){return this.slot};\ng.k.Gb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.Ha.get().addListener(this)};\ng.k.release\u003dfunction(){this.Ha.get().removeListener(this)};\ng.k.startRendering\u003dfunction(a){this.callback.Jc(this.slot,a)};\ng.k.bf\u003dfunction(a,b){this.callback.Uc(this.slot,a,b)};\ng.k.Jj\u003dfunction(a){if(xNa(this.Ma.get()))switch(a.id){case \"part2viewed\":U_(this.i,\"start\");break;case \"videoplaytime25\":U_(this.i,\"first_quartile\");break;case \"videoplaytime50\":U_(this.i,\"midpoint\");break;case \"videoplaytime75\":U_(this.i,\"third_quartile\");break;case \"videoplaytime100\":U_(this.i,\"complete\");break;case \"engagedview\":U_(this.i,\"progress\");break;default:S(\"Cue Range ID unknown in DiscoveryLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Ji\u003dfunction(){};\ng.k.Zf\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Lh\u003dfunction(){};ZOa.prototype.Me\u003dfunction(a,b,c,d){b\u003d[\"metadata_type_ad_placement_config\"];for(var e\u003dg.q(S_()),f\u003de.next();!f.done;f\u003de.next())b.push(f.value);if(P_(d,{Md:b,Pe:[\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\"]}))return new YOa(a,c,d,this.Ha,this.Ta,this.Ma);throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in PlaybackTrackingLayoutRenderingAdapterFactory.\");};g.w(k1,Y_);k1.prototype.startRendering\u003dfunction(a){var b\u003dT_(this.B),c\u003d{adsClientData:this.layout.Cc};this.i.push(new WI(U(this.layout.Ga,\"metadata_type_valid_survey_text_interstitial_renderer\"),b,this.Gb().layoutId,c,!0,!0));Y_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a)};\nk1.prototype.tf\u003dfunction(a,b){b!\u003d\u003dthis.layout.layoutId||\"survey-interstitial\"!\u003d\u003da\u0026\u0026\"button\"!\u003d\u003da||((a\u003dU(this.layout.Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?a.Pw(this.slot,this.layout):S(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\nk1.prototype.ya\u003dfunction(){Y_.prototype.ya.call(this)};var m1\u003dnew g.zg(320,63);g.w(p1,BG);g.w(q1,Y_);g.k\u003dq1.prototype;g.k.Lh\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.Zf\u003dfunction(a){a\u0026\u0026c1(this.B,this.layout)};\ng.k.Ji\u003dfunction(a){var b\u003do1(this.layout);if(this.I\u003dn1(a,INa(this.Ha.get())))b.onErrorCommand\u0026\u0026this.K.get().executeCommand(b.onErrorCommand,this.layout.layoutId),c1(this.B,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Pv\u003dfunction(){return this.Gb().layoutId};\ng.k.XD\u003dfunction(){return this.I};\ng.k.tf\u003dfunction(a){this.C.tf(a);\"in_video_overlay_close_button\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.Ez\u003dfunction(a){\"invideo-overlay\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.Bo\u003dfunction(){this.C.Bo()};\ng.k.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a);this.D.Sr\u003dthis};\ng.k.bf\u003dfunction(a,b){Y_.prototype.bf.call(this,a,b);X1(this.D,this)};\ng.k.init\u003dfunction(){Y_.prototype.init.call(this);y_(this.Ta.get(),this);this.Ha.get().addListener(this);this.i.push(new p1(o1(this.layout),T_(this.S),this.layout.layoutId,{adsClientData:this.layout.Cc}))};\ng.k.release\u003dfunction(){Y_.prototype.release.call(this);this.Ha.get().removeListener(this);z_(this.Ta.get(),this)};\ng.k.Jj\u003dfunction(){};g.w(r1,Y_);g.k\u003dr1.prototype;g.k.init\u003dfunction(){Y_.prototype.init.call(this);y_(this.Ta.get(),this);this.Ha.get().addListener(this);this.i.push(new p1(o1(this.layout),T_(this.X),this.layout.layoutId,{adsClientData:this.layout.Cc}))};\ng.k.Bo\u003dfunction(){this.C.Bo()};\ng.k.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a);this.D.Sr\u003dthis};\ng.k.bf\u003dfunction(a,b){Y_.prototype.bf.call(this,a,b);X1(this.D,this)};\ng.k.tf\u003dfunction(a){this.C.tf(a);\"in_video_overlay_close_button\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.uE\u003dfunction(a){if(\"invideo-overlay\"\u003d\u003d\u003da){a\u003ddPa(this.K,this.layout);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())b.value.stop()}};\ng.k.Ez\u003dfunction(a){\"invideo-overlay\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.tE\u003dfunction(a){if(\"invideo-overlay\"\u003d\u003d\u003da){a\u003ddPa(this.K,this.layout);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())b.value.start()}};\ng.k.Lh\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.Zf\u003dfunction(a){a\u0026\u0026c1(this.B,this.layout)};\ng.k.Ji\u003dfunction(a){var b\u003do1(this.layout),c\u003db.contentSupportedRenderer.imageOverlayAdContentRenderer,d\u003dINa(this.Ha.get());a:{c\u003dc.image;c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(null!\u003dc\u0026\u0026(c\u003dc.thumbnail,null!\u003dc\u0026\u0026null!\u003dc.thumbnails\u0026\u0026!g.Wb(c.thumbnails)\u0026\u0026null!\u003dc.thumbnails[0].width\u0026\u0026null!\u003dc.thumbnails[0].height)){c\u003dnew g.zg(c.thumbnails[0].width||0,c.thumbnails[0].height||0);break a}c\u003dnew g.zg(0,0)}if(this.I\u003dn1(a,d,c))b.onErrorCommand\u0026\u0026this.S.get().executeCommand(b.onErrorCommand,this.layout.layoutId),c1(this.B,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Pv\u003dfunction(){return this.Gb().layoutId};\ng.k.XD\u003dfunction(){return this.I};\ng.k.release\u003dfunction(){Y_.prototype.release.call(this);this.Ha.get().removeListener(this);z_(this.Ta.get(),this)};\ng.k.Jj\u003dfunction(){};s1.prototype.tf\u003dfunction(a){\"ad-info-hover-text-button\"\u003d\u003d\u003da\u0026\u0026((this.i\u003dthis.Ha.get().nm(1))||this.Ha.get().pauseVideo())};\ns1.prototype.Bo\u003dfunction(){this.i||this.Ha.get().resumeVideo(1)};g.w(t1,Y_);g.k\u003dt1.prototype;g.k.init\u003dfunction(){Y_.prototype.init.call(this);this.Ha.get().addListener(this)};\ng.k.startRendering\u003dfunction(a){var b\u003dU(this.layout.Ga,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.i.push(new SI(b,this.layout.layoutId,{adsClientData:this.layout.Cc},!0,!0));Y_.prototype.startRendering.call(this,a);this.callback.Jc(this.slot,a)};\ng.k.Jc\u003dfunction(){};\ng.k.tf\u003dfunction(a,b){b!\u003d\u003dthis.layout.layoutId||\"ad-info-icon-button\"!\u003d\u003da\u0026\u0026\"ad-info-dialog-close-button\"!\u003d\u003da||((b\u003dU(this.layout.Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?\"ad-info-icon-button\"\u003d\u003d\u003da?b.zq(this.slot,this.layout):\"ad-info-dialog-close-button\"\u003d\u003d\u003da\u0026\u0026b.Iq(this.slot,this.layout):S(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:a}))};\ng.k.Ji\u003dfunction(a){450\u003ea.width\u0026\u0026c1(this.B,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Lh\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.Zf\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Jj\u003dfunction(){};\ng.k.ya\u003dfunction(){Y_.prototype.ya.call(this)};\ng.k.release\u003dfunction(){Y_.prototype.release.call(this);this.Ha.get().removeListener(this)};cPa.prototype.Me\u003dfunction(a,b,c,d){if(b\u003dd0(a,c,d,this.i,this.Ha,this.Ta,this.K,this.u))return b;if(P_(d,bPa()))return new r1(c,d,this.Ta,this.D,this.i,a,this.B,this.I,this.Ha,this.C,this.Ma,this.u,new s1(this.Ha));if(P_(d,aPa()))return new q1(c,d,this.Ta,this.D,this.i,a,this.B,this.Ha,this.C,this.Ma,this.u,new s1(this.Ha));if(P_(d,{Md:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],Pe:[\"LAYOUT_TYPE_SURVEY\"]}))return new t1(c,d,a,this.i,this.B,this.Ha,this.Ma);if(P_(d,{Md:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\n\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],Pe:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new k1(c,d,a,this.i,this.Ta);throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};g.w(u1,g.G);g.k\u003du1.prototype;g.k.Si\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new gZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof FZ))throw new gZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d));a\u003dthis.i.has(b.Ke)?this.i.get(b.Ke):new Set;a.add(b);this.i.set(b.Ke,a)};\ng.k.dj\u003dfunction(a){this.Ib.delete(a.triggerId);if(!(a instanceof FZ))throw new gZ(\"Incorrect TriggerType: Tried to unregister trigger of type \"+a.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var b\u003dthis.u.get(a.triggerId);b\u0026\u0026(b.dispose(),this.u.delete(a.triggerId));if(b\u003dthis.i.get(a.Ke))b.delete(a),0\u003d\u003d\u003db.size\u0026\u0026this.i.delete(a.Ke)};\ng.k.nh\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.hf\u003dfunction(){};\ng.k.jf\u003dfunction(){};\ng.k.Nj\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.Li\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.Jc\u003dfunction(a,b){var c\u003dthis;if(this.i.has(b.layoutId)){b\u003dthis.i.get(b.layoutId);a\u003d{};b\u003dg.q(b);for(var d\u003db.next();!d.done;a\u003d{pu:a.pu},d\u003db.next())a.pu\u003dd.value,d\u003dnew g.L(function(e){return function(){var f\u003dc.Ib.get(e.pu.triggerId);eZ(c.B(),[f])}}(a),a.pu.durationMs),d.start(),this.u.set(a.pu.triggerId,d)}};\ng.k.Uc\u003dfunction(){};g.w(ePa,g.G);fPa.prototype.Me\u003dfunction(a,b,c,d){if(b\u003dd0(a,c,d,this.u,this.Ha,this.Ta,this.K,this.i))return b;if(P_(d,bPa()))return new r1(c,d,this.Ta,this.D,this.u,a,this.B,this.I,this.Ha,this.C,this.Ma,this.i,new s1(this.Ha));if(P_(d,aPa()))return new q1(c,d,this.Ta,this.D,this.u,a,this.B,this.Ha,this.C,this.Ma,this.i,new s1(this.Ha));throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");};g.w(gPa,g.G);g.w(hPa,g.G);g.w(iPa,g.G);g.w(w1,c0);w1.prototype.startRendering\u003dfunction(a){c0.prototype.startRendering.call(this,a);U(this.layout.Ga,\"metadata_ad_video_is_listed\")\u0026\u0026(a\u003dU(this.layout.Ga,\"metadata_type_ad_info_ad_metadata\"),this.K.get().J.Oa(\"onAdMetadataAvailable\",a))};kPa.prototype.Me\u003dfunction(a,b,c,d){if(P_(d,jPa()))return new w1(a,c,d,this.B,this.Ha,this.Ta,this.C,this.u,this.i);throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};g.w(lPa,g.G);mPa.prototype.Me\u003dfunction(a,b,c,d){if(P_(d,jPa()))return new w1(a,c,d,this.u,this.Ha,this.Ta,this.B,this.C,this.i);if(a\u003dd0(a,c,d,this.u,this.Ha,this.Ta,this.B,this.i))return a;throw new YY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+zH(d.Ga)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};g.w(nPa,g.G);g.w(x1,g.G);x1.prototype.B\u003dfunction(){return this.u};z1.prototype.Zy\u003dfunction(a){this.zk.Zy(a)};\nz1.prototype.Jy\u003dfunction(){try{this.zk.Jy()}catch(a){}};\nz1.prototype.Cn\u003dfunction(){this.i().Cn()};\nz1.prototype.Gk\u003dfunction(){this.i().Gk()};g.w(A1,NK);\nA1.prototype.C\u003dfunction(a){var b\u003da.content;if(\"shopping-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);this.i.Oa(\"updateKevlarOrC3Companion\",{contentVideoId:a\u0026\u0026a.videoId,shoppingCompanionCarouselRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.u,interactionLoggingClientData:b.i});break;case 3:this.i.Oa(\"updateKevlarOrC3Companion\",{})}else if(\"action-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);\nthis.i.Oa(\"updateKevlarOrC3Companion\",{contentVideoId:a\u0026\u0026a.videoId,actionCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.u,interactionLoggingClientData:b.i});break;case 3:b.renderer\u0026\u0026(b\u003dthis.i.getVideoData(1),this.i.Oa(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId})),this.i.Oa(\"updateKevlarOrC3Companion\",{})}else if(\"image-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);this.i.Oa(\"updateKevlarOrC3Companion\",\n{contentVideoId:a\u0026\u0026a.videoId,imageCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.u,interactionLoggingClientData:b.i});break;case 3:b\u003dthis.i.getVideoData(1),this.i.Oa(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId}),this.i.Oa(\"updateKevlarOrC3Companion\",{})}else if(\"ads-engagement-panel\"\u003d\u003d\u003db.componentType)switch(b\u003db.renderer,a.actionType){case 1:case 2:this.i.Oa(\"updateEngagementPanelAction\",b.addAction);this.i.Oa(\"changeEngagementPanelVisibility\",\nb.expandAction);break;case 3:this.i.Oa(\"changeEngagementPanelVisibility\",b.hideAction),this.i.Oa(\"updateEngagementPanelAction\",b.removeAction)}};g.w(B1,UK);g.k\u003dB1.prototype;g.k.init\u003dfunction(a,b,c){UK.prototype.init.call(this,a,b,c);g.cn(this.C,\"stroke-dasharray\",\"0 \"+this.B);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){WK(this);UK.prototype.hide.call(this)};\ng.k.show\u003dfunction(){VK(this);UK.prototype.show.call(this)};\ng.k.Dq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(this.u){var a\u003dthis.u.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026g.cn(this.C,\"stroke-dasharray\",a.current/a.seekableEnd*this.B+\" \"+this.B)}};g.w(C1,pK);g.k\u003dC1.prototype;\ng.k.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if(b.backgroundImage\u0026\u0026b.backgroundImage.thumbnail)if(b.actionButton\u0026\u0026b.actionButton.buttonRenderer)if(a\u003db.durationMilliseconds||0,\"number\"!\u003d\u003dtypeof a||0\u003e\u003da)g.By(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+a));else if(b.navigationEndpoint){var d\u003dthis.api.getVideoData(2);if(null!\u003dd){var e\u003db.image.thumbnail.thumbnails;null!\u003d\ne\u0026\u00260\u003ce.length\u0026\u0026g.eb(g.Fg(e[0].url))\u0026\u0026(e[0].url\u003dd.Rh);e\u003db.backgroundImage.thumbnail.thumbnails;null!\u003de\u0026\u00260\u003ce.length\u0026\u0026g.eb(g.Fg(e[0].url))\u0026\u0026(e[0].url\u003dd.Ne());e\u003db.headline;null!\u003de\u0026\u0026g.eb(g.Fg(e.text))\u0026\u0026(e.text\u003dd.author)}this.D.init(AG(\"ad-image\"),b.image,c);this.S.init(AG(\"ad-text\"),b.headline,c);this.I.init(AG(\"ad-text\"),b.description,c);this.Z.init(AG(\"ad-image\"),b.backgroundImage,c);this.actionButton\u003dnew DK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-action-interstitial-action-button\"]);g.I(this,\nthis.actionButton);this.actionButton.Ea(this.La);this.actionButton.init(AG(\"button\"),b.actionButton.buttonRenderer,c);this.navigationEndpoint\u003db.navigationEndpoint;this.api.V().isMobile||(this.C.T(this.Ka,\"click\",this.PD,this),this.C.T(this.Ia,\"click\",this.PD,this),this.C.T(this.Ba,\"click\",this.PD,this));this.u\u003dthis.Fg?new iL(this.api,a):new jL(a);g.I(this,this.u);b.skipButton?(a\u003db.skipButton.skipButtonRenderer)\u0026\u0026this.u\u0026\u0026(this.skipButton\u003dnew dL(this.api,this.Xa,this.layoutId,this.i,this.u,this.Xi),\ng.I(this,this.skipButton),this.skipButton.Ea(this.element),this.skipButton.init(AG(\"skip-button\"),a,c)):b.nonskippableOverlayRenderer\u0026\u0026(a\u003db.nonskippableOverlayRenderer.adPreviewRenderer)\u0026\u0026this.u\u0026\u0026(this.B\u003dnew ZK(this.api,this.Xa,this.layoutId,this.i,this.u,!1),g.I(this,this.B),this.B.Ea(this.element),this.B.init(AG(\"ad-preview\"),a,c));b.countdownRenderer\u0026\u0026(b\u003db.countdownRenderer,b.timedPieCountdownRenderer\u0026\u0026this.u\u0026\u0026(c\u003dnew B1(this.api,this.Xa,this.layoutId,this.i,this.u),g.I(this,c),c.Ea(this.element),\nc.init(AG(\"timed-pie-countdown\"),b.timedPieCountdownRenderer,this.macros)));this.show();this.element.focus()}else g.By(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.By(Error(\"AdActionInterstitialRenderer has no button.\"));else g.By(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.By(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.By(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));else g.By(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.k.clear\u003dfunction(){g.cy(this.C);this.hide()};\ng.k.show\u003dfunction(){pPa(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.B\u0026\u0026this.B.show();pK.prototype.show.call(this)};\ng.k.hide\u003dfunction(){pPa(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.B\u0026\u0026this.B.hide();pK.prototype.hide.call(this)};\ng.k.PD\u003dfunction(){this.navigationEndpoint\u0026\u0026this.Xa.executeCommand(this.navigationEndpoint,this.macros)};var E1\u003d{iconType:\"CLOSE\"},I1\u003dnew g.zg(320,63);g.w(D1,pK);g.k\u003dD1.prototype;\ng.k.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);this.D\u003db;this.S\u003dg.bc(this.D.onClickCommands||[]);this.Ka\u003dthis.D.onErrorCommand||null;if(a\u003dthis.D.contentSupportedRenderer)a\u003dthis.D.contentSupportedRenderer,b\u003dthis.D.adInfoRenderer||null,a.textOverlayAdContentRenderer?(this.I\u003dg.Yg(\"ytp-ad-overlay-ad-info-button-container\",this.C.element),G1(this,b),a\u003duPa(this,a.textOverlayAdContentRenderer)):a.enhancedTextOverlayAdContentRenderer?(this.I\u003dg.Yg(\"ytp-ad-overlay-ad-info-button-container\",this.B.element),\nG1(this,b),a\u003dvPa(this,a.enhancedTextOverlayAdContentRenderer)):a.imageOverlayAdContentRenderer?(this.I\u003dg.Yg(\"ytp-ad-overlay-ad-info-button-container\",this.u.element),G1(this,b),a\u003dwPa(this,a.imageOverlayAdContentRenderer)):(g.By(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),a\u003d!1);a\u0026\u0026(this.show(),xPa(this,!0))};\ng.k.clear\u003dfunction(){xPa(this,!1);this.Ia.reset();this.Z\u003d0;this.C.hide();this.ib(this.C.element,!1);this.B.hide();this.ib(this.B.element,!1);this.u.hide();this.ib(this.u.element,!1);this.hide();this.dispose()};\ng.k.GW\u003dfunction(){this.Wa\u0026\u0026this.Xa.executeCommand(this.Wa,this.macros);this.api.pauseVideo()};\ng.k.Ki\u003dfunction(){var a\u003dthis;tPa(this).forEach(function(b){return a.Xa.executeCommand(b,a.macros)});\nthis.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.k.aU\u003dfunction(){this.La||2!\u003d\u003dthis.api.getPlayerState(1)||this.api.playVideo()};\ng.k.NF\u003dfunction(){this.La||2!\u003d\u003dthis.api.getPlayerState(1)||this.api.playVideo();this.api.NF(\"invideo-overlay\")};\ng.k.bU\u003dfunction(a){a.target\u003d\u003d\u003dthis.I\u0026\u0026g.Yg(\"ytp-ad-button\",this.Za.element).click()};g.w(J1,UK);g.k\u003dJ1.prototype;g.k.init\u003dfunction(a,b,c){UK.prototype.init.call(this,a,b,c);a\u003db.durationMs;this.C\u003dnull\u003d\u003da||0\u003d\u003d\u003da?0:a+1E3*this.u.getProgressState().current;if(b.text)var d\u003db.text.templatedAdText;else b.staticMessage\u0026\u0026(d\u003db.staticMessage);this.messageText.init(AG(\"ad-text\"),d,c);this.messageText.Ea(this.B.element);this.I.show(100);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){yPa(this,!1);UK.prototype.hide.call(this);this.B.hide();this.messageText.hide();WK(this)};\ng.k.show\u003dfunction(){yPa(this,!0);UK.prototype.show.call(this);VK(this);this.B.show();this.messageText.show()};\ng.k.Dq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(null!\u003dthis.u){var a\u003dthis.u.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026(a\u003d1E3*a.current,!this.S\u0026\u0026a\u003e\u003dthis.C?(this.I.hide(),this.S\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(a\u003dMath.max(0,Math.ceil((this.C-a)/1E3)),a!\u003d\u003dthis.Z\u0026\u0026(TK(this.messageText,{TIME_REMAINING:String(a)}),this.Z\u003da)))}};g.w(K1,pK);g.k\u003dK1.prototype;\ng.k.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,{});b.image\u0026\u0026b.image.thumbnail?b.headline?b.description?b.actionButton\u0026\u0026b.actionButton.buttonRenderer?(this.u.init(AG(\"ad-image\"),b.image,c),this.C.init(AG(\"ad-text\"),b.headline,c),this.B.init(AG(\"ad-text\"),b.description,c),a\u003d[\"ytp-ad-underlay-action-button\"],this.api.V().N(\"use_blue_buttons_for_desktop_player_underlay\")\u0026\u0026a.push(\"ytp-ad-underlay-action-button-blue\"),this.actionButton\u003dnew DK(this.api,this.Xa,this.layoutId,this.i,a),g.I(this,\nthis.actionButton),this.actionButton.Ea(this.I),this.actionButton.init(AG(\"button\"),b.actionButton.buttonRenderer,c),this.api.V().N(\"place_shrunken_video_on_left_of_player\")?(b\u003dthis.D,g.ns(b,\"ytp-ad-underlay-left-container\"),g.M(b,\"ytp-ad-underlay-right-container\")):(b\u003dthis.D,g.ns(b,\"ytp-ad-underlay-right-container\"),g.M(b,\"ytp-ad-underlay-left-container\")),this.api.iB(!0),this.api.Sz()\u0026\u0026this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.rI.bind(this))):g.By(Error(\"InstreamAdPlayerUnderlayRenderer has no button.\")):\ng.By(Error(\"InstreamAdPlayerUnderlayRenderer has no description AdText.\")):g.By(Error(\"InstreamAdPlayerUnderlayRenderer has no headline AdText.\")):g.By(Error(\"InstreamAdPlayerUnderlayRenderer has no image.\"))};\ng.k.show\u003dfunction(){zPa(!0);this.actionButton\u0026\u0026this.actionButton.show();pK.prototype.show.call(this)};\ng.k.hide\u003dfunction(){zPa(!1);this.actionButton\u0026\u0026this.actionButton.hide();pK.prototype.hide.call(this)};\ng.k.clear\u003dfunction(){this.api.iB(!1);this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.rI.bind(this));this.hide()};\ng.k.onClick\u003dfunction(a){pK.prototype.onClick.call(this,a);this.actionButton\u0026\u0026g.oh(this.actionButton.element,a.target)\u0026\u0026this.api.pauseVideo()};\ng.k.rI\u003dfunction(a){a?this.show():this.hide()};g.w(L1,pK);\nL1.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);b.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003db.toggledLoggingParams);b.answer\u0026\u0026b.answer.buttonRenderer?(a\u003dnew DK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),a.Ea(this.answer),a.init(AG(\"ytp-ad-survey-answer-button\"),b.answer.buttonRenderer,c),a.show()):b.answer\u0026\u0026b.answer.toggleButtonRenderer\u0026\u0026(this.u\u003dnew LK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-answer-toggle-button\"]),this.u.Ea(this.answer),\ng.I(this,this.u),this.u.init(AG(\"survey-answer-button\"),b.answer.toggleButtonRenderer,c));this.show()};\nL1.prototype.clear\u003dfunction(){this.hide()};g.w(M1,pK);M1.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);b.answer\u0026\u0026b.answer.toggleButtonRenderer\u0026\u0026(this.button\u003dnew LK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.Ea(this.u),this.button.init(AG(\"survey-none-of-the-above-button\"),b.answer.toggleButtonRenderer,c));this.show()};g.w(N1,DK);N1.prototype.init\u003dfunction(a,b,c){DK.prototype.init.call(this,a,b,c);a\u003d!1;b.text\u0026\u0026(b\u003dg.yz(b.text),a\u003d!g.eb(b));a||g.Cy(Error(\"No submit text was present in the renderer.\"))};\nN1.prototype.onClick\u003dfunction(a){this.ea(\"l\");DK.prototype.onClick.call(this,a)};g.w(O1,pK);\nO1.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);if(a\u003db.skipOrPreviewRenderer)a.skipAdRenderer?(a\u003da.skipAdRenderer,c\u003dnew eL(this.api,this.Xa,this.layoutId,this.i,this.C,this.Xi),c.Ea(this.I),c.init(AG(\"skip-button\"),a,this.macros),g.I(this,c),this.u\u003dc):a.adPreviewRenderer\u0026\u0026(a\u003da.adPreviewRenderer,c\u003dnew ZK(this.api,this.Xa,this.layoutId,this.i,this.C,!1),c.Ea(this.I),c.init(AG(\"ad-preview\"),a,this.macros),$K(c),g.I(this,c),this.u\u003dc);null\u003d\u003dthis.u\u0026\u0026g.By(Error(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(b)));\nb.submitButton\u0026\u0026(a\u003db.submitButton,a.buttonRenderer\u0026\u0026(a\u003da.buttonRenderer,c\u003dnew N1(this.api,this.Xa,this.layoutId,this.i),c.Ea(this.submitButton),c.init(AG(\"survey-submit\"),a,this.macros),g.I(this,c),this.B\u003dc));if(a\u003db.adBadgeRenderer)a\u003da.simpleAdBadgeRenderer,c\u003dnew gL(this.api,this.Xa,this.layoutId,this.i,!0),c.Ea(this.D),c.init(AG(\"simple-ad-badge\"),a,this.macros),g.I(this,c);if(a\u003db.adDurationRemaining)a\u003da.adDurationRemainingRenderer,c\u003dnew mL(this.api,this.Xa,this.layoutId,this.i,this.C,void 0),c.Ea(this.D),\nc.init(AG(\"ad-duration-remaining\"),a,this.macros),g.I(this,c);(b\u003db.adInfoRenderer)\u0026\u0026b.adHoverTextButtonRenderer\u0026\u0026(a\u003dnew RK(this.api,this.Xa,this.layoutId,this.i,this.element),g.I(this,a),a.Ea(this.D),a.init(AG(\"ad-info-hover-text-button\"),b.adHoverTextButtonRenderer,this.macros));this.show()};\nO1.prototype.clear\u003dfunction(){this.hide()};g.w(P1,pK);P1.prototype.init\u003dfunction(a,b,c){pK.prototype.init.call(this,a,b,c);DPa(this)};\nP1.prototype.show\u003dfunction(){this.C\u003dg.Ra();pK.prototype.show.call(this)};\nP1.prototype.MN\u003dfunction(){};g.w(Q1,P1);g.k\u003dQ1.prototype;g.k.init\u003dfunction(a,b,c){var d\u003dthis;P1.prototype.init.call(this,a,b,c);b.questionText\u0026\u0026g.ph(this.questionText,g.yz(b.questionText));b.answers\u0026\u0026b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer\u0026\u0026APa(d,e.instreamSurveyAdAnswerRenderer,c)});\nthis.I\u003dnew Set(this.B.map(function(e){return e.u.u}));\n(a\u003db.noneOfTheAbove)\u0026\u0026(a\u003da.instreamSurveyAdAnswerNoneOfTheAboveRenderer)\u0026\u0026EPa(this,a,c);b.surveyAdQuestionCommon\u0026\u0026CPa(this,b.surveyAdQuestionCommon);b.submitEndpoints\u0026\u0026(this.submitEndpoints\u003db.submitEndpoints);this.T(this.element,\"change\",this.onChange);this.show()};\ng.k.MN\u003dfunction(){R1(this,!1);this.D.B.subscribe(\"l\",this.EW,this)};\ng.k.onChange\u003dfunction(a){a.target\u003d\u003d\u003dthis.noneOfTheAbove.button.u?FPa(this):this.I.has(a.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),R1(this,!0))};\ng.k.EW\u003dfunction(){var a\u003dthis,b\u003dthis.B.reduce(function(d,e){var f\u003de.toggledLoggingParams;e.u\u0026\u0026e.u.isToggled()\u0026\u0026f\u0026\u0026d.push(f);return d},[]).join(\"\u0026\"),c\u003dthis.submitEndpoints.map(function(d){if(!d.loggingUrls)return d;\nd\u003dg.Ve(d);d.loggingUrls\u003dd.loggingUrls.map(function(e){e.baseUrl\u0026\u0026(e.baseUrl\u003dej(e.baseUrl,b));return e});\nreturn d});\nc\u0026\u0026c.forEach(function(d){return a.Xa.executeCommand(d,a.macros)})};\ng.k.clear\u003dfunction(){this.api.V().N(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.w(S1,P1);S1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;P1.prototype.init.call(this,a,b,c);b.questionText\u0026\u0026g.ph(this.questionText,g.yz(b.questionText));b.answers\u0026\u0026b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer\u0026\u0026APa(d,e.instreamSurveyAdAnswerRenderer,c)});\nb.surveyAdQuestionCommon?CPa(this,b.surveyAdQuestionCommon):g.By(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(b)));this.show()};\nS1.prototype.clear\u003dfunction(){this.api.V().N(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.w(T1,pK);\nT1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;pK.prototype.init.call(this,a,b,c);(b.questions||[]).forEach(function(e){if(e.instreamSurveyAdSingleSelectQuestionRenderer){e\u003de.instreamSurveyAdSingleSelectQuestionRenderer;var f\u003dnew S1(d.api,d.Xa,d.layoutId,d.i,d.Fg,d.Xi);f.Ea(d.u);f.init(AG(\"survey-question-single-select\"),e,c);d.questions.push(f);g.I(d,f)}else e.instreamSurveyAdMultiSelectQuestionRenderer\u0026\u0026(e\u003de.instreamSurveyAdMultiSelectQuestionRenderer,f\u003dnew Q1(d.api,d.Xa,d.layoutId,d.i,d.Fg,d.Xi),\nf.Ea(d.u),f.init(AG(\"survey-question-multi-select\"),e,c),d.questions.push(f),g.I(d,f))});\nthis.show()};\nT1.prototype.clear\u003dfunction(){this.api.V().N(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};g.w(U1,pK);\nU1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;pK.prototype.init.call(this,a,b,c);a\u003db.timeoutSeconds||0;if(\"number\"!\u003d\u003dtypeof a||0\u003ea)g.By(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+a));else if(b.timeoutCommands)if(b.text)if(b.ctaButton\u0026\u0026b.ctaButton.buttonRenderer)if(b.brandImage)if(b.backgroundImage\u0026\u0026b.backgroundImage.thumbnailLandscapePortraitRenderer\u0026\u0026b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape){HPa(this.interstitial,b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape);\nHPa(this.logoImage,b.brandImage);g.ph(this.text,g.yz(b.text));this.actionButton\u003dnew DK(this.api,this.Xa,this.layoutId,this.i,[\"ytp-ad-survey-interstitial-action-button\"]);g.I(this,this.actionButton);this.actionButton.Ea(this.B);this.actionButton.init(AG(\"button\"),b.ctaButton.buttonRenderer,c);this.actionButton.show();var e\u003db.timeoutCommands;this.u\u003dthis.Fg?new iL(this.api,1E3*a):new jL(1E3*a,void 0);this.u.subscribe(\"g\",function(){d.transition.hide();if(!d.Fg){for(var h\u003dg.q(e),l\u003dh.next();!l.done;l\u003d\nh.next())d.Xa.executeCommand(l.value,c);d.Xa.executeCommand({adLifecycleCommand:{action:\"END_LINEAR_AD\"}},c)}});\ng.I(this,this.u);this.T(this.element,\"click\",function(h){var l\u003db.dismissCommands,m\u003dh.target\u003d\u003d\u003dd.interstitial;h\u003dd.actionButton.element.contains(h.target);if(m||h)if(d.transition.hide(),m)if(d.IG)d.api.onAdUxClicked(d.componentType,d.layoutId);else for(l\u003dg.q(l),m\u003dl.next();!m.done;m\u003dl.next())d.Xa.executeCommand(m.value,d.macros)});\nthis.transition.show(100);if(!this.Fg\u0026\u0026b.impressionCommands){a\u003dg.q(b.impressionCommands);for(var f\u003da.next();!f.done;f\u003da.next())this.Xa.executeCommand(f.value,c)}}else g.By(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.By(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.By(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.By(Error(\"SurveyTextInterstitialRenderer has no text.\"));else g.By(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\nU1.prototype.clear\u003dfunction(){this.hide()};\nU1.prototype.show\u003dfunction(){IPa(!0);pK.prototype.show.call(this)};\nU1.prototype.hide\u003dfunction(){IPa(!1);pK.prototype.hide.call(this)};var kSa\u003d\"ad-attribution-bar ad-channel-thumbnail advertiser-name ad-preview ad-title skip-button visit-advertiser\".split(\" \").concat([\"shopping-companion\",\"action-companion\",\"image-companion\",\"ads-engagement-panel\"]);g.w(V1,NK);\nV1.prototype.C\u003dfunction(a){var b\u003da.id,c\u003da.content,d\u003dc.componentType;if(!kSa.includes(d))switch(a.actionType){case 1:a\u003dthis.K();var e\u003dthis.api,f\u003dc.layoutId,h\u003dc.i,l\u003dc instanceof sH||c instanceof SI||c instanceof WI?c.Fg:!1,m\u003dc instanceof sH||c instanceof hL||c instanceof SI?c.Xi:!1,n\u003dc instanceof WI?c.IG:!1;h\u003dvoid 0\u003d\u003d\u003dh?{}:h;l\u003dvoid 0\u003d\u003d\u003dl?!1:l;m\u003dvoid 0\u003d\u003d\u003dm?!1:m;n\u003dvoid 0\u003d\u003d\u003dn?!1:n;switch(d){case \"invideo-overlay\":a\u003dnew D1(e,a,f,h);break;case \"player-overlay\":a\u003dnew tL(e,a,f,h,new vN(e),m);break;case \"survey\":a\u003d\nnew T1(e,a,f,h,l,m);break;case \"ad-action-interstitial\":a\u003dnew C1(e,a,f,h,l,m);break;case \"survey-interstitial\":a\u003dnew U1(e,a,f,h,l,n);break;case \"ad-message\":a\u003dnew J1(e,a,f,h,new vN(e,1));break;case \"player-underlay\":a\u003dnew K1(e,a,f,h);break;default:a\u003dnull}if(!a){g.Cy(Error(\"No UI component returned from ComponentFactory for type: \"+d));break}Ke(this.u,b)?g.Cy(Error(\"Ad UI component already registered: \"+b)):this.u[b]\u003da;a.bind(c);c instanceof i1?this.B?this.B.append(a.sG):g.By(Error(\"Underlay view was not created but UnderlayRenderer was created\")):\nthis.I.append(a.sG);break;case 2:b\u003dJPa(this,a);if(null\u003d\u003db)break;b.bind(c);break;case 3:c\u003dJPa(this,a),null!\u003dc\u0026\u0026((0,g.oe)(c),Ke(this.u,b)?(c\u003dthis.u,b in c\u0026\u0026delete c[b]):g.Cy(Error(\"Ad UI component does not exist: \"+b)))}};\nV1.prototype.ya\u003dfunction(){(0,g.pe)(Object.values(this.u));this.u\u003d{};NK.prototype.ya.call(this)};g.w(W1,g.EM);g.k\u003dW1.prototype;g.k.create\u003dfunction(){if(nZ(y1(this.i).Tf))try{KPa(this),this.load(),this.created\u003d!0,KPa(this)}catch(a){S(a instanceof Error?a:String(a))}else this.load(),this.created\u003d!0};\ng.k.load\u003dfunction(){g.EM.prototype.load.call(this);var a\u003dy1(this.i).Tf;Bma(a.J.V().N(\"html5_reduce_ecatcher_errors\"));if(nZ(a))try{this.player.getRootNode().classList.add(\"ad-created\")}catch(l){S(l instanceof Error?l:String(l))}else this.player.getRootNode().classList.add(\"ad-created\");var b\u003dthis.B(),c\u003dthis.player.getVideoData(1),d\u003dc\u0026\u0026c.videoId||\"\",e\u003dc\u0026\u0026c.getPlayerResponse()||{},f\u003d(e\u0026\u0026e.adPlacements||[]).map(function(l){return l.adPlacementRenderer});\ne\u003de.playerConfig\u0026\u0026e.playerConfig.daiConfig\u0026\u0026e.playerConfig.daiConfig.enableDai||!1;var h\u003dc\u0026\u0026c.xf()||!1;a\u003dOPa(f,a,e,h);f\u003dc\u0026\u0026c.clientPlaybackNonce||\"\";c\u003dc\u0026\u0026c.yp||!1;h\u003d1E3*this.player.getDuration(1);this.Xa\u003dnew eK(this,this.player,this.jp,b,y1(this.i));Rva(this.Xa,a.Xu);this.i.i.Co.kh(f,h,c,a.GA,a.GA.concat(a.Xu),e,d);fK(this.Xa)};\ng.k.destroy\u003dfunction(){var a\u003dthis.player.getVideoData(1);this.i.i.Co.Lj(a\u0026\u0026a.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.k.unload\u003dfunction(){g.EM.prototype.unload.call(this);Bma(!1);if(nZ(y1(this.i).Tf))try{this.player.getRootNode().classList.remove(\"ad-created\")}catch(b){S(b instanceof Error?b:String(b))}else this.player.getRootNode().classList.remove(\"ad-created\");if(null!\u003d\u003dthis.Xa){var a\u003dthis.Xa;this.Xa\u003dnull;a.dispose()}null!\u003dthis.u\u0026\u0026(a\u003dthis.u,this.u\u003dnull,a.dispose());this.jp.reset()};\ng.k.Wi\u003dfunction(){return!1};\ng.k.JG\u003dfunction(){return null\u003d\u003d\u003dthis.Xa?!1:this.Xa.JG()};\ng.k.Yk\u003dfunction(a){null!\u003d\u003dthis.Xa\u0026\u0026this.Xa.Yk(a)};\ng.k.getAdState\u003dfunction(){return this.Xa?this.Xa.Nz:-1};\ng.k.getOptions\u003dfunction(){return Object.values(jSa)};\ng.k.mf\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;switch(a){case \"replaceUrlMacros\":return a\u003db,a.url?(b\u003dSG(this.player),Object.assign(b,a.kda),this.Xa\u0026\u0026!b.AD_CPN\u0026\u0026(b.AD_CPN\u003dthis.Xa.lz()),a\u003dg.$r(a.url,b)):a\u003dnull,a;case \"isExternalShelfAllowedFor\":a:if(b.playerResponse){a\u003db.playerResponse.adPlacements||[];for(b\u003d0;b\u003ca.length;b++){var c\u003da[b];if(c.adPlacementRenderer\u0026\u0026c.adPlacementRenderer.renderer\u0026\u0026c.adPlacementRenderer.renderer.plaShelfRenderer){a\u003d!1;break a}}a\u003d!0}else a\u003d!1;return a;case \"onAboutThisAdPopupClosed\":this.Bo(b);\nbreak;default:return null}};\ng.k.Bo\u003dfunction(a){a.isMuted\u0026\u0026Hva(this.Xa,y1(this.i).hh,y1(this.i).Hi,a.layoutId);this.Sr\u0026\u0026this.Sr.Bo()};\ng.k.Zn\u003dfunction(){return null\u003d\u003d\u003dthis.Xa?!1:this.Xa.Zn()};g.DM(\"ad\",W1);var QPa\u003dg.Dc\u0026\u0026PPa();g.w(g.Z1,g.V);g.Z1.prototype.onClick\u003dfunction(){this.J.Oa(\"onExpandMiniplayer\")};})(_yt_player);\n", + "latestUrl": "https://www.youtube.com/s/player/46ac5f60/player_ias.vflset/en_US/base.js" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_4.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_4.json index a4e8f57cd..1ff56bf80 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_4.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_4.json @@ -93,9 +93,9 @@ 34, 49, 56, + 57, + 54, 56, - 51, - 55, 34, 125, 125, @@ -169,17 +169,17 @@ 63, 118, 61, - 77, - 109, - 66, - 101, - 85, - 90, + 114, + 119, + 99, + 102, + 80, 113, - 118, - 49, - 81, + 98, 65, + 120, + 45, + 48, 34, 125, 44, @@ -340,17 +340,17 @@ 34, 58, 34, - 77, - 109, - 66, - 101, - 85, - 90, + 114, + 119, + 99, + 102, + 80, 113, - 118, - 49, - 81, + 98, 65, + 120, + 45, + 48, 34, 125 ], @@ -364,7 +364,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -373,10 +373,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:06:28 GMT" + "Wed, 08 Dec 2021 20:07:16 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:06:28 GMT" + "Wed, 08 Dec 2021 20:07:16 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -385,7 +385,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+386; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+474; expires\u003dFri, 08-Dec-2023 20:07:16 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -402,7 +402,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtXUU9WWllpX2dVdyiU45CIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"is_viewed_live\",\n \"value\": \"False\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24049571,23744176,24051037,24067272,24058380,23857949,24002025,24028143,23983813,24058812,24049573,23944779,24065632,24077958,24016284,24055829,24053866,24060921,23974595,24037793,24002922,24056275,23996512,23975058,24036237,23940237,24045411,23748147,23744530,24005602,24050503,23968386,24049820,24056264,24064096,24070036,24068842,24042870,23934970,24014915,24059521,24037794,24058128,23826896,23918597,23884386,23891346,23983296,24002022,23996830,24057238,24069752,23882502,23804281,1714246,24079079,23971175,24004644,24043240,24030040,24001373,23946420,24007246,23990875,24065802,23966208,24036947,23998056,24017848,23891344\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetPlayer_rid\",\n \"value\": \"0x082f009f4cd5ec6f\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQu2kiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"playabilityStatus\": {\n \"status\": \"OK\",\n \"playableInEmbed\": true,\n \"miniplayer\": {\n \"miniplayerRenderer\": {\n \"playbackMode\": \"PLAYBACK_MODE_ALLOW\"\n }\n },\n \"contextParams\": \"Q0FFU0FnZ0M\u003d\"\n },\n \"streamingData\": {\n \"expiresInSeconds\": \"21540\",\n \"formats\": [\n {\n \"itag\": 18,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d18\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003dIET4nhRanVu-oWU1E9_4wlAG\u0026gir\u003dyes\u0026clen\u003d165034530\u0026ratebypass\u003dyes\u0026dur\u003d1789.933\u0026lmt\u003d1612944472809210\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1430434\u0026n\u003dLY3R2ewYS-w9is5ZD\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgKuV123K8GFHVH6mGlN0fS90u0WiB3eqLiHbQr_RH2I8CIFhGy7Va6PylrJnQQXe4_6aNvS_-2MK8Epp_H3OXY9l4\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.42001E, mp4a.40.2\\\"\",\n \"bitrate\": 737643,\n \"width\": 640,\n \"height\": 360,\n \"lastModified\": \"1612944472809210\",\n \"contentLength\": \"165034530\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 737612,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1789933\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 22,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d22\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003dIET4nhRanVu-oWU1E9_4wlAG\u0026ratebypass\u003dyes\u0026dur\u003d1789.933\u0026lmt\u003d1612944917980911\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003dLY3R2ewYS-w9is5ZD\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cratebypass%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAOCPojIAhrgRAM7K83nrvP64sqBIS1xWrBb0GxN4R4jBAiBC3Wgzf_VHokEo7NRjLGbY_Rg4OuswqxxJkA7xBEUfaw%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.64001F, mp4a.40.2\\\"\",\n \"bitrate\": 3144318,\n \"width\": 1280,\n \"height\": 720,\n \"lastModified\": \"1612944917980911\",\n \"quality\": \"hd720\",\n \"fps\": 30,\n \"qualityLabel\": \"720p\",\n \"projectionType\": \"RECTANGULAR\",\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"1789933\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n }\n ],\n \"adaptiveFormats\": [\n {\n \"itag\": 299,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d299\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d1280457779\u0026dur\u003d1789.871\u0026lmt\u003d1612946135211467\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAJ6TCtsi7-EL-oGpyQmcb4-5kACO795Kdn2NbdGcS16mAiEAgH_3cofMMWMPlF432wljQxbSo3w1MFVlcctdCJwOlaw%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.64002a\\\"\",\n \"bitrate\": 5798271,\n \"width\": 1920,\n \"height\": 1080,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"740\"\n },\n \"indexRange\": {\n \"start\": \"741\",\n \"end\": \"5116\"\n },\n \"lastModified\": \"1612946135211467\",\n \"contentLength\": \"1280457779\",\n \"quality\": \"hd1080\",\n \"fps\": 60,\n \"qualityLabel\": \"1080p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 5723128,\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 303,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d303\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d981719351\u0026dur\u003d1789.871\u0026lmt\u003d1612947618334528\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAKomiSv6WnWO8M9Z3ySquK5dv1sBzyqPzyEa0IQclhDTAiEArSsINU-qNLN-JwO3KMjWsaldWrpnxJKv0rZvDjAqn4k%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 4457992,\n \"width\": 1920,\n \"height\": 1080,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6718\"\n },\n \"lastModified\": \"1612947618334528\",\n \"contentLength\": \"981719351\",\n \"quality\": \"hd1080\",\n \"fps\": 60,\n \"qualityLabel\": \"1080p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 4387888,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 399,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d399\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d566883842\u0026dur\u003d1789.871\u0026lmt\u003d1615634359470734\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d5436432\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAOj_a-nIdUdZg3SVoDorIpSc6Rq6Wr_45NLDY28Gq6yqAiBIZZ9qLVuaDHKKWRkctfO8w4tDpFwLUlp9uH71Vt5KHQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.09M.08\\\"\",\n \"bitrate\": 3660107,\n \"width\": 1920,\n \"height\": 1080,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634359470734\",\n \"contentLength\": \"566883842\",\n \"quality\": \"hd1080\",\n \"fps\": 60,\n \"qualityLabel\": \"1080p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 2533741,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 136,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d136\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d464131804\u0026dur\u003d1789.856\u0026lmt\u003d1612945038504302\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAIgKc1UO5B9inwPsFRs4ZFscj70tJKMVfq_TCslUGNuVAiAS3jjUmzNh5AlD9fO-693bgeEnXEuHFk2vNdenFT3UCg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401f\\\"\",\n \"bitrate\": 2315995,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"738\"\n },\n \"indexRange\": {\n \"start\": \"739\",\n \"end\": \"5114\"\n },\n \"lastModified\": \"1612945038504302\",\n \"contentLength\": \"464131804\",\n \"quality\": \"hd720\",\n \"fps\": 30,\n \"qualityLabel\": \"720p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 2074498,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 247,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d247\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d334472516\u0026dur\u003d1789.855\u0026lmt\u003d1612947403077606\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgcX4oLyreKcwGqDsLfb3E0dLsto424BAK1O7I1VRc0vsCIHTwy8aX7pmjk1yPQ_RP3EmSpJmwHZNKpsKUc1ohyjcn\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 1530089,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"220\"\n },\n \"indexRange\": {\n \"start\": \"221\",\n \"end\": \"6708\"\n },\n \"lastModified\": \"1612947403077606\",\n \"contentLength\": \"334472516\",\n \"quality\": \"hd720\",\n \"fps\": 30,\n \"qualityLabel\": \"720p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 1494970,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 298,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d298\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d750525911\u0026dur\u003d1789.871\u0026lmt\u003d1612946273083806\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAPkBmmDjPY_DB0bbJcxTcvHDEzYxRwpiy-SrJpu5ptyoAiEAktFyzM8d_lZTlFKHd0hct59GHVYmn3-ycEwDHR60dQw%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d4020\\\"\",\n \"bitrate\": 3480504,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"738\"\n },\n \"indexRange\": {\n \"start\": \"739\",\n \"end\": \"5114\"\n },\n \"lastModified\": \"1612946273083806\",\n \"contentLength\": \"750525911\",\n \"quality\": \"hd720\",\n \"fps\": 60,\n \"qualityLabel\": \"720p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 3354547,\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 302,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d302\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d585835244\u0026dur\u003d1789.871\u0026lmt\u003d1612944569816947\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgVkZDl-SUSWoFWQBxpOyPCezkqvCM5GkK1Wmox_ysFDoCIG9DbjAT1mrWuWmkbJ_B8LZ3vcABMuQ79xPwbRQWK91B\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 2670089,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6714\"\n },\n \"lastModified\": \"1612944569816947\",\n \"contentLength\": \"585835244\",\n \"quality\": \"hd720\",\n \"fps\": 60,\n \"qualityLabel\": \"720p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 2618446,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 398,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d398\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d400066687\u0026dur\u003d1789.871\u0026lmt\u003d1615634389802363\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d5436432\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgclO1r782tuMl40BAAsTK1JBqiYWiyX_CynrWLUNs4F0CIQC1fd54_Fi_prbJ5jkeHnMfYm0KFs8vsF4FazxRTbCiWA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.08M.08\\\"\",\n \"bitrate\": 2627964,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634389802363\",\n \"contentLength\": \"400066687\",\n \"quality\": \"hd720\",\n \"fps\": 60,\n \"qualityLabel\": \"720p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 1788136,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 135,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d135\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d156447731\u0026dur\u003d1789.856\u0026lmt\u003d1612945195729955\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAJV_-W-VS_zRtPAfuiPBcWkclKyVgPGqiCgtOZvSQElhAiEAhpBSL6fRLVWqyB0ke-B5KHGqbRsO0gWgX7-TBPn5nb0%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401f\\\"\",\n \"bitrate\": 1158256,\n \"width\": 854,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"739\"\n },\n \"indexRange\": {\n \"start\": \"740\",\n \"end\": \"5115\"\n },\n \"lastModified\": \"1612945195729955\",\n \"contentLength\": \"156447731\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 699263,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 244,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d244\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d167801646\u0026dur\u003d1789.855\u0026lmt\u003d1612947402695511\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAK8xMtiWK4iNkOax_ZsG4jaAtgp0r29WGCGUMXEiGZc5AiBxHby24BtRGyQJOykuc_Wy3KqxnFJBJdZfvXG1ABHzzg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 768105,\n \"width\": 854,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6689\"\n },\n \"lastModified\": \"1612947402695511\",\n \"contentLength\": \"167801646\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 750012,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 397,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d397\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d136420110\u0026dur\u003d1789.856\u0026lmt\u003d1615634335348846\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d5436432\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgYqzk4XNqmLu-41TBKipaI6_SsAGdYrlOdLyyiOICHfsCIGOhR0xb2VRUPqw6SyoTYkdnF40OkkSXL0alghl6Vv6-\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.04M.08\\\"\",\n \"bitrate\": 852971,\n \"width\": 854,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634335348846\",\n \"contentLength\": \"136420110\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 609747,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 134,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d134\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d104484796\u0026dur\u003d1789.856\u0026lmt\u003d1612945038699623\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAI0zTjnwY9ESzuvrlBfGSynBIBPCcpDzBCtk9KXIDU2WAiEAvh94Wj5KO8ze9zaZftMQmQ_E5DJ6OYEJeu5-7x5Hm4o%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401e\\\"\",\n \"bitrate\": 633654,\n \"width\": 640,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"739\"\n },\n \"indexRange\": {\n \"start\": \"740\",\n \"end\": \"5115\"\n },\n \"lastModified\": \"1612945038699623\",\n \"contentLength\": \"104484796\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 467008,\n \"highReplication\": true,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 243,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d243\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d90846034\u0026dur\u003d1789.855\u0026lmt\u003d1612947402751388\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhANIU6Q3Eb8rHvAyth5UXgLIwpfuYfXpCvTWZgfjq_lJ_AiEA1-24rfnyUzM9FxShfePZMyWVLJZgPROPZzILgrAvWPE%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 436502,\n \"width\": 640,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6658\"\n },\n \"lastModified\": \"1612947402751388\",\n \"contentLength\": \"90846034\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 406048,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 396,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d396\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d78449678\u0026dur\u003d1789.856\u0026lmt\u003d1615634338352184\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d5436432\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAKE0ALRgG2j0VU6BqH5mZWPBxl83JXLCEw5GfjdlMFIBAiEA2cWw-NbBrB86lxj9hXGK2kgumkP5YnWYN_-0svYZoUg%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.01M.08\\\"\",\n \"bitrate\": 469407,\n \"width\": 640,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634338352184\",\n \"contentLength\": \"78449678\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 350641,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 133,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d133\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d52289285\u0026dur\u003d1789.856\u0026lmt\u003d1612945038645095\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAKKC9oRO5P5t8dl2TQoTExbzGvGqpvdGWZtRXTkAAvyKAiEAqaM4aWx4_1mtfBgBg3IUYiWbjnoJ9kzyQL3AilbNRAY%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d4015\\\"\",\n \"bitrate\": 245861,\n \"width\": 426,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"738\"\n },\n \"indexRange\": {\n \"start\": \"739\",\n \"end\": \"5114\"\n },\n \"lastModified\": \"1612945038645095\",\n \"contentLength\": \"52289285\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 233713,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 242,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d242\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d42583028\u0026dur\u003d1789.855\u0026lmt\u003d1612947402889984\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAM98HfP7fSSvODzpAZl09FLQ6l_E0aFz7e_tJ7Ymtn1GAiEArNS6VtIz-g3ZfF6EPY7tV-oIgFMRSRBLJMFRhdMXzNk%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 205695,\n \"width\": 426,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"218\"\n },\n \"indexRange\": {\n \"start\": \"219\",\n \"end\": \"6581\"\n },\n \"lastModified\": \"1612947402889984\",\n \"contentLength\": \"42583028\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 190330,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 395,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d395\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d45896760\u0026dur\u003d1789.856\u0026lmt\u003d1615634337855300\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d5436432\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgbO1LQbfht9p9Q4TT0_sXJ97QC4rjj8Wbvoaig_uBFtoCIFPBo68OTjah8xQpRybV809mXOW5supizab9ziPKQq7a\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.00M.08\\\"\",\n \"bitrate\": 289651,\n \"width\": 426,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634337855300\",\n \"contentLength\": \"45896760\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 205141,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 160,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d160\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d24200229\u0026dur\u003d1789.856\u0026lmt\u003d1612945133016663\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAMUDXlBwdCRHn9SCUd0dYg4JL9R-HyLkwoDBbOx2cS74AiBVnpO3BG7jbeBwDS8f3bAAW5L5y2Wm9jVjwFFfYq1kMA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d400c\\\"\",\n \"bitrate\": 118211,\n \"width\": 256,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"737\"\n },\n \"indexRange\": {\n \"start\": \"738\",\n \"end\": \"5113\"\n },\n \"lastModified\": \"1612945133016663\",\n \"contentLength\": \"24200229\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 108166,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 278,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d278\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d19532838\u0026dur\u003d1789.855\u0026lmt\u003d1612947055928851\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgPfBPWy7sakHKZAaDU_1fRR9gVwlSsPYc3i2OCMdXW8ACIQDtY8AmOfyxT4VvdrLqiXY26epTHHUVBe3lcH12SgkjPA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 97427,\n \"width\": 256,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"218\"\n },\n \"indexRange\": {\n \"start\": \"219\",\n \"end\": \"6412\"\n },\n \"lastModified\": \"1612947055928851\",\n \"contentLength\": \"19532838\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 87304,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 394,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d394\u0026aitags\u003d133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d20588354\u0026dur\u003d1789.856\u0026lmt\u003d1615634336049698\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d5436432\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgExDeOmc_g1OOCCywFW7bHnQNKNuz9FLF1uMZVmZ6DFQCICfZKgngYOzlOy36DvvSWOTruqWVUV6ASrYT1HDxdCm4\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.00M.08\\\"\",\n \"bitrate\": 126916,\n \"width\": 256,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634336049698\",\n \"contentLength\": \"20588354\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 92022,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 140,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d140\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003daudio%2Fmp4\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d28969271\u0026dur\u003d1789.933\u0026lmt\u003d1612931783956890\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgE0rifFobPg_426XCXWwh12Ns5upxu_DloOdTh1vGbxoCIQDUipsCrw0Feo-YP_Eo8PfWP-3kE5p-flwdZTYwrtwtow%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"audio/mp4; codecs\u003d\\\"mp4a.40.2\\\"\",\n \"bitrate\": 132183,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"631\"\n },\n \"indexRange\": {\n \"start\": \"632\",\n \"end\": \"2823\"\n },\n \"lastModified\": \"1612931783956890\",\n \"contentLength\": \"28969271\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 129476,\n \"highReplication\": true,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"1789933\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2,\n \"loudnessDb\": 0.30627537\n },\n {\n \"itag\": 249,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d249\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d10509260\u0026dur\u003d1789.901\u0026lmt\u003d1612931769809979\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgC8NDNZrlMyI5dQojyoktaKf8jmFgMxPrAU6wueLENUsCIQCG6AedGT-UdeCwXVnJa5sVM4DqOn_u2LG5-NL0dGA7Qg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 64122,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"265\"\n },\n \"indexRange\": {\n \"start\": \"266\",\n \"end\": \"3305\"\n },\n \"lastModified\": \"1612931769809979\",\n \"contentLength\": \"10509260\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 46971,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1789901\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2,\n \"loudnessDb\": 0.30627537\n },\n {\n \"itag\": 250,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d250\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d12469994\u0026dur\u003d1789.901\u0026lmt\u003d1612931622709277\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgJquAmdElz_MBDn_TyJoCwXfMrcU4HFWuD3RVYY_MdD0CIQCvPu4lQ6E38G3FBdsuUHc9pjKisn99T-Pd4bu5wL-OVQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 83440,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"265\"\n },\n \"indexRange\": {\n \"start\": \"266\",\n \"end\": \"3305\"\n },\n \"lastModified\": \"1612931622709277\",\n \"contentLength\": \"12469994\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 55734,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1789901\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2,\n \"loudnessDb\": 0.30627537\n },\n {\n \"itag\": 251,\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026ip\u003d127.0.0.1\u0026id\u003do-ABZqlksz8xinuBQ2a8q91Noz2Y1zpVXIM9phnhIH5eux\u0026itag\u003d251\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C26\u0026mn\u003dsn-hgn7rnee%2Csn-4g5edned\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d946250\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026ns\u003d10SvIsHdmvvadOEoFNh-d3UG\u0026gir\u003dyes\u0026clen\u003d23016529\u0026dur\u003d1789.901\u0026lmt\u003d1612931622691133\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026txp\u003d1432434\u0026n\u003djeAlsvhKdKyV43hDt\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgYM4nBT6gJo3Db1qwZQLZzDhA1IonILK3xjYkumgu1Y4CIBryn3EftCDnGepLmqnHW2LiJpTV1hIgqooSA6OCE1fv\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgMZWkH9Cc-NRtRcdayP8GewCAr_VY7m90XUFrPkRBmFICIFkgnfPvbzbIenuVBIxv9CLSFdEjRd3gQE8K1rrM11tS\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 164243,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"265\"\n },\n \"indexRange\": {\n \"start\": \"266\",\n \"end\": \"3354\"\n },\n \"lastModified\": \"1612931622691133\",\n \"contentLength\": \"23016529\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 102872,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"1789901\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2,\n \"loudnessDb\": 0.30627537\n }\n ]\n },\n \"playbackTracking\": {\n \"videostatsPlaybackUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/playback?cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026fexp\u003d1714246%2C23744176%2C23744530%2C23748147%2C23804281%2C23826896%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944779%2C23946420%2C23966208%2C23968386%2C23971175%2C23974595%2C23975058%2C23983296%2C23983813%2C23990875%2C23996512%2C23996830%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24005602%2C24007246%2C24014915%2C24016284%2C24017848%2C24028143%2C24030040%2C24036237%2C24036947%2C24037793%2C24037794%2C24042870%2C24043240%2C24045411%2C24049571%2C24049573%2C24049820%2C24050503%2C24051037%2C24053866%2C24055829%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060921%2C24064096%2C24065632%2C24065802%2C24067272%2C24068842%2C24069752%2C24070036%2C24077958%2C24079079\u0026ns\u003dyt\u0026plid\u003dAAXIWj2GTF5CZvJI\u0026el\u003dembedded\u0026len\u003d1790\u0026of\u003dV1j9VnC7UPlD0b3J79hABQ\u0026vm\u003dCAEQABgEOjJBS1JhaHdCaW9YNThqMld5UG85clFTeG80SEkzd21pX0ZKZTlZaVM1ckJVVlNFd01pQWJOQUh3MUlTOU4xcmpoM2R6b1pBVkZCNm5LWkMwdHUtWW1JMlBHRGtnMHlOSkdCUUtwellTR2sySDhZaEtFc05uVVF3QkN1cThjWkEwLUNn\"\n },\n \"videostatsDelayplayUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/delayplay?cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026fexp\u003d1714246%2C23744176%2C23744530%2C23748147%2C23804281%2C23826896%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944779%2C23946420%2C23966208%2C23968386%2C23971175%2C23974595%2C23975058%2C23983296%2C23983813%2C23990875%2C23996512%2C23996830%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24005602%2C24007246%2C24014915%2C24016284%2C24017848%2C24028143%2C24030040%2C24036237%2C24036947%2C24037793%2C24037794%2C24042870%2C24043240%2C24045411%2C24049571%2C24049573%2C24049820%2C24050503%2C24051037%2C24053866%2C24055829%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060921%2C24064096%2C24065632%2C24065802%2C24067272%2C24068842%2C24069752%2C24070036%2C24077958%2C24079079\u0026ns\u003dyt\u0026plid\u003dAAXIWj2GTF5CZvJI\u0026el\u003dembedded\u0026len\u003d1790\u0026of\u003dV1j9VnC7UPlD0b3J79hABQ\u0026vm\u003dCAEQABgEOjJBS1JhaHdCaW9YNThqMld5UG85clFTeG80SEkzd21pX0ZKZTlZaVM1ckJVVlNFd01pQWJOQUh3MUlTOU4xcmpoM2R6b1pBVkZCNm5LWkMwdHUtWW1JMlBHRGtnMHlOSkdCUUtwellTR2sySDhZaEtFc05uVVF3QkN1cThjWkEwLUNn\"\n },\n \"videostatsWatchtimeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/watchtime?cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026fexp\u003d1714246%2C23744176%2C23744530%2C23748147%2C23804281%2C23826896%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944779%2C23946420%2C23966208%2C23968386%2C23971175%2C23974595%2C23975058%2C23983296%2C23983813%2C23990875%2C23996512%2C23996830%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24005602%2C24007246%2C24014915%2C24016284%2C24017848%2C24028143%2C24030040%2C24036237%2C24036947%2C24037793%2C24037794%2C24042870%2C24043240%2C24045411%2C24049571%2C24049573%2C24049820%2C24050503%2C24051037%2C24053866%2C24055829%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060921%2C24064096%2C24065632%2C24065802%2C24067272%2C24068842%2C24069752%2C24070036%2C24077958%2C24079079\u0026ns\u003dyt\u0026plid\u003dAAXIWj2GTF5CZvJI\u0026el\u003dembedded\u0026len\u003d1790\u0026of\u003dV1j9VnC7UPlD0b3J79hABQ\u0026vm\u003dCAEQABgEOjJBS1JhaHdCaW9YNThqMld5UG85clFTeG80SEkzd21pX0ZKZTlZaVM1ckJVVlNFd01pQWJOQUh3MUlTOU4xcmpoM2R6b1pBVkZCNm5LWkMwdHUtWW1JMlBHRGtnMHlOSkdCUUtwellTR2sySDhZaEtFc05uVVF3QkN1cThjWkEwLUNn\"\n },\n \"ptrackingUrl\": {\n \"baseUrl\": \"https://www.youtube.com/ptracking?ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026oid\u003dO2A1M3j1my7tByOdYh5hOg\u0026plid\u003dAAXIWj2GTF5CZvJI\u0026pltype\u003dcontent\u0026ptchn\u003duPUHlLP5POZphOIrjrNxiw\u0026ptk\u003dyoutube_single\u0026video_id\u003dMmBeUZqv1QA\"\n },\n \"qoeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/qoe?cat\u003ditdrm\u0026cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026event\u003dstreamingstats\u0026fexp\u003d1714246%2C23744176%2C23744530%2C23748147%2C23804281%2C23826896%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944779%2C23946420%2C23966208%2C23968386%2C23971175%2C23974595%2C23975058%2C23983296%2C23983813%2C23990875%2C23996512%2C23996830%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24005602%2C24007246%2C24014915%2C24016284%2C24017848%2C24028143%2C24030040%2C24036237%2C24036947%2C24037793%2C24037794%2C24042870%2C24043240%2C24045411%2C24049571%2C24049573%2C24049820%2C24050503%2C24051037%2C24053866%2C24055829%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060921%2C24064096%2C24065632%2C24065802%2C24067272%2C24068842%2C24069752%2C24070036%2C24077958%2C24079079\u0026ns\u003dyt\u0026plid\u003dAAXIWj2GTF5CZvJI\"\n },\n \"atrUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/atr?docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYbzRE6KyxN8PirmswAw\u0026len\u003d1790\u0026ns\u003dyt\u0026plid\u003dAAXIWj2GTF5CZvJI\u0026ver\u003d2\",\n \"elapsedMediaTimeSeconds\": 5\n },\n \"videostatsScheduledFlushWalltimeSeconds\": [\n 10,\n 20,\n 30\n ],\n \"videostatsDefaultFlushIntervalSeconds\": 40\n },\n \"captions\": {\n \"playerCaptionsRenderer\": {\n \"baseUrl\": \"https://www.youtube.com/api/timedtext?v\u003dMmBeUZqv1QA\u0026asr_langs\u003dde,en,es,fr,it,ja,ko,nl,pt,ru\u0026caps\u003dasr\u0026exp\u003dxftt,xctw\u0026xoaf\u003d4\u0026hl\u003den-GB\u0026ip\u003d127.0.0.1\u0026ipbits\u003d0\u0026expire\u003d1627689988\u0026sparams\u003dip,ipbits,expire,v,asr_langs,caps,exp,xoaf\u0026signature\u003d53BA7D9470E4A343C191298CD46DD4CFB20EF200.26F40744E6E6D27752742831CD2B844CBCBB18CE\u0026key\u003dyt8\",\n \"visibility\": \"UNKNOWN\"\n },\n \"playerCaptionsTracklistRenderer\": {\n \"captionTracks\": [\n {\n \"baseUrl\": \"https://www.youtube.com/api/timedtext?v\u003dMmBeUZqv1QA\u0026asr_langs\u003dde,en,es,fr,it,ja,ko,nl,pt,ru\u0026caps\u003dasr\u0026exp\u003dxftt,xctw\u0026xoaf\u003d4\u0026hl\u003den-GB\u0026ip\u003d127.0.0.1\u0026ipbits\u003d0\u0026expire\u003d1627689988\u0026sparams\u003dip,ipbits,expire,v,asr_langs,caps,exp,xoaf\u0026signature\u003d634BF98843733F8154B0FBE500545A919B01986E.9E0F71716C53648B8A2D63D971ED8092A691FA76\u0026key\u003dyt8\u0026kind\u003dasr\u0026lang\u003den\",\n \"name\": {\n \"simpleText\": \"English (auto-generated)\"\n },\n \"vssId\": \"a.en\",\n \"languageCode\": \"en\",\n \"kind\": \"asr\",\n \"isTranslatable\": true\n }\n ],\n \"audioTracks\": [\n {\n \"captionTrackIndices\": [\n 0\n ]\n }\n ],\n \"translationLanguages\": [\n {\n \"languageCode\": \"af\",\n \"languageName\": {\n \"simpleText\": \"Afrikaans\"\n }\n },\n {\n \"languageCode\": \"sq\",\n \"languageName\": {\n \"simpleText\": \"Albanian\"\n }\n },\n {\n \"languageCode\": \"am\",\n \"languageName\": {\n \"simpleText\": \"Amharic\"\n }\n },\n {\n \"languageCode\": \"ar\",\n \"languageName\": {\n \"simpleText\": \"Arabic\"\n }\n },\n {\n \"languageCode\": \"hy\",\n \"languageName\": {\n \"simpleText\": \"Armenian\"\n }\n },\n {\n \"languageCode\": \"az\",\n \"languageName\": {\n \"simpleText\": \"Azerbaijani\"\n }\n },\n {\n \"languageCode\": \"bn\",\n \"languageName\": {\n \"simpleText\": \"Bangla\"\n }\n },\n {\n \"languageCode\": \"eu\",\n \"languageName\": {\n \"simpleText\": \"Basque\"\n }\n },\n {\n \"languageCode\": \"be\",\n \"languageName\": {\n \"simpleText\": \"Belarusian\"\n }\n },\n {\n \"languageCode\": \"bs\",\n \"languageName\": {\n \"simpleText\": \"Bosnian\"\n }\n },\n {\n \"languageCode\": \"bg\",\n \"languageName\": {\n \"simpleText\": \"Bulgarian\"\n }\n },\n {\n \"languageCode\": \"my\",\n \"languageName\": {\n \"simpleText\": \"Burmese\"\n }\n },\n {\n \"languageCode\": \"ca\",\n \"languageName\": {\n \"simpleText\": \"Catalan\"\n }\n },\n {\n \"languageCode\": \"ceb\",\n \"languageName\": {\n \"simpleText\": \"Cebuano\"\n }\n },\n {\n \"languageCode\": \"zh-Hans\",\n \"languageName\": {\n \"simpleText\": \"Chinese (Simplified)\"\n }\n },\n {\n \"languageCode\": \"zh-Hant\",\n \"languageName\": {\n \"simpleText\": \"Chinese (Traditional)\"\n }\n },\n {\n \"languageCode\": \"co\",\n \"languageName\": {\n \"simpleText\": \"Corsican\"\n }\n },\n {\n \"languageCode\": \"hr\",\n \"languageName\": {\n \"simpleText\": \"Croatian\"\n }\n },\n {\n \"languageCode\": \"cs\",\n \"languageName\": {\n \"simpleText\": \"Czech\"\n }\n },\n {\n \"languageCode\": \"da\",\n \"languageName\": {\n \"simpleText\": \"Danish\"\n }\n },\n {\n \"languageCode\": \"nl\",\n \"languageName\": {\n \"simpleText\": \"Dutch\"\n }\n },\n {\n \"languageCode\": \"en\",\n \"languageName\": {\n \"simpleText\": \"English\"\n }\n },\n {\n \"languageCode\": \"eo\",\n \"languageName\": {\n \"simpleText\": \"Esperanto\"\n }\n },\n {\n \"languageCode\": \"et\",\n \"languageName\": {\n \"simpleText\": \"Estonian\"\n }\n },\n {\n \"languageCode\": \"fil\",\n \"languageName\": {\n \"simpleText\": \"Filipino\"\n }\n },\n {\n \"languageCode\": \"fi\",\n \"languageName\": {\n \"simpleText\": \"Finnish\"\n }\n },\n {\n \"languageCode\": \"fr\",\n \"languageName\": {\n \"simpleText\": \"French\"\n }\n },\n {\n \"languageCode\": \"gl\",\n \"languageName\": {\n \"simpleText\": \"Galician\"\n }\n },\n {\n \"languageCode\": \"ka\",\n \"languageName\": {\n \"simpleText\": \"Georgian\"\n }\n },\n {\n \"languageCode\": \"de\",\n \"languageName\": {\n \"simpleText\": \"German\"\n }\n },\n {\n \"languageCode\": \"el\",\n \"languageName\": {\n \"simpleText\": \"Greek\"\n }\n },\n {\n \"languageCode\": \"gu\",\n \"languageName\": {\n \"simpleText\": \"Gujarati\"\n }\n },\n {\n \"languageCode\": \"ht\",\n \"languageName\": {\n \"simpleText\": \"Haitian Creole\"\n }\n },\n {\n \"languageCode\": \"ha\",\n \"languageName\": {\n \"simpleText\": \"Hausa\"\n }\n },\n {\n \"languageCode\": \"haw\",\n \"languageName\": {\n \"simpleText\": \"Hawaiian\"\n }\n },\n {\n \"languageCode\": \"iw\",\n \"languageName\": {\n \"simpleText\": \"Hebrew\"\n }\n },\n {\n \"languageCode\": \"hi\",\n \"languageName\": {\n \"simpleText\": \"Hindi\"\n }\n },\n {\n \"languageCode\": \"hmn\",\n \"languageName\": {\n \"simpleText\": \"Hmong\"\n }\n },\n {\n \"languageCode\": \"hu\",\n \"languageName\": {\n \"simpleText\": \"Hungarian\"\n }\n },\n {\n \"languageCode\": \"is\",\n \"languageName\": {\n \"simpleText\": \"Icelandic\"\n }\n },\n {\n \"languageCode\": \"ig\",\n \"languageName\": {\n \"simpleText\": \"Igbo\"\n }\n },\n {\n \"languageCode\": \"id\",\n \"languageName\": {\n \"simpleText\": \"Indonesian\"\n }\n },\n {\n \"languageCode\": \"ga\",\n \"languageName\": {\n \"simpleText\": \"Irish\"\n }\n },\n {\n \"languageCode\": \"it\",\n \"languageName\": {\n \"simpleText\": \"Italian\"\n }\n },\n {\n \"languageCode\": \"ja\",\n \"languageName\": {\n \"simpleText\": \"Japanese\"\n }\n },\n {\n \"languageCode\": \"jv\",\n \"languageName\": {\n \"simpleText\": \"Javanese\"\n }\n },\n {\n \"languageCode\": \"kn\",\n \"languageName\": {\n \"simpleText\": \"Kannada\"\n }\n },\n {\n \"languageCode\": \"kk\",\n \"languageName\": {\n \"simpleText\": \"Kazakh\"\n }\n },\n {\n \"languageCode\": \"km\",\n \"languageName\": {\n \"simpleText\": \"Khmer\"\n }\n },\n {\n \"languageCode\": \"rw\",\n \"languageName\": {\n \"simpleText\": \"Kinyarwanda\"\n }\n },\n {\n \"languageCode\": \"ko\",\n \"languageName\": {\n \"simpleText\": \"Korean\"\n }\n },\n {\n \"languageCode\": \"ku\",\n \"languageName\": {\n \"simpleText\": \"Kurdish\"\n }\n },\n {\n \"languageCode\": \"ky\",\n \"languageName\": {\n \"simpleText\": \"Kyrgyz\"\n }\n },\n {\n \"languageCode\": \"lo\",\n \"languageName\": {\n \"simpleText\": \"Lao\"\n }\n },\n {\n \"languageCode\": \"la\",\n \"languageName\": {\n \"simpleText\": \"Latin\"\n }\n },\n {\n \"languageCode\": \"lv\",\n \"languageName\": {\n \"simpleText\": \"Latvian\"\n }\n },\n {\n \"languageCode\": \"lt\",\n \"languageName\": {\n \"simpleText\": \"Lithuanian\"\n }\n },\n {\n \"languageCode\": \"lb\",\n \"languageName\": {\n \"simpleText\": \"Luxembourgish\"\n }\n },\n {\n \"languageCode\": \"mk\",\n \"languageName\": {\n \"simpleText\": \"Macedonian\"\n }\n },\n {\n \"languageCode\": \"mg\",\n \"languageName\": {\n \"simpleText\": \"Malagasy\"\n }\n },\n {\n \"languageCode\": \"ms\",\n \"languageName\": {\n \"simpleText\": \"Malay\"\n }\n },\n {\n \"languageCode\": \"ml\",\n \"languageName\": {\n \"simpleText\": \"Malayalam\"\n }\n },\n {\n \"languageCode\": \"mt\",\n \"languageName\": {\n \"simpleText\": \"Maltese\"\n }\n },\n {\n \"languageCode\": \"mi\",\n \"languageName\": {\n \"simpleText\": \"Maori\"\n }\n },\n {\n \"languageCode\": \"mr\",\n \"languageName\": {\n \"simpleText\": \"Marathi\"\n }\n },\n {\n \"languageCode\": \"mn\",\n \"languageName\": {\n \"simpleText\": \"Mongolian\"\n }\n },\n {\n \"languageCode\": \"ne\",\n \"languageName\": {\n \"simpleText\": \"Nepali\"\n }\n },\n {\n \"languageCode\": \"no\",\n \"languageName\": {\n \"simpleText\": \"Norwegian\"\n }\n },\n {\n \"languageCode\": \"ny\",\n \"languageName\": {\n \"simpleText\": \"Nyanja\"\n }\n },\n {\n \"languageCode\": \"or\",\n \"languageName\": {\n \"simpleText\": \"Odia\"\n }\n },\n {\n \"languageCode\": \"ps\",\n \"languageName\": {\n \"simpleText\": \"Pashto\"\n }\n },\n {\n \"languageCode\": \"fa\",\n \"languageName\": {\n \"simpleText\": \"Persian\"\n }\n },\n {\n \"languageCode\": \"pl\",\n \"languageName\": {\n \"simpleText\": \"Polish\"\n }\n },\n {\n \"languageCode\": \"pt\",\n \"languageName\": {\n \"simpleText\": \"Portuguese\"\n }\n },\n {\n \"languageCode\": \"pa\",\n \"languageName\": {\n \"simpleText\": \"Punjabi\"\n }\n },\n {\n \"languageCode\": \"ro\",\n \"languageName\": {\n \"simpleText\": \"Romanian\"\n }\n },\n {\n \"languageCode\": \"ru\",\n \"languageName\": {\n \"simpleText\": \"Russian\"\n }\n },\n {\n \"languageCode\": \"sm\",\n \"languageName\": {\n \"simpleText\": \"Samoan\"\n }\n },\n {\n \"languageCode\": \"gd\",\n \"languageName\": {\n \"simpleText\": \"Scottish Gaelic\"\n }\n },\n {\n \"languageCode\": \"sr\",\n \"languageName\": {\n \"simpleText\": \"Serbian\"\n }\n },\n {\n \"languageCode\": \"sn\",\n \"languageName\": {\n \"simpleText\": \"Shona\"\n }\n },\n {\n \"languageCode\": \"sd\",\n \"languageName\": {\n \"simpleText\": \"Sindhi\"\n }\n },\n {\n \"languageCode\": \"si\",\n \"languageName\": {\n \"simpleText\": \"Sinhala\"\n }\n },\n {\n \"languageCode\": \"sk\",\n \"languageName\": {\n \"simpleText\": \"Slovak\"\n }\n },\n {\n \"languageCode\": \"sl\",\n \"languageName\": {\n \"simpleText\": \"Slovenian\"\n }\n },\n {\n \"languageCode\": \"so\",\n \"languageName\": {\n \"simpleText\": \"Somali\"\n }\n },\n {\n \"languageCode\": \"st\",\n \"languageName\": {\n \"simpleText\": \"Southern Sotho\"\n }\n },\n {\n \"languageCode\": \"es\",\n \"languageName\": {\n \"simpleText\": \"Spanish\"\n }\n },\n {\n \"languageCode\": \"su\",\n \"languageName\": {\n \"simpleText\": \"Sundanese\"\n }\n },\n {\n \"languageCode\": \"sw\",\n \"languageName\": {\n \"simpleText\": \"Swahili\"\n }\n },\n {\n \"languageCode\": \"sv\",\n \"languageName\": {\n \"simpleText\": \"Swedish\"\n }\n },\n {\n \"languageCode\": \"tg\",\n \"languageName\": {\n \"simpleText\": \"Tajik\"\n }\n },\n {\n \"languageCode\": \"ta\",\n \"languageName\": {\n \"simpleText\": \"Tamil\"\n }\n },\n {\n \"languageCode\": \"tt\",\n \"languageName\": {\n \"simpleText\": \"Tatar\"\n }\n },\n {\n \"languageCode\": \"te\",\n \"languageName\": {\n \"simpleText\": \"Telugu\"\n }\n },\n {\n \"languageCode\": \"th\",\n \"languageName\": {\n \"simpleText\": \"Thai\"\n }\n },\n {\n \"languageCode\": \"tr\",\n \"languageName\": {\n \"simpleText\": \"Turkish\"\n }\n },\n {\n \"languageCode\": \"tk\",\n \"languageName\": {\n \"simpleText\": \"Turkmen\"\n }\n },\n {\n \"languageCode\": \"uk\",\n \"languageName\": {\n \"simpleText\": \"Ukrainian\"\n }\n },\n {\n \"languageCode\": \"ur\",\n \"languageName\": {\n \"simpleText\": \"Urdu\"\n }\n },\n {\n \"languageCode\": \"ug\",\n \"languageName\": {\n \"simpleText\": \"Uyghur\"\n }\n },\n {\n \"languageCode\": \"uz\",\n \"languageName\": {\n \"simpleText\": \"Uzbek\"\n }\n },\n {\n \"languageCode\": \"vi\",\n \"languageName\": {\n \"simpleText\": \"Vietnamese\"\n }\n },\n {\n \"languageCode\": \"cy\",\n \"languageName\": {\n \"simpleText\": \"Welsh\"\n }\n },\n {\n \"languageCode\": \"fy\",\n \"languageName\": {\n \"simpleText\": \"Western Frisian\"\n }\n },\n {\n \"languageCode\": \"xh\",\n \"languageName\": {\n \"simpleText\": \"Xhosa\"\n }\n },\n {\n \"languageCode\": \"yi\",\n \"languageName\": {\n \"simpleText\": \"Yiddish\"\n }\n },\n {\n \"languageCode\": \"yo\",\n \"languageName\": {\n \"simpleText\": \"Yoruba\"\n }\n },\n {\n \"languageCode\": \"zu\",\n \"languageName\": {\n \"simpleText\": \"Zulu\"\n }\n }\n ],\n \"defaultAudioTrackIndex\": 0\n }\n },\n \"videoDetails\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"title\": \"FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!\",\n \"lengthSeconds\": \"1790\",\n \"keywords\": [\n \"AVN Expo\",\n \"AVN\",\n \"AVN 2017\",\n \"AVN 2017 Expo In Las Vegas\",\n \"AEE\",\n \"AEE 2017\",\n \"AVN Las Vegas\",\n \"AVN Vlog\",\n \"AVN 2016\",\n \"Las Vegas\",\n \"AVN Awards Show\",\n \"AVN Magazine\",\n \"Riley Reid\",\n \"Ariana Marie\",\n \"August Ames\",\n \"Vicki Chase\",\n \"Samantha Saint\",\n \"Cindy Starfall\",\n \"Kaho Shibuya\",\n \"Keisha Grey\",\n \"Kimberly Chi\",\n \"CeCe Capella\",\n \"Brenna Sparks\",\n \"Emma Hix\",\n \"Elsa Jean\",\n \"Mia Martinez\",\n \"Vegas\",\n \"FINGERING P0RNSTARS\",\n \"FINGERING\",\n \"FINGERING PORNSTARS\",\n \"Pornstars\",\n \"Pornstar\"\n ],\n \"channelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"isOwnerViewing\": false,\n \"shortDescription\": \"FINGERING PORNSTARS AVN Expo 2017 In Las Vegas! / Biggest Pornstar Convention Ever! AVN is convention \u0026 trade show held each January in Las Vegas! Featuring Riley Reid, Ariana Marie, Keisha Grey, August Ames, Vicki Chase, Cindy Starfall, Samantha Saint, Elsa Jean, Kaho Shibuya, Kimberly Chi, Tia Kai, CeCe Capella, Cristi Ann, Emma Hix, Jae Lee, Brenna Sparks, Natalia Starr, Mia Martinez, Carmen Valentina, Cameron Canela, Shyla Jennings \u0026 much more!\\n\\n★ Social Media ★\\nInstagram: http://instagram.com/Ruben_Sole\\nTwitter: http://twitter.com/EpicFiveTV\\nFacebook: http://fb.me/EpicFiveTV\",\n \"isCrawlable\": true,\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLByu2xxx6wxt4mmaFpOx8oCbOK94g\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCWkpPppObIkCjvWsAAcz_L0uA2Og\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDAPm7p45fmrm_M3d6N-adC_GNPYg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAMd4Y6mL732jsJo7Uy-o7Gk0hhAw\",\n \"width\": 336,\n \"height\": 188\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/MmBeUZqv1QA/maxresdefault.webp\",\n \"width\": 1920,\n \"height\": 1080\n }\n ]\n },\n \"averageRating\": 4.2145867,\n \"allowRatings\": true,\n \"viewCount\": \"42904546\",\n \"author\": \"EpicFiveTV\",\n \"isPrivate\": false,\n \"isUnpluggedCorpus\": false,\n \"isLiveContent\": false\n },\n \"annotations\": [\n {\n \"playerAnnotationsExpandedRenderer\": {\n \"featuredChannel\": {\n \"startTimeMs\": \"0\",\n \"endTimeMs\": \"1769000\",\n \"watermark\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an/uPUHlLP5POZphOIrjrNxiw/featured_channel.jpg?v\u003d5fc6ff9a\",\n \"width\": 40,\n \"height\": 40\n }\n ]\n },\n \"trackingParams\": \"CBQQ8zciEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ8zciEwi865Xso4vyAhUiGfEFHYocC8gyAml2\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCuPUHlLP5POZphOIrjrNxiw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\"\n }\n },\n \"channelName\": \"EpicFiveTV\",\n \"subscribeButton\": {\n \"subscribeButtonRenderer\": {\n \"buttonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBE\"\n }\n ]\n },\n \"subscribed\": false,\n \"enabled\": true,\n \"type\": \"FREE\",\n \"channelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"showPreferences\": false,\n \"subscribedButtonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBED\"\n }\n ]\n },\n \"unsubscribedButtonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBE\"\n }\n ]\n },\n \"trackingParams\": \"CBUQmysiEwi865Xso4vyAhUiGfEFHYocC8gyAml2\",\n \"unsubscribeButtonText\": {\n \"runs\": [\n {\n \"text\": \"UNSUBSCRIBE\"\n }\n ]\n },\n \"serviceEndpoints\": [\n {\n \"clickTrackingParams\": \"CBUQmysiEwi865Xso4vyAhUiGfEFHYocC8gyAml2\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/subscribe\"\n }\n },\n \"subscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"EgIIBBgA\"\n }\n },\n {\n \"clickTrackingParams\": \"CBUQmysiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBUQmysiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"confirmDialogRenderer\": {\n \"trackingParams\": \"CBYQxjgiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"dialogMessages\": [\n {\n \"runs\": [\n {\n \"text\": \"Unsubscribe from \"\n },\n {\n \"text\": \"EpicFiveTV\"\n },\n {\n \"text\": \"?\"\n }\n ]\n }\n ],\n \"confirmButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Unsubscribe\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CBgQ8FsiEwi865Xso4vyAhUiGfEFHYocC8gyAml2\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/unsubscribe\"\n }\n },\n \"unsubscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"CgIIBBgA\"\n }\n },\n \"accessibility\": {\n \"label\": \"Unsubscribe\"\n },\n \"trackingParams\": \"CBgQ8FsiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\"\n }\n },\n \"cancelButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Cancel\"\n },\n \"trackingParams\": \"CBcQ8FsiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\"\n }\n },\n \"primaryIsCancel\": false\n }\n },\n \"popupType\": \"DIALOG\"\n }\n }\n ]\n }\n }\n ],\n \"subscribeAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscribe to EpicFiveTV.\"\n }\n },\n \"unsubscribeAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Unsubscribe from EpicFiveTV.\"\n }\n },\n \"signInEndpoint\": {\n \"clickTrackingParams\": \"CBUQmysiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttp%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fchannel%252FUCuPUHlLP5POZphOIrjrNxiw%26feature%3Div%26continue_action%3DQUFFLUhqbmNLWWpqVWFWZGpzZFhnd01LbkZ3LWh3ZldlQXxBQ3Jtc0tsZXl5c2ZQbEs0a29QR0YtYnFKdnA4SjhjT01HaHlHczdOZWdTbHRGUEdaaUpyMUU3QkRYSDZJcEJEU3JWRXpNX1lSbHR6SWktbWVJclVoUUFkQkhJZGpPa2pXZm9zcm55RTIwMjdtX3RySlN6d1FlRlRrMUN2R2ZVaF8xNDZiMW5RZW1uNXBvczIzMzFUWUpxcjdUdFp0Yl9hWkNtazJ2ZFlHLVJoWFhISnFhanZEOW5vMENTd2UwS2tOSkpfemY4bXppdG8%253D\u0026hl\u003den-GB\"\n }\n }\n }\n }\n }\n },\n \"allowSwipeDismiss\": true,\n \"annotationId\": \"5fc610fd-0000-252e-b134-24058876706c\"\n }\n }\n ],\n \"playerConfig\": {\n \"audioConfig\": {\n \"loudnessDb\": 0.30627537,\n \"perceptualLoudnessDb\": -13.693725,\n \"enablePerFormatLoudness\": true\n },\n \"streamSelectionConfig\": {\n \"maxBitrate\": \"7570000\"\n },\n \"mediaCommonConfig\": {\n \"dynamicReadaheadConfig\": {\n \"maxReadAheadMediaTimeMs\": 120000,\n \"minReadAheadMediaTimeMs\": 15000,\n \"readAheadGrowthRateMs\": 1000\n }\n },\n \"webPlayerConfig\": {\n \"webPlayerActionsPorting\": {\n \"getSharePanelCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_web_player_share_panel\"\n }\n },\n \"webPlayerShareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"CgtNbUJlVVpxdjFRQQ%3D%3D\"\n }\n },\n \"subscribeCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/subscribe\"\n }\n },\n \"subscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"EgIIBxgA\"\n }\n },\n \"unsubscribeCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/unsubscribe\"\n }\n },\n \"unsubscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"CgIIBxgA\"\n }\n },\n \"addToWatchLaterCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"MmBeUZqv1QA\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"removeFromWatchLaterCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"MmBeUZqv1QA\"\n }\n ]\n }\n }\n }\n }\n },\n \"storyboards\": {\n \"playerStoryboardSpecRenderer\": {\n \"spec\": \"https://i.ytimg.com/sb/MmBeUZqv1QA/storyboard3_L$L/$N.jpg?sqp\u003d-oaymwENSDfyq4qpAwVwAcABBqLzl_8DBgjv6q3hBQ\u003d\u003d|48#27#100#10#10#0#default#rs$AOn4CLBkm1RLzn7NA5MR0WL7hKP8GeEr5g|80#45#180#10#10#10000#M$M#rs$AOn4CLDytBPr57VD1z2T9HPEeb_ED49JWQ|160#90#180#5#5#10000#M$M#rs$AOn4CLCZe36nI6XfTOyuSzhwbsL_VAmMkA\"\n }\n },\n \"microformat\": {\n \"playerMicroformatRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/MmBeUZqv1QA/maxresdefault.jpg\",\n \"width\": 1280,\n \"height\": 720\n }\n ]\n },\n \"embed\": {\n \"iframeUrl\": \"https://www.youtube.com/embed/MmBeUZqv1QA\",\n \"flashUrl\": \"http://www.youtube.com/v/MmBeUZqv1QA?version\u003d3\u0026autohide\u003d1\",\n \"width\": 1280,\n \"height\": 720,\n \"flashSecureUrl\": \"https://www.youtube.com/v/MmBeUZqv1QA?version\u003d3\u0026autohide\u003d1\"\n },\n \"title\": {\n \"simpleText\": \"FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!\"\n },\n \"description\": {\n \"simpleText\": \"FINGERING PORNSTARS AVN Expo 2017 In Las Vegas! / Biggest Pornstar Convention Ever! AVN is convention \u0026 trade show held each January in Las Vegas! Featuring Riley Reid, Ariana Marie, Keisha Grey, August Ames, Vicki Chase, Cindy Starfall, Samantha Saint, Elsa Jean, Kaho Shibuya, Kimberly Chi, Tia Kai, CeCe Capella, Cristi Ann, Emma Hix, Jae Lee, Brenna Sparks, Natalia Starr, Mia Martinez, Carmen Valentina, Cameron Canela, Shyla Jennings \u0026 much more!\\n\\n★ Social Media ★\\nInstagram: http://instagram.com/Ruben_Sole\\nTwitter: http://twitter.com/EpicFiveTV\\nFacebook: http://fb.me/EpicFiveTV\"\n },\n \"lengthSeconds\": \"1790\",\n \"ownerProfileUrl\": \"http://www.youtube.com/user/EpicFiveTV\",\n \"externalChannelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"availableCountries\": [\n \"AD\",\n \"AE\",\n \"AF\",\n \"AG\",\n \"AI\",\n \"AL\",\n \"AM\",\n \"AO\",\n \"AQ\",\n \"AR\",\n \"AS\",\n \"AT\",\n \"AU\",\n \"AW\",\n \"AX\",\n \"AZ\",\n \"BA\",\n \"BB\",\n \"BD\",\n \"BE\",\n \"BF\",\n \"BG\",\n \"BH\",\n \"BI\",\n \"BJ\",\n \"BL\",\n \"BM\",\n \"BN\",\n \"BO\",\n \"BQ\",\n \"BR\",\n \"BS\",\n \"BT\",\n \"BV\",\n \"BW\",\n \"BY\",\n \"BZ\",\n \"CA\",\n \"CC\",\n \"CD\",\n \"CF\",\n \"CG\",\n \"CH\",\n \"CI\",\n \"CK\",\n \"CL\",\n \"CM\",\n \"CN\",\n \"CO\",\n \"CR\",\n \"CU\",\n \"CV\",\n \"CW\",\n \"CX\",\n \"CY\",\n \"CZ\",\n \"DE\",\n \"DJ\",\n \"DK\",\n \"DM\",\n \"DO\",\n \"DZ\",\n \"EC\",\n \"EE\",\n \"EG\",\n \"EH\",\n \"ER\",\n \"ES\",\n \"ET\",\n \"FI\",\n \"FJ\",\n \"FK\",\n \"FM\",\n \"FO\",\n \"FR\",\n \"GA\",\n \"GB\",\n \"GD\",\n \"GE\",\n \"GF\",\n \"GG\",\n \"GH\",\n \"GI\",\n \"GL\",\n \"GM\",\n \"GN\",\n \"GP\",\n \"GQ\",\n \"GR\",\n \"GS\",\n \"GT\",\n \"GU\",\n \"GW\",\n \"GY\",\n \"HK\",\n \"HM\",\n \"HN\",\n \"HR\",\n \"HT\",\n \"HU\",\n \"ID\",\n \"IE\",\n \"IL\",\n \"IM\",\n \"IN\",\n \"IO\",\n \"IQ\",\n \"IR\",\n \"IS\",\n \"IT\",\n \"JE\",\n \"JM\",\n \"JO\",\n \"JP\",\n \"KE\",\n \"KG\",\n \"KH\",\n \"KI\",\n \"KM\",\n \"KN\",\n \"KP\",\n \"KR\",\n \"KW\",\n \"KY\",\n \"KZ\",\n \"LA\",\n \"LB\",\n \"LC\",\n \"LI\",\n \"LK\",\n \"LR\",\n \"LS\",\n \"LT\",\n \"LU\",\n \"LV\",\n \"LY\",\n \"MA\",\n \"MC\",\n \"MD\",\n \"ME\",\n \"MF\",\n \"MG\",\n \"MH\",\n \"MK\",\n \"ML\",\n \"MM\",\n \"MN\",\n \"MO\",\n \"MP\",\n \"MQ\",\n \"MR\",\n \"MS\",\n \"MT\",\n \"MU\",\n \"MV\",\n \"MW\",\n \"MX\",\n \"MY\",\n \"MZ\",\n \"NA\",\n \"NC\",\n \"NE\",\n \"NF\",\n \"NG\",\n \"NI\",\n \"NL\",\n \"NO\",\n \"NP\",\n \"NR\",\n \"NU\",\n \"NZ\",\n \"OM\",\n \"PA\",\n \"PE\",\n \"PF\",\n \"PG\",\n \"PH\",\n \"PK\",\n \"PL\",\n \"PM\",\n \"PN\",\n \"PR\",\n \"PS\",\n \"PT\",\n \"PW\",\n \"PY\",\n \"QA\",\n \"RE\",\n \"RO\",\n \"RS\",\n \"RU\",\n \"RW\",\n \"SA\",\n \"SB\",\n \"SC\",\n \"SD\",\n \"SE\",\n \"SG\",\n \"SH\",\n \"SI\",\n \"SJ\",\n \"SK\",\n \"SL\",\n \"SM\",\n \"SN\",\n \"SO\",\n \"SR\",\n \"SS\",\n \"ST\",\n \"SV\",\n \"SX\",\n \"SY\",\n \"SZ\",\n \"TC\",\n \"TD\",\n \"TF\",\n \"TG\",\n \"TH\",\n \"TJ\",\n \"TK\",\n \"TL\",\n \"TM\",\n \"TN\",\n \"TO\",\n \"TR\",\n \"TT\",\n \"TV\",\n \"TW\",\n \"TZ\",\n \"UA\",\n \"UG\",\n \"UM\",\n \"US\",\n \"UY\",\n \"UZ\",\n \"VA\",\n \"VC\",\n \"VE\",\n \"VG\",\n \"VI\",\n \"VN\",\n \"VU\",\n \"WF\",\n \"WS\",\n \"YE\",\n \"YT\",\n \"ZA\",\n \"ZM\",\n \"ZW\"\n ],\n \"isUnlisted\": false,\n \"hasYpcMetadata\": false,\n \"viewCount\": \"42904546\",\n \"category\": \"Entertainment\",\n \"publishDate\": \"2017-01-25\",\n \"ownerChannelName\": \"EpicFiveTV\",\n \"uploadDate\": \"2017-01-25\"\n }\n },\n \"cards\": {\n \"cardCollectionRenderer\": {\n \"cards\": [\n {\n \"cardRenderer\": {\n \"teaser\": {\n \"simpleCardTeaserRenderer\": {\n \"message\": {\n \"simpleText\": \"Suggested: FLIRTING W/ FITNESS MODELS @ LA FIT EXPO 2018!\"\n },\n \"trackingParams\": \"CBMQ0DYiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"prominent\": true,\n \"logVisibilityUpdates\": true\n }\n },\n \"content\": {\n \"videoInfoCardContentRenderer\": {\n \"videoThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/PHoOgybfcAM/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC7WSrMMdM7bI7XP6unB9ujhpVwzQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/PHoOgybfcAM/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBVE8eG_UbhP8tpPzriVkWBiKL8ZA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/PHoOgybfcAM/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCJUSoU6Q_NhlP7UEMWFB7e9C0G9Q\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/PHoOgybfcAM/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAowd4vkmpdXjtU4l_qbfAzu3_u5Q\",\n \"width\": 336,\n \"height\": 188\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/PHoOgybfcAM/maxresdefault.webp\",\n \"width\": 1920,\n \"height\": 1080\n }\n ]\n },\n \"lengthString\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 28 seconds\"\n }\n },\n \"simpleText\": \"15:28\"\n },\n \"videoTitle\": {\n \"simpleText\": \"FLIRTING W/ FITNESS MODELS @ LA FIT EXPO 2018!\"\n },\n \"channelName\": {\n \"simpleText\": \"by EpicFiveTV\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,594,987 views\"\n },\n \"action\": {\n \"clickTrackingParams\": \"CBIQ1TYiEwi865Xso4vyAhUiGfEFHYocC8gyBWNhcmRzSICqv9WZypewMg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dPHoOgybfcAM\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"PHoOgybfcAM\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7yn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d3c7a0e8326df7003\u0026initcwndbps\u003d946250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CBIQ1TYiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\"\n }\n },\n \"cueRanges\": [\n {\n \"startCardActiveMs\": \"1775000\",\n \"endCardActiveMs\": \"1780000\",\n \"teaserDurationMs\": \"7000\",\n \"iconAfterTeaserMs\": \"5000\"\n }\n ],\n \"icon\": {\n \"infoCardIconRenderer\": {\n \"trackingParams\": \"CBEQsJcBIhMIvOuV7KOL8gIVIhnxBR2KHAvI\"\n }\n },\n \"trackingParams\": \"CBAQwJcBGAAiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"cardId\": \"90151fa7-369e-4dd6-b5f2-7127c8bb2d63\",\n \"feature\": \"cards\"\n }\n }\n ],\n \"headerText\": {\n \"simpleText\": \"From EpicFiveTV\"\n },\n \"icon\": {\n \"infoCardIconRenderer\": {\n \"trackingParams\": \"CA8QsJcBIhMIvOuV7KOL8gIVIhnxBR2KHAvI\"\n }\n },\n \"closeButton\": {\n \"infoCardIconRenderer\": {\n \"trackingParams\": \"CA4QsZcBIhMIvOuV7KOL8gIVIhnxBR2KHAvI\"\n }\n },\n \"trackingParams\": \"CA0QwjciEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"allowTeaserDismiss\": true,\n \"logIconVisibilityUpdates\": true\n }\n },\n \"attestation\": {\n \"playerAttestationRenderer\": {\n \"challenge\": \"a\u003d5\u0026a2\u003d1\u0026b\u003dp4qeSerZE3FPkWEQIsvWBTgCLtM\u0026c\u003d1627664788\u0026d\u003d1\u0026e\u003dMmBeUZqv1QA\u0026c1a\u003d1\u0026c6a\u003d1\u0026x2\u003d1\u0026hh\u003ddAF54cJi7ocdxIWOEGc6g457PjtG0ZlZZaccNfUdDMM\",\n \"botguardData\": {\n \"program\": \"idRhh7en9XoM1uuEDn3OXrj+Lkgt/hcrN42zVSHTB4YDa8OvtIeGMslAtmt4YQ/7OONro9uHc0wdljPTTyaMTJotBaW+n+U9PdfbLGlbeZm4usR2pCDuABR47Tir1dAn3VjnQqfcnj/yKJDehTN5S9Dxev0e4BZTfxH2Nh5nt5CvBQ/CQOmpAT88HYk36fXvtih9koRJbV/od2Pc3bZzhItp04LZUbrVXOyJwCuwd6VZNRQyYn1g8A3xYLMwtBNXGY88o5UGpkz6Y4Ol92zy/FqhQZV5PgEpnCxa8fsrYZ45QPUoeZAaw3R0RlYV26MQE37OmvFBRO+0iXt+Rqwv4VVFP/MTIDLrzyY5/5k4IURKf2bYAwOYn0QtJsoioOWhVcrIPUYc9doIxrEJV+7nsdhjRPkfisHCwJfka02YUDySC9pTQ1WSynkafUSed4idpHYd6E2PuJkE043S8iiDs2X5IbXZxKJ9KCAvM+WmUaWJWrFy55NC0p9KC+xODTII72XvHMsz7SB4JQMckX6YgGKE8UCKG23CBgbK+QTEvL6yTL2YGJ5ErbkdDo47uy+htZbCPeMyJK7bz0Y1u99yY4O6VWXiSvSdUhWW1BkYPsMU7sSkGtnwezdLlFrX8kNT4Hf8LcXVyC86j3OZg0ztd8Pf25Yyi76vGRXfCbnDxo1ADDjmifIQuftsmKBd8NEOp2HtvoXNS4F6r2AQpNTkJAHzgdauhQ/YOs4lI00M8d4BFPewDB7TyEP0PvHk0v38pyednVufsGNiBSLoKcnqljKlh5hbCFi+iDqK88poWiCdcpb9y8Liuvuh1aj8CiXKW2FWKu7sMyC1WLrF8KSIGLgndJO25SNQp6SAIk96ue9Jo5kXrOCWUs2FQPU5ReJ9E9aGg6tnDpnBRs551mSSrd9f1eN5hjiVzeEfir3obubuxAHCkv8L0zYzQ3osHagxDuKbDefQdp1bAcMC5kmCM/mldxowDVfuObNlPP8eYLW60sbKmnBsx1+SXl+q2Z6L+syFg5xQeybWIr98W9h8nlkD2+g+tdR9lJh0AyBkDAaQpoVtaY+ro4+396rNe/ZEfi92VulOzdlyGQQ6jAtt366MOShZ0t4QjFc5LXT1B6ZeMrbZ4k5d6R3sUxj8Wk7En85nYCewhegt/LeVLq/xMjOWE9xdfqptAosr3BRR33xTa2z+rphm9XhvFVPTFHQhuYRtFyk/MqI54W7uGtq+LU0tsDBKfbVMHe4uaXrmiRnV+3CdT2wOVuz/BH0Pbk/GrXhgEu3T6syyrjTHrkHOVfiUn90DhBeai8EhI5S3+tkOeTYiFgde1qbP23ayGiHfoC1lhl/wslXLL19aSzk69QcPr5eAvvNS+jUqNVjB2NE/uOKTfjHc5joOo/ZoblxdFgbezRALoOoTSOz2supYAO7aeBhOqrNYkPbAAIu0+Hlk3eyltvQr5kDrw1OhPvztLRZ0bglgWU4CbxjsH0gdzs3SSJ7Teo2FUfRS1Iqg4wEqj+UqWyBLUxN6NV/CeC7l1Yh6ZWOacORWshqdljVYouhkLP/soPq8C2oxP7x7iRoNE/a3vUGfds/WgvOZLtaTabZXvICZiwxriyfAX/KMsEjIJ8cY3Ursb4nlxvglJYOm11qK1kb0vZUhMv+brOcxXhE1TTQoiGfFeJwgHQNYKP4VdnKo92a0HHT83hKujQNoE8ckFqR86J26JS3bW5V3OU5fiZllZ7bB+dLKFE3vfkOm4hCuEmPGV2q0SZo7JWitnAU+AXtKgOe3I4nKD/b+2/LxUQRRl7yv5HvxEEg6Zs55i8qSQLIsSonb23jbSC84PK5hGV8uy70Op5cJ7CpbHFAz+c53uZHhDMFY8A9jEQ7nUaXFIt/i0MpN/Hw0c//DKVBB18x/Ab41QIzEv7zZy9O3wbbcUcYM6rujEZP+osU49cBF5g1Eop+hfl3GiQZV3oRWUQxhCug1EUvAHXkHqoFEkwLyMT2qdBR6PTBZM3CBxNLYozqkuSNQnsQRnbcHIrVN+Dup9E244B6BxPzHvYMzgK1jZglA653lBue2GBCy5Fq8zQj2yXH2KE+2zOxgD4Euui30u0RpRL8J0X1KVHRs0CPPPkg31Lm6QoCA8PfaXaXAeOoobB6KrpaFBJuHhITfDl8XU0i3n+ItGA2P5m1ClwXgdPgh9vqGjMR/OJfjr9RgOxEcRpwljIcPqXTG5VVv0aKFtBkfrty4Y0brY4+gREkgBxUA4ygDXfOAbZZfM+s/0zcQc4cdEBGLIAOJu7G0tcL8l+DuxDpFggHZaIH3dQnRXn9TqBFzNx1Qr9vw6WvHsnwISAUUU8tDDIINkJjlPOuC+CMyhQ1V6Gbmu450BMQLPi0sfBO06L3em7SqqhN8Dwj7fBDxlfM839oEXM5i7QY+HN/vvztBmuMoTacqzQu75RPdJxJRkKKtEcDF9V46O47iS9bSInaGPnNBmIYolH0X71vS4hmD4SEHg6t8SHxOBz32KhfEIrjwikRnlKnsavYEaYybIeCx9Cgee/eUbZ4bcthbV62fpeoKrBDrfI94y8gNvTvD68BgV1JZR9dqRk1IKfGaaOkM4DNJ/ej9qNz2jsM2ilGyYBTF2MoIAWDfOYICP6DukU4ShVVPClnMt3UXRSLaUL0rjlvtZUUUxl8AdTsfPrnhtyIRkCky3UPo/hzXzzFTB4LsJFW+VQCEnkvB61eNLTBy4+lLr4qoAuhRXRn6WN2MSCNTzEhzmaX+pdMWeSum156NAXbAuDer5taDvG9GadjMKi6SIbMB1pOpWliZHIMSOAAj3BNZCkzgJRl0nZiawK3cn/jw9tvrux3eYTlL1Tlec7CPyz3h0Ik7h8w5ApEAMa9w0++x48qqfFHZKV7ohwy9OESEOAMUH7wHtigX0Av5lOM+SaSKsDarcUs3fs5KLMqFgQWGDClVnvDchp/J+ClE7ZBVatqKypzOtVpNRXow2VL5DLlAb6WX1cLTXUi4s8ho8S95jhQ1LvaxX8299NqNLPFI6BzjJNlQ0V+dAn/kB/OALS1OPpg4rMuvY623QHcq6iLPwTRaTPGQKtKAX1D9z++gjFO8plltXaURgQhxij6wEDRLGbIy3IyVXToM4beQtqhIqD2t/FC6xye6WmxGJdme9sYpBjpwLF37hX3m240JN3ELP+dSJTXPtqmYsmfimMhY4nf61VkNb/3S7VAKOM+LgiODqQvc8LCSMzcklrH50OWYbsAe53sy7E88lK4K0K0z6qi2AgZ7fANkvxDOvp3mkpqXe/h7JhgA2q8NGDqYGKIECZEJsIRPJdiKex8gjdxX71JAl9A+1El+BgovqItiiv/3nWn4qYEZCZfCidn3gG00vF9sY/nWDOFfMn+2+0sfsb3EIzFvuijxOiyA6Yg955D6gfz/GEP3evKQjGOu4SLC5R0XzDNXZWaYK28+NUTdwY2+2xEkkqFJwIiSYCJEsIjw+0OOa5f2/M/mThrQAtFrb+Xgz2bCSkELF93Ra0EcBtGSK7Sc6xaWTnHoXGCOKVA0shcYxICgnbvwKstSwrRovRv7VvTJqfU4bOv7kvPUFJbDH8OuakDHlhJeAE4uyWdwiiZfgp6ZBkqTYS0XNYUcV3Jk2zPdt41i68uS2XMUExMoSr687/62G5vu/6BK10w7rN4sO6I+hOo+Nmp6ThW6CbNQyMaxyMjhWgbAsSKgvyJ8XgQM7BNtfj5WHcwkRTdTNaO+lvI5heicF0Rr6qwpsoa8FXMNotwmgmA6Ux6w13SYbEc/ytZTuU41X6iQuDmoKo7dnwoFJzwS3TkHMhY29ATJWszSo5fD/3GBpOUKWZtpRzRm+wReTZwT30EuCLIM5rrQJPQLd5HoafJtiWKXpulDzHaexxONgV7M+9bm5C11KUhFb8ycrcCBFWjUub30FkCKJU5KqBhBy65VG9rX15pw5nAHgOdhIRkLgJvAxjcP/C1t1C+n6RGfjPgICI/8mgq+uaxlM7UOIEmF3HhK6FTdsad8A9Spgt75ewDL1zUNNPr+Ry3TT8liZYFOC1fRjNl0NaKpOep+HqnFOmMwtLyNnkPhf4rDWvxaRgz3JWiraryzrf8RMMcV3Jov+7QMv43uJ1CWbvfeVN5uqLnP/SqaHmgXoQ3fd7dJyco2fckQ9YNmCT94ZO0l/aVSOfXwe5iuo36Pn5UUiGWw+ibW6ZVf0A1XoTp45L75op4f1L9htiwpPzcbLgqXWh6gnuDEsTnn0zKXWLh4uwpmDfFyb/rHoizRzWcITcQtesRBWfdxN7vm6GyLyjyG2CWUqd7N1RjSyo4wLw8o9Eqi6glcVNOWhlme7iZyzCVhjWBUpfqumBh0RcNETM7ANwfQZrYz5Uct1peV7HvBWjT8yGzN3hNU4I5AR7VXuBjPPRMH+iup0EC4CgprweSu2dXDCJ7WhoC6MGBVD9y2TAldQkfBAG8TZaXoQNDP0dEuoERwFug6n2Lvf/MAQXLHQaXPUfwuaM0ImTCuKVsBlOe7AsxEJgpB8pLygbbYtwhCyUbMoVqcg6G7xYJBhs5v+knsgFhMcjNRJF8bbE2NTWSvxg3NOjWHtKk5K6+L4IQaObRqBllcvvVUx+sC1ffFEUK1Dk8XKd15C9Ox8LG2U1q/AGPrB2dVV+IQWzJbkHstaV9CnTPbIOwVyA9dqz4I3+Tpz27q+7u7tGsXAyNqbM1IJWLoAktO9P5Qpx/d84FUsn936zCptCx7aDwq5fWHeS9oij6Mtynn/NiXL57mg5CDyBLuiH3JhG4Ao6mKP7fxdcKTQILg9sXWPLBcWsx95/vlnV6IJk5+D6BZ2Xku4zpNZhP/IDt5w2/N6QZD/iGXv/mRdL9i+3rRYx9Ysd18eggNjXJ7zepjJNJ494M6Y76o9XHBJcwfZK5iFfzWXEWax9S0PCKL2DjGAPbWgUg6VoX2z5uO7Fbwm2J2MXWsKv0+Gkty7FJCLffF42SMZzFdW7+A8Jz0SBeQh5lNs4tl/MuHWNx6udQSwH6tjLui05oTb6j3g2LiuYyebDArt7HMqFkDK6np1hqCUUKcI9zLzOSG3gjLzXB+qQRKvZV9c4HD08BWWWUU+qo6+JJvnryzf604Ohn4Y41djTl8Y4Os44SIT6jTK72ot/XskdNC1IR1KbAGhy0LNtuNxtbJOU+4QQqICzYsU1K315htoWWrSvtpYhtk+HJ9dO3FL+/MqJgkHiZ/j+gUCWaiC/Fmu72l2hZN2XI+0Tv/lkc0WypTaZfE9S9R/f+Ipb2xHXIPGzxOLSROsIwZv+EMpvgdY4lMfoKwdMpwdFGWOH5D8ufTR2bQ76bxHbWM9JIO1yt2NXMWwMd4k8Xr9rrsLkaRVX6hYbNuFvW/06q+e4N6C5OjS2BOMdtg1I1fWCZIPgQX8QuwYWaUcVhRbV0qKDBm1dpIDAXkdgCXoNegqSktF9hbrzD/lp0o28mB9dN/HWa+u0pGckV5l4ON/S2kqMUsUihX+W5k9uJIjZG+cVAdv+RLNbuy34OxInFp8/BOxiP03yLGPQmWMPIbBLw18C1CT6U/ysuggx9JBfbSPJLfKZS29vNx0AUliSE/hB0gv45w2lqSTz0WJporXScKsiz6bLHGnNOGV0gpJmiNdjunFi0KNBQHJElR15oYhm5AI6bGWubdGneqN2i9UvAT/pQZjgunAcl2ROBbg8sTtpWVZXUFxM8boDpd7aIXttX5hzSm5iTp4+AOlAVwgSHfH08EWnYIV/2QXoohC8E+ndQwBJWfNMYwd6m3cUaBGgNuYTIeE8wSqCgM3b1CnD8GwBrBSk6+IdjWmV1yDyvKMsYi7XZzuQnWuMvUoauUVS802DFw6l/8rnM+ruDL++529TsH4fZ0ugaC6hz9FZNf0/AOy0y/eAnOcAPtEDZey92DMWJoVdUXWqfzbHjJZWIkOik4LW11ml8bWfzJFp6kARYyTPA2dZxy8T7v+xYGncBz9qnR3gIWg+6QpCNQFTnoxzXchIYhhlfwPL0f8JsXE0TsF5caHQVQIvxDS4nNE+OGKvCCayF938kiQ2IVXh3wNWhAbftT+kMk1YxCUngRVNJv0cp6OK+K0YXCj2OcrEJIk/u5s0DLzqrdcZzo1ktAzTtyTzy7L6Vedw5UkVcpd4S928sRFxPWVzrD3awAoJ4swSb7iiVYcUMJsLgPJ8KGB3kzh8MGbAPzqyoTFJKu63XpuaMxA7miGTS8LYH1VYsEhXCFraAcqKJ3BssNislJJfsoCBUXtOlARaHD02NvkPyyTVUImFj1cUzSrGNfA737nM/aXmJWZ5uchfEpEqIjY70LKLZVchu+yjTd1A0bPb3ftf8nOOxS+Or/+G2SbnVPWz8UIymSryC4Zal9fxJbgMgBTlRdmojWnMw+aU57cLJBo38dUZUGPIcvnrnz4hjedLsnxlsIlCYRvr7XunSQ9EaafyYcEjIihwCo5KK3NyC4TbMXZMhVP087an7ubhli9OWbhxCxaZzj064bt+5ET6njPEiTVq5Qc2koTbwbldenq2u/9GL3T2kO91jjtWwoglxyRxNPTKeDq3KdZVpg7r8iWigu0Y1pQGlRTNW95jnKhmwi+fAA7RA46ynRgi2hw7miGQVyxe92oE0Oi9s0TJGF7D5LrAZTDnO8VOfGQ9X6P3TJueEOjAcDTXODOk6SAaByHRU680ZOXCVdz1Nib7VBJ29uSthgTnGSm7mHOPdBdTlF1M+nyRSqlYj1WDN8A9t3Oud/Bz7oQNQ7ZZ2uQl5nYjz4MDEhclh6pvDR8PHA0fgyZVIOwZYtEPLDL4gi382xwTj5EW+xcpdZg20LipSZYZHvEwYyYdSHPiruRrDK89blZCN+qqgh/KxPRpWyOlnKdFsnwwUOwU3f8GMakUE2Ki5Ji2oijt/xtXTm86hZm/2KcgxkszFPoibEihMR4lldSmhiDEkvDVkhCnHYfi+Ozb0DUdB8AH1YQYmLD85G8XOiLh+py+C62p5QsJaQME/FG2eGgdIreAk4DSXFUlOlJ/0u5Mw0pkzD7AV10Q6OQ8JJLBNvpJYWZltUkkRr24YtnsuEq0LF5XkJ7lXLSpdUo6Jk7bm7qA2ugmMMZG4gsLTnNaGMKjC+UCCSG1VUlF9Bd1my97DX3ysAnnQHbw6Xbo9oEZMSVX40aoz0E8BqrQDlG2+9l3iE+DGZL6Cv5gtltB/GZ7XvV5JPV87tQsU4E0GswNHl0kwb3znoddLvnUsDROiwmFW/JF0NB6b/U9r5K1hWpAGfv/dWhcdsbPg1eeiG9fLzC7lxM/3wy+uKMVFHRj9jnvh0zzzfh5oMbDWqrml+fhbxA3hac+3va1waZHxDQAly7hdyc9smbHhO1ozQgUFj+WdJPAJBvLwv2FdATRiqoHQbTSow2NwV8q9aGGT1XcGt8FVAKMNf4dda3vq0CiLigCPBUWHJwOV/2dgw9Q2b4jcCsSSTDqA4VfRaiGDI4djWoZ3uuaZEBRkhN0jqRL/+joMx/Bcy1mpL5rZPfleb3jrGvCyxTVV7HFbKY3JK13ArmdqlkyqumObzrP5O9tPZuj69wh08De1F8zwM73u8HHeQuD0wkd//SJuS/FbSEN+T7dGVyFbVotq7h9LivGk2JB5VkplqlK60VYmoiwrSupE/swExBHnTu5CUlpnOLQoP4uZbP7Vvj8gXaRYioLaAOdC/r1rhzVW7Aeca69lvjG6l3K31R5TNvsVYn1Zcz6A2aqc/io/znUznpo1SX+1OQqL6V9y+T1yRFzpoPm+NZTHYpmFxgvA6e+7FaqYfweUX/ehpN2Rmi8nj7FJO3Kxwv6DVWB5YzHxGmWMtevLhqx6jIPFLfop/bX8yrYKxdhMdQ8FS+rWx5MnQ44ozjJ77Vys9LJvp7THIPYnxMn/XOKrV8a1TByWIDJF92xdM2CXO8ISYaMbir1In1Z0LqM6zMZSIIC6aiA+RjU8g2FqaX6vnIj5YegCq53C14hFqJ7UiJppnJkqofS3UYXv0u+WiOioIQGDyUe/M1TaxRmI/TBFA9m8r8p/YbVvA6ugtoyLMvNCNbfZH1KiAAL6kSR1ZBeamtVtrWvxP1G0r3rRDeD2uJ0JhXUbIKda9PXPU+pTNp5QuKn+uA1UHXNSp2sIdpQ/oIxOlMgwD5CI4CsZbfBW0+XqSCHPXMdjOeh5baOIPRfEhrIJLAa3gqX3643acM+guw8rq0Yk0j8xSh4ChiDhECzF6beyXZf8/nRrboItWnGz+he9p/8EuxbfJqHvfCzA8QlxD4HaKMz2pbwEkjRi0fIuQr/ZVr3ScMC4JFQe0Iz80uavu0zlMxo81r68BV2WRF0cN/nKt7bBteMvUEUywxQ5f1TB/GQ1g/pDcBQyGBxGXo8bqRCH66hm8KnatoZhmUtJlUj1/Y9FzBfxkyuaG4Lxsv/QwTh6betZRGBhIjJs55YDcw/4kDDjF+RopjgEJK4bXF5hJrtabbQ+2xNFpPuvdd/TvriVXl5gSSQFfgrIhFtehdHML638vdLXsqMpQ1hz9N576LbU4QZeR/7YZe96Wtdef6DnxrKHyzgcuZ65KOoQffoBzkWPx6xTfgBuPkwanbbD17Kc7mRpUX3JVfPWSafoEMl+Bu0cq5JZ88Ydu+Y5AU9FtDWWCF0gWWIPmxdjXzm2L8s4daf19l9NBprsWrD+cNQZoM+laRN6M5K+8yOL3JHZqmxmAQv+7og2TEeoZmjU8sICTKVDiQBUQ/MZ3RD+znWOnXq2QPpZVGEbRX7V+w/0WhJBimpNMAJOq0+VOfURufAQzZCq0olCAU2hz01v3o8JkKW130EIo0RxgEWjuvQXFF+LJjKURUSfQAetH0VuEykIVAxPrYnA8vOMvaiQ0c2CyOGHgF3fVPwlbQdJKzN8XaNFogab7tbzQj9xehph6kDnG4mLsjsa9sK8M8hszeTNXG+du2h4ApMXbqYf4kBLNJGiP9xu8LC8CJYmKnxrE8qQtloSHvLCC11eh4G8O8viD7iDEmyFibUndxBPv1prc9GJTvy2peUmEcLRdfBN5B+kulNuvhY7vZPp3LB2moQOcN0G7vV4nj14/5YZQKrsUE/JvGgUJkul0rTPhdYWcz0+S5/8SD7kUY7SdX13abprSBiypn46Xinv5tECxy4GE3s7KdglkK/EW/3Nn/nbsMwU9EvbBab3abv5Ewmum2gvwhdS7Jj7Xi6yKIyPJbyX4pZqA8cL3OoRAgvbi6vT+7ZxcbrDqOlZ+c50uYbjtZ7V25C2efkvEK4UL4mbcYjMcH/nzPz60js5kaSBLBcCK4pU0bTP82znrK2w0MtM3EAsHWmY01t9Lk70eAolJewpcstmOXYjB/dKant0cgk199X3urwLcyE2YSsY8YnbICIPQpQ5+zgpN3BMgscK/HrMFvSCukMn266jWrk8Ohqi7wAHLP0j7aXDzXj59oAGFtSbU7kG3zIj3ms12Mh3TgD1R9e/Ah8L/16rHUeYuTMDzUY92Rq8/iUOSITHC08vA4o2bW7+7PFF/BsVBKx46iOPokmc2z6staMJEurDpqQa6BgTn9RrGSSD+BB1zfq8GJQupjvu6l9nQ/4iiO6SabXpR9X4HxSsAcOZhZzfKpXRx7hZCXkJd0J+BZbidSfgol5qpGjw9epl2cpYBVphIA+nQg8tZUi6Djy+oemgfZGMlC4zrUyZvq6fsrjVbG/MF+1b0QfFERVMeEGfSWt8AAMdgO3F9cBbRge1nyuenYaOhNuHVkzgyYWRx443Xa/yowUFz4bM19mjtGk0J7YzeS32lHihbdH6y9eZr5jAB0HuJQ5wrbZMjt7dBHe11+YmqyF5A01gWDE40gM/F8m13AZSBIgOG6Kw4R4WPZTFMt9+OrrwQMtEtRYtrbNB1bba06NMhxBafTvttwyZTHP2tkEDZxWvHiTgL91f065ja86XnXSkXIzUzNYIVYrmy3GQmc5g8L7+ahXDye+ROw2PUkx2QIxfCLbsb7ADhFSlhZavNQ+KOnH4czJoL5+IwuFx3OU7q9OVGtwsrjUSOtmKjiFGXLgsg+MQ0St/DeJXFb9Ab+2p/2UVLg93fr8dXSwApRnN0pd38aJvFyaNe3UGHOwJ3bWvOVGa0XIr1bnoOBTh6zW4P+tsm9CWPKX6DOvKmGmPt+xWZbhutncHXF9c2jHDpgJHp+n2v73gOmsObiPOkeOVxA0wi1fjFoZ2Ie0plYkcj1xwEkt39fogV9y4Fc8TOH7e68vLnkudz92ElNZ7R54QLTB2T91E+ThPmNQwHQhQosZHhzMgvdNXKJdzz1BQpul+0CVHCx/Ymdjta1htYdvOp1uGwUShHLoHsQyMVsKRK1Gzm8ejB2EiXpS6wDY+pSnLx/9UvYzcv/ZxQhb23M6F7p7uXu6URA3o/gUa0z/VTYy+SwYWlWIkE43lJv/9sv7S/R1klZff14gyuczBuZsweOMYFXRQCtK9rdDL1TC/PFXtEIznommdAGfl7DbYbBhuCRIhAn+y75gCdf3H2ZLa5GNesTG1zEMGXlGIudLJ4ZvBFEFPo4ad5QesZ+KG/tGOSO1d1yqsIlWFAPTH0Qep9+gD7zil4BmSu+hUO9v3qhSji9UspKyaVnC1pGWMdFfBD/xCmKZXWSdapNvQeofP1roZGR4lD6WrZIJPmF5UHKhGQErEzBwF5G6O4+K+G8wZheFndP6Ktuf9xRLSYcty0+8UDdeo626O44rkOe+6z36lUdFnzTsB9WAljVwRCtbjcN2Mh6Y51brLvqZUCIk4tqOPdvN43Il0rT9xPZhzy1GYqtaunMhQPI0XY8jEmXAYB+s7j/XAKbHl7vMrBwLPGDPniFouwMaSMFl0eh0OmHhS2CLnIAJsxjj2zPKjvy1U9ZjOdmxqLT2f3o7d+yqipuBAaVtZqInnsGPJnvETDp7Sts6XcOahC/XbN2MxQhTZW1sLkpmGSN7lGOoWKiGTcUues5LsYnBsJ5VJ4mH/UHuAk4LxW2CxmfSxeImxNdddhakRd7z8Er3V4Ee+FVLoCKHzIHRT/zc3Xl+lECoT7RlzS3O27kb96ndFbtqyrcdMkVHgSMLe8wvza6edAZG1s1cauny10C6GS3wj85+fA1ojnOkxu69Nh8ywaSXINjF5GPRWVVArgd4zOvevr50RmWI1KdMQzp1256h5aya42DaxdD3Qjy7o2FCYbKDgZhqSuBcx92vJHW7LJXx+bXjyB5FGgqMrZ4wGhrGDebNFs8KYN1JIPmvPfqNdNrRYHPCFQApTMFdC0jwUr6Po1OMrHkTDM1gLbSmSJPuDx8PDA40eeUyAMCpQAHVK3M//8nZByF8+bg4ZmUFvWqauXgI4NjT8lDkevKhD+DadQ3AB6PopE1mlkabg8gq14NzeOSAoMMIl8iAPO7UnDB7/1P6idqEb1alvXf7nKzfncHZqoO0WA8IyVAAsgZB4DqNV1QvT5cBtJTW6cC6LLD1b98nfqdKF8+aPSenPxnP3MZs/QwvVx3Ll9lq98v++4iI0b9wZOHiOAuZfv7n7lS7+VwQ72Zo948Ke5h5V7S2bc3p5hzOz6EjFOagS81ZQ12v2fXnGPlCFXoSED+jYalaxeCyhG36OVSYlZetQ8iS+HOoCrQFsuJ+YArp53ZfnXyy/glwNIA41vO066XQr36sFRmf/5/cIh7LCvdvASLbz43GkQx7XA+okSkWjlD+JD6E3jwyK6pjHBwVEr1eQZedTOVcThVyRlaZhLTkx4qbMzg6cBpA1OxXGiiGrR5tf+wyC4iI99E23lYEwktsLpfRZXVy72BKhK9DFfGGmiMKLpqc6Czl3vnIW4OkvSBjCl6gaX5lzMXcGuHVETi7YMJb303asw6OKDe0UDmQejol8d1g1Asra6zdl4oyaFuGq8Wro3DtzQB0tx/eXJhw14ODetzu4GgqRjTK0R3nxKOKFL+tV/FtxfGxdA8FfVyf+GXZAoWxENBXxzLz9o5VBT5IHvoBxVBFcTERuFFvXjjonckqfXaS/oz+IkgPRYj+vTr7+UGGfAls4j1W5SxASluOpJjaxseuXIkbou89sRrMEMqJ+GAGBI8hblJ0nQiakQzLy9afB3FtP/yuUieNQtCnh6QpM7bBvUIFu3hplKdFwAlqUJoPTor5hwmRS5ISxB57vgOToIwqIFxuxCeMlshQJ6i9bmf52Ca9oAOwO77WAjNTtRanvJHxzlrtizqkEF01ZTULiTP1qoh1NotVoKs4cyCHBVOvm7d78ZxegjWSuvj0SnO7qhqagQXGndbS8xanh1sV6v288o9+P2j4NwZdPs9nnGTgyMtAy+eXz2UPD/GmvB89zekoy9JMWHfRTBogdPhKMdRik6JU8m3OWfgYDBb1qpdkdh6y2T5TD3CEEe0CN4JDn4xKRyEmWG2i5J7ZP4dnoeKVS36wDfVLCPjIdiBMyezGLJrtdn4YU9wijAwPXNgOeQV2AVSwsu3v1AJXlLUx2iX++EIoNs9DgltHn2aMoj6nNovy6T0xoPGWVCfHpeJUHJ5peNTcbM98jcblHDGE+s8DLc2w87q6FkgCHe2oQIQPmX+aKc5XBw92Sz5t2Uc17ezJN+X8XZF1txEZaRtaRtVFHCEDDKP7Dfd/7Dt78Q0DagNspaVM2w7vkUOUcfO/zBiBd19rXxPVesynDUoL0WgSKHuI69Fr/t07sOeSdclyEb1CKutS8Blo4VswOAQOeFspgJcGHzHdqnCVpxJJdF+/z3rk0g15n/35dnjey4JozXVqtkilccrZkXzLM0w1I8aoC1YZs0fqwoxlGeWH+DfatCa+ACeeYVL4L1/qWNCip6XHqiEa78+ouypW157JyfB+eUCKn4rdb5BWr+y3Gal+ov0a1Nu6+LItsAf50Jy9duS72kB+o6UtE0YnD/Y0HEK8oD9Wv1mkjbJ7AWiiod8vVy6aOVz5sJy4RenbdsVUMztoq9ch7o6vg5Qo8DupHRm0i+QUwsjSnhiZL2hwsp0eUDGcjQoK0rMEXXeZ7D6O0kRxY5NFTQzwqOS+mK/o+IdDQCF2mnKOfiGc8jSAOVNsBekg2D/ykKpxbrknpmJ1dT22zXBUiC6eakYCHN5HidnIytOBCkBS0MhqaT0e5WCfHKhG1EKYwJptqjA+CgoIqPv9EIm9bwLK9s1orb5xiYE2npXf2qdwUN/YMyCHrFLfQXfY+QjWicsBlS/Q27VB+7jEV8R5Zw/o5zH/KZPuM5+rk3EUAwc/mtVnJqME9DSdlv79S3xob6LaVjNyBaC1QQ9mQtD7DYKUIC8tgc0WeBErTd+HzsK/0dQh5sln6FT9oQYQqYpWRlaWp2GHrC0LOQ7CvtRQLFReNtV+dMVZieBQgK38q/S5aLdSRRY1IybapLOYTPngwwrDC9iCan9oGreDKib3aPbqsle+s+AeT1i647T0zfY5p5/6DFxRj+2nOI7ZN0d5TFhBxw0x1LeUudXw9lUwTPWAM32de2pJ5fZ11SYWBeQNx78tYJtrfXat+7uSbT7BEXfwVfekDlbq3aX30qnztpDl0CiFMOX1rmQFhZBHPYdK4+GwL3eBRGlqZG73XKgFFMoEW15aDn1ElgVYDkyT7apFIIFu0E+PbNps9VbufhCkejWQSC/CbEmaLHrlmIQsTNymbdv+RtDN/Ry7AiorsPA/v/RtqKQOmq6GDzc9NlmzmEGR7GHB954lmpavZWFIbxGbDJgRd0iH2fOjaQpe0Bvab323RTmhF6IifQyETNPZ7x+n45jLlVxx3NDPECihbN4Xil4/+9AMzTlGGTKTaSkgWIqca6lY0Ffp+xp6OTlIwcct/Alb9khkRlZBijVF/P4I6OsQu2VyZXRHXoqAul9jluXeELle8Nya/UPMmoNzZnMokru/qGTm3sVNiE2b4UNLhlL9LkscIjO1n7H81qpHlmZRZHSih3czpY0myMKQ1O1A553R9zAXEzDy2Bjdser1/Q9nyh+gmLJd44JsnXdos7Nxu2HFvbB4tO6jkE6gfq5n2RtNYNhEI+/jh6rVpUDyN6Ye5Nx8UHSFnUbDATypBSj5Y+JOcsn8BhHuryLMzkzYkN/9gv58/4sjejmOZeCMJvW7f0k4raMVZEj+0IKZvknkiRRHDwXiH97CB9mm3zUbiDVNU4QSwvWfdwgpFxUvaBmdMMHZx/oFO/BdjdE8UgaRIb7h7B4+A/uXTn6sglb/5lYsMRLRkKP3kL0zYPy6w6i/kb0CzVo5xfLicKi/Kt7yDOZh3c2ynZLhT9pPO4OzFKtkAIIRXP0s4IYeyR6x32CYop19VUini/GgMwKNtXXz7uK16a2KTDNqymlL+9Wc0pIPU1u0WMz1SHi7Zmv9U4pV0pX8tNOv1Uzu+6EFwwa9+\",\n \"interpreterUrl\": \"//www.google.com/js/th/LyxMIXggjSXNO7T-trzCNJN2UV0KCdYDm0c-45mwyOU.js\",\n \"interpreterSafeUrl\": {\n \"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue\": \"//www.google.com/js/th/LyxMIXggjSXNO7T-trzCNJN2UV0KCdYDm0c-45mwyOU.js\"\n }\n }\n }\n },\n \"messages\": [\n {\n \"mealbarPromoRenderer\": {\n \"icon\": {\n \"thumbnails\": [\n {\n \"url\": \"https://www.gstatic.com/youtube/img/promos/growth/6ad5a99c727579634bc3e2fb67562a2621170bdd11578967392667be5a05c5e4_384x384.png\",\n \"width\": 384,\n \"height\": 384\n }\n ]\n },\n \"messageTexts\": [\n {\n \"runs\": [\n {\n \"text\": \"Get YouTube without the ads\"\n }\n ]\n }\n ],\n \"actionButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"1 month free\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAwQ7G8iEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpJDOaXtL0xCTMXlaXaGaZfFsamCsytuVQOjDsfH_ZzK089vpvwc5X0FxI-7JZeRdXOGwtAfukamOmQXwfinsO5OnOb_DVOYYozTvX4jnAE31SKxi_VbLJ11WCtU5KY9YmgrPktuydOF9ODhicGunlxa5VZmUA\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQ7G8iEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium?ybp\u003dEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%253D\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\",\n \"params\": \"kgNBEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%3D\"\n }\n },\n \"trackingParams\": \"CAwQ7G8iEwi865Xso4vyAhUiGfEFHYocC8g\u003d\"\n }\n },\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip trial\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAsQ7W8iEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpJtPt8Y1hyoY232grQnKrm3nIi0MYZ-Cx09NOXaR8-0Ol2KtfFS2zvVgmmYzcvmYjxUfucYYewxaUsHcfeHjzCkzS-Qt6Jd-OTsWE0tcDgSKd7ySD0V7fHkhLR3gsjyiyqC7TeNF11l6ZGsyL-b81EG_krjIg\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n },\n \"trackingParams\": \"CAsQ7W8iEwi865Xso4vyAhUiGfEFHYocC8g\u003d\"\n }\n },\n \"triggerCondition\": \"TRIGGER_CONDITION_POST_AD\",\n \"style\": \"STYLE_MESSAGE\",\n \"trackingParams\": \"CAoQ42kYASITCLzrleyji_ICFSIZ8QUdihwLyA\u003d\u003d\",\n \"impressionEndpoints\": [\n {\n \"clickTrackingParams\": \"CAoQ42kYASITCLzrleyji_ICFSIZ8QUdihwLyA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpIiu19bH5rQyL-MhbCIouvogejQddjItBvR-ZD9hEV0V344WJQQh-naagZ3BfKD7Z2c3-ZWFDBr1rgacbCdGTkW8n-QkfRz6TmXNl4m3f6NpxO4fRdTXkuWeIBG2QncogR_9jdIeir9AgniSpHffR9J-OptYQ\",\n \"uiActions\": {\n \"hideEnclosingContainer\": false\n }\n }\n }\n ],\n \"isVisible\": true,\n \"messageTitle\": {\n \"runs\": [\n {\n \"text\": \"Youtube Premium\"\n }\n ]\n }\n }\n }\n ],\n \"endscreen\": {\n \"endscreenRenderer\": {\n \"elements\": [\n {\n \"endscreenElementRenderer\": {\n \"style\": \"CHANNEL\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds250-c-k-c0x00ffffff-no-rj\",\n \"width\": 250,\n \"height\": 250\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds400-c-k-c0x00ffffff-no-rj\",\n \"width\": 400,\n \"height\": 400\n }\n ]\n },\n \"icon\": {\n \"thumbnails\": [\n {\n \"url\": \"https://www.gstatic.com/youtube/img/annotations/youtube.png\"\n }\n ]\n },\n \"left\": 0.822807,\n \"width\": 0.15438597,\n \"top\": 0.13084112,\n \"aspectRatio\": 1,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790021\",\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"EpicFiveTV, channel\"\n }\n },\n \"simpleText\": \"EpicFiveTV\"\n },\n \"metadata\": {\n \"simpleText\": \"Subscribe for a good laugh!\"\n },\n \"callToAction\": {\n \"simpleText\": \"VISIT CHANNEL\"\n },\n \"dismiss\": {\n \"simpleText\": \"CANCEL\"\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAUQ-N4BGAAiEwi865Xso4vyAhUiGfEFHYocC8gyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCuPUHlLP5POZphOIrjrNxiw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\"\n }\n },\n \"hovercardButton\": {\n \"subscribeButtonRenderer\": {\n \"buttonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBE\"\n }\n ]\n },\n \"subscribed\": false,\n \"enabled\": true,\n \"type\": \"FREE\",\n \"channelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"showPreferences\": false,\n \"subscribedButtonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBED\"\n }\n ]\n },\n \"unsubscribedButtonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBE\"\n }\n ]\n },\n \"trackingParams\": \"CAYQmysiEwi865Xso4vyAhUiGfEFHYocC8gyDGl2LWVuZHNjcmVlbg\u003d\u003d\",\n \"unsubscribeButtonText\": {\n \"runs\": [\n {\n \"text\": \"UNSUBSCRIBE\"\n }\n ]\n },\n \"serviceEndpoints\": [\n {\n \"clickTrackingParams\": \"CAYQmysiEwi865Xso4vyAhUiGfEFHYocC8gyDGl2LWVuZHNjcmVlbg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/subscribe\"\n }\n },\n \"subscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"EgIIBBgA\"\n }\n },\n {\n \"clickTrackingParams\": \"CAYQmysiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQmysiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"confirmDialogRenderer\": {\n \"trackingParams\": \"CAcQxjgiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"dialogMessages\": [\n {\n \"runs\": [\n {\n \"text\": \"Unsubscribe from \"\n },\n {\n \"text\": \"EpicFiveTV\"\n },\n {\n \"text\": \"?\"\n }\n ]\n }\n ],\n \"confirmButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Unsubscribe\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAkQ8FsiEwi865Xso4vyAhUiGfEFHYocC8gyDGl2LWVuZHNjcmVlbg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/unsubscribe\"\n }\n },\n \"unsubscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"CgIIBBgA\"\n }\n },\n \"accessibility\": {\n \"label\": \"Unsubscribe\"\n },\n \"trackingParams\": \"CAkQ8FsiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\"\n }\n },\n \"cancelButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Cancel\"\n },\n \"trackingParams\": \"CAgQ8FsiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\"\n }\n },\n \"primaryIsCancel\": false\n }\n },\n \"popupType\": \"DIALOG\"\n }\n }\n ]\n }\n }\n ],\n \"subscribeAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscribe to EpicFiveTV.\"\n }\n },\n \"unsubscribeAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Unsubscribe from EpicFiveTV.\"\n }\n },\n \"signInEndpoint\": {\n \"clickTrackingParams\": \"CAYQmysiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttp%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fchannel%252FUCuPUHlLP5POZphOIrjrNxiw%26feature%3Div-endscreen%26continue_action%3DQUFFLUhqbW5DU3ZZTWt2UjlFTlFuUHVHaXk1X1Fta3c4d3xBQ3Jtc0ttYlEyZHk3RERhVzFmWW9pSVJPTlVvdlFvQkE4dGxpLUJRNEFjM0VESGkySWx4b3Vhd1k2Vi1aR2ZkY2hEdUFNMGkyc0I3aGt3WXdtT0xSb1JRVl9LNHFoVXRQX0tfaVdJRllKVDdPNE1DZV9YZzFMQXlyN0lEaHkxN1UtWnNMX3g4cXBiZDRqSk80Qno4ZTd6dlVlVktEa1ltVVpnWC1JZnZhSUxGSEZpR0JzSlVlQzd5bjU4TUF5MzhjM2JoWnBnblE1bUE%253D\u0026hl\u003den-GB\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAUQ-N4BGAAiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"isSubscribe\": true,\n \"id\": \"d465b316-d45f-4117-a204-80c79789e99e\"\n }\n },\n {\n \"endscreenElementRenderer\": {\n \"style\": \"VIDEO\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDMvAVTekwVgFGD9r6zXqSuV03IjQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA_er5JbNd6-TcVw4A0EKsmxL_iDA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCZshi558eGll4PYzCnQq5DHyap4w\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBm_VJ_nSL2F0l8f_6Rxq_wQ-5SRw\",\n \"width\": 336,\n \"height\": 188\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/RmXXls-myAc/maxresdefault.webp\",\n \"width\": 1920,\n \"height\": 1080\n }\n ]\n },\n \"videoDuration\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 minutes, 1 second\"\n }\n },\n \"simpleText\": \"36:01\"\n },\n \"left\": 0.022807017,\n \"width\": 0.34385964,\n \"top\": 0.13084112,\n \"aspectRatio\": 1.7777778,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790021\",\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2], video\"\n }\n },\n \"simpleText\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2]\"\n },\n \"metadata\": {\n \"simpleText\": \"1,688,762 views\"\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAQQ8N4BGAEiEwi865Xso4vyAhUiGfEFHYocC8gyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDKaAQMQu2k\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dRmXXls-myAc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"RmXXls-myAc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d4665d796cfa6c807\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAQQ8N4BGAEiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"id\": \"aed45a54-527b-48e2-90e1-0f8fa3be1ed2\"\n }\n },\n {\n \"endscreenElementRenderer\": {\n \"style\": \"VIDEO\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/BDF6Gjtm3Y0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAY7_h8gfYeflg3eZo_U8vOTmJLPA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/BDF6Gjtm3Y0/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDxpYp7sU2lmyAdBoQLznKnda2ENg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/BDF6Gjtm3Y0/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAbn-7nNEfTteVgBM_BsunzLYRDaA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/BDF6Gjtm3Y0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDsNevMcS2-GJKLptnjC-XvEpmbVg\",\n \"width\": 336,\n \"height\": 188\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/BDF6Gjtm3Y0/maxresdefault.webp\",\n \"width\": 1920,\n \"height\": 1080\n }\n ]\n },\n \"videoDuration\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 8 seconds\"\n }\n },\n \"simpleText\": \"11:08\"\n },\n \"left\": 0.022807017,\n \"width\": 0.34385964,\n \"top\": 0.5038941,\n \"aspectRatio\": 1.7777778,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790026\",\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"STARING AT STRANGERS ON THE ESCALATOR!, video\"\n }\n },\n \"simpleText\": \"STARING AT STRANGERS ON THE ESCALATOR!\"\n },\n \"metadata\": {\n \"simpleText\": \"427,386 views\"\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAMQ8N4BGAIiEwi865Xso4vyAhUiGfEFHYocC8gyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDKaAQMQu2k\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dBDF6Gjtm3Y0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"BDF6Gjtm3Y0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-hgn7yn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d04317a1a3b66dd8d\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ8N4BGAIiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"id\": \"b4453a02-9b3a-43de-8873-4badaff84df0\"\n }\n },\n {\n \"endscreenElementRenderer\": {\n \"style\": \"VIDEO\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/qXcNAIHPaww/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAdKv2aSX-QGmdh21W8smqkUnZBaQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/qXcNAIHPaww/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB0aWMEYNFiL20kkiNKo_i0UCawzQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/qXcNAIHPaww/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBHe0gPXYaRI3z5ghkTPEuL0Qf-Fg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/qXcNAIHPaww/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBEgGw_GVYGs5n-iJEuFb6_3B5kTg\",\n \"width\": 336,\n \"height\": 188\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/qXcNAIHPaww/maxresdefault.webp\",\n \"width\": 1920,\n \"height\": 1080\n }\n ]\n },\n \"videoDuration\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 44 seconds\"\n }\n },\n \"simpleText\": \"9:44\"\n },\n \"left\": 0.6333333,\n \"width\": 0.34385964,\n \"top\": 0.5038941,\n \"aspectRatio\": 1.7777778,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790021\",\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Stealing Hats On Escalator Prank!, video\"\n }\n },\n \"simpleText\": \"Stealing Hats On Escalator Prank!\"\n },\n \"metadata\": {\n \"simpleText\": \"700,851 views\"\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAIQ8N4BGAMiEwi865Xso4vyAhUiGfEFHYocC8gyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDKaAQMQu2k\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dqXcNAIHPaww\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"qXcNAIHPaww\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7rnee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003da9770d0081cf6b0c\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAIQ8N4BGAMiEwi865Xso4vyAhUiGfEFHYocC8g\u003d\",\n \"id\": \"6562302b-4481-49df-a28e-e3457747cfbf\"\n }\n }\n ],\n \"startMs\": \"1770026\",\n \"trackingParams\": \"CAEQ794BIhMIvOuV7KOL8gIVIhnxBR2KHAvI\"\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"Eg0KC01tQmVVWnF2MVFBIPYBKAE%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_REPLACE\",\n \"payload\": {\n \"offlineabilityEntity\": {\n \"key\": \"Eg0KC01tQmVVWnF2MVFBIPYBKAE%3D\",\n \"accessState\": \"OFFLINEABILITY_FEATURE_ACCESS_STATE_UNKNOWN\"\n }\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1627664788\",\n \"nanos\": 411504655\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtRYUE4c19nRWhPYyj0oMSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"is_viewed_live\",\n \"value\": \"False\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24127721,23983296,24007246,24116735,39321475,24085811,23918597,23884386,24062267,23882502,24115641,23827035,23986030,24110902,23934970,24095695,24007790,24106839,23998056,23857950,24132121,24064555,24127152,24131025,24116717,23966208,24058380,1714243,24084440,9453588,24106921,24109690,24001373,24140246,23946420,24111165,24004644,23804281,24077241,24034168,24019558,23944779,23809316,24117475,24082662,24113698,24134152,24002922,23744176,24028143,24129402,24138203,24136440,24002025,24077266,24132377,9453589,24036948,24091919,24080738,24115508,24129451,23968386,24138442,24135236,24136746,23990876,24144078,24142470,24002022\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetPlayer_rid\",\n \"value\": \"0x11b8d7e82b969455\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24127721,23983296,24007246,24116735,39321475,24085811,23918597,23884386,24062267,23882502,24115641,23827035,23986030,24110902,23934970,24095695,24007790,24106839,23998056,23857950,24132121,24064555,24127152,24131025,24116717,23966208,24058380,1714243,24084440,9453588,24106921,24109690,24001373,24140246,23946420,24111165,24004644,23804281,24077241,24034168,24019558,23944779,23809316,24117475,24082662,24113698,24134152,24002922,23744176,24028143,24129402,24138203,24136440,24002025,24077266,24132377,9453589,24036948,24091919,24080738,24115508,24129451,23968386,24138442,24135236,24136746,23990876,24144078,24142470,24002022\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQu2kiEwjW9tzKgNX0AhURi94KHRHPAXM\u003d\",\n \"playabilityStatus\": {\n \"status\": \"OK\",\n \"playableInEmbed\": true,\n \"miniplayer\": {\n \"miniplayerRenderer\": {\n \"playbackMode\": \"PLAYBACK_MODE_ALLOW\"\n }\n },\n \"contextParams\": \"Q0FFU0FnZ0M\u003d\"\n },\n \"streamingData\": {\n \"expiresInSeconds\": \"21540\",\n \"formats\": [\n {\n \"itag\": 18,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d18\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003dStuwY2T5Swy32kHmJmd171IG\u0026gir\u003dyes\u0026clen\u003d485263\u0026ratebypass\u003dyes\u0026dur\u003d10.170\u0026lmt\u003d1525017869390680\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dQv5MmjD6-_3chZ2__t\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgUqhj0Tb65eoALMs9W-6TCgKey_YHK_a8_BJVEVyJPvQCIQCkaFPtJkn4fNAMxnLCKpBGPdoAyFj_16XMxOAigELoYw%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.42001E, mp4a.40.2\\\"\",\n \"bitrate\": 385665,\n \"width\": 600,\n \"height\": 360,\n \"lastModified\": \"1525017869390680\",\n \"contentLength\": \"485263\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 381721,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10170\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n }\n ],\n \"adaptiveFormats\": [\n {\n \"itag\": 135,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d135\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d507093\u0026dur\u003d10.066\u0026lmt\u003d1525017876399644\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgV81u0J5RiHLV1IRusVjv4fUm1MZe3dde5mNbXnWyBdUCIHWH7vWWNbqi-1pCmhV93srFB3hwSh8gNxP8Y1NQkmoU\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401f\\\"\",\n \"bitrate\": 414777,\n \"width\": 800,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"708\"\n },\n \"indexRange\": {\n \"start\": \"709\",\n \"end\": \"764\"\n },\n \"lastModified\": \"1525017876399644\",\n \"contentLength\": \"507093\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 403014,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 244,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d244\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d615593\u0026dur\u003d10.066\u0026lmt\u003d1525020270383146\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAMygqTAfY4mXUvrnebppdCynC4Qcr5mNpqWMniKX0w1UAiEAjZAjqT8vmETxmq02Z6Nrr4W6E5RFiuI8pXXfcbn10dg%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 530664,\n \"width\": 800,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"199\"\n },\n \"indexRange\": {\n \"start\": \"200\",\n \"end\": \"233\"\n },\n \"lastModified\": \"1525020270383146\",\n \"contentLength\": \"615593\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 489245,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 134,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d134\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d268375\u0026dur\u003d10.066\u0026lmt\u003d1525017876395061\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgMxURBN4r2UA_yTq8zrCBF4j7CSjXzqhCTaTb0F8ohq4CIBl8POPk30gYpmnckUtw7jVaP78SFHpR3X4xoJkN916T\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401e\\\"\",\n \"bitrate\": 222835,\n \"width\": 600,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"711\"\n },\n \"indexRange\": {\n \"start\": \"712\",\n \"end\": \"767\"\n },\n \"lastModified\": \"1525017876395061\",\n \"contentLength\": \"268375\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 213292,\n \"highReplication\": true,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 243,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d243\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d372555\u0026dur\u003d10.066\u0026lmt\u003d1525020270465945\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgEfDk_jW57NZYSDWdh9odfMo9OSmsZNF-YnHw_W0Ji_gCIFUt3vXEER2RzOhCuUtJ5kzQa0pYY84QGaCg1KLod-0a\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 334774,\n \"width\": 600,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"199\"\n },\n \"indexRange\": {\n \"start\": \"200\",\n \"end\": \"233\"\n },\n \"lastModified\": \"1525020270465945\",\n \"contentLength\": \"372555\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 296089,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 133,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d133\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d117810\u0026dur\u003d10.066\u0026lmt\u003d1525017876394234\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAKPGNUdu8ld9HN6MO3gPlstEztSBPyTUdMPsQ804ner6AiBiXyY8rbtsbRpY3AfNXyH3zgq1rJ7OCEzt35oJBcbBZw%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d400d\\\"\",\n \"bitrate\": 101018,\n \"width\": 400,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"709\"\n },\n \"indexRange\": {\n \"start\": \"710\",\n \"end\": \"765\"\n },\n \"lastModified\": \"1525017876394234\",\n \"contentLength\": \"117810\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 93630,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 242,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d242\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d217890\u0026dur\u003d10.066\u0026lmt\u003d1525020270382604\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgSsfXp0f5LfBsVFa4eFBv57J2wSRlDZKs0XMuCNSMzHsCIQDVdS2VRTj_XmHK0I48YKAyPWeAAJHphrDUtp7iaq14Vw%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 191791,\n \"width\": 400,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"198\"\n },\n \"indexRange\": {\n \"start\": \"199\",\n \"end\": \"232\"\n },\n \"lastModified\": \"1525020270382604\",\n \"contentLength\": \"217890\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 173169,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 160,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d160\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d69390\u0026dur\u003d10.066\u0026lmt\u003d1525017876393882\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAO2jZ-Ng9cNNBNKyvK7QLhfH_uEmvYdOmdmer7OnVrXNAiEA_GQIpj6LfmwBu_ClTzYnxpwu6TJVBLE-XIyW89JmsRQ%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d400c\\\"\",\n \"bitrate\": 58449,\n \"width\": 240,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"708\"\n },\n \"indexRange\": {\n \"start\": \"709\",\n \"end\": \"764\"\n },\n \"lastModified\": \"1525017876393882\",\n \"contentLength\": \"69390\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 55148,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 278,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d278\u0026aitags\u003d133%2C134%2C135%2C160%2C242%2C243%2C244%2C278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d100576\u0026dur\u003d10.066\u0026lmt\u003d1525020270405972\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAO9fE-VjM-ayBCzWzsie2Hgxb_uhKDhFzT9xIjqcZBMUAiEAgFuCt_d6e5HcfT9Thyy-gvgk-4fuStT1SlttGieMRr8%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 87642,\n \"width\": 240,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"197\"\n },\n \"indexRange\": {\n \"start\": \"198\",\n \"end\": \"230\"\n },\n \"lastModified\": \"1525020270405972\",\n \"contentLength\": \"100576\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 79933,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 140,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d140\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003daudio%2Fmp4\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d162267\u0026dur\u003d10.170\u0026lmt\u003d1525017865592465\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgBAvBqTnzA5A5zdib4XekgNvt3a2vJ3EuORj-XQVbsGgCIFgOmIfm1rT75DcQSaglDbdzno5CT7z7aiJDvyWaMaSH\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"audio/mp4; codecs\u003d\\\"mp4a.40.2\\\"\",\n \"bitrate\": 127798,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"591\"\n },\n \"indexRange\": {\n \"start\": \"592\",\n \"end\": \"647\"\n },\n \"lastModified\": \"1525017865592465\",\n \"contentLength\": \"162267\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 127643,\n \"highReplication\": true,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"10170\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2,\n \"loudnessDb\": 1.601615\n },\n {\n \"itag\": 249,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d249\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d63116\u0026dur\u003d10.121\u0026lmt\u003d1525020138997771\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAO2_Z-qWWiUkPP4j1T8z91EAizQWkENugDJ-xDtzRAUXAiB06UPl4Ykfl7RPoEssxAbc9XJ0tE-h6C7lr-2e-k3zvg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 72066,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"258\"\n },\n \"indexRange\": {\n \"start\": \"259\",\n \"end\": \"291\"\n },\n \"lastModified\": \"1525020138997771\",\n \"contentLength\": \"63116\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 49889,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10121\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2,\n \"loudnessDb\": 1.601615\n },\n {\n \"itag\": 250,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d250\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d82285\u0026dur\u003d10.121\u0026lmt\u003d1525020138311943\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAKCrIUffXT-oabiZ38iyRgFlIhwjpC20OfIuXZguD96eAiAb3FMhvgpFnxiq5Q_AnfaMzfKQ9SkuIYk18M2NgOOfSg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 96066,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"258\"\n },\n \"indexRange\": {\n \"start\": \"259\",\n \"end\": \"292\"\n },\n \"lastModified\": \"1525020138311943\",\n \"contentLength\": \"82285\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 65041,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10121\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2,\n \"loudnessDb\": 1.601615\n },\n {\n \"itag\": 251,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AEHZRF5sQSpVzx4aIl7mkjOqXIRb3XaXUhS4D57GJ4wq\u0026itag\u003d251\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C26\u0026mn\u003dsn-h0jeenle%2Csn-4g5ednsk\u0026ms\u003dau%2Conr\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1490000\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026ns\u003d7uyweKXbbo0DC42CBW_vX5MG\u0026gir\u003dyes\u0026clen\u003d164642\u0026dur\u003d10.121\u0026lmt\u003d1525020138185205\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dWEB\u0026n\u003dlTRYGBjrXaUk28cbl7\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgeBybNnqWsApcwtULPyp56_V9WcwSTIkmGoq0zWwD4RUCIBgssOs29s9elGpRJ7RJ1NrwNH2liTTom7COAcCG2_me\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRAIgI9Cyxtii3PcPLXRJG6GI7RTSlM_gazc3H6M1jnuQxl4CID6RLGjK4eUuXgokvpcR8YnTuBPUzeRf4X2bVWcofNdR\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 190666,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"258\"\n },\n \"indexRange\": {\n \"start\": \"259\",\n \"end\": \"292\"\n },\n \"lastModified\": \"1525020138185205\",\n \"contentLength\": \"164642\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 130138,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"10121\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2,\n \"loudnessDb\": 1.601615\n }\n ]\n },\n \"playbackTracking\": {\n \"videostatsPlaybackUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/playback?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026fexp\u003d1714243%2C9453588%2C9453589%2C23744176%2C23804281%2C23809316%2C23827035%2C23857950%2C23882502%2C23884386%2C23918597%2C23934970%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23986030%2C23990876%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24007246%2C24007790%2C24019558%2C24028143%2C24034168%2C24036948%2C24058380%2C24062267%2C24064555%2C24077241%2C24077266%2C24080738%2C24082662%2C24084440%2C24085811%2C24091919%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24111165%2C24113698%2C24115508%2C24115641%2C24116717%2C24116735%2C24117475%2C24127152%2C24127721%2C24129402%2C24129451%2C24131025%2C24132121%2C24132377%2C24134152%2C24135236%2C24136440%2C24136746%2C24138203%2C24138442%2C24140246%2C24142470%2C24144078%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlXvM0a_j5l\u0026el\u003dembedded\u0026len\u003d11\u0026of\u003d-_xhI4eL4MjOL53E0nwGhA\u0026vm\u003dCAEQABgEOjJBS1JhaHdBUHhvWVBPV1AzX0ctQlhGLVFwTkZWSnVlVDhPM3M4c2ltNUtaWFFzWExDd2JUQVBta0tETHhtNzVad2Zrb0p3RUpqdEtwa1lCSGNIcXkzd2FLcXlTLUFnVUtxV21XOTJZUGUyM3YxWmpGZHhvMGhlb2dmZHFtMzMycFZxSjROOG9U\"\n },\n \"videostatsDelayplayUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/delayplay?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026fexp\u003d1714243%2C9453588%2C9453589%2C23744176%2C23804281%2C23809316%2C23827035%2C23857950%2C23882502%2C23884386%2C23918597%2C23934970%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23986030%2C23990876%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24007246%2C24007790%2C24019558%2C24028143%2C24034168%2C24036948%2C24058380%2C24062267%2C24064555%2C24077241%2C24077266%2C24080738%2C24082662%2C24084440%2C24085811%2C24091919%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24111165%2C24113698%2C24115508%2C24115641%2C24116717%2C24116735%2C24117475%2C24127152%2C24127721%2C24129402%2C24129451%2C24131025%2C24132121%2C24132377%2C24134152%2C24135236%2C24136440%2C24136746%2C24138203%2C24138442%2C24140246%2C24142470%2C24144078%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlXvM0a_j5l\u0026el\u003dembedded\u0026len\u003d11\u0026of\u003d-_xhI4eL4MjOL53E0nwGhA\u0026vm\u003dCAEQABgEOjJBS1JhaHdBUHhvWVBPV1AzX0ctQlhGLVFwTkZWSnVlVDhPM3M4c2ltNUtaWFFzWExDd2JUQVBta0tETHhtNzVad2Zrb0p3RUpqdEtwa1lCSGNIcXkzd2FLcXlTLUFnVUtxV21XOTJZUGUyM3YxWmpGZHhvMGhlb2dmZHFtMzMycFZxSjROOG9U\"\n },\n \"videostatsWatchtimeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/watchtime?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026fexp\u003d1714243%2C9453588%2C9453589%2C23744176%2C23804281%2C23809316%2C23827035%2C23857950%2C23882502%2C23884386%2C23918597%2C23934970%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23986030%2C23990876%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24007246%2C24007790%2C24019558%2C24028143%2C24034168%2C24036948%2C24058380%2C24062267%2C24064555%2C24077241%2C24077266%2C24080738%2C24082662%2C24084440%2C24085811%2C24091919%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24111165%2C24113698%2C24115508%2C24115641%2C24116717%2C24116735%2C24117475%2C24127152%2C24127721%2C24129402%2C24129451%2C24131025%2C24132121%2C24132377%2C24134152%2C24135236%2C24136440%2C24136746%2C24138203%2C24138442%2C24140246%2C24142470%2C24144078%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlXvM0a_j5l\u0026el\u003dembedded\u0026len\u003d11\u0026of\u003d-_xhI4eL4MjOL53E0nwGhA\u0026vm\u003dCAEQABgEOjJBS1JhaHdBUHhvWVBPV1AzX0ctQlhGLVFwTkZWSnVlVDhPM3M4c2ltNUtaWFFzWExDd2JUQVBta0tETHhtNzVad2Zrb0p3RUpqdEtwa1lCSGNIcXkzd2FLcXlTLUFnVUtxV21XOTJZUGUyM3YxWmpGZHhvMGhlb2dmZHFtMzMycFZxSjROOG9U\"\n },\n \"ptrackingUrl\": {\n \"baseUrl\": \"https://www.youtube.com/ptracking?ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026plid\u003dAAXSqAlXvM0a_j5l\u0026pltype\u003dcontentugc\u0026ptk\u003dyoutube_none\u0026video_id\u003drwcfPqbAx-0\"\n },\n \"qoeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/qoe?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026event\u003dstreamingstats\u0026fexp\u003d1714243%2C9453588%2C9453589%2C23744176%2C23804281%2C23809316%2C23827035%2C23857950%2C23882502%2C23884386%2C23918597%2C23934970%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23986030%2C23990876%2C23998056%2C24001373%2C24002022%2C24002025%2C24002922%2C24004644%2C24007246%2C24007790%2C24019558%2C24028143%2C24034168%2C24036948%2C24058380%2C24062267%2C24064555%2C24077241%2C24077266%2C24080738%2C24082662%2C24084440%2C24085811%2C24091919%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24111165%2C24113698%2C24115508%2C24115641%2C24116717%2C24116735%2C24117475%2C24127152%2C24127721%2C24129402%2C24129451%2C24131025%2C24132121%2C24132377%2C24134152%2C24135236%2C24136440%2C24136746%2C24138203%2C24138442%2C24140246%2C24142470%2C24144078%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlXvM0a_j5l\"\n },\n \"atrUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/atr?docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYdbsJJGW-gaRnoeYBw\u0026len\u003d11\u0026ns\u003dyt\u0026plid\u003dAAXSqAlXvM0a_j5l\u0026ver\u003d2\",\n \"elapsedMediaTimeSeconds\": 5\n },\n \"videostatsScheduledFlushWalltimeSeconds\": [\n 10,\n 20,\n 30\n ],\n \"videostatsDefaultFlushIntervalSeconds\": 40,\n \"youtubeRemarketingUrl\": {\n \"baseUrl\": \"https://www.youtube.com/pagead/viewthroughconversion/962985656/?backend\u003dinnertube\u0026cname\u003d1\u0026cver\u003d2_20211103\u0026foc_id\u003dcQHIVL83g5BEQe2IJFb-6w\u0026label\u003dfollowon_view\u0026ptype\u003dno_rmkt\u0026random\u003d1046332006\",\n \"elapsedMediaTimeSeconds\": 0\n }\n },\n \"videoDetails\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"title\": \"Russian Daft Punk\",\n \"lengthSeconds\": \"10\",\n \"channelId\": \"UCcQHIVL83g5BEQe2IJFb-6w\",\n \"isOwnerViewing\": false,\n \"shortDescription\": \"\",\n \"isCrawlable\": true,\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDm_ot7a-rLZFRNhg4M6IYzw8G-eg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDxEjjpBNUd8c73fTHkiELdJGtaEQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBQapITGYgT2r4b6Qxl65xnOeOiQA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD6sdlWOr7PpvRRlZjLQ5vW_lsKIg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"averageRating\": 4.9623036,\n \"allowRatings\": true,\n \"viewCount\": \"232305\",\n \"author\": \"DAN TV\",\n \"isPrivate\": false,\n \"isUnpluggedCorpus\": false,\n \"isLiveContent\": false\n },\n \"playerConfig\": {\n \"audioConfig\": {\n \"loudnessDb\": 1.601615,\n \"perceptualLoudnessDb\": -12.398385,\n \"enablePerFormatLoudness\": true\n },\n \"streamSelectionConfig\": {\n \"maxBitrate\": \"11920000\"\n },\n \"mediaCommonConfig\": {\n \"dynamicReadaheadConfig\": {\n \"maxReadAheadMediaTimeMs\": 120000,\n \"minReadAheadMediaTimeMs\": 15000,\n \"readAheadGrowthRateMs\": 1000\n }\n },\n \"webPlayerConfig\": {\n \"webPlayerActionsPorting\": {\n \"getSharePanelCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwjW9tzKgNX0AhURi94KHRHPAXM\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_web_player_share_panel\"\n }\n },\n \"webPlayerShareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgtyd2NmUHFiQXgtMA%3D%3D\"\n }\n },\n \"subscribeCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwjW9tzKgNX0AhURi94KHRHPAXM\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/subscribe\"\n }\n },\n \"subscribeEndpoint\": {\n \"channelIds\": [\n \"UCcQHIVL83g5BEQe2IJFb-6w\"\n ],\n \"params\": \"EgIIBxgA\"\n }\n },\n \"unsubscribeCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwjW9tzKgNX0AhURi94KHRHPAXM\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/subscription/unsubscribe\"\n }\n },\n \"unsubscribeEndpoint\": {\n \"channelIds\": [\n \"UCcQHIVL83g5BEQe2IJFb-6w\"\n ],\n \"params\": \"CgIIBxgA\"\n }\n },\n \"addToWatchLaterCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwjW9tzKgNX0AhURi94KHRHPAXM\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"rwcfPqbAx-0\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"removeFromWatchLaterCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwjW9tzKgNX0AhURi94KHRHPAXM\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"rwcfPqbAx-0\"\n }\n ]\n }\n }\n }\n }\n },\n \"storyboards\": {\n \"playerStoryboardSpecRenderer\": {\n \"spec\": \"https://i.ytimg.com/sb/rwcfPqbAx-0/storyboard3_L$L/$N.jpg?sqp\u003d-oaymwENSDfyq4qpAwVwAcABBqLzl_8DBgja_5XVBQ\u003d\u003d|48#27#100#10#10#0#default#rs$AOn4CLD1rOWuR_mpmnaO7aPai_eedrcLQw\"\n }\n },\n \"microformat\": {\n \"playerMicroformatRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rwcfPqbAx-0/hqdefault.jpg\",\n \"width\": 480,\n \"height\": 360\n }\n ]\n },\n \"embed\": {\n \"iframeUrl\": \"https://www.youtube.com/embed/rwcfPqbAx-0\",\n \"flashUrl\": \"http://www.youtube.com/v/rwcfPqbAx-0?version\u003d3\u0026autohide\u003d1\",\n \"width\": 480,\n \"height\": 360,\n \"flashSecureUrl\": \"https://www.youtube.com/v/rwcfPqbAx-0?version\u003d3\u0026autohide\u003d1\"\n },\n \"title\": {\n \"simpleText\": \"Russian Daft Punk\"\n },\n \"lengthSeconds\": \"11\",\n \"ownerProfileUrl\": \"http://www.youtube.com/channel/UCcQHIVL83g5BEQe2IJFb-6w\",\n \"externalChannelId\": \"UCcQHIVL83g5BEQe2IJFb-6w\",\n \"availableCountries\": [\n \"AD\",\n \"AE\",\n \"AF\",\n \"AG\",\n \"AI\",\n \"AL\",\n \"AM\",\n \"AO\",\n \"AQ\",\n \"AR\",\n \"AS\",\n \"AT\",\n \"AU\",\n \"AW\",\n \"AX\",\n \"AZ\",\n \"BA\",\n \"BB\",\n \"BD\",\n \"BE\",\n \"BF\",\n \"BG\",\n \"BH\",\n \"BI\",\n \"BJ\",\n \"BL\",\n \"BM\",\n \"BN\",\n \"BO\",\n \"BQ\",\n \"BR\",\n \"BS\",\n \"BT\",\n \"BV\",\n \"BW\",\n \"BY\",\n \"BZ\",\n \"CA\",\n \"CC\",\n \"CD\",\n \"CF\",\n \"CG\",\n \"CH\",\n \"CI\",\n \"CK\",\n \"CL\",\n \"CM\",\n \"CN\",\n \"CO\",\n \"CR\",\n \"CU\",\n \"CV\",\n \"CW\",\n \"CX\",\n \"CY\",\n \"CZ\",\n \"DE\",\n \"DJ\",\n \"DK\",\n \"DM\",\n \"DO\",\n \"DZ\",\n \"EC\",\n \"EE\",\n \"EG\",\n \"EH\",\n \"ER\",\n \"ES\",\n \"ET\",\n \"FI\",\n \"FJ\",\n \"FK\",\n \"FM\",\n \"FO\",\n \"FR\",\n \"GA\",\n \"GB\",\n \"GD\",\n \"GE\",\n \"GF\",\n \"GG\",\n \"GH\",\n \"GI\",\n \"GL\",\n \"GM\",\n \"GN\",\n \"GP\",\n \"GQ\",\n \"GR\",\n \"GS\",\n \"GT\",\n \"GU\",\n \"GW\",\n \"GY\",\n \"HK\",\n \"HM\",\n \"HN\",\n \"HR\",\n \"HT\",\n \"HU\",\n \"ID\",\n \"IE\",\n \"IL\",\n \"IM\",\n \"IN\",\n \"IO\",\n \"IQ\",\n \"IR\",\n \"IS\",\n \"IT\",\n \"JE\",\n \"JM\",\n \"JO\",\n \"JP\",\n \"KE\",\n \"KG\",\n \"KH\",\n \"KI\",\n \"KM\",\n \"KN\",\n \"KP\",\n \"KR\",\n \"KW\",\n \"KY\",\n \"KZ\",\n \"LA\",\n \"LB\",\n \"LC\",\n \"LI\",\n \"LK\",\n \"LR\",\n \"LS\",\n \"LT\",\n \"LU\",\n \"LV\",\n \"LY\",\n \"MA\",\n \"MC\",\n \"MD\",\n \"ME\",\n \"MF\",\n \"MG\",\n \"MH\",\n \"MK\",\n \"ML\",\n \"MM\",\n \"MN\",\n \"MO\",\n \"MP\",\n \"MQ\",\n \"MR\",\n \"MS\",\n \"MT\",\n \"MU\",\n \"MV\",\n \"MW\",\n \"MX\",\n \"MY\",\n \"MZ\",\n \"NA\",\n \"NC\",\n \"NE\",\n \"NF\",\n \"NG\",\n \"NI\",\n \"NL\",\n \"NO\",\n \"NP\",\n \"NR\",\n \"NU\",\n \"NZ\",\n \"OM\",\n \"PA\",\n \"PE\",\n \"PF\",\n \"PG\",\n \"PH\",\n \"PK\",\n \"PL\",\n \"PM\",\n \"PN\",\n \"PR\",\n \"PS\",\n \"PT\",\n \"PW\",\n \"PY\",\n \"QA\",\n \"RE\",\n \"RO\",\n \"RS\",\n \"RU\",\n \"RW\",\n \"SA\",\n \"SB\",\n \"SC\",\n \"SD\",\n \"SE\",\n \"SG\",\n \"SH\",\n \"SI\",\n \"SJ\",\n \"SK\",\n \"SL\",\n \"SM\",\n \"SN\",\n \"SO\",\n \"SR\",\n \"SS\",\n \"ST\",\n \"SV\",\n \"SX\",\n \"SY\",\n \"SZ\",\n \"TC\",\n \"TD\",\n \"TF\",\n \"TG\",\n \"TH\",\n \"TJ\",\n \"TK\",\n \"TL\",\n \"TM\",\n \"TN\",\n \"TO\",\n \"TR\",\n \"TT\",\n \"TV\",\n \"TW\",\n \"TZ\",\n \"UA\",\n \"UG\",\n \"UM\",\n \"US\",\n \"UY\",\n \"UZ\",\n \"VA\",\n \"VC\",\n \"VE\",\n \"VG\",\n \"VI\",\n \"VN\",\n \"VU\",\n \"WF\",\n \"WS\",\n \"YE\",\n \"YT\",\n \"ZA\",\n \"ZM\",\n \"ZW\"\n ],\n \"isUnlisted\": false,\n \"hasYpcMetadata\": false,\n \"viewCount\": \"232305\",\n \"category\": \"People \u0026 Blogs\",\n \"publishDate\": \"2018-03-11\",\n \"ownerChannelName\": \"DAN TV\",\n \"uploadDate\": \"2018-03-11\"\n }\n },\n \"attestation\": {\n \"playerAttestationRenderer\": {\n \"challenge\": \"a\u003d5\u0026a2\u003d1\u0026b\u003dS2iCZLTaNEQlqML9xcDYCQgOpfk\u0026c\u003d1638994036\u0026d\u003d1\u0026e\u003drwcfPqbAx-0\u0026c1a\u003d1\u0026c6a\u003d1\u0026hh\u003dgzz_jz-bxF5Sh6Qw7oCpwoPVClm7VRLJqZ64X04DCoA\",\n \"botguardData\": {\n \"program\": \"gqzFCUDvoRNY29iKdwJmDjpgKNlIay8Td3trLPFX4mdZ8o4UuoYSP9qf+bl1zRDtzx/MiFKMhulr2VgWccvTY2b98U/vo+u851Os9ddaqPiUIdte/ZsuTwZ4fLQeGCtnephOEB93WwcQnIWa911dfyRfO+FjqJ7CNNjrWjQeqvH3uhZDfGYKnZTQzlIXfV1YEY8wpKURW2BppU14cehvOA9MJ/tkkFFEPRX3/1qBlW2rw3o4N3yhIMXtv3a6Djvz5UKgMGUpReSs2Wvy74QR2Wr8p4iwTWq6ewA6jv62j6a9QJO5DQOpTkzxzA8a+hF+dkU3Urm8K2y8W7mFUk6Huy6hDcV+jjMe8wm5kpdqUjCZBU06AW8QmXtqlzXOI8e7WtTrhzUu735cl9EpLjjy8HLeQ8uxxDzMo6Dz768iHLd48UKDYsAtEu71DEh6zdIEUOw7rRDr0SVxBJAZngSYOPH2ix77/CoRurICg8Vn84WHBsSjEFuPvOgvztzlRlzaPvL4eh5AkIbcAKtxeEzJzWflmlqVUknL4KFRCgpTpI3vIEt1pftGHb4ZHKgKSm4ZZOuq+Cg0SXgf64o++DgH/lrtIbH59RT+/wooQJxsaInKIlqDxtVvEI8RTqzgWoPGYRaHQcjAMDKE/qO5HwzqnDooYU9NyH0Y3YKRGKPBOQbYPqf/Jcttso6QkSgf64qO8sQRakiJFG/w9doQKxhQD5hLdOhWdVlN+/UGlPd9AxsKEfQPHghfxjbtxL+hJXO6L3oYldjTfcUBE1xU6d4dpGfv28OsUx70uxPepnH1OojK33l346MMaV/38hx/QLwHHkxBQkb66vU3GNM7V6X2HW6ZcL5c2IAaQAdKp4u118yEx8JZNcI84PJ9q9l9lZdJbCxpzsrns02AgZ0alBBWj/ISaRcdu4v8YCx01PC+9Qb2ukVRg6XoupAY/opMwiNADOr3nBJB3SRJCl6T8zUOcMD06H0I/7GDQVuhL0TScpvifIOsP4CCQqQ03saWFU42kz+mcBRdORwC/eUFOcpX4gEBGAzqlkXF4cfmw/0lxj1ZTQ3Dn4rA2sOUBovnuGItLMb5lKoAAbGDyG00E7cq9/3/BBwLqhmOu/9gILoJ1S9Mzkf0QWUfgL0UzrEVsWhXv3ZtHHCkbEkpQBYAJ81JjynksrAMSNj52/u8X6xUovJh4D+YfGF92A8aqWX6dsF/72dGtY7ygPduIiqFvkl1apUuttYLpGE0MtrEKsoHTw6cyX0vD5UaU/u3+UmgbTpApVPJ/SBWmfTFOQw0cn6xEZtXbVGugO67UO707reXYq/CtLM6x3sSJhRhWVYu1T2HmgJnBEVMq7vc0ZgSdNi+m23PARYjvgliBa3xeG7aTgycbHJXH3eDxGUepa4wIu9Tsgu3QipSCn0ZAVilP7vMyCQyi1/RGT/3mZp5vjavjpLPLSYbqC7sBIx7R8z8ruiesOUoIFrX6T9ZjYmriKGh8/PteEKxVXJPtK0jXcqANmK/iNAHwuR2KzmPx7dN52ERX7vZi68AWRHPQU4Wh/x4wQ1m43bZ68dR0E+MhRHO+nVpAHtXGri6u4x3d/UNIAPDLz1AEAo0hSBtYmhoT9vEtUQAmym+dysmcng/JcE0JBjeGkdQ2aWWLH2IwRh/zw+MWD6pVESmhpllBRLTE4W+miySlwqv2lHtjQkVcGyTsNQswlLOC+hsoeZoAV7JX9nGi+a6yUe52BCj0JQ2gMoqb1ng+dtdUTwACFs3T4bLBWA72QngIGqsW5ha3jOTYlW08M1BaDh+HnTpjM6tTulAXeVs5xs07qTtTZLD2JcygBjB/50hli7wHdGTWR/4vquODlvBBeusXbfhVJHOazY5Chiri+R3whHQu2w+NdtViPuaYlM5L1hANITmjSPH9tk+iDRxIC+o6sBeinpWPOfIt/J7Cf3yNFG/MFTXfL4h8bPRY5QINiP4Gn06ca8njtg3fN82TsV53Eg89GCMQEkTr8JS+ro2h8cwb9hSIYGrcZt9XkP+9wNaD0kmHtYY6Ojqt1p1tst80wgkEctM/54UHpDBSyoov0e55TLE6gNjJPLUbERDrk4391jIVIenJKq42YJm6NhsTVgiNOFmk8cSnKM8fDjLEHA086ySiKr7Lk4SHEL0TE00Po2px8rH0QlQo87geFwbMvMP5z9V2NOjEdd5PsRBGOWR0DZ2NA2hAkuhYHi1c25+5naEdL6IOZBhWMS/co+ZBjI/QW/Gm7r+EHd5mDO45SmNxWQ9a1LTendMmPEX956ajBsJS0B39NcsiGprwmDVGopCgmG+1PVHdu4jQLnmGyIEDRk2D0fuLybJmlt67Mb9I2PAeEYW3wsp5rHh0KMYyXqr4QCtvowhkSJN6aRcT+D3x6n7+R5vRlyiSzjmwhEsXC8pWkdi1UxcWRF9d3h+1QLqwi/w9xVIs4tli2Jsn3X2fvaBw4sGfGJk+bDmegyQNc0f3mWXA+xzGtKtQXu3iOaEgzklRPtIAyT4cd2vUhsPag+uvHR6p6UcdLcPs9fmq+oXCYd/KoErGSDbhapTSpQfWXGfKI4blfWGkOmAvdqfDD1ryW4vdYIBfckkcAoP7PXxyHirwnqXMC9Jf5gd101IFoSkbn+uD4Gd2HAED3cMI+cIVIRNnHMMG0swS29i68/3L/GuvBIvVJdQtXNlaNS6ZasKF/VDzrocOSW9dqAzSdXaCrZ0XDc9DG6j7LXjZ9V4wVA94aF4xf737mDZm5YdGxwXb0rN65F45cNf8JPNVGiUYyqV42NTEowiXy+yRQnyIrYAWRfhMZjNpeelpCiC1TYfxZE1N+tOSdXB6EkDWXSSC9QFfMvZqWMT1AXKukYCDWU2zhU/n0eYMulG5no6IOi3pIWkPM8YcP0md7EHYdn09fAODIc3OHbjFY5MifEV3UrR8xit/f3DYmgC6KgrtDpf39VGIHnf6XwZ9XSRsttpbUoNTM68p0juXuDbPN0rfK0uG8CKiEaAq9lfVvT1knDo++pGzuvvvOf1Y3cui1KtW/Fo340T2yBQq+yC/B/w5wWDk/jgXSzMPKA1KwP41ZuUpHneKGGPJxpTa1h1Rs1KjNVa+Pl+ntqEQfGclqJ7WpnssXl+PzJsdAChpo5Tir1XFQbWY/qfWtLr5kkUlSNwXtNbha4mHYMCfZVe4AWMBJF60ryaEccMpIvwbd+anBDrpLEJ98oQAwuNujouNLGr2RANEnbUJH/YSISCXU/somQdVWQ7mqUIzqNvi9LpOzbRWGnpqNzHlRd/WQxx+XcJ9LrVu+PpPuccvdJtlNa3v8s8vwJZweN86pCsi3AATzTF4+to3jJLsRlSl1JQV+UQd4+Uq1QEj4XVqXk+mzAye9rVWNk6jAZ/+gtflzMIQiTnQA1wv9/G3Q82CJqBWSYAyzANWkNy6DjYPiluhnnHiQmNwvVX38LC8h/tJoc+hb+q4zjWSX+nQKodOr6E8heOv4LRkpEgjFjUPzERZnGGjirim3SFEIEod8xXiINx1L8qoIQQOVByxaQthcf2lPbWVS2Zmty1T4eqwPlbjlHwpAFAW28cVhqO2gB/Jt+d7X3v29UpJPSvbz8OH2jriPLE9WZus6dvyP+tF70ojc1KsJn352ooqI/fP+tq/MXhHkjkaiL+1re8lJA7ihTopJsLjoYKBd2M+He9KGpRmtxiF+xyNprD/xQ58EU5ABCo4Sk3LK1apOhu5enY3lx/TID34MiOQyxyi7bl4g2tRQGMi1S3FR5uyvPYmatxDko26WJ3Y0RmuiLcvz4fTLjqOKV3XC0a1Z8fJ0oZV5vjy/LF7QNxty5o3YwN0Ac0Lu6XTNJcQDne4QAiSc7z3pgiI3CMShP/TGUoeoEgeNnUlLpNN6SLpWeDJPchK8IfsmD7TovYUkVsnNo8FMCbykS8m32JnfSVG5zD4B4J+WIoofUDa+0ulwBGq3v/DuEAfPfidYNCmW+trBci0hh0d3JtKtB6Rs24ui3hs5LiuN3uYvTB7c69rym47NDnKdr/7K4iVIEiWgVaACt1IsKQ47Y5xm4lQcy6gNUtCQ+Kbl60TwPi/rU8xnoZJ+cbc349MrvxQxU2Bg40D3hNupt17tXX3Cfwx//CzhXwfWB2p+AU+RARhRd1csKdRef6rPQeP6UHdIaSrcJhtynrdDmQizRKTNfKuwzhhJpGlmg1oM+8SFOHvr+12NpFRoOBEj7VWjLTWEdqzdApD+EsiVk4FkYkWpx6GGlhp7b0b70ne1JK3XM9kC58oY0+X1rRuYuKNRexw/kK/WktIKldgM3MeW0OSPHYWIQhA6CisZKcVgr3Y+GII7F/Xw1Z7MjAoJSuXTJzWMTg691EGvlv2MwQRW4f3i8n/UAzEMwvz+mo/fjh9C5838z+mlO+jZlQmGy60jw4w5eUYS5pPRuWstmaf2frrE8mi1EtFmplqwHLYwzBTwJ8gW050viIy4YpngxwRNcbUDFvRm6YieV7V4Hroo94eLC2aSJo/c8vcHj8mhZb/k/K3UKDyXMlKeue7miU49roZDdX+wb0myemhlRbTm8AdiqFlz7lqfinNdBkrzOAWLKD2nOIrvLxhoyXsvFxXiFDTgWhjsmT2HXI+zFgoVgvnSm0Pb+Q13RqDgeqw2s5vxe1AEK6C1TFh4p4lbh/YV72BH86CWKtyFkVMI0KzmswiEqMIJrZC1BBTYdIlJXMDC9beR+MuBNzikm6ZL6wkeBDxfBTUZyQ4kXf7DdaceEzcdHx+2j3KYKoKkXDqPE699zo9/IC56SRfNOD64xD8V6a4XlY88lnuddvpddoPEYIZRHX8kOu1xeZHdmD8Fx04/UThcjbXF9ct7LlKYXkjWdr4IuCxxI9HZT99Azn2FPnccMK56VZLWcHxrDNS9MQRorVjCXjWf57kfb9Tjgx9vFJ4+WGU+qtacFXQCiI9q2p/AFFxct92Ea9goDr6oveIh85o5qlsQ46GoGSI9l7KmcfN+aPY4eBIOPrnb3EXHqss7ZbxFdiMskbDhCXXKpbXPH1T1AB9Dna5Wsub0MQumj9fL2cFEnJtERXS1QjiUvotbiC9xYxiXlC0De5DkhwEotM5ux1Y6f41LpSe+w5cINaZ9SBLKC4dg/NsP/Z+UcgG3CjMgBYRLk/IAqCFNYP8zLEjyiwW1+UrujQHs2GNcyjbl7CbqCIWhlEaU+R1wli8HLSNBXLBdCCKZjIRRDWBaFpTcluYVzFNDs9ejV+QhzSlINCbU++jc+dyqirTwMvNYk/AMHUeH8YFzDCC9UqfVZocwunLTq2RsZM6GJCre4yjtjvdGXeLLMUUZ3QnYv/YTMOH40UF57qEQDyM3wkbw0dpoE3Uhm53IS0GqNm50fCFny/ZQvpIxkfOYa7NtM7g2mbUG0LQnxmQ3Fau4BTHbnTsjimburYwlppIQmWOB6h0JlkAdpwQk5yjVTRPlnlMld79RZexTKKTR5uGtcLYZVV2M7sTEOkwLYGHSdXoZDNDaK8ca8ZBl3ApLc+pVJLTlTr7/3xgvs6tINJKcVYLGC095GwzX768RrQ9Jy1R/a82XZTbhBPeOCFbCib4Af+q2ZYJU9PzeGfQ+dBRAYMAloO5rowYIP6/nNN6ceqll5kolVr8l+tpmWLQWclQTwJeOWCN4ZxLLLDzEbOiO6Qtv9GU9U5duhLjEiMHxEjor1wFd0oy4weqojbuf6TRyQnV/4YfJn6cl9DWw+rTQCBcTKtbN1z9BwUGCsL4HAf9npRjSQzKiBecOekEIHB6V+lcdRzjrIv4bMoH1bugPHuyy6Y+bV41J4W5TMXsPBk4h8a5PyGo2Xxxn7KLsQJR3ZGWgqKR46+Se1bvFf6MHSZf7+VDlRvW1+bRLvUXT45RyYbkDwfcsmvTNH74/ka1P7Nxa0BfkAduO/cFyt1qOWpqy0ChycRmZ4ptIbxio5LyKdeZXlli/5Vhe55SCoHogxmxNq5uFkzmJvV5+jfis7uIJQqFKuSJvOIk/qzgHSiqRk9USl95U5vGOspbc1bODRyJqs7t2SWzOYRCabzLNKsiFLBSw1GZ/wGm8Q4Lqo5j2Jk6jrj4xkQdmPepHZ8QDzZQPfd5ioSqpiH3n3eWT6Sw/Bg8k2zN0bJfdzP2z5C5Ttu9rU19ki2QAMxDvpMtWS+Hq6dtvUnr+Q12roh6fCLiSo7X8eIu1QUmWX6r+LcdfNk2/OVsS2UIWdm4IwQdHGqu5D6R6NvkTB4QSq0LuQnZQ/iXgBTDRxLKgCkTPg0EGCtjMm6OQ76iXos6IqswC6YoILhNMr/hrHkc2wUM9zGufhXhZ30iQe9EkF5qVsWHUJzEBhpKfDIjCe6EsWyw7dAkZZO4RZiJJozm8m9Jmwvcpecd++7C8WlOHrXMhw7s3Yi37I42QuiWW85a9IN3JQwfiqwDmBX/i18uViK7tNIYHd6i64oyItduNRa9/u2xlYmRSQdiif76XdLBhNgNK4bfr+aVSg6rzb+gZ6O5a9brI454lVPskBW/jJHOfXXdE+IO9WQoD4MC6QHuHj2dg919W3qKtmQ0sT1RRifVp+0H4/iGY/e+CSvqRYfoA41n2Y/zW5QLKYTEAASAZEUa2XDUEmZ4/yMt0g/zbugWBP83EC5R6DiTFy0MYcdM0dM0v6L2Dajumpr2R4+7VQvsIWx0pFEt99pcohILpAEbsYitaOzq+sJtw1XFf0g2gGAKX1TrHQAZtynI67y7GhDzRgzRSIFiZvK07oLcKgU+SRPv54Gb2isT23gCKO1TGJ7T30BmevN5tNtx6f/lgzkotUwy23Ud6wWaHRH9QoVceh7DrMsGuCCYB9hE1SFhPg609wmAQREAm9BnHmm5Qbr9i0i5HPuIkqywTfdgayZkELisM/e5Uh4QABcuWv0UNq6LlvozjXgsVZVZ0bajioTk9/stX9U+jvDR8GQysrKkjcmRr7FZH96j1ndexqUJwu8J6bjBrKbFxo+wDKsM3wSe1/6tTjC4LlZGW6hYwFGLTBESTOAZUWr/2DybzWzCGhq/lcvziVoZ3GQVCSFBE4r8xRzgAFZXiHrhz62RmhZ+gwZCSAIDArs8de4rXDdhDu8nDkb36L3PtEth1FY/VKD/lk9WFDXqlGxFsw5yVBMq4vkJhwmlvM/tiXffA4thx+esHQbIjE75OHYEKCKe60EKDf0C6nM8ZVUt7mR+PmkxtmEPLC/3wMy7LTnW4AQTR830qa9aAE7uhE/Oj2SD4t2FqAGr0KtyaBDGGN5wfn56gGlMI/BsHic1P25rVJa0vMIdPhLuXFMC6taHcH7rv1QHMlWUA0EpmUfNlU3ibjDCk6sr1Qhgq5j+XEqwHkorYd1xmp1CimXNbFCYzKDVL7FM8oiwalxScoXNtE5LsJez/61sJYlE10i0pdgfDPO3oQRBga9BZnSyeDYIe7zjO1k4cWnB7DR3nyaWn/oFnRjTMTjjiHl7oJ1A6CvPOerxEunUWISvSJeluCkSb0UyCdlIHX/ecgBv4Ladk7JXvwoD4xn8FcatNG4lSF6xJpt0LoA3X+jrbs2LWhs2QA2H80dhqz9rcOIkQlkD1wCGPzrVuD2Bl5h2d4e9ZlI4n7nANpD8JfpRFZDaS1IFkD3LmBPNmNvKYL5AmkzCq+RJaJRwXgXK0XNNIlA2XMbbECC3wMazXQqXlHMRKe9Ej+1FjNQe71tOaAM6mPprkpCRnbmeuuBV1KGaTgn2/xciTI8sIGZqsqywdcyBG3cZzQKjVQqoWj3Vy3GcdT3nehNiin+rb4vZft8OQ+81qUgv0cPBgtzHZjYcMyKr30mbQVeD5YpMP2j8B5jzrhcNVeYncU0t6ganZbrEweQeXX2fdKDjIJOsICS5zSgI1DggVvhiKZDfijNnLLkWKdfwqgvTw2mBRDPpRGo/NXDhTqHgMDqLP0MAO0ENrm7izapjX5x1sUFggZ25VP2fIoCDROZ95pWt58c/TqcJUFNWQsPh2sYcRAWpEyLWfxfcuFBRzGd6zoxx6c/h0PfBS2Y4kbhd/qREf/K7oNrcHnMJn7CsfEe2jSwjE8kMDcFzZ8TTFJgGI3nv+1qEduIV+xIkz5cyqtayQy72JdjQq9t7/KfTH+GlinDyvNsSReDFJ7pkqnphR4KVroCYwAIaTLrT9b6ov7bkclndxelWNxGKik9ewfg/U9DG/qtp0lCyc0YuEDbOBN3PclG6m+NCYwmxBTNiAtktdSKIAKoV6p3y5gO3YKO4x8sUZ0oOHoko48Dhwu3BqbntU0c8TW/ri0sX44LlYaa7aOkJvbNY8QzXsbN6pDLsmTYtnTuOVcawxTfjTdKkS+NDSwBWasXKeuL+s9VAATmhBkeBRMuC8rY8UwuBsAL4u91DIs42vFHHQBQfljrXwMksdPFIycS/Ctrv/vVGQihDS+7+PChv6kQvoT37pXrkGP/7QmgHbTLmhPwJ224PurbxKypMfdAzeAHpdap0jqbS4mAmsLUclxH3hDMCQWFZbML78BwRXE+J4I67w/wWcgYx8axfXwOPJNiG58hQ2PjgkHdgN0XjqPpoK3qyoV/I1OPqRSBvpKp0B+LNBX4cebJKI9He9GmEvukHsasHQXUkw7oxJlsUxS7j0zT/EAMWeBhQw1SFr0vCakHEBc/JpoAbMzVRUgc12yLMCOznt1npcN8fjtoYbmsrQaMZeYYXxjixLzZU4UXasSDMv/iSE6bl5VtpbVtQT2T4FZyDi4j7l6DR4P9kOoM40Jyq/wkPuSgwRmBSH5gWFKRgdOTzj+qdNIUdEudnd1NuJFL8iK/PmLq6c+UOZYmF7QgYys3gtUc4Lqp297hQgidSW8lDUdhmTYB4C3r+KmbRQgWHKIKP1r+otU0Na+Bfawhm654eQCino8Rlcqx5Wk+gXrAhCndMz8WZWuMvJ8s2Rp4F6sZxGAnOnZlkVg3/SxYxG53Hwh24H09FgrDTLX2JbYAnuEi1vcCA8jPTePPgbAoA5GV6EgGoTsCoT2cboJlnc3pnuSuBxZspqqDoPzS5/JBTJA4nFBDm62tCMkBQ3cVwa7FINOqijmntzFmYR0mQOkjjzKk0RK82+2KmH0KoIXIximiq6UhHy34RgaLekb6pYwmPwHFvL7aXZAQ/go/fT5f80kez6ylz/p5S8WA9SlB4wqueRBzu1pA1PVMetFQ6M58ncl0gzrI016dahXXXD1cjhrdWq1L3HJNUUrIm+LposjhVEl3WFmZYjpNfm7CXM2VI7oCfYQq/VRjJZf1F473xEFV/8zXIkFxeZov4g+a0l8XQ4KSih5tJy+vJor+hVBL4+bBt5vBgTO/QGGyueDQXHDD4/YcvAYmMlPmuVVhXOiZwTgA+V2v4Eu8VYP4bSya4ZZMdTNA2wEHuNHxc965NLJAzNooYaVPo9e1oI8o/dOk+nFefJZYxGM1Ob+e1JHh9r3JGzgeJVYhU2pVRA56liRA7/jsbIFESP2wHItBca5LoJpFlKCNHrveTLCacVR0jCc2FaEF9QyDLknIUth//qKnu5foFcOWOa/xhc5f9g4I8E7eVUhr93+qN1ytwmG4hWl/NYDb9kCiywLcTnjYYvuKa0XSjeoe0hCFT7UtqVbqu+jE7Q8CY79vMUNieToYPY02yEjxRbIAooR2nh81WbPrp7nWKxDmguMndayJvVlU6FEZ5Np6OSg2KcJeieBMXcu2ATEUknGwVreeuE4aQL5LD4mzqfsrQQ7lJ5KajeBQwLtLuESi9CnenTZ5uzVzUlf6WFDya99x8Vjmp5E11ardS/NsiI06Ygh1edHoGbIo2zqPJxdwOr9U2eOxqRMTp56N/vr/HFEOg/U7MnfiZ0Y53bTa3rkP5SH6LUjKlIZwmfBl0SZ95k9T0Np0AizrCu+c+9vxKZ+Unpc3S1JB8EXitCKdYknZ3MQkq2d71btT6+H9/5NgK9ssKc4kq3i6UrsWIU16v6r3qYiotx/FSbydM7rwa0KAnzEtHxzEVWkjUNaJSzWIwOdWSNld/dqNAJzsEpyocLU1J0K+KroztdJzk8uJ5tgUE9MabFaqN/EBGoFXlRX2WwjxJqHICS5sqXPy9S/xEAyOLkPzrdXM1lycWfjKCwHVVmKJ1d1aebQBw82D+HfeTFdktwMxVXAUyjImnyZJel7U7ilc6341/h7otU7o9A9d26c9aULGi8ruH9RyDiEhJ+j3V0abdACqbTwgLpmnHL/h0b7rpxtKMOZ/vqrej3DBBeMlo4ZcowYx7wvGkJ5fYbvQa78q6/BEE3VEM4iFg575SqOIfrpLobzdhcPmRPLX72INPEzrI+V3bcM3QU1j1K4oAH2iTStqWtGLRihkYr4YTs5yvIek3eeEa+LUz+Nnfe2iCfIHXb9DiHmFsoZ/er0RdQAiygSX3iE3H9sThRgzp3/OUcqi3qvscxh9bOSyXXq9RySaN1dCDGcBS+JCuiJxidyGKiBKYmFK8VSr40315auDc17RWb24zVgF6D5tMFe3aVnGoTII/SYS6Vf2y7fbs8aU0HPg/aQoQp/J/uM4VNPDc5cTTFG8eTa/p3Q5XB7rxURUxrrJ7fSIz2CZCrSRkDdb/HnHrhRmkxybh4wWpwAjoDoO2vSJQqs0EFy7Ruhpv2A2Mefzmz/E/S+P/vF+3ISZaTwlAon3ZID9yIoH78nHk2DUs01mVtOcFJdiD1gFM3DaROfY4gMqNr+0w2VDaPtD3V2/0Kn7Zhp3OzQl8yBgiy9+3Cgowh4gtnMmw+0l1t4oGfRalY+hl324ytI903gUjJC35BNV5vYftTTmEKcIm8Fc2jiVWVldGVt1+YA0pZWy1Qkde2uMlm5wRx4mzBFeVRRcH+MCyRzhOZod1YRdMNzBZP4KVCDolWYIdHxBVkpAvJQ4a1IfFheO9Df97NjVire9fwZF/DKGl9uFrdMu8xTQ8ewmXNK+DoIYUR8omJA+ntR7XtPLcttFWfmg1J6EmIk0AxRp8OTYHftsMQ66XXc3PRY/IqJmq6L52jHJId/btyP3BNcne6eo0ZB0VExMUkuZCT2Y0TResEcOOd/kzOc2CY12l6zgqC1TTD8fz72qODao1aSbZVMKx1eXUlGeBGVvU2M4kUGfgfnhYCU0/U6R2beAqGqZzDVPHJN2Vl4yWHisyB/xyZhVeuNBYsUpAEYugIpuUaug+SjVb4ub2D1RxWoZTcHj7QmJv4C67AId3By4TtOB1bqkJ5UjGvkKEQCm6LR7ADft6IHh6v3GvGlsPK+1YwTK5CIkOUhnvZirn+s4MmykrBg6s/z8V+LqvofNgLekJSgO2Lp82oVmCGddy1ugzRng3LXhZZ5xMEm/cui3V9gz3kLfSrnNBuoUKBOFifdtGnqnnHkGj8zYSG9U8jVn7lh8a3bnruP+8mXwyHhH32N1uvRcOEe50VZwsKvCJ/PuY7COzbnGRb4Hvd2HwmQ5KqbppD+IWIx4GqRQy57StWzQFrx8yZjh1JpKEDX4s4+QYt3fAYg1chRdclzob1DBWhL8sK/fDK+iEDX3w02FyfMxtVhTruBYBUzLOGwb/Kh6GWzbWExxde0Kr5BGFzPXDCBY+pqj0LDvPH4mIeDqRWdMCa7eJljHIiEGANKih4ZCn0cgl20SjscqhR/gXqc875w3cvRNRSukeqSmiH0NOUA/3Pek1JwmkKLgRsEUycmtj6P0ny7OLcZot+A0AANOAvnV4r7WlATB1Y1DTMvdWeYnCBE+ijd+2oTQH1vZmLugfOAPWEMQk1he2KsnmPjbrjqwPic9Hd76ywpuG/lh76ieoHCjWkzaMzePW6nd0zfcoAwTckVZ5zzpXNZ+l9rlNX8ZNskhJYnRg2cplSHjTXRbzhqQin7j7ErJzXlmBsAS5FsnlcAMfBiVqrBKQcH0OhlItiii9iEZhGAlqKFxlkynOu6p9eNSHf6GdDOQyM1kP1kt2iJEeItQr8elcnjFuZaoreeY/u33Lk1VYQ1VXcHQxPIq/chVLDCIT2ywGPtc9iI+hanrJ5xgUbaNIjbslTKJpvkcUP89vLDGg7Xa6qZWgpdVK4zwXKyrc3XbdHqEWsYfmbep3S1bbpelxGEP+6sl2tFZN3Ic0yqmBAPNW2as9jFgxOF1tea69maKg3jMILraiQjHmnTjchpG+U70bsjwQc6dLaZu6XjeFt6ilYC4yDug/FYrI8ngWaCPTpIDIN2dT6Yf84whSb/GWo7l9kmw37QgrhYXBE2+qWxYQkPcPxKinIHonuJfh/2bIjtLYfccw6JhDnnbiPp4lh6Zm9OcdDkgXfmD5zC/NfLcYrKHhYRBYlY38jtFxYHNjVkXi7qTubQhIBJ2H9/mHst943FshuWuoExxtE4oksIEg1ALxb2p4/lpcahpbk8Qo03qn4d6OAWiErI5Bz/+fNzI4hKd8IyIAkGrIL3y0Dm3brow/PWNH0RBSrOCN/h+D67o22g+V/WcPuHVFYCxn3Mlt854q94iSzwDIvXem9oaXGUixHtoGb6UYKO7LnuU43bsY/LDVjB10XP1jojyv05u4fLOm4yJeIX0r+HvWOzWp0Pzw6IpK2528k8WL9jAJo5o0UpRuGXbvh6PFGSQgm0TGtcn2o1lDyFU8b3Ly+ckan3YCiXlgdNMGdagIXkSbplRB/FQqBdd7KCwdBPFW33lEPJ9jlbISAHEIvthdLzH6e7P9SVLHzUm/m/Pwjr09aj3ZW4umbmxWCidowL+GNzPWN9InLOgPniNOyfNA9tNC4n4+tw5eKGFengq1X1ZpyoIzsyeXWf7p1zs+YdvTw6x0ip2EaX+hq/58DkBNG4DgytVL0nrGX4wa6PStNC0Dajg1bmeLdaSNa47bAHK/c7oe/AKHsa4tLqA4Enh30dlFBTfsIaw+mFhRMBidztbfWFfBUzzBYJ/PL2qm1H92YW+8xVl/qWC4kZfhd3NprrcaCkc6n8Ttbj3bu9CTorncwHyij2uoGEK7XX5UhV4XDWGaBHtklYCvlXgUMoTwhEPZy2Wb9MUzeaVn9yndMEWBXxTQMLair4saiunp2CVgSVo6zwNsXh0JPcEHHLBQkn0U5FkcvA2QlNKBKqV9Gt4SQnK9wagFzl/A5hJmpraijKfQ6bHLGxgSHnKSFGN1UEXvYTk+UcMbiLcgEH4k7UvAhndxqVdy6okD4doG77iq8e0NduOPsg7oc2T6Pw6mBZ6D10Gas0T5NMi+bGM82niq7UuoZi03X4Hfd20BOuuzR+lHKudkottAcZXDILoN9OPZo5D82D477r4IvQK2JK2xW6egtHxpsfoMwPSTJhAcRNgJLFDDFjs+ILjSEUsNe4S2SrvAXKY2cX5dAcsxcve3a5RJLMtWr0HAn9uZXkHJjTs5ND2qrvsaaPOr/0o34S66ljdUqhD/gqaOoSa39xUNFI7/FnvlilENplaaNM0T38ibBzSKbcABFhsQCMaOqLqk6tNe5aSpGb5z8QqHy76UP7sG1cL+Ge8+5EMUentSjYtJZdaHFBZOS1ZoMWBiMfBJtA0GvHp5FnwWgA4W2WuoAHUowwFZOHWIPc+TzDNJIV2Vi8OQP9fvCF3CfxBPGBhf5blWuRjYti4qubHwtkKmaEMViDe/7bt5oquUcbZubmNs4OQrYgc1Hq4cjhFhkmr9qUwK7nIjsN8SK0e5mqpgQkkra+/QuzcRnmBiusQ4KzSaCaBucoyHlr1qvHy3okwCtszAFMccKVaBAxPED5VWDVKVWgIgzqBUROy+rjItdF2RQEAGlLRbviw8AguvBqKSaqkz3iLQ5wiWOhEEKj3VgLuqAcmRtUeG2oVPRz93z3bVCg1uuAY0ipHWDM26u+rQfSLhZgujentOVh5AWbpb1TiadHMeqeQaPnvc16CDqP8RIxkoea7TQeoOopRH8/RsKAPmRiNUNMo7T/2TI7THbDKlL2ErZWCBICQnJFZvBMDi+il0w08DaNbyG8H+ysfpLCneRy+rTg5SUEM0AXTiPacjxNZEoOkbqqDVCJUDQltgOt6+uj6ksBUEsLYHsu3mekBs3QHi9dPXQeIlZO2uvTQMN1u6vu9ZUPk6PAJNnlB6R5Ds/ecMJF1RrKv9HWOOWQ8Xr0OOeC3t2nZQJ7bwKlUc3uDPOFpX6pQINAN9oOYjE+NP3T4TQK36biPhYpnXeM5Pcl9bRas8hQQL96Ei+NwcEWKoR+quH5IVrhyJNDIQGr9PXXLe/zmxqhdSN219JgP0A0Lw9e6jUtqzTV232eAyRonTAA9KwyFsuHaioLaGzTSSFUF9x9gcF3zfzCzxjazLGkwFX5U8HEIsaUPYa52Trcq3RWUbFM11s3FIPinl1ZeKLAdU0vtVEWR8zDFDFR1Cmpww9fXqLuWFBdJn8wRsXUOQeY7KMJYqdlkRpYsmtYczVY9QUc2jOgXJqjnviinZp/u+38sCI6iqdw1cQk0tlAXaPhw5irwme7PsmT4F334iFQ792wVepAY/oyHs6UgZXM/XLi2n58MVOSleTCQ+C3d/VPlZwakkaiyjEehLaPnOea9dextHDSa7k5E0K1isrCcSg2s+OpJD5680Bj4hrzNQOjbwaYPM1Eff4W1Kah5g3RC1+WqsmeIu+/1UHNveFFDQ3vxHkHTNyxBvRbYLoJeIoGGrhDgukaXasIltBdNqMNvglyz2o9xNdiOupCjTWWh1/so2BjhILcV4jvu4nneMS458rT0+6EpoD0i94/DJtpt8vnOEULmQpcNiI/YJiO1omEywxWcRFQ528sa9OcZO51y4NX17KaLotlfvc7NPGHUG/VFG9RSVaXbfOuoQzmLQKqx+niY5HJwlSmgJthvzxSttxAjXjL64s6BVm5n9PIW26hEWqG3Gsm5DESZ7/pzWty+kIC+qqN85LNVJh4KXzU/KQdXi3RgN1W8ZMNrSHVbcKwPEi5EnBXkDUInX51lyMP2IVn9e801iG6DYs07a+cxsv4kF8PsRQDBugOB3ryaTpQYZR9TPGxP9rz+HjSGeCzLnrrpXWXbfVSwYCxwPUtsXwp8dknqFUX/fn1WxrdLGK+xPsbKROwPGW4MEd8XnhQUjg2\",\n \"interpreterSafeUrl\": {\n \"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue\": \"//www.google.com/js/th/Cl7PG6JefISdvQ5f5DHlM2PydHOtKzDBOwJ_tmyY6lw.js\"\n },\n \"serverEnvironment\": 1\n }\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"Eg0KC3J3Y2ZQcWJBeC0wIPYBKAE%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_REPLACE\",\n \"payload\": {\n \"offlineabilityEntity\": {\n \"key\": \"Eg0KC3J3Y2ZQcWJBeC0wIPYBKAE%3D\",\n \"accessState\": \"OFFLINEABILITY_FEATURE_ACCESS_STATE_UNKNOWN\",\n \"addToOfflineButtonState\": \"ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN\"\n }\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1638994036\",\n \"nanos\": 672159957\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/player?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_5.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_5.json index 7b199d7ee..3c9f1b8c1 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_5.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_5.json @@ -87,17 +87,17 @@ 63, 118, 61, - 77, - 109, - 66, - 101, - 85, - 90, + 114, + 119, + 99, + 102, + 80, 113, - 118, - 49, - 81, + 98, 65, + 120, + 45, + 48, 34, 125, 44, @@ -254,17 +254,17 @@ 34, 58, 34, - 77, - 109, - 66, - 101, - 85, - 90, + 114, + 119, + 99, + 102, + 80, 113, - 118, - 49, - 81, + 98, 65, + 120, + 45, + 48, 34, 125 ], @@ -278,7 +278,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -287,10 +287,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:06:28 GMT" + "Wed, 08 Dec 2021 20:07:16 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:06:28 GMT" + "Wed, 08 Dec 2021 20:07:16 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -299,7 +299,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+969; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com; Secure" + "CONSENT\u003dPENDING+167; expires\u003dFri, 08-Dec-2023 20:07:16 GMT; path\u003d/; domain\u003d.googleapis.com; Secure" ], "vary": [ "Origin", @@ -316,7 +316,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtjU0plMHdudFVNNCiU45CIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"is_viewed_live\",\n \"value\": \"False\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24053419,23891344,24057238,24067360,23983814,23983296,24046762,24070036,24068842,23966208,23996512,24063694,24058128,24060091,24030040,24065253,24070189,23884386,23882502,24066120,24070197,24064735,24042870,24032314,23857949,23891346,23944306,24037794,24064582,23946420,24060921,24021124,23974595,23998056,24004644,24034107,23944779,24036948,24054937,24043232,24007246,24045411,24016284,24058812,24049573,24056275,24053866,24054345,24036237,24058380,24001373,23968386,24049571,23996830,24066753,24063663,23934970,24063124,24047562,24050503,24059521,24049820,24075892,24067631,1714246,24056264,24069666,24076050,24079272,24028143,24043022,23918597,24000751,24068149,24076879,24002923,23940237,23744176\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"ANDROID\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"16.29.38\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetPlayer_rid\",\n \"value\": \"0x1c8800dcb17edb38\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"16.29\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"ANDROID\"\n }\n ]\n },\n {\n \"service\": \"LISTNR\",\n \"params\": [\n {\n \"key\": \"e\",\n \"value\": \"23979426,24024517,24065253,24070197,24056074,24046762,24043022,24036948,24037284,24058380,23996830,24054345,24066120,24069666,24037785,24017183,24049820,24050503,24064582,24068149,24047562,24030282,24033252,24034107,24064735\"\n }\n ]\n },\n {\n \"service\": \"SUGGEST\",\n \"params\": [\n {\n \"key\": \"sugexp\",\n \"value\": \"ytmctp_c,ytpo.bo.me\u003d0,ytposo.bo.me\u003d0,ytpso.bo.me\u003d0,ytpsoso.bo.me\u003d0,cfro\u003d1,ytpo.bo.me\u003d1,ytposo.bo.me\u003d1,ytpso.bo.me\u003d1,ytpsoso.bo.me\u003d1,ytmo.uic\u003d1\"\n }\n ]\n }\n ]\n },\n \"trackingParams\": \"CAAQu2kiEwjwp6_so4vyAhVXPPEFHfOvC_o\u003d\",\n \"adBreakParams\": \"\",\n \"playabilityStatus\": {\n \"status\": \"OK\",\n \"playableInEmbed\": true,\n \"offlineability\": {\n \"buttonRenderer\": {\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAkQ6ewBIhMI8Kev7KOL8gIVVzzxBR3zrwv6\",\n \"ypcGetOfflineUpsellEndpoint\": {\n \"params\": \"ChPqqN25AQ0KC01tQmVVWnF2MVFBIgtNbUJlVVpxdjFRQSoVCAkYAVIPCgtNbUJlVVpxdjFRQSAB\"\n }\n },\n \"trackingParams\": \"CAkQ6ewBIhMI8Kev7KOL8gIVVzzxBR3zrwv6\"\n }\n },\n \"miniplayer\": {\n \"miniplayerRenderer\": {\n \"playbackMode\": \"PLAYBACK_MODE_ALLOW\"\n }\n },\n \"contextParams\": \"Q0FFU0FnZ0M\u003d\"\n },\n \"streamingData\": {\n \"expiresInSeconds\": \"21540\",\n \"formats\": [\n {\n \"itag\": 17,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d17\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2F3gpp\u0026gir\u003dyes\u0026clen\u003d16563766\u0026dur\u003d1789.979\u0026lmt\u003d1612944323524110\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAKc5Ops1r18LooVSK9huJLLT9gAmAKroG4xFB9NmhufOAiAJWcaOvzqjjJg6AdyjvzIBs1P2zuuGNLXnr6vsN4LWiA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/3gpp; codecs\u003d\\\"mp4v.20.3, mp4a.40.2\\\"\",\n \"bitrate\": 74031,\n \"width\": 176,\n \"height\": 144,\n \"lastModified\": \"1612944323524110\",\n \"contentLength\": \"16563766\",\n \"quality\": \"small\",\n \"fps\": 8,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 74028,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1789979\",\n \"audioSampleRate\": \"22050\",\n \"audioChannels\": 1\n },\n {\n \"itag\": 18,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d18\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d165034530\u0026ratebypass\u003dyes\u0026dur\u003d1789.933\u0026lmt\u003d1612944472809210\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1430434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAMAu4jw02ZLQG9FlCwleb5fwu5Mr4sYlUkCLRWQyq07BAiEAz5xxo2hkg6904oNlNffwcEVIpb4HSd-WtgVRvxz0fhA%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.42001E, mp4a.40.2\\\"\",\n \"bitrate\": 737643,\n \"width\": 640,\n \"height\": 360,\n \"lastModified\": \"1612944472809210\",\n \"contentLength\": \"165034530\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 737612,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1789933\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 22,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d22\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026ratebypass\u003dyes\u0026dur\u003d1789.933\u0026lmt\u003d1612944917980911\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cratebypass%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgNTOZzcsuN3UFip7QREGz2GKEsT6LX--MsZhi-FzXHdcCIQCK8Qcmmx_NzxzH7pXEDsAMinNRA6iEnOhWd_IlTsGa7g%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.64001F, mp4a.40.2\\\"\",\n \"bitrate\": 3144318,\n \"width\": 1280,\n \"height\": 720,\n \"lastModified\": \"1612944917980911\",\n \"quality\": \"hd720\",\n \"fps\": 30,\n \"qualityLabel\": \"720p\",\n \"projectionType\": \"RECTANGULAR\",\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"1789933\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n }\n ],\n \"adaptiveFormats\": [\n {\n \"itag\": 299,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d299\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d1280457779\u0026dur\u003d1789.871\u0026lmt\u003d1612946135211467\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgSPIliPb8DJtNHdDwCwmvK7tzoNmZ73_JMsO_Vyz6PAICIQCb9RRWKAXdcADA7LSeVSQD2QaQnZwvx2bfgNJFveuRnA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.64002a\\\"\",\n \"bitrate\": 5798271,\n \"width\": 1920,\n \"height\": 1080,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"740\"\n },\n \"indexRange\": {\n \"start\": \"741\",\n \"end\": \"5116\"\n },\n \"lastModified\": \"1612946135211467\",\n \"contentLength\": \"1280457779\",\n \"quality\": \"hd1080\",\n \"fps\": 60,\n \"qualityLabel\": \"1080p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 5723128,\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 303,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d303\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d981719351\u0026dur\u003d1789.871\u0026lmt\u003d1612947618334528\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgMCnyf2DrBWaP9_As0DcZ4BKQsasKAtF4gD2vKNSNlM0CIEAIPcjEhQmGB6W6DwpHzGuDfKWifRZL2K_6DVB_NsSc\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 4457992,\n \"width\": 1920,\n \"height\": 1080,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6718\"\n },\n \"lastModified\": \"1612947618334528\",\n \"contentLength\": \"981719351\",\n \"quality\": \"hd1080\",\n \"fps\": 60,\n \"qualityLabel\": \"1080p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 4387888,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 399,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d399\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d566883842\u0026dur\u003d1789.871\u0026lmt\u003d1615634359470734\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d5436432\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAOS2XdzQ3UuJNgBCoWEmLIrj6hHkRXvIwbZbYLCye4rXAiByWeaVvQQBs6lBZErQA4-kJVcPFUMUDTzI0CE_Beikyw%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.09M.08\\\"\",\n \"bitrate\": 3660107,\n \"width\": 1920,\n \"height\": 1080,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634359470734\",\n \"contentLength\": \"566883842\",\n \"quality\": \"hd1080\",\n \"fps\": 60,\n \"qualityLabel\": \"1080p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 2533741,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 298,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d298\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d750525911\u0026dur\u003d1789.871\u0026lmt\u003d1612946273083806\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAJfsvSXYQXhJDw8q15fDKSQyrcF98GedHdkVTpZTIc2cAiBRYmnYtR8iecmBftPPmlWmGfUD4ORmGCHmxHv7tABEyQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d4020\\\"\",\n \"bitrate\": 3480504,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"738\"\n },\n \"indexRange\": {\n \"start\": \"739\",\n \"end\": \"5114\"\n },\n \"lastModified\": \"1612946273083806\",\n \"contentLength\": \"750525911\",\n \"quality\": \"hd720\",\n \"fps\": 60,\n \"qualityLabel\": \"720p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 3354547,\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 302,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d302\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d585835244\u0026dur\u003d1789.871\u0026lmt\u003d1612944569816947\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgI7te5atJeE_5N2IWJ3rFLWd29vTi5ge3753YiXYv4_ECIQCLQGTdyXiHChncmjlNjqwvuRyoI2ieVtI9Cwtvh7b1ig%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 2670089,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6714\"\n },\n \"lastModified\": \"1612944569816947\",\n \"contentLength\": \"585835244\",\n \"quality\": \"hd720\",\n \"fps\": 60,\n \"qualityLabel\": \"720p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 2618446,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 398,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d398\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d400066687\u0026dur\u003d1789.871\u0026lmt\u003d1615634389802363\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d5436432\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgPI32VCudlez81KtOdM9GfUXaOpkSYuV1BERYaIjDt-0CIGorpjNXeJlEk44XjK6Te7Z2us7Q9vDNDrQcUTTpu3cQ\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.08M.08\\\"\",\n \"bitrate\": 2627964,\n \"width\": 1280,\n \"height\": 720,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634389802363\",\n \"contentLength\": \"400066687\",\n \"quality\": \"hd720\",\n \"fps\": 60,\n \"qualityLabel\": \"720p60\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 1788136,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789871\"\n },\n {\n \"itag\": 135,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d135\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d156447731\u0026dur\u003d1789.856\u0026lmt\u003d1612945195729955\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgWsQvG9pXfTORjbfeCdCQgAjURM2BQh9NMusq-Yc_rgcCICnysZEdqaqjLZiXCLXX9Y8TJv1AiIyzIZb9c7505wSE\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401f\\\"\",\n \"bitrate\": 1158256,\n \"width\": 854,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"739\"\n },\n \"indexRange\": {\n \"start\": \"740\",\n \"end\": \"5115\"\n },\n \"lastModified\": \"1612945195729955\",\n \"contentLength\": \"156447731\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 699263,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 244,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d244\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d167801646\u0026dur\u003d1789.855\u0026lmt\u003d1612947402695511\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgRPmPnUgA_rbkk2U53llG5FumcY8R0XIuDLb9nzJTymcCIQDXveNoMW_V0uBcjRs8wfZXvz8nId8tpYsHxcLEYcRWhw%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 768105,\n \"width\": 854,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6689\"\n },\n \"lastModified\": \"1612947402695511\",\n \"contentLength\": \"167801646\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 750012,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 397,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d397\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d136420110\u0026dur\u003d1789.856\u0026lmt\u003d1615634335348846\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d5436432\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAP839sLkusMR9f3-Ml_zIpBjtgmd3dCr0uvcCkzPZJSNAiB20jOxW8iMoyMC28MD-ouWCicgmCZnwUGRpIfeTcZ1bA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.04M.08\\\"\",\n \"bitrate\": 852971,\n \"width\": 854,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634335348846\",\n \"contentLength\": \"136420110\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 609747,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 134,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d134\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d104484796\u0026dur\u003d1789.856\u0026lmt\u003d1612945038699623\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgMHQU_oUAcCtbcYQx8r9920LepAJg3AYKI30xn8wxE9ICID9iJkBy-dReusassq3CzEJndYCoc3jpPMIb-3k2jYxl\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401e\\\"\",\n \"bitrate\": 633654,\n \"width\": 640,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"739\"\n },\n \"indexRange\": {\n \"start\": \"740\",\n \"end\": \"5115\"\n },\n \"lastModified\": \"1612945038699623\",\n \"contentLength\": \"104484796\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 467008,\n \"highReplication\": true,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 243,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d243\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d90846034\u0026dur\u003d1789.855\u0026lmt\u003d1612947402751388\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgLK_8eF2ffcOEw-UyYYMgSumQyagrpp5QPy7hPYzScn8CIQCPKPnU0fsCYzNYWxUvjZij4k2-MQ741sk9Mk1MPjS7bQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 436502,\n \"width\": 640,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"219\"\n },\n \"indexRange\": {\n \"start\": \"220\",\n \"end\": \"6658\"\n },\n \"lastModified\": \"1612947402751388\",\n \"contentLength\": \"90846034\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 406048,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 396,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d396\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d78449678\u0026dur\u003d1789.856\u0026lmt\u003d1615634338352184\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d5436432\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgI2PQhFdynZFHx9WfIhgKdSlle-pEfpHyvRw0KLhP0g8CIQCykuZUztwlXlM-YOOa--P25JO3YRTxEXYYHTAdZJRa2w%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.01M.08\\\"\",\n \"bitrate\": 469407,\n \"width\": 640,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634338352184\",\n \"contentLength\": \"78449678\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 350641,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 133,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d133\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d52289285\u0026dur\u003d1789.856\u0026lmt\u003d1612945038645095\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgHmmGqSXen-TLmXXOqpPTF9aUcI1hX23LI_ia9Da9z2YCIQC9zVKNSqXo4-R913wIAkH-MtpMPS6r-9FFj-XU-CWfFA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d4015\\\"\",\n \"bitrate\": 245861,\n \"width\": 426,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"738\"\n },\n \"indexRange\": {\n \"start\": \"739\",\n \"end\": \"5114\"\n },\n \"lastModified\": \"1612945038645095\",\n \"contentLength\": \"52289285\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 233713,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 242,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d242\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d42583028\u0026dur\u003d1789.855\u0026lmt\u003d1612947402889984\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgdXBrk_1euKsyZYjljM6D5cw5MwVSumTT2bLdaBRAc-4CIQCN0R8RVhpIf1iK4-kwbuX9_QGpWq2zsAqG89jtlQAMHA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 205695,\n \"width\": 426,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"218\"\n },\n \"indexRange\": {\n \"start\": \"219\",\n \"end\": \"6581\"\n },\n \"lastModified\": \"1612947402889984\",\n \"contentLength\": \"42583028\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 190330,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 395,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d395\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d45896760\u0026dur\u003d1789.856\u0026lmt\u003d1615634337855300\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d5436432\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAMpSGIK_4rEC1nL1YtE2veO0_EhargUjb5Cp8eIXnKN1AiEAxygf0gIJLIXevYoV1l9lTqbGnIWMJ7iYFYk7SEh3BBc%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.00M.08\\\"\",\n \"bitrate\": 289651,\n \"width\": 426,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634337855300\",\n \"contentLength\": \"45896760\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 205141,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 160,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d160\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d24200229\u0026dur\u003d1789.856\u0026lmt\u003d1612945133016663\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAILE09ClDQK5KV73c0qHb65QJKTTfHFodRAmtUmpAmyHAiB4uYdHrD25XsQ_P_Ez9dspskDzzeO4CP4oiW1_HgSDCQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d400c\\\"\",\n \"bitrate\": 118211,\n \"width\": 256,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"737\"\n },\n \"indexRange\": {\n \"start\": \"738\",\n \"end\": \"5113\"\n },\n \"lastModified\": \"1612945133016663\",\n \"contentLength\": \"24200229\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 108166,\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 278,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d19532838\u0026dur\u003d1789.855\u0026lmt\u003d1612947055928851\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgekyVHX0immS_A2Gzw82k5eLjMSwgT9nGZUwFWsuGPuQCIQDTc2XalS8UwnzXQjKu3JfPakC5AIgCtm1Ra6f-2gRBLQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 97427,\n \"width\": 256,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"218\"\n },\n \"indexRange\": {\n \"start\": \"219\",\n \"end\": \"6412\"\n },\n \"lastModified\": \"1612947055928851\",\n \"contentLength\": \"19532838\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 87304,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789855\"\n },\n {\n \"itag\": 394,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d394\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d20588354\u0026dur\u003d1789.856\u0026lmt\u003d1615634336049698\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d5436432\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAL297nffR_wirGkxWeRMkwX_pmLEFXSdSgjdbGo4bXG9AiEAzR-MuhsDqhOud4TcJkYBo-NvGUCA-nTH9Z-6w6Y2gd8%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"av01.0.00M.08\\\"\",\n \"bitrate\": 126916,\n \"width\": 256,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"699\"\n },\n \"indexRange\": {\n \"start\": \"700\",\n \"end\": \"5075\"\n },\n \"lastModified\": \"1615634336049698\",\n \"contentLength\": \"20588354\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 92022,\n \"colorInfo\": {\n \"primaries\": \"COLOR_PRIMARIES_BT709\",\n \"transferCharacteristics\": \"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n \"matrixCoefficients\": \"COLOR_MATRIX_COEFFICIENTS_BT709\"\n },\n \"approxDurationMs\": \"1789856\"\n },\n {\n \"itag\": 139,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d139\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003daudio%2Fmp4\u0026gir\u003dyes\u0026clen\u003d10916323\u0026dur\u003d1790.026\u0026lmt\u003d1612931769843138\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAOwM7dkw23x3I51IF0o23MbP08M_OQx1GL6WJumbi-SxAiBp7l0rFbuuDwU_Dvw93I0cSSpNl-GqlOGXUJyZBR6uzA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"audio/mp4; codecs\u003d\\\"mp4a.40.5\\\"\",\n \"bitrate\": 51561,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"640\"\n },\n \"indexRange\": {\n \"start\": \"641\",\n \"end\": \"2832\"\n },\n \"lastModified\": \"1612931769843138\",\n \"contentLength\": \"10916323\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 48787,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1790026\",\n \"audioSampleRate\": \"22050\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 140,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d140\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003daudio%2Fmp4\u0026gir\u003dyes\u0026clen\u003d28969271\u0026dur\u003d1789.933\u0026lmt\u003d1612931783956890\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgGQZSMa5R0qDy65ruJK2CGMaiQBGfW1-Ltet-H8l9bkgCIQCdR-xHYDv3rZrDH2synz4KTGWqOmcSTisGey0xtCxwaw%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"audio/mp4; codecs\u003d\\\"mp4a.40.2\\\"\",\n \"bitrate\": 132183,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"631\"\n },\n \"indexRange\": {\n \"start\": \"632\",\n \"end\": \"2823\"\n },\n \"lastModified\": \"1612931783956890\",\n \"contentLength\": \"28969271\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 129476,\n \"highReplication\": true,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"1789933\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 249,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d249\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026gir\u003dyes\u0026clen\u003d10509260\u0026dur\u003d1789.901\u0026lmt\u003d1612931769809979\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhANLtTdBOJnRyfBNm6HMlU4HRpgCAnT26EZd3eVZYxdoIAiEAmO-XRSpHz-2PXyVqirkkV9RdSSNDeE4FYnhqifhZEio%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 64122,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"265\"\n },\n \"indexRange\": {\n \"start\": \"266\",\n \"end\": \"3305\"\n },\n \"lastModified\": \"1612931769809979\",\n \"contentLength\": \"10509260\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 46971,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1789901\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 250,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d250\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026gir\u003dyes\u0026clen\u003d12469994\u0026dur\u003d1789.901\u0026lmt\u003d1612931622709277\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAMeOQiPnuulqu9Qto_yYKWgGjFOxQcG3Jj-JiJESglfOAiEAyB55QKs7_uQ1s0hO81CP1S6LDAuehFrWuxV5F_dZnBM%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 83440,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"265\"\n },\n \"indexRange\": {\n \"start\": \"266\",\n \"end\": \"3305\"\n },\n \"lastModified\": \"1612931622709277\",\n \"contentLength\": \"12469994\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 55734,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"1789901\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 251,\n \"url\": \"https://r2---sn-hgn7yn7e.googlevideo.com/videoplayback?expire\u003d1627686388\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026ip\u003d127.0.0.1\u0026id\u003do-ABe1Nj013E1cQsLZXuUcFj9a2RqHWTEVLT5wYv59e4vo\u0026itag\u003d251\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dGQ\u0026mm\u003d31%2C29\u0026mn\u003dsn-hgn7yn7e%2Csn-hgn7rnee\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d2\u0026pl\u003d20\u0026initcwndbps\u003d907500\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026gir\u003dyes\u0026clen\u003d23016529\u0026dur\u003d1789.901\u0026lmt\u003d1612931622691133\u0026mt\u003d1627663999\u0026fvip\u003d2\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026txp\u003d1432434\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAJoNKeNcoyVXIl5y3DOGGLmMkNzMFRF2sdAm7qyLCNUeAiBbx5X1nH9qFgrxul24nNSJyEaKwQDgA_xf7Peh4HZQJg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhAIEWHo4IBui8bEXJdxF_pj3nHz8BXCrv9rRSfpAv_1-JAiAtCo6PP62XTc3mQzgv0nAQRX1fnIopWtUdLdEVBSKJMg%3D%3D\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 164243,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"265\"\n },\n \"indexRange\": {\n \"start\": \"266\",\n \"end\": \"3354\"\n },\n \"lastModified\": \"1612931622691133\",\n \"contentLength\": \"23016529\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 102872,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"1789901\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2\n }\n ],\n \"onesieStreamingUrl\": \"https://r2---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dANDROID\u0026oss\u003d1\u0026oda\u003d1\u0026oad\u003d7000\u0026ovd\u003d7000\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d550\u0026oewis\u003d1\u0026ohct\u003d2\u0026oaf1\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d2\u0026osbr\u003d1\u0026osnz\u003d1\u0026id\u003d32605e519aafd500\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d907500\u0026omo\u003d1\u0026msp\u003d0\u0026mt\u003d1627663999\u0026fvip\u003d2\"\n },\n \"playbackTracking\": {\n \"videostatsPlaybackUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/playback?cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026fexp\u003d1714246%2C23744176%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944306%2C23944779%2C23946420%2C23966208%2C23968386%2C23974595%2C23983296%2C23983814%2C23996512%2C23996830%2C23998056%2C24000751%2C24001373%2C24002923%2C24004644%2C24007246%2C24016284%2C24021124%2C24028143%2C24030040%2C24032314%2C24034107%2C24036237%2C24036948%2C24037794%2C24042870%2C24043022%2C24043232%2C24045411%2C24046762%2C24047562%2C24049571%2C24049573%2C24049820%2C24050503%2C24053419%2C24053866%2C24054345%2C24054937%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060091%2C24060921%2C24063124%2C24063663%2C24063694%2C24064582%2C24064735%2C24065253%2C24066120%2C24066753%2C24067360%2C24067631%2C24068149%2C24068842%2C24069666%2C24070036%2C24070189%2C24070197%2C24075892%2C24076050%2C24076879%2C24079272\u0026ns\u003dyt\u0026plid\u003dAAXIWj2MT385EExN\u0026el\u003dembedded\u0026len\u003d1790\u0026of\u003dV1j9VnC7UPlD0b3J79hABQ\u0026vm\u003dCAEQABgEOjJBS1JhaHdBdkIzT2lrQTlJX1NBSzBvVmlZUzNNQThqUG50Qi1lNi13WEc2aDdLUmpqd2JOQUh3MUlTOTBEejZJMDdOaHhNLUs4NjhyT01wQWZJZ2t3NThhOE1XeDhKdkFWc1hVdVJtTVNGVEJKZnFQUXZCckdYZXBwZ3FORVNFS2VB\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"videostatsDelayplayUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/delayplay?cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026fexp\u003d1714246%2C23744176%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944306%2C23944779%2C23946420%2C23966208%2C23968386%2C23974595%2C23983296%2C23983814%2C23996512%2C23996830%2C23998056%2C24000751%2C24001373%2C24002923%2C24004644%2C24007246%2C24016284%2C24021124%2C24028143%2C24030040%2C24032314%2C24034107%2C24036237%2C24036948%2C24037794%2C24042870%2C24043022%2C24043232%2C24045411%2C24046762%2C24047562%2C24049571%2C24049573%2C24049820%2C24050503%2C24053419%2C24053866%2C24054345%2C24054937%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060091%2C24060921%2C24063124%2C24063663%2C24063694%2C24064582%2C24064735%2C24065253%2C24066120%2C24066753%2C24067360%2C24067631%2C24068149%2C24068842%2C24069666%2C24070036%2C24070189%2C24070197%2C24075892%2C24076050%2C24076879%2C24079272\u0026ns\u003dyt\u0026plid\u003dAAXIWj2MT385EExN\u0026el\u003dembedded\u0026len\u003d1790\u0026of\u003dV1j9VnC7UPlD0b3J79hABQ\u0026vm\u003dCAEQABgEOjJBS1JhaHdBdkIzT2lrQTlJX1NBSzBvVmlZUzNNQThqUG50Qi1lNi13WEc2aDdLUmpqd2JOQUh3MUlTOTBEejZJMDdOaHhNLUs4NjhyT01wQWZJZ2t3NThhOE1XeDhKdkFWc1hVdVJtTVNGVEJKZnFQUXZCckdYZXBwZ3FORVNFS2VB\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"videostatsWatchtimeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/watchtime?cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026fexp\u003d1714246%2C23744176%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944306%2C23944779%2C23946420%2C23966208%2C23968386%2C23974595%2C23983296%2C23983814%2C23996512%2C23996830%2C23998056%2C24000751%2C24001373%2C24002923%2C24004644%2C24007246%2C24016284%2C24021124%2C24028143%2C24030040%2C24032314%2C24034107%2C24036237%2C24036948%2C24037794%2C24042870%2C24043022%2C24043232%2C24045411%2C24046762%2C24047562%2C24049571%2C24049573%2C24049820%2C24050503%2C24053419%2C24053866%2C24054345%2C24054937%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060091%2C24060921%2C24063124%2C24063663%2C24063694%2C24064582%2C24064735%2C24065253%2C24066120%2C24066753%2C24067360%2C24067631%2C24068149%2C24068842%2C24069666%2C24070036%2C24070189%2C24070197%2C24075892%2C24076050%2C24076879%2C24079272\u0026ns\u003dyt\u0026plid\u003dAAXIWj2MT385EExN\u0026el\u003dembedded\u0026len\u003d1790\u0026of\u003dV1j9VnC7UPlD0b3J79hABQ\u0026vm\u003dCAEQABgEOjJBS1JhaHdBdkIzT2lrQTlJX1NBSzBvVmlZUzNNQThqUG50Qi1lNi13WEc2aDdLUmpqd2JOQUh3MUlTOTBEejZJMDdOaHhNLUs4NjhyT01wQWZJZ2t3NThhOE1XeDhKdkFWc1hVdVJtTVNGVEJKZnFQUXZCckdYZXBwZ3FORVNFS2VB\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"ptrackingUrl\": {\n \"baseUrl\": \"https://www.youtube.com/ptracking?ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026oid\u003dO2A1M3j1my7tByOdYh5hOg\u0026plid\u003dAAXIWj2MT385EExN\u0026pltype\u003dcontent\u0026ptchn\u003duPUHlLP5POZphOIrjrNxiw\u0026ptk\u003dyoutube_single\u0026video_id\u003dMmBeUZqv1QA\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"qoeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/qoe?cat\u003ditdrm\u0026cl\u003d386057768\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026event\u003dstreamingstats\u0026fexp\u003d1714246%2C23744176%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944306%2C23944779%2C23946420%2C23966208%2C23968386%2C23974595%2C23983296%2C23983814%2C23996512%2C23996830%2C23998056%2C24000751%2C24001373%2C24002923%2C24004644%2C24007246%2C24016284%2C24021124%2C24028143%2C24030040%2C24032314%2C24034107%2C24036237%2C24036948%2C24037794%2C24042870%2C24043022%2C24043232%2C24045411%2C24046762%2C24047562%2C24049571%2C24049573%2C24049820%2C24050503%2C24053419%2C24053866%2C24054345%2C24054937%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060091%2C24060921%2C24063124%2C24063663%2C24063694%2C24064582%2C24064735%2C24065253%2C24066120%2C24066753%2C24067360%2C24067631%2C24068149%2C24068842%2C24069666%2C24070036%2C24070189%2C24070197%2C24075892%2C24076050%2C24076879%2C24079272\u0026ns\u003dyt\u0026plid\u003dAAXIWj2MT385EExN\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"atrUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/atr?docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026len\u003d1790\u0026ns\u003dyt\u0026plid\u003dAAXIWj2MT385EExN\u0026ver\u003d2\",\n \"elapsedMediaTimeSeconds\": 3,\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"engageUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/engage?cl\u003d386057768\u0026cmt\u003d%5BVSS_CMT%5D\u0026conn\u003d%5BVSS_CONN%5D\u0026cpn\u003d%5BVSS_CPN%5D\u0026docid\u003dMmBeUZqv1QA\u0026ei\u003dlDEEYfCNLdf4xN8P89-u0A8\u0026el\u003dembedded\u0026fexp\u003d1714246%2C23744176%2C23857949%2C23882502%2C23884386%2C23891344%2C23891346%2C23918597%2C23934970%2C23940237%2C23944306%2C23944779%2C23946420%2C23966208%2C23968386%2C23974595%2C23983296%2C23983814%2C23996512%2C23996830%2C23998056%2C24000751%2C24001373%2C24002923%2C24004644%2C24007246%2C24016284%2C24021124%2C24028143%2C24030040%2C24032314%2C24034107%2C24036237%2C24036948%2C24037794%2C24042870%2C24043022%2C24043232%2C24045411%2C24046762%2C24047562%2C24049571%2C24049573%2C24049820%2C24050503%2C24053419%2C24053866%2C24054345%2C24054937%2C24056264%2C24056275%2C24057238%2C24058128%2C24058380%2C24058812%2C24059521%2C24060091%2C24060921%2C24063124%2C24063663%2C24063694%2C24064582%2C24064735%2C24065253%2C24066120%2C24066753%2C24067360%2C24067631%2C24068149%2C24068842%2C24069666%2C24070036%2C24070189%2C24070197%2C24075892%2C24076050%2C24076879%2C24079272\u0026lact\u003d%5BVSS_LACT%5D\u0026len\u003d1790\u0026ns\u003dyt\u0026of\u003dV1j9VnC7UPlD0b3J79hABQ\u0026plid\u003dAAXIWj2MT385EExN\u0026rt\u003d%5BVSS_RT%5D\u0026state\u003d%5BVSS_STATE%5D\u0026vis\u003d%5BVSS_VIS%5D\u0026vm\u003dCAEQABgEOjJBS1JhaHdBdkIzT2lrQTlJX1NBSzBvVmlZUzNNQThqUG50Qi1lNi13WEc2aDdLUmpqd2JOQUh3MUlTOTBEejZJMDdOaHhNLUs4NjhyT01wQWZJZ2t3NThhOE1XeDhKdkFWc1hVdVJtTVNGVEJKZnFQUXZCckdYZXBwZ3FORVNFS2VB\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n }\n ]\n },\n \"videostatsScheduledFlushWalltimeSeconds\": [\n 10,\n 20,\n 30\n ],\n \"videostatsDefaultFlushIntervalSeconds\": 300\n },\n \"captions\": {\n \"playerCaptionsTracklistRenderer\": {\n \"captionTracks\": [\n {\n \"baseUrl\": \"https://www.youtube.com/api/timedtext?v\u003dMmBeUZqv1QA\u0026asr_langs\u003dde,en,es,fr,it,ja,ko,nl,pt,ru\u0026caps\u003dasr\u0026exp\u003dxftt,xctw\u0026xoaf\u003d4\u0026hl\u003den-GB\u0026ip\u003d127.0.0.1\u0026ipbits\u003d0\u0026expire\u003d1627689988\u0026sparams\u003dip,ipbits,expire,v,asr_langs,caps,exp,xoaf\u0026signature\u003dDE34FCF1186BB9A39933D9944CDD40112F54916B.D1CE9F77E222FAE1D4C41E60924D0F572EDF6C41\u0026key\u003dyt8\u0026kind\u003dasr\u0026lang\u003den\u0026fmt\u003dsrv3\",\n \"name\": {\n \"runs\": [\n {\n \"text\": \"English (auto-generated)\"\n }\n ]\n },\n \"vssId\": \"a.en\",\n \"languageCode\": \"en\",\n \"kind\": \"asr\",\n \"isTranslatable\": true\n }\n ],\n \"audioTracks\": [\n {\n \"captionTrackIndices\": [\n 0\n ]\n }\n ],\n \"defaultAudioTrackIndex\": 0\n }\n },\n \"videoDetails\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"title\": \"FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!\",\n \"lengthSeconds\": \"1790\",\n \"keywords\": [\n \"AVN Expo\",\n \"AVN\",\n \"AVN 2017\",\n \"AVN 2017 Expo In Las Vegas\",\n \"AEE\",\n \"AEE 2017\",\n \"AVN Las Vegas\",\n \"AVN Vlog\",\n \"AVN 2016\",\n \"Las Vegas\",\n \"AVN Awards Show\",\n \"AVN Magazine\",\n \"Riley Reid\",\n \"Ariana Marie\",\n \"August Ames\",\n \"Vicki Chase\",\n \"Samantha Saint\",\n \"Cindy Starfall\",\n \"Kaho Shibuya\",\n \"Keisha Grey\",\n \"Kimberly Chi\",\n \"CeCe Capella\",\n \"Brenna Sparks\",\n \"Emma Hix\",\n \"Elsa Jean\",\n \"Mia Martinez\",\n \"Vegas\",\n \"FINGERING P0RNSTARS\",\n \"FINGERING\",\n \"FINGERING PORNSTARS\",\n \"Pornstars\",\n \"Pornstar\"\n ],\n \"channelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"isOwnerViewing\": false,\n \"shortDescription\": \"FINGERING PORNSTARS AVN Expo 2017 In Las Vegas! / Biggest Pornstar Convention Ever! AVN is convention \u0026 trade show held each January in Las Vegas! Featuring Riley Reid, Ariana Marie, Keisha Grey, August Ames, Vicki Chase, Cindy Starfall, Samantha Saint, Elsa Jean, Kaho Shibuya, Kimberly Chi, Tia Kai, CeCe Capella, Cristi Ann, Emma Hix, Jae Lee, Brenna Sparks, Natalia Starr, Mia Martinez, Carmen Valentina, Cameron Canela, Shyla Jennings \u0026 much more!\\n\\n★ Social Media ★\\nInstagram: http://instagram.com/Ruben_Sole\\nTwitter: http://twitter.com/EpicFiveTV\\nFacebook: http://fb.me/EpicFiveTV\",\n \"isCrawlable\": true,\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi_webp/MmBeUZqv1QA/default.webp\",\n \"width\": 120,\n \"height\": 90\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/MmBeUZqv1QA/mqdefault.webp\",\n \"width\": 320,\n \"height\": 180\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/MmBeUZqv1QA/hqdefault.webp\",\n \"width\": 480,\n \"height\": 360\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/MmBeUZqv1QA/sddefault.webp\",\n \"width\": 640,\n \"height\": 480\n }\n ]\n },\n \"averageRating\": 4.2145867,\n \"allowRatings\": true,\n \"viewCount\": \"42904546\",\n \"author\": \"EpicFiveTV\",\n \"isPrivate\": false,\n \"isUnpluggedCorpus\": false,\n \"isLiveContent\": false\n },\n \"annotations\": [\n {\n \"playerAnnotationsExpandedRenderer\": {\n \"featuredChannel\": {\n \"startTimeMs\": \"0\",\n \"endTimeMs\": \"1769000\",\n \"watermark\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an/uPUHlLP5POZphOIrjrNxiw/featured_channel.jpg?v\u003d5fc6ff9a\",\n \"width\": 40,\n \"height\": 40\n }\n ]\n },\n \"trackingParams\": \"CAgQ8zciEwjwp6_so4vyAhVXPPEFHfOvC_o\u003d\"\n },\n \"allowSwipeDismiss\": true\n }\n }\n ],\n \"playerConfig\": {\n \"audioConfig\": {\n \"loudnessDb\": 0.30627537,\n \"perceptualLoudnessDb\": -13.693725,\n \"enablePerFormatLoudness\": false\n },\n \"exoPlayerConfig\": {\n \"useExoPlayer\": true,\n \"useAdaptiveBitrate\": true,\n \"maxInitialByteRate\": 91136,\n \"minDurationForQualityIncreaseMs\": 12364,\n \"maxDurationForQualityDecreaseMs\": 3720,\n \"minDurationToRetainAfterDiscardMs\": 21000,\n \"lowWatermarkMs\": 15000,\n \"highWatermarkMs\": 30000,\n \"lowPoolLoad\": 0.8,\n \"highPoolLoad\": 0.8,\n \"sufficientBandwidthOverhead\": 1,\n \"bufferChunkSizeKb\": 50,\n \"httpConnectTimeoutMs\": 16000,\n \"httpReadTimeoutMs\": 8000,\n \"numAudioSegmentsPerFetch\": 1,\n \"numVideoSegmentsPerFetch\": 2,\n \"minDurationForPlaybackStartMs\": 2500,\n \"enableExoplayerReuse\": false,\n \"useRadioTypeForInitialQualitySelection\": true,\n \"blacklistFormatOnError\": false,\n \"enableBandaidHttpDataSource\": true,\n \"httpLoadTimeoutMs\": 18000,\n \"canPlayHdDrm\": true,\n \"videoBufferSegmentCount\": 389,\n \"audioBufferSegmentCount\": 38,\n \"useAbruptSplicing\": false,\n \"minRetryCount\": 10,\n \"minChunksNeededToPreferOffline\": 2,\n \"secondsToMaxAggressiveness\": 0,\n \"enableSurfaceviewResizeWorkaround\": true,\n \"enableVp9IfThresholdsPass\": false,\n \"matchQualityToViewportOnUnfullscreen\": false,\n \"lowAudioQualityConnTypes\": [\n \"MOBILE_CONNECTION_TYPE_CELLULAR_2G\",\n \"MOBILE_CONNECTION_TYPE_CELLULAR_3G\"\n ],\n \"useDashForLiveStreams\": true,\n \"enableLibvpxVideoTrackRenderer\": false,\n \"lowAudioQualityBandwidthThresholdBps\": 786432,\n \"enableVariableSpeedPlayback\": true,\n \"preferOnesieBufferedFormat\": true,\n \"minimumBandwidthSampleBytes\": 16384,\n \"useDashForOtfAndCompletedLiveStreams\": true,\n \"disableCacheAwareVideoFormatEvaluation\": false,\n \"useLiveDvrForDashLiveStreams\": true,\n \"cronetResetTimeoutOnRedirects\": true,\n \"emitVideoDecoderChangeEvents\": false,\n \"onesieVideoBufferLoadTimeoutMs\": \"0\",\n \"onesieVideoBufferReadTimeoutMs\": \"0\",\n \"libvpxEnableGl\": false,\n \"enableVp9EncryptedIfThresholdsPass\": false,\n \"enableOpus\": false,\n \"usePredictedBuffer\": true,\n \"maxReadAheadMediaTimeMs\": 120000,\n \"useMediaTimeCappedLoadControl\": true,\n \"allowCacheOverrideToLowerQualitiesWithinRange\": 0,\n \"allowDroppingUndecodedFrames\": true,\n \"minDurationForPlaybackRestartMs\": 5000,\n \"serverProvidedBandwidthHeader\": \"\",\n \"liveOnlyPegStrategy\": \"LIVE_ONLY_PEG_STRATEGY_SEEK_ON_REBUFFER_ESTIMATE_DURATION\",\n \"enableRedirectorHostFallback\": true,\n \"enableHighlyAvailableFormatFallbackOnPcr\": false,\n \"recordTrackRendererTimingEvents\": true,\n \"minErrorsForRedirectorHostFallback\": 0,\n \"nonHardwareMediaCodecNames\": [\n \"OMX.ffmpeg.vp9.decoder\",\n \"OMX.google.vp9.decoder\",\n \"c2.android.vp9.decoder\",\n \"OMX.Intel.sw_vd.vp9\",\n \"OMX.MTK.VIDEO.DECODER.SW.VP9\",\n \"c2.android.av1.decoder\",\n \"OMX.sprd.av1.decoder\",\n \"OMX.google.av1.decoder\"\n ],\n \"enableVp9IfInHardware\": true,\n \"enableVp9EncryptedIfInHardware\": false,\n \"useOpusMedAsLowQualityAudio\": false,\n \"minErrorsForPcrFallback\": 0,\n \"useStickyRedirectHttpDataSource\": true,\n \"onlyVideoBandwidth\": true,\n \"useRedirectorOnNetworkChange\": false,\n \"enableMaxReadaheadAbrThreshold\": true,\n \"cacheCheckDirectoryWritabilityOnce\": false,\n \"predictorType\": \"PREDICTOR_TYPE_POLYNOMIAL\",\n \"slidingPercentile\": 0.5,\n \"slidingWindowSize\": 12,\n \"maxFrameDropIntervalMs\": 100,\n \"ignoreLoadTimeoutForFallback\": false,\n \"serverBweMultiplier\": 1,\n \"drmMaxKeyfetchDelayMs\": 900000,\n \"maxResolutionForWhiteNoise\": 0,\n \"whiteNoiseRenderEffectMode\": \"RENDER_EFFECT_MODE_UNKNOWN\",\n \"enableLibvpxHdr\": false,\n \"enableCacheAwareStreamSelection\": true,\n \"useExoCronetDataSource\": true,\n \"whiteNoiseScale\": 0,\n \"whiteNoiseOffset\": 0,\n \"preventVideoFrameLaggingWithLibvpx\": false,\n \"enableMediaCodecHdr\": true,\n \"enableMediaCodecSwHdr\": false,\n \"liveOnlyWindowChunks\": 10,\n \"bearerMinDurationToRetainAfterDiscardMs\": [\n 21000,\n 21000,\n 21000,\n 21000,\n 120000,\n 120000,\n 90000,\n 120000\n ],\n \"forceWidevineL3\": false,\n \"useAverageBitrate\": false,\n \"useMedialibAudioTrackRendererForLive\": true,\n \"useExoPlayerV2\": false,\n \"logMediaRequestEventsToCsi\": true,\n \"onesieFixNonZeroStartTimeFormatSelection\": false,\n \"liveOnlyReadaheadStepSizeChunks\": 1,\n \"liveOnlyBufferHealthHalfLifeSeconds\": 60,\n \"liveOnlyMinBufferHealthRatio\": 0.75,\n \"liveOnlyMinLatencyToSeekRatio\": 3,\n \"manifestlessPartialChunkStrategy\": \"ANDROID_PARTIAL_CHUNK_STRATEGY_RETRY_RANGE_CHECK_LMT\",\n \"ignoreViewportSizeWhenSticky\": true,\n \"enableLibvpxFallback\": false,\n \"disableLibvpxLoopFilter\": false,\n \"enableVpxMediaView\": false,\n \"hdrMinScreenBrightness\": 0,\n \"hdrMaxScreenBrightnessThreshold\": 10,\n \"onesieDataSourceAboveCacheDataSource\": true,\n \"httpNonplayerLoadTimeoutMs\": 72000,\n \"numVideoSegmentsPerFetchStrategy\": \"NUM_SEGMENTS_PER_FETCH_STRATEGY_LIMITED_DURATION\",\n \"maxVideoDurationPerFetchMs\": 12000,\n \"maxVideoEstimatedLoadDurationMs\": -1,\n \"estimatedServerClockHalfLife\": 5,\n \"estimatedServerClockStrictOffset\": false,\n \"minReadAheadMediaTimeMs\": 0,\n \"readAheadGrowthRate\": 0,\n \"useDynamicReadAhead\": false,\n \"useYtVodMediaSourceForV2\": false,\n \"enableV2Gapless\": false,\n \"useLiveHeadTimeMillis\": true,\n \"allowTrackSelectionWithUpdatedVideoItagsForExoV2\": false,\n \"maxAllowableTimeBeforeMediaTimeUpdateSec\": 15,\n \"enableDynamicHdr\": false,\n \"v2PerformEarlyStreamSelection\": false,\n \"v2UsePlaybackStreamSelectionResult\": false,\n \"v2MinTimeBetweenAbrReevaluationMs\": 2000,\n \"shortTermFeatureWhitelist\": [\n \"EXO_PLAYER_CONFIG_FEATURES_NATIVE_OFFLINE_STALECONFIG\"\n ],\n \"avoidReusePlaybackAcrossLoadvideos\": false,\n \"enableInfiniteNetworkLoadingRetries\": true,\n \"reportExoPlayerStateOnTransition\": false,\n \"manifestlessSequenceMethod\": \"MANIFESTLESS_SEQUENCE_METHOD_LIVE_HEAD\",\n \"useLiveHeadWindow\": true,\n \"enableDynamicHdrInHardware\": false,\n \"ultralowAudioQualityBandwidthThresholdBps\": 0,\n \"retryLiveNetNocontentWithDelay\": true,\n \"ignoreUnneededSeeksToLiveHead\": true,\n \"adaptiveLiveHeadWindow\": true,\n \"drmMetricsQoeLoggingFraction\": 0.01,\n \"liveNetNocontentMaximumErrors\": -1,\n \"waitForDrmLicenseBeforeProcessingAndroidStuckBufferfull\": true,\n \"useTimeSeriesBufferPrediction\": false\n },\n \"playbackStartConfig\": {\n \"startTimeToleranceBeforeMs\": \"20000\"\n },\n \"adRequestConfig\": {\n \"filterTimeEventsOnDelta\": 10000,\n \"useCriticalExecOnAdsPrep\": true,\n \"userCriticalExecOnAdsProcessing\": true,\n \"enableCountdownNextToThumbnailAndroid\": true,\n \"preskipScalingFactorAndroid\": 0.712,\n \"preskipPaddingAndroid\": 6\n },\n \"networkProtocolConfig\": {\n \"useQuic\": true\n },\n \"androidNetworkStackConfig\": {\n \"networkStack\": \"CRONET\",\n \"androidCronetResponsePriority\": {\n \"priorityValue\": \"BACKGROUND_10_THREAD_PRIORITY\"\n },\n \"androidMetadataNetworkConfig\": {\n \"coalesceRequests\": true\n }\n },\n \"lidarSdkConfig\": {\n \"enableActiveViewReporter\": true,\n \"useMediaTime\": true,\n \"sendTosMetrics\": true,\n \"usePlayerState\": false,\n \"enableIosAppStateCheck\": true,\n \"enableImprovedSizeReportingAndroid\": true,\n \"enableIsAndroidVideoAlwaysMeasurable\": true\n },\n \"androidMedialibConfig\": {\n \"isItag18MainProfile\": true,\n \"dashManifestVersion\": 5,\n \"initialBandwidthEstimates\": [\n {\n \"detailedNetworkType\": \"DETAILED_NETWORK_TYPE_WIFI\",\n \"bandwidthBps\": \"921853\"\n },\n {\n \"detailedNetworkType\": \"DETAILED_NETWORK_TYPE_LTE\",\n \"bandwidthBps\": \"631467\"\n }\n ],\n \"viewportSizeFraction\": 0.85,\n \"selectLowQualityStreamsWithHighBitrates\": true,\n \"enablePrerollPrebuffer\": true,\n \"prebufferOptimizeForViewportSize\": true,\n \"hpqViewportSizeFraction\": 0.58\n },\n \"playerControlsConfig\": {\n \"showCachedInTimebar\": true\n },\n \"variableSpeedConfig\": {\n \"availablePlaybackSpeeds\": [\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"0.25x\"\n }\n ]\n },\n \"value\": 0.25\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"0.5x\"\n }\n ]\n },\n \"value\": 0.5\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"0.75x\"\n }\n ]\n },\n \"value\": 0.75\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Normal\"\n }\n ]\n },\n \"value\": 1\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"1.25x\"\n }\n ]\n },\n \"value\": 1.25\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"1.5x\"\n }\n ]\n },\n \"value\": 1.5\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"1.75x\"\n }\n ]\n },\n \"value\": 1.75\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"2x\"\n }\n ]\n },\n \"value\": 2\n }\n ],\n \"androidVariableSpeedTimeoutSecs\": 0,\n \"enableVariableSpeedOnOtf\": true\n },\n \"decodeQualityConfig\": {\n \"maximumVideoDecodeVerticalResolution\": 2160\n },\n \"vrConfig\": {\n \"allowVr\": true,\n \"allowSubtitles\": true,\n \"showHqButton\": true,\n \"sphericalDirectionLoggingEnabled\": true,\n \"enableAndroidVr180MagicWindow\": true,\n \"enableAndroidMagicWindowEduOverlay\": true,\n \"magicWindowEduOverlayText\": \"Move device to explore video\",\n \"magicWindowEduOverlayAnimationUrl\": \"https://youtube.com/img/vr/magic_window_edu_overlay_animation_v2.webp\"\n },\n \"qoeStatsClientConfig\": {\n \"batchedEntriesPeriodMs\": \"30000\"\n },\n \"androidPlayerStatsConfig\": {\n \"usePblForAttestationReporting\": false,\n \"usePblForHeartbeatReporting\": false,\n \"usePblForPlaybacktrackingReporting\": false,\n \"usePblForQoeReporting\": true,\n \"changeCpnOnFatalPlaybackError\": true\n },\n \"stickyQualitySelectionConfig\": {\n \"stickySelectionType\": \"DISABLE_STICKY\",\n \"expirationTimeSinceLastManualVideoQualitySelectionMs\": \"259200000\",\n \"expirationTimeSinceLastPlaybackStartMs\": \"18000000\",\n \"stickyCeilingOverridesSimpleBitrateCap\": true\n },\n \"adSurveyRequestConfig\": {\n \"useGetRequests\": true\n },\n \"retryConfig\": {\n \"retryEligibleErrors\": [\n \"fmt.decode\",\n \"android.exo.fatal\",\n \"scripted_player.js.fatal\",\n \"android.stuck.bufferfull\",\n \"player.timeout\"\n ],\n \"retryUnderSameConditionAttempts\": 1,\n \"retryWithNewSurfaceAttempts\": 1,\n \"progressiveFallbackOnNonNetworkErrors\": true,\n \"l3FallbackOnDrmErrors\": true,\n \"retryAfterCacheRemoval\": true,\n \"widevineL3EnforcedFallbackOnDrmErrors\": true,\n \"exoProxyableFormatFallback\": true,\n \"maxPlayerRetriesWhenNetworkUnavailable\": 2,\n \"retryWithLibvpx\": true,\n \"suppressFatalErrorAfterStop\": false,\n \"fallbackFromHfrToSfrOnFormatDecodeError\": true\n },\n \"cmsPathProbeConfig\": {\n \"cmsPathProbeDelayMs\": 7000\n },\n \"mediaCommonConfig\": {\n \"dynamicReadaheadConfig\": {\n \"maxReadAheadMediaTimeMs\": 160000,\n \"minReadAheadMediaTimeMs\": 15000,\n \"readAheadGrowthRateMs\": 300,\n \"readAheadWatermarkMarginRatio\": 0,\n \"minReadAheadWatermarkMarginMs\": 0,\n \"maxReadAheadWatermarkMarginMs\": 0,\n \"shouldIncorporateNetworkActiveState\": false\n },\n \"mediaUstreamerRequestConfig\": {\n \"enableVideoPlaybackRequest\": true,\n \"videoPlaybackUstreamerConfig\": \"CvsBCAAQABgAJTGZKj4tAACAPzU9Cpc_OABAAUgAUAFYAWAAaAB46AKAAQGQAQCYAQCgAQCoAQC1AfYo3D_AAQDgAQHoAQPwAQH5AQAAAAAAANA_gQIAAAAAAAAYQIgCAJACAJgC8AGgAugCuAIAyAIA2gI_CAAQsOoBGKhGIKCcASjYNjCYdTgARQAAAABIAVABWAFgAGgBcIgneAGAAfQDiAEAkAEAmAEBoAEBqAEAsAEA6AIA8AIB-gImCAwQGBgyIDItAABwQjUAAIxCQAFIAVAAWABlAAAAAGjAcHAAeACCAwCIAwGQAwCYAwGgAwCoAwCwAwCwu_z8CgEYASABMgwIqwIQy7u5y_Te7gIyDAivAhDAjtSO-t7uAjIMCI8DEI6V1YCTre8CMgwIqgIQnsOYjfXe7gIyDAiuAhDzroHh7t7uAjIMCI4DEPu6kI-Tre8CMgwIhwEQo4i8i_He7gIyDAj0ARDXxuqn-d7uAjIMCI0DEO7wlPWSre8CMgwIhgEQ59jLwPDe7gIyDAjzARCc--2n-d7uAjIMCIwDELiYzPaSre8CMgwIhQEQ567IwPDe7gIyDAjyARCAtvan-d7uAjIMCIsDEMTurfaSre8CMgwIoAEQ16zI7fDe7gIyDAiWAhCTzL2C-N7uAjIMCIoDEKLUv_WSre8CMgwIiwEQwvvAib_e7gIyDAiMARCas56Qv97uAjIMCPkBELv4vom_3u4CMgwI-gEQndCsw77e7gIyDAj7ARC9wqvDvt7uApCJyq4KAMjTzMQKAA\u003d\u003d\",\n \"videoPlaybackPostEmptyBody\": false,\n \"isVideoPlaybackRequestIdempotent\": true\n },\n \"predictedReadaheadConfig\": {\n \"minReadaheadMs\": 5000,\n \"maxReadaheadMs\": 157000\n },\n \"mediaFetchRetryConfig\": {\n \"initialDelayMs\": 1000,\n \"backoffFactor\": 1.3,\n \"maximumDelayMs\": 20000,\n \"jitterFactor\": 0.1\n },\n \"mediaFetchMaximumServerErrors\": 10,\n \"mediaFetchMaximumNetworkErrors\": -1,\n \"mediaFetchMaximumErrors\": 10,\n \"serverReadaheadConfig\": {\n \"enable\": false,\n \"nextRequestPolicy\": {\n \"targetAudioReadaheadMs\": 120000,\n \"targetVideoReadaheadMs\": 120000\n }\n }\n },\n \"playerGestureConfig\": {\n \"downAndOutLandscapeAllowed\": true,\n \"downAndOutPortraitAllowed\": true\n }\n },\n \"storyboards\": {\n \"playerStoryboardSpecRenderer\": {\n \"spec\": \"https://i.ytimg.com/sb/MmBeUZqv1QA/storyboard3_L$L/$N.jpg?sqp\u003d-oaymwENSDfyq4qpAwVwAcABBqLzl_8DBgjv6q3hBQ\u003d\u003d|48#27#100#10#10#0#default#rs$AOn4CLBkm1RLzn7NA5MR0WL7hKP8GeEr5g|80#45#180#10#10#10000#M$M#rs$AOn4CLDytBPr57VD1z2T9HPEeb_ED49JWQ|160#90#180#5#5#10000#M$M#rs$AOn4CLCZe36nI6XfTOyuSzhwbsL_VAmMkA\",\n \"recommendedLevel\": 2\n }\n },\n \"attestation\": {\n \"playerAttestationRenderer\": {\n \"challenge\": \"a\u003d5\u0026a2\u003d1\u0026b\u003dVkmwkcwQ4FY5ou54dhCfGWjDFRE\u0026c\u003d1627664788\u0026d\u003d3\u0026e\u003dMmBeUZqv1QA\u0026c5a\u003d1\u0026c5b\u003dyt_player_ias\u0026x2\u003d1\u0026hh\u003d3MTxWyPD0kCCq3gHkI6-jPdtywJboS5sBeIqph_Lw_U\"\n }\n },\n \"endscreen\": {\n \"endscreenRenderer\": {\n \"elements\": [\n {\n \"endscreenElementRenderer\": {\n \"style\": \"CHANNEL\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds250-c-k-c0x00ffffff-no-rj\",\n \"width\": 250,\n \"height\": 250\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds400-c-k-c0x00ffffff-no-rj\",\n \"width\": 400,\n \"height\": 400\n }\n ]\n },\n \"icon\": {\n \"thumbnails\": [\n {\n \"url\": \"https://www.gstatic.com/youtube/img/annotations/youtube.png\"\n }\n ]\n },\n \"left\": 0.822807,\n \"width\": 0.15438597,\n \"top\": 0.13084112,\n \"aspectRatio\": 1,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790021\",\n \"title\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\"\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"EpicFiveTV, channel\"\n }\n }\n },\n \"metadata\": {\n \"runs\": [\n {\n \"text\": \"1.99M subscribers\"\n }\n ]\n },\n \"callToAction\": {\n \"runs\": [\n {\n \"text\": \"VISIT CHANNEL\"\n }\n ]\n },\n \"dismiss\": {\n \"runs\": [\n {\n \"text\": \"CANCEL\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAYQ-N4BGAAiEwjwp6_so4vyAhVXPPEFHfOvC_oyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDI\u003d\",\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\"\n }\n },\n \"hovercardButton\": {\n \"subscribeButtonRenderer\": {\n \"buttonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBE\"\n }\n ]\n },\n \"subscribed\": false,\n \"enabled\": true,\n \"type\": \"FREE\",\n \"channelId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"showPreferences\": false,\n \"unsubscribeMessage\": {\n \"paidChannelUnsubscribeMessageRenderer\": {\n \"unsubscribeMessage\": {\n \"runs\": [\n {\n \"text\": \"Unsubscribe from \"\n },\n {\n \"text\": \"EpicFiveTV\"\n },\n {\n \"text\": \"?\"\n }\n ]\n },\n \"keepSubscriptionButtonText\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"unsubscriptionAllowed\": true,\n \"unsubscribeButtonText\": {\n \"runs\": [\n {\n \"text\": \"Unsubscribe\"\n }\n ]\n }\n }\n },\n \"subscribedButtonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBED\"\n }\n ]\n },\n \"unsubscribedButtonText\": {\n \"runs\": [\n {\n \"text\": \"SUBSCRIBE\"\n }\n ]\n },\n \"trackingParams\": \"CAcQmysiEwjwp6_so4vyAhVXPPEFHfOvC_oyDGl2LWVuZHNjcmVlbg\u003d\u003d\",\n \"unsubscribeButtonText\": {\n \"runs\": [\n {\n \"text\": \"UNSUBSCRIBE\"\n }\n ]\n },\n \"serviceEndpoints\": [\n {\n \"clickTrackingParams\": \"CAcQmysiEwjwp6_so4vyAhVXPPEFHfOvC_oyDGl2LWVuZHNjcmVlbg\u003d\u003d\",\n \"subscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"EgIIBBgA\"\n }\n },\n {\n \"clickTrackingParams\": \"CAcQmysiEwjwp6_so4vyAhVXPPEFHfOvC_oyDGl2LWVuZHNjcmVlbg\u003d\u003d\",\n \"unsubscribeEndpoint\": {\n \"channelIds\": [\n \"UCuPUHlLP5POZphOIrjrNxiw\"\n ],\n \"params\": \"CgIIBBgA\"\n }\n }\n ],\n \"style\": {\n \"styleType\": \"MEDIUM_BRAND_LINK\",\n \"suppressFreeIcon\": true\n },\n \"subscribeAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscribe to EpicFiveTV.\"\n }\n },\n \"unsubscribeAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Unsubscribe from EpicFiveTV.\"\n }\n },\n \"serverTimestampMs\": \"1627664788771\"\n }\n },\n \"trackingParams\": \"CAYQ-N4BGAAiEwjwp6_so4vyAhVXPPEFHfOvC_o\u003d\",\n \"isSubscribe\": true,\n \"id\": \"d465b316-d45f-4117-a204-80c79789e99e\"\n }\n },\n {\n \"endscreenElementRenderer\": {\n \"style\": \"VIDEO\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi_webp/RmXXls-myAc/default.webp\",\n \"width\": 120,\n \"height\": 90\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/RmXXls-myAc/mqdefault.webp\",\n \"width\": 320,\n \"height\": 180\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/RmXXls-myAc/hqdefault.webp\",\n \"width\": 480,\n \"height\": 360\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/RmXXls-myAc/sddefault.webp\",\n \"width\": 640,\n \"height\": 480\n }\n ]\n },\n \"videoDuration\": {\n \"runs\": [\n {\n \"text\": \"36:01\"\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 minutes, 1 second\"\n }\n }\n },\n \"left\": 0.022807017,\n \"width\": 0.34385964,\n \"top\": 0.13084112,\n \"aspectRatio\": 1.7777778,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790021\",\n \"title\": {\n \"runs\": [\n {\n \"text\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2]\"\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2], video\"\n }\n }\n },\n \"metadata\": {\n \"runs\": [\n {\n \"text\": \"1,688,762 views\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAUQ8N4BGAEiEwjwp6_so4vyAhVXPPEFHfOvC_oyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDKaAQMQu2k\u003d\",\n \"watchEndpoint\": {\n \"videoId\": \"RmXXls-myAc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"playbackOnesieConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dANDROID\u0026oss\u003d1\u0026oda\u003d1\u0026oad\u003d7000\u0026ovd\u003d7000\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d550\u0026oewis\u003d1\u0026ohct\u003d2\u0026oaf1\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d2\u0026osbr\u003d1\u0026osnz\u003d1\u0026obbl\u003d24576\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d4665d796cfa6c807\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026pxtags\u003dCg4KAnR4EggyMzk5Nzk3MQ\u0026rxtags\u003dCg4KAnR4EggyMzk5Nzk3MA%2CCg4KAnR4EggyMzk5Nzk3MQ%2CCg4KAnR4EggyNDAwODEwOA\",\n \"exoPlayerInitConfig\": {\n \"exoPlayerConfig\": {\n \"useExoPlayer\": true,\n \"useAdaptiveBitrate\": true,\n \"maxInitialByteRate\": 91136,\n \"minDurationForQualityIncreaseMs\": 12364,\n \"maxDurationForQualityDecreaseMs\": 3720,\n \"lowWatermarkMs\": 15000,\n \"highWatermarkMs\": 30000,\n \"lowPoolLoad\": 0.8,\n \"highPoolLoad\": 0.8,\n \"sufficientBandwidthOverhead\": 1,\n \"bufferChunkSizeKb\": 50,\n \"httpConnectTimeoutMs\": 16000,\n \"httpReadTimeoutMs\": 8000,\n \"numAudioSegmentsPerFetch\": 1,\n \"numVideoSegmentsPerFetch\": 2,\n \"minDurationForPlaybackStartMs\": 2500,\n \"enableExoplayerReuse\": false,\n \"useRadioTypeForInitialQualitySelection\": true,\n \"enableBandaidHttpDataSource\": true,\n \"httpLoadTimeoutMs\": 18000,\n \"canPlayHdDrm\": true,\n \"videoBufferSegmentCount\": 389,\n \"audioBufferSegmentCount\": 38,\n \"useAbruptSplicing\": false,\n \"minRetryCount\": 10,\n \"secondsToMaxAggressiveness\": 0,\n \"enableSurfaceviewResizeWorkaround\": true,\n \"enableVp9IfThresholdsPass\": false,\n \"matchQualityToViewportOnUnfullscreen\": false,\n \"lowAudioQualityConnTypes\": [\n \"MOBILE_CONNECTION_TYPE_CELLULAR_2G\",\n \"MOBILE_CONNECTION_TYPE_CELLULAR_3G\"\n ],\n \"enableLibvpxVideoTrackRenderer\": false,\n \"lowAudioQualityBandwidthThresholdBps\": 786432,\n \"enableVariableSpeedPlayback\": true,\n \"preferOnesieBufferedFormat\": true,\n \"cronetResetTimeoutOnRedirects\": true,\n \"onesieVideoBufferLoadTimeoutMs\": \"0\",\n \"onesieVideoBufferReadTimeoutMs\": \"0\",\n \"libvpxEnableGl\": false,\n \"enableOpus\": false,\n \"maxReadAheadMediaTimeMs\": 120000,\n \"useMediaTimeCappedLoadControl\": true,\n \"allowDroppingUndecodedFrames\": true,\n \"minDurationForPlaybackRestartMs\": 5000,\n \"serverProvidedBandwidthHeader\": \"\",\n \"enableRedirectorHostFallback\": true,\n \"recordTrackRendererTimingEvents\": true,\n \"minErrorsForRedirectorHostFallback\": 0,\n \"nonHardwareMediaCodecNames\": [\n \"OMX.ffmpeg.vp9.decoder\",\n \"OMX.google.vp9.decoder\",\n \"c2.android.vp9.decoder\",\n \"OMX.Intel.sw_vd.vp9\",\n \"OMX.MTK.VIDEO.DECODER.SW.VP9\",\n \"c2.android.av1.decoder\",\n \"OMX.sprd.av1.decoder\",\n \"OMX.google.av1.decoder\"\n ],\n \"enableVp9IfInHardware\": true,\n \"enableVp9EncryptedIfInHardware\": false,\n \"useOpusMedAsLowQualityAudio\": false,\n \"minErrorsForPcrFallback\": 0,\n \"useStickyRedirectHttpDataSource\": true,\n \"onlyVideoBandwidth\": true,\n \"useRedirectorOnNetworkChange\": false,\n \"enableMaxReadaheadAbrThreshold\": true,\n \"cacheCheckDirectoryWritabilityOnce\": false,\n \"predictorType\": \"PREDICTOR_TYPE_POLYNOMIAL\",\n \"slidingPercentile\": 0.5,\n \"slidingWindowSize\": 12,\n \"maxFrameDropIntervalMs\": 100,\n \"ignoreLoadTimeoutForFallback\": false,\n \"serverBweMultiplier\": 1,\n \"drmMaxKeyfetchDelayMs\": 900000,\n \"maxResolutionForWhiteNoise\": 0,\n \"whiteNoiseRenderEffectMode\": \"RENDER_EFFECT_MODE_UNKNOWN\",\n \"enableLibvpxHdr\": false,\n \"enableCacheAwareStreamSelection\": true,\n \"useExoCronetDataSource\": true,\n \"whiteNoiseScale\": 0,\n \"whiteNoiseOffset\": 0,\n \"preventVideoFrameLaggingWithLibvpx\": false,\n \"enableMediaCodecHdr\": true,\n \"enableMediaCodecSwHdr\": false,\n \"liveOnlyWindowChunks\": 10,\n \"bearerMinDurationToRetainAfterDiscardMs\": [\n 21000,\n 21000,\n 21000,\n 21000,\n 120000,\n 120000,\n 90000,\n 120000\n ],\n \"forceWidevineL3\": false,\n \"useAverageBitrate\": false,\n \"useMedialibAudioTrackRendererForLive\": true,\n \"useExoPlayerV2\": false,\n \"logMediaRequestEventsToCsi\": true,\n \"onesieFixNonZeroStartTimeFormatSelection\": false,\n \"liveOnlyReadaheadStepSizeChunks\": 1,\n \"liveOnlyBufferHealthHalfLifeSeconds\": 60,\n \"liveOnlyMinBufferHealthRatio\": 0.75,\n \"liveOnlyMinLatencyToSeekRatio\": 3,\n \"manifestlessPartialChunkStrategy\": \"ANDROID_PARTIAL_CHUNK_STRATEGY_RETRY_RANGE_CHECK_LMT\",\n \"ignoreViewportSizeWhenSticky\": true,\n \"enableLibvpxFallback\": false,\n \"disableLibvpxLoopFilter\": false,\n \"enableVpxMediaView\": false,\n \"hdrMinScreenBrightness\": 0,\n \"hdrMaxScreenBrightnessThreshold\": 10,\n \"onesieDataSourceAboveCacheDataSource\": true,\n \"httpNonplayerLoadTimeoutMs\": 72000,\n \"numVideoSegmentsPerFetchStrategy\": \"NUM_SEGMENTS_PER_FETCH_STRATEGY_LIMITED_DURATION\",\n \"maxVideoDurationPerFetchMs\": 12000,\n \"maxVideoEstimatedLoadDurationMs\": -1,\n \"estimatedServerClockHalfLife\": 5,\n \"estimatedServerClockStrictOffset\": false,\n \"minReadAheadMediaTimeMs\": 0,\n \"readAheadGrowthRate\": 0,\n \"useDynamicReadAhead\": false,\n \"useYtVodMediaSourceForV2\": false,\n \"enableV2Gapless\": false,\n \"useLiveHeadTimeMillis\": true,\n \"allowTrackSelectionWithUpdatedVideoItagsForExoV2\": false,\n \"maxAllowableTimeBeforeMediaTimeUpdateSec\": 15,\n \"enableDynamicHdr\": false,\n \"v2PerformEarlyStreamSelection\": false,\n \"v2UsePlaybackStreamSelectionResult\": false,\n \"v2MinTimeBetweenAbrReevaluationMs\": 2000,\n \"shortTermFeatureWhitelist\": [\n \"EXO_PLAYER_CONFIG_FEATURES_NATIVE_OFFLINE_STALECONFIG\"\n ],\n \"avoidReusePlaybackAcrossLoadvideos\": false,\n \"enableInfiniteNetworkLoadingRetries\": true,\n \"reportExoPlayerStateOnTransition\": false,\n \"manifestlessSequenceMethod\": \"MANIFESTLESS_SEQUENCE_METHOD_LIVE_HEAD\",\n \"useLiveHeadWindow\": true,\n \"enableDynamicHdrInHardware\": false,\n \"ultralowAudioQualityBandwidthThresholdBps\": 0,\n \"retryLiveNetNocontentWithDelay\": true,\n \"ignoreUnneededSeeksToLiveHead\": true,\n \"adaptiveLiveHeadWindow\": true,\n \"drmMetricsQoeLoggingFraction\": 0.01,\n \"liveNetNocontentMaximumErrors\": -1,\n \"waitForDrmLicenseBeforeProcessingAndroidStuckBufferfull\": true,\n \"useTimeSeriesBufferPrediction\": false\n }\n },\n \"playerInitConfig\": {\n \"stickyQualitySelectionConfig\": {\n \"stickySelectionType\": \"DISABLE_STICKY\",\n \"expirationTimeSinceLastManualVideoQualitySelectionMs\": \"259200000\",\n \"expirationTimeSinceLastPlaybackStartMs\": \"18000000\",\n \"stickyCeilingOverridesSimpleBitrateCap\": true\n }\n },\n \"dataSaverConfig\": {\n \"simpleBitrateCap\": \"0\"\n },\n \"commonConfig\": {\n \"ustreamerConfig\": \"EiRUdG1KRlY3M29TWEY3enZkbm9mWGpaRmgxV3dsRGw5S2FZTmMYAA\u003d\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAUQ8N4BGAEiEwjwp6_so4vyAhVXPPEFHfOvC_o\u003d\",\n \"id\": \"aed45a54-527b-48e2-90e1-0f8fa3be1ed2\"\n }\n },\n {\n \"endscreenElementRenderer\": {\n \"style\": \"VIDEO\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi_webp/BDF6Gjtm3Y0/default.webp\",\n \"width\": 120,\n \"height\": 90\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/BDF6Gjtm3Y0/mqdefault.webp\",\n \"width\": 320,\n \"height\": 180\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/BDF6Gjtm3Y0/hqdefault.webp\",\n \"width\": 480,\n \"height\": 360\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/BDF6Gjtm3Y0/sddefault.webp\",\n \"width\": 640,\n \"height\": 480\n }\n ]\n },\n \"videoDuration\": {\n \"runs\": [\n {\n \"text\": \"11:08\"\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 8 seconds\"\n }\n }\n },\n \"left\": 0.022807017,\n \"width\": 0.34385964,\n \"top\": 0.5038941,\n \"aspectRatio\": 1.7777778,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790026\",\n \"title\": {\n \"runs\": [\n {\n \"text\": \"STARING AT STRANGERS ON THE ESCALATOR!\"\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"STARING AT STRANGERS ON THE ESCALATOR!, video\"\n }\n }\n },\n \"metadata\": {\n \"runs\": [\n {\n \"text\": \"427,386 views\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAQQ8N4BGAIiEwjwp6_so4vyAhVXPPEFHfOvC_oyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDKaAQMQu2k\u003d\",\n \"watchEndpoint\": {\n \"videoId\": \"BDF6Gjtm3Y0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"playbackOnesieConfig\": {\n \"url\": \"https://r3---sn-hgn7yn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dANDROID\u0026oss\u003d1\u0026oda\u003d1\u0026oad\u003d7000\u0026ovd\u003d7000\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d550\u0026oewis\u003d1\u0026ohct\u003d2\u0026oaf1\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d2\u0026osbr\u003d1\u0026osnz\u003d1\u0026obbl\u003d24576\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d04317a1a3b66dd8d\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026pxtags\u003dCg4KAnR4EggyMzk5Nzk3MQ\u0026rxtags\u003dCg4KAnR4EggyMzk5Nzk3MA%2CCg4KAnR4EggyMzk5Nzk3MQ%2CCg4KAnR4EggyNDAwODEwOA\",\n \"exoPlayerInitConfig\": {\n \"exoPlayerConfig\": {\n \"useExoPlayer\": true,\n \"useAdaptiveBitrate\": true,\n \"maxInitialByteRate\": 91136,\n \"minDurationForQualityIncreaseMs\": 12364,\n \"maxDurationForQualityDecreaseMs\": 3720,\n \"lowWatermarkMs\": 15000,\n \"highWatermarkMs\": 30000,\n \"lowPoolLoad\": 0.8,\n \"highPoolLoad\": 0.8,\n \"sufficientBandwidthOverhead\": 1,\n \"bufferChunkSizeKb\": 50,\n \"httpConnectTimeoutMs\": 16000,\n \"httpReadTimeoutMs\": 8000,\n \"numAudioSegmentsPerFetch\": 1,\n \"numVideoSegmentsPerFetch\": 2,\n \"minDurationForPlaybackStartMs\": 2500,\n \"enableExoplayerReuse\": false,\n \"useRadioTypeForInitialQualitySelection\": true,\n \"enableBandaidHttpDataSource\": true,\n \"httpLoadTimeoutMs\": 18000,\n \"canPlayHdDrm\": true,\n \"videoBufferSegmentCount\": 389,\n \"audioBufferSegmentCount\": 38,\n \"useAbruptSplicing\": false,\n \"minRetryCount\": 10,\n \"secondsToMaxAggressiveness\": 0,\n \"enableSurfaceviewResizeWorkaround\": true,\n \"enableVp9IfThresholdsPass\": false,\n \"matchQualityToViewportOnUnfullscreen\": false,\n \"lowAudioQualityConnTypes\": [\n \"MOBILE_CONNECTION_TYPE_CELLULAR_2G\",\n \"MOBILE_CONNECTION_TYPE_CELLULAR_3G\"\n ],\n \"enableLibvpxVideoTrackRenderer\": false,\n \"lowAudioQualityBandwidthThresholdBps\": 786432,\n \"enableVariableSpeedPlayback\": true,\n \"preferOnesieBufferedFormat\": true,\n \"cronetResetTimeoutOnRedirects\": true,\n \"onesieVideoBufferLoadTimeoutMs\": \"0\",\n \"onesieVideoBufferReadTimeoutMs\": \"0\",\n \"libvpxEnableGl\": false,\n \"enableOpus\": false,\n \"maxReadAheadMediaTimeMs\": 120000,\n \"useMediaTimeCappedLoadControl\": true,\n \"allowDroppingUndecodedFrames\": true,\n \"minDurationForPlaybackRestartMs\": 5000,\n \"serverProvidedBandwidthHeader\": \"\",\n \"enableRedirectorHostFallback\": true,\n \"recordTrackRendererTimingEvents\": true,\n \"minErrorsForRedirectorHostFallback\": 0,\n \"nonHardwareMediaCodecNames\": [\n \"OMX.ffmpeg.vp9.decoder\",\n \"OMX.google.vp9.decoder\",\n \"c2.android.vp9.decoder\",\n \"OMX.Intel.sw_vd.vp9\",\n \"OMX.MTK.VIDEO.DECODER.SW.VP9\",\n \"c2.android.av1.decoder\",\n \"OMX.sprd.av1.decoder\",\n \"OMX.google.av1.decoder\"\n ],\n \"enableVp9IfInHardware\": true,\n \"enableVp9EncryptedIfInHardware\": false,\n \"useOpusMedAsLowQualityAudio\": false,\n \"minErrorsForPcrFallback\": 0,\n \"useStickyRedirectHttpDataSource\": true,\n \"onlyVideoBandwidth\": true,\n \"useRedirectorOnNetworkChange\": false,\n \"enableMaxReadaheadAbrThreshold\": true,\n \"cacheCheckDirectoryWritabilityOnce\": false,\n \"predictorType\": \"PREDICTOR_TYPE_POLYNOMIAL\",\n \"slidingPercentile\": 0.5,\n \"slidingWindowSize\": 12,\n \"maxFrameDropIntervalMs\": 100,\n \"ignoreLoadTimeoutForFallback\": false,\n \"serverBweMultiplier\": 1,\n \"drmMaxKeyfetchDelayMs\": 900000,\n \"maxResolutionForWhiteNoise\": 0,\n \"whiteNoiseRenderEffectMode\": \"RENDER_EFFECT_MODE_UNKNOWN\",\n \"enableLibvpxHdr\": false,\n \"enableCacheAwareStreamSelection\": true,\n \"useExoCronetDataSource\": true,\n \"whiteNoiseScale\": 0,\n \"whiteNoiseOffset\": 0,\n \"preventVideoFrameLaggingWithLibvpx\": false,\n \"enableMediaCodecHdr\": true,\n \"enableMediaCodecSwHdr\": false,\n \"liveOnlyWindowChunks\": 10,\n \"bearerMinDurationToRetainAfterDiscardMs\": [\n 21000,\n 21000,\n 21000,\n 21000,\n 120000,\n 120000,\n 90000,\n 120000\n ],\n \"forceWidevineL3\": false,\n \"useAverageBitrate\": false,\n \"useMedialibAudioTrackRendererForLive\": true,\n \"useExoPlayerV2\": false,\n \"logMediaRequestEventsToCsi\": true,\n \"onesieFixNonZeroStartTimeFormatSelection\": false,\n \"liveOnlyReadaheadStepSizeChunks\": 1,\n \"liveOnlyBufferHealthHalfLifeSeconds\": 60,\n \"liveOnlyMinBufferHealthRatio\": 0.75,\n \"liveOnlyMinLatencyToSeekRatio\": 3,\n \"manifestlessPartialChunkStrategy\": \"ANDROID_PARTIAL_CHUNK_STRATEGY_RETRY_RANGE_CHECK_LMT\",\n \"ignoreViewportSizeWhenSticky\": true,\n \"enableLibvpxFallback\": false,\n \"disableLibvpxLoopFilter\": false,\n \"enableVpxMediaView\": false,\n \"hdrMinScreenBrightness\": 0,\n \"hdrMaxScreenBrightnessThreshold\": 10,\n \"onesieDataSourceAboveCacheDataSource\": true,\n \"httpNonplayerLoadTimeoutMs\": 72000,\n \"numVideoSegmentsPerFetchStrategy\": \"NUM_SEGMENTS_PER_FETCH_STRATEGY_LIMITED_DURATION\",\n \"maxVideoDurationPerFetchMs\": 12000,\n \"maxVideoEstimatedLoadDurationMs\": -1,\n \"estimatedServerClockHalfLife\": 5,\n \"estimatedServerClockStrictOffset\": false,\n \"minReadAheadMediaTimeMs\": 0,\n \"readAheadGrowthRate\": 0,\n \"useDynamicReadAhead\": false,\n \"useYtVodMediaSourceForV2\": false,\n \"enableV2Gapless\": false,\n \"useLiveHeadTimeMillis\": true,\n \"allowTrackSelectionWithUpdatedVideoItagsForExoV2\": false,\n \"maxAllowableTimeBeforeMediaTimeUpdateSec\": 15,\n \"enableDynamicHdr\": false,\n \"v2PerformEarlyStreamSelection\": false,\n \"v2UsePlaybackStreamSelectionResult\": false,\n \"v2MinTimeBetweenAbrReevaluationMs\": 2000,\n \"shortTermFeatureWhitelist\": [\n \"EXO_PLAYER_CONFIG_FEATURES_NATIVE_OFFLINE_STALECONFIG\"\n ],\n \"avoidReusePlaybackAcrossLoadvideos\": false,\n \"enableInfiniteNetworkLoadingRetries\": true,\n \"reportExoPlayerStateOnTransition\": false,\n \"manifestlessSequenceMethod\": \"MANIFESTLESS_SEQUENCE_METHOD_LIVE_HEAD\",\n \"useLiveHeadWindow\": true,\n \"enableDynamicHdrInHardware\": false,\n \"ultralowAudioQualityBandwidthThresholdBps\": 0,\n \"retryLiveNetNocontentWithDelay\": true,\n \"ignoreUnneededSeeksToLiveHead\": true,\n \"adaptiveLiveHeadWindow\": true,\n \"drmMetricsQoeLoggingFraction\": 0.01,\n \"liveNetNocontentMaximumErrors\": -1,\n \"waitForDrmLicenseBeforeProcessingAndroidStuckBufferfull\": true,\n \"useTimeSeriesBufferPrediction\": false\n }\n },\n \"playerInitConfig\": {\n \"stickyQualitySelectionConfig\": {\n \"stickySelectionType\": \"DISABLE_STICKY\",\n \"expirationTimeSinceLastManualVideoQualitySelectionMs\": \"259200000\",\n \"expirationTimeSinceLastPlaybackStartMs\": \"18000000\",\n \"stickyCeilingOverridesSimpleBitrateCap\": true\n }\n },\n \"dataSaverConfig\": {\n \"simpleBitrateCap\": \"0\"\n },\n \"commonConfig\": {\n \"ustreamerConfig\": \"EiRUdG1KRlY3M29TWEY3enZkbm9mWGpaRmgxV3dsRGw5S2FZTmMYAA\u003d\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAQQ8N4BGAIiEwjwp6_so4vyAhVXPPEFHfOvC_o\u003d\",\n \"id\": \"b4453a02-9b3a-43de-8873-4badaff84df0\"\n }\n },\n {\n \"endscreenElementRenderer\": {\n \"style\": \"VIDEO\",\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi_webp/qXcNAIHPaww/default.webp\",\n \"width\": 120,\n \"height\": 90\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/qXcNAIHPaww/mqdefault.webp\",\n \"width\": 320,\n \"height\": 180\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/qXcNAIHPaww/hqdefault.webp\",\n \"width\": 480,\n \"height\": 360\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/qXcNAIHPaww/sddefault.webp\",\n \"width\": 640,\n \"height\": 480\n }\n ]\n },\n \"videoDuration\": {\n \"runs\": [\n {\n \"text\": \"9:44\"\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 44 seconds\"\n }\n }\n },\n \"left\": 0.6333333,\n \"width\": 0.34385964,\n \"top\": 0.5038941,\n \"aspectRatio\": 1.7777778,\n \"startMs\": \"1770026\",\n \"endMs\": \"1790021\",\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Stealing Hats On Escalator Prank!\"\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Stealing Hats On Escalator Prank!, video\"\n }\n }\n },\n \"metadata\": {\n \"runs\": [\n {\n \"text\": \"700,851 views\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CAMQ8N4BGAMiEwjwp6_so4vyAhVXPPEFHfOvC_oyDGl2LWVuZHNjcmVlbkiAqr_VmcqXsDKaAQMQu2k\u003d\",\n \"watchEndpoint\": {\n \"videoId\": \"qXcNAIHPaww\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"playbackOnesieConfig\": {\n \"url\": \"https://r4---sn-hgn7rnee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dANDROID\u0026oss\u003d1\u0026oda\u003d1\u0026oad\u003d7000\u0026ovd\u003d7000\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d550\u0026oewis\u003d1\u0026ohct\u003d2\u0026oaf1\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d2\u0026osbr\u003d1\u0026osnz\u003d1\u0026obbl\u003d24576\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003da9770d0081cf6b0c\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026pxtags\u003dCg4KAnR4EggyMzk5Nzk3MQ\u0026rxtags\u003dCg4KAnR4EggyMzk5Nzk3MA%2CCg4KAnR4EggyMzk5Nzk3MQ%2CCg4KAnR4EggyNDAwODEwOA\",\n \"exoPlayerInitConfig\": {\n \"exoPlayerConfig\": {\n \"useExoPlayer\": true,\n \"useAdaptiveBitrate\": true,\n \"maxInitialByteRate\": 91136,\n \"minDurationForQualityIncreaseMs\": 12364,\n \"maxDurationForQualityDecreaseMs\": 3720,\n \"lowWatermarkMs\": 15000,\n \"highWatermarkMs\": 30000,\n \"lowPoolLoad\": 0.8,\n \"highPoolLoad\": 0.8,\n \"sufficientBandwidthOverhead\": 1,\n \"bufferChunkSizeKb\": 50,\n \"httpConnectTimeoutMs\": 16000,\n \"httpReadTimeoutMs\": 8000,\n \"numAudioSegmentsPerFetch\": 1,\n \"numVideoSegmentsPerFetch\": 2,\n \"minDurationForPlaybackStartMs\": 2500,\n \"enableExoplayerReuse\": false,\n \"useRadioTypeForInitialQualitySelection\": true,\n \"enableBandaidHttpDataSource\": true,\n \"httpLoadTimeoutMs\": 18000,\n \"canPlayHdDrm\": true,\n \"videoBufferSegmentCount\": 389,\n \"audioBufferSegmentCount\": 38,\n \"useAbruptSplicing\": false,\n \"minRetryCount\": 10,\n \"secondsToMaxAggressiveness\": 0,\n \"enableSurfaceviewResizeWorkaround\": true,\n \"enableVp9IfThresholdsPass\": false,\n \"matchQualityToViewportOnUnfullscreen\": false,\n \"lowAudioQualityConnTypes\": [\n \"MOBILE_CONNECTION_TYPE_CELLULAR_2G\",\n \"MOBILE_CONNECTION_TYPE_CELLULAR_3G\"\n ],\n \"enableLibvpxVideoTrackRenderer\": false,\n \"lowAudioQualityBandwidthThresholdBps\": 786432,\n \"enableVariableSpeedPlayback\": true,\n \"preferOnesieBufferedFormat\": true,\n \"cronetResetTimeoutOnRedirects\": true,\n \"onesieVideoBufferLoadTimeoutMs\": \"0\",\n \"onesieVideoBufferReadTimeoutMs\": \"0\",\n \"libvpxEnableGl\": false,\n \"enableOpus\": false,\n \"maxReadAheadMediaTimeMs\": 120000,\n \"useMediaTimeCappedLoadControl\": true,\n \"allowDroppingUndecodedFrames\": true,\n \"minDurationForPlaybackRestartMs\": 5000,\n \"serverProvidedBandwidthHeader\": \"\",\n \"enableRedirectorHostFallback\": true,\n \"recordTrackRendererTimingEvents\": true,\n \"minErrorsForRedirectorHostFallback\": 0,\n \"nonHardwareMediaCodecNames\": [\n \"OMX.ffmpeg.vp9.decoder\",\n \"OMX.google.vp9.decoder\",\n \"c2.android.vp9.decoder\",\n \"OMX.Intel.sw_vd.vp9\",\n \"OMX.MTK.VIDEO.DECODER.SW.VP9\",\n \"c2.android.av1.decoder\",\n \"OMX.sprd.av1.decoder\",\n \"OMX.google.av1.decoder\"\n ],\n \"enableVp9IfInHardware\": true,\n \"enableVp9EncryptedIfInHardware\": false,\n \"useOpusMedAsLowQualityAudio\": false,\n \"minErrorsForPcrFallback\": 0,\n \"useStickyRedirectHttpDataSource\": true,\n \"onlyVideoBandwidth\": true,\n \"useRedirectorOnNetworkChange\": false,\n \"enableMaxReadaheadAbrThreshold\": true,\n \"cacheCheckDirectoryWritabilityOnce\": false,\n \"predictorType\": \"PREDICTOR_TYPE_POLYNOMIAL\",\n \"slidingPercentile\": 0.5,\n \"slidingWindowSize\": 12,\n \"maxFrameDropIntervalMs\": 100,\n \"ignoreLoadTimeoutForFallback\": false,\n \"serverBweMultiplier\": 1,\n \"drmMaxKeyfetchDelayMs\": 900000,\n \"maxResolutionForWhiteNoise\": 0,\n \"whiteNoiseRenderEffectMode\": \"RENDER_EFFECT_MODE_UNKNOWN\",\n \"enableLibvpxHdr\": false,\n \"enableCacheAwareStreamSelection\": true,\n \"useExoCronetDataSource\": true,\n \"whiteNoiseScale\": 0,\n \"whiteNoiseOffset\": 0,\n \"preventVideoFrameLaggingWithLibvpx\": false,\n \"enableMediaCodecHdr\": true,\n \"enableMediaCodecSwHdr\": false,\n \"liveOnlyWindowChunks\": 10,\n \"bearerMinDurationToRetainAfterDiscardMs\": [\n 21000,\n 21000,\n 21000,\n 21000,\n 120000,\n 120000,\n 90000,\n 120000\n ],\n \"forceWidevineL3\": false,\n \"useAverageBitrate\": false,\n \"useMedialibAudioTrackRendererForLive\": true,\n \"useExoPlayerV2\": false,\n \"logMediaRequestEventsToCsi\": true,\n \"onesieFixNonZeroStartTimeFormatSelection\": false,\n \"liveOnlyReadaheadStepSizeChunks\": 1,\n \"liveOnlyBufferHealthHalfLifeSeconds\": 60,\n \"liveOnlyMinBufferHealthRatio\": 0.75,\n \"liveOnlyMinLatencyToSeekRatio\": 3,\n \"manifestlessPartialChunkStrategy\": \"ANDROID_PARTIAL_CHUNK_STRATEGY_RETRY_RANGE_CHECK_LMT\",\n \"ignoreViewportSizeWhenSticky\": true,\n \"enableLibvpxFallback\": false,\n \"disableLibvpxLoopFilter\": false,\n \"enableVpxMediaView\": false,\n \"hdrMinScreenBrightness\": 0,\n \"hdrMaxScreenBrightnessThreshold\": 10,\n \"onesieDataSourceAboveCacheDataSource\": true,\n \"httpNonplayerLoadTimeoutMs\": 72000,\n \"numVideoSegmentsPerFetchStrategy\": \"NUM_SEGMENTS_PER_FETCH_STRATEGY_LIMITED_DURATION\",\n \"maxVideoDurationPerFetchMs\": 12000,\n \"maxVideoEstimatedLoadDurationMs\": -1,\n \"estimatedServerClockHalfLife\": 5,\n \"estimatedServerClockStrictOffset\": false,\n \"minReadAheadMediaTimeMs\": 0,\n \"readAheadGrowthRate\": 0,\n \"useDynamicReadAhead\": false,\n \"useYtVodMediaSourceForV2\": false,\n \"enableV2Gapless\": false,\n \"useLiveHeadTimeMillis\": true,\n \"allowTrackSelectionWithUpdatedVideoItagsForExoV2\": false,\n \"maxAllowableTimeBeforeMediaTimeUpdateSec\": 15,\n \"enableDynamicHdr\": false,\n \"v2PerformEarlyStreamSelection\": false,\n \"v2UsePlaybackStreamSelectionResult\": false,\n \"v2MinTimeBetweenAbrReevaluationMs\": 2000,\n \"shortTermFeatureWhitelist\": [\n \"EXO_PLAYER_CONFIG_FEATURES_NATIVE_OFFLINE_STALECONFIG\"\n ],\n \"avoidReusePlaybackAcrossLoadvideos\": false,\n \"enableInfiniteNetworkLoadingRetries\": true,\n \"reportExoPlayerStateOnTransition\": false,\n \"manifestlessSequenceMethod\": \"MANIFESTLESS_SEQUENCE_METHOD_LIVE_HEAD\",\n \"useLiveHeadWindow\": true,\n \"enableDynamicHdrInHardware\": false,\n \"ultralowAudioQualityBandwidthThresholdBps\": 0,\n \"retryLiveNetNocontentWithDelay\": true,\n \"ignoreUnneededSeeksToLiveHead\": true,\n \"adaptiveLiveHeadWindow\": true,\n \"drmMetricsQoeLoggingFraction\": 0.01,\n \"liveNetNocontentMaximumErrors\": -1,\n \"waitForDrmLicenseBeforeProcessingAndroidStuckBufferfull\": true,\n \"useTimeSeriesBufferPrediction\": false\n }\n },\n \"playerInitConfig\": {\n \"stickyQualitySelectionConfig\": {\n \"stickySelectionType\": \"DISABLE_STICKY\",\n \"expirationTimeSinceLastManualVideoQualitySelectionMs\": \"259200000\",\n \"expirationTimeSinceLastPlaybackStartMs\": \"18000000\",\n \"stickyCeilingOverridesSimpleBitrateCap\": true\n }\n },\n \"dataSaverConfig\": {\n \"simpleBitrateCap\": \"0\"\n },\n \"commonConfig\": {\n \"ustreamerConfig\": \"EiRUdG1KRlY3M29TWEY3enZkbm9mWGpaRmgxV3dsRGw5S2FZTmMYAA\u003d\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ8N4BGAMiEwjwp6_so4vyAhVXPPEFHfOvC_o\u003d\",\n \"id\": \"6562302b-4481-49df-a28e-e3457747cfbf\"\n }\n }\n ],\n \"startMs\": \"1770026\",\n \"trackingParams\": \"CAIQ794BIhMI8Kev7KOL8gIVVzzxBR3zrwv6\"\n }\n },\n \"playerSettingsMenuData\": {\n \"loggingDirectives\": {\n \"trackingParams\": \"CAEQtc4GIhMI8Kev7KOL8gIVVzzxBR3zrwv6\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"Eg0KC01tQmVVWnF2MVFBIPYBKAE%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_REPLACE\",\n \"payload\": {\n \"offlineabilityEntity\": {\n \"key\": \"Eg0KC01tQmVVWnF2MVFBIPYBKAE%3D\",\n \"accessState\": \"OFFLINEABILITY_FEATURE_ACCESS_STATE_ENABLED\",\n \"command\": {\n \"innertubeCommand\": {\n \"clickTrackingParams\": \"CAAQu2kiEwjwp6_so4vyAhVXPPEFHfOvC_o\u003d\",\n \"ypcGetOfflineUpsellEndpoint\": {\n \"params\": \"ChPqqN25AQ0KC01tQmVVWnF2MVFBIgtNbUJlVVpxdjFRQSoVCAkYAVIPCgtNbUJlVVpxdjFRQSAB\"\n }\n }\n }\n }\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1627664788\",\n \"nanos\": 808908594\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtxLVo2ZE5WUHhOTSj0oMSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"is_viewed_live\",\n \"value\": \"False\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"1714254,24118395,24028143,23744176,23882503,24054937,24134512,23944779,24113698,24077266,24082662,24134152,24058380,24036947,23888717,23944303,24091230,24054345,24060091,24123943,23968386,24082169,24080738,24138442,24140412,24140247,24117476,24128155,24078457,24141079,24142470,24131024,24135236,24115641,24021124,24085811,24139394,23983296,39321475,24141868,24007246,24116735,23884386,24078649,23918597,24063124,23998056,23934970,24110902,24106839,24007790,24130983,24109690,24130667,24095695,24106921,24001373,24016647,24132377,24116717,23857949,24077241,24074379,24140894,24118016,24034168,24129097,23966208,24134617,23946420,24130714,24004644\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"ANDROID\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"16.29.38\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetPlayer_rid\",\n \"value\": \"0xc8af80e567e24dc1\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"16.29\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"ANDROID\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"1714254,24118395,24028143,23744176,23882503,24054937,24134512,23944779,24113698,24077266,24082662,24134152,24058380,24036947,23888717,23944303,24091230,24054345,24060091,24123943,23968386,24082169,24080738,24138442,24140412,24140247,24117476,24128155,24078457,24141079,24142470,24131024,24135236,24115641,24021124,24085811,24139394,23983296,39321475,24141868,24007246,24116735,23884386,24078649,23918597,24063124,23998056,23934970,24110902,24106839,24007790,24130983,24109690,24130667,24095695,24106921,24001373,24016647,24132377,24116717,23857949,24077241,24074379,24140894,24118016,24034168,24129097,23966208,24134617,23946420,24130714,24004644\"\n }\n ]\n },\n {\n \"service\": \"LISTNR\",\n \"params\": [\n {\n \"key\": \"e\",\n \"value\": \"24033252,24110902,24082169,24109931,24116717,24132377,24139394,24116735,24134913,39321475,24085324,24141079,24140412,24113698,24074379,24037284,24106839,24134152,24140247,24058380,24109690,24024517,24115641,24054345,24030282,24117476,24106921,24142470,24036947\"\n }\n ]\n },\n {\n \"service\": \"SUGGEST\",\n \"params\": [\n {\n \"key\": \"sugexp\",\n \"value\": \"qssu10e,ytpo.bo.me\u003d1,ytposo.bo.me\u003d1,ytpo.bo.ei\u003d45359208,ytposo.bo.ei\u003d45359208,ytpo.bo.uo.et\u003d1,ytposo.bo.uo.et\u003d1,ytpo.bo.uo.mw\u003d10,ytposo.bo.uo.mw\u003d10,ytpo.bo.uo.md\u003d7,ytposo.bo.uo.md\u003d3,cfro\u003d1,ytpo.bo.me\u003d0,ytposo.bo.me\u003d0,ytpo.bo.ei\u003d45359207,ytposo.bo.ei\u003d45359207,ytpo.bo.uo.et\u003d1,ytposo.bo.uo.et\u003d1,ytpo.bo.uo.mw\u003d10,ytposo.bo.uo.mw\u003d10,ytpo.bo.uo.md\u003d7,ytposo.bo.uo.md\u003d3\"\n }\n ]\n }\n ]\n },\n \"trackingParams\": \"CAAQu2kiEwigtu3KgNX0AhXCh94KHVEoA3E\u003d\",\n \"adBreakParams\": \"\",\n \"playabilityStatus\": {\n \"status\": \"OK\",\n \"playableInEmbed\": true,\n \"offlineability\": {\n \"buttonRenderer\": {\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQ6ewBIhMIoLbtyoDV9AIVwofeCh1RKANx\",\n \"ypcGetOfflineUpsellEndpoint\": {\n \"params\": \"ChPqqN25AQ0KC3J3Y2ZQcWJBeC0wIgtyd2NmUHFiQXgtMCoVCAkYAVIPCgtyd2NmUHFiQXgtMCAB\"\n }\n },\n \"trackingParams\": \"CAMQ6ewBIhMIoLbtyoDV9AIVwofeCh1RKANx\"\n }\n },\n \"miniplayer\": {\n \"miniplayerRenderer\": {\n \"playbackMode\": \"PLAYBACK_MODE_ALLOW\"\n }\n },\n \"contextParams\": \"Q0FFU0FnZ0M\u003d\"\n },\n \"streamingData\": {\n \"expiresInSeconds\": \"21540\",\n \"formats\": [\n {\n \"itag\": 17,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d17\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2F3gpp\u0026gir\u003dyes\u0026clen\u003d100570\u0026dur\u003d10.216\u0026lmt\u003d1525017870692550\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAJVP5zVJeV06Qi3Uf4Js0uDd_YI2jwSqbDiPXWBpKJBfAiEAtoXQjoqJCqU6MJNLfQY5P2zrx8Wi7zV3fMuF0HXikKo%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/3gpp; codecs\u003d\\\"mp4v.20.3, mp4a.40.2\\\"\",\n \"bitrate\": 79659,\n \"width\": 176,\n \"height\": 144,\n \"lastModified\": \"1525017870692550\",\n \"contentLength\": \"100570\",\n \"quality\": \"small\",\n \"fps\": 10,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 78754,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10216\",\n \"audioSampleRate\": \"22050\",\n \"audioChannels\": 1\n },\n {\n \"itag\": 18,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d18\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d485263\u0026ratebypass\u003dyes\u0026dur\u003d10.170\u0026lmt\u003d1525017869390680\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgIPTbHUMdXh7ZWiU9IIrzoUHGhsU9Z5i8Fb_EsJKB5BoCIQDBjGj0hsS19yroyfPZ74hwzzD97So8Ni-ddJXASRLRtg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.42001E, mp4a.40.2\\\"\",\n \"bitrate\": 385665,\n \"width\": 600,\n \"height\": 360,\n \"lastModified\": \"1525017869390680\",\n \"contentLength\": \"485263\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 381721,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10170\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n }\n ],\n \"adaptiveFormats\": [\n {\n \"itag\": 135,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d135\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d507093\u0026dur\u003d10.066\u0026lmt\u003d1525017876399644\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRgIhAL5xCldCseFLURuixHO4ru0xMiJM3RjsvDC6lEMm3aS1AiEAm73nE5ilut8xLqN9TRuX9TO9CYFbwjSHHr4I83oqF8Y%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401f\\\"\",\n \"bitrate\": 414777,\n \"width\": 800,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"708\"\n },\n \"indexRange\": {\n \"start\": \"709\",\n \"end\": \"764\"\n },\n \"lastModified\": \"1525017876399644\",\n \"contentLength\": \"507093\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 403014,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 244,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d244\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d615593\u0026dur\u003d10.066\u0026lmt\u003d1525020270383146\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgYrRIZLR6G5HRu1I-vRlol2nMZ01cKNOolPGz66GRNi4CIAsKFOEpk5saLWGEcKmlqQsUuk2yxE3x2PtpXo77BPuS\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 530664,\n \"width\": 800,\n \"height\": 480,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"199\"\n },\n \"indexRange\": {\n \"start\": \"200\",\n \"end\": \"233\"\n },\n \"lastModified\": \"1525020270383146\",\n \"contentLength\": \"615593\",\n \"quality\": \"large\",\n \"fps\": 30,\n \"qualityLabel\": \"480p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 489245,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 134,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d134\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d268375\u0026dur\u003d10.066\u0026lmt\u003d1525017876395061\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAO48vGZ91DYFVNtBhZBCbmIIabGWbE3cz_gISsw9XTGbAiAO53slrO-n9c6gMRz2x3TamrQWldIRYB0aiChCmV0yUg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d401e\\\"\",\n \"bitrate\": 222835,\n \"width\": 600,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"711\"\n },\n \"indexRange\": {\n \"start\": \"712\",\n \"end\": \"767\"\n },\n \"lastModified\": \"1525017876395061\",\n \"contentLength\": \"268375\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 213292,\n \"highReplication\": true,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 243,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d243\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d372555\u0026dur\u003d10.066\u0026lmt\u003d1525020270465945\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgI24OR0XB8TZ1uv2PPbosOmF6DFsV1ZalMD6CXE2KSLoCIQCGqMutWlJ-1-N5d5dfdS8PIa1QTR-XKKVy65QFCIbeLQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 334774,\n \"width\": 600,\n \"height\": 360,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"199\"\n },\n \"indexRange\": {\n \"start\": \"200\",\n \"end\": \"233\"\n },\n \"lastModified\": \"1525020270465945\",\n \"contentLength\": \"372555\",\n \"quality\": \"medium\",\n \"fps\": 30,\n \"qualityLabel\": \"360p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 296089,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 133,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d133\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d117810\u0026dur\u003d10.066\u0026lmt\u003d1525017876394234\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgE7aS8zCemzrVf3nUIAZ5tUgb1m_wjl22U5D1whsSBwoCIQD5V_T_dLsgQgkIOn0D5DZxO6Vpf2MSoE2OrFLJUnKTfA%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d400d\\\"\",\n \"bitrate\": 101018,\n \"width\": 400,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"709\"\n },\n \"indexRange\": {\n \"start\": \"710\",\n \"end\": \"765\"\n },\n \"lastModified\": \"1525017876394234\",\n \"contentLength\": \"117810\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 93630,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 242,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d242\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d217890\u0026dur\u003d10.066\u0026lmt\u003d1525020270382604\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgPsr_ZHkVdiXdK-2_9YsMMhq4Z2Y93aOGq9ltOei6p_UCIQCaWayYul_20fphImwyYgFqMVwt2-rsrZlmS6ULGhwAvQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 191791,\n \"width\": 400,\n \"height\": 240,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"198\"\n },\n \"indexRange\": {\n \"start\": \"199\",\n \"end\": \"232\"\n },\n \"lastModified\": \"1525020270382604\",\n \"contentLength\": \"217890\",\n \"quality\": \"small\",\n \"fps\": 30,\n \"qualityLabel\": \"240p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 173169,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 160,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d160\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fmp4\u0026gir\u003dyes\u0026clen\u003d69390\u0026dur\u003d10.066\u0026lmt\u003d1525017876393882\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgRGqW_dm5AOOEyE607TVfosrCnQimGN0hqiP05iCxv9ICIQDNIXamMIMKFbrFEsAY4udTXNAgpZOpvAaLzJR99iNGtQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/mp4; codecs\u003d\\\"avc1.4d400c\\\"\",\n \"bitrate\": 58449,\n \"width\": 240,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"708\"\n },\n \"indexRange\": {\n \"start\": \"709\",\n \"end\": \"764\"\n },\n \"lastModified\": \"1525017876393882\",\n \"contentLength\": \"69390\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 55148,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 278,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d278\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003dvideo%2Fwebm\u0026gir\u003dyes\u0026clen\u003d100576\u0026dur\u003d10.066\u0026lmt\u003d1525020270405972\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgeGlPTnR-PMpN-uEcIJUV6ggv2ICARWJFgU76Z4CH9HcCIEzuWLr6n5tEHBAaYJ1ZVNRhDHbiKQ04DKaILiqKlbrE\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"video/webm; codecs\u003d\\\"vp9\\\"\",\n \"bitrate\": 87642,\n \"width\": 240,\n \"height\": 144,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"197\"\n },\n \"indexRange\": {\n \"start\": \"198\",\n \"end\": \"230\"\n },\n \"lastModified\": \"1525020270405972\",\n \"contentLength\": \"100576\",\n \"quality\": \"tiny\",\n \"fps\": 30,\n \"qualityLabel\": \"144p\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 79933,\n \"approxDurationMs\": \"10066\"\n },\n {\n \"itag\": 139,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d139\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003daudio%2Fmp4\u0026gir\u003dyes\u0026clen\u003d61839\u0026dur\u003d10.216\u0026lmt\u003d1525017865693755\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgKFeGha1TgLPYBba5Il8iQYq49l5ETfViBWaGC2bus9QCIQC0PjCgOhh3NQBsI9lAwuqG-Usp2dLmdWisOKWJ40nJrQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"audio/mp4; codecs\u003d\\\"mp4a.40.5\\\"\",\n \"bitrate\": 48501,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"593\"\n },\n \"indexRange\": {\n \"start\": \"594\",\n \"end\": \"649\"\n },\n \"lastModified\": \"1525017865693755\",\n \"contentLength\": \"61839\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 48425,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10216\",\n \"audioSampleRate\": \"22050\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 140,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d140\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003daudio%2Fmp4\u0026gir\u003dyes\u0026clen\u003d162267\u0026dur\u003d10.170\u0026lmt\u003d1525017865592465\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIhAON5j5yTOIbrrKZjRGINwhy583lZHlqkALRooHh9Jj8JAiAiTL6dwl6M6-MOwYNNdBeB9s7X5I19qZ7U-pZBF4MQSQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"audio/mp4; codecs\u003d\\\"mp4a.40.2\\\"\",\n \"bitrate\": 127798,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"591\"\n },\n \"indexRange\": {\n \"start\": \"592\",\n \"end\": \"647\"\n },\n \"lastModified\": \"1525017865592465\",\n \"contentLength\": \"162267\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 127643,\n \"highReplication\": true,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"10170\",\n \"audioSampleRate\": \"44100\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 249,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d249\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026gir\u003dyes\u0026clen\u003d63116\u0026dur\u003d10.121\u0026lmt\u003d1525020138997771\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgNHhlZqtxLEy3lF5m-FrqEkoGuLEUXG0aXzNmqYCg21YCIQCM-fpaRFudbSov9QkqazCGA2uKBaZGxIhhLs5xX4Jwzg%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 72066,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"258\"\n },\n \"indexRange\": {\n \"start\": \"259\",\n \"end\": \"291\"\n },\n \"lastModified\": \"1525020138997771\",\n \"contentLength\": \"63116\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 49889,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10121\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 250,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d250\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026gir\u003dyes\u0026clen\u003d82285\u0026dur\u003d10.121\u0026lmt\u003d1525020138311943\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRQIgDgvETHx3mu0apPmytobAM1ALYVytYWJG3qW86BWBrmMCIQD5lvFCZ_mOh2doNPk1HYFLiYj-SCZAuHRM8Td7a3j0WQ%3D%3D\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 96066,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"258\"\n },\n \"indexRange\": {\n \"start\": \"259\",\n \"end\": \"292\"\n },\n \"lastModified\": \"1525020138311943\",\n \"contentLength\": \"82285\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 65041,\n \"audioQuality\": \"AUDIO_QUALITY_LOW\",\n \"approxDurationMs\": \"10121\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2\n },\n {\n \"itag\": 251,\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/videoplayback?expire\u003d1639015636\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026ip\u003d127.0.0.1\u0026id\u003do-AM0sJGUqwRQQN6IXsZ0BpZo2pIQFv8ud343vfKSs0J1P\u0026itag\u003d251\u0026source\u003dyoutube\u0026requiressl\u003dyes\u0026mh\u003dwM\u0026mm\u003d31%2C29\u0026mn\u003dsn-h0jeenle%2Csn-h0jeln7e\u0026ms\u003dau%2Crdu\u0026mv\u003dm\u0026mvi\u003d5\u0026pl\u003d26\u0026initcwndbps\u003d1625000\u0026vprv\u003d1\u0026mime\u003daudio%2Fwebm\u0026gir\u003dyes\u0026clen\u003d164642\u0026dur\u003d10.121\u0026lmt\u003d1525020138185205\u0026mt\u003d1638993660\u0026fvip\u003d5\u0026keepalive\u003dyes\u0026fexp\u003d24001373%2C24007246\u0026c\u003dANDROID\u0026sparams\u003dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig\u003dAOq0QJ8wRAIgTJ2mGm5C774bIgk9_RwKGiumM--S0bGkyel_o4eFbHsCIAc_SrmwyM9G3PnZZ4yGfunIlEbrzMv2odPhMZR66_g1\u0026lsparams\u003dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps\u0026lsig\u003dAG3C_xAwRQIhANQFtgjRP2WqDDYMnZgP_fhJPCdzKSMUOaRX9vzTRF8bAiBcdRhwqvwVlv2SLcrFIKDwBV0e1b6EK-n5a5oLcf9_rA%3D%3D\",\n \"mimeType\": \"audio/webm; codecs\u003d\\\"opus\\\"\",\n \"bitrate\": 190666,\n \"initRange\": {\n \"start\": \"0\",\n \"end\": \"258\"\n },\n \"indexRange\": {\n \"start\": \"259\",\n \"end\": \"292\"\n },\n \"lastModified\": \"1525020138185205\",\n \"contentLength\": \"164642\",\n \"quality\": \"tiny\",\n \"projectionType\": \"RECTANGULAR\",\n \"averageBitrate\": 130138,\n \"audioQuality\": \"AUDIO_QUALITY_MEDIUM\",\n \"approxDurationMs\": \"10121\",\n \"audioSampleRate\": \"48000\",\n \"audioChannels\": 2\n }\n ],\n \"onesieStreamingUrl\": \"https://r5---sn-h0jeenle.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dANDROID\u0026oss\u003d1\u0026oda\u003d1\u0026oad\u003d7000\u0026ovd\u003d7000\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d550\u0026oewis\u003d1\u0026ohct\u003d2\u0026oaf1\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d2\u0026osbr\u003d1\u0026osnz\u003d1\u0026id\u003daf071f3ea6c0c7ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1625000\u0026omo\u003d1\u0026msp\u003d0\u0026mt\u003d1638993660\u0026fvip\u003d5\"\n },\n \"playbackTracking\": {\n \"videostatsPlaybackUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/playback?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026fexp\u003d1714254%2C23744176%2C23857949%2C23882503%2C23884386%2C23888717%2C23918597%2C23934970%2C23944303%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23998056%2C24001373%2C24004644%2C24007246%2C24007790%2C24016647%2C24021124%2C24028143%2C24034168%2C24036947%2C24054345%2C24054937%2C24058380%2C24060091%2C24063124%2C24074379%2C24077241%2C24077266%2C24078457%2C24078649%2C24080738%2C24082169%2C24082662%2C24085811%2C24091230%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24113698%2C24115641%2C24116717%2C24116735%2C24117476%2C24118016%2C24118395%2C24123943%2C24128155%2C24129097%2C24130667%2C24130714%2C24130983%2C24131024%2C24132377%2C24134152%2C24134512%2C24134617%2C24135236%2C24138442%2C24139394%2C24140247%2C24140412%2C24140894%2C24141079%2C24141868%2C24142470%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlb698RdqJr\u0026el\u003dembedded\u0026len\u003d11\u0026of\u003d-_xhI4eL4MjOL53E0nwGhA\u0026vm\u003dCAEQABgEOjJBS1JhaHdEU0gwMTFCSzVXaWxLQ3doTGlvRFM5cjhmOGpka05uQnNFSEY2X3pVTFNBUWJUQVBta0tES1VfdlJ4NEQtMUg4azZ5YkxvZHFiZHgtT04zd1ZCUTI2NUZJRlNDWWxLTlA0aU9PRVhwUi0xQTJZWVJQQkZkZDBjS21jX2M3Snk5LVhw\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"videostatsDelayplayUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/delayplay?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026fexp\u003d1714254%2C23744176%2C23857949%2C23882503%2C23884386%2C23888717%2C23918597%2C23934970%2C23944303%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23998056%2C24001373%2C24004644%2C24007246%2C24007790%2C24016647%2C24021124%2C24028143%2C24034168%2C24036947%2C24054345%2C24054937%2C24058380%2C24060091%2C24063124%2C24074379%2C24077241%2C24077266%2C24078457%2C24078649%2C24080738%2C24082169%2C24082662%2C24085811%2C24091230%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24113698%2C24115641%2C24116717%2C24116735%2C24117476%2C24118016%2C24118395%2C24123943%2C24128155%2C24129097%2C24130667%2C24130714%2C24130983%2C24131024%2C24132377%2C24134152%2C24134512%2C24134617%2C24135236%2C24138442%2C24139394%2C24140247%2C24140412%2C24140894%2C24141079%2C24141868%2C24142470%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlb698RdqJr\u0026el\u003dembedded\u0026len\u003d11\u0026of\u003d-_xhI4eL4MjOL53E0nwGhA\u0026vm\u003dCAEQABgEOjJBS1JhaHdEU0gwMTFCSzVXaWxLQ3doTGlvRFM5cjhmOGpka05uQnNFSEY2X3pVTFNBUWJUQVBta0tES1VfdlJ4NEQtMUg4azZ5YkxvZHFiZHgtT04zd1ZCUTI2NUZJRlNDWWxLTlA0aU9PRVhwUi0xQTJZWVJQQkZkZDBjS21jX2M3Snk5LVhw\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"videostatsWatchtimeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/watchtime?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026fexp\u003d1714254%2C23744176%2C23857949%2C23882503%2C23884386%2C23888717%2C23918597%2C23934970%2C23944303%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23998056%2C24001373%2C24004644%2C24007246%2C24007790%2C24016647%2C24021124%2C24028143%2C24034168%2C24036947%2C24054345%2C24054937%2C24058380%2C24060091%2C24063124%2C24074379%2C24077241%2C24077266%2C24078457%2C24078649%2C24080738%2C24082169%2C24082662%2C24085811%2C24091230%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24113698%2C24115641%2C24116717%2C24116735%2C24117476%2C24118016%2C24118395%2C24123943%2C24128155%2C24129097%2C24130667%2C24130714%2C24130983%2C24131024%2C24132377%2C24134152%2C24134512%2C24134617%2C24135236%2C24138442%2C24139394%2C24140247%2C24140412%2C24140894%2C24141079%2C24141868%2C24142470%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlb698RdqJr\u0026el\u003dembedded\u0026len\u003d11\u0026of\u003d-_xhI4eL4MjOL53E0nwGhA\u0026vm\u003dCAEQABgEOjJBS1JhaHdEU0gwMTFCSzVXaWxLQ3doTGlvRFM5cjhmOGpka05uQnNFSEY2X3pVTFNBUWJUQVBta0tES1VfdlJ4NEQtMUg4azZ5YkxvZHFiZHgtT04zd1ZCUTI2NUZJRlNDWWxLTlA0aU9PRVhwUi0xQTJZWVJQQkZkZDBjS21jX2M3Snk5LVhw\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"ptrackingUrl\": {\n \"baseUrl\": \"https://www.youtube.com/ptracking?ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026plid\u003dAAXSqAlb698RdqJr\u0026pltype\u003dcontentugc\u0026ptk\u003dyoutube_none\u0026video_id\u003drwcfPqbAx-0\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"qoeUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/qoe?cl\u003d414585340\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026event\u003dstreamingstats\u0026fexp\u003d1714254%2C23744176%2C23857949%2C23882503%2C23884386%2C23888717%2C23918597%2C23934970%2C23944303%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23998056%2C24001373%2C24004644%2C24007246%2C24007790%2C24016647%2C24021124%2C24028143%2C24034168%2C24036947%2C24054345%2C24054937%2C24058380%2C24060091%2C24063124%2C24074379%2C24077241%2C24077266%2C24078457%2C24078649%2C24080738%2C24082169%2C24082662%2C24085811%2C24091230%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24113698%2C24115641%2C24116717%2C24116735%2C24117476%2C24118016%2C24118395%2C24123943%2C24128155%2C24129097%2C24130667%2C24130714%2C24130983%2C24131024%2C24132377%2C24134152%2C24134512%2C24134617%2C24135236%2C24138442%2C24139394%2C24140247%2C24140412%2C24140894%2C24141079%2C24141868%2C24142470%2C39321475\u0026ns\u003dyt\u0026plid\u003dAAXSqAlb698RdqJr\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"atrUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/atr?docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026len\u003d11\u0026ns\u003dyt\u0026plid\u003dAAXSqAlb698RdqJr\u0026ver\u003d2\",\n \"elapsedMediaTimeSeconds\": 3,\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n },\n {\n \"headerType\": \"PLUS_PAGE_ID\"\n }\n ]\n },\n \"engageUrl\": {\n \"baseUrl\": \"https://s.youtube.com/api/stats/engage?cl\u003d414585340\u0026cmt\u003d%5BVSS_CMT%5D\u0026conn\u003d%5BVSS_CONN%5D\u0026cpn\u003d%5BVSS_CPN%5D\u0026docid\u003drwcfPqbAx-0\u0026ei\u003ddBCxYaCsNcKP-gbR0IyIBw\u0026el\u003dembedded\u0026fexp\u003d1714254%2C23744176%2C23857949%2C23882503%2C23884386%2C23888717%2C23918597%2C23934970%2C23944303%2C23944779%2C23946420%2C23966208%2C23968386%2C23983296%2C23998056%2C24001373%2C24004644%2C24007246%2C24007790%2C24016647%2C24021124%2C24028143%2C24034168%2C24036947%2C24054345%2C24054937%2C24058380%2C24060091%2C24063124%2C24074379%2C24077241%2C24077266%2C24078457%2C24078649%2C24080738%2C24082169%2C24082662%2C24085811%2C24091230%2C24095695%2C24106839%2C24106921%2C24109690%2C24110902%2C24113698%2C24115641%2C24116717%2C24116735%2C24117476%2C24118016%2C24118395%2C24123943%2C24128155%2C24129097%2C24130667%2C24130714%2C24130983%2C24131024%2C24132377%2C24134152%2C24134512%2C24134617%2C24135236%2C24138442%2C24139394%2C24140247%2C24140412%2C24140894%2C24141079%2C24141868%2C24142470%2C39321475\u0026lact\u003d%5BVSS_LACT%5D\u0026len\u003d11\u0026ns\u003dyt\u0026of\u003d-_xhI4eL4MjOL53E0nwGhA\u0026plid\u003dAAXSqAlb698RdqJr\u0026rt\u003d%5BVSS_RT%5D\u0026state\u003d%5BVSS_STATE%5D\u0026vis\u003d%5BVSS_VIS%5D\u0026vm\u003dCAEQABgEOjJBS1JhaHdEU0gwMTFCSzVXaWxLQ3doTGlvRFM5cjhmOGpka05uQnNFSEY2X3pVTFNBUWJUQVBta0tES1VfdlJ4NEQtMUg4azZ5YkxvZHFiZHgtT04zd1ZCUTI2NUZJRlNDWWxLTlA0aU9PRVhwUi0xQTJZWVJQQkZkZDBjS21jX2M3Snk5LVhw\",\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n }\n ]\n },\n \"videostatsScheduledFlushWalltimeSeconds\": [\n 10,\n 20,\n 30\n ],\n \"videostatsDefaultFlushIntervalSeconds\": 300,\n \"youtubeRemarketingUrl\": {\n \"baseUrl\": \"https://www.youtube.com/pagead/viewthroughconversion/962985656/?backend\u003dinnertube\u0026bundleid\u003dcom.google.android.youtube\u0026cname\u003d3\u0026cver\u003d16_29\u0026foc_id\u003dcQHIVL83g5BEQe2IJFb-6w\u0026idtype\u003dssaid\u0026label\u003dfollowon_view\u0026ptype\u003dno_rmkt\u0026random\u003d1001049516\",\n \"elapsedMediaTimeSeconds\": 0,\n \"headers\": [\n {\n \"headerType\": \"USER_AUTH\"\n },\n {\n \"headerType\": \"VISITOR_ID\"\n }\n ]\n }\n },\n \"videoDetails\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"title\": \"Russian Daft Punk\",\n \"lengthSeconds\": \"10\",\n \"channelId\": \"UCcQHIVL83g5BEQe2IJFb-6w\",\n \"isOwnerViewing\": false,\n \"shortDescription\": \"\",\n \"isCrawlable\": true,\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi_webp/rwcfPqbAx-0/default.webp\",\n \"width\": 120,\n \"height\": 90\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/rwcfPqbAx-0/mqdefault.webp\",\n \"width\": 320,\n \"height\": 180\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/rwcfPqbAx-0/hqdefault.webp\",\n \"width\": 480,\n \"height\": 360\n },\n {\n \"url\": \"https://i.ytimg.com/vi_webp/rwcfPqbAx-0/sddefault.webp\",\n \"width\": 640,\n \"height\": 480\n }\n ]\n },\n \"averageRating\": 4.9623036,\n \"allowRatings\": true,\n \"viewCount\": \"232305\",\n \"author\": \"DAN TV\",\n \"isPrivate\": false,\n \"isUnpluggedCorpus\": false,\n \"isLiveContent\": false\n },\n \"playerConfig\": {\n \"audioConfig\": {\n \"loudnessDb\": 1.601615,\n \"perceptualLoudnessDb\": -12.398385,\n \"enablePerFormatLoudness\": false\n },\n \"exoPlayerConfig\": {\n \"useExoPlayer\": true,\n \"useAdaptiveBitrate\": true,\n \"maxInitialByteRate\": 91136,\n \"minDurationForQualityIncreaseMs\": 12364,\n \"maxDurationForQualityDecreaseMs\": 3720,\n \"minDurationToRetainAfterDiscardMs\": 21000,\n \"lowWatermarkMs\": 15000,\n \"highWatermarkMs\": 30000,\n \"lowPoolLoad\": 0.8,\n \"highPoolLoad\": 0.8,\n \"sufficientBandwidthOverhead\": 1,\n \"bufferChunkSizeKb\": 50,\n \"httpConnectTimeoutMs\": 16000,\n \"httpReadTimeoutMs\": 8000,\n \"numAudioSegmentsPerFetch\": 1,\n \"numVideoSegmentsPerFetch\": 2,\n \"minDurationForPlaybackStartMs\": 1600,\n \"enableExoplayerReuse\": false,\n \"useRadioTypeForInitialQualitySelection\": true,\n \"blacklistFormatOnError\": false,\n \"enableBandaidHttpDataSource\": true,\n \"httpLoadTimeoutMs\": 18000,\n \"canPlayHdDrm\": true,\n \"videoBufferSegmentCount\": 389,\n \"audioBufferSegmentCount\": 38,\n \"useAbruptSplicing\": false,\n \"minRetryCount\": 10,\n \"minChunksNeededToPreferOffline\": 2,\n \"secondsToMaxAggressiveness\": 0,\n \"enableSurfaceviewResizeWorkaround\": true,\n \"enableVp9IfThresholdsPass\": false,\n \"matchQualityToViewportOnUnfullscreen\": false,\n \"lowAudioQualityConnTypes\": [\n \"MOBILE_CONNECTION_TYPE_CELLULAR_2G\",\n \"MOBILE_CONNECTION_TYPE_CELLULAR_3G\"\n ],\n \"useDashForLiveStreams\": true,\n \"enableLibvpxVideoTrackRenderer\": false,\n \"lowAudioQualityBandwidthThresholdBps\": 786432,\n \"enableVariableSpeedPlayback\": true,\n \"preferOnesieBufferedFormat\": true,\n \"minimumBandwidthSampleBytes\": 16384,\n \"useDashForOtfAndCompletedLiveStreams\": true,\n \"disableCacheAwareVideoFormatEvaluation\": false,\n \"useLiveDvrForDashLiveStreams\": true,\n \"cronetResetTimeoutOnRedirects\": true,\n \"emitVideoDecoderChangeEvents\": false,\n \"onesieVideoBufferLoadTimeoutMs\": \"0\",\n \"onesieVideoBufferReadTimeoutMs\": \"0\",\n \"libvpxEnableGl\": false,\n \"enableVp9EncryptedIfThresholdsPass\": false,\n \"enableOpus\": false,\n \"usePredictedBuffer\": true,\n \"maxReadAheadMediaTimeMs\": 120000,\n \"useMediaTimeCappedLoadControl\": true,\n \"allowCacheOverrideToLowerQualitiesWithinRange\": 0,\n \"allowDroppingUndecodedFrames\": true,\n \"minDurationForPlaybackRestartMs\": 5000,\n \"serverProvidedBandwidthHeader\": \"\",\n \"liveOnlyPegStrategy\": \"LIVE_ONLY_PEG_STRATEGY_SEEK_ON_REBUFFER_ESTIMATE_DURATION\",\n \"enableRedirectorHostFallback\": true,\n \"enableHighlyAvailableFormatFallbackOnPcr\": false,\n \"recordTrackRendererTimingEvents\": true,\n \"minErrorsForRedirectorHostFallback\": 0,\n \"nonHardwareMediaCodecNames\": [\n \"OMX.ffmpeg.vp9.decoder\",\n \"OMX.google.vp9.decoder\",\n \"c2.android.vp9.decoder\",\n \"OMX.Intel.sw_vd.vp9\",\n \"OMX.MTK.VIDEO.DECODER.SW.VP9\",\n \"c2.android.av1.decoder\",\n \"OMX.sprd.av1.decoder\",\n \"OMX.google.av1.decoder\"\n ],\n \"enableVp9IfInHardware\": true,\n \"enableVp9EncryptedIfInHardware\": false,\n \"useOpusMedAsLowQualityAudio\": false,\n \"minErrorsForPcrFallback\": 0,\n \"useStickyRedirectHttpDataSource\": true,\n \"onlyVideoBandwidth\": true,\n \"useRedirectorOnNetworkChange\": false,\n \"enableMaxReadaheadAbrThreshold\": true,\n \"cacheCheckDirectoryWritabilityOnce\": false,\n \"predictorType\": \"PREDICTOR_TYPE_POLYNOMIAL\",\n \"slidingPercentile\": 0.5,\n \"slidingWindowSize\": 12,\n \"maxFrameDropIntervalMs\": 100,\n \"ignoreLoadTimeoutForFallback\": false,\n \"serverBweMultiplier\": 1,\n \"drmMaxKeyfetchDelayMs\": 900000,\n \"maxResolutionForWhiteNoise\": 0,\n \"whiteNoiseRenderEffectMode\": \"RENDER_EFFECT_MODE_UNKNOWN\",\n \"enableLibvpxHdr\": false,\n \"enableCacheAwareStreamSelection\": true,\n \"useExoCronetDataSource\": true,\n \"whiteNoiseScale\": 0,\n \"whiteNoiseOffset\": 0,\n \"preventVideoFrameLaggingWithLibvpx\": false,\n \"enableMediaCodecHdr\": true,\n \"enableMediaCodecSwHdr\": false,\n \"liveOnlyWindowChunks\": 10,\n \"bearerMinDurationToRetainAfterDiscardMs\": [\n 21000,\n 21000,\n 21000,\n 21000,\n 120000,\n 120000,\n 90000,\n 120000\n ],\n \"forceWidevineL3\": false,\n \"useAverageBitrate\": false,\n \"useMedialibAudioTrackRendererForLive\": true,\n \"useExoPlayerV2\": false,\n \"logMediaRequestEventsToCsi\": true,\n \"onesieFixNonZeroStartTimeFormatSelection\": false,\n \"liveOnlyReadaheadStepSizeChunks\": 1,\n \"liveOnlyBufferHealthHalfLifeSeconds\": 60,\n \"liveOnlyMinBufferHealthRatio\": 0.75,\n \"liveOnlyMinLatencyToSeekRatio\": 3,\n \"manifestlessPartialChunkStrategy\": \"ANDROID_PARTIAL_CHUNK_STRATEGY_RETRY_RANGE_CHECK_LMT\",\n \"ignoreViewportSizeWhenSticky\": true,\n \"enableLibvpxFallback\": false,\n \"disableLibvpxLoopFilter\": false,\n \"enableVpxMediaView\": false,\n \"hdrMinScreenBrightness\": 0,\n \"hdrMaxScreenBrightnessThreshold\": 10,\n \"onesieDataSourceAboveCacheDataSource\": true,\n \"httpNonplayerLoadTimeoutMs\": 72000,\n \"numVideoSegmentsPerFetchStrategy\": \"NUM_SEGMENTS_PER_FETCH_STRATEGY_LIMITED_DURATION\",\n \"maxVideoDurationPerFetchMs\": 12000,\n \"maxVideoEstimatedLoadDurationMs\": -1,\n \"estimatedServerClockHalfLife\": 5,\n \"estimatedServerClockStrictOffset\": false,\n \"minReadAheadMediaTimeMs\": 0,\n \"readAheadGrowthRate\": 0,\n \"useDynamicReadAhead\": false,\n \"useYtVodMediaSourceForV2\": false,\n \"enableV2Gapless\": false,\n \"useLiveHeadTimeMillis\": true,\n \"allowTrackSelectionWithUpdatedVideoItagsForExoV2\": false,\n \"maxAllowableTimeBeforeMediaTimeUpdateSec\": 15,\n \"enableDynamicHdr\": false,\n \"v2PerformEarlyStreamSelection\": false,\n \"v2UsePlaybackStreamSelectionResult\": false,\n \"v2MinTimeBetweenAbrReevaluationMs\": 2000,\n \"avoidReusePlaybackAcrossLoadvideos\": false,\n \"enableInfiniteNetworkLoadingRetries\": true,\n \"reportExoPlayerStateOnTransition\": false,\n \"manifestlessSequenceMethod\": \"MANIFESTLESS_SEQUENCE_METHOD_LIVE_HEAD\",\n \"useLiveHeadWindow\": true,\n \"enableDynamicHdrInHardware\": false,\n \"ultralowAudioQualityBandwidthThresholdBps\": 0,\n \"retryLiveNetNocontentWithDelay\": true,\n \"ignoreUnneededSeeksToLiveHead\": true,\n \"adaptiveLiveHeadWindow\": true,\n \"drmMetricsQoeLoggingFraction\": 0.01,\n \"liveNetNocontentMaximumErrors\": -1,\n \"waitForDrmLicenseBeforeProcessingAndroidStuckBufferfull\": true,\n \"useTimeSeriesBufferPrediction\": false\n },\n \"playbackStartConfig\": {\n \"startTimeToleranceBeforeMs\": \"20000\"\n },\n \"adRequestConfig\": {\n \"filterTimeEventsOnDelta\": 10000,\n \"useCriticalExecOnAdsPrep\": true,\n \"userCriticalExecOnAdsProcessing\": true,\n \"enableCountdownNextToThumbnailAndroid\": true,\n \"preskipScalingFactorAndroid\": 0.712,\n \"preskipPaddingAndroid\": 6\n },\n \"networkProtocolConfig\": {\n \"useQuic\": true\n },\n \"androidNetworkStackConfig\": {\n \"networkStack\": \"CRONET\",\n \"androidCronetResponsePriority\": {\n \"priorityValue\": \"BACKGROUND_10_THREAD_PRIORITY\"\n },\n \"androidMetadataNetworkConfig\": {\n \"coalesceRequests\": true\n }\n },\n \"lidarSdkConfig\": {\n \"enableActiveViewReporter\": true,\n \"useMediaTime\": true,\n \"sendTosMetrics\": true,\n \"usePlayerState\": false,\n \"enableIosAppStateCheck\": true,\n \"enableImprovedSizeReportingAndroid\": true,\n \"enableIsAndroidVideoAlwaysMeasurable\": true\n },\n \"androidMedialibConfig\": {\n \"isItag18MainProfile\": true,\n \"dashManifestVersion\": 5,\n \"initialBandwidthEstimates\": [\n {\n \"detailedNetworkType\": \"DETAILED_NETWORK_TYPE_WIFI\",\n \"bandwidthBps\": \"921853\"\n },\n {\n \"detailedNetworkType\": \"DETAILED_NETWORK_TYPE_LTE\",\n \"bandwidthBps\": \"631467\"\n }\n ],\n \"viewportSizeFraction\": 0.85,\n \"selectLowQualityStreamsWithHighBitrates\": true,\n \"enablePrerollPrebuffer\": true,\n \"prebufferOptimizeForViewportSize\": true,\n \"hpqViewportSizeFraction\": 0.58\n },\n \"playerControlsConfig\": {\n \"showCachedInTimebar\": true\n },\n \"variableSpeedConfig\": {\n \"availablePlaybackSpeeds\": [\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"0.25x\"\n }\n ]\n },\n \"value\": 0.25\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"0.5x\"\n }\n ]\n },\n \"value\": 0.5\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"0.75x\"\n }\n ]\n },\n \"value\": 0.75\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Normal\"\n }\n ]\n },\n \"value\": 1\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"1.25x\"\n }\n ]\n },\n \"value\": 1.25\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"1.5x\"\n }\n ]\n },\n \"value\": 1.5\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"1.75x\"\n }\n ]\n },\n \"value\": 1.75\n },\n {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"2x\"\n }\n ]\n },\n \"value\": 2\n }\n ],\n \"androidVariableSpeedTimeoutSecs\": 0,\n \"enableVariableSpeedOnOtf\": true\n },\n \"decodeQualityConfig\": {\n \"maximumVideoDecodeVerticalResolution\": 2160\n },\n \"vrConfig\": {\n \"allowVr\": true,\n \"allowSubtitles\": true,\n \"showHqButton\": true,\n \"sphericalDirectionLoggingEnabled\": true,\n \"enableAndroidVr180MagicWindow\": true,\n \"enableAndroidMagicWindowEduOverlay\": true,\n \"magicWindowEduOverlayText\": \"Move device to explore video\",\n \"magicWindowEduOverlayAnimationUrl\": \"https://youtube.com/img/vr/magic_window_edu_overlay_animation_v2.webp\"\n },\n \"qoeStatsClientConfig\": {\n \"batchedEntriesPeriodMs\": \"30000\"\n },\n \"androidPlayerStatsConfig\": {\n \"usePblForAttestationReporting\": false,\n \"usePblForHeartbeatReporting\": false,\n \"usePblForPlaybacktrackingReporting\": false,\n \"usePblForQoeReporting\": true,\n \"changeCpnOnFatalPlaybackError\": true\n },\n \"stickyQualitySelectionConfig\": {\n \"stickySelectionType\": \"DISABLE_STICKY\",\n \"expirationTimeSinceLastManualVideoQualitySelectionMs\": \"259200000\",\n \"expirationTimeSinceLastPlaybackStartMs\": \"18000000\",\n \"stickyCeilingOverridesSimpleBitrateCap\": true\n },\n \"adSurveyRequestConfig\": {\n \"useGetRequests\": true\n },\n \"retryConfig\": {\n \"retryEligibleErrors\": [\n \"fmt.decode\",\n \"android.exo.fatal\",\n \"scripted_player.js.fatal\",\n \"android.stuck.bufferfull\",\n \"player.timeout\"\n ],\n \"retryUnderSameConditionAttempts\": 1,\n \"retryWithNewSurfaceAttempts\": 1,\n \"progressiveFallbackOnNonNetworkErrors\": true,\n \"l3FallbackOnDrmErrors\": true,\n \"retryAfterCacheRemoval\": true,\n \"widevineL3EnforcedFallbackOnDrmErrors\": true,\n \"exoProxyableFormatFallback\": true,\n \"maxPlayerRetriesWhenNetworkUnavailable\": 2,\n \"retryWithLibvpx\": true,\n \"suppressFatalErrorAfterStop\": false,\n \"fallbackFromHfrToSfrOnFormatDecodeError\": true\n },\n \"cmsPathProbeConfig\": {\n \"cmsPathProbeDelayMs\": 7000\n },\n \"mediaCommonConfig\": {\n \"dynamicReadaheadConfig\": {\n \"maxReadAheadMediaTimeMs\": 160000,\n \"minReadAheadMediaTimeMs\": 15000,\n \"readAheadGrowthRateMs\": 300,\n \"readAheadWatermarkMarginRatio\": 0,\n \"minReadAheadWatermarkMarginMs\": 0,\n \"maxReadAheadWatermarkMarginMs\": 0,\n \"shouldIncorporateNetworkActiveState\": false\n },\n \"mediaUstreamerRequestConfig\": {\n \"enableVideoPlaybackRequest\": true,\n \"videoPlaybackUstreamerConfig\": \"CtICCAAQABgAJTGZKj4tAACAPzU9Cpc_OABYAWAAaAB46AKAAQGQAQCgAQGoAQC1AfYo3D_gAQHoAQPwAQH5AQAAAAAAANA_gQIAAAAAAAAYQIgCAJACAJgC8AGgAugCuAIAyAIA2gJZCAAQsOoBGKhGIKCcASjYNjCYdTgARQAAAABIAVABWAFoAXCIJ4AB9AOIAQCQAQCYAQGgAQG4AQDAAQDIAQDQAQDYAQDgAQHwAQH4AQCAAgGIAgCQAgCYAgzoAgD6AkQIDBAYGDIgMi0AAHBCNQAAjEJAAUgBUABYAGUAAIBAaMBwcAF4AIABAYgBAZABAJgBAKUBAAAAAKgBALABALgBAMABAIIDAIgDAZADAJgDAaADAKgDALADALgDAcADAMgDANADANgDAOADkE7wAwH4AwGCBACIBACQBACYBACgBACwBAC4BAGIp6HKCwASjgEKEwiA4gkQmHUYrAIlAAAAACgAMAAQ4NQDGNAPKm4KE3JhbmdlX21vZGVsX2Nvc3RfMzgSLwoVCgljZmdfYWxwaGESCBIGCgQAAAA_ChYKCmNmZ19sYW1iZGESCBIGCgSamZk-IAgpAAAAAAAAAAA1AAAAADgAQABdmpmZPmUAAAA_bQAAAAB1AAAAADABGAEgATIMCIcBEJyMsqbu39oCMgwI9AEQqqD3m_ff2gIyDAiGARC16LGm7t_aAjIMCPMBEJmn_Jv339oCMgwIhQEQ-uGxpu7f2gIyDAjyARCMnPeb99_aAjIMCKABEJrfsabu39oCMgwIlgIQ1NL4m_ff2gIyDAiLARC71KSh7t_aAjIMCIwBEJG9nqHu39oCMgwI-QEQi5Ck3fbf2gIyDAj6ARCHovrc9t_aAjIMCPsBEPXD8tz239oCOgBAAZCJyq4KAMjTzMQKAA\u003d\u003d\",\n \"videoPlaybackPostEmptyBody\": false,\n \"isVideoPlaybackRequestIdempotent\": true\n },\n \"predictedReadaheadConfig\": {\n \"minReadaheadMs\": 5000,\n \"maxReadaheadMs\": 157000\n },\n \"mediaFetchRetryConfig\": {\n \"initialDelayMs\": 1000,\n \"backoffFactor\": 1.3,\n \"maximumDelayMs\": 20000,\n \"jitterFactor\": 0.1\n },\n \"mediaFetchMaximumServerErrors\": 10,\n \"mediaFetchMaximumNetworkErrors\": -1,\n \"mediaFetchMaximumErrors\": 10,\n \"serverReadaheadConfig\": {\n \"enable\": true,\n \"nextRequestPolicy\": {\n \"targetAudioReadaheadMs\": 120000,\n \"targetVideoReadaheadMs\": 120000\n }\n }\n },\n \"playerGestureConfig\": {\n \"downAndOutLandscapeAllowed\": true,\n \"downAndOutPortraitAllowed\": true\n }\n },\n \"storyboards\": {\n \"playerStoryboardSpecRenderer\": {\n \"spec\": \"https://i.ytimg.com/sb/rwcfPqbAx-0/storyboard3_L$L/$N.jpg?sqp\u003d-oaymwENSDfyq4qpAwVwAcABBqLzl_8DBgja_5XVBQ\u003d\u003d|48#27#100#10#10#0#default#rs$AOn4CLD1rOWuR_mpmnaO7aPai_eedrcLQw\",\n \"recommendedLevel\": 0\n }\n },\n \"attestation\": {\n \"playerAttestationRenderer\": {\n \"challenge\": \"a\u003d5\u0026a2\u003d1\u0026b\u003d7NUz9ONeTcMOZw6bmS4tZvy2AUg\u0026c\u003d1638994036\u0026d\u003d3\u0026e\u003drwcfPqbAx-0\u0026c5a\u003d1\u0026c5b\u003dyt_player_ias\u0026hh\u003dfbYesqNvP21ckfM_X17htfwujCEWCeNGriO6DEKDRck\"\n }\n },\n \"playerSettingsMenuData\": {\n \"loggingDirectives\": {\n \"trackingParams\": \"CAIQtc4GIhMIoLbtyoDV9AIVwofeCh1RKANx\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"Eg0KC3J3Y2ZQcWJBeC0wIPYBKAE%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_REPLACE\",\n \"payload\": {\n \"offlineabilityEntity\": {\n \"key\": \"Eg0KC3J3Y2ZQcWJBeC0wIPYBKAE%3D\",\n \"accessState\": \"OFFLINEABILITY_FEATURE_ACCESS_STATE_ENABLED\",\n \"command\": {\n \"innertubeCommand\": {\n \"clickTrackingParams\": \"CAEQxzciEwigtu3KgNX0AhXCh94KHVEoA3E\u003d\",\n \"ypcGetOfflineUpsellEndpoint\": {\n \"params\": \"ChPqqN25AQ0KC3J3Y2ZQcWJBeC0wIgtyd2NmUHFiQXgtMCoVCAkYAVIPCgtyd2NmUHFiQXgtMCAB\"\n }\n }\n },\n \"addToOfflineButtonState\": \"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED\",\n \"loggingDirectives\": {\n \"trackingParams\": \"CAEQxzciEwigtu3KgNX0AhXCh94KHVEoA3E\u003d\",\n \"visibility\": {\n \"types\": \"4\"\n },\n \"enableDisplayloggerExperiment\": true\n }\n }\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1638994036\",\n \"nanos\": 945648929\n }\n }\n }\n}\n", "latestUrl": "https://youtubei.googleapis.com/youtubei/v1/player?key\u003dAIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_6.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_6.json index 584e5afb7..ddb241a77 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_6.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/ageRestricted/generated_mock_6.json @@ -93,17 +93,17 @@ 63, 118, 61, - 77, - 109, - 66, - 101, - 85, - 90, + 114, + 119, + 99, + 102, + 80, 113, - 118, - 49, - 81, + 98, 65, + 120, + 45, + 48, 34, 125, 44, @@ -264,17 +264,17 @@ 34, 58, 34, - 77, - 109, - 66, - 101, - 85, - 90, + 114, + 119, + 99, + 102, + 80, 113, - 118, - 49, - 81, + 98, 65, + 120, + 45, + 48, 34, 125 ], @@ -288,7 +288,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -297,10 +297,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:06:29 GMT" + "Wed, 08 Dec 2021 20:07:17 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:06:29 GMT" + "Wed, 08 Dec 2021 20:07:17 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -309,7 +309,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+868; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+390; expires\u003dFri, 08-Dec-2023 20:07:16 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -326,7 +326,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtfY1dkNnVMY2M0MCiU45CIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchNext_rid\",\n \"value\": \"0xb3d01908522a8ff7\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"23944779,23974595,24056275,23858058,24049573,23857949,24053866,24028143,24036237,24001373,24067277,23968386,24060921,23882685,24068842,24022220,24071951,24017848,24045411,24070036,23843508,24058128,24002025,1714247,24080604,24037794,24074873,24055410,23983814,24042870,23934970,23804281,23958572,24074872,23884386,24074015,24076877,24002022,24590531,24057238,23983296,23918597,24016285,23966208,23891346,23996512,23996830,23946420,24030040,24049820,24050503,24065803,24077609,24004644,24056264,23891344,24027397,24075782,24043240,24036947,24062836,24059521,24007246,24053418,24058380,24049571,24058812,23744176,23998056,24002923\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"contents\": {\n \"twoColumnWatchNextResults\": {\n \"results\": {\n \"results\": {\n \"contents\": [\n {\n \"videoPrimaryInfoRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!\"\n }\n ]\n },\n \"viewCount\": {\n \"videoViewCountRenderer\": {\n \"viewCount\": {\n \"simpleText\": \"42,904,546 views\"\n },\n \"shortViewCount\": {\n \"simpleText\": \"42M views\"\n }\n }\n },\n \"videoActions\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEMyrARgAIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the video?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content.\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKYBEPBbIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CKYBEPBbIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CJ0BEMyrARgAIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Open transcript\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"SUBTITLES\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEMyrARgAIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJ0BEMyrARgAIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJ0BEMyrARgAIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n ],\n \"trackingParams\": \"CJ0BEMyrARgAIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"topLevelButtons\": [\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"defaultText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"165,548 likes\"\n }\n },\n \"simpleText\": \"165K\"\n },\n \"toggledText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"165,549 likes\"\n }\n },\n \"simpleText\": \"165K\"\n },\n \"accessibility\": {\n \"label\": \"like this video along with 165,548 other people\"\n },\n \"trackingParams\": \"CKQBEJhNGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"defaultTooltip\": \"I like this\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKQBEJhNGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKUBEPqGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DMmBeUZqv1QA\u0026hl\u003den-GB\u0026ec\u003d66426\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKUBEPqGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMmBeUZqv1QA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d32605e519aafd500\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66426\"\n }\n },\n \"trackingParams\": \"CKUBEPqGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"like this video along with 165,548 other people\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_LIKE\"\n }\n },\n \"targetId\": \"watch-like\"\n }\n },\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"defaultText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"40,448 dislikes\"\n }\n },\n \"simpleText\": \"40K\"\n },\n \"toggledText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"40,449 dislikes\"\n }\n },\n \"simpleText\": \"40K\"\n },\n \"accessibility\": {\n \"label\": \"dislike this video along with 40,448 other people\"\n },\n \"trackingParams\": \"CKIBEJhNGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"defaultTooltip\": \"I dislike this\",\n \"toggledTooltip\": \"I dislike this\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKIBEJhNGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Don\u0027t like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKMBEPmGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DMmBeUZqv1QA\u0026hl\u003den-GB\u0026ec\u003d66425\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKMBEPmGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMmBeUZqv1QA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d32605e519aafd500\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66425\"\n }\n },\n \"trackingParams\": \"CKMBEPmGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"dislike this video along with 40,448 other people\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_DISLIKE\"\n }\n },\n \"targetId\": \"watch-dislike\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Share\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CKABEOWWARgEIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"CgtNbUJlVVpxdjFRQQ%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CKABEOWWARgEIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CKEBEI5iIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CKABEOWWARgEIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Share\"\n }\n }\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Save\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"PLAYLIST_ADD\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEPBbGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Want to watch this again later?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to add this video to a playlist.\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJ8BEPuGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DMmBeUZqv1QA\u0026hl\u003den-GB\u0026ec\u003d66427\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJ8BEPuGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMmBeUZqv1QA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d32605e519aafd500\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66427\"\n }\n },\n \"trackingParams\": \"CJ8BEPuGBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibility\": {\n \"label\": \"Save to\"\n },\n \"tooltip\": \"Save\",\n \"trackingParams\": \"CJ4BEPBbGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Save to playlist\"\n }\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n },\n \"trackingParams\": \"CJ0BEMyrARgAIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"sentimentBar\": {\n \"sentimentBarRenderer\": {\n \"percentIfIndifferent\": 80,\n \"percentIfLiked\": 80,\n \"percentIfDisliked\": 80,\n \"likeStatus\": \"INDIFFERENT\",\n \"tooltip\": \"165,548 / 40,448\"\n }\n },\n \"dateText\": {\n \"simpleText\": \"25 Jan 2017\"\n }\n }\n },\n {\n \"videoSecondaryInfoRenderer\": {\n \"owner\": {\n \"videoOwnerRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ]\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEOE5IhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCuPUHlLP5POZphOIrjrNxiw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/channel/UCuPUHlLP5POZphOIrjrNxiw\"\n }\n }\n }\n ]\n },\n \"subscriptionButton\": {\n \"type\": \"FREE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEOE5IhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCuPUHlLP5POZphOIrjrNxiw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/channel/UCuPUHlLP5POZphOIrjrNxiw\"\n }\n },\n \"subscriberCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.99 million subscribers\"\n }\n },\n \"simpleText\": \"1.99M subscribers\"\n },\n \"trackingParams\": \"CJwBEOE5IhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CJwBEOE5IhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ]\n }\n },\n \"description\": {\n \"runs\": [\n {\n \"text\": \"FINGERING PORNSTARS AVN Expo 2017 In Las Vegas! / Biggest Pornstar Convention Ever! AVN is convention \u0026 trade show held each January in Las Vegas! Featuring Riley Reid, Ariana Marie, Keisha Grey, August Ames, Vicki Chase, Cindy Starfall, Samantha Saint, Elsa Jean, Kaho Shibuya, Kimberly Chi, Tia Kai, CeCe Capella, Cristi Ann, Emma Hix, Jae Lee, Brenna Sparks, Natalia Starr, Mia Martinez, Carmen Valentina, Cameron Canela, Shyla Jennings \u0026 much more!\\n\\n★ Social Media ★\\nInstagram: \"\n },\n {\n \"text\": \"http://instagram.com/Ruben_Sole\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJkBEM2rARgBIhMIi4m77KOL8gIVWBHxBR1HdQa8SICqv9WZypewMg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa1FuYVd4ZTBtOU5iRWxPMWJaZE1vRDU5LUdSUXxBQ3Jtc0trbFl6Y3BIa1lzeTRRc0c0czRsQ0ZoYkM1dXphLWJUUTQxbDJyRGdza2k0Q3RJWndUZWlqcEt4LV9IOC1QR1R0MXZrTmhpTW42YXpYcGlfeS1xUVNZNVZiRGRTYnloeGZMNjF1MS1CTFhuV193Z0VLRQ\u0026q\u003dhttp%3A%2F%2Finstagram.com%2FRuben_Sole\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa1FuYVd4ZTBtOU5iRWxPMWJaZE1vRDU5LUdSUXxBQ3Jtc0trbFl6Y3BIa1lzeTRRc0c0czRsQ0ZoYkM1dXphLWJUUTQxbDJyRGdza2k0Q3RJWndUZWlqcEt4LV9IOC1QR1R0MXZrTmhpTW42YXpYcGlfeS1xUVNZNVZiRGRTYnloeGZMNjF1MS1CTFhuV193Z0VLRQ\u0026q\u003dhttp%3A%2F%2Finstagram.com%2FRuben_Sole\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nTwitter: \"\n },\n {\n \"text\": \"http://twitter.com/EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJkBEM2rARgBIhMIi4m77KOL8gIVWBHxBR1HdQa8SICqv9WZypewMg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbkVhT3M4VUJCSWc2NjFFSkJMSTBSazNXLWV3Z3xBQ3Jtc0trV1NqZVY2d2RZNzZOV2NTT01xdUMxSUJJemZIa2gzQzEyNl94Um9wSmlNU0FaLWNZUHNtTEk1bXgxUl9SVkZQYmRxX3dpbmMwMTV5eTF4RDA0MEZIdVc1OC1sRGVwZmNGWW9aOXlMQ0NCR1dpWkxNcw\u0026q\u003dhttp%3A%2F%2Ftwitter.com%2FEpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbkVhT3M4VUJCSWc2NjFFSkJMSTBSazNXLWV3Z3xBQ3Jtc0trV1NqZVY2d2RZNzZOV2NTT01xdUMxSUJJemZIa2gzQzEyNl94Um9wSmlNU0FaLWNZUHNtTEk1bXgxUl9SVkZQYmRxX3dpbmMwMTV5eTF4RDA0MEZIdVc1OC1sRGVwZmNGWW9aOXlMQ0NCR1dpWkxNcw\u0026q\u003dhttp%3A%2F%2Ftwitter.com%2FEpicFiveTV\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nFacebook: \"\n },\n {\n \"text\": \"http://fb.me/EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJkBEM2rARgBIhMIi4m77KOL8gIVWBHxBR1HdQa8SICqv9WZypewMg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa0xQNkhpeEJJMHNPQ29UclZ2LWRzdWhjNk1zUXxBQ3Jtc0ttUVhkR2s4UGVEQkYwUVBqWDJKNFNqa3VsY25oYVJWU2t4cDc2anNfNFVpODNvV1NZLS0zaVpZME9iUWwzdDZNQnpOV0ZhaTJzRWI0QzdWanFaQjlkcTJibk5xY003QS0tRnQzbTZiMHR6WmVHa2k5QQ\u0026q\u003dhttp%3A%2F%2Ffb.me%2FEpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa0xQNkhpeEJJMHNPQ29UclZ2LWRzdWhjNk1zUXxBQ3Jtc0ttUVhkR2s4UGVEQkYwUVBqWDJKNFNqa3VsY25oYVJWU2t4cDc2anNfNFVpODNvV1NZLS0zaVpZME9iUWwzdDZNQnpOV0ZhaTJzRWI0QzdWanFaQjlkcTJibk5xY003QS0tRnQzbTZiMHR6WmVHa2k5QQ\u0026q\u003dhttp%3A%2F%2Ffb.me%2FEpicFiveTV\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n }\n ]\n },\n \"subscribeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DESTRUCTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Subscribe\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJoBEPBbIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Want to subscribe to this channel?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to subscribe to this channel.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJsBEP2GBCITCIuJu-yji_ICFVgR8QUdR3UGvDIJc3Vic2NyaWJl\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DMmBeUZqv1QA%26continue_action%3DQUFFLUhqbVFfM1l1eHlOX2V2b1g0aEt5T0ZoenJDS0FUd3xBQ3Jtc0ttTVRRelhlSzJGNU1zZ1hVWHRWNWxNYlV3V2N5aFg2alZTTlJUNHQ0Ti13RFU0Ylh5c00xOHk3Umtjdmc3OXIzR3B1bjRnczdGeksxVzdOdkdCczdZbG14T2E2YndqMkNKNDVzUThvbFNONkM4RzZUMUhRY3k3eElGVGxSYlhTT1JPcmF0TXFtd1lJWlVYM1Jac0dRMmYtaDNVZFo2ZW5LVC1QTlJrREZQaUNpRFh6X1lLTlQ1T3hNaS05NWp4U21jVjVYVkkzcGtnVUszN3VFXzhKckd5V0lnaHR3\u0026hl\u003den-GB\u0026ec\u003d66429\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJsBEP2GBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMmBeUZqv1QA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d32605e519aafd500\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"continueAction\": \"QUFFLUhqbVFfM1l1eHlOX2V2b1g0aEt5T0ZoenJDS0FUd3xBQ3Jtc0ttTVRRelhlSzJGNU1zZ1hVWHRWNWxNYlV3V2N5aFg2alZTTlJUNHQ0Ti13RFU0Ylh5c00xOHk3Umtjdmc3OXIzR3B1bjRnczdGeksxVzdOdkdCczdZbG14T2E2YndqMkNKNDVzUThvbFNONkM4RzZUMUhRY3k3eElGVGxSYlhTT1JPcmF0TXFtd1lJWlVYM1Jac0dRMmYtaDNVZFo2ZW5LVC1QTlJrREZQaUNpRFh6X1lLTlQ1T3hNaS05NWp4U21jVjVYVkkzcGtnVUszN3VFXzhKckd5V0lnaHR3\",\n \"idamTag\": \"66429\"\n }\n },\n \"trackingParams\": \"CJsBEP2GBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CJoBEPBbIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"targetId\": \"watch-subscribe\"\n }\n },\n \"metadataRowContainer\": {\n \"metadataRowContainerRenderer\": {\n \"rows\": [\n {\n \"metadataRowRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Notice\"\n }\n ]\n },\n \"contents\": [\n {\n \"runs\": [\n {\n \"text\": \"Age-restricted video (based on Community Guidelines)\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJkBEM2rARgBIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"http://www.youtube.com/t/community_guidelines\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"http://www.youtube.com/t/community_guidelines\"\n }\n }\n }\n ]\n }\n ],\n \"trackingParams\": \"CJkBEM2rARgBIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n ],\n \"collapsedItemCount\": 1,\n \"trackingParams\": \"CJkBEM2rARgBIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"showMoreText\": {\n \"simpleText\": \"Show more\"\n },\n \"showLessText\": {\n \"simpleText\": \"Show less\"\n },\n \"trackingParams\": \"CJkBEM2rARgBIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"defaultExpanded\": false,\n \"descriptionCollapsedLines\": 3\n }\n },\n {\n \"itemSectionRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CJgBELsvGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC01tQmVVWnF2MVFBGAYyJyIRIgtNbUJlVVpxdjFRQTAAeAIwAEIQY29tbWVudHMtc2VjdGlvbg%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CJgBELsvGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"sectionIdentifier\": \"comment-item-section\",\n \"targetId\": \"comments-section\"\n }\n }\n ],\n \"trackingParams\": \"CJcBELovIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"secondaryResults\": {\n \"secondaryResults\": {\n \"results\": [\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"1CrfUcLqts4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/1CrfUcLqts4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAo8Phy65Z222qhGMc7tBO3PWu0JQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1CrfUcLqts4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDvwjOLmTx8z8Z0LcAgLoAimGMpRg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VR180 Serenity: Tire Swing - 14 Minutes Of Early Morning Solitude In Virtual Reality by Paul McClure 1 month ago 14 minutes, 47 seconds 9,741 views\"\n }\n },\n \"simpleText\": \"VR180 Serenity: Tire Swing - 14 Minutes Of Early Morning Solitude In Virtual Reality\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Paul McClure\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEKQwGAAiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC8ile2DOVasdwiG_L-PYx1Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC8ile2DOVasdwiG_L-PYx1Q\",\n \"canonicalBaseUrl\": \"/channel/UC8ile2DOVasdwiG_L-PYx1Q\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 month ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"9,741 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"14:47\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEKQwGAAiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWRIgKq_1ZnKl7AymgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d1CrfUcLqts4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"1CrfUcLqts4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7rn7y.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd42adf51c2eab6ce\u0026initcwndbps\u003d968750\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Paul McClure\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEKQwGAAiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC8ile2DOVasdwiG_L-PYx1Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC8ile2DOVasdwiG_L-PYx1Q\",\n \"canonicalBaseUrl\": \"/channel/UC8ile2DOVasdwiG_L-PYx1Q\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"VR180\",\n \"trackingParams\": \"CJIBEKQwGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/pKRVEkPzsCxJ5aiYFwRKZwuqAhsd1cXa7TLlTiThZCxjz-oAIwZssqq42DBOBJIC-NcV8AllOA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CJIBEKQwGAAiEwiLibvso4vyAhVYEfEFHUd1BrxAzu2ql5zqt5XUAQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9.7K views\"\n }\n },\n \"simpleText\": \"9.7K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJUBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJUBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"1CrfUcLqts4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJUBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"1CrfUcLqts4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"1CrfUcLqts4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CJUBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJYBELlqIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJUBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n ],\n \"trackingParams\": \"CJIBEKQwGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"targetId\": \"watch-related-menu-button\"\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"14:47\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJQBEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"1CrfUcLqts4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJQBEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"1CrfUcLqts4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJQBEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJMBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJMBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"1CrfUcLqts4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJMBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"1CrfUcLqts4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"1CrfUcLqts4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJMBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VR180 Serenity: Tire Swing - 14 Minutes Of Early Morning Solitude In Virtual Reality – 14 minutes, 47 seconds – Go to channel – Paul McClure - 9.7K views - 1 month ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/1CrfUcLqts4/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCILekIgG\u0026rs\u003dAOn4CLD7k_N85-wTKjq_ELcHOkZwNKfYMA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"KF8I09WBtEI\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/KF8I09WBtEI/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLABNzJlIxbNN9XQSXXjg8sNbNCYzQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/KF8I09WBtEI/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC-bG6bsmyGtSRYOeZyjvPMTMoGvw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"SIDEMEN TINDER IN REAL LIFE 3 by Sidemen 5 months ago 57 minutes 41,802,465 views\"\n }\n },\n \"simpleText\": \"SIDEMEN TINDER IN REAL LIFE 3\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Sidemen\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CI0BEKQwGAEiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Sidemen\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCDogdKl7t7NHzQ95aEwkdMw\",\n \"canonicalBaseUrl\": \"/c/Sidemen\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"41,802,465 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"57 minutes, 7 seconds\"\n }\n },\n \"simpleText\": \"57:07\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CI0BEKQwGAEiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWRIgKq_1ZnKl7AymgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dKF8I09WBtEI\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"KF8I09WBtEI\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn76.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d285f08d3d581b442\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Sidemen\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CI0BEKQwGAEiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Sidemen\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCDogdKl7t7NHzQ95aEwkdMw\",\n \"canonicalBaseUrl\": \"/c/Sidemen\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSqViMyjHw5AiYTSTKnrmyCq-Bba5KS941AqfvpWw\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CI0BEKQwGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CI0BEKQwGAEiEwiLibvso4vyAhVYEfEFHUd1BrxAwuiGrL2awq8o\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"41 million views\"\n }\n },\n \"simpleText\": \"41M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJABEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJABEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"KF8I09WBtEI\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJABEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"KF8I09WBtEI\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"KF8I09WBtEI\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CJABEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJEBELlqIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJABEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n ],\n \"trackingParams\": \"CI0BEKQwGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"57 minutes, 7 seconds\"\n }\n },\n \"simpleText\": \"57:07\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI8BEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"KF8I09WBtEI\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI8BEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"KF8I09WBtEI\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CI8BEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI4BEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CI4BEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"KF8I09WBtEI\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CI4BEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"KF8I09WBtEI\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"KF8I09WBtEI\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CI4BEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"SIDEMEN TINDER IN REAL LIFE 3 – 57 minutes – Go to channel – Sidemen - 41M views - 5 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/KF8I09WBtEI/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPbfkIgG\u0026rs\u003dAOn4CLDTrWnZjvSJt2DMswvdvCxmNadr8w\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"Mwk3a3nhJfw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/Mwk3a3nhJfw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAFsWZALck_5OLvSOFP32ziholpIg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Mwk3a3nhJfw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCsOWbcSA7i-8Nb4Gi7vim3MIQFMw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Chris Davis’s Streak Was a One in a Million Life Lesson | Baseball Bits by Foolish Baseball 2 days ago 16 minutes 150,542 views\"\n }\n },\n \"simpleText\": \"Chris Davis’s Streak Was a One in a Million Life Lesson | Baseball Bits\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Foolish Baseball\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIgBEKQwGAIiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/FoolishBaseball\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCbW12JIVAdi5NugdakbU33A\",\n \"canonicalBaseUrl\": \"/c/FoolishBaseball\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"150,542 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"16 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"16:06\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIgBEKQwGAIiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWRIgKq_1ZnKl7AymgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMwk3a3nhJfw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"Mwk3a3nhJfw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d3309376b79e125fc\u0026initcwndbps\u003d921250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Foolish Baseball\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIgBEKQwGAIiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/FoolishBaseball\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCbW12JIVAdi5NugdakbU33A\",\n \"canonicalBaseUrl\": \"/c/FoolishBaseball\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CIgBEKQwGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTEvGfEWmNKAouB6yIsPiOeg1bLIKPR9pfqS2hqRg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CIgBEKQwGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIgBEKQwGAIiEwiLibvso4vyAhVYEfEFHUd1BrxA_MuEz7ftzYQz\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"150K views\"\n }\n },\n \"simpleText\": \"150K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIsBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIsBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"Mwk3a3nhJfw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIsBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"Mwk3a3nhJfw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"Mwk3a3nhJfw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIsBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIwBELlqIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIsBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n ],\n \"trackingParams\": \"CIgBEKQwGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"16 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"16:06\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIoBEPnnAxgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"Mwk3a3nhJfw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIoBEPnnAxgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"Mwk3a3nhJfw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIoBEPnnAxgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIkBEMfsBBgEIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIkBEMfsBBgEIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"Mwk3a3nhJfw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIkBEMfsBBgEIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"Mwk3a3nhJfw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"Mwk3a3nhJfw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIkBEMfsBBgEIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Chris Davis’s Streak Was a One in a Million Life Lesson | Baseball Bits – 16 minutes – Go to channel – Foolish Baseball - 150K views - 2 days ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/Mwk3a3nhJfw/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPytkIgG\u0026rs\u003dAOn4CLBmw9T4I6ZwDOQ9nganikruabz2hA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"toxFNg2Inw0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/toxFNg2Inw0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAaBcc5CywL0jsDdehIZSSoaa8ohw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/toxFNg2Inw0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAxW9n3HhrevAW8wik4wOGXk0qq4g\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Saxophone Fingering Chart How to use it by McGill Music Sax School 1 day ago 15 minutes 1,423 views\"\n }\n },\n \"simpleText\": \"Saxophone Fingering Chart How to use it\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"McGill Music Sax School\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIMBEKQwGAMiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/mcgillmusic\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCeqyYiP2VfE8nlEYTP8Kvng\",\n \"canonicalBaseUrl\": \"/user/mcgillmusic\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,423 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"15:43\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIMBEKQwGAMiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWRIgKq_1ZnKl7AymgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dtoxFNg2Inw0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"toxFNg2Inw0\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003db68c45360d889f0d\u0026initcwndbps\u003d968750\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"McGill Music Sax School\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIMBEKQwGAMiEwiLibvso4vyAhVYEfEFHUd1BrwyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/mcgillmusic\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCeqyYiP2VfE8nlEYTP8Kvng\",\n \"canonicalBaseUrl\": \"/user/mcgillmusic\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CIMBEKQwGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTqLLKFLjBHSs_CPN8W5Ejg55FUeJSnU_CQfMlCOg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CIMBEKQwGAMiEwiLibvso4vyAhVYEfEFHUd1BrxAjb6i7OCmkca2AQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.4K views\"\n }\n },\n \"simpleText\": \"1.4K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIYBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIYBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"toxFNg2Inw0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIYBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"toxFNg2Inw0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"toxFNg2Inw0\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIYBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIcBELlqIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIYBEP6YBBgFIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n ],\n \"trackingParams\": \"CIMBEKQwGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"15:43\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIUBEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"toxFNg2Inw0\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIUBEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"toxFNg2Inw0\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIUBEPnnAxgCIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIQBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIQBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"toxFNg2Inw0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIQBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"toxFNg2Inw0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"toxFNg2Inw0\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIQBEMfsBBgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Saxophone Fingering Chart How to use it – 15 minutes – Go to channel – McGill Music Sax School - 1.4K views - 1 day ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/toxFNg2Inw0/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJa2kIgG\u0026rs\u003dAOn4CLAttc2RXBrCHgbXdoSSGyFzhCpsug\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"CKVMsogt-4U\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/CKVMsogt-4U/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA1sDLcMRfNia_C8f_0v3XzaYN6Tw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/CKVMsogt-4U/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDgTtBR4SMmczPO5BN4VPYMGBjp4Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Jesse Watters - The Adam Carolla Show by Adam Carolla 3 days ago 2 hours, 5 minutes 17,584 views\"\n }\n },\n \"simpleText\": \"Jesse Watters - The Adam Carolla Show\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Adam Carolla\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH4QpDAYBCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/AdamCarolla\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC7qCAvNXX0Pi05tufrDN0XQ\",\n \"canonicalBaseUrl\": \"/user/AdamCarolla\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"17,584 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 5 minutes, 24 seconds\"\n }\n },\n \"simpleText\": \"2:05:24\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH4QpDAYBCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dCKVMsogt-4U\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"CKVMsogt-4U\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7rn7r.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d08a54cb2882dfb85\u0026initcwndbps\u003d946250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Adam Carolla\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH4QpDAYBCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/AdamCarolla\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC7qCAvNXX0Pi05tufrDN0XQ\",\n \"canonicalBaseUrl\": \"/user/AdamCarolla\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CH4QpDAYBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQ7W831I5_YVXX60WW_-j8lue21f4f1Hi9_DVMy\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CH4QpDAYBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CH4QpDAYBCITCIuJu-yji_ICFVgR8QUdR3UGvECF97fBqJbT0gg\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17K views\"\n }\n },\n \"simpleText\": \"17K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIEBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIEBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"CKVMsogt-4U\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIEBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"CKVMsogt-4U\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"CKVMsogt-4U\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIEBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIIBELlqIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIEBEP6YBBgGIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n }\n ],\n \"trackingParams\": \"CH4QpDAYBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 5 minutes, 24 seconds\"\n }\n },\n \"simpleText\": \"2:05:24\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIABEPnnAxgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"CKVMsogt-4U\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIABEPnnAxgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"CKVMsogt-4U\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIABEPnnAxgDIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH8Qx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CH8Qx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"CKVMsogt-4U\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CH8Qx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"CKVMsogt-4U\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"CKVMsogt-4U\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CH8Qx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Jesse Watters - The Adam Carolla Show – 2 hours, 5 minutes – Go to channel – Adam Carolla - 17K views - 3 days ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/CKVMsogt-4U/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCKLOkIgG\u0026rs\u003dAOn4CLDY8LtZkPs-yzTHwsGAhWES7iZppQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"RmXXls-myAc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDMvAVTekwVgFGD9r6zXqSuV03IjQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBm_VJ_nSL2F0l8f_6Rxq_wQ-5SRw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2] by EpicFiveTV 3 years ago 36 minutes 1,688,763 views\"\n }\n },\n \"simpleText\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2]\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHkQpDAYBSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,688,763 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 minutes, 1 second\"\n }\n },\n \"simpleText\": \"36:01\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHkQpDAYBSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dRmXXls-myAc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"RmXXls-myAc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d4665d796cfa6c807\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHkQpDAYBSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CHkQpDAYBSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CHkQpDAYBSITCIuJu-yji_ICFVgR8QUdR3UGvECHkJv97PL1skY\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.6 million views\"\n }\n },\n \"simpleText\": \"1.6M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHwQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHwQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"RmXXls-myAc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHwQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"RmXXls-myAc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"RmXXls-myAc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHwQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CH0QuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHwQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHkQpDAYBSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 minutes, 1 second\"\n }\n },\n \"simpleText\": \"36:01\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHsQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"RmXXls-myAc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHsQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"RmXXls-myAc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHsQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHoQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHoQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"RmXXls-myAc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHoQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"RmXXls-myAc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"RmXXls-myAc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHoQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2] – 36 minutes – Go to channel – EpicFiveTV - 1.6M views - 3 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"hCH7YelJDn8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/hCH7YelJDn8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCNEZhsJg9qdysoXlGdB1T-zFmrlA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/hCH7YelJDn8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDND1gAw_rwF94wWfCqwy5vfz0N_A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ROBLOX BUILD A BOAT TO SURVIVE... by GamingWithKev 1 day ago 15 minutes 243,295 views\"\n }\n },\n \"simpleText\": \"ROBLOX BUILD A BOAT TO SURVIVE...\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"GamingWithKev\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHQQpDAYBiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/KevinEdwardsJr\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrkfdiZ4pF3f5waQaJtjXew\",\n \"canonicalBaseUrl\": \"/c/KevinEdwardsJr\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"243,295 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"15:58\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHQQpDAYBiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dhCH7YelJDn8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"hCH7YelJDn8\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d8421fb61e9490e7f\u0026initcwndbps\u003d921250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"GamingWithKev\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHQQpDAYBiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/KevinEdwardsJr\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrkfdiZ4pF3f5waQaJtjXew\",\n \"canonicalBaseUrl\": \"/c/KevinEdwardsJr\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CHQQpDAYBiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRSEra5ybIYf3LTnGmgd726XiZlWTNBt1tXwtBIpQ\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CHQQpDAYBiITCIuJu-yji_ICFVgR8QUdR3UGvED_nKTKnuz-kIQB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"243K views\"\n }\n },\n \"simpleText\": \"243K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHcQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHcQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"hCH7YelJDn8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHcQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"hCH7YelJDn8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"hCH7YelJDn8\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHcQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHgQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHcQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHQQpDAYBiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"15:58\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHYQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"hCH7YelJDn8\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHYQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"hCH7YelJDn8\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHYQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHUQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHUQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"hCH7YelJDn8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHUQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"hCH7YelJDn8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"hCH7YelJDn8\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHUQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ROBLOX BUILD A BOAT TO SURVIVE... – 15 minutes – Go to channel – GamingWithKev - 243K views - 1 day ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/hCH7YelJDn8/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCNjFkIgG\u0026rs\u003dAOn4CLA-Lq1zWYuS3Id4j5HJcugcFWBZ1w\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"ekYuPWdaKQk\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ekYuPWdaKQk/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC3AXY1T2N1CINouf_8yfSRcED3KA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ekYuPWdaKQk/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC_t9yvisNWOOtV8xD3ELb-3aTvSA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"SENPAI KAZU HOW HE STARTED INTERVIEWS | HYPE THERAPY by Hype Therapy 6 hours ago 52 minutes 901 views\"\n }\n },\n \"simpleText\": \"SENPAI KAZU HOW HE STARTED INTERVIEWS | HYPE THERAPY\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Hype Therapy\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG8QpDAYByITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCs1cQ7Pq7O9N7IjiDlrM64w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCs1cQ7Pq7O9N7IjiDlrM64w\",\n \"canonicalBaseUrl\": \"/channel/UCs1cQ7Pq7O9N7IjiDlrM64w\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 hours ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"901 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"52 minutes, 38 seconds\"\n }\n },\n \"simpleText\": \"52:38\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG8QpDAYByITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dekYuPWdaKQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ekYuPWdaKQk\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7rn7k.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d7a462e3d675a2909\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Hype Therapy\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG8QpDAYByITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCs1cQ7Pq7O9N7IjiDlrM64w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCs1cQ7Pq7O9N7IjiDlrM64w\",\n \"canonicalBaseUrl\": \"/channel/UCs1cQ7Pq7O9N7IjiDlrM64w\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CG8QpDAYByITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTqTzT_sosYMv8eVoBHzOR50mrvRYV9L7dtVQYy\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CG8QpDAYByITCIuJu-yji_ICFVgR8QUdR3UGvECJ0ui61seLo3o\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"901 views\"\n }\n },\n \"simpleText\": \"901 views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHIQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHIQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ekYuPWdaKQk\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHIQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ekYuPWdaKQk\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ekYuPWdaKQk\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHIQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHMQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHIQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CG8QpDAYByITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"52 minutes, 38 seconds\"\n }\n },\n \"simpleText\": \"52:38\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHEQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"ekYuPWdaKQk\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHEQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"ekYuPWdaKQk\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHEQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHAQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHAQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ekYuPWdaKQk\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHAQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ekYuPWdaKQk\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ekYuPWdaKQk\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHAQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"SENPAI KAZU HOW HE STARTED INTERVIEWS | HYPE THERAPY – 52 minutes – Go to channel – Hype Therapy - 901 views - 6 hours ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/ekYuPWdaKQk/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJOwkIgG\u0026rs\u003dAOn4CLAtE6O_3kvkZDf9yL-bRCScWTT4MA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"uOQdfEeYSrE\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/uOQdfEeYSrE/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC6D9o6VG0NlXBS1iIuMNy_BNNOnw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/uOQdfEeYSrE/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCMgFmHDZAI5ov188YAyPsMskRFkg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Opie \u0026 Anthony - Roland Nearly Got Opie Killed by Zarchivo [Opie \u0026 Anthony Episodes] 19 hours ago 18 minutes 2,440 views\"\n }\n },\n \"simpleText\": \"Opie \u0026 Anthony - Roland Nearly Got Opie Killed\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Zarchivo [Opie \u0026 Anthony Episodes]\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGoQpDAYCCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClha3awlu0QFQzlS-9oi_Fg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClha3awlu0QFQzlS-9oi_Fg\",\n \"canonicalBaseUrl\": \"/channel/UClha3awlu0QFQzlS-9oi_Fg\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"19 hours ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"2,440 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"18:27\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGoQpDAYCCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003duOQdfEeYSrE\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"uOQdfEeYSrE\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003db8e41d7c47984ab1\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Zarchivo [Opie \u0026 Anthony Episodes]\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGoQpDAYCCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClha3awlu0QFQzlS-9oi_Fg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClha3awlu0QFQzlS-9oi_Fg\",\n \"canonicalBaseUrl\": \"/channel/UClha3awlu0QFQzlS-9oi_Fg\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CGoQpDAYCCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLR0K8i6csrPcNCYA5SYptDYGvTMiMvajNbXOIicdg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CGoQpDAYCCITCIuJu-yji_ICFVgR8QUdR3UGvECxleG8xK-H8rgB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.4K views\"\n }\n },\n \"simpleText\": \"2.4K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CG0Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CG0Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"uOQdfEeYSrE\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CG0Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"uOQdfEeYSrE\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"uOQdfEeYSrE\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CG0Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CG4QuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CG0Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGoQpDAYCCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"18:27\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGwQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"uOQdfEeYSrE\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGwQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"uOQdfEeYSrE\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGwQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGsQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGsQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"uOQdfEeYSrE\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGsQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"uOQdfEeYSrE\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"uOQdfEeYSrE\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGsQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Opie \u0026 Anthony - Roland Nearly Got Opie Killed – 18 minutes – Go to channel – Zarchivo [Opie \u0026 Anthony Episodes] - 2.4K views - 19 hours ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"2HaX1d6LbIc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/2HaX1d6LbIc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAgXKEajrReis1FMCN3022FGsuMHg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/2HaX1d6LbIc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLANhuOsQBW2C9FWmuKNqMzRAET72w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Bald Bryan \u0026 Gina Grad (7.26.21) - The Adam Carolla Show by Adam Carolla 3 days ago 1 hour, 59 minutes 11,064 views\"\n }\n },\n \"simpleText\": \"Bald Bryan \u0026 Gina Grad (7.26.21) - The Adam Carolla Show\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Adam Carolla\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGUQpDAYCSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/AdamCarolla\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC7qCAvNXX0Pi05tufrDN0XQ\",\n \"canonicalBaseUrl\": \"/user/AdamCarolla\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"11,064 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 59 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"1:59:15\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGUQpDAYCSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d2HaX1d6LbIc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"2HaX1d6LbIc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rn7y.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd87697d5de8b6c87\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Adam Carolla\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGUQpDAYCSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/AdamCarolla\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC7qCAvNXX0Pi05tufrDN0XQ\",\n \"canonicalBaseUrl\": \"/user/AdamCarolla\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CGUQpDAYCSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQ7W831I5_YVXX60WW_-j8lue21f4f1Hi9_DVMy\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CGUQpDAYCSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CGUQpDAYCSITCIuJu-yji_ICFVgR8QUdR3UGvECH2a303fqlu9gB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11K views\"\n }\n },\n \"simpleText\": \"11K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGgQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGgQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"2HaX1d6LbIc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGgQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"2HaX1d6LbIc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"2HaX1d6LbIc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGgQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGkQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGgQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGUQpDAYCSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 59 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"1:59:15\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGcQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"2HaX1d6LbIc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGcQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"2HaX1d6LbIc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGcQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGYQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGYQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"2HaX1d6LbIc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGYQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"2HaX1d6LbIc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"2HaX1d6LbIc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGYQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Bald Bryan \u0026 Gina Grad (7.26.21) - The Adam Carolla Show – 1 hour, 59 minutes – Go to channel – Adam Carolla - 11K views - 3 days ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/2HaX1d6LbIc/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLHUkIgG\u0026rs\u003dAOn4CLDSvKexlvLmFhWVh7WjFU9jlPjT8g\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"a6vpWDCiGss\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/a6vpWDCiGss/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCL5oHCU4_bIfKA9iXjeIvJ-yCJhw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/a6vpWDCiGss/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBNTvCvJyTDtboZq3qk55_9YP4V4Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 2 OF 2] by EpicFiveTV 3 years ago 1 hour 2,668,039 views\"\n }\n },\n \"simpleText\": \"AVN Expo 2018 In Las Vegas [PART 2 OF 2]\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGAQpDAYCiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"2,668,039 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 42 seconds\"\n }\n },\n \"simpleText\": \"1:00:42\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGAQpDAYCiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003da6vpWDCiGss\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"a6vpWDCiGss\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn76.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d6babe95830a21acb\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGAQpDAYCiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CGAQpDAYCiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CGAQpDAYCiITCIuJu-yji_ICFVgR8QUdR3UGvEDLtYiFg6v61Ws\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.6 million views\"\n }\n },\n \"simpleText\": \"2.6M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGMQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGMQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"a6vpWDCiGss\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGMQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"a6vpWDCiGss\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"a6vpWDCiGss\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGMQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGQQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGMQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGAQpDAYCiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 42 seconds\"\n }\n },\n \"simpleText\": \"1:00:42\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGIQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"a6vpWDCiGss\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGIQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"a6vpWDCiGss\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGIQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGEQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGEQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"a6vpWDCiGss\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGEQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"a6vpWDCiGss\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"a6vpWDCiGss\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGEQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 2 OF 2] – 1 hour – Go to channel – EpicFiveTV - 2.6M views - 3 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"Kv_3SdNaZDc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/Kv_3SdNaZDc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBEUtOKdWWRYB7g9hlUJ3S4iEevSQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Kv_3SdNaZDc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDw3VdtyFn8ZAWhx5yPGGKExeBPHw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"OMEGLE - Fun In Heaven 💥❤ Part-6 Indian Boy on Omegle | Parth Sharma by PARTH SHARMA 6 hours ago 11 minutes, 25 seconds 22,488 views\"\n }\n },\n \"simpleText\": \"OMEGLE - Fun In Heaven 💥❤ Part-6 Indian Boy on Omegle | Parth Sharma\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"PARTH SHARMA\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFsQpDAYCyITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCM9X1qtCrxh5WEPIHwDAX8w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCM9X1qtCrxh5WEPIHwDAX8w\",\n \"canonicalBaseUrl\": \"/channel/UCM9X1qtCrxh5WEPIHwDAX8w\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 hours ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"22,488 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"11:25\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFsQpDAYCyITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dKv_3SdNaZDc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"Kv_3SdNaZDc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d2afff749d35a6437\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"PARTH SHARMA\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFsQpDAYCyITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCM9X1qtCrxh5WEPIHwDAX8w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCM9X1qtCrxh5WEPIHwDAX8w\",\n \"canonicalBaseUrl\": \"/channel/UCM9X1qtCrxh5WEPIHwDAX8w\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CFsQpDAYCyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTHw-UAo2w8D2zRbtPOUgvZf7nZ3Mmu8F6F5eqa\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CFsQpDAYCyITCIuJu-yji_ICFVgR8QUdR3UGvEC3yOmanen9_yo\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"22K views\"\n }\n },\n \"simpleText\": \"22K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CF4Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CF4Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"Kv_3SdNaZDc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CF4Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"Kv_3SdNaZDc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"Kv_3SdNaZDc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CF4Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CF8QuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CF4Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFsQpDAYCyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"11:25\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CF0Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"Kv_3SdNaZDc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CF0Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"Kv_3SdNaZDc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CF0Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFwQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFwQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"Kv_3SdNaZDc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFwQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"Kv_3SdNaZDc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"Kv_3SdNaZDc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFwQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"OMEGLE - Fun In Heaven 💥❤ Part-6 Indian Boy on Omegle | Parth Sharma – 11 minutes, 25 seconds – Go to channel – PARTH SHARMA - 22K views - 6 hours ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/Kv_3SdNaZDc/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLjbkIgG\u0026rs\u003dAOn4CLDYIrs9Ttl4obfS1B8J9zbRu_FE_g\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"79zw-j3n6gw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/79zw-j3n6gw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCvBCbSZnAt_SU9BAu9hHVZxIgeVg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/79zw-j3n6gw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCLTdYwA4fZu1AWKUIhLXALQntYXg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"STABILIZED Virtual Cycling in 360° VR - SANTA MONICA/VENICE BEACH - Scenery for Exercise Bikes by Dynamio 360 7 months ago 56 minutes 9,884 views\"\n }\n },\n \"simpleText\": \"STABILIZED Virtual Cycling in 360° VR - SANTA MONICA/VENICE BEACH - Scenery for Exercise Bikes\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Dynamio 360\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFYQpDAYDCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DynamioVR\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCoKeUx2CGXh7Pd8WDykE4xQ\",\n \"canonicalBaseUrl\": \"/c/DynamioVR\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"7 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"9,884 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"56 minutes, 19 seconds\"\n }\n },\n \"simpleText\": \"56:19\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFYQpDAYDCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d79zw-j3n6gw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"79zw-j3n6gw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7rn7k.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003defdcf0fa3de7ea0c\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Dynamio 360\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFYQpDAYDCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DynamioVR\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCoKeUx2CGXh7Pd8WDykE4xQ\",\n \"canonicalBaseUrl\": \"/c/DynamioVR\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"360°\",\n \"trackingParams\": \"CFYQpDAYDCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQs4bKQ-TRhCQGJ2cJNc9zcEbM1oEPb1pgP2l1k\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CFYQpDAYDCITCIuJu-yji_ICFVgR8QUdR3UGvECM1J_vo5-87u8B\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9.8K views\"\n }\n },\n \"simpleText\": \"9.8K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFkQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFkQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"79zw-j3n6gw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFkQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"79zw-j3n6gw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"79zw-j3n6gw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFkQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFoQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFkQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFYQpDAYDCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"56 minutes, 19 seconds\"\n }\n },\n \"simpleText\": \"56:19\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFgQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"79zw-j3n6gw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFgQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"79zw-j3n6gw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFgQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFcQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFcQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"79zw-j3n6gw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFcQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"79zw-j3n6gw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"79zw-j3n6gw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFcQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"STABILIZED Virtual Cycling in 360° VR - SANTA MONICA/VENICE BEACH - Scenery for Exercise Bikes – 56 minutes – Go to channel – Dynamio 360 - 9.8K views - 7 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/79zw-j3n6gw/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLTEkIgG\u0026rs\u003dAOn4CLD6BpYzXTHW54U952rVDaY6Ln0weA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"RSY_29HCKvw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/RSY_29HCKvw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA9wOr-wN72zmd-C2js4zwt_DkxHA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RSY_29HCKvw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDpSBPTuRp5JRM9nNR0PboKUj5y0A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"My Ex-wife Made Me Blind After I Caught Her With Another Man After Returning From Europe-Man Reveals by SVTV Africa 1 day ago 41 minutes 10,742 views\"\n }\n },\n \"simpleText\": \"My Ex-wife Made Me Blind After I Caught Her With Another Man After Returning From Europe-Man Reveals\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"SVTV Africa\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFEQpDAYDSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCHXIT-J-mtD0cBhPmBvWFPg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHXIT-J-mtD0cBhPmBvWFPg\",\n \"canonicalBaseUrl\": \"/channel/UCHXIT-J-mtD0cBhPmBvWFPg\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"10,742 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"41 minutes, 5 seconds\"\n }\n },\n \"simpleText\": \"41:05\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFEQpDAYDSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dRSY_29HCKvw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"RSY_29HCKvw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d45263fdbd1c22afc\u0026initcwndbps\u003d946250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"SVTV Africa\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFEQpDAYDSITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCHXIT-J-mtD0cBhPmBvWFPg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHXIT-J-mtD0cBhPmBvWFPg\",\n \"canonicalBaseUrl\": \"/channel/UCHXIT-J-mtD0cBhPmBvWFPg\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CFEQpDAYDSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRl4MZsDhCim2EQ7onT4TDtaNE0yS3W4C_s02SO1g\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CFEQpDAYDSITCIuJu-yji_ICFVgR8QUdR3UGvED81YiOvfuPk0U\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10K views\"\n }\n },\n \"simpleText\": \"10K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFQQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFQQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"RSY_29HCKvw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFQQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"RSY_29HCKvw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"RSY_29HCKvw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFQQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFUQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFQQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFEQpDAYDSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"41 minutes, 5 seconds\"\n }\n },\n \"simpleText\": \"41:05\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFMQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"RSY_29HCKvw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFMQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"RSY_29HCKvw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFMQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFIQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFIQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"RSY_29HCKvw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFIQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"RSY_29HCKvw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"RSY_29HCKvw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFIQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"My Ex-wife Made Me Blind After I Caught Her With Another Man After Returning From Europe-Man Reveals – 41 minutes – Go to channel – SVTV Africa - 10K views - 1 day ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"JNrmqVXAJfo\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/JNrmqVXAJfo/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBEIP06erFbllK1vaUGARyHp_R5Xg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/JNrmqVXAJfo/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD5u7RGKO_GN2Tp01xOfjua7oocSw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VR180 NYC Cycling: Central Park \u0026 Times Square by Justin M NYC 1 month ago 26 minutes 919 views\"\n }\n },\n \"simpleText\": \"VR180 NYC Cycling: Central Park \u0026 Times Square\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Justin M NYC\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEwQpDAYDiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/juofmgoblue\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsGp_C9HEqETY8x17YoPHcg\",\n \"canonicalBaseUrl\": \"/user/juofmgoblue\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 month ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"919 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"26:06\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEwQpDAYDiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dJNrmqVXAJfo\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"JNrmqVXAJfo\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d24dae6a955c025fa\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Justin M NYC\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEwQpDAYDiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/juofmgoblue\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsGp_C9HEqETY8x17YoPHcg\",\n \"canonicalBaseUrl\": \"/user/juofmgoblue\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"VR180\",\n \"trackingParams\": \"CEwQpDAYDiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/4xs6P5-w3XpgetZP20pLZ3aCCTs-aGijvS30MrUmutvQwQBqzv1nCMrUCrgbEp1o02qPgsQNCCc\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CEwQpDAYDiITCIuJu-yji_ICFVgR8QUdR3UGvED6y4CuldW57SQ\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"919 views\"\n }\n },\n \"simpleText\": \"919 views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CE8Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CE8Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"JNrmqVXAJfo\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CE8Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"JNrmqVXAJfo\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"JNrmqVXAJfo\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CE8Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFAQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CE8Q_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEwQpDAYDiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"26:06\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CE4Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"JNrmqVXAJfo\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CE4Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"JNrmqVXAJfo\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CE4Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CE0Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CE0Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"JNrmqVXAJfo\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CE0Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"JNrmqVXAJfo\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"JNrmqVXAJfo\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CE0Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VR180 NYC Cycling: Central Park \u0026 Times Square – 26 minutes – Go to channel – Justin M NYC - 919 views - 1 month ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/JNrmqVXAJfo/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLzBkIgG\u0026rs\u003dAOn4CLCIhWAPuYxx7h7rFgNJmGizURIesw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"rCskrEuN3Nw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rCskrEuN3Nw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBDXdq3MGX_j2PKs1pNscRgiCoo4w\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rCskrEuN3Nw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDoG2l1pXDXJbSnDIaK9TsIpEdoEQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Nature Experience Black Forest VR # 12: Quiet stream under a canopy of leaves by RELAX A LOT 6 days ago 29 minutes 1,619 views\"\n }\n },\n \"simpleText\": \"Nature Experience Black Forest VR # 12: Quiet stream under a canopy of leaves\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"RELAX A LOT\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEcQpDAYDyITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC6kwgqTdoy-wvw1rTbUNBgw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC6kwgqTdoy-wvw1rTbUNBgw\",\n \"canonicalBaseUrl\": \"/channel/UC6kwgqTdoy-wvw1rTbUNBgw\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,619 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"29 minutes, 51 seconds\"\n }\n },\n \"simpleText\": \"29:51\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEcQpDAYDyITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drCskrEuN3Nw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rCskrEuN3Nw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7yn76.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dac2b24ac4b8ddcdc\u0026initcwndbps\u003d946250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"RELAX A LOT\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEcQpDAYDyITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC6kwgqTdoy-wvw1rTbUNBgw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC6kwgqTdoy-wvw1rTbUNBgw\",\n \"canonicalBaseUrl\": \"/channel/UC6kwgqTdoy-wvw1rTbUNBgw\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CEcQpDAYDyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n },\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"VR180\",\n \"trackingParams\": \"CEcQpDAYDyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSC7IAQAX-ho-8d1fFcJslwSy8SMjrlNKmMakMkj58\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CEcQpDAYDyITCIuJu-yji_ICFVgR8QUdR3UGvEDcubfcxJXJlawB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.6K views\"\n }\n },\n \"simpleText\": \"1.6K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEoQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEoQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"rCskrEuN3Nw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEoQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"rCskrEuN3Nw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"rCskrEuN3Nw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEoQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEsQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEoQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEcQpDAYDyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"29 minutes, 51 seconds\"\n }\n },\n \"simpleText\": \"29:51\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEkQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"rCskrEuN3Nw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEkQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"rCskrEuN3Nw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEkQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEgQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEgQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"rCskrEuN3Nw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEgQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"rCskrEuN3Nw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"rCskrEuN3Nw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEgQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Nature Experience Black Forest VR # 12: Quiet stream under a canopy of leaves – 29 minutes – Go to channel – RELAX A LOT - 1.6K views - 6 days ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/rCskrEuN3Nw/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPCxkIgG\u0026rs\u003dAOn4CLDeBGBHt_rrrsVhHWmSyF40uB7z3g\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"g0BpuHfCs30\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/g0BpuHfCs30/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAy-ALtAQrywY4LyPZU2hV3rvr4HA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/g0BpuHfCs30/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCzt4RWd3f4-TqPv7xJRr-qi6aqcw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Journey To Peace - after battling with mental illness - Extended | S. Kingpen by Sync aka S.K. 3 months ago 45 minutes 10,154 views\"\n }\n },\n \"simpleText\": \"A Journey To Peace - after battling with mental illness - Extended | S. Kingpen\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Sync aka S.K.\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQpDAYECITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Syncronyze\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLMBj5MBg0XCzxr3DheJs0A\",\n \"canonicalBaseUrl\": \"/user/Syncronyze\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"10,154 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"45 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"45:43\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQpDAYECITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dg0BpuHfCs30\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"g0BpuHfCs30\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7rn7k.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d834069b877c2b37d\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Sync aka S.K.\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQpDAYECITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Syncronyze\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLMBj5MBg0XCzxr3DheJs0A\",\n \"canonicalBaseUrl\": \"/user/Syncronyze\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"360°\",\n \"trackingParams\": \"CEIQpDAYECITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/P0DT1CqRNZDXtXd3Ju224LN1IMPRRCE4x_2lms0Os803ZMjOuNtp_o6QZKgOXTJuarW1RgRk\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CEIQpDAYECITCIuJu-yji_ICFVgR8QUdR3UGvED95oq-h7eaoIMB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10K views\"\n }\n },\n \"simpleText\": \"10K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEUQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEUQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"g0BpuHfCs30\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEUQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"g0BpuHfCs30\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"g0BpuHfCs30\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEUQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEYQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEUQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEIQpDAYECITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"45 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"45:43\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEQQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"g0BpuHfCs30\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEQQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"g0BpuHfCs30\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEQQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEMQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEMQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"g0BpuHfCs30\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEMQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"g0BpuHfCs30\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"g0BpuHfCs30\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEMQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Journey To Peace - after battling with mental illness - Extended | S. Kingpen – 45 minutes – Go to channel – Sync aka S.K. - 10K views - 3 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/g0BpuHfCs30/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCMyekIgG\u0026rs\u003dAOn4CLAoV2zxJBOdGtBqBYzEJzawIyMfTA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"hM0tsA6jcFc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/hM0tsA6jcFc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDY605Q5T-CYVwbM1L3c97bRwe0mg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/hM0tsA6jcFc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCh-M6woswfPOttDXByK7Ak8-kkmg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"RESPECTFULLY ASKING FOR 1 NIGHT CUDDLE SESSION! by EpicFiveTV 3 years ago 13 minutes, 10 seconds 680,525 views\"\n }\n },\n \"simpleText\": \"RESPECTFULLY ASKING FOR 1 NIGHT CUDDLE SESSION!\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD0QpDAYESITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"680,525 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 10 seconds\"\n }\n },\n \"simpleText\": \"13:10\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD0QpDAYESITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dhM0tsA6jcFc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"hM0tsA6jcFc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7yn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d84cd2db00ea37057\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD0QpDAYESITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CD0QpDAYESITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CD0QpDAYESITCIuJu-yji_ICFVgR8QUdR3UGvEDX4I31gLbL5oQB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"680K views\"\n }\n },\n \"simpleText\": \"680K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEAQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEAQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"hM0tsA6jcFc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEAQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"hM0tsA6jcFc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"hM0tsA6jcFc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEAQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEEQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEAQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CD0QpDAYESITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 10 seconds\"\n }\n },\n \"simpleText\": \"13:10\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD8Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"hM0tsA6jcFc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD8Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"hM0tsA6jcFc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CD8Q-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD4Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CD4Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"hM0tsA6jcFc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CD4Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"hM0tsA6jcFc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"hM0tsA6jcFc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CD4Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"RESPECTFULLY ASKING FOR 1 NIGHT CUDDLE SESSION! – 13 minutes, 10 seconds – Go to channel – EpicFiveTV - 680K views - 3 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"E263hLCJkg8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/E263hLCJkg8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAHpvDZWKA9ft6Alt75DNzGhv8w6w\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/E263hLCJkg8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAnoshPxWVhtHgEb3BXoUMC_WRoiA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"We are LIVE! Celebrating 100,000 Subscribers (360 feed -Turn Around and Enjoy the Office) by Anthony Rahayel Streamed 1 year ago 35 minutes 8,440 views\"\n }\n },\n \"simpleText\": \"We are LIVE! Celebrating 100,000 Subscribers (360 feed -Turn Around and Enjoy the Office)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Anthony Rahayel\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQpDAYEiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/rahayel\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCACicNDQx-HA5MFnl75a-OQ\",\n \"canonicalBaseUrl\": \"/user/rahayel\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"Streamed 1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"8,440 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"35 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"35:17\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQpDAYEiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dE263hLCJkg8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"E263hLCJkg8\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d136eb784b089920f\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Anthony Rahayel\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQpDAYEiITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/rahayel\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCACicNDQx-HA5MFnl75a-OQ\",\n \"canonicalBaseUrl\": \"/user/rahayel\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"360°\",\n \"trackingParams\": \"CDgQpDAYEiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTRkRSkGtK_cavHmo_GwHCnUvMVTOKQ1C6ircry0as\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CDgQpDAYEiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CDgQpDAYEiITCIuJu-yji_ICFVgR8QUdR3UGvECPpKaEy_CttxM\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8.4K views\"\n }\n },\n \"simpleText\": \"8.4K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CDsQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDsQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"E263hLCJkg8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDsQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"E263hLCJkg8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"E263hLCJkg8\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CDsQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CDwQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CDsQ_pgEGAYiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDgQpDAYEiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"35 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"35:17\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDoQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"E263hLCJkg8\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDoQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"E263hLCJkg8\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDoQ-ecDGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDkQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDkQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"E263hLCJkg8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDkQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"E263hLCJkg8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"E263hLCJkg8\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDkQx-wEGAQiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"We are LIVE! Celebrating 100,000 Subscribers (360 feed -Turn Around and Enjoy the Office) – 35 minutes – Go to channel – Anthony Rahayel - 8.4K views - Streamed 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/E263hLCJkg8/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJrDkIgG\u0026rs\u003dAOn4CLDo4eQAQTwukA0q9lB5hNh_0BKzhw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"1HkdhkpDLuM\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/1HkdhkpDLuM/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDdQAgNhnSRcctnB2T0qVJju2rI7A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1HkdhkpDLuM/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC7oLK9GOW_DOEiY8v0nTkTeyiNMA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"$100 Honesty Social Experiment | Part 7 by EpicFiveTV 1 year ago 5 minutes, 41 seconds 64,970 views\"\n }\n },\n \"simpleText\": \"$100 Honesty Social Experiment | Part 7\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDMQpDAYEyITCIuJu-yji_ICFVgR8QUdR3UGvDIGcmVsbWZ1\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"64,970 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"5:41\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDMQpDAYEyITCIuJu-yji_ICFVgR8QUdR3UGvDIGcmVsbWZ1SICqv9WZypewMpoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d1HkdhkpDLuM\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"1HkdhkpDLuM\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd4791d864a432ee3\u0026initcwndbps\u003d921250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDMQpDAYEyITCIuJu-yji_ICFVgR8QUdR3UGvDIGcmVsbWZ1\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSydZnUT5ZwaNYEz_x30063hxFuKEBHRZCA6fFd1Q\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CDMQpDAYEyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CDMQpDAYEyITCIuJu-yji_ICFVgR8QUdR3UGvEDj3YzS5LDHvNQB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"64K views\"\n }\n },\n \"simpleText\": \"64K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CDYQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDYQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"1HkdhkpDLuM\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDYQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"1HkdhkpDLuM\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"1HkdhkpDLuM\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CDYQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CDcQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CDYQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDMQpDAYEyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"5:41\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDUQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"1HkdhkpDLuM\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDUQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"1HkdhkpDLuM\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDUQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDQQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDQQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"1HkdhkpDLuM\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDQQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"1HkdhkpDLuM\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"1HkdhkpDLuM\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDQQx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"$100 Honesty Social Experiment | Part 7 – 5 minutes, 41 seconds – Go to channel – EpicFiveTV - 64K views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/1HkdhkpDLuM/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCMLQkIgG\u0026rs\u003dAOn4CLD85z-8u_mJKWYhUj2efgOvrXe8WQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"lCEcjni9Gns\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/lCEcjni9Gns/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAgSOSjplp0lrSjNFTXT7szwOJheA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/lCEcjni9Gns/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAenMXkr0LKDgFlnhPz33k7WlAo3A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VR180 LA HOLLYWOOD CRUISING FEB 2021 by airshom VR drumming 4 months ago 17 minutes 8,928 views\"\n }\n },\n \"simpleText\": \"VR180 LA HOLLYWOOD CRUISING FEB 2021\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"airshom VR drumming\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QpDAYFCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCLi-A51leJx7budwNpmbNRQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLi-A51leJx7budwNpmbNRQ\",\n \"canonicalBaseUrl\": \"/channel/UCLi-A51leJx7budwNpmbNRQ\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"8,928 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17 minutes\"\n }\n },\n \"simpleText\": \"17:00\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QpDAYFCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZEiAqr_VmcqXsDKaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dlCEcjni9Gns\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"lCEcjni9Gns\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-hgn7yn76.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d94211c8e78bd1a7b\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"airshom VR drumming\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QpDAYFCITCIuJu-yji_ICFVgR8QUdR3UGvDIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCLi-A51leJx7budwNpmbNRQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLi-A51leJx7budwNpmbNRQ\",\n \"canonicalBaseUrl\": \"/channel/UCLi-A51leJx7budwNpmbNRQ\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"VR180\",\n \"trackingParams\": \"CC4QpDAYFCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRt1k4dFvORJJm7UyF2G0Q94f6zGuiF1BlH2uAf\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CC4QpDAYFCITCIuJu-yji_ICFVgR8QUdR3UGvED7tPTF55HHkJQB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8.9K views\"\n }\n },\n \"simpleText\": \"8.9K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CDEQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDEQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"lCEcjni9Gns\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDEQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"lCEcjni9Gns\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"lCEcjni9Gns\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CDEQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CDIQuWoiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CDEQ_pgEGAUiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CC4QpDAYFCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17 minutes\"\n }\n },\n \"simpleText\": \"17:00\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDAQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"lCEcjni9Gns\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDAQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"lCEcjni9Gns\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDAQ-ecDGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CC8Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CC8Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"lCEcjni9Gns\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CC8Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"lCEcjni9Gns\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"lCEcjni9Gns\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CC8Qx-wEGAMiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VR180 LA HOLLYWOOD CRUISING FEB 2021 – 17 minutes – Go to channel – airshom VR drumming - 8.9K views - 4 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/lCEcjni9Gns/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLPCkIgG\u0026rs\u003dAOn4CLDX0sMzZydUIIJ-mQyL5kZ8_1gW3g\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CCwQqTAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILTW1CZVVacXYxUUEYACrGAgjO7aqXnOq3ldQBCMLohqy9msKvKAj8y4TPt-3NhDMIjb6i7OCmkca2AQiF97fBqJbT0ggIh5Cb_ezy9bJGCP-cpMqe7P6QhAEIidLoutbHi6N6CLGV4bzEr4fyuAEIh9mt9N36pbvYAQjLtYiFg6v61WsIt8jpmp3p_f8qCIzUn--jn7zu7wEI_NWIjr37j5NFCPrLgK6V1bntJAjcubfcxJXJlawBCP3mir6Ht5qggwEI1-CN9YC2y-aEAQiPpKaEy_CttxMI492M0uSwx7zUAQj7tPTF55HHkJQBGmcKC2xDRWNqbmk5R25zGlgKC2xDRWNqbmk5R25zEgEwGgsIjrC3ggYQiLzUNSIGCMrK-YUGKgQIDRABMgA6DgoCCE4KAwjwBwoDCI0pQgcKAwjMARABSgcKAwjNARABUgcKAwjMARABag93YXRjaC1uZXh0LWZlZWQ%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show more\"\n }\n ]\n },\n \"trackingParams\": \"CC0Q8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CC0Q8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILTW1CZVVacXYxUUEYACrGAgjO7aqXnOq3ldQBCMLohqy9msKvKAj8y4TPt-3NhDMIjb6i7OCmkca2AQiF97fBqJbT0ggIh5Cb_ezy9bJGCP-cpMqe7P6QhAEIidLoutbHi6N6CLGV4bzEr4fyuAEIh9mt9N36pbvYAQjLtYiFg6v61WsIt8jpmp3p_f8qCIzUn--jn7zu7wEI_NWIjr37j5NFCPrLgK6V1bntJAjcubfcxJXJlawBCP3mir6Ht5qggwEI1-CN9YC2y-aEAQiPpKaEy_CttxMI492M0uSwx7zUAQj7tPTF55HHkJQBGmcKC2xDRWNqbmk5R25zGlgKC2xDRWNqbmk5R25zEgEwGgsIjrC3ggYQiLzUNSIGCMrK-YUGKgQIDRABMgA6DgoCCE4KAwjwBwoDCI0pQgcKAwjMARABSgcKAwjNARABUgcKAwjMARABag93YXRjaC1uZXh0LWZlZWQ%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CCwQqTAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"targetId\": \"watch-next-feed\"\n }\n }\n }\n },\n \"currentVideoEndpoint\": {\n \"clickTrackingParams\": \"CAAQg2ciEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMmBeUZqv1QA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"MmBeUZqv1QA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rnee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d32605e519aafd500\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"playerOverlays\": {\n \"playerOverlayRenderer\": {\n \"endScreen\": {\n \"watchNextEndScreenRenderer\": {\n \"results\": [\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"1CrfUcLqts4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/1CrfUcLqts4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAo8Phy65Z222qhGMc7tBO3PWu0JQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1CrfUcLqts4/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAMje3h7U1tPbuIOFUK-eNjGTEFXA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1CrfUcLqts4/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAxocLp0wQ5EOFt3qvjKOFAKhE7JQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1CrfUcLqts4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDvwjOLmTx8z8Z0LcAgLoAimGMpRg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VR180 Serenity: Tire Swing - 14 Minutes Of Early Morning Solitude In Virtual Reality by Paul McClure 1 month ago 14 minutes, 47 seconds 9,741 views\"\n }\n },\n \"simpleText\": \"VR180 Serenity: Tire Swing - 14 Minutes Of Early Morning Solitude In Virtual Reality\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Paul McClure\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQvU4YACITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC8ile2DOVasdwiG_L-PYx1Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC8ile2DOVasdwiG_L-PYx1Q\",\n \"canonicalBaseUrl\": \"/channel/UC8ile2DOVasdwiG_L-PYx1Q\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"14:47\"\n },\n \"lengthInSeconds\": 887,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQvU4YACITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d1CrfUcLqts4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"1CrfUcLqts4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7rn7y.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd42adf51c2eab6ce\u0026initcwndbps\u003d968750\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCsQvU4YACITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9.7K views\"\n }\n },\n \"simpleText\": \"9.7K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 month ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"14:47\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"KF8I09WBtEI\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/KF8I09WBtEI/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLABNzJlIxbNN9XQSXXjg8sNbNCYzQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/KF8I09WBtEI/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBkgMPbXPExuxvy7_urn4Ig5UaSUg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/KF8I09WBtEI/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD5-kirbeScGTbGD73-Preqwn0D4A\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/KF8I09WBtEI/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC-bG6bsmyGtSRYOeZyjvPMTMoGvw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"SIDEMEN TINDER IN REAL LIFE 3 by Sidemen 5 months ago 57 minutes 41,802,465 views\"\n }\n },\n \"simpleText\": \"SIDEMEN TINDER IN REAL LIFE 3\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Sidemen\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQvU4YASITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Sidemen\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCDogdKl7t7NHzQ95aEwkdMw\",\n \"canonicalBaseUrl\": \"/c/Sidemen\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"57 minutes, 7 seconds\"\n }\n },\n \"simpleText\": \"57:07\"\n },\n \"lengthInSeconds\": 3427,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQvU4YASITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dKF8I09WBtEI\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"KF8I09WBtEI\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn76.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d285f08d3d581b442\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCoQvU4YASITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"41 million views\"\n }\n },\n \"simpleText\": \"41M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"57 minutes, 7 seconds\"\n }\n },\n \"simpleText\": \"57:07\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"toxFNg2Inw0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/toxFNg2Inw0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAaBcc5CywL0jsDdehIZSSoaa8ohw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/toxFNg2Inw0/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC994YZGQXBti-Kav2aSok2-E0WEA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/toxFNg2Inw0/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAO8QVGvG76rGZzkDsvTjBzlBOXJA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/toxFNg2Inw0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAxW9n3HhrevAW8wik4wOGXk0qq4g\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Saxophone Fingering Chart How to use it by McGill Music Sax School 1 day ago 15 minutes 1,423 views\"\n }\n },\n \"simpleText\": \"Saxophone Fingering Chart How to use it\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"McGill Music Sax School\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQvU4YAiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/mcgillmusic\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCeqyYiP2VfE8nlEYTP8Kvng\",\n \"canonicalBaseUrl\": \"/user/mcgillmusic\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"15:43\"\n },\n \"lengthInSeconds\": 943,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQvU4YAiITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dtoxFNg2Inw0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"toxFNg2Inw0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003db68c45360d889f0d\u0026initcwndbps\u003d968750\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCkQvU4YAiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.4K views\"\n }\n },\n \"simpleText\": \"1.4K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"15:43\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"CKVMsogt-4U\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/CKVMsogt-4U/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA1sDLcMRfNia_C8f_0v3XzaYN6Tw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/CKVMsogt-4U/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCX4mayAJ7B3ZnFqgeZU6b2Z6Dg_A\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/CKVMsogt-4U/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDzv_7yZq78HC_qSHVDZsf16j5odA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/CKVMsogt-4U/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDgTtBR4SMmczPO5BN4VPYMGBjp4Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Jesse Watters - The Adam Carolla Show by Adam Carolla 3 days ago 2 hours, 5 minutes 17,584 views\"\n }\n },\n \"simpleText\": \"Jesse Watters - The Adam Carolla Show\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Adam Carolla\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQvU4YAyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/AdamCarolla\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC7qCAvNXX0Pi05tufrDN0XQ\",\n \"canonicalBaseUrl\": \"/user/AdamCarolla\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 5 minutes, 24 seconds\"\n }\n },\n \"simpleText\": \"2:05:24\"\n },\n \"lengthInSeconds\": 7524,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQvU4YAyITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dCKVMsogt-4U\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"CKVMsogt-4U\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7rn7r.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d08a54cb2882dfb85\u0026initcwndbps\u003d946250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCgQvU4YAyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17K views\"\n }\n },\n \"simpleText\": \"17K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 days ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 5 minutes, 24 seconds\"\n }\n },\n \"simpleText\": \"2:05:24\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"RmXXls-myAc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDMvAVTekwVgFGD9r6zXqSuV03IjQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA_er5JbNd6-TcVw4A0EKsmxL_iDA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCZshi558eGll4PYzCnQq5DHyap4w\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/RmXXls-myAc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBm_VJ_nSL2F0l8f_6Rxq_wQ-5SRw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2] by EpicFiveTV 3 years ago 36 minutes 1,688,763 views\"\n }\n },\n \"simpleText\": \"AVN Expo 2018 In Las Vegas [PART 1 OF 2]\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQvU4YBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 minutes, 1 second\"\n }\n },\n \"simpleText\": \"36:01\"\n },\n \"lengthInSeconds\": 2161,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQvU4YBCITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dRmXXls-myAc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"RmXXls-myAc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d4665d796cfa6c807\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCcQvU4YBCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.6 million views\"\n }\n },\n \"simpleText\": \"1.6M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 minutes, 1 second\"\n }\n },\n \"simpleText\": \"36:01\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"hCH7YelJDn8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/hCH7YelJDn8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCNEZhsJg9qdysoXlGdB1T-zFmrlA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/hCH7YelJDn8/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDhBJn1lomlAQKMoi35NB54VmBSOw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/hCH7YelJDn8/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD__Ocftk-aD5PTDaELamqyeml3JQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/hCH7YelJDn8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDND1gAw_rwF94wWfCqwy5vfz0N_A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ROBLOX BUILD A BOAT TO SURVIVE... by GamingWithKev 1 day ago 15 minutes 243,295 views\"\n }\n },\n \"simpleText\": \"ROBLOX BUILD A BOAT TO SURVIVE...\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"GamingWithKev\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQvU4YBSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/KevinEdwardsJr\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrkfdiZ4pF3f5waQaJtjXew\",\n \"canonicalBaseUrl\": \"/c/KevinEdwardsJr\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"15:58\"\n },\n \"lengthInSeconds\": 958,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQvU4YBSITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dhCH7YelJDn8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"hCH7YelJDn8\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d8421fb61e9490e7f\u0026initcwndbps\u003d921250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCYQvU4YBSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"243K views\"\n }\n },\n \"simpleText\": \"243K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"15:58\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"ekYuPWdaKQk\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ekYuPWdaKQk/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC3AXY1T2N1CINouf_8yfSRcED3KA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ekYuPWdaKQk/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBnLP-hRhO3joh4at3181wfwU86IQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ekYuPWdaKQk/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCyWt2eLFnZwBS2RKxQj3UlrFubNQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ekYuPWdaKQk/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC_t9yvisNWOOtV8xD3ELb-3aTvSA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"SENPAI KAZU HOW HE STARTED INTERVIEWS | HYPE THERAPY by Hype Therapy 6 hours ago 52 minutes 901 views\"\n }\n },\n \"simpleText\": \"SENPAI KAZU HOW HE STARTED INTERVIEWS | HYPE THERAPY\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Hype Therapy\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQvU4YBiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCs1cQ7Pq7O9N7IjiDlrM64w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCs1cQ7Pq7O9N7IjiDlrM64w\",\n \"canonicalBaseUrl\": \"/channel/UCs1cQ7Pq7O9N7IjiDlrM64w\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"52 minutes, 38 seconds\"\n }\n },\n \"simpleText\": \"52:38\"\n },\n \"lengthInSeconds\": 3158,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQvU4YBiITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dekYuPWdaKQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ekYuPWdaKQk\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-hgn7rn7k.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d7a462e3d675a2909\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCUQvU4YBiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"901 views\"\n }\n },\n \"simpleText\": \"901 views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 hours ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"52 minutes, 38 seconds\"\n }\n },\n \"simpleText\": \"52:38\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"uOQdfEeYSrE\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/uOQdfEeYSrE/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC6D9o6VG0NlXBS1iIuMNy_BNNOnw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/uOQdfEeYSrE/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDVUy3TF5FX9I4C3ZLNJ0vzXaHqiQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/uOQdfEeYSrE/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAqEhLlnO-d-Tz424EVvnOJgxPoYg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/uOQdfEeYSrE/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCMgFmHDZAI5ov188YAyPsMskRFkg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Opie \u0026 Anthony - Roland Nearly Got Opie Killed by Zarchivo [Opie \u0026 Anthony Episodes] 19 hours ago 18 minutes 2,440 views\"\n }\n },\n \"simpleText\": \"Opie \u0026 Anthony - Roland Nearly Got Opie Killed\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Zarchivo [Opie \u0026 Anthony Episodes]\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQvU4YByITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClha3awlu0QFQzlS-9oi_Fg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClha3awlu0QFQzlS-9oi_Fg\",\n \"canonicalBaseUrl\": \"/channel/UClha3awlu0QFQzlS-9oi_Fg\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"18:27\"\n },\n \"lengthInSeconds\": 1107,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQvU4YByITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003duOQdfEeYSrE\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"uOQdfEeYSrE\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-hgn7yn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003db8e41d7c47984ab1\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCQQvU4YByITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.4K views\"\n }\n },\n \"simpleText\": \"2.4K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"19 hours ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"18:27\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"2HaX1d6LbIc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/2HaX1d6LbIc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAgXKEajrReis1FMCN3022FGsuMHg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/2HaX1d6LbIc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBZwYBQzOpucOZkHyT9A5n3zh4kwA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/2HaX1d6LbIc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC3TVsrl433LM8RDJIIXv7YTFgZ1A\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/2HaX1d6LbIc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLANhuOsQBW2C9FWmuKNqMzRAET72w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Bald Bryan \u0026 Gina Grad (7.26.21) - The Adam Carolla Show by Adam Carolla 3 days ago 1 hour, 59 minutes 11,064 views\"\n }\n },\n \"simpleText\": \"Bald Bryan \u0026 Gina Grad (7.26.21) - The Adam Carolla Show\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Adam Carolla\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQvU4YCCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/AdamCarolla\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC7qCAvNXX0Pi05tufrDN0XQ\",\n \"canonicalBaseUrl\": \"/user/AdamCarolla\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 59 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"1:59:15\"\n },\n \"lengthInSeconds\": 7155,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQvU4YCCITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d2HaX1d6LbIc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"2HaX1d6LbIc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-hgn7rn7y.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd87697d5de8b6c87\u0026initcwndbps\u003d907500\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCMQvU4YCCITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11K views\"\n }\n },\n \"simpleText\": \"11K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 days ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 59 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"1:59:15\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"a6vpWDCiGss\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/a6vpWDCiGss/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCL5oHCU4_bIfKA9iXjeIvJ-yCJhw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/a6vpWDCiGss/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAw0YBYy1g2OYu0MVBOm7mZxBfkBQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/a6vpWDCiGss/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA7tJnU04oS97yiX3p-CfrcTlr1OQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/a6vpWDCiGss/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBNTvCvJyTDtboZq3qk55_9YP4V4Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AVN Expo 2018 In Las Vegas [PART 2 OF 2] by EpicFiveTV 3 years ago 1 hour 2,668,039 views\"\n }\n },\n \"simpleText\": \"AVN Expo 2018 In Las Vegas [PART 2 OF 2]\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCIQvU4YCSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EpicFiveTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuPUHlLP5POZphOIrjrNxiw\",\n \"canonicalBaseUrl\": \"/user/EpicFiveTV\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 42 seconds\"\n }\n },\n \"simpleText\": \"1:00:42\"\n },\n \"lengthInSeconds\": 3642,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCIQvU4YCSITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003da6vpWDCiGss\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"a6vpWDCiGss\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn76.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d6babe95830a21acb\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCIQvU4YCSITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.6 million views\"\n }\n },\n \"simpleText\": \"2.6M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 42 seconds\"\n }\n },\n \"simpleText\": \"1:00:42\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"Kv_3SdNaZDc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/Kv_3SdNaZDc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBEUtOKdWWRYB7g9hlUJ3S4iEevSQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Kv_3SdNaZDc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBYGk8llW6kTYmTWH75ArqHz7mXyg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Kv_3SdNaZDc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLABRRWVComMew6EKAfxrnvlEwzVmA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Kv_3SdNaZDc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDw3VdtyFn8ZAWhx5yPGGKExeBPHw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"OMEGLE - Fun In Heaven 💥❤ Part-6 Indian Boy on Omegle | Parth Sharma by PARTH SHARMA 6 hours ago 11 minutes, 25 seconds 22,488 views\"\n }\n },\n \"simpleText\": \"OMEGLE - Fun In Heaven 💥❤ Part-6 Indian Boy on Omegle | Parth Sharma\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"PARTH SHARMA\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCEQvU4YCiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCM9X1qtCrxh5WEPIHwDAX8w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCM9X1qtCrxh5WEPIHwDAX8w\",\n \"canonicalBaseUrl\": \"/channel/UCM9X1qtCrxh5WEPIHwDAX8w\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"11:25\"\n },\n \"lengthInSeconds\": 685,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCEQvU4YCiITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dKv_3SdNaZDc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"Kv_3SdNaZDc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7yn7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d2afff749d35a6437\u0026initcwndbps\u003d1000000\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCEQvU4YCiITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"22K views\"\n }\n },\n \"simpleText\": \"22K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 hours ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"11:25\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"79zw-j3n6gw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/79zw-j3n6gw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCvBCbSZnAt_SU9BAu9hHVZxIgeVg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/79zw-j3n6gw/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC_MbplKV6ItP4d1ZDKX2EkHCU45Q\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/79zw-j3n6gw/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA0u3GHM1uy8CKq63tyFgisbLxzew\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/79zw-j3n6gw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCLTdYwA4fZu1AWKUIhLXALQntYXg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"STABILIZED Virtual Cycling in 360° VR - SANTA MONICA/VENICE BEACH - Scenery for Exercise Bikes by Dynamio 360 7 months ago 56 minutes 9,884 views\"\n }\n },\n \"simpleText\": \"STABILIZED Virtual Cycling in 360° VR - SANTA MONICA/VENICE BEACH - Scenery for Exercise Bikes\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Dynamio 360\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQvU4YCyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DynamioVR\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCoKeUx2CGXh7Pd8WDykE4xQ\",\n \"canonicalBaseUrl\": \"/c/DynamioVR\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"56 minutes, 19 seconds\"\n }\n },\n \"simpleText\": \"56:19\"\n },\n \"lengthInSeconds\": 3379,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQvU4YCyITCIuJu-yji_ICFVgR8QUdR3UGvDIJZW5kc2NyZWVuSICqv9WZypewMpoBBQgCEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d79zw-j3n6gw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"79zw-j3n6gw\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-hgn7rn7k.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003defdcf0fa3de7ea0c\u0026initcwndbps\u003d961250\u0026mt\u003d1627663999\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCAQvU4YCyITCIuJu-yji_ICFVgR8QUdR3UGvA\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9.8K views\"\n }\n },\n \"simpleText\": \"9.8K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"7 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"56 minutes, 19 seconds\"\n }\n },\n \"simpleText\": \"56:19\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n }\n ],\n \"title\": {\n \"simpleText\": \"You may also like...\"\n },\n \"trackingParams\": \"CB8Q-lwiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"shareButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_OPACITY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CB0Q-N8BIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"CgtNbUJlVVpxdjFRQQ%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CB0Q-N8BIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CB4QjmIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CB0Q-N8BIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"addToMenu\": {\n \"menuRenderer\": {\n \"trackingParams\": \"CAAQg2ciEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"videoDetails\": {\n \"playerOverlayVideoDetailsRenderer\": {\n \"title\": {\n \"simpleText\": \"FINGERING PORNSTARS @ AVN Expo 2017 In Las Vegas!\"\n },\n \"subtitle\": {\n \"runs\": [\n {\n \"text\": \"EpicFiveTV\"\n },\n {\n \"text\": \" • \"\n },\n {\n \"text\": \"42,904,546 views\"\n }\n ]\n }\n }\n }\n }\n },\n \"overlay\": {\n \"tooltipRenderer\": {\n \"promoConfig\": {\n \"promoId\": \"tip-acq-cm-prep-so\",\n \"impressionEndpoints\": [\n {\n \"clickTrackingParams\": \"CBwQvJkCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpLPmxOHnizKJcXkCtEInPftTT_gJ381qlpoF7TwyDMsBBRHpF343M27T-tNf5t9M__pCgPm5nypIbyfj9yPO6xBNo-S2TWaBWpbUmkHIFDeBn8iIdigm_RS1wB-VQAq1IYAAKQV7ffGKI-r4Dma_MTMgTyRCg\",\n \"uiActions\": {\n \"hideEnclosingContainer\": false\n }\n }\n }\n ],\n \"acceptCommand\": {\n \"clickTrackingParams\": \"CBwQvJkCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpIIX0dgbDRz-lDsaw0ap4poDkABRmtjHR8kXsPjrT4BsX8mG2CVKKhThr-IObyzdGgK0EtcOnfPJGufq5j5bVRoqueOPWbeiJqeIEouWJDElVXnN0X2k5378CmsntnNH_0g05P9mXfw8XQfefWsXVVukFXTCQ\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n },\n \"dismissCommand\": {\n \"clickTrackingParams\": \"CBwQvJkCIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpKSxYS4dcLNg9PyEpgFVfIoSa7vIXJQZc4SSbnfh3ICex9DHjxwVUpdTiXv3mNykAUlz9W0Ceo-VmSFZn8AK7lwxthHh6Usb-K17AytpHnuZ0CzxK42QLJWnoqIBW4szt6bhjcU03nE14BgazLJ-HmwNVIQTQ\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n }\n },\n \"targetId\": \"sponsorships-button\",\n \"detailsText\": {\n \"runs\": [\n {\n \"text\": \"Join this channel and unlock members-only perks\"\n }\n ]\n },\n \"suggestedPosition\": {\n \"type\": \"TOOLTIP_POSITION_TYPE_BELOW\"\n },\n \"dismissStrategy\": {\n \"type\": \"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\"\n },\n \"dwellTimeMs\": \"60000\",\n \"trackingParams\": \"CBwQvJkCIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"engagementPanels\": [\n {\n \"engagementPanelSectionListRenderer\": {\n \"panelIdentifier\": \"engagement-panel-transcript\",\n \"header\": {\n \"engagementPanelTitleHeaderRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Transcript\"\n }\n ]\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Toggle timestamps\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CBoQ040EGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBoQ040EGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"signalAction\": {\n \"signal\": \"TOGGLE_TRANSCRIPT_TIMESTAMPS\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CBoQ040EGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBoQ040EGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n },\n \"visibilityButton\": {\n \"buttonRenderer\": {\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"accessibility\": {\n \"label\": \"Close transcript\"\n },\n \"trackingParams\": \"CBsQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Close transcript\"\n }\n },\n \"command\": {\n \"clickTrackingParams\": \"CBsQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\"\n }\n }\n }\n },\n \"trackingParams\": \"CBoQ040EGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"content\": {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CBoQ040EGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/get_transcript\"\n }\n },\n \"getTranscriptEndpoint\": {\n \"params\": \"CgtNbUJlVVpxdjFRQQ%3D%3D\"\n }\n }\n }\n },\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\",\n \"loggingDirectives\": {\n \"trackingParams\": \"CBoQ040EGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIi4m77KOL8gIVWBHxBR1HdQa8\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIi4m77KOL8gIVWBHxBR1HdQa8\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwiLibvso4vyAhVYEfEFHUd1Brw\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_DELETE\",\n \"options\": {\n \"persistenceOption\": \"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1627664789\",\n \"nanos\": 107433159\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgs0dkFLQlVjMEpmQSj1oMSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchNext_rid\",\n \"value\": \"0xa0c8dac937eabd63\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24095695,23776271,24106839,24110902,24115641,24116717,24002025,24119470,24134152,24141079,9405994,23882685,24118016,24106921,24138442,9407156,24007246,24118575,24085811,24109690,39321475,24116735,23946420,24132121,23966208,23884386,24111165,24136746,24135236,23983296,24034168,23934970,24140888,24007790,23986021,23857950,24142470,23804281,24138237,23744176,24129451,24002022,24113698,23918597,24002923,24129402,24080738,24028143,23968386,24109112,1714255,23998056,24036947,24077241,24084439,24082662,24004644,24117475,24115508,24001373,24140246,24080604,24058380,24131028,24077266,23944779\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24095695,23776271,24106839,24110902,24115641,24116717,24002025,24119470,24134152,24141079,9405994,23882685,24118016,24106921,24138442,9407156,24007246,24118575,24085811,24109690,39321475,24116735,23946420,24132121,23966208,23884386,24111165,24136746,24135236,23983296,24034168,23934970,24140888,24007790,23986021,23857950,24142470,23804281,24138237,23744176,24129451,24002022,24113698,23918597,24002923,24129402,24080738,24028143,23968386,24109112,1714255,23998056,24036947,24077241,24084439,24082662,24004644,24117475,24115508,24001373,24140246,24080604,24058380,24131028,24077266,23944779\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"contents\": {\n \"twoColumnWatchNextResults\": {\n \"results\": {\n \"results\": {\n \"contents\": [\n {\n \"videoPrimaryInfoRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Russian Daft Punk\"\n }\n ]\n },\n \"viewCount\": {\n \"videoViewCountRenderer\": {\n \"viewCount\": {\n \"simpleText\": \"232,305 views\"\n },\n \"shortViewCount\": {\n \"simpleText\": \"232K views\"\n }\n }\n },\n \"videoActions\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJsBEMyrARgAIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the video?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJsBEMyrARgAIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DrwcfPqbAx-0\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DrwcfPqbAx-0\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKQBEPBbIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CKQBEPBbIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"command\": {\n \"clickTrackingParams\": \"CKQBEPBbIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n }\n }\n }\n }\n },\n \"shouldInterruptPlayback\": false\n }\n },\n \"trackingParams\": \"CJsBEMyrARgAIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n }\n ],\n \"trackingParams\": \"CJsBEMyrARgAIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"topLevelButtons\": [\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"defaultText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3,784 likes\"\n }\n },\n \"simpleText\": \"3.7K\"\n },\n \"toggledText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3,785 likes\"\n }\n },\n \"simpleText\": \"3.7K\"\n },\n \"accessibility\": {\n \"label\": \"like this video along with 3,784 other people\"\n },\n \"trackingParams\": \"CKIBEJhNGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"defaultTooltip\": \"I like this\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKIBEJhNGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKMBEPqGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DrwcfPqbAx-0\u0026hl\u003den-GB\u0026ec\u003d66426\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKMBEPqGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drwcfPqbAx-0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003daf071f3ea6c0c7ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66426\"\n }\n },\n \"trackingParams\": \"CKMBEPqGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"like this video along with 3,784 other people\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_LIKE\"\n }\n },\n \"targetId\": \"watch-like\"\n }\n },\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"defaultText\": {\n \"simpleText\": \"Dislike\"\n },\n \"toggledText\": {\n \"simpleText\": \"Dislike\"\n },\n \"accessibility\": {\n \"label\": \"Dislike this video\"\n },\n \"trackingParams\": \"CKABEJhNGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"defaultTooltip\": \"I dislike this\",\n \"toggledTooltip\": \"I dislike this\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKABEJhNGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Don\u0027t like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBEPmGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DrwcfPqbAx-0\u0026hl\u003den-GB\u0026ec\u003d66425\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKEBEPmGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drwcfPqbAx-0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003daf071f3ea6c0c7ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66425\"\n }\n },\n \"trackingParams\": \"CKEBEPmGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this video\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_DISLIKE\"\n }\n },\n \"targetId\": \"watch-dislike\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Share\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEOWWARgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgtyd2NmUHFiQXgtMA%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CJ4BEOWWARgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CJ8BEI5iIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CJ4BEOWWARgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Share\"\n }\n }\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Save\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"PLAYLIST_ADD\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEPBbGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Want to watch this again later?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to add this video to a playlist.\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEPuGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DrwcfPqbAx-0\u0026hl\u003den-GB\u0026ec\u003d66427\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEPuGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drwcfPqbAx-0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003daf071f3ea6c0c7ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66427\"\n }\n },\n \"trackingParams\": \"CJ0BEPuGBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibility\": {\n \"label\": \"Save to\"\n },\n \"tooltip\": \"Save\",\n \"trackingParams\": \"CJwBEPBbGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Save to playlist\"\n }\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n },\n \"trackingParams\": \"CJsBEMyrARgAIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"dateText\": {\n \"simpleText\": \"11 Mar 2018\"\n }\n }\n },\n {\n \"videoSecondaryInfoRenderer\": {\n \"owner\": {\n \"videoOwnerRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRDHVxgAfTpgwxr7EDIT49BEVYDmb3Sm8oumlOu\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRDHVxgAfTpgwxr7EDIT49BEVYDmb3Sm8oumlOu\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRDHVxgAfTpgwxr7EDIT49BEVYDmb3Sm8oumlOu\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ]\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"DAN TV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJoBEOE5IhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCcQHIVL83g5BEQe2IJFb-6w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCcQHIVL83g5BEQe2IJFb-6w\",\n \"canonicalBaseUrl\": \"/channel/UCcQHIVL83g5BEQe2IJFb-6w\"\n }\n }\n }\n ]\n },\n \"subscriptionButton\": {\n \"type\": \"FREE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJoBEOE5IhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCcQHIVL83g5BEQe2IJFb-6w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCcQHIVL83g5BEQe2IJFb-6w\",\n \"canonicalBaseUrl\": \"/channel/UCcQHIVL83g5BEQe2IJFb-6w\"\n }\n },\n \"subscriberCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"61 subscribers\"\n }\n },\n \"simpleText\": \"61 subscribers\"\n },\n \"trackingParams\": \"CJoBEOE5IhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"subscribeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DESTRUCTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Subscribe\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJgBEPBbIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Want to subscribe to this channel?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to subscribe to this channel.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJkBEP2GBCITCI6F9sqA1fQCFePrEQgduj4GjzIJc3Vic2NyaWJl\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DrwcfPqbAx-0%26continue_action%3DQUFFLUhqbjNfYjhTQTBEZlktaWN2UGNFQ0hhZEhxNTRRQXxBQ3Jtc0ttWGVZTzhjR3o3b3JSYlVKazdySHVWTkM5Z291Zk51a3RpWkxoYmp6LVdkRjRROFhHSlVJUTlDRmxsa2J2OHVHZHI3YUxLVXhqTTlRWl9Sbm1sSTFCSjJNLVdQY1h2TnZ1QUtBZE1CV0ZqUFFBQm5WQTJpdmxiZGdybVotTnBnUEhkS1NHcl9IbkFaWkh4YTJhWWEzX2ktLUtQcHBZNlczQ2ZmdDNTbkk4WGwzY3VzZGNsR2xmVElPZWNaUTlXTFhqM0hDRDN1Ulc4VUdJX05WU1BWWEwzV2JEZ2ln\u0026hl\u003den-GB\u0026ec\u003d66429\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJkBEP2GBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drwcfPqbAx-0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003daf071f3ea6c0c7ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"continueAction\": \"QUFFLUhqbjNfYjhTQTBEZlktaWN2UGNFQ0hhZEhxNTRRQXxBQ3Jtc0ttWGVZTzhjR3o3b3JSYlVKazdySHVWTkM5Z291Zk51a3RpWkxoYmp6LVdkRjRROFhHSlVJUTlDRmxsa2J2OHVHZHI3YUxLVXhqTTlRWl9Sbm1sSTFCSjJNLVdQY1h2TnZ1QUtBZE1CV0ZqUFFBQm5WQTJpdmxiZGdybVotTnBnUEhkS1NHcl9IbkFaWkh4YTJhWWEzX2ktLUtQcHBZNlczQ2ZmdDNTbkk4WGwzY3VzZGNsR2xmVElPZWNaUTlXTFhqM0hDRDN1Ulc4VUdJX05WU1BWWEwzV2JEZ2ln\",\n \"idamTag\": \"66429\"\n }\n },\n \"trackingParams\": \"CJkBEP2GBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CJgBEPBbIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"targetId\": \"watch-subscribe\"\n }\n },\n \"metadataRowContainer\": {\n \"metadataRowContainerRenderer\": {\n \"rows\": [\n {\n \"metadataRowRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Notice\"\n }\n ]\n },\n \"contents\": [\n {\n \"runs\": [\n {\n \"text\": \"Age-restricted video (based on Community Guidelines)\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJcBEM2rARgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"http://www.youtube.com/t/community_guidelines\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"http://www.youtube.com/t/community_guidelines\"\n }\n }\n }\n ]\n }\n ],\n \"trackingParams\": \"CJcBEM2rARgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n }\n ],\n \"collapsedItemCount\": 2,\n \"trackingParams\": \"CJcBEM2rARgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"showMoreText\": {\n \"simpleText\": \"Show more\"\n },\n \"showLessText\": {\n \"simpleText\": \"Show less\"\n },\n \"trackingParams\": \"CJcBEM2rARgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"defaultExpanded\": false,\n \"descriptionCollapsedLines\": 3\n }\n },\n {\n \"itemSectionRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CJYBELsvGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3J3Y2ZQcWJBeC0wGAYyJSIRIgtyd2NmUHFiQXgtMDAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CJYBELsvGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"sectionIdentifier\": \"comment-item-section\",\n \"targetId\": \"comments-section\"\n }\n }\n ],\n \"trackingParams\": \"CJUBELovIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"secondaryResults\": {\n \"secondaryResults\": {\n \"results\": [\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"udvYSd2TIkg\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/udvYSd2TIkg/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD0xdTHsrgnRDpUTuOdl0tNA6I7ng\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/udvYSd2TIkg/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAUSFc9mKvTGs5csESgWgyvSjGMfQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"[Original Source] - Daft Punk - 2007-08-03 - Grant Park - Chicago, IL - [Full Show/Pro] - Alive 2007 by Johnny Airbag 10 months ago 1 hour, 29 minutes 1,682,187 views\"\n }\n },\n \"simpleText\": \"[Original Source] - Daft Punk - 2007-08-03 - Grant Park - Chicago, IL - [Full Show/Pro] - Alive 2007\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Johnny Airbag\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJABEKQwGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/JohnnyAirbag\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC2XoVmVV0U7KKS64guijwlQ\",\n \"canonicalBaseUrl\": \"/user/JohnnyAirbag\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"10 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,682,187 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 29 minutes, 40 seconds\"\n }\n },\n \"simpleText\": \"1:29:40\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJABEKQwGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWRI7Y-Dturnx4OvAZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dudvYSd2TIkg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"udvYSd2TIkg\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeln7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003db9dbd849dd932248\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Johnny Airbag\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJABEKQwGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/JohnnyAirbag\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC2XoVmVV0U7KKS64guijwlQ\",\n \"canonicalBaseUrl\": \"/user/JohnnyAirbag\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLThsM6-dsd5QMwktLyTOhJAgp03jnlC_pvGVecX\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CJABEKQwGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo9AyMTM7J2J9u25AQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.6 million views\"\n }\n },\n \"simpleText\": \"1.6M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJMBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJMBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"udvYSd2TIkg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJMBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"udvYSd2TIkg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"udvYSd2TIkg\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CJMBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJQBELlqIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJMBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n }\n ],\n \"trackingParams\": \"CJABEKQwGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"targetId\": \"watch-related-menu-button\"\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 29 minutes, 40 seconds\"\n }\n },\n \"simpleText\": \"1:29:40\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJIBEPnnAxgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"udvYSd2TIkg\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJIBEPnnAxgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"udvYSd2TIkg\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJIBEPnnAxgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJEBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJEBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"udvYSd2TIkg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJEBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"udvYSd2TIkg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"udvYSd2TIkg\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJEBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"[Original Source] - Daft Punk - 2007-08-03 - Grant Park - Chicago, IL - [Full Show/Pro] - Alive 2007 – 1 hour, 29 minutes – Go to channel – Johnny Airbag - 1.6M views - 10 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/udvYSd2TIkg/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPj0w40G\u0026rs\u003dAOn4CLB_ZhonvgjHwUuRqcFHVaqMo0YuWA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"WzN52qsaibc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/WzN52qsaibc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCwrtNB7YvszYkq0LXOQr_1A7M3rg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/WzN52qsaibc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBlnvWxqAWFo3Y5GEtc_4CoeKCAWQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Superheroes Extended by MiniExplorerSG 6 years ago 8 minutes, 18 seconds 60,017 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Superheroes Extended\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"MiniExplorerSG\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIsBEKQwGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/MiniExplorerSG\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFa_30QWn-dCml4g8BZaShA\",\n \"canonicalBaseUrl\": \"/user/MiniExplorerSG\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"60,017 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 18 seconds\"\n }\n },\n \"simpleText\": \"8:18\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIsBEKQwGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWRI7Y-Dturnx4OvAZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dWzN52qsaibc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"WzN52qsaibc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jelnes.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d5b3379daab1a89b7\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"MiniExplorerSG\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIsBEKQwGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/MiniExplorerSG\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFa_30QWn-dCml4g8BZaShA\",\n \"canonicalBaseUrl\": \"/user/MiniExplorerSG\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSgO3y9R6ALK_6fZJIrDAZVhGtcXQSBx-ffWQ\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CIsBEKQwGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo9At5Pq2Kq73plb\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"60K views\"\n }\n },\n \"simpleText\": \"60K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CI4BEP6YBBgFIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CI4BEP6YBBgFIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"WzN52qsaibc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CI4BEP6YBBgFIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"WzN52qsaibc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"WzN52qsaibc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CI4BEP6YBBgFIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CI8BELlqIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CI4BEP6YBBgFIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n }\n ],\n \"trackingParams\": \"CIsBEKQwGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 18 seconds\"\n }\n },\n \"simpleText\": \"8:18\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI0BEPnnAxgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"WzN52qsaibc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI0BEPnnAxgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"WzN52qsaibc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CI0BEPnnAxgBIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIwBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIwBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"WzN52qsaibc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIwBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"WzN52qsaibc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"WzN52qsaibc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIwBEMfsBBgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Superheroes Extended – 8 minutes, 18 seconds – Go to channel – MiniExplorerSG - 60K views - 6 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"A8EF9-hKEp4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/A8EF9-hKEp4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAtFJ9kyLZM0TGGNBa2YTcb0O9ViQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/A8EF9-hKEp4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBmW3PwtYejEQnwdwyFcoNWot_hrA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Giorgio By Moroder (Astrophysics Remix) by Astrophysics 9 months ago 9 minutes, 34 seconds 176,304 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Giorgio By Moroder (Astrophysics Remix)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Astrophysics\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIYBEKQwGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Astrophysicsynth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCWSC_-y9QsDmACXRY3rvtsQ\",\n \"canonicalBaseUrl\": \"/c/Astrophysicsynth\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"9 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"176,304 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIYBEKQwGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWRI7Y-Dturnx4OvAZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dA8EF9-hKEp4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"A8EF9-hKEp4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d03c105f7e84a129e\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Astrophysics\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIYBEKQwGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Astrophysicsynth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCWSC_-y9QsDmACXRY3rvtsQ\",\n \"canonicalBaseUrl\": \"/c/Astrophysicsynth\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQC_5AYIFV2xppFbF4Rk43sbyryMDQ-9pF1q91Ukg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CIYBEKQwGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIYBEKQwGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo9AnqWowv6-weAD\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"176K views\"\n }\n },\n \"simpleText\": \"176K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIkBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIkBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"A8EF9-hKEp4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIkBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"A8EF9-hKEp4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"A8EF9-hKEp4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIkBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIoBELlqIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIkBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n }\n ],\n \"trackingParams\": \"CIYBEKQwGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIgBEPnnAxgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"A8EF9-hKEp4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIgBEPnnAxgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"A8EF9-hKEp4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIgBEPnnAxgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIcBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIcBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"A8EF9-hKEp4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIcBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"A8EF9-hKEp4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"A8EF9-hKEp4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIcBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Giorgio By Moroder (Astrophysics Remix) – 9 minutes, 34 seconds – Go to channel – Astrophysics - 176K views - 9 months ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"34Na4j8AVgA\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/34Na4j8AVgA/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDoZsisCoxtr-MB9-mc0hh0KuFXGw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/34Na4j8AVgA/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAM4QOh9vVHBQZyeI9J_7mmSLbSdg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Weeknd - Starboy ft. Daft Punk (Official Video) by The Weeknd 5 years ago 4 minutes, 34 seconds 1,976,574,636 views\"\n }\n },\n \"simpleText\": \"The Weeknd - Starboy ft. Daft Punk (Official Video)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"The Weeknd\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIEBEKQwGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC0WP5P-ufpRfjbNrmOWwLBQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC0WP5P-ufpRfjbNrmOWwLBQ\",\n \"canonicalBaseUrl\": \"/channel/UC0WP5P-ufpRfjbNrmOWwLBQ\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,976,574,636 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"4:34\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIEBEKQwGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8yB3JlbGF0ZWRI7Y-Dturnx4OvAZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d34Na4j8AVgA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"34Na4j8AVgA\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jelne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003ddf835ae23f005600\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"The Weeknd\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIEBEKQwGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC0WP5P-ufpRfjbNrmOWwLBQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC0WP5P-ufpRfjbNrmOWwLBQ\",\n \"canonicalBaseUrl\": \"/channel/UC0WP5P-ufpRfjbNrmOWwLBQ\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/2_7lGtqteK7zVldw_NddyVJl5mYWIHruplXYNXKo-pKAW7LSZ17ZBoN43ut1ZvQjiQIw5u_QYg\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"OFFICIAL_ARTIST_BADGE\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED_ARTIST\",\n \"tooltip\": \"Official Artist Channel\",\n \"trackingParams\": \"CIEBEKQwGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibilityData\": {\n \"label\": \"Official Artist Channel\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIEBEKQwGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo9AgKyB-KPc1sHfAQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.9 billion views\"\n }\n },\n \"simpleText\": \"1.9B views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIQBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIQBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"34Na4j8AVgA\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIQBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"34Na4j8AVgA\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"34Na4j8AVgA\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIQBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIUBELlqIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIQBEP6YBBgGIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n }\n ],\n \"trackingParams\": \"CIEBEKQwGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"4:34\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIMBEPnnAxgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"34Na4j8AVgA\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIMBEPnnAxgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"34Na4j8AVgA\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIMBEPnnAxgCIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIIBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIIBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"34Na4j8AVgA\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIIBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"34Na4j8AVgA\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"34Na4j8AVgA\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIIBEMfsBBgDIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Weeknd - Starboy ft. Daft Punk (Official Video) – 4 minutes, 34 seconds – Go to channel – TheWeekndVEVO - 1.9B views - 5 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"mjVyODaJjL4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/mjVyODaJjL4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA617ZNQ0Y1Nn6vdIIlzBuAoaHWPQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mjVyODaJjL4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDFlNrstv3UYMd7qtkyQ9SGq2CI8A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk ft. Pharrell - Get Lucky HQ [1 HOUR LOOP] by EDMloops 8 years ago 1 hour, 1 minute 1,382,019 views\"\n }\n },\n \"simpleText\": \"Daft Punk ft. Pharrell - Get Lucky HQ [1 HOUR LOOP]\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"EDMloops\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHwQpDAYBCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EDMloops\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCDXcMH37J54MLMXzH7ktNWQ\",\n \"canonicalBaseUrl\": \"/user/EDMloops\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"8 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,382,019 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 1 minute, 30 seconds\"\n }\n },\n \"simpleText\": \"1:01:30\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHwQpDAYBCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dmjVyODaJjL4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"mjVyODaJjL4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d9a35723836898cbe\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EDMloops\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHwQpDAYBCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EDMloops\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCDXcMH37J54MLMXzH7ktNWQ\",\n \"canonicalBaseUrl\": \"/user/EDMloops\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSv7-ASaMmmLL42NOPakw3DScsPMwo4duOKp1eY\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CHwQpDAYBCITCI6F9sqA1fQCFePrEQgduj4Gj0C-maa0g8fcmpoB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.3 million views\"\n }\n },\n \"simpleText\": \"1.3M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CH8Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CH8Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"mjVyODaJjL4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CH8Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"mjVyODaJjL4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"mjVyODaJjL4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CH8Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIABELlqIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CH8Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHwQpDAYBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 1 minute, 30 seconds\"\n }\n },\n \"simpleText\": \"1:01:30\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH4Q-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"mjVyODaJjL4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH4Q-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"mjVyODaJjL4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CH4Q-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH0Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CH0Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"mjVyODaJjL4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CH0Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"mjVyODaJjL4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"mjVyODaJjL4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CH0Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk ft. Pharrell - Get Lucky HQ [1 HOUR LOOP] – 1 hour, 1 minute – Go to channel – EDMloops - 1.3M views - 8 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"GyjMDkwaxaw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/GyjMDkwaxaw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAyKaGIVzIgRnquMRe2a13j8pleeA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/GyjMDkwaxaw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBiM93HzibEDf98wVC0hTOosDZe2Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk — Something About Us (Sub. Español) by x.jessmile 5 years ago 3 minutes, 52 seconds 11,950,681 views\"\n }\n },\n \"simpleText\": \"Daft Punk — Something About Us (Sub. Español)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"x.jessmile\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHcQpDAYBSITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/xjessmile15\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBhmHuOX6GrDosoRIeQHFqQ\",\n \"canonicalBaseUrl\": \"/c/xjessmile15\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"11,950,681 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 52 seconds\"\n }\n },\n \"simpleText\": \"3:52\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHcQpDAYBSITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dGyjMDkwaxaw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"GyjMDkwaxaw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeener.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d1b28cc0e4c1ac5ac\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"x.jessmile\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHcQpDAYBSITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/xjessmile15\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBhmHuOX6GrDosoRIeQHFqQ\",\n \"canonicalBaseUrl\": \"/c/xjessmile15\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTDC_cH3E9LTWIBO-uZI880qsizdoME76kxh5fm\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CHcQpDAYBSITCI6F9sqA1fQCFePrEQgduj4Gj0Csi-vg5IGzlBs\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHoQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHoQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"GyjMDkwaxaw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHoQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"GyjMDkwaxaw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"GyjMDkwaxaw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHoQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHsQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHoQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHcQpDAYBSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 52 seconds\"\n }\n },\n \"simpleText\": \"3:52\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHkQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"GyjMDkwaxaw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHkQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"GyjMDkwaxaw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHkQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHgQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHgQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"GyjMDkwaxaw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHgQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"GyjMDkwaxaw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"GyjMDkwaxaw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHgQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk — Something About Us (Sub. Español) – 3 minutes, 52 seconds – Go to channel – x.jessmile - 11M views - 5 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"DpPueG9Fkxs\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/DpPueG9Fkxs/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDHqfkzvJjsnwzblwP1BRQcqpzUhw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/DpPueG9Fkxs/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDo6UrOObV0gZB3mXpau21vWY4l4g\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Harder Better Faster Stronger (Live) by RHINO 6 years ago 4 minutes, 35 seconds 4,432,074 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Harder Better Faster Stronger (Live)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"RHINO\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHIQpDAYBiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/RhinoEntertainment\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCWEtnEiVwUy7mwFeshyAWLA\",\n \"canonicalBaseUrl\": \"/user/RhinoEntertainment\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"4,432,074 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"4:35\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHIQpDAYBiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dDpPueG9Fkxs\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"DpPueG9Fkxs\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeener.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d0e93ee786f45931b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"RHINO\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHIQpDAYBiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/RhinoEntertainment\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCWEtnEiVwUy7mwFeshyAWLA\",\n \"canonicalBaseUrl\": \"/user/RhinoEntertainment\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT-ddxTkN6_wN_L5fGsXyyYVeHegwODdZgUk4jaNQ\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CHIQpDAYBiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CHIQpDAYBiITCI6F9sqA1fQCFePrEQgduj4Gj0Cbppb6hs_7yQ4\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4.4 million views\"\n }\n },\n \"simpleText\": \"4.4M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHUQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHUQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"DpPueG9Fkxs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHUQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"DpPueG9Fkxs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"DpPueG9Fkxs\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHUQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHYQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHUQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHIQpDAYBiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"4:35\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHQQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"DpPueG9Fkxs\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHQQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"DpPueG9Fkxs\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHQQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHMQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHMQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"DpPueG9Fkxs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHMQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"DpPueG9Fkxs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"DpPueG9Fkxs\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHMQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Harder Better Faster Stronger (Live) – 4 minutes, 35 seconds – Go to channel – RHINO - 4.4M views - 6 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"3M7GH_1tul4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/3M7GH_1tul4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAJLRQZvO0iF7OELKSNcvqvSg5TMQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/3M7GH_1tul4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBGLadgd8806mQAtiMQPcDoSQjNQw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Harder, Better, Faster, Stronger (Slow Edition) by SlowMusicOfficial 8 years ago 5 minutes 178,726 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Harder, Better, Faster, Stronger (Slow Edition)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"SlowMusicOfficial\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG0QpDAYByITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/SlowMusicOfficial\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCv0lY3k4S9LGo2JLJ55ryfA\",\n \"canonicalBaseUrl\": \"/user/SlowMusicOfficial\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"8 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"178,726 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes\"\n }\n },\n \"simpleText\": \"5:00\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG0QpDAYByITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d3M7GH_1tul4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"3M7GH_1tul4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeener.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003ddccec61ffd6dba5e\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"SlowMusicOfficial\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG0QpDAYByITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/SlowMusicOfficial\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCv0lY3k4S9LGo2JLJ55ryfA\",\n \"canonicalBaseUrl\": \"/user/SlowMusicOfficial\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQPJxLP5g8qrfiBuGnCArgLN2y8Aj8SSnowj0pB\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CG0QpDAYByITCI6F9sqA1fQCFePrEQgduj4Gj0De9Lbr_8Ox59wB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"178K views\"\n }\n },\n \"simpleText\": \"178K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHAQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHAQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"3M7GH_1tul4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHAQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"3M7GH_1tul4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"3M7GH_1tul4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHAQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHEQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHAQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CG0QpDAYByITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes\"\n }\n },\n \"simpleText\": \"5:00\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CG8Q-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"3M7GH_1tul4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CG8Q-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"3M7GH_1tul4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CG8Q-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CG4Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CG4Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"3M7GH_1tul4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CG4Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"3M7GH_1tul4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"3M7GH_1tul4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CG4Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Harder, Better, Faster, Stronger (Slow Edition) – 5 minutes – Go to channel – SlowMusicOfficial - 178K views - 8 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"ZH6JUqPX8iE\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ZH6JUqPX8iE/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB3bFM2EWaMzLrCAhM2twvT-mFgFw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZH6JUqPX8iE/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLB49M8tvSybRBua6otaS3lUHyYCtQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Cyberpunk 2077 (OST) Full / Complete Official Soundtrack - Original Game Soundtrack [FULL ALBUM] by Versus Music Official 11 months ago 2 hours, 13 minutes 2,273,063 views\"\n }\n },\n \"simpleText\": \"Cyberpunk 2077 (OST) Full / Complete Official Soundtrack - Original Game Soundtrack [FULL ALBUM]\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Versus Music Official\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGgQpDAYCCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/VersusMusicOfficial\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCigSgBzRaVs1xGuCEEwzuZA\",\n \"canonicalBaseUrl\": \"/user/VersusMusicOfficial\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"11 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"2,273,063 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 13 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"2:13:03\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGgQpDAYCCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dZH6JUqPX8iE\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ZH6JUqPX8iE\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeenl6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d647e8952a3d7f221\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Versus Music Official\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGgQpDAYCCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/VersusMusicOfficial\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCigSgBzRaVs1xGuCEEwzuZA\",\n \"canonicalBaseUrl\": \"/user/VersusMusicOfficial\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSDn__NJL-qEBEXmst9VBYPKlJX2mIMoq5tY-0dBA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CGgQpDAYCCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CGgQpDAYCCITCI6F9sqA1fQCFePrEQgduj4Gj0Ch5N-eqqqiv2Q\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.2 million views\"\n }\n },\n \"simpleText\": \"2.2M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGsQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGsQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ZH6JUqPX8iE\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGsQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ZH6JUqPX8iE\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ZH6JUqPX8iE\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGsQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGwQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGsQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGgQpDAYCCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 13 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"2:13:03\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGoQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"ZH6JUqPX8iE\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGoQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"ZH6JUqPX8iE\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGoQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGkQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGkQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ZH6JUqPX8iE\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGkQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ZH6JUqPX8iE\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ZH6JUqPX8iE\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGkQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Cyberpunk 2077 (OST) Full / Complete Official Soundtrack - Original Game Soundtrack [FULL ALBUM] – 2 hours, 13 minutes – Go to channel – Versus Music Official - 2.2M views - 11 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/ZH6JUqPX8iE/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCM75w40G\u0026rs\u003dAOn4CLDIGj8lgrAzCaztuSz5N5hz5wIs9A\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"HoQN7K6HdRw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/HoQN7K6HdRw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCbDX3ocC8EsE4xN-_ypDaTrwHcFw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/HoQN7K6HdRw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDvYbQvFJNmB7xJRxoJqV3HAy1zLg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - High Life (Official Video) by Daft Punk 12 years ago 3 minutes, 17 seconds 14,287,425 views\"\n }\n },\n \"simpleText\": \"Daft Punk - High Life (Official Video)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Daft Punk\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGMQpDAYCSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC_kRDKYrUlrbtrSiyu5Tflg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC_kRDKYrUlrbtrSiyu5Tflg\",\n \"canonicalBaseUrl\": \"/channel/UC_kRDKYrUlrbtrSiyu5Tflg\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"12 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"14,287,425 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"3:17\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGMQpDAYCSITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dHoQN7K6HdRw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"HoQN7K6HdRw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d1e840decae87751c\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Daft Punk\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGMQpDAYCSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC_kRDKYrUlrbtrSiyu5Tflg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC_kRDKYrUlrbtrSiyu5Tflg\",\n \"canonicalBaseUrl\": \"/channel/UC_kRDKYrUlrbtrSiyu5Tflg\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRPZciYsweaOllagBJ_3DHChzlFVCHFmLqNTnc9\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"OFFICIAL_ARTIST_BADGE\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED_ARTIST\",\n \"tooltip\": \"Official Artist Channel\",\n \"trackingParams\": \"CGMQpDAYCSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Official Artist Channel\"\n }\n }\n }\n ],\n \"trackingParams\": \"CGMQpDAYCSITCI6F9sqA1fQCFePrEQgduj4Gj0Cc6p30yr2Dwh4\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 million views\"\n }\n },\n \"simpleText\": \"14M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGYQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGYQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"HoQN7K6HdRw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGYQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"HoQN7K6HdRw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"HoQN7K6HdRw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGYQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGcQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGYQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGMQpDAYCSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"3:17\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGUQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"HoQN7K6HdRw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGUQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"HoQN7K6HdRw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGUQ-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGQQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGQQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"HoQN7K6HdRw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGQQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"HoQN7K6HdRw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"HoQN7K6HdRw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGQQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - High Life (Official Video) – 3 minutes, 17 seconds – Go to channel – Daft Punk - 14M views - 12 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"eEkf4khkBFw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/eEkf4khkBFw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLATn1euHtu-MMx32RGCVpFE01T2Pw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/eEkf4khkBFw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDAOPc5RRlIJZm2p-59Z3aYx32Tdg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Best Moments Of ElectroBOOM Part 3 by sonickid gaming 2 years ago 12 minutes, 58 seconds 6,831,755 views\"\n }\n },\n \"simpleText\": \"Best Moments Of ElectroBOOM Part 3\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"sonickid gaming\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF4QpDAYCiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCFS3e4e5ht1QoEeJZML8lXA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFS3e4e5ht1QoEeJZML8lXA\",\n \"canonicalBaseUrl\": \"/channel/UCFS3e4e5ht1QoEeJZML8lXA\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"6,831,755 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"12:58\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF4QpDAYCiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003deEkf4khkBFw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"eEkf4khkBFw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeln7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d78491fe24864045c\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"sonickid gaming\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF4QpDAYCiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCFS3e4e5ht1QoEeJZML8lXA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFS3e4e5ht1QoEeJZML8lXA\",\n \"canonicalBaseUrl\": \"/channel/UCFS3e4e5ht1QoEeJZML8lXA\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/71ZNMGXyIhp0lfdfSpmopwHzIyDWz0_ct-JsoYfrYKseJTha4qxBPLJUfukKm95fWHT3GIw04w\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CF4QpDAYCiITCI6F9sqA1fQCFePrEQgduj4Gj0DciJDDpPzHpHg\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"6.8 million views\"\n }\n },\n \"simpleText\": \"6.8M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGEQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGEQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"eEkf4khkBFw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGEQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"eEkf4khkBFw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"eEkf4khkBFw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGEQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGIQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGEQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CF4QpDAYCiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"12:58\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGAQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"eEkf4khkBFw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGAQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"eEkf4khkBFw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGAQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CF8Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CF8Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"eEkf4khkBFw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CF8Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"eEkf4khkBFw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"eEkf4khkBFw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CF8Qx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Best Moments Of ElectroBOOM Part 3 – 12 minutes, 58 seconds – Go to channel – sonickid gaming - 6.8M views - 2 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/eEkf4khkBFw/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJDqw40G\u0026rs\u003dAOn4CLAPPfcB2jKrP8BC0GXQPpuM7AqkLA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"lcfnJi5grdc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/lcfnJi5grdc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB6MEltr6K-FT0aM5tk46mBDWhSRQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/lcfnJi5grdc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDRAa-VwkuzLSlqgspNWJFCKwFafw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Halo Theme [METAL] by FamilyJules 1 day ago 3 minutes, 47 seconds 20,094 views\"\n }\n },\n \"simpleText\": \"Halo Theme [METAL]\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"FamilyJules\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFkQpDAYCyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCt9ez6CnUQCFEUnxeBGlR9w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCt9ez6CnUQCFEUnxeBGlR9w\",\n \"canonicalBaseUrl\": \"/channel/UCt9ez6CnUQCFEUnxeBGlR9w\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"20,094 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"3:47\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFkQpDAYCyITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dlcfnJi5grdc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"lcfnJi5grdc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jelne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d95c7e7262e60add7\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"FamilyJules\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFkQpDAYCyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCt9ez6CnUQCFEUnxeBGlR9w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCt9ez6CnUQCFEUnxeBGlR9w\",\n \"canonicalBaseUrl\": \"/channel/UCt9ez6CnUQCFEUnxeBGlR9w\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CFkQpDAYCyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRhez63idRA7UQXWwumlJrm1qmBAj9F4NJ4X7MOSw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"OFFICIAL_ARTIST_BADGE\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED_ARTIST\",\n \"tooltip\": \"Official Artist Channel\",\n \"trackingParams\": \"CFkQpDAYCyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Official Artist Channel\"\n }\n }\n }\n ],\n \"trackingParams\": \"CFkQpDAYCyITCI6F9sqA1fQCFePrEQgduj4Gj0DX24Lz4uT545UB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"20K views\"\n }\n },\n \"simpleText\": \"20K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFwQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFwQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"lcfnJi5grdc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFwQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"lcfnJi5grdc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"lcfnJi5grdc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFwQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CF0QuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFwQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFkQpDAYCyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"3:47\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFsQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"lcfnJi5grdc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFsQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"lcfnJi5grdc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFsQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFoQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFoQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"lcfnJi5grdc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFoQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"lcfnJi5grdc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"lcfnJi5grdc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFoQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Halo Theme [METAL] – 3 minutes, 47 seconds – Go to channel – FamilyJules - 20K views - 1 day ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"YFycN-sEA60\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/YFycN-sEA60/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDpuZEqDY1lIF238ztYqcP0k4FD6A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/YFycN-sEA60/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAKXkNctFcym-s5h1voEAcKnnEVYQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"CYBERPUNK 2077 SOUNDTRACK - DINERO (feat. CERBEUS) by Konrad OldMoney \u0026 7 Facas (Official Video) by Lakeshore Records 11 months ago 3 minutes, 20 seconds 750,604 views\"\n }\n },\n \"simpleText\": \"CYBERPUNK 2077 SOUNDTRACK - DINERO (feat. CERBEUS) by Konrad OldMoney \u0026 7 Facas (Official Video)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Lakeshore Records\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFQQpDAYDCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/LakeshoreRecords\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC0evg4WqWFxO_0Xa-bjsSRQ\",\n \"canonicalBaseUrl\": \"/user/LakeshoreRecords\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"11 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"750,604 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 20 seconds\"\n }\n },\n \"simpleText\": \"3:20\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFQQpDAYDCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dYFycN-sEA60\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"YFycN-sEA60\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeenl6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d605c9c37eb0403ad\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Lakeshore Records\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFQQpDAYDCITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/LakeshoreRecords\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC0evg4WqWFxO_0Xa-bjsSRQ\",\n \"canonicalBaseUrl\": \"/user/LakeshoreRecords\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRkpN7m6r24iQJTTHtP9MirgtfsuBerlBQ5_32Bhg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CFQQpDAYDCITCI6F9sqA1fQCFePrEQgduj4Gj0Cth5DY_oanrmA\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"750K views\"\n }\n },\n \"simpleText\": \"750K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFcQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFcQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"YFycN-sEA60\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFcQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"YFycN-sEA60\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"YFycN-sEA60\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFcQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFgQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFcQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFQQpDAYDCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 20 seconds\"\n }\n },\n \"simpleText\": \"3:20\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFYQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"YFycN-sEA60\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFYQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"YFycN-sEA60\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFYQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFUQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFUQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"YFycN-sEA60\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFUQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"YFycN-sEA60\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"YFycN-sEA60\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFUQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"CYBERPUNK 2077 SOUNDTRACK - DINERO (feat. CERBEUS) by Konrad OldMoney \u0026 7 Facas (Official Video) – 3 minutes, 20 seconds – Go to channel – Lakeshore Records - 750K views - 11 months ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"vNXgknozyhw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/vNXgknozyhw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCB5KSCEOHWl4BPZzE_DQFLZpuIWg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/vNXgknozyhw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLB8DpkGL7UJWIRuBO_59UGN1VqV5Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Best of Russian Hard Bass House Mix 2016 XS Project by Lea 4 years ago 35 minutes 13,595,493 views\"\n }\n },\n \"simpleText\": \"Best of Russian Hard Bass House Mix 2016 XS Project\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Lea\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CE8QpDAYDSITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/YoShFTy\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCTpuI3WsfPhZtlWz1AYAbig\",\n \"canonicalBaseUrl\": \"/user/YoShFTy\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"13,595,493 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"35 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"35:46\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CE8QpDAYDSITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dvNXgknozyhw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"vNXgknozyhw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dbcd5e0927a33ca1c\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1625000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Lea\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CE8QpDAYDSITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/YoShFTy\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCTpuI3WsfPhZtlWz1AYAbig\",\n \"canonicalBaseUrl\": \"/user/YoShFTy\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTRiegcrekl39iBiZbyDUAba-5083DlxyKZTr406Q\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CE8QpDAYDSITCI6F9sqA1fQCFePrEQgduj4Gj0CclM_Rp5L46rwB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 million views\"\n }\n },\n \"simpleText\": \"13M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFIQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFIQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"vNXgknozyhw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFIQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"vNXgknozyhw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"vNXgknozyhw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFIQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFMQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFIQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CE8QpDAYDSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"35 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"35:46\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFEQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"vNXgknozyhw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFEQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"vNXgknozyhw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFEQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFAQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFAQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"vNXgknozyhw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFAQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"vNXgknozyhw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"vNXgknozyhw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFAQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Best of Russian Hard Bass House Mix 2016 XS Project – 35 minutes – Go to channel – Lea - 13M views - 4 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"QiFBgtgUtfw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/QiFBgtgUtfw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCS6MwsovcMvZXTTQdcYT2h4BW6IQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/QiFBgtgUtfw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCraFKmXd8n9chJEnoWWqtIRPhy1A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ТРИ ПОЛОСКИ / KOLM TRIIPU / THREE STRIPES by TRI POLOSKI 5 years ago 1 minute, 45 seconds 101,698,518 views\"\n }\n },\n \"simpleText\": \"ТРИ ПОЛОСКИ / KOLM TRIIPU / THREE STRIPES\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"TRI POLOSKI\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQpDAYDiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/TRIPOLOSKI\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCjoGMIUWUxozeINn6eJJQqA\",\n \"canonicalBaseUrl\": \"/c/TRIPOLOSKI\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"101,698,518 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 minute, 45 seconds\"\n }\n },\n \"simpleText\": \"1:45\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQpDAYDiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dQiFBgtgUtfw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"QiFBgtgUtfw\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jeenl6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d42214182d814b5fc\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"TRI POLOSKI\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQpDAYDiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/TRIPOLOSKI\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCjoGMIUWUxozeINn6eJJQqA\",\n \"canonicalBaseUrl\": \"/c/TRIPOLOSKI\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRq3mc1soVlFi5XV-iyW2TzL1FwDXLFgLdJ1uO1eA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CEoQpDAYDiITCI6F9sqA1fQCFePrEQgduj4Gj0D869LArbDQkEI\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"101 million views\"\n }\n },\n \"simpleText\": \"101M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CE0Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CE0Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"QiFBgtgUtfw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CE0Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"QiFBgtgUtfw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"QiFBgtgUtfw\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CE0Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CE4QuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CE0Q_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEoQpDAYDiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 minute, 45 seconds\"\n }\n },\n \"simpleText\": \"1:45\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEwQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"QiFBgtgUtfw\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEwQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"QiFBgtgUtfw\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEwQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEsQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEsQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"QiFBgtgUtfw\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEsQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"QiFBgtgUtfw\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"QiFBgtgUtfw\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEsQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ТРИ ПОЛОСКИ / KOLM TRIIPU / THREE STRIPES – 1 minute, 45 seconds – Go to channel – TRI POLOSKI - 101M views - 5 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"VvwKa4RYCXg\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/VvwKa4RYCXg/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBhqjDUE7K-gZbfLdww-7v0EaN0qA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/VvwKa4RYCXg/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDhX0sd40fX0I3bI45N_GIR4JHsVw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Around The World fanmade mashup-Daft Punk by TWDfan forevs22 6 years ago 7 minutes, 33 seconds 5,813 views\"\n }\n },\n \"simpleText\": \"Around The World fanmade mashup-Daft Punk\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"TWDfan forevs22\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEUQpDAYDyITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCRmOUiTyVHNSwP1wWEnAQzQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCRmOUiTyVHNSwP1wWEnAQzQ\",\n \"canonicalBaseUrl\": \"/channel/UCRmOUiTyVHNSwP1wWEnAQzQ\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"5,813 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7 minutes, 33 seconds\"\n }\n },\n \"simpleText\": \"7:33\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEUQpDAYDyITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dVvwKa4RYCXg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"VvwKa4RYCXg\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d56fc0a6b84580978\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"TWDfan forevs22\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEUQpDAYDyITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCRmOUiTyVHNSwP1wWEnAQzQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCRmOUiTyVHNSwP1wWEnAQzQ\",\n \"canonicalBaseUrl\": \"/channel/UCRmOUiTyVHNSwP1wWEnAQzQ\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSTHA89nX54r4nsk7tfO2WFLhX2ek7qHlnwy44t\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CEUQpDAYDyITCI6F9sqA1fQCFePrEQgduj4Gj0D4kuCiuM2C_lY\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5.8K views\"\n }\n },\n \"simpleText\": \"5.8K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEgQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEgQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"VvwKa4RYCXg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEgQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"VvwKa4RYCXg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"VvwKa4RYCXg\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEgQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEkQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEgQ_pgEGAUiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEUQpDAYDyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7 minutes, 33 seconds\"\n }\n },\n \"simpleText\": \"7:33\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEcQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"VvwKa4RYCXg\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEcQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"VvwKa4RYCXg\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEcQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEYQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEYQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"VvwKa4RYCXg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEYQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"VvwKa4RYCXg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"VvwKa4RYCXg\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEYQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Around The World fanmade mashup-Daft Punk – 7 minutes, 33 seconds – Go to channel – TWDfan forevs22 - 5.8K views - 6 years ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"tmA8_E6wBQg\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/tmA8_E6wBQg/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDn8DY0hD5823fATkf7x0LQbDFn2A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/tmA8_E6wBQg/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLB37d1VKktL2VpqIzOBeGFlVQUH9A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"KLOUD - FACELESS (Official Visualizer) by KLOUD 1 day ago 4 minutes, 59 seconds 8,918 views\"\n }\n },\n \"simpleText\": \"KLOUD - FACELESS (Official Visualizer)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"KLOUD\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEAQpDAYECITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCSN8rdkA-rqS6fO1CzgBb6A\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCSN8rdkA-rqS6fO1CzgBb6A\",\n \"canonicalBaseUrl\": \"/channel/UCSN8rdkA-rqS6fO1CzgBb6A\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"8,918 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 59 seconds\"\n }\n },\n \"simpleText\": \"4:59\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEAQpDAYECITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dtmA8_E6wBQg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"tmA8_E6wBQg\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeened.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003db6603cfc4eb00508\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1625000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"KLOUD\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEAQpDAYECITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCSN8rdkA-rqS6fO1CzgBb6A\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCSN8rdkA-rqS6fO1CzgBb6A\",\n \"canonicalBaseUrl\": \"/channel/UCSN8rdkA-rqS6fO1CzgBb6A\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CEAQpDAYECITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRBl7LMxEZfdGtWRFiq0yhOgxf5SpvVR4hiUpvClg\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"OFFICIAL_ARTIST_BADGE\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED_ARTIST\",\n \"tooltip\": \"Official Artist Channel\",\n \"trackingParams\": \"CEAQpDAYECITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Official Artist Channel\"\n }\n }\n }\n ],\n \"trackingParams\": \"CEAQpDAYECITCI6F9sqA1fQCFePrEQgduj4Gj0CIisD1xJ-PsLYB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8.9K views\"\n }\n },\n \"simpleText\": \"8.9K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEMQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEMQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"tmA8_E6wBQg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEMQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"tmA8_E6wBQg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"tmA8_E6wBQg\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEMQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEQQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEMQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEAQpDAYECITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 59 seconds\"\n }\n },\n \"simpleText\": \"4:59\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEIQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"tmA8_E6wBQg\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEIQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"tmA8_E6wBQg\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEIQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEEQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEEQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"tmA8_E6wBQg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEEQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"tmA8_E6wBQg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"tmA8_E6wBQg\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEEQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"KLOUD - FACELESS (Official Visualizer) – 4 minutes, 59 seconds – Go to channel – KLOUD - 8.9K views - 1 day ago – play video\"\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"6JST6jkKwPU\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/6JST6jkKwPU/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAQO6CNB8-BrARIJEBlW1dvPBy_JA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/6JST6jkKwPU/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDjvRDnvrWzM5zal8kKkGHaazB4TQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Producing with DAFT PUNK ¿Why are they so Cool? | Audio for Musicians by Nico Astegiano 2 years ago 10 minutes, 8 seconds 745,194 views\"\n }\n },\n \"simpleText\": \"Producing with DAFT PUNK ¿Why are they so Cool? | Audio for Musicians\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Nico Astegiano\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDsQpDAYESITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/NicoAstegiano\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEkUr7EAx4LwIv2gp2pwvPQ\",\n \"canonicalBaseUrl\": \"/c/NicoAstegiano\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"745,194 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 8 seconds\"\n }\n },\n \"simpleText\": \"10:08\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDsQpDAYESITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d6JST6jkKwPU\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"6JST6jkKwPU\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jelnes.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003de89493ea390ac0f5\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1625000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Nico Astegiano\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDsQpDAYESITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/NicoAstegiano\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEkUr7EAx4LwIv2gp2pwvPQ\",\n \"canonicalBaseUrl\": \"/c/NicoAstegiano\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQz_JGeSSydBOVjwDSdzzY6ilU8cAazHChh3y0FKQ\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CDsQpDAYESITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CDsQpDAYESITCI6F9sqA1fQCFePrEQgduj4Gj0D1gavIo_2kyugB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"745K views\"\n }\n },\n \"simpleText\": \"745K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CD4Q_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CD4Q_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"6JST6jkKwPU\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CD4Q_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"6JST6jkKwPU\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"6JST6jkKwPU\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CD4Q_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CD8QuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CD4Q_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDsQpDAYESITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 8 seconds\"\n }\n },\n \"simpleText\": \"10:08\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD0Q-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"6JST6jkKwPU\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD0Q-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"6JST6jkKwPU\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CD0Q-ecDGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDwQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDwQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"6JST6jkKwPU\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDwQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"6JST6jkKwPU\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"6JST6jkKwPU\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDwQx-wEGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Producing with DAFT PUNK ¿Why are they so Cool? | Audio for Musicians – 10 minutes, 8 seconds – Go to channel – Nico Astegiano - 745K views - 2 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/6JST6jkKwPU/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLmTxI0G\u0026rs\u003dAOn4CLCcjZ3EwgXUlnAwGdjHjvKzXo1Ovg\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"LYuD9ydQr3w\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/LYuD9ydQr3w/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBtKxI-zbsRZ4NXJSaMtXL4MSTq5A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/LYuD9ydQr3w/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCke8dPyasFy5fQ3A5zJKe-1_6w7g\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Alive 2007 HD 720p60 (Full Set) by arcti1 1 year ago 1 hour, 24 minutes 604,127 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Alive 2007 HD 720p60 (Full Set)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"arcti1\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDYQpDAYEiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/arcti179\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCwMidXI4hIrwRc2YjEAO_bA\",\n \"canonicalBaseUrl\": \"/c/arcti179\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"604,127 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 24 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"1:24:35\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDYQpDAYEiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dLYuD9ydQr3w\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"LYuD9ydQr3w\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeln7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d2d8b83f72750af7c\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"arcti1\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDYQpDAYEiITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/arcti179\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCwMidXI4hIrwRc2YjEAO_bA\",\n \"canonicalBaseUrl\": \"/c/arcti179\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTzH8p1SoJJMQeQBYK7p6FI_-ioqN1AE_L6Bolx\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CDYQpDAYEiITCI6F9sqA1fQCFePrEQgduj4Gj0D83sK68v7gxS0\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"604K views\"\n }\n },\n \"simpleText\": \"604K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CDkQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDkQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"LYuD9ydQr3w\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDkQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"LYuD9ydQr3w\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"LYuD9ydQr3w\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CDkQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CDoQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CDkQ_pgEGAYiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDYQpDAYEiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 24 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"1:24:35\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDgQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"LYuD9ydQr3w\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDgQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"LYuD9ydQr3w\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDgQ-ecDGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDcQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDcQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"LYuD9ydQr3w\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDcQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"LYuD9ydQr3w\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"LYuD9ydQr3w\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDcQx-wEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Alive 2007 HD 720p60 (Full Set) – 1 hour, 24 minutes – Go to channel – arcti1 - 604K views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/LYuD9ydQr3w/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPCTxI0G\u0026rs\u003dAOn4CLDDLzaCK4qhNyCWFjc1-1zPEXmX-Q\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"mPzEBG8dS6I\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/mPzEBG8dS6I/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD8G6nDr588M7seq4maaVCXmm916A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mPzEBG8dS6I/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDy3dU03TW4iu4TKPnSQ0SAFQ8t3g\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Monday Mood ~ Chill Music Palylist ~ English songs chill vibes music playlist by Deep Chill Mix 2 days ago 1 hour, 7 minutes 337,772 views\"\n }\n },\n \"simpleText\": \"Monday Mood ~ Chill Music Palylist ~ English songs chill vibes music playlist\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Deep Chill Mix\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDEQpDAYEyITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DeepChillMix\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCI0zpW-HyHg745GvGE5kVdw\",\n \"canonicalBaseUrl\": \"/c/DeepChillMix\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"337,772 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 7 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"1:07:03\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDEQpDAYEyITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZEjtj4O26ufHg68BmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dmPzEBG8dS6I\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"mPzEBG8dS6I\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d98fcc4046f1d4ba2\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1625000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Deep Chill Mix\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDEQpDAYEyITCI6F9sqA1fQCFePrEQgduj4GjzIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DeepChillMix\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCI0zpW-HyHg745GvGE5kVdw\",\n \"canonicalBaseUrl\": \"/c/DeepChillMix\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CDEQpDAYEyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/kD7YWRXSVtAnpt8b6g-A-v2RdlYX6NR1QdV6Lq-FlydTSruPbwZxJBs_Bn2JEZ_qsH0gwJ8zaKk\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CDEQpDAYEyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CDEQpDAYEyITCI6F9sqA1fQCFePrEQgduj4Gj0Cil_X4xoCx_pgB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"337K views\"\n }\n },\n \"simpleText\": \"337K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CDQQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDQQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"mPzEBG8dS6I\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDQQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"mPzEBG8dS6I\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"mPzEBG8dS6I\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CDQQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CDUQuWoiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CDQQ_pgEGAciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDEQpDAYEyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 7 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"1:07:03\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDMQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"mPzEBG8dS6I\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDMQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"mPzEBG8dS6I\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDMQ-ecDGAMiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDIQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDIQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"mPzEBG8dS6I\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDIQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"mPzEBG8dS6I\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"mPzEBG8dS6I\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDIQx-wEGAQiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Monday Mood ~ Chill Music Palylist ~ English songs chill vibes music playlist – 1 hour, 7 minutes – Go to channel – Deep Chill Mix - 337K views - 2 days ago – play video\"\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CC8QqTAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILcndjZlBxYkF4LTAYACq1AgjIxMzsnYn27bkBCLeT6tiqu96ZWwiepajC_r7B4AMIgKyB-KPc1sHfAQi-maa0g8fcmpoBCKyL6-DkgbOUGwibppb6hs_7yQ4I3vS26__DsefcAQih5N-eqqqiv2QInOqd9Mq9g8IeCNyIkMOk_MekeAjX24Lz4uT545UBCK2HkNj-hqeuYAiclM_Rp5L46rwBCPzr0sCtsNCQQgj4kuCiuM2C_lYIiIrA9cSfj7C2AQj1gavIo_2kyugBCPzewrry_uDFLQiil_X4xoCx_pgBGmIKC21QekVCRzhkUzZJGlMKC21QekVCRzhkUzZJEgEwGgwIt-KyjQYQwMmKqgMiBgiA6bKNBioECA0QAToKCgMIzAQKAwiAC0IHCgMIzAEQAUoHCgMIzQEQAVIHCgMIzAEQAWoPd2F0Y2gtbmV4dC1mZWVk\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show more\"\n }\n ]\n },\n \"trackingParams\": \"CDAQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CDAQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILcndjZlBxYkF4LTAYACq1AgjIxMzsnYn27bkBCLeT6tiqu96ZWwiepajC_r7B4AMIgKyB-KPc1sHfAQi-maa0g8fcmpoBCKyL6-DkgbOUGwibppb6hs_7yQ4I3vS26__DsefcAQih5N-eqqqiv2QInOqd9Mq9g8IeCNyIkMOk_MekeAjX24Lz4uT545UBCK2HkNj-hqeuYAiclM_Rp5L46rwBCPzr0sCtsNCQQgj4kuCiuM2C_lYIiIrA9cSfj7C2AQj1gavIo_2kyugBCPzewrry_uDFLQiil_X4xoCx_pgBGmIKC21QekVCRzhkUzZJGlMKC21QekVCRzhkUzZJEgEwGgwIt-KyjQYQwMmKqgMiBgiA6bKNBioECA0QAToKCgMIzAQKAwiAC0IHCgMIzAEQAUoHCgMIzQEQAVIHCgMIzAEQAWoPd2F0Y2gtbmV4dC1mZWVk\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CC8QqTAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"targetId\": \"watch-next-feed\"\n }\n }\n }\n },\n \"currentVideoEndpoint\": {\n \"clickTrackingParams\": \"CAAQg2ciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drwcfPqbAx-0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rwcfPqbAx-0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeenle.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003daf071f3ea6c0c7ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"playerOverlays\": {\n \"playerOverlayRenderer\": {\n \"endScreen\": {\n \"watchNextEndScreenRenderer\": {\n \"results\": [\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"udvYSd2TIkg\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/udvYSd2TIkg/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD0xdTHsrgnRDpUTuOdl0tNA6I7ng\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/udvYSd2TIkg/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBHxoZVwYj79hu5GVRS3y27YrJHxA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/udvYSd2TIkg/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDgo2MMu952SOkxjNwgM3VkQmlmlA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/udvYSd2TIkg/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAUSFc9mKvTGs5csESgWgyvSjGMfQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"[Original Source] - Daft Punk - 2007-08-03 - Grant Park - Chicago, IL - [Full Show/Pro] - Alive 2007 by Johnny Airbag 10 months ago 1 hour, 29 minutes 1,682,187 views\"\n }\n },\n \"simpleText\": \"[Original Source] - Daft Punk - 2007-08-03 - Grant Park - Chicago, IL - [Full Show/Pro] - Alive 2007\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Johnny Airbag\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QvU4YACITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/JohnnyAirbag\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC2XoVmVV0U7KKS64guijwlQ\",\n \"canonicalBaseUrl\": \"/user/JohnnyAirbag\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 29 minutes, 40 seconds\"\n }\n },\n \"simpleText\": \"1:29:40\"\n },\n \"lengthInSeconds\": 5380,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QvU4YACITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dudvYSd2TIkg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"udvYSd2TIkg\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeln7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003db9dbd849dd932248\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CC4QvU4YACITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.6 million views\"\n }\n },\n \"simpleText\": \"1.6M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"10 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 29 minutes, 40 seconds\"\n }\n },\n \"simpleText\": \"1:29:40\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"WzN52qsaibc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/WzN52qsaibc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCwrtNB7YvszYkq0LXOQr_1A7M3rg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/WzN52qsaibc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBqfvAUU-ee1ha76vm8Ak3Zv1wxrw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/WzN52qsaibc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAybmqT3CjUtTdYvG53Tc4-uaojqA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/WzN52qsaibc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBlnvWxqAWFo3Y5GEtc_4CoeKCAWQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Superheroes Extended by MiniExplorerSG 6 years ago 8 minutes, 18 seconds 60,017 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Superheroes Extended\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"MiniExplorerSG\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC0QvU4YASITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/MiniExplorerSG\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFa_30QWn-dCml4g8BZaShA\",\n \"canonicalBaseUrl\": \"/user/MiniExplorerSG\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 18 seconds\"\n }\n },\n \"simpleText\": \"8:18\"\n },\n \"lengthInSeconds\": 498,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC0QvU4YASITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dWzN52qsaibc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"WzN52qsaibc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jelnes.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d5b3379daab1a89b7\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CC0QvU4YASITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"60K views\"\n }\n },\n \"simpleText\": \"60K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 18 seconds\"\n }\n },\n \"simpleText\": \"8:18\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"A8EF9-hKEp4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/A8EF9-hKEp4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAtFJ9kyLZM0TGGNBa2YTcb0O9ViQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/A8EF9-hKEp4/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCt7m3VF7sQa6TvSBCr7qPCuT2EvQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/A8EF9-hKEp4/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAKPP31TTWf4AevZkVMyATz7PEQqw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/A8EF9-hKEp4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBmW3PwtYejEQnwdwyFcoNWot_hrA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Giorgio By Moroder (Astrophysics Remix) by Astrophysics 9 months ago 9 minutes, 34 seconds 176,304 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Giorgio By Moroder (Astrophysics Remix)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Astrophysics\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCwQvU4YAiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Astrophysicsynth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCWSC_-y9QsDmACXRY3rvtsQ\",\n \"canonicalBaseUrl\": \"/c/Astrophysicsynth\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"lengthInSeconds\": 574,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCwQvU4YAiITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dA8EF9-hKEp4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"A8EF9-hKEp4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d03c105f7e84a129e\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCwQvU4YAiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"176K views\"\n }\n },\n \"simpleText\": \"176K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"9 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"34Na4j8AVgA\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/34Na4j8AVgA/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDoZsisCoxtr-MB9-mc0hh0KuFXGw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/34Na4j8AVgA/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCD0P4rUs5VGSSr71iy_TEl3-NTmA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/34Na4j8AVgA/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDFpLjN3_Cinjt97N_JYShVwSMQ-Q\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/34Na4j8AVgA/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAM4QOh9vVHBQZyeI9J_7mmSLbSdg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Weeknd - Starboy ft. Daft Punk (Official Video) by The Weeknd 5 years ago 4 minutes, 34 seconds 1,976,574,636 views\"\n }\n },\n \"simpleText\": \"The Weeknd - Starboy ft. Daft Punk (Official Video)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"The Weeknd\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQvU4YAyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC0WP5P-ufpRfjbNrmOWwLBQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC0WP5P-ufpRfjbNrmOWwLBQ\",\n \"canonicalBaseUrl\": \"/channel/UC0WP5P-ufpRfjbNrmOWwLBQ\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"4:34\"\n },\n \"lengthInSeconds\": 274,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQvU4YAyITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d34Na4j8AVgA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"34Na4j8AVgA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jelne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003ddf835ae23f005600\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCsQvU4YAyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.9 billion views\"\n }\n },\n \"simpleText\": \"1.9B views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"4:34\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"mjVyODaJjL4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/mjVyODaJjL4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA617ZNQ0Y1Nn6vdIIlzBuAoaHWPQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mjVyODaJjL4/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAZXx80w2aLFUiUG49OLzT4bdbx9w\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mjVyODaJjL4/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBnIyeaVI_hd_tFo1brDv5DpNSZOg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mjVyODaJjL4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDFlNrstv3UYMd7qtkyQ9SGq2CI8A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk ft. Pharrell - Get Lucky HQ [1 HOUR LOOP] by EDMloops 8 years ago 1 hour, 1 minute 1,382,019 views\"\n }\n },\n \"simpleText\": \"Daft Punk ft. Pharrell - Get Lucky HQ [1 HOUR LOOP]\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"EDMloops\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQvU4YBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/EDMloops\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCDXcMH37J54MLMXzH7ktNWQ\",\n \"canonicalBaseUrl\": \"/user/EDMloops\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 1 minute, 30 seconds\"\n }\n },\n \"simpleText\": \"1:01:30\"\n },\n \"lengthInSeconds\": 3690,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQvU4YBCITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dmjVyODaJjL4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"mjVyODaJjL4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d9a35723836898cbe\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCoQvU4YBCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.3 million views\"\n }\n },\n \"simpleText\": \"1.3M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"8 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 1 minute, 30 seconds\"\n }\n },\n \"simpleText\": \"1:01:30\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"GyjMDkwaxaw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/GyjMDkwaxaw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAyKaGIVzIgRnquMRe2a13j8pleeA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/GyjMDkwaxaw/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC6ESuq_zTTohn9UagbIxRB0GTCng\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/GyjMDkwaxaw/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA1AsBm6rn9MSvy_ny8WbNiB3OsYA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/GyjMDkwaxaw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBiM93HzibEDf98wVC0hTOosDZe2Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk — Something About Us (Sub. Español) by x.jessmile 5 years ago 3 minutes, 52 seconds 11,950,681 views\"\n }\n },\n \"simpleText\": \"Daft Punk — Something About Us (Sub. Español)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"x.jessmile\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQvU4YBSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/xjessmile15\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBhmHuOX6GrDosoRIeQHFqQ\",\n \"canonicalBaseUrl\": \"/c/xjessmile15\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 52 seconds\"\n }\n },\n \"simpleText\": \"3:52\"\n },\n \"lengthInSeconds\": 232,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQvU4YBSITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dGyjMDkwaxaw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"GyjMDkwaxaw\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeener.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d1b28cc0e4c1ac5ac\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCkQvU4YBSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 52 seconds\"\n }\n },\n \"simpleText\": \"3:52\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"DpPueG9Fkxs\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/DpPueG9Fkxs/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDHqfkzvJjsnwzblwP1BRQcqpzUhw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/DpPueG9Fkxs/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAru5sLLllAj7OMqcAl8ApO_bDKNg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/DpPueG9Fkxs/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCULsrL_sVObmfy82Zu9JWOKTjFzA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/DpPueG9Fkxs/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDo6UrOObV0gZB3mXpau21vWY4l4g\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Harder Better Faster Stronger (Live) by RHINO 6 years ago 4 minutes, 35 seconds 4,432,074 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Harder Better Faster Stronger (Live)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"RHINO\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQvU4YBiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/RhinoEntertainment\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCWEtnEiVwUy7mwFeshyAWLA\",\n \"canonicalBaseUrl\": \"/user/RhinoEntertainment\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"4:35\"\n },\n \"lengthInSeconds\": 275,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQvU4YBiITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dDpPueG9Fkxs\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"DpPueG9Fkxs\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeener.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d0e93ee786f45931b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCgQvU4YBiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4.4 million views\"\n }\n },\n \"simpleText\": \"4.4M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"6 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"4:35\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"3M7GH_1tul4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/3M7GH_1tul4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAJLRQZvO0iF7OELKSNcvqvSg5TMQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/3M7GH_1tul4/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAazZQ2hskHhPGHhWGCfYp-SbT9sg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/3M7GH_1tul4/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCzuJ2UzCqeATWC-ZE-fSgg1MSvIg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/3M7GH_1tul4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBGLadgd8806mQAtiMQPcDoSQjNQw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - Harder, Better, Faster, Stronger (Slow Edition) by SlowMusicOfficial 8 years ago 5 minutes 178,726 views\"\n }\n },\n \"simpleText\": \"Daft Punk - Harder, Better, Faster, Stronger (Slow Edition)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"SlowMusicOfficial\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQvU4YByITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/SlowMusicOfficial\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCv0lY3k4S9LGo2JLJ55ryfA\",\n \"canonicalBaseUrl\": \"/user/SlowMusicOfficial\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes\"\n }\n },\n \"simpleText\": \"5:00\"\n },\n \"lengthInSeconds\": 300,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQvU4YByITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d3M7GH_1tul4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"3M7GH_1tul4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeener.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003ddccec61ffd6dba5e\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCcQvU4YByITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"178K views\"\n }\n },\n \"simpleText\": \"178K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"8 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes\"\n }\n },\n \"simpleText\": \"5:00\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"ZH6JUqPX8iE\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ZH6JUqPX8iE/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB3bFM2EWaMzLrCAhM2twvT-mFgFw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZH6JUqPX8iE/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDHd0jJ5I0-Fh4KJ-iF8S3gQ34ZMA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZH6JUqPX8iE/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA1xpVDpK2Cd3iBVjcOoJooDKIreQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZH6JUqPX8iE/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLB49M8tvSybRBua6otaS3lUHyYCtQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Cyberpunk 2077 (OST) Full / Complete Official Soundtrack - Original Game Soundtrack [FULL ALBUM] by Versus Music Official 11 months ago 2 hours, 13 minutes 2,273,063 views\"\n }\n },\n \"simpleText\": \"Cyberpunk 2077 (OST) Full / Complete Official Soundtrack - Original Game Soundtrack [FULL ALBUM]\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Versus Music Official\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQvU4YCCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/VersusMusicOfficial\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCigSgBzRaVs1xGuCEEwzuZA\",\n \"canonicalBaseUrl\": \"/user/VersusMusicOfficial\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 13 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"2:13:03\"\n },\n \"lengthInSeconds\": 7983,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQvU4YCCITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dZH6JUqPX8iE\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ZH6JUqPX8iE\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeenl6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d647e8952a3d7f221\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCYQvU4YCCITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.2 million views\"\n }\n },\n \"simpleText\": \"2.2M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"11 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 hours, 13 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"2:13:03\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"HoQN7K6HdRw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/HoQN7K6HdRw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCbDX3ocC8EsE4xN-_ypDaTrwHcFw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/HoQN7K6HdRw/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBP85E1SqNacDozs8zf1Rg41miqNw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/HoQN7K6HdRw/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBN4sYwB-_4YVRWMT1uxWYfO60B_Q\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/HoQN7K6HdRw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDvYbQvFJNmB7xJRxoJqV3HAy1zLg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Daft Punk - High Life (Official Video) by Daft Punk 12 years ago 3 minutes, 17 seconds 14,287,425 views\"\n }\n },\n \"simpleText\": \"Daft Punk - High Life (Official Video)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Daft Punk\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQvU4YCSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC_kRDKYrUlrbtrSiyu5Tflg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC_kRDKYrUlrbtrSiyu5Tflg\",\n \"canonicalBaseUrl\": \"/channel/UC_kRDKYrUlrbtrSiyu5Tflg\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"3:17\"\n },\n \"lengthInSeconds\": 197,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQvU4YCSITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dHoQN7K6HdRw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"HoQN7K6HdRw\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d1e840decae87751c\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1502500\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCUQvU4YCSITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 million views\"\n }\n },\n \"simpleText\": \"14M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"12 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"3:17\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"eEkf4khkBFw\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/eEkf4khkBFw/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLATn1euHtu-MMx32RGCVpFE01T2Pw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/eEkf4khkBFw/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDtnotjrDx_wUFjZNbHStQiEeJ66w\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/eEkf4khkBFw/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAWg9eacNHDOurhwCG7R5g28PO4ig\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/eEkf4khkBFw/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDAOPc5RRlIJZm2p-59Z3aYx32Tdg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Best Moments Of ElectroBOOM Part 3 by sonickid gaming 2 years ago 12 minutes, 58 seconds 6,831,755 views\"\n }\n },\n \"simpleText\": \"Best Moments Of ElectroBOOM Part 3\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"sonickid gaming\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQvU4YCiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCFS3e4e5ht1QoEeJZML8lXA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFS3e4e5ht1QoEeJZML8lXA\",\n \"canonicalBaseUrl\": \"/channel/UCFS3e4e5ht1QoEeJZML8lXA\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"12:58\"\n },\n \"lengthInSeconds\": 778,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQvU4YCiITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003deEkf4khkBFw\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"eEkf4khkBFw\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeln7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d78491fe24864045c\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1490000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCQQvU4YCiITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"6.8 million views\"\n }\n },\n \"simpleText\": \"6.8M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"12:58\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"lcfnJi5grdc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/lcfnJi5grdc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB6MEltr6K-FT0aM5tk46mBDWhSRQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/lcfnJi5grdc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBSycOOvzYBiEll8B79RI7n1gW_Bg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/lcfnJi5grdc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCSm86W8-UolTra6gg1oWGeYHjP2A\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/lcfnJi5grdc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDRAa-VwkuzLSlqgspNWJFCKwFafw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Halo Theme [METAL] by FamilyJules 1 day ago 3 minutes, 47 seconds 20,094 views\"\n }\n },\n \"simpleText\": \"Halo Theme [METAL]\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"FamilyJules\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQvU4YCyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCt9ez6CnUQCFEUnxeBGlR9w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCt9ez6CnUQCFEUnxeBGlR9w\",\n \"canonicalBaseUrl\": \"/channel/UCt9ez6CnUQCFEUnxeBGlR9w\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"3:47\"\n },\n \"lengthInSeconds\": 227,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQvU4YCyITCI6F9sqA1fQCFePrEQgduj4GjzIJZW5kc2NyZWVuSO2Pg7bq58eDrwGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dlcfnJi5grdc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"lcfnJi5grdc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jelne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d95c7e7262e60add7\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1650000\u0026mt\u003d1638993660\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCMQvU4YCyITCI6F9sqA1fQCFePrEQgduj4Gjw\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"20K views\"\n }\n },\n \"simpleText\": \"20K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 47 seconds\"\n }\n },\n \"simpleText\": \"3:47\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n }\n ],\n \"title\": {\n \"simpleText\": \"You may also like...\"\n },\n \"trackingParams\": \"CCIQ-lwiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"shareButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_OPACITY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQ-N8BIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgtyd2NmUHFiQXgtMA%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CCAQ-N8BIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CCEQjmIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CCAQ-N8BIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"addToMenu\": {\n \"menuRenderer\": {\n \"trackingParams\": \"CAAQg2ciEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"videoDetails\": {\n \"playerOverlayVideoDetailsRenderer\": {\n \"title\": {\n \"simpleText\": \"Russian Daft Punk\"\n },\n \"subtitle\": {\n \"runs\": [\n {\n \"text\": \"DAN TV\"\n },\n {\n \"text\": \" • \"\n },\n {\n \"text\": \"232,305 views\"\n }\n ]\n }\n }\n }\n }\n },\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CB8QsV4iEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CB8QsV4iEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CB0Q7VAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CB0Q7VAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CB4Q8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"interstitial\": {\n \"consentBumpV2Renderer\": {\n \"interstitialLogoAside\": {\n \"runs\": [\n {\n \"text\": \"A Google company\"\n }\n ]\n },\n \"languagePickerButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"en-GB\"\n },\n \"icon\": {\n \"iconType\": \"PRIVACY_PUBLIC\"\n },\n \"accessibility\": {\n \"label\": \"English (United Kingdom)\"\n },\n \"trackingParams\": \"CBwQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"interstitialTitle\": {\n \"runs\": [\n {\n \"text\": \"Before you continue to YouTube\"\n }\n ]\n },\n \"interstitialMessage\": {\n \"runs\": [\n {\n \"text\": \"Google uses \"\n },\n {\n \"text\": \"cookies\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\"\n }\n }\n },\n {\n \"text\": \" and data to deliver, maintain, and improve our services and ads. If you agree, we\u0027ll use cookies for those purposes and to personalise content and ads (like more relevant search results and YouTube ads). Personalisation is based on your activity like Google searches and videos that you watch on YouTube. We also use this data for analytics and measurement. Click \u0027Customise\u0027 to review other options or visit g.co/privacytools at any time. You can also change your browser settings to reject some or all cookies.\"\n }\n ]\n },\n \"customizeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_PRIMARY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Customise\"\n },\n \"trackingParams\": \"CBsQ24AHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"command\": {\n \"clickTrackingParams\": \"CBsQ24AHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://consent.youtube.com/d?continue\u003dhttps://www.youtube.com/\u0026gl\u003dDE\u0026m\u003d0\u0026pc\u003dyt\u0026uxe\u003d23983171\u0026hl\u003den-GB\u0026src\u003d2\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://consent.youtube.com/d?continue\u003dhttps://www.youtube.com/\u0026gl\u003dDE\u0026m\u003d0\u0026pc\u003dyt\u0026uxe\u003d23983171\u0026hl\u003den-GB\u0026src\u003d2\"\n }\n }\n }\n },\n \"agreeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_PRIMARY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"I agree\"\n },\n \"accessibility\": {\n \"label\": \"Agree to the use of cookies and other data for the purposes described\"\n },\n \"trackingParams\": \"CBoQ2oAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"command\": {\n \"clickTrackingParams\": \"CBoQ2oAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"saveConsentAction\": {\n \"consentSaveUrl\": \"https://consent.youtube.com/s?continue\u003dhttps://www.youtube.com/\u0026gl\u003dDE\u0026m\u003d0\u0026pc\u003dyt\u0026uxe\u003d23983171\u0026v\u003dyt.414598410.en-GB%2BFX%2B390\u0026ca\u003de\u0026x\u003d5\u0026t\u003dADw3F8hypIueX0GSFzb2nQFDegyl6OrMxw:1638994037015\",\n \"consentCookie\": \"YES+yt.414598410.en-GB+FX+390\",\n \"visitorCookie\": \"4vAKBUc0JfA\",\n \"serializedVisitorData\": \"Cgs0dkFLQlVjMEpmQSj1oMSNBg%3D%3D\"\n }\n }\n }\n },\n \"privacyLink\": {\n \"runs\": [\n {\n \"text\": \"Privacy Policy\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/privacy?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/privacy?hl\u003den-GB\"\n }\n }\n }\n ]\n },\n \"termsLink\": {\n \"runs\": [\n {\n \"text\": \"Terms of Service\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/terms?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/terms?hl\u003den-GB\"\n }\n }\n }\n ]\n },\n \"trackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"ACCOUNT_CIRCLE\"\n },\n \"tooltip\": \"Sign in\",\n \"trackingParams\": \"CBkQmu8HIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"command\": {\n \"clickTrackingParams\": \"CBkQmu8HIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026gae\u003dcb-23983171\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true,\n \"gaeParam\": \"cb-23983171\"\n }\n }\n }\n },\n \"v21Message\": {\n \"essentialCookieMsg\": {\n \"begin\": {\n \"runs\": [\n {\n \"text\": \"Google uses \"\n },\n {\n \"text\": \"cookies\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\"\n }\n }\n },\n {\n \"text\": \" and data to:\"\n }\n ]\n },\n \"items\": [\n {\n \"runs\": [\n {\n \"text\": \"Deliver and maintain services, like tracking outages and protecting against spam, fraud and abuse\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Measure audience engagement and site statistics to understand how our services are used\"\n }\n ]\n }\n ]\n },\n \"nonEssentialCookieMsg\": {\n \"begin\": {\n \"runs\": [\n {\n \"text\": \"If you agree, we’ll also use cookies and data:\"\n }\n ]\n },\n \"items\": [\n {\n \"runs\": [\n {\n \"text\": \"Improve the quality of our services and develop new ones\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Deliver and measure the effectiveness of ads\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Show personalised content, depending on your settings\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Show personalised or generic ads, depending on your settings, on Google and across the web\"\n }\n ]\n }\n ]\n },\n \"personalization\": {\n \"runs\": [\n {\n \"text\": \"For non-personalised content and ads, what you see may be influenced by things like the content that you’re currently viewing and your location (ad serving is based on general location). Personalised content and ads can be based on those things and your activity, like Google searches and videos that you watch on YouTube. Personalised content and ads include things like more relevant results and recommendations, a customised YouTube homepage, and ads that are tailored to your interests.\"\n }\n ]\n },\n \"customizationOption\": {\n \"runs\": [\n {\n \"text\": \"Click \u0027Customise\u0027 to review options, including controls to reject the use of cookies for personalisation and information about browser-level controls to reject some or all cookies for other uses. You can also visit g.co/privacytools at any time.\"\n }\n ]\n }\n },\n \"languageList\": {\n \"dropdownRenderer\": {\n \"entries\": [\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Afrikaans\"\n },\n \"isSelected\": false,\n \"stringValue\": \"af\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"af\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Azərbaycan\"\n },\n \"isSelected\": false,\n \"stringValue\": \"az\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"az\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Bahasa Indonesia\"\n },\n \"isSelected\": false,\n \"stringValue\": \"id\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"id\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Bahasa Malaysia\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ms\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ms\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Bosanski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"bs\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"bs\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Català\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ca\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ca\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Čeština\"\n },\n \"isSelected\": false,\n \"stringValue\": \"cs\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"cs\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Dansk\"\n },\n \"isSelected\": false,\n \"stringValue\": \"da\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"da\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Deutsch\"\n },\n \"isSelected\": false,\n \"stringValue\": \"de\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"de\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Eesti\"\n },\n \"isSelected\": false,\n \"stringValue\": \"et\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"et\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"English (India)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"en-IN\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"en-IN\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"English (UK)\"\n },\n \"isSelected\": true,\n \"stringValue\": \"en-GB\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"en-GB\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"English (US)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"en\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"en\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Español (España)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"es\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"es\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Español (Latinoamérica)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"es-419\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"es-419\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Español (US)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"es-US\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"es-US\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Euskara\"\n },\n \"isSelected\": false,\n \"stringValue\": \"eu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"eu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Filipino\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fil\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"fil\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Français\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"fr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Français (Canada)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fr-CA\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"fr-CA\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Galego\"\n },\n \"isSelected\": false,\n \"stringValue\": \"gl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"gl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Hrvatski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"hr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"IsiZulu\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"zu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Íslenska\"\n },\n \"isSelected\": false,\n \"stringValue\": \"is\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"is\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Italiano\"\n },\n \"isSelected\": false,\n \"stringValue\": \"it\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"it\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Kiswahili\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sw\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"sw\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Latviešu valoda\"\n },\n \"isSelected\": false,\n \"stringValue\": \"lv\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"lv\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Lietuvių\"\n },\n \"isSelected\": false,\n \"stringValue\": \"lt\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"lt\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Magyar\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"hu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Nederlands\"\n },\n \"isSelected\": false,\n \"stringValue\": \"nl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"nl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Norsk\"\n },\n \"isSelected\": false,\n \"stringValue\": \"no\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"no\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"O‘zbek\"\n },\n \"isSelected\": false,\n \"stringValue\": \"uz\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"uz\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Polski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"pl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Português\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pt-PT\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"pt-PT\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Português (Brasil)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pt\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"pt\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Română\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ro\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ro\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Shqip\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sq\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"sq\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Slovenčina\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"sk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Slovenščina\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"sl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Srpski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sr-Latn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"sr-Latn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Suomi\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fi\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"fi\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Svenska\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sv\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"sv\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Tiếng Việt\"\n },\n \"isSelected\": false,\n \"stringValue\": \"vi\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"vi\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Türkçe\"\n },\n \"isSelected\": false,\n \"stringValue\": \"tr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"tr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Беларуская\"\n },\n \"isSelected\": false,\n \"stringValue\": \"be\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"be\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Български\"\n },\n \"isSelected\": false,\n \"stringValue\": \"bg\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"bg\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Кыргызча\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ky\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ky\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Қазақ Тілі\"\n },\n \"isSelected\": false,\n \"stringValue\": \"kk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"kk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Македонски\"\n },\n \"isSelected\": false,\n \"stringValue\": \"mk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"mk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Монгол\"\n },\n \"isSelected\": false,\n \"stringValue\": \"mn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"mn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Русский\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ru\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ru\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Српски\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"sr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Українська\"\n },\n \"isSelected\": false,\n \"stringValue\": \"uk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"uk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Ελληνικά\"\n },\n \"isSelected\": false,\n \"stringValue\": \"el\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"el\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Հայերեն\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hy\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"hy\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"עברית\"\n },\n \"isSelected\": false,\n \"stringValue\": \"iw\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"iw\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"اردو\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ur\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ur\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"العربية\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ar\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ar\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"فارسی\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fa\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"fa\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"नेपाली\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ne\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ne\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"मराठी\"\n },\n \"isSelected\": false,\n \"stringValue\": \"mr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"mr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"हिन्दी\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hi\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"hi\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"অসমীয়া\"\n },\n \"isSelected\": false,\n \"stringValue\": \"as\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"as\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"বাংলা\"\n },\n \"isSelected\": false,\n \"stringValue\": \"bn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"bn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ਪੰਜਾਬੀ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pa\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"pa\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ગુજરાતી\"\n },\n \"isSelected\": false,\n \"stringValue\": \"gu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"gu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ଓଡ଼ିଆ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"or\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"or\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"தமிழ்\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ta\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ta\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"తెలుగు\"\n },\n \"isSelected\": false,\n \"stringValue\": \"te\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"te\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ಕನ್ನಡ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"kn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"kn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"മലയാളം\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ml\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ml\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"සිංහල\"\n },\n \"isSelected\": false,\n \"stringValue\": \"si\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"si\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ภาษาไทย\"\n },\n \"isSelected\": false,\n \"stringValue\": \"th\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"th\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ລາວ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"lo\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"lo\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ဗမာ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"my\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"my\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ქართული\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ka\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ka\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"አማርኛ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"am\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"am\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ខ្មែរ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"km\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"km\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"中文 (简体)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zh-CN\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"zh-CN\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"中文 (繁體)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zh-TW\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"zh-TW\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"中文 (香港)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zh-HK\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"zh-HK\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"日本語\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ja\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ja\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"한국어\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ko\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"selectLanguageCommand\": {\n \"hl\": \"ko\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"accessibility\": {\n \"label\": \"Choose your language\"\n }\n }\n },\n \"readMoreButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Read more\"\n },\n \"icon\": {\n \"iconType\": \"EXPAND_MORE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT\"\n }\n },\n \"loadingMessage\": {\n \"runs\": [\n {\n \"text\": \"Saving your choice\"\n }\n ]\n },\n \"errorMessage\": {\n \"runs\": [\n {\n \"text\": \"An error occurred while saving your choice. Try again.\"\n }\n ]\n }\n }\n },\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIjoX2yoDV9AIV4-sRCB26PgaP\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIjoX2yoDV9AIV4-sRCB26PgaP\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwiOhfbKgNX0AhXj6xEIHbo-Bo8\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_DELETE\",\n \"options\": {\n \"persistenceOption\": \"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1638994037\",\n \"nanos\": 225478148\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/next?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file From 7f99c1c1932993607b369ac6777b474daabde737 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:16:39 +0100 Subject: [PATCH 4/9] Fixed YoutubeStreamExtractorLivestreamTest --- .../youtube/stream/YoutubeStreamExtractorLivestreamTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorLivestreamTest.java b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorLivestreamTest.java index 8c095765d..00d2a7fad 100644 --- a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorLivestreamTest.java +++ b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorLivestreamTest.java @@ -53,7 +53,7 @@ public class YoutubeStreamExtractorLivestreamTest extends DefaultStreamExtractor @Override public String expectedUploaderName() { return "Lofi Girl"; } @Override public String expectedUploaderUrl() { return "https://www.youtube.com/channel/UCSJ4gkVC6NrvII8umztf0Ow"; } @Override public List expectedDescriptionContains() { - return Arrays.asList("https://bit.ly/lofigirI-merch", + return Arrays.asList("Lofi Girl merch", "Thank you for listening, I hope you will have a good time here"); } @Override public boolean expectedUploaderVerified() { return true; } From f276bacce5afe40e279843c8a6d6496a8e7532dd Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:41:27 +0100 Subject: [PATCH 5/9] Fixed SoundcloudStreamExtractorTest --- .../services/soundcloud/SoundcloudStreamExtractorTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractorTest.java b/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractorTest.java index 55eb2ec3c..9d8fbb99a 100644 --- a/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractorTest.java +++ b/extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractorTest.java @@ -71,7 +71,7 @@ public class SoundcloudStreamExtractorTest { @Override public boolean expectedHasSubtitles() { return false; } @Override public boolean expectedHasFrames() { return false; } @Override public int expectedStreamSegmentsCount() { return 0; } - @Override public boolean expectedHasRelatedItems() { return false; } + @Override public boolean expectedHasRelatedItems() { return true; } // One stream is returned @Override public String expectedLicence() { return "all-rights-reserved"; } @Override public String expectedCategory() { return "Pop"; } } From 75bb83a1b8a53642c7e26e49cb36777953ea59b6 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:51:15 +0100 Subject: [PATCH 6/9] Fixed YoutubeChannelExtractorTest Channel was restored, picked a new one --- .../extractor/services/youtube/YoutubeChannelExtractorTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeChannelExtractorTest.java b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeChannelExtractorTest.java index 3b7c0ee8d..84b8e2fde 100644 --- a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeChannelExtractorTest.java +++ b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeChannelExtractorTest.java @@ -126,7 +126,7 @@ public class YoutubeChannelExtractorTest { // "This account has been terminated because we received multiple third-party claims // of copyright infringement regarding material that the user posted." final ChannelExtractor extractor = - YouTube.getChannelExtractor("https://www.youtube.com/channel/UCpExuV8qJMfCaSQNL1YG6bQ"); + YouTube.getChannelExtractor("https://www.youtube.com/channel/UCI4i4RgFT5ilfMpna4Z_Y8w"); try { extractor.fetchPage(); } catch (final AccountTerminatedException e) { From 5c288eb8d76f6717ccd8d3714d091a8207a9f4ed Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:51:38 +0100 Subject: [PATCH 7/9] Updated mock data for YoutubeChannelExtractorTest --- .../notAvailable/generated_mock_0.json | 10 ++-- .../notAvailable/generated_mock_1.json | 10 ++-- .../notAvailable/generated_mock_2.json | 10 ++-- .../notAvailable/generated_mock_3.json | 10 ++-- .../notAvailable/generated_mock_4.json | 10 ++-- .../notAvailable/generated_mock_5.json | 10 ++-- .../notAvailable/generated_mock_6.json | 48 +++++++++---------- .../notAvailable/generated_mock_7.json | 10 ++-- .../notAvailable/generated_mock_8.json | 4 +- 9 files changed, 61 insertions(+), 61 deletions(-) diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_0.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_0.json index 6862e4423..88b51ebae 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_0.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_0.json @@ -182,7 +182,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -191,10 +191,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:38 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:38 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -203,7 +203,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+383; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+315; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -220,7 +220,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgs4alUyMUZTbWVmSSjC5pCIBg%3D%3D\",\n \"maxAgeSeconds\": 3600,\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWebMainAppGuide_rid\",\n \"value\": \"0xdd3cd4096b7ea566\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24049571,24058812,24068848,24007246,24078289,23998056,23974595,24036947,24058380,23744176,24056275,24049573,23946420,23853952,24060921,24053866,24002923,23934970,23857950,23804281,24016285,24050503,24059521,23918597,23986032,24049820,39321254,23968386,24056264,24036237,24001373,24004644,24045411,23735347,23983296,23944779,24058128,23882685,24076880,24002025,23983814,24047098,24057238,24037794,24042870,23891346,1714251,24058363,24002022,23940237,24030040,23996830,23966208,23884386,24028143,23975059,24070036,24068842,24078896,23996512,24043240,23891344\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQumkiEwimwKy5pYvyAhUHQBYKHVvjB4U\u003d\",\n \"items\": [\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBwQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"icon\": {\n \"iconType\": \"WHAT_TO_WATCH\"\n },\n \"trackingParams\": \"CBwQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Home\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Home\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBsQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/explore\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEexplore\"\n }\n },\n \"icon\": {\n \"iconType\": \"TAB_EXPLORE\"\n },\n \"trackingParams\": \"CBsQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Explore\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Explore\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtSwYAiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/subscriptions\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEsubscriptions\"\n }\n },\n \"icon\": {\n \"iconType\": \"SUBSCRIPTIONS\"\n },\n \"trackingParams\": \"CBoQtSwYAiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Subscriptions\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscriptions\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBkQ5isYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBgQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/library\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FElibrary\"\n }\n },\n \"icon\": {\n \"iconType\": \"VIDEO_LIBRARY_WHITE\"\n },\n \"trackingParams\": \"CBgQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Library\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Library\"\n }\n },\n \"targetId\": \"library-guide-item\",\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/history\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEhistory\"\n }\n },\n \"icon\": {\n \"iconType\": \"WATCH_HISTORY\"\n },\n \"trackingParams\": \"CBcQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"History\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"History\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBYQ5isYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\"\n }\n },\n {\n \"guideSigninPromoRenderer\": {\n \"descriptiveText\": {\n \"simpleText\": \"Sign in to like videos, comment and subscribe.\"\n },\n \"actionText\": {\n \"simpleText\": \"Sign in\"\n },\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBUQ04AEIhMIpsCsuaWL8gIVB0AWCh1b4weF\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fguide%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CBUQ04AEIhMIpsCsuaWL8gIVB0AWCh1b4weF\"\n }\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC-9-kyTW8ZkZNDHQJ6FgpwQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC-9-kyTW8ZkZNDHQJ6FgpwQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/1bFg1MQGsC9LPLsGSZUo1nktqplJL3MODNbgn7XryiA5ToiqiCtHgJbFAbP17HG9CPhd7I7e\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBQQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Music\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Music\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCEgdi0XIXXZ-qJOFPf4JSKw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEgdi0XIXXZ-qJOFPf4JSKw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/y3X8h5AI6VCjrE9d59czG5opru8bONtPxsQtzTz_0uTn7BUJX0LSCkIN5SRkI0D5AEeI4KpUCA\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBMQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Sport\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sport\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQtSwYAiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/gaming\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCOpNcN46UbXVtpKMrmU4Abg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ZHnyFT1DMt1yPoJc6FBZHxTbJXR4pgrFSqKxd3KPkG9EeWnwpGFZkkWR8fRnPXoI7HQYYyNdWA\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBIQtSwYAiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Gaming\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Gaming\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQnOQDGAMiEwimwKy5pYvyAhUHQBYKHVvjB4U\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClgRkhTL3_hImCAmdLfDE4g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClgRkhTL3_hImCAmdLfDE4g\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6lo97rUTO7xhIBXZqLiaW2kA_eMBIEmqc27EqlKLyE4nAY-yzcKBG0Hs0YdUka3gJ629HcwgyzQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBEQnOQDGAMiEwimwKy5pYvyAhUHQBYKHVvjB4U\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Movies \u0026 shows\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Movies \u0026 shows\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQtSwYBCITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYfdidRxbB8Qhf0Nx7ioOYw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYfdidRxbB8Qhf0Nx7ioOYw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/bssm4mEw5OtrBUftn8rrcVTiM3mAImsDo8h-WZrUewuae1xiEYXhJod4Rud0TYnh3cGSiyW5aw\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBAQtSwYBCITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"News\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"News\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA8QtSwYBSITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/8D6JlsnvwDZFMdcbjqVji82kggP3aXXbO-yBD0RFrKlp4G1zNt9wcqcVTSPnAI8GuUAbDYQwsg\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA8QtSwYBSITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtSwYBiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrpQ4p1Ql_hG8rKXIKM1MOQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/lgLOVpPYBp2dhCbtwfb4B5NA5UlIRkUr4bamhnixYO16vxahp_1tQRBoTX2AAY62HW1ali0s\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA4QtSwYBiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Fashion \u0026 beauty\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fashion \u0026 beauty\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QtSwYByITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCtFRv9O2AHqOZjjynzrv-xg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCtFRv9O2AHqOZjjynzrv-xg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/k97NHGktsDIIJg7M4MqGfxVm0e4AZ-_Eeb-dszsBQDrXfWszTOA7SHGHZz3OUaNtKHJU-RNX\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA0QtSwYByITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Learning\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Learning\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQtSwYCCITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzuqhhs6NWbgTzMuM09WKDQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzuqhhs6NWbgTzMuM09WKDQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/28t6EdUgf0URSYi0hVyum_Y9btLiis4voqUZtPlNqUMkN6wtueVF-PYh49iZ7mlm1U9NRwUzA7k\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAwQtSwYCCITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"360° Video\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"360° Video\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAsQ5isYAyITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Best of YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/guide_builder\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEguide_builder\"\n }\n },\n \"icon\": {\n \"iconType\": \"ADD_CIRCLE\"\n },\n \"trackingParams\": \"CAoQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Browse channels\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Browse channels\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAkQ5isYBCITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQmbcBGAAiEwimwKy5pYvyAhUHQBYKHVvjB4U\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\"\n }\n },\n \"icon\": {\n \"iconType\": \"UNLIMITED\"\n },\n \"trackingParams\": \"CAgQmbcBGAAiEwimwKy5pYvyAhUHQBYKHVvjB4U\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"YouTube Premium\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube Premium\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAcQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"icon\": {\n \"iconType\": \"LIVE\"\n },\n \"trackingParams\": \"CAcQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAYQ5isYBSITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"More from YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/account\",\n \"webPageType\": \"WEB_PAGE_TYPE_SETTINGS\",\n \"rootVe\": 23462,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPaccount_overview\"\n }\n },\n \"icon\": {\n \"iconType\": \"SETTINGS\"\n },\n \"trackingParams\": \"CAUQtSwYACITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Settings\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/reporthistory\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPreport_history\"\n }\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"trackingParams\": \"CAQQtSwYASITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Report history\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Report history\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"HELP\"\n },\n \"trackingParams\": \"CAMQtSwYAiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Help\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Help\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQtSwYAiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAMQtSwYAiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"signalAction\": {\n \"signal\": \"HELP\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"FEEDBACK\"\n },\n \"trackingParams\": \"CAIQtSwYAyITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Send feedback\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Send feedback\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQtSwYAyITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQtSwYAyITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\",\n \"sendFeedbackAction\": {\n \"bucket\": \"Kevlar\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAEQ5isYBiITCKbArLmli_ICFQdAFgodW-MHhQ\u003d\u003d\"\n }\n }\n ]\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgszQkpZejB6ZGY0cyidtcSNBg%3D%3D\",\n \"maxAgeSeconds\": 3600,\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWebMainAppGuide_rid\",\n \"value\": \"0x48966ed6b193a14a\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24132121,24115641,23998056,24085811,24002923,24106839,24110902,39321475,24142595,24116717,24138442,24140247,24034168,23884386,23934970,23983296,24007790,23804281,24002022,24135236,24132966,24135287,23857948,23968386,24115508,24142470,23882503,24119471,23918597,24080738,24028143,1714251,24045476,24082662,24129451,24116735,24117476,24002025,23748146,24058380,24129402,24095695,24045475,24138241,23744176,24113698,23944779,23986029,24077266,24084440,23966208,24111165,24109690,24134152,23946420,24001373,24106921,24007246,24077241,24004644,24141079,24036947\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24132121,24115641,23998056,24085811,24002923,24106839,24110902,39321475,24142595,24116717,24138442,24140247,24034168,23884386,23934970,23983296,24007790,23804281,24002022,24135236,24132966,24135287,23857948,23968386,24115508,24142470,23882503,24119471,23918597,24080738,24028143,1714251,24045476,24082662,24129451,24116735,24117476,24002025,23748146,24058380,24129402,24095695,24045475,24138241,23744176,24113698,23944779,23986029,24077266,24084440,23966208,24111165,24109690,24134152,23946420,24001373,24106921,24007246,24077241,24004644,24141079,24036947\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQumkiEwirqOWiitX0AhWH1BEIHdMmBys\u003d\",\n \"items\": [\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBkQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"icon\": {\n \"iconType\": \"WHAT_TO_WATCH\"\n },\n \"trackingParams\": \"CBkQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Home\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Home\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBgQ9agHGAEiEwirqOWiitX0AhWH1BEIHdMmBys\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/explore\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEexplore\"\n }\n },\n \"icon\": {\n \"iconType\": \"TAB_EXPLORE\"\n },\n \"trackingParams\": \"CBgQ9agHGAEiEwirqOWiitX0AhWH1BEIHdMmBys\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Explore\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Explore\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQtSwYAiITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/subscriptions\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEsubscriptions\"\n }\n },\n \"icon\": {\n \"iconType\": \"SUBSCRIPTIONS\"\n },\n \"trackingParams\": \"CBcQtSwYAiITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Subscriptions\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscriptions\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBYQ5isYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBUQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/library\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FElibrary\"\n }\n },\n \"icon\": {\n \"iconType\": \"VIDEO_LIBRARY_WHITE\"\n },\n \"trackingParams\": \"CBUQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Library\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Library\"\n }\n },\n \"targetId\": \"library-guide-item\",\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQtSwYASITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/history\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEhistory\"\n }\n },\n \"icon\": {\n \"iconType\": \"WATCH_HISTORY\"\n },\n \"trackingParams\": \"CBQQtSwYASITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"History\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"History\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBMQ5isYASITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\"\n }\n },\n {\n \"guideSigninPromoRenderer\": {\n \"descriptiveText\": {\n \"simpleText\": \"Sign in to like videos, comment and subscribe.\"\n },\n \"actionText\": {\n \"simpleText\": \"Sign in\"\n },\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQ04AEIhMIq6jloorV9AIVh9QRCB3TJgcr\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fguide%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CBIQ04AEIhMIq6jloorV9AIVh9QRCB3TJgcr\"\n }\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCEgdi0XIXXZ-qJOFPf4JSKw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEgdi0XIXXZ-qJOFPf4JSKw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/H75xr1uqXBbMnK0BJH6ZG4IJTGqsEFpAzDcbt9FPrPZwffjhrHhJfrZUqpxXKwJ3OaTI_7N9xw\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBEQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Sport\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sport\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQtSwYASITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/gaming\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCOpNcN46UbXVtpKMrmU4Abg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/D7lOX5GFfHjHjPLQK2L-H1FA_bTJ6OKAkuutpYTQL184SQ0DeL3bSfvaLRP3__-aBEjgguGTCA\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBAQtSwYASITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Gaming\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Gaming\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA8QnOQDGAIiEwirqOWiitX0AhWH1BEIHdMmBys\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClgRkhTL3_hImCAmdLfDE4g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClgRkhTL3_hImCAmdLfDE4g\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6lo97rUTO7xhIBXZqLiaW2kA_eMBIEmqc27EqlKLyE4nAY-yzcKBG0Hs0YdUka3gJ629HcwgyzQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA8QnOQDGAIiEwirqOWiitX0AhWH1BEIHdMmBys\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Movies \u0026 shows\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Movies \u0026 shows\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtSwYAyITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYfdidRxbB8Qhf0Nx7ioOYw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYfdidRxbB8Qhf0Nx7ioOYw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/kd7a9lPMvLtuYlqMpFpteR8u0BNEEQMiOQ-atmUDKU2wavo80ZH17-pjf4tTREXfCxhioKZHx84\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA4QtSwYAyITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"News\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"News\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QtSwYBCITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/8D6JlsnvwDZFMdcbjqVji82kggP3aXXbO-yBD0RFrKlp4G1zNt9wcqcVTSPnAI8GuUAbDYQwsg\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA0QtSwYBCITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQtSwYBSITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrpQ4p1Ql_hG8rKXIKM1MOQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/TiWtceKshWuHPBLHoVOzJoGhug5c4xsZxp_MO8NwGxL2oXDJBz8hmVdZT7PLju2HMn60lMW6KQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAwQtSwYBSITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Fashion \u0026 beauty\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fashion \u0026 beauty\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAsQtSwYBiITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCtFRv9O2AHqOZjjynzrv-xg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCtFRv9O2AHqOZjjynzrv-xg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/gLybTGSI-aUQNxIL-neg-nH4yD1tEK5eWMxMmpQBvECMUHK3e3Fh-7ESBhr3zYcNFWi1mKsuJQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAsQtSwYBiITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Learning\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Learning\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtSwYByITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzuqhhs6NWbgTzMuM09WKDQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzuqhhs6NWbgTzMuM09WKDQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/q2IM2LDaONTwU1PwzQ9P-UBNd03_p3ROTLk0TMH9H1Nzi_WhqZs58-RXFvYU8Vw_rRKBUA95G5E\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAoQtSwYByITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"360° Video\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"360° Video\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAkQ5isYAyITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Best of YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/guide_builder\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEguide_builder\"\n }\n },\n \"icon\": {\n \"iconType\": \"ADD_CIRCLE\"\n },\n \"trackingParams\": \"CAgQtSwYACITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Browse channels\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Browse channels\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAcQ5isYBCITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAYQmbcBGAAiEwirqOWiitX0AhWH1BEIHdMmBys\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\"\n }\n },\n \"icon\": {\n \"iconType\": \"UNLIMITED\"\n },\n \"trackingParams\": \"CAYQmbcBGAAiEwirqOWiitX0AhWH1BEIHdMmBys\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"YouTube Premium\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube Premium\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtSwYASITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/account\",\n \"webPageType\": \"WEB_PAGE_TYPE_SETTINGS\",\n \"rootVe\": 23462,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPaccount_overview\"\n }\n },\n \"icon\": {\n \"iconType\": \"SETTINGS\"\n },\n \"trackingParams\": \"CAUQtSwYASITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Settings\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQtSwYAiITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/reporthistory\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPreport_history\"\n }\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"trackingParams\": \"CAQQtSwYAiITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Report history\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Report history\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"HELP\"\n },\n \"trackingParams\": \"CAMQtSwYAyITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Help\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Help\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQtSwYAyITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAMQtSwYAyITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"signalAction\": {\n \"signal\": \"HELP\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"FEEDBACK\"\n },\n \"trackingParams\": \"CAIQtSwYBCITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Send feedback\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Send feedback\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQtSwYBCITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQtSwYBCITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\",\n \"sendFeedbackAction\": {\n \"bucket\": \"Kevlar\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAEQ5isYBSITCKuo5aKK1fQCFYfUEQgd0yYHKw\u003d\u003d\"\n }\n }\n ]\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/guide?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_1.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_1.json index 789644846..e61948d56 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_1.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_1.json @@ -233,7 +233,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -242,10 +242,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:38 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:38 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -254,7 +254,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+668; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+072; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -271,7 +271,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgt2T0FNSUg0c3V3VSjC5pCIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCoaO4U_p7G7AwalqSbGCZOA\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24062580,24053418,23968386,23983813,24058380,24058812,24059521,24056264,24002022,23934970,23857950,24067970,23744176,24049571,24007246,23918597,24076879,23946420,24037794,23998056,23884386,24057238,24036948,23996830,24049820,24050503,23983296,24030040,24001373,24004644,24016285,23804281,24045411,24078033,23996512,24058128,23940238,23891346,23966208,39321255,1714242,24068842,24070036,23882685,9407155,24042870,24060921,23748146,24059520,24065725,24028143,23974595,24049573,24002025,24036236,23944779,24078420,24043240,24070943,23986015,24056275,23891344,24053866\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCoaO4U_p7G7AwalqSbGCZOA\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0xbbf229462044c10c\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCoaO4U_p7G7AwalqSbGCZOA\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated due to multiple or severe violations of YouTube\u0027s policy against spam, deceptive practices and misleading content or other Terms of Service violations.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMI7PW5uaWL8gIVAwfxBR3I-AMe\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMI7PW5uaWL8gIVAwfxBR3I-AMe\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMI7PW5uaWL8gIVAwfxBR3I-AMe\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwjs9bm5pYvyAhUDB_EFHcj4Ax4\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgs5eEI4WUJJSUZudyidtcSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCoaO4U_p7G7AwalqSbGCZOA\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24001373,23934970,24129402,24111165,24058380,23966208,24082661,24106921,24140246,24085811,24007246,24077241,23804281,23998056,24004644,23946420,24110902,24131024,24062267,24106839,24115641,24002022,23858057,24116717,23918597,24007790,24129451,23884386,23857950,24034168,24095695,24142470,23968386,24138442,24080738,24132121,24115508,24117476,24109689,24116735,23944779,23983296,23882685,24036948,1714249,39321475,24135236,24064556,23744176,24084439,23986024,24002025,24134152,24028143,24077266,24113698\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCoaO4U_p7G7AwalqSbGCZOA\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0xbbe38fa83e55fe31\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24001373,23934970,24129402,24111165,24058380,23966208,24082661,24106921,24140246,24085811,24007246,24077241,23804281,23998056,24004644,23946420,24110902,24131024,24062267,24106839,24115641,24002022,23858057,24116717,23918597,24007790,24129451,23884386,23857950,24034168,24095695,24142470,23968386,24138442,24080738,24132121,24115508,24117476,24109689,24116735,23944779,23983296,23882685,24036948,1714249,39321475,24135236,24064556,23744176,24084439,23986024,24002025,24134152,24028143,24077266,24113698\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCoaO4U_p7G7AwalqSbGCZOA\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated due to multiple or severe violations of YouTube\u0027s policy against spam, deceptive practices and misleading content or other Terms of Service violations.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\u0026sp\u003dmAEB\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\",\n \"params\": \"mAEB\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIs8juoorV9AIVBuoRCB1kXwSp\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIs8juoorV9AIVBuoRCB1kXwSp\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwizyO6iitX0AhUG6hEIHWRfBKk\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_2.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_2.json index c23bd64e5..8026a4cce 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_2.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_2.json @@ -233,7 +233,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -242,10 +242,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:38 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:38 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -254,7 +254,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+591; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+374; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -271,7 +271,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtvMHBBU0N4TUR2TSjC5pCIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCTGjY2I-ZUGnwVoWAGRd7XQ\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24076876,23891344,23968386,9419625,24078897,24049571,24058812,23857949,24058380,24056264,24059521,24028143,23744176,24002922,24078741,24049820,24050503,23882685,23877023,24037794,23748147,24008425,24002025,23983814,24045411,24057238,24038681,24036237,24069706,23983296,23996512,23944779,24068842,24036948,23990876,24070036,24058128,23996830,24030040,24005602,23891346,24067276,23966208,23918597,24068149,24065726,24002022,23934970,24071362,24042870,23884386,24060921,23946420,23998056,24016285,24007246,24047561,24053866,1714250,24049573,24043240,24001373,23974595,23804281,23986022,24056275,24004644\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCTGjY2I-ZUGnwVoWAGRd7XQ\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0xac12929d76040d4d\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCTGjY2I-ZUGnwVoWAGRd7XQ\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated for a violation of YouTube\u0027s Terms of Service.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIm-_CuaWL8gIVdhTxBR1w0AqM\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIm-_CuaWL8gIVdhTxBR1w0AqM\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIm-_CuaWL8gIVdhTxBR1w0AqM\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwib78K5pYvyAhV2FPEFHXDQCow\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtDbHczcEZzLUxPbyidtcSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCTGjY2I-ZUGnwVoWAGRd7XQ\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24004644,24113698,24077266,24126456,24119445,24140638,24028143,24117475,23944779,24134152,24058380,23857949,24139381,24002025,24095695,23744176,24129402,23968386,24091919,23882685,23986019,1714249,24080738,24115508,24129451,24082662,24138442,24142470,24116735,24132376,24045469,24141079,24135236,24141065,9407156,24139336,23884386,24002022,24034168,23983296,23918597,24115641,39321475,24085811,24132121,24070976,24116717,24007790,24110902,24106839,23934970,24106921,24131027,24108194,24084440,24077241,24045470,24140246,24119470,24036947,24051884,23998056,24111165,24007246,23990875,23966208,23804281,23946420,24001373,24079708,24109690\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCTGjY2I-ZUGnwVoWAGRd7XQ\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x14b381e244a2277d\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24004644,24113698,24077266,24126456,24119445,24140638,24028143,24117475,23944779,24134152,24058380,23857949,24139381,24002025,24095695,23744176,24129402,23968386,24091919,23882685,23986019,1714249,24080738,24115508,24129451,24082662,24138442,24142470,24116735,24132376,24045469,24141079,24135236,24141065,9407156,24139336,23884386,24002022,24034168,23983296,23918597,24115641,39321475,24085811,24132121,24070976,24116717,24007790,24110902,24106839,23934970,24106921,24131027,24108194,24084440,24077241,24045470,24140246,24119470,24036947,24051884,23998056,24111165,24007246,23990875,23966208,23804281,23946420,24001373,24079708,24109690\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCTGjY2I-ZUGnwVoWAGRd7XQ\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated for a violation of YouTube\u0027s Terms of Service.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\u0026sp\u003dmAEB\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\",\n \"params\": \"mAEB\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMI7ZL0oorV9AIVRVDgCh1swAU5\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMI7ZL0oorV9AIVRVDgCh1swAU5\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwjtkvSiitX0AhVFUOAKHWzABTk\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_3.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_3.json index dc980b0c6..5c3e0ec0c 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_3.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_3.json @@ -233,7 +233,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -242,10 +242,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -254,7 +254,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+829; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+072; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -271,7 +271,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtCcURCRVA5TlJKRSjD5pCIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCAUc4iz6edWerIjlnL8OSSw\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"39321256,24002025,24051884,23963163,24036947,9466594,24003767,24043240,24053866,23996512,23891344,23974595,24058128,24016284,24034977,24027399,23944779,23986028,24049573,24068842,24036236,1714245,24077266,23891346,24030040,23804281,24042870,24047616,23882502,24076876,24060921,23885487,23884386,23966208,23975059,24049820,24050503,24070035,24045411,23998056,24059521,23946420,24037794,24004644,24001373,24002923,24056146,23983296,24058812,24056274,24058380,23983814,24007246,24057238,24068665,23857950,24080387,23996830,24077625,24049571,23934970,24079407,23968386,23744176,24028143,23858057,24002022,24056264,23918597,24069694\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCAUc4iz6edWerIjlnL8OSSw\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x9fadb310b469efb5\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCAUc4iz6edWerIjlnL8OSSw\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This channel does not exist.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIu7LJuaWL8gIVsTTxBR1azwSx\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIu7LJuaWL8gIVsTTxBR1azwSx\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIu7LJuaWL8gIVsTTxBR1azwSx\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwi7ssm5pYvyAhWxNPEFHVrPBLE\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgs5alktY3Q0SzMySSidtcSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCAUc4iz6edWerIjlnL8OSSw\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"23858057,24002022,24085811,23983296,24034168,23918597,39321475,23857950,24134992,23884386,24007790,23934970,24110902,24140247,24106839,24115641,24143292,24116717,24132121,23998056,1714257,24106921,24004644,24077241,23804281,23946420,24001373,24102572,24134152,24111165,23966208,24137277,24120992,24007246,23944779,24028143,23882503,24117475,24138236,24077266,24113698,24002922,24118574,24129402,23744176,24095695,24058380,24002025,24142940,24119471,24080738,24141079,24144942,24036948,24109689,23986030,24084439,24142470,23968386,24135236,24131026,24129451,24116735,24082662,24138442,24115508,24016904\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCAUc4iz6edWerIjlnL8OSSw\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x0cd68c82bab64a33\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"23858057,24002022,24085811,23983296,24034168,23918597,39321475,23857950,24134992,23884386,24007790,23934970,24110902,24140247,24106839,24115641,24143292,24116717,24132121,23998056,1714257,24106921,24004644,24077241,23804281,23946420,24001373,24102572,24134152,24111165,23966208,24137277,24120992,24007246,23944779,24028143,23882503,24117475,24138236,24077266,24113698,24002922,24118574,24129402,23744176,24095695,24058380,24002025,24142940,24119471,24080738,24141079,24144942,24036948,24109689,23986030,24084439,24142470,23968386,24135236,24131026,24129451,24116735,24082662,24138442,24115508,24016904\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCAUc4iz6edWerIjlnL8OSSw\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This channel does not exist.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\u0026sp\u003dmAEB\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\",\n \"params\": \"mAEB\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIzsP6oorV9AIV9NMRCB3bIQnq\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIzsP6oorV9AIV9NMRCB3bIQnq\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwjOw_qiitX0AhX00xEIHdshCeo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_4.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_4.json index 5cc2f3613..e20e1a34f 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_4.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_4.json @@ -233,7 +233,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -242,10 +242,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -254,7 +254,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+227; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+339; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -271,7 +271,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgs5cXZTd0hmVkNRdyjD5pCIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCPWXIOPK-9myzek6jHR5yrg\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24042870,23934970,24002022,23857950,24058128,24068842,23891346,23966208,23996830,24004644,24043240,23804281,24030040,24001373,24053866,23891344,1714255,24045475,23946420,24007246,24049573,24060921,23998056,24070035,23884386,23974595,23986025,24056264,24070197,23735347,24059521,24049571,23744176,24002922,23968386,24058812,24058380,24036948,24050503,24049820,24057238,23944779,23983296,24056274,24016284,24045411,23996512,24045476,24036237,23918597,24037794,23882503,24028143,24002025\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCPWXIOPK-9myzek6jHR5yrg\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x72148f130f0e027b\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCPWXIOPK-9myzek6jHR5yrg\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated due to multiple or severe violations of YouTube\u0027s policy prohibiting hate speech.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMI_ajPuaWL8gIV6R3xBR0_ZgI2\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwj9qM-5pYvyAhXpHfEFHT9mAjY\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtQdUlIejFJdGZlQSidtcSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCPWXIOPK-9myzek6jHR5yrg\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24140246,23744176,24095695,24141461,24036948,24058380,24064557,23944779,24117475,23998056,24002025,23857949,24140406,24118395,24108195,24113698,24129402,24077266,24002922,24001373,24139336,24144449,23968386,23986023,23843877,24129451,24080738,23918597,24028143,24116735,23997322,24138237,24115508,24144054,24106921,24085811,39321475,24115641,24120991,24134616,1714249,24082661,24132121,24116717,24002022,23858057,23983296,24142470,24108447,24138442,24137392,24111165,23804281,23934970,24135236,24007790,24109690,23946420,23885487,24084440,24134152,23990877,23884386,24034168,23882502,23966208,24007246,24110902,24077241,24004644,24106839,24079708\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCPWXIOPK-9myzek6jHR5yrg\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x00064db02eec8fe7\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24140246,23744176,24095695,24141461,24036948,24058380,24064557,23944779,24117475,23998056,24002025,23857949,24140406,24118395,24108195,24113698,24129402,24077266,24002922,24001373,24139336,24144449,23968386,23986023,23843877,24129451,24080738,23918597,24028143,24116735,23997322,24138237,24115508,24144054,24106921,24085811,39321475,24115641,24120991,24134616,1714249,24082661,24132121,24116717,24002022,23858057,23983296,24142470,24108447,24138442,24137392,24111165,23804281,23934970,24135236,24007790,24109690,23946420,23885487,24084440,24134152,23990877,23884386,24034168,23882502,23966208,24007246,24110902,24077241,24004644,24106839,24079708\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCPWXIOPK-9myzek6jHR5yrg\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated due to multiple or severe violations of YouTube\u0027s policy prohibiting hate speech.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\u0026sp\u003dmAEB\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\",\n \"params\": \"mAEB\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIk62Bo4rV9AIVFL_eCh28CA8Y\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIk62Bo4rV9AIVFL_eCh28CA8Y\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwiTrYGjitX0AhUUv94KHbwIDxg\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_5.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_5.json index 81c3e33f1..9cd25d753 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_5.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_5.json @@ -233,7 +233,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -242,10 +242,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -254,7 +254,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+994; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+329; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -271,7 +271,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgsyX2ZLUV8zeGZzdyjD5pCIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCB1o7_gbFp2PLsamWxFenBg\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24080604,23934970,24030040,24077267,24016284,24036237,23996512,24064096,23983814,24057238,24068842,23983296,23944779,24050503,24049820,24002025,24045411,23882685,23986033,24003767,24037794,24055830,23744176,24060921,24028143,23968386,24065725,24002922,24037793,24068861,24056264,23940238,24075784,24027681,1714252,24058380,24049571,24001373,24053866,23891344,24056275,23974595,24035574,24007246,24058812,24049573,24077197,24036947,24059521,23877025,23998056,24070035,24004644,24043240,24078421,23946420,9405981,24076598,23884386,23918597,23858057,24002022,24076877,23891346,23966208,23857950,23996830,24014915,23993731,24042870,24058128,23804281\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCB1o7_gbFp2PLsamWxFenBg\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x30f5a92320f6337c\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCB1o7_gbFp2PLsamWxFenBg\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated due to multiple or severe violations of YouTube\u0027s policy prohibiting content designed to harass, bully or threaten.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMI3tTVuaWL8gIVGgfxBR350w3R\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMI3tTVuaWL8gIVGgfxBR350w3R\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMI3tTVuaWL8gIVGgfxBR350w3R\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwje1NW5pYvyAhUaB_EFHfnTDdE\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgthWnVTUTdRaWd6ayidtcSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCB1o7_gbFp2PLsamWxFenBg\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24058380,23858058,24077266,24053418,24113698,24129402,9406121,23748146,24028143,24136747,23744176,24134152,24002025,23944779,24125269,24142470,23983296,24138442,24082662,24116735,24084439,24136091,24135236,24117476,1714251,24141462,24109689,24129451,24095695,23968386,24132121,24080738,24115508,24132492,24116717,24129774,24002022,24106839,23857950,24007790,24110902,23934970,23918597,23986023,24085811,23946420,39321475,24108219,24034168,23884386,23882502,24115641,23998837,24007246,24138234,23804281,24077241,24004644,24108194,24001373,24140246,24036947,24106921,23966208,24131028,23998056,24111165,24064557\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCB1o7_gbFp2PLsamWxFenBg\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x2b29271a7b459618\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24058380,23858058,24077266,24053418,24113698,24129402,9406121,23748146,24028143,24136747,23744176,24134152,24002025,23944779,24125269,24142470,23983296,24138442,24082662,24116735,24084439,24136091,24135236,24117476,1714251,24141462,24109689,24129451,24095695,23968386,24132121,24080738,24115508,24132492,24116717,24129774,24002022,24106839,23857950,24007790,24110902,23934970,23918597,23986023,24085811,23946420,39321475,24108219,24034168,23884386,23882502,24115641,23998837,24007246,24138234,23804281,24077241,24004644,24108194,24001373,24140246,24036947,24106921,23966208,24131028,23998056,24111165,24064557\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCB1o7_gbFp2PLsamWxFenBg\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated due to multiple or severe violations of YouTube\u0027s policy prohibiting content designed to harass, bully or threaten.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\u0026sp\u003dmAEB\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\",\n \"params\": \"mAEB\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIlKGHo4rV9AIVk4N7Ch0ueADb\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIlKGHo4rV9AIVk4N7Ch0ueADb\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwiUoYejitX0AhWTg3sKHS54ANs\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_6.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_6.json index 18183cf08..70577bbd4 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_6.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_6.json @@ -38,28 +38,28 @@ 34, 85, 67, - 112, - 69, - 120, - 117, - 86, - 56, - 113, - 74, - 77, + 73, + 52, + 105, + 52, + 82, + 103, + 70, + 84, + 53, + 105, + 108, 102, - 67, + 77, + 112, + 110, 97, - 83, - 81, - 78, - 76, - 49, + 52, + 90, + 95, 89, - 71, - 54, - 98, - 81, + 56, + 119, 34, 44, 34, @@ -233,7 +233,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -242,10 +242,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -254,7 +254,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+899; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+367; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -271,7 +271,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtoM3lBZW14VkhZdyjD5pCIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCpExuV8qJMfCaSQNL1YG6bQ\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24002922,23940238,23884386,24042870,23986026,24080300,23966208,23857949,24030040,23891346,23991736,24058128,24043240,24063272,24049573,24069518,24068842,23944779,24070036,24056275,24053866,23996512,23891344,24045475,24076880,24060921,24028143,23974595,24002025,24056264,23934970,23744176,23956308,24002022,23882503,24059521,24074017,23809316,1714258,24058380,24058812,24049571,23983813,23968386,23996830,24057238,24004644,23990876,24027689,23804281,24036948,23983296,24036237,24001373,24045476,24045411,23918597,23958718,24007246,24016285,24037794,23946420,23975058,23735347,23998056,24049820,24050503\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCpExuV8qJMfCaSQNL1YG6bQ\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0xc682e845d123090c\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCpExuV8qJMfCaSQNL1YG6bQ\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated because we received multiple third-party claims of copyright infringement regarding material that the user posted.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIpezauaWL8gIVUgXxBR0iaQsL\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIpezauaWL8gIVUgXxBR0iaQsL\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIpezauaWL8gIVUgXxBR0iaQsL\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwil7Nq5pYvyAhVSBfEFHSJpCws\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtNOHFrWmcyd0Z1OCidtcSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCI4i4RgFT5ilfMpna4Z_Y8w\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24002025,24134152,24060814,24034168,24115641,23884386,24110902,39321475,24136747,24125270,23946420,23990877,24002922,1714254,24077266,24106839,24116717,24117400,24132121,24045470,24111165,23966208,24080738,24141079,24109690,24106921,24139334,24135236,24120992,23804281,24138442,23983296,24084439,24142470,24117475,24132376,24085811,23918597,24028143,23744176,24082661,24118395,24129772,23857950,24113698,24129451,23934970,24118581,24007790,24002022,24027686,23998056,24131028,24115508,23882685,24058380,24129402,23886490,24095695,23968386,24001373,24140246,24004644,24077241,24064831,23986015,24036948,24137277,23748147,24116735,23944779,24007246,24045469\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCI4i4RgFT5ilfMpna4Z_Y8w\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0xdae9b7ee9718883f\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24002025,24134152,24060814,24034168,24115641,23884386,24110902,39321475,24136747,24125270,23946420,23990877,24002922,1714254,24077266,24106839,24116717,24117400,24132121,24045470,24111165,23966208,24080738,24141079,24109690,24106921,24139334,24135236,24120992,23804281,24138442,23983296,24084439,24142470,24117475,24132376,24085811,23918597,24028143,23744176,24082661,24118395,24129772,23857950,24113698,24129451,23934970,24118581,24007790,24002022,24027686,23998056,24131028,24115508,23882685,24058380,24129402,23886490,24095695,23968386,24001373,24140246,24004644,24077241,24064831,23986015,24036948,24137277,23748147,24116735,23944779,24007246,24045469\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCI4i4RgFT5ilfMpna4Z_Y8w\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated because we received multiple third-party claims of copyright infringement regarding material that the user posted.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\u0026sp\u003dmAEB\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\",\n \"params\": \"mAEB\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMI5NuMo4rV9AIVccsRCB0CMgUF\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMI5NuMo4rV9AIVccsRCB0CMgUF\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwjk24yjitX0AhVxyxEIHQIyBQU\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_7.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_7.json index 8b37e2013..ca3e1aebe 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_7.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_7.json @@ -233,7 +233,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -242,10 +242,10 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "expires": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:37 GMT" ], "p3p": [ "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" @@ -254,7 +254,7 @@ "ESF" ], "set-cookie": [ - "CONSENT\u003dPENDING+720; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + "CONSENT\u003dPENDING+316; expires\u003dFri, 08-Dec-2023 20:50:37 GMT; path\u003d/; domain\u003d.youtube.com; Secure" ], "vary": [ "Origin", @@ -271,7 +271,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgs0WXF2UlVOVnZzRSjD5pCIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UC0AuOxCr9TZ0TtEgL1zpIgA\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24004644,24036237,24001373,24045411,24059521,24036948,24056264,24049820,24050503,24058380,23998056,24058812,24007246,23748147,24037794,23744176,24049571,24016284,23983296,24002022,24077144,23934970,24037584,23944779,24057238,23996830,24027690,24028143,24076877,23882503,23968386,23986023,23918597,23891344,24076048,24043240,1714256,24002025,23974595,24053419,24049573,24068842,24070036,24056258,23996512,24058128,24002922,24056275,24053866,24056145,24030040,23804281,24042870,23884386,23966208,23857949,23891346,24078328,24060921,23946420,24590263,24070943\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UC0AuOxCr9TZ0TtEgL1zpIgA\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x273533921f6c8f05\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UC0AuOxCr9TZ0TtEgL1zpIgA\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated for violating YouTube\u0027s Community Guidelines.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIjvDfuaWL8gIVYgrxBR156gaw\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIjvDfuaWL8gIVYgrxBR156gaw\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIjvDfuaWL8gIVYgrxBR156gaw\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwiO8N-5pYvyAhViCvEFHXnqBrA\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtOMEViS1BCQVNTYyidtcSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UC0AuOxCr9TZ0TtEgL1zpIgA\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"23857950,9405960,24007790,24113698,24129451,24119471,23934970,24002022,24064555,24117475,24136439,24142960,23918597,24109110,24085811,23744176,24028143,24077241,24004644,24130670,24109689,24137277,24036948,24007246,23944779,24116735,24115508,23998056,24058380,23882685,24099867,24095695,24129402,24001373,23968386,24138441,24143698,24077266,24002922,24106839,24116717,24134347,24117602,24115641,24136749,24034168,24002025,1714245,24134152,24134993,23884386,24110902,39321475,23885487,23946420,24059785,24138236,24135236,24065011,23804281,24140247,24082662,23983296,23986021,24142470,24084439,24132121,23966208,24080738,24111165,24106921\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UC0AuOxCr9TZ0TtEgL1zpIgA\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x1472c5b9f486b4d2\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"23857950,9405960,24007790,24113698,24129451,24119471,23934970,24002022,24064555,24117475,24136439,24142960,23918597,24109110,24085811,23744176,24028143,24077241,24004644,24130670,24109689,24137277,24036948,24007246,23944779,24116735,24115508,23998056,24058380,23882685,24099867,24095695,24129402,24001373,23968386,24138441,24143698,24077266,24002922,24106839,24116717,24134347,24117602,24115641,24136749,24034168,24002025,1714245,24134152,24134993,23884386,24110902,39321475,23885487,23946420,24059785,24138236,24135236,24065011,23804281,24140247,24082662,23983296,23986021,24142470,24084439,24132121,23966208,24080738,24111165,24106921\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UC0AuOxCr9TZ0TtEgL1zpIgA\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated for violating YouTube\u0027s Community Guidelines.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\u0026sp\u003dmAEB\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\",\n \"params\": \"mAEB\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMI77mSo4rV9AIVHdERCB2m8AyN\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMI77mSo4rV9AIVHdERCB2m8AyN\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwjvuZKjitX0AhUd0REIHabwDI0\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_8.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_8.json index bed8769e0..443e20672 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_8.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/channel/notAvailable/generated_mock_8.json @@ -221,7 +221,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -230,7 +230,7 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Fri, 30 Jul 2021 17:13:39 GMT" + "Wed, 08 Dec 2021 20:50:38 GMT" ], "server": [ "ESF" From a3a0c1ee857ccb3e9e51eef38583eca1871628ae Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 22:11:34 +0100 Subject: [PATCH 8/9] Fixed YoutubeCommentsExtractorTest Old video was deleted / set to private --- .../services/youtube/YoutubeCommentsExtractorTest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeCommentsExtractorTest.java b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeCommentsExtractorTest.java index d196d32b1..68a1e83e7 100644 --- a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeCommentsExtractorTest.java +++ b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeCommentsExtractorTest.java @@ -308,7 +308,7 @@ public class YoutubeCommentsExtractorTest { } public static class RepliesTest { - private final static String url = "https://www.youtube.com/watch?v=--yeOvJGZQk"; + private final static String url = "https://www.youtube.com/watch?v=xaQJbozY_Is"; private static YoutubeCommentsExtractor extractor; @BeforeClass @@ -329,9 +329,11 @@ public class YoutubeCommentsExtractorTest { CommentsInfoItem firstComment = comments.getItems().get(0); + assertTrue("First comment isn't pinned", firstComment.isPinned()); + InfoItemsPage replies = extractor.getPage(firstComment.getReplies()); - assertEquals("First reply comment did not match", "Lol", replies.getItems().get(0).getCommentText()); + assertEquals("First reply comment did not match", "First", replies.getItems().get(0).getCommentText()); } } } From d9b2a2042a5dfa2dfb1d37aa0b60d31e4a4d73f2 Mon Sep 17 00:00:00 2001 From: litetex <40789489+litetex@users.noreply.github.com> Date: Wed, 8 Dec 2021 22:11:45 +0100 Subject: [PATCH 9/9] Updated mock data for YoutubeCommentsExtractorTest --- .../comments/replies/generated_mock_0.json | 15 +- .../comments/replies/generated_mock_1.json | 35 +-- .../comments/replies/generated_mock_2.json | 115 +++++----- .../comments/replies/generated_mock_3.json | 199 +++++++++--------- 4 files changed, 197 insertions(+), 167 deletions(-) diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_0.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_0.json index 3a91cffe8..e4cde3aff 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_0.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_0.json @@ -182,7 +182,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -191,11 +191,20 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Wed, 04 Aug 2021 15:39:16 GMT" + "Wed, 08 Dec 2021 21:05:22 GMT" + ], + "expires": [ + "Wed, 08 Dec 2021 21:05:22 GMT" + ], + "p3p": [ + "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" ], "server": [ "ESF" ], + "set-cookie": [ + "CONSENT\u003dPENDING+030; expires\u003dFri, 08-Dec-2023 21:05:22 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + ], "vary": [ "Origin", "X-Origin", @@ -211,7 +220,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtJSkloOFhGQkZzbyik6aqIBg%3D%3D\",\n \"maxAgeSeconds\": 3600,\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWebMainAppGuide_rid\",\n \"value\": \"0xea22b8d429755017\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24082776,24001373,24070943,24058380,23993730,24056259,24028143,23857949,9466592,23986031,24079271,23968386,24081111,23744176,24060921,23946420,23703445,24078040,24016285,24004644,24043240,23998056,24059521,24070035,24007246,24036947,24068848,24058812,24045475,24075673,24036236,23974595,24056275,23891344,24053866,23804281,1714251,23934970,24042870,24077267,24030040,23966208,23996830,23891346,24002022,23918597,23884386,23882502,24070198,24037794,39321254,24050503,24049820,24045648,24045411,24002025,23940237,24045476,23944779,23983296,24057238\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQumkiEwj6jZjX2ZfyAhUNrRYKHWgTATc\u003d\",\n \"items\": [\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBwQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"icon\": {\n \"iconType\": \"WHAT_TO_WATCH\"\n },\n \"trackingParams\": \"CBwQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Home\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Home\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBsQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/explore\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEexplore\"\n }\n },\n \"icon\": {\n \"iconType\": \"TAB_EXPLORE\"\n },\n \"trackingParams\": \"CBsQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Explore\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Explore\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtSwYAiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/subscriptions\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEsubscriptions\"\n }\n },\n \"icon\": {\n \"iconType\": \"SUBSCRIPTIONS\"\n },\n \"trackingParams\": \"CBoQtSwYAiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Subscriptions\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscriptions\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBkQ5isYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBgQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/library\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FElibrary\"\n }\n },\n \"icon\": {\n \"iconType\": \"VIDEO_LIBRARY_WHITE\"\n },\n \"trackingParams\": \"CBgQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Library\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Library\"\n }\n },\n \"targetId\": \"library-guide-item\",\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/history\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEhistory\"\n }\n },\n \"icon\": {\n \"iconType\": \"WATCH_HISTORY\"\n },\n \"trackingParams\": \"CBcQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"History\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"History\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBYQ5isYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\"\n }\n },\n {\n \"guideSigninPromoRenderer\": {\n \"descriptiveText\": {\n \"simpleText\": \"Sign in to like videos, comment and subscribe.\"\n },\n \"actionText\": {\n \"simpleText\": \"Sign in\"\n },\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBUQ04AEIhMI-o2Y19mX8gIVDa0WCh1oEwE3\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fguide%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CBUQ04AEIhMI-o2Y19mX8gIVDa0WCh1oEwE3\"\n }\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC-9-kyTW8ZkZNDHQJ6FgpwQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC-9-kyTW8ZkZNDHQJ6FgpwQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/-6kvwOb49lN_N71hYW7BcbJMIUErmtkyU6Z2SvCqCdBBH4eQLmLlfYROo-TxI5qyqKHjKcCQIRk\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBQQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Music\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Music\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCEgdi0XIXXZ-qJOFPf4JSKw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEgdi0XIXXZ-qJOFPf4JSKw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/qEt3_rF7fbG_s5bkLnmosf1Id9CpJQGx_4IwLre5ux_AzkUgSPpbKn3tyqljpTNkm6eHJrnyB08\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBMQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Sport\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sport\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQtSwYAiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/gaming\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCOpNcN46UbXVtpKMrmU4Abg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/rTvdnxYKudf-iXesSxGUyYhGJdg7OtU9lJkqxvXLBLqqaZKaSZbeV0ImVBETPTlJPrd8cPbHCQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBIQtSwYAiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Gaming\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Gaming\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQnOQDGAMiEwj6jZjX2ZfyAhUNrRYKHWgTATc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClgRkhTL3_hImCAmdLfDE4g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClgRkhTL3_hImCAmdLfDE4g\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6lo97rUTO7xhIBXZqLiaW2kA_eMBIEmqc27EqlKLyE4nAY-yzcKBG0Hs0YdUka3gJ629HcwgyzQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBEQnOQDGAMiEwj6jZjX2ZfyAhUNrRYKHWgTATc\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Movies \u0026 shows\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Movies \u0026 shows\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQtSwYBCITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYfdidRxbB8Qhf0Nx7ioOYw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYfdidRxbB8Qhf0Nx7ioOYw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/bssm4mEw5OtrBUftn8rrcVTiM3mAImsDo8h-WZrUewuae1xiEYXhJod4Rud0TYnh3cGSiyW5aw\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBAQtSwYBCITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"News\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"News\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA8QtSwYBSITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/8D6JlsnvwDZFMdcbjqVji82kggP3aXXbO-yBD0RFrKlp4G1zNt9wcqcVTSPnAI8GuUAbDYQwsg\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA8QtSwYBSITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtSwYBiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrpQ4p1Ql_hG8rKXIKM1MOQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/mpQIihZMSbszniiRr4RzAVXM9_koVy9qzyBG32v2bE9LT2G9huQkp92h4KEEMkjZ8DbQs7CNIQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA4QtSwYBiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Fashion \u0026 beauty\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fashion \u0026 beauty\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QtSwYByITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCtFRv9O2AHqOZjjynzrv-xg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCtFRv9O2AHqOZjjynzrv-xg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/iqRZQmzVuGF9BTvXvz3LDKc072h4nJ2lGIT8fi3nPK28CCkBaKPVDp83aWKh1yhOnN0SPhUkPw\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA0QtSwYByITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Learning\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Learning\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQtSwYCCITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzuqhhs6NWbgTzMuM09WKDQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzuqhhs6NWbgTzMuM09WKDQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/PmPTOsfIBhlfqxpz-NqEvIybtQdcLUPmZ-IzCXy9kSUi3OpttZY8pm8Ivha5uMXzAVPs0sULv-g\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAwQtSwYCCITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"360° Video\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"360° Video\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAsQ5isYAyITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Best of YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/guide_builder\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEguide_builder\"\n }\n },\n \"icon\": {\n \"iconType\": \"ADD_CIRCLE\"\n },\n \"trackingParams\": \"CAoQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Browse channels\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Browse channels\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAkQ5isYBCITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQmbcBGAAiEwj6jZjX2ZfyAhUNrRYKHWgTATc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\"\n }\n },\n \"icon\": {\n \"iconType\": \"UNLIMITED\"\n },\n \"trackingParams\": \"CAgQmbcBGAAiEwj6jZjX2ZfyAhUNrRYKHWgTATc\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"YouTube Premium\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube Premium\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAcQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"icon\": {\n \"iconType\": \"LIVE\"\n },\n \"trackingParams\": \"CAcQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAYQ5isYBSITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"More from YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/account\",\n \"webPageType\": \"WEB_PAGE_TYPE_SETTINGS\",\n \"rootVe\": 23462,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPaccount_overview\"\n }\n },\n \"icon\": {\n \"iconType\": \"SETTINGS\"\n },\n \"trackingParams\": \"CAUQtSwYACITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Settings\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/reporthistory\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPreport_history\"\n }\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"trackingParams\": \"CAQQtSwYASITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Report history\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Report history\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"HELP\"\n },\n \"trackingParams\": \"CAMQtSwYAiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Help\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Help\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQtSwYAiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAMQtSwYAiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"signalAction\": {\n \"signal\": \"HELP\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"FEEDBACK\"\n },\n \"trackingParams\": \"CAIQtSwYAyITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Send feedback\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Send feedback\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQtSwYAyITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQtSwYAyITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\",\n \"sendFeedbackAction\": {\n \"bucket\": \"Kevlar\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAEQ5isYBiITCPqNmNfZl_ICFQ2tFgodaBMBNw\u003d\u003d\"\n }\n }\n ]\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgthU19zc3hZajBBZyiSvMSNBg%3D%3D\",\n \"maxAgeSeconds\": 3600,\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWebMainAppGuide_rid\",\n \"value\": \"0x4bf26aeb977b4421\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24111165,24129402,24113698,23934970,23804281,24007790,24001373,24107030,24109690,24106921,1714250,24085811,24002923,24058380,24082057,24130475,24002025,24120992,24082662,24084439,24118413,23744176,24061216,23986031,23966208,24134152,24108448,24028143,24080738,24105953,24116717,24142470,24077266,24138442,24140247,24136746,24135236,24095695,24131296,24115641,24036948,23983296,39321475,23944779,24132121,24007246,24116735,24117476,23998056,24126631,24004644,24077241,24110902,24106839,24064555,23946420,23968386,24115508,23882502,23884386,24032277,24034168,24119471,23918597,24129451,24002022,23857949\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24111165,24129402,24113698,23934970,23804281,24007790,24001373,24107030,24109690,24106921,1714250,24085811,24002923,24058380,24082057,24130475,24002025,24120992,24082662,24084439,24118413,23744176,24061216,23986031,23966208,24134152,24108448,24028143,24080738,24105953,24116717,24142470,24077266,24138442,24140247,24136746,24135236,24095695,24131296,24115641,24036948,23983296,39321475,23944779,24132121,24007246,24116735,24117476,23998056,24126631,24004644,24077241,24110902,24106839,24064555,23946420,23968386,24115508,23882502,23884386,24032277,24034168,24119471,23918597,24129451,24002022,23857949\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQumkiEwi6nPrIjdX0AhXVjHwKHTjiC5Q\u003d\",\n \"items\": [\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBkQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"icon\": {\n \"iconType\": \"WHAT_TO_WATCH\"\n },\n \"trackingParams\": \"CBkQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Home\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Home\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBgQ9agHGAEiEwi6nPrIjdX0AhXVjHwKHTjiC5Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/explore\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEexplore\"\n }\n },\n \"icon\": {\n \"iconType\": \"TAB_EXPLORE\"\n },\n \"trackingParams\": \"CBgQ9agHGAEiEwi6nPrIjdX0AhXVjHwKHTjiC5Q\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Explore\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Explore\"\n }\n },\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQtSwYAiITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/subscriptions\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEsubscriptions\"\n }\n },\n \"icon\": {\n \"iconType\": \"SUBSCRIPTIONS\"\n },\n \"trackingParams\": \"CBcQtSwYAiITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Subscriptions\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Subscriptions\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBYQ5isYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBUQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/library\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FElibrary\"\n }\n },\n \"icon\": {\n \"iconType\": \"VIDEO_LIBRARY_WHITE\"\n },\n \"trackingParams\": \"CBUQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Library\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Library\"\n }\n },\n \"targetId\": \"library-guide-item\",\n \"isPrimary\": true\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQtSwYASITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/history\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEhistory\"\n }\n },\n \"icon\": {\n \"iconType\": \"WATCH_HISTORY\"\n },\n \"trackingParams\": \"CBQQtSwYASITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"History\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"History\"\n }\n },\n \"isPrimary\": true\n }\n }\n ],\n \"trackingParams\": \"CBMQ5isYASITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\"\n }\n },\n {\n \"guideSigninPromoRenderer\": {\n \"descriptiveText\": {\n \"simpleText\": \"Sign in to like videos, comment and subscribe.\"\n },\n \"actionText\": {\n \"simpleText\": \"Sign in\"\n },\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQ04AEIhMIupz6yI3V9AIV1Yx8Ch044guU\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fguide%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CBIQ04AEIhMIupz6yI3V9AIV1Yx8Ch044guU\"\n }\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCEgdi0XIXXZ-qJOFPf4JSKw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEgdi0XIXXZ-qJOFPf4JSKw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/H75xr1uqXBbMnK0BJH6ZG4IJTGqsEFpAzDcbt9FPrPZwffjhrHhJfrZUqpxXKwJ3OaTI_7N9xw\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBEQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Sport\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sport\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQtSwYASITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/gaming\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCOpNcN46UbXVtpKMrmU4Abg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/D7lOX5GFfHjHjPLQK2L-H1FA_bTJ6OKAkuutpYTQL184SQ0DeL3bSfvaLRP3__-aBEjgguGTCA\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CBAQtSwYASITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Gaming\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Gaming\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA8QnOQDGAIiEwi6nPrIjdX0AhXVjHwKHTjiC5Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UClgRkhTL3_hImCAmdLfDE4g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UClgRkhTL3_hImCAmdLfDE4g\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6lo97rUTO7xhIBXZqLiaW2kA_eMBIEmqc27EqlKLyE4nAY-yzcKBG0Hs0YdUka3gJ629HcwgyzQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA8QnOQDGAIiEwi6nPrIjdX0AhXVjHwKHTjiC5Q\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Movies \u0026 shows\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Movies \u0026 shows\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtSwYAyITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYfdidRxbB8Qhf0Nx7ioOYw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYfdidRxbB8Qhf0Nx7ioOYw\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/kd7a9lPMvLtuYlqMpFpteR8u0BNEEQMiOQ-atmUDKU2wavo80ZH17-pjf4tTREXfCxhioKZHx84\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA4QtSwYAyITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"News\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"News\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QtSwYBCITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC4R8DWoMoI7CAwX8_LjQHig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC4R8DWoMoI7CAwX8_LjQHig\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/8D6JlsnvwDZFMdcbjqVji82kggP3aXXbO-yBD0RFrKlp4G1zNt9wcqcVTSPnAI8GuUAbDYQwsg\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CA0QtSwYBCITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Live\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Live\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQtSwYBSITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrpQ4p1Ql_hG8rKXIKM1MOQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/TiWtceKshWuHPBLHoVOzJoGhug5c4xsZxp_MO8NwGxL2oXDJBz8hmVdZT7PLju2HMn60lMW6KQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAwQtSwYBSITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Fashion \u0026 beauty\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fashion \u0026 beauty\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAsQtSwYBiITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCtFRv9O2AHqOZjjynzrv-xg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCtFRv9O2AHqOZjjynzrv-xg\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/gLybTGSI-aUQNxIL-neg-nH4yD1tEK5eWMxMmpQBvECMUHK3e3Fh-7ESBhr3zYcNFWi1mKsuJQ\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAsQtSwYBiITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Learning\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Learning\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtSwYByITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzuqhhs6NWbgTzMuM09WKDQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzuqhhs6NWbgTzMuM09WKDQ\"\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/q2IM2LDaONTwU1PwzQ9P-UBNd03_p3ROTLk0TMH9H1Nzi_WhqZs58-RXFvYU8Vw_rRKBUA95G5E\u003ds88-c-k-c0x00ffffff-no-rj\"\n }\n ]\n },\n \"trackingParams\": \"CAoQtSwYByITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"360° Video\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"360° Video\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAkQ5isYAyITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Best of YouTube\"\n }\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/feed/guide_builder\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEguide_builder\"\n }\n },\n \"icon\": {\n \"iconType\": \"ADD_CIRCLE\"\n },\n \"trackingParams\": \"CAgQtSwYACITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Browse channels\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Browse channels\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAcQ5isYBCITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\"\n }\n },\n {\n \"guideSectionRenderer\": {\n \"items\": [\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAYQmbcBGAAiEwi6nPrIjdX0AhXVjHwKHTjiC5Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/premium\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 11487,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPunlimited\"\n }\n },\n \"icon\": {\n \"iconType\": \"UNLIMITED\"\n },\n \"trackingParams\": \"CAYQmbcBGAAiEwi6nPrIjdX0AhXVjHwKHTjiC5Q\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"YouTube Premium\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube Premium\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtSwYASITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/account\",\n \"webPageType\": \"WEB_PAGE_TYPE_SETTINGS\",\n \"rootVe\": 23462,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPaccount_overview\"\n }\n },\n \"icon\": {\n \"iconType\": \"SETTINGS\"\n },\n \"trackingParams\": \"CAUQtSwYASITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Settings\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAQQtSwYAiITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/reporthistory\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 6827,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"SPreport_history\"\n }\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"trackingParams\": \"CAQQtSwYAiITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Report history\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Report history\"\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"HELP\"\n },\n \"trackingParams\": \"CAMQtSwYAyITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Help\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Help\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAMQtSwYAyITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAMQtSwYAyITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"signalAction\": {\n \"signal\": \"HELP\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"guideEntryRenderer\": {\n \"icon\": {\n \"iconType\": \"FEEDBACK\"\n },\n \"trackingParams\": \"CAIQtSwYBCITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"formattedTitle\": {\n \"simpleText\": \"Send feedback\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Send feedback\"\n }\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQtSwYBCITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQtSwYBCITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\",\n \"sendFeedbackAction\": {\n \"bucket\": \"Kevlar\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAEQ5isYBSITCLqc-siN1fQCFdWMfAodOOILlA\u003d\u003d\"\n }\n }\n ]\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/guide?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_1.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_1.json index bb442b30d..e69b94efe 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_1.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_1.json @@ -169,17 +169,17 @@ 34, 58, 34, - 45, - 45, - 121, - 101, - 79, - 118, - 74, - 71, - 90, + 120, + 97, 81, - 107, + 74, + 98, + 111, + 122, + 89, + 95, + 73, + 115, 34, 125 ], @@ -193,7 +193,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -202,11 +202,20 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Wed, 04 Aug 2021 15:39:18 GMT" + "Wed, 08 Dec 2021 21:05:23 GMT" + ], + "expires": [ + "Wed, 08 Dec 2021 21:05:23 GMT" + ], + "p3p": [ + "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" ], "server": [ "ESF" ], + "set-cookie": [ + "CONSENT\u003dPENDING+672; expires\u003dFri, 08-Dec-2023 21:05:22 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + ], "vary": [ "Origin", "X-Origin", @@ -222,7 +231,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtuTF9YVlB3alhUcyil6aqIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchNext_rid\",\n \"value\": \"0x6585ea37efe4b211\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24058380,23983813,24058812,23998056,24036947,24070035,24004644,24036236,24076386,23891344,24043240,24059521,24007246,24058657,23966208,24055830,24016285,23891346,23996830,23946420,24045470,24049820,24050503,23857948,23882502,23934970,24067673,24082775,24030040,23884386,23804281,24056274,24042870,23858057,24002022,24070198,23918597,23983296,24057238,24076880,23748147,24590539,24056258,24002025,24037794,23986019,23735347,24066705,1714242,24045469,24069676,39321255,24045411,24068145,24070942,23987908,24001373,24028143,9407157,24060921,23968386,23974595,23944779,23744176,24079703,24077266,24053866\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"webPrefetchData\": {\n \"navigationEndpoints\": [\n {\n \"clickTrackingParams\": \"CAAQg2ciEwih-9bX2ZfyAhVtFPEFHYq9AzoyDHJlbGF0ZWQtYXV0b0iJypmSr8en9vsBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwih-9bX2ZfyAhVtFPEFHYq9AzoyDHJlbGF0ZWQtYXV0b0iJypmSr8en9vsBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwih-9bX2ZfyAhVtFPEFHYq9AzoyDHJlbGF0ZWQtYXV0b0iJypmSr8en9vsBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwih-9bX2ZfyAhVtFPEFHYq9AzoyDHJlbGF0ZWQtYXV0b0iJypmSr8en9vsBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n }\n ]\n },\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"contents\": {\n \"twoColumnWatchNextResults\": {\n \"results\": {\n \"results\": {\n \"contents\": [\n {\n \"videoPrimaryInfoRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"So I tried to play Rush E on a real performance....\"\n }\n ]\n },\n \"viewCount\": {\n \"videoViewCountRenderer\": {\n \"viewCount\": {\n \"simpleText\": \"1,075,181 views\"\n },\n \"shortViewCount\": {\n \"simpleText\": \"1M views\"\n }\n }\n },\n \"videoActions\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEMyrARgAIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the video?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content.\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKUBEPBbIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CKUBEPBbIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CJwBEMyrARgAIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Open transcript\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"SUBTITLES\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJwBEMyrARgAIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJwBEMyrARgAIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJwBEMyrARgAIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n ],\n \"trackingParams\": \"CJwBEMyrARgAIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"topLevelButtons\": [\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"defaultText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"80,307 likes\"\n }\n },\n \"simpleText\": \"80K\"\n },\n \"toggledText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"80,308 likes\"\n }\n },\n \"simpleText\": \"80K\"\n },\n \"accessibility\": {\n \"label\": \"like this video along with 80,307 other people\"\n },\n \"trackingParams\": \"CKMBEJhNGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"defaultTooltip\": \"I like this\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKMBEJhNGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKQBEPqGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\u0026ec\u003d66426\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKQBEPqGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hnekn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dfbec9e3af2466509\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66426\"\n }\n },\n \"trackingParams\": \"CKQBEPqGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"like this video along with 80,307 other people\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_LIKE\"\n }\n },\n \"targetId\": \"watch-like\"\n }\n },\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"defaultText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1,226 dislikes\"\n }\n },\n \"simpleText\": \"1.2K\"\n },\n \"toggledText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1,227 dislikes\"\n }\n },\n \"simpleText\": \"1.2K\"\n },\n \"accessibility\": {\n \"label\": \"dislike this video along with 1,226 other people\"\n },\n \"trackingParams\": \"CKEBEJhNGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"defaultTooltip\": \"I dislike this\",\n \"toggledTooltip\": \"I dislike this\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBEJhNGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Don\u0027t like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKIBEPmGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\u0026ec\u003d66425\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKIBEPmGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hnekn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dfbec9e3af2466509\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66425\"\n }\n },\n \"trackingParams\": \"CKIBEPmGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"dislike this video along with 1,226 other people\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_DISLIKE\"\n }\n },\n \"targetId\": \"watch-dislike\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Share\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJ8BEOWWARgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"CgstLXllT3ZKR1pRaw%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CJ8BEOWWARgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CKABEI5iIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CJ8BEOWWARgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Share\"\n }\n }\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Save\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"PLAYLIST_ADD\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEPBbGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Want to watch this again later?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to add this video to a playlist.\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEPuGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\u0026ec\u003d66427\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEPuGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hnekn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dfbec9e3af2466509\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66427\"\n }\n },\n \"trackingParams\": \"CJ4BEPuGBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibility\": {\n \"label\": \"Save to\"\n },\n \"tooltip\": \"Save\",\n \"trackingParams\": \"CJ0BEPBbGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Save to playlist\"\n }\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n },\n \"trackingParams\": \"CJwBEMyrARgAIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"sentimentBar\": {\n \"sentimentBarRenderer\": {\n \"percentIfIndifferent\": 98,\n \"percentIfLiked\": 98,\n \"percentIfDisliked\": 98,\n \"likeStatus\": \"INDIFFERENT\",\n \"tooltip\": \"80,307 / 1,226\"\n }\n },\n \"dateText\": {\n \"simpleText\": \"13 Dec 2020\"\n }\n }\n },\n {\n \"videoSecondaryInfoRenderer\": {\n \"owner\": {\n \"videoOwnerRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ]\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"ProLitening Piano and Gaming\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJsBEOE5IhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCX681HR_xrHU6LLPiklWcAg\",\n \"canonicalBaseUrl\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\"\n }\n }\n }\n ]\n },\n \"subscriptionButton\": {\n \"type\": \"FREE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJsBEOE5IhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCX681HR_xrHU6LLPiklWcAg\",\n \"canonicalBaseUrl\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\"\n }\n },\n \"subscriberCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5.35K subscribers\"\n }\n },\n \"simpleText\": \"5.35K subscribers\"\n },\n \"trackingParams\": \"CJsBEOE5IhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"description\": {\n \"runs\": [\n {\n \"text\": \"Sub for more! My hands need subs to push me for more vids! jk\"\n }\n ]\n },\n \"subscribeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DESTRUCTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Subscribe\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJkBEPBbIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Want to subscribe to this channel?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to subscribe to this channel.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJoBEP2GBCITCKH71tfZl_ICFW0U8QUdir0DOjIJc3Vic2NyaWJl\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk%26continue_action%3DQUFFLUhqa2NMc3Q0bDA5SlpMYjk0eVozTXRSZGRaai00Z3xBQ3Jtc0tsVEJyWGtrWk9tYmFDUGJvdnA0dzNWTUY3eUxSRER0YXJHX3JPcGRESjhnbUM1LTdqZ2daa3VZOGlsQ0xYQWRJV1MyZlI2MDBqcnp3LWU5aExjVzJvbmwzSWZQRDRJRk9PbFRZbGVhZjFPeF9pZWxVX2VrbC1SbG00SGdkOUNPYTVCWkVJSTczODFoS2x0Y3p5MWZwaG5qSFlnUUEzeUNvVkh0STVyLTUybGtERDhGRFNYTFNTS0g0TnhZUWwxR0tLNXc3eEdZcVJsWHFsNEVpb2F2aEZrQXlLY2xR\u0026hl\u003den-GB\u0026ec\u003d66429\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJoBEP2GBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hnekn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dfbec9e3af2466509\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"continueAction\": \"QUFFLUhqa2NMc3Q0bDA5SlpMYjk0eVozTXRSZGRaai00Z3xBQ3Jtc0tsVEJyWGtrWk9tYmFDUGJvdnA0dzNWTUY3eUxSRER0YXJHX3JPcGRESjhnbUM1LTdqZ2daa3VZOGlsQ0xYQWRJV1MyZlI2MDBqcnp3LWU5aExjVzJvbmwzSWZQRDRJRk9PbFRZbGVhZjFPeF9pZWxVX2VrbC1SbG00SGdkOUNPYTVCWkVJSTczODFoS2x0Y3p5MWZwaG5qSFlnUUEzeUNvVkh0STVyLTUybGtERDhGRFNYTFNTS0g0TnhZUWwxR0tLNXc3eEdZcVJsWHFsNEVpb2F2aEZrQXlLY2xR\",\n \"idamTag\": \"66429\"\n }\n },\n \"trackingParams\": \"CJoBEP2GBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CJkBEPBbIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"targetId\": \"watch-subscribe\"\n }\n },\n \"metadataRowContainer\": {\n \"metadataRowContainerRenderer\": {\n \"collapsedItemCount\": 0,\n \"trackingParams\": \"CJgBEM2rARgBIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"showMoreText\": {\n \"simpleText\": \"Show more\"\n },\n \"showLessText\": {\n \"simpleText\": \"Show less\"\n },\n \"trackingParams\": \"CJgBEM2rARgBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"defaultExpanded\": false,\n \"descriptionCollapsedLines\": 3\n }\n },\n {\n \"itemSectionRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CJcBELsvGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyJyIRIgstLXllT3ZKR1pRazAAeAIwAEIQY29tbWVudHMtc2VjdGlvbg%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CJcBELsvGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"sectionIdentifier\": \"comment-item-section\",\n \"targetId\": \"comments-section\"\n }\n }\n ],\n \"trackingParams\": \"CJYBELovIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"secondaryResults\": {\n \"secondaryResults\": {\n \"results\": [\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBtl5EAn3diwnYx1QdG4as-g40n1g\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBO3-zUJHK3gODnQxFKZ547pFC9hg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fanchen, is our Rush E mediocre? by The Meeks Duo - Piano 4 hands 1 week ago 3 minutes, 16 seconds 145,969 views\"\n }\n },\n \"simpleText\": \"Fanchen, is our Rush E mediocre?\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"The Meeks Duo - Piano 4 hands\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJEBEKQwGAAiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/TheMeeksDuo\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCiXX6Sf3bLyAtG7O39ll0Pw\",\n \"canonicalBaseUrl\": \"/c/TheMeeksDuo\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 week ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"145,969 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 16 seconds\"\n }\n },\n \"simpleText\": \"3:16\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJEBEKQwGAAiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWRIicqZkq_Hp_b7AZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hne6nsk.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003df57e11a939f963fe\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"The Meeks Duo - Piano 4 hands\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJEBEKQwGAAiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/TheMeeksDuo\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCiXX6Sf3bLyAtG7O39ll0Pw\",\n \"canonicalBaseUrl\": \"/c/TheMeeksDuo\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/mOrPeWRFvbieAIfXDDWHfygUttt0HVwXvf-xjsKGlYzW82028yEvqNlkbxHngpCaudZXFzs9TA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CJEBEKQwGAAiEwih-9bX2ZfyAhVtFPEFHYq9AzpA_sflz5O1hL_1AQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"145K views\"\n }\n },\n \"simpleText\": \"145K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJQBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJQBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"9X4RqTn5Y_4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJQBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"9X4RqTn5Y_4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"9X4RqTn5Y_4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CJQBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJUBELlqIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJQBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n ],\n \"trackingParams\": \"CJEBEKQwGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"targetId\": \"watch-related-menu-button\"\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 16 seconds\"\n }\n },\n \"simpleText\": \"3:16\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJMBEPnnAxgBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"9X4RqTn5Y_4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJMBEPnnAxgBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"9X4RqTn5Y_4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJMBEPnnAxgBIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJIBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJIBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"9X4RqTn5Y_4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJIBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"9X4RqTn5Y_4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"9X4RqTn5Y_4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJIBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fanchen, is our Rush E mediocre? – 3 minutes, 16 seconds – Go to channel – The Meeks Duo - Piano 4 hands - 145K views - 1 week ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/9X4RqTn5Y_4/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLrWqogG\u0026rs\u003dAOn4CLAQcx99kGfWNQPuI9hx5Cc2mxQB_A\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"094y1Z2wpJg\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/094y1Z2wpJg/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDE6aPjx4oWBUt5_g2awLC52sXoLw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/094y1Z2wpJg/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAO53Ianb2RhP7cAX9B83XXCGejCw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Simplest Math Problem No One Can Solve by Veritasium 5 days ago 22 minutes 6,889,126 views\"\n }\n },\n \"simpleText\": \"The Simplest Math Problem No One Can Solve\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Veritasium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIwBEKQwGAEiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/1veritasium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHnyfMqiRRG1u-2MsSQLbXA\",\n \"canonicalBaseUrl\": \"/user/1veritasium\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"6,889,126 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"22 minutes, 9 seconds\"\n }\n },\n \"simpleText\": \"22:09\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIwBEKQwGAEiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWRIicqZkq_Hp_b7AZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d094y1Z2wpJg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"094y1Z2wpJg\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hnekn7d.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd3de32d59db0a498\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Veritasium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIwBEKQwGAEiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/1veritasium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHnyfMqiRRG1u-2MsSQLbXA\",\n \"canonicalBaseUrl\": \"/user/1veritasium\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CIwBEKQwGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS6qhCOSn2LBAn1k1QnFYAMXAxGso7PnOeqWruerA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CIwBEKQwGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIwBEKQwGAEiEwih-9bX2ZfyAhVtFPEFHYq9AzpAmMnC7dnajO_TAQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"6.8 million views\"\n }\n },\n \"simpleText\": \"6.8M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CI8BEP6YBBgGIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CI8BEP6YBBgGIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"094y1Z2wpJg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CI8BEP6YBBgGIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"094y1Z2wpJg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"094y1Z2wpJg\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CI8BEP6YBBgGIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJABELlqIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CI8BEP6YBBgGIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n ],\n \"trackingParams\": \"CIwBEKQwGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"22 minutes, 9 seconds\"\n }\n },\n \"simpleText\": \"22:09\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI4BEPnnAxgDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"094y1Z2wpJg\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI4BEPnnAxgDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"094y1Z2wpJg\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CI4BEPnnAxgDIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI0BEMfsBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CI0BEMfsBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"094y1Z2wpJg\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CI0BEMfsBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"094y1Z2wpJg\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"094y1Z2wpJg\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CI0BEMfsBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Simplest Math Problem No One Can Solve – 22 minutes – Go to channel – Veritasium - 6.8M views - 5 days ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/094y1Z2wpJg/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOjXqogG\u0026rs\u003dAOn4CLCk8_P0TvN0xTrOyWiYpXUvdH-OGw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"rMVZF1fV6o0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rMVZF1fV6o0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA6vE6fs_GfNibacIEsQLmpWHUq9Q\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rMVZF1fV6o0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAMR0xpt1cKONVCWU3pKBuiPfNtPQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"RUSH E - A BLACK MIDI EXPERIENCE by Acai 2 years ago 3 minutes, 6 seconds 11,580,822 views\"\n }\n },\n \"simpleText\": \"RUSH E - A BLACK MIDI EXPERIENCE\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Acai\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIcBEKQwGAIiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Gamerboy28\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC3r2fHMP1OXoKt-FBgwVnOA\",\n \"canonicalBaseUrl\": \"/user/Gamerboy28\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"11,580,822 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"3:06\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIcBEKQwGAIiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWRIicqZkq_Hp_b7AZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drMVZF1fV6o0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rMVZF1fV6o0\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-5hne6nzs.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dacc5591757d5ea8d\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Acai\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIcBEKQwGAIiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Gamerboy28\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC3r2fHMP1OXoKt-FBgwVnOA\",\n \"canonicalBaseUrl\": \"/user/Gamerboy28\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTgP76Z5B7jZGZn8Lhq_zGC-qPp8bG_MnKw1eYTMg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CIcBEKQwGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIcBEKQwGAIiEwih-9bX2ZfyAhVtFPEFHYq9AzpAjdXXvvWi1uKsAQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIoBEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIoBEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"rMVZF1fV6o0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIoBEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"rMVZF1fV6o0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"rMVZF1fV6o0\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIoBEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIsBELlqIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIoBEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n ],\n \"trackingParams\": \"CIcBEKQwGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"3:06\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIkBEPnnAxgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"rMVZF1fV6o0\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIkBEPnnAxgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"rMVZF1fV6o0\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIkBEPnnAxgCIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIgBEMfsBBgDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIgBEMfsBBgDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"rMVZF1fV6o0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIgBEMfsBBgDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"rMVZF1fV6o0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"rMVZF1fV6o0\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIgBEMfsBBgDIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"RUSH E - A BLACK MIDI EXPERIENCE – 3 minutes, 6 seconds – Go to channel – Acai - 11M views - 2 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/rMVZF1fV6o0/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCKHeqogG\u0026rs\u003dAOn4CLDDwtxV7e26qpEY87RCz1KnLnysuA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"MIjjYDlwAXY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/MIjjYDlwAXY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCUOt8xB732iQgACKewN2fqXaWG-w\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MIjjYDlwAXY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDM2CIdS-N7E8bhjz5M5CC99SPp7A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Top 15 Annoying Pianists by MusicalBasics TV 1 year ago 5 minutes, 59 seconds 3,289,603 views\"\n }\n },\n \"simpleText\": \"Top 15 Annoying Pianists\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"MusicalBasics TV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBEKQwGAMiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/MusicalBasicsTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCqqsca0t0bs9QZzWASey1ug\",\n \"canonicalBaseUrl\": \"/c/MusicalBasicsTV\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"3,289,603 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 59 seconds\"\n }\n },\n \"simpleText\": \"5:59\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBEKQwGAMiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWRIicqZkq_Hp_b7AZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMIjjYDlwAXY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"MIjjYDlwAXY\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hne6nsy.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d3088e36039700176\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"MusicalBasics TV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBEKQwGAMiEwih-9bX2ZfyAhVtFPEFHYq9AzoyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/MusicalBasicsTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCqqsca0t0bs9QZzWASey1ug\",\n \"canonicalBaseUrl\": \"/c/MusicalBasicsTV\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTAPaZ94NetLx8fVGanEam3hlLf-NHa4AFZFh2E\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CIIBEKQwGAMiEwih-9bX2ZfyAhVtFPEFHYq9AzpA9oLAy4PsuMQw\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3.2 million views\"\n }\n },\n \"simpleText\": \"3.2M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIUBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIUBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"MIjjYDlwAXY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIUBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"MIjjYDlwAXY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"MIjjYDlwAXY\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIUBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIYBELlqIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIUBEP6YBBgEIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n ],\n \"trackingParams\": \"CIIBEKQwGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 59 seconds\"\n }\n },\n \"simpleText\": \"5:59\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIQBEPnnAxgBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"MIjjYDlwAXY\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIQBEPnnAxgBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"MIjjYDlwAXY\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIQBEPnnAxgBIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIMBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIMBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"MIjjYDlwAXY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIMBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"MIjjYDlwAXY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"MIjjYDlwAXY\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIMBEMfsBBgCIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Top 15 Annoying Pianists – 5 minutes, 59 seconds – Go to channel – MusicalBasics TV - 3.2M views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/MIjjYDlwAXY/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCKbXqogG\u0026rs\u003dAOn4CLA3_a7shtgCCEFibKcCEqm8Olnhew\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"Np1enCo5vVY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/Np1enCo5vVY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCYtHlSwreu9EBKYdr0qFBteNOQOA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Np1enCo5vVY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCS1rrqC0fQqcjal3yBWcu8g8HdnA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"I played GIORNO\u0027S THEME on piano in public by Joe Jenkins 1 year ago 10 minutes, 13 seconds 36,771,221 views\"\n }\n },\n \"simpleText\": \"I played GIORNO\u0027S THEME on piano in public\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Joe Jenkins\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QpDAYBCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/JoeJenkinsMusic\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCaXKudqtVNM8pFvSx-ObYxQ\",\n \"canonicalBaseUrl\": \"/c/JoeJenkinsMusic\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"36,771,221 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 13 seconds\"\n }\n },\n \"simpleText\": \"10:13\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QpDAYBCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dNp1enCo5vVY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"Np1enCo5vVY\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-5hne6n7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d369d5e9c2a39bd56\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Joe Jenkins\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QpDAYBCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/JoeJenkinsMusic\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCaXKudqtVNM8pFvSx-ObYxQ\",\n \"canonicalBaseUrl\": \"/c/JoeJenkinsMusic\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQUo9Rg5vhs_CBTNLeQI5a6OrohJmx8M7HTbGTt\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CH0QpDAYBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CH0QpDAYBCITCKH71tfZl_ICFW0U8QUdir0DOkDW-ubRwtPXzjY\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 million views\"\n }\n },\n \"simpleText\": \"36M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIABEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIABEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"Np1enCo5vVY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIABEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"Np1enCo5vVY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"Np1enCo5vVY\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIABEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIEBELlqIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIABEP6YBBgFIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n ],\n \"trackingParams\": \"CH0QpDAYBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 13 seconds\"\n }\n },\n \"simpleText\": \"10:13\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH8Q-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"Np1enCo5vVY\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH8Q-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"Np1enCo5vVY\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CH8Q-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH4Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CH4Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"Np1enCo5vVY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CH4Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"Np1enCo5vVY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"Np1enCo5vVY\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CH4Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"I played GIORNO\u0027S THEME on piano in public – 10 minutes, 13 seconds – Go to channel – Joe Jenkins - 36M views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/Np1enCo5vVY/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJbIqogG\u0026rs\u003dAOn4CLCoOGp0n_hZQqQOoF2-LoFwkUR_SA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"YIWV5fSaUB8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/YIWV5fSaUB8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCopdB6KITgPrZ2rNAUlpcYwsmAig\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/YIWV5fSaUB8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDDQJNfhK3j1jM5xJPMdEN_Tl_t3w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"My channel was deleted... HOW? by Jim Browning 4 days ago 21 minutes 1,779,310 views\"\n }\n },\n \"simpleText\": \"My channel was deleted... HOW?\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Jim Browning\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHgQpDAYBSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/JimBrowning\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBNG0osIBAprVcZZ3ic84vw\",\n \"canonicalBaseUrl\": \"/c/JimBrowning\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,779,310 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"21 minutes, 14 seconds\"\n }\n },\n \"simpleText\": \"21:14\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHgQpDAYBSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dYIWV5fSaUB8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"YIWV5fSaUB8\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-5hne6n7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d608595e5f49a501f\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Jim Browning\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHgQpDAYBSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/JimBrowning\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBNG0osIBAprVcZZ3ic84vw\",\n \"canonicalBaseUrl\": \"/c/JimBrowning\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CHgQpDAYBSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT31S7nQQHQKjPaPwuCTF-0YyIRjtWMq0xwhmWthg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CHgQpDAYBSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CHgQpDAYBSITCKH71tfZl_ICFW0U8QUdir0DOkCfoOmk37zlwmA\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.7 million views\"\n }\n },\n \"simpleText\": \"1.7M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHsQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHsQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"YIWV5fSaUB8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHsQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"YIWV5fSaUB8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"YIWV5fSaUB8\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHsQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHwQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHsQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHgQpDAYBSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"21 minutes, 14 seconds\"\n }\n },\n \"simpleText\": \"21:14\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHoQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"YIWV5fSaUB8\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHoQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"YIWV5fSaUB8\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHoQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHkQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHkQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"YIWV5fSaUB8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHkQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"YIWV5fSaUB8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"YIWV5fSaUB8\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHkQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"My channel was deleted... HOW? – 21 minutes – Go to channel – Jim Browning - 1.7M views - 4 days ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/YIWV5fSaUB8/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCNnTqogG\u0026rs\u003dAOn4CLDNdNyY2FnQu0IZ-ukdC_Mu9OAScw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"yCsgoLc_fzI\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/yCsgoLc_fzI/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBw9yPE3i5qLQl2oOAzNxUYf9jxYQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yCsgoLc_fzI/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAY_rXkbsVsMvXHiG62H_q_MhsEQQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Physics Prof Bet Me $10,000 I\u0027m Wrong by Veritasium 1 month ago 17 minutes 7,139,916 views\"\n }\n },\n \"simpleText\": \"A Physics Prof Bet Me $10,000 I\u0027m Wrong\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Veritasium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHMQpDAYBiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/1veritasium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHnyfMqiRRG1u-2MsSQLbXA\",\n \"canonicalBaseUrl\": \"/user/1veritasium\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 month ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"7,139,916 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17 minutes, 56 seconds\"\n }\n },\n \"simpleText\": \"17:56\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHMQpDAYBiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dyCsgoLc_fzI\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"yCsgoLc_fzI\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hneknee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dc82b20a0b73f7f32\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Veritasium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHMQpDAYBiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/1veritasium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHnyfMqiRRG1u-2MsSQLbXA\",\n \"canonicalBaseUrl\": \"/user/1veritasium\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS6qhCOSn2LBAn1k1QnFYAMXAxGso7PnOeqWruerA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CHMQpDAYBiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CHMQpDAYBiITCKH71tfZl_ICFW0U8QUdir0DOkCy_v25i5TIlcgB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7.1 million views\"\n }\n },\n \"simpleText\": \"7.1M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHYQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHYQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"yCsgoLc_fzI\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHYQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"yCsgoLc_fzI\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"yCsgoLc_fzI\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHYQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHcQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHYQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHMQpDAYBiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17 minutes, 56 seconds\"\n }\n },\n \"simpleText\": \"17:56\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHUQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"yCsgoLc_fzI\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHUQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"yCsgoLc_fzI\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHUQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHQQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHQQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"yCsgoLc_fzI\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHQQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"yCsgoLc_fzI\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"yCsgoLc_fzI\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHQQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Physics Prof Bet Me $10,000 I\u0027m Wrong – 17 minutes – Go to channel – Veritasium - 7.1M views - 1 month ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/yCsgoLc_fzI/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPLlqogG\u0026rs\u003dAOn4CLA8nntFeyP_o68qWNxhtWohg77Mag\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"oRKRewJlyuk\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/oRKRewJlyuk/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDMPmrBKCE_bI6-Uh2KymS0lEGYgQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oRKRewJlyuk/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLB7HH18uVzMBt3PqLaPnk4t_p-l_A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Most Overplayed Piano Songs 🎹 by HDpiano 10 months ago 7 minutes, 3 seconds 2,809,326 views\"\n }\n },\n \"simpleText\": \"The Most Overplayed Piano Songs 🎹\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"HDpiano\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG4QpDAYByITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/HDPiano\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCCMo6F7pLIg_xF0wD-M6oHQ\",\n \"canonicalBaseUrl\": \"/user/HDPiano\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"10 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"2,809,326 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"7:03\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG4QpDAYByITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003doRKRewJlyuk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"oRKRewJlyuk\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hne6ns6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003da112917b0265cae9\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"HDpiano\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG4QpDAYByITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/HDPiano\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCCMo6F7pLIg_xF0wD-M6oHQ\",\n \"canonicalBaseUrl\": \"/user/HDPiano\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQ81L1Imo9Iyr5ohf4JiWznbSG64et26LfVXXN59g\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CG4QpDAYByITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CG4QpDAYByITCKH71tfZl_ICFW0U8QUdir0DOkDplZeTsK-kiaEB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.8 million views\"\n }\n },\n \"simpleText\": \"2.8M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHEQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHEQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"oRKRewJlyuk\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHEQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"oRKRewJlyuk\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"oRKRewJlyuk\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHEQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHIQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHEQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CG4QpDAYByITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"7:03\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHAQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"oRKRewJlyuk\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHAQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"oRKRewJlyuk\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHAQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CG8Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CG8Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"oRKRewJlyuk\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CG8Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"oRKRewJlyuk\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"oRKRewJlyuk\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CG8Qx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Most Overplayed Piano Songs 🎹 – 7 minutes, 3 seconds – Go to channel – HDpiano - 2.8M views - 10 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/oRKRewJlyuk/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJ7nqogG\u0026rs\u003dAOn4CLDqVUwMLEfomFED8tUenv5uSQSb8Q\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"mzrs9efodh0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/mzrs9efodh0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDZFsMAepnMcseDvdnAT_Eda8Ys7w\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mzrs9efodh0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD-sfV-5QIbrjmCjZW0mfY-ruEZPw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Types of Beat Saber Players by Jezzarium 4 months ago 5 minutes, 43 seconds 1,655,617 views\"\n }\n },\n \"simpleText\": \"Types of Beat Saber Players\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Jezzarium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQpDAYCCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Jezzarium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCUuGglnqw352In2d2NtmWuQ\",\n \"canonicalBaseUrl\": \"/c/Jezzarium\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,655,617 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"5:43\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQpDAYCCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dmzrs9efodh0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"mzrs9efodh0\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hnedn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d9b3aecf5e7e8761d\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Jezzarium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQpDAYCCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Jezzarium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCUuGglnqw352In2d2NtmWuQ\",\n \"canonicalBaseUrl\": \"/c/Jezzarium\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQrbp8tB1ET4NpPivXZ3zf6KUrNlSUNsnD7FjwAxg\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CGkQpDAYCCITCKH71tfZl_ICFW0U8QUdir0DOkCd7KG_3p67nZsB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.6 million views\"\n }\n },\n \"simpleText\": \"1.6M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGwQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGwQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"mzrs9efodh0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGwQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"mzrs9efodh0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"mzrs9efodh0\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGwQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CG0QuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGwQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGkQpDAYCCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"5:43\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGsQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"mzrs9efodh0\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGsQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"mzrs9efodh0\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGsQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGoQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGoQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"mzrs9efodh0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGoQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"mzrs9efodh0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"mzrs9efodh0\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGoQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Types of Beat Saber Players – 5 minutes, 43 seconds – Go to channel – Jezzarium - 1.6M views - 4 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/mzrs9efodh0/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCMDfqogG\u0026rs\u003dAOn4CLCp1HZiB36EwdSuowWBt_RkwyDpgw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"qPly1M-JEqc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/qPly1M-JEqc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAelsCpK5bsNRR4KRpWvUcmNCFFGw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/qPly1M-JEqc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBzh2ngOViwTpLVOWWIrKyQonC0KQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Adding a Dragon Boss to my Game Because Steam is Mad at me by Dani 5 days ago 10 minutes, 25 seconds 3,404,134 views\"\n }\n },\n \"simpleText\": \"Adding a Dragon Boss to my Game Because Steam is Mad at me\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Dani\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGQQpDAYCSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DaniDev\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCIabPXjvT5BVTxRDPCBBOOQ\",\n \"canonicalBaseUrl\": \"/c/DaniDev\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 days ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"3,404,134 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"10:25\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGQQpDAYCSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dqPly1M-JEqc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"qPly1M-JEqc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r6---sn-5hnedn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003da8f972d4cf8912a7\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Dani\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGQQpDAYCSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DaniDev\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCIabPXjvT5BVTxRDPCBBOOQ\",\n \"canonicalBaseUrl\": \"/c/DaniDev\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CGQQpDAYCSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQ_6g9QWeRiOPoyfQAQFRTMypAG8vmINq7cPxiBPA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CGQQpDAYCSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CGQQpDAYCSITCKH71tfZl_ICFW0U8QUdir0DOkCnpaT8zNrc_KgB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3.4 million views\"\n }\n },\n \"simpleText\": \"3.4M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGcQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGcQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"qPly1M-JEqc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGcQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"qPly1M-JEqc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"qPly1M-JEqc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGcQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGgQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGcQ_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGQQpDAYCSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"10:25\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGYQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"qPly1M-JEqc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGYQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"qPly1M-JEqc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGYQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGUQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGUQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"qPly1M-JEqc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGUQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"qPly1M-JEqc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"qPly1M-JEqc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGUQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Adding a Dragon Boss to my Game Because Steam is Mad at me – 10 minutes, 25 seconds – Go to channel – Dani - 3.4M views - 5 days ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/qPly1M-JEqc/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOrWqogG\u0026rs\u003dAOn4CLAXlNZjSwWP978IioqDKQZFPcJNOQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"QZShA_a-5r8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/QZShA_a-5r8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAco-I7zxLy_hF2Rklh2OT1ZkafRQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/QZShA_a-5r8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCMGiTCy5iO4Fhck5WcRKYPmENsQQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"When a Costumed Person Destroys The Drums At Children’s Music Concert - NyangoStar - by x STiCKFiGA x 2 years ago 2 minutes, 27 seconds 26,291,534 views\"\n }\n },\n \"simpleText\": \"When a Costumed Person Destroys The Drums At Children’s Music Concert - NyangoStar -\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"x STiCKFiGA x\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF8QpDAYCiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/xSTiCKFiGAx\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBTQ4aawtYFIN8-jmvjEkgA\",\n \"canonicalBaseUrl\": \"/c/xSTiCKFiGAx\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"26,291,534 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"2:27\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF8QpDAYCiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dQZShA_a-5r8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"QZShA_a-5r8\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hneknee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d4194a103f6bee6bf\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"x STiCKFiGA x\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF8QpDAYCiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/xSTiCKFiGAx\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBTQ4aawtYFIN8-jmvjEkgA\",\n \"canonicalBaseUrl\": \"/c/xSTiCKFiGAx\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQhxLZI9K1gTHDwz3Jm2FjgpKqrDO9NZdUPJABICw\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CF8QpDAYCiITCKH71tfZl_ICFW0U8QUdir0DOkC_zfu1v6CoykE\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 million views\"\n }\n },\n \"simpleText\": \"26M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGIQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGIQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"QZShA_a-5r8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGIQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"QZShA_a-5r8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"QZShA_a-5r8\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGIQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGMQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGIQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CF8QpDAYCiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"2:27\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGEQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"QZShA_a-5r8\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGEQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"QZShA_a-5r8\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGEQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGAQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGAQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"QZShA_a-5r8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGAQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"QZShA_a-5r8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"QZShA_a-5r8\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGAQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"When a Costumed Person Destroys The Drums At Children’s Music Concert - NyangoStar - – 2 minutes, 27 seconds – Go to channel – x STiCKFiGA x - 26M views - 2 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/QZShA_a-5r8/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJXoqogG\u0026rs\u003dAOn4CLBwM4kbS9iT8JJxODIGi75g5veVKw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"yzqq8I3JFz4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/yzqq8I3JFz4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCs1Vlo1ahIGwrBfR8stKvdtCtTnQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yzqq8I3JFz4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCAteR2NdUyR2753N7-LTl3hXxEww\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Trackmania Tool Assisted Speedruns are BEYOND Incredible... by Wirtual 1 day ago 14 minutes, 27 seconds 293,268 views\"\n }\n },\n \"simpleText\": \"Trackmania Tool Assisted Speedruns are BEYOND Incredible...\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Wirtual\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFoQpDAYCyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Wirtual\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCt-HTfaCUz8QIoknqyXKYiw\",\n \"canonicalBaseUrl\": \"/c/Wirtual\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"293,268 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"14:27\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFoQpDAYCyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dyzqq8I3JFz4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"yzqq8I3JFz4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r6---sn-5hnednlk.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dcb3aaaf08dc9173e\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Wirtual\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFoQpDAYCyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Wirtual\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCt-HTfaCUz8QIoknqyXKYiw\",\n \"canonicalBaseUrl\": \"/c/Wirtual\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CFoQpDAYCyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTUViVpLCPwEVLMp_VmmytZVIdf9RjYsX0bpiJP\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CFoQpDAYCyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CFoQpDAYCyITCKH71tfZl_ICFW0U8QUdir0DOkC-rqTuiN6qncsB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"293K views\"\n }\n },\n \"simpleText\": \"293K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CF0Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CF0Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"yzqq8I3JFz4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CF0Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"yzqq8I3JFz4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"yzqq8I3JFz4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CF0Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CF4QuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CF0Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFoQpDAYCyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"14:27\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFwQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"yzqq8I3JFz4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFwQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"yzqq8I3JFz4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFwQ-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFsQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFsQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"yzqq8I3JFz4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFsQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"yzqq8I3JFz4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"yzqq8I3JFz4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFsQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Trackmania Tool Assisted Speedruns are BEYOND Incredible... – 14 minutes, 27 seconds – Go to channel – Wirtual - 293K views - 1 day ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/yzqq8I3JFz4/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJDQqogG\u0026rs\u003dAOn4CLDa3H58jD-NUvXe4IjH1W9kvOdClQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"FzVISJlZDC4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/FzVISJlZDC4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAZWu89xRGejVIiRZLZSVEuTWBicQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/FzVISJlZDC4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBMxRQF3JJnCv2GDwmAPiTKms-0jw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"RUSH 🅰 by Sheet Music Boss 3 years ago 3 minutes, 3 seconds 3,995,754 views\"\n }\n },\n \"simpleText\": \"RUSH 🅰\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Sheet Music Boss\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQpDAYDCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/SheetMusicBoss\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzTR9iSH-TFC4-ocDS_ll4A\",\n \"canonicalBaseUrl\": \"/c/SheetMusicBoss\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"3,995,754 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"3:03\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQpDAYDCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dFzVISJlZDC4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"FzVISJlZDC4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hnekn7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d1735484899590c2e\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Sheet Music Boss\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQpDAYDCITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/SheetMusicBoss\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzTR9iSH-TFC4-ocDS_ll4A\",\n \"canonicalBaseUrl\": \"/c/SheetMusicBoss\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRjNB5NddxGSelv8uTFtB8s9gXa0CT_Wti2t93vlw\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CFUQpDAYDCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CFUQpDAYDCITCKH71tfZl_ICFW0U8QUdir0DOkCumOTKiYnSmhc\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3.9 million views\"\n }\n },\n \"simpleText\": \"3.9M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFgQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFgQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"FzVISJlZDC4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFgQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"FzVISJlZDC4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"FzVISJlZDC4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFgQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFkQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFgQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFUQpDAYDCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"3:03\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFcQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"FzVISJlZDC4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFcQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"FzVISJlZDC4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFcQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFYQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFYQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"FzVISJlZDC4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFYQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"FzVISJlZDC4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"FzVISJlZDC4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFYQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"RUSH 🅰 – 3 minutes, 3 seconds – Go to channel – Sheet Music Boss - 3.9M views - 3 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/FzVISJlZDC4/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLDMqogG\u0026rs\u003dAOn4CLDgxPTTSoJtt6Ipnwa5UYjssOXmqg\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"gbUY9XkeC9s\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/gbUY9XkeC9s/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBdvIt61sGkaf6JAZPZqhdPTbae-A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/gbUY9XkeC9s/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLArf-xdaNJ8SX5pyBcIzaJfv51lPA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"I Paid Musicians $1000 to Play Jojo’s Bizarre Adventure Music... by Rob Landes 8 months ago 18 minutes 776,474 views\"\n }\n },\n \"simpleText\": \"I Paid Musicians $1000 to Play Jojo’s Bizarre Adventure Music...\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Rob Landes\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQpDAYDSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/robertlandes1\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCKnBNM0_8P87KomLAAqVxNw\",\n \"canonicalBaseUrl\": \"/user/robertlandes1\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"8 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"776,474 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 minutes\"\n }\n },\n \"simpleText\": \"18:00\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQpDAYDSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dgbUY9XkeC9s\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"gbUY9XkeC9s\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-5hne6n7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d81b518f5791e0bdb\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Rob Landes\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQpDAYDSITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/robertlandes1\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCKnBNM0_8P87KomLAAqVxNw\",\n \"canonicalBaseUrl\": \"/user/robertlandes1\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSKR_MWx8BrVVUc6SD8zQwkGao9O5q6k-ahp00c\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CFAQpDAYDSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CFAQpDAYDSITCKH71tfZl_ICFW0U8QUdir0DOkDbl_jI157G2oEB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"776K views\"\n }\n },\n \"simpleText\": \"776K views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFMQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFMQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"gbUY9XkeC9s\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFMQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"gbUY9XkeC9s\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"gbUY9XkeC9s\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFMQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFQQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFMQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFAQpDAYDSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 minutes\"\n }\n },\n \"simpleText\": \"18:00\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFIQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"gbUY9XkeC9s\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFIQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"gbUY9XkeC9s\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFIQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFEQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFEQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"gbUY9XkeC9s\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFEQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"gbUY9XkeC9s\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"gbUY9XkeC9s\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFEQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"I Paid Musicians $1000 to Play Jojo’s Bizarre Adventure Music... – 18 minutes – Go to channel – Rob Landes - 776K views - 8 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/gbUY9XkeC9s/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOKwqogG\u0026rs\u003dAOn4CLDG1HAykdAj-siw5tv2p4EWzTuzEw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"0FH9cgRhQ-k\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/0FH9cgRhQ-k/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBG_o2_g0zvlGnvz-7y4M9Ua9_5_A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/0FH9cgRhQ-k/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBIEn_cqQU1jxzEruqSPB1uv-un1w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Largest Black Hole in the Universe - Size Comparison by Kurzgesagt – In a Nutshell 1 day ago 13 minutes, 44 seconds 3,906,776 views\"\n }\n },\n \"simpleText\": \"The Largest Black Hole in the Universe - Size Comparison\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQpDAYDiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"3,906,776 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 44 seconds\"\n }\n },\n \"simpleText\": \"13:44\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQpDAYDiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d0FH9cgRhQ-k\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"0FH9cgRhQ-k\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-5hne6nsr.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd051fd72046143e9\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQpDAYDiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CEsQpDAYDiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRvMf1ZTTCnC5Wc0EGOVPyrdyvfvs20vtdTUxz_vQ\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CEsQpDAYDiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CEsQpDAYDiITCKH71tfZl_ICFW0U8QUdir0DOkDph4WjoK7_qNAB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3.9 million views\"\n }\n },\n \"simpleText\": \"3.9M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CE4Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CE4Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"0FH9cgRhQ-k\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CE4Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CE4Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CE8QuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CE4Q_pgEGAYiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEsQpDAYDiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 44 seconds\"\n }\n },\n \"simpleText\": \"13:44\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CE0Q-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"0FH9cgRhQ-k\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CE0Q-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"0FH9cgRhQ-k\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CE0Q-ecDGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEwQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEwQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"0FH9cgRhQ-k\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEwQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEwQx-wEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Largest Black Hole in the Universe - Size Comparison – 13 minutes, 44 seconds – Go to channel – Kurzgesagt – In a Nutshell - 3.9M views - 1 day ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/0FH9cgRhQ-k/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOPOqogG\u0026rs\u003dAOn4CLDVVzde9pKAevUY5cjelGo2rvuc3w\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"61PVs2N61H0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/61PVs2N61H0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD64rvy1kFyEvAsuy5xTGWsgqxDdw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/61PVs2N61H0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBLnBk8y4sxU0LUIoxMG16f0yiTCw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"I Must Win MrBeast\u0027s $10,000 Refrigerator by Technoblade 3 months ago 13 minutes, 8 seconds 18,217,106 views\"\n }\n },\n \"simpleText\": \"I Must Win MrBeast\u0027s $10,000 Refrigerator\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Technoblade\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQpDAYDyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/technothepig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFAiFyGs6oDiF1Nf-rRJpZA\",\n \"canonicalBaseUrl\": \"/user/technothepig\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"18,217,106 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 8 seconds\"\n }\n },\n \"simpleText\": \"13:08\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQpDAYDyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d61PVs2N61H0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"61PVs2N61H0\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hne6nzs.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003deb53d5b3637ad47d\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Technoblade\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQpDAYDyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/technothepig\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFAiFyGs6oDiF1Nf-rRJpZA\",\n \"canonicalBaseUrl\": \"/user/technothepig\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQkZ26lbBK9Ok4lJNGRFooWuawD3KieS8L3WIXkAQ\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CEYQpDAYDyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CEYQpDAYDyITCKH71tfZl_ICFW0U8QUdir0DOkD9qOubtrb1qesB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 million views\"\n }\n },\n \"simpleText\": \"18M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEkQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEkQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"61PVs2N61H0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEkQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"61PVs2N61H0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"61PVs2N61H0\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEkQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEoQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEkQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEYQpDAYDyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 8 seconds\"\n }\n },\n \"simpleText\": \"13:08\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEgQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"61PVs2N61H0\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEgQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"61PVs2N61H0\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEgQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEcQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEcQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"61PVs2N61H0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEcQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"61PVs2N61H0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"61PVs2N61H0\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEcQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"I Must Win MrBeast\u0027s $10,000 Refrigerator – 13 minutes, 8 seconds – Go to channel – Technoblade - 18M views - 3 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/61PVs2N61H0/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOfNqogG\u0026rs\u003dAOn4CLAwXMVsuZlxKNgjS4dS0BXnBb3itw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"p_c6uQHlhZ0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/p_c6uQHlhZ0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC-H86jmdYzcV3cisd_uKSRRGnJKg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/p_c6uQHlhZ0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC08Z8h7rMUr7B0Xex_pT84HAzMQQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"In the Hall of the Mountain King - Edvard Grieg | Impossible Piano Remix | Black MIDI @Sir Spork by MusiMasta 3 years ago 5 minutes, 18 seconds 37,398,772 views\"\n }\n },\n \"simpleText\": \"In the Hall of the Mountain King - Edvard Grieg | Impossible Piano Remix | Black MIDI @Sir Spork\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"MusiMasta\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEEQpDAYECITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/MusiMasta\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC044qA_Mds7HgnKd9NLOe3g\",\n \"canonicalBaseUrl\": \"/c/MusiMasta\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"37,398,772 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 18 seconds\"\n }\n },\n \"simpleText\": \"5:18\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEEQpDAYECITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dp_c6uQHlhZ0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"p_c6uQHlhZ0\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hne6nzs.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003da7f73ab901e5859d\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"MusiMasta\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEEQpDAYECITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/MusiMasta\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC044qA_Mds7HgnKd9NLOe3g\",\n \"canonicalBaseUrl\": \"/c/MusiMasta\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/yurDjVpVPoNFoR-Dmo9PGWHerA9MgbxBxMMBNDT4j5Y3KbGLkQvFFvvOeYbUjIaqspHlFpJ_CA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CEEQpDAYECITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CEEQpDAYECITCKH71tfZl_ICFW0U8QUdir0DOkCdi5aPkNfO-6cB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"37 million views\"\n }\n },\n \"simpleText\": \"37M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEQQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEQQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"p_c6uQHlhZ0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEQQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"p_c6uQHlhZ0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"p_c6uQHlhZ0\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEQQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEUQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEQQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEEQpDAYECITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 18 seconds\"\n }\n },\n \"simpleText\": \"5:18\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEMQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"p_c6uQHlhZ0\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEMQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"p_c6uQHlhZ0\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEMQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEIQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEIQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"p_c6uQHlhZ0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEIQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"p_c6uQHlhZ0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"p_c6uQHlhZ0\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEIQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"In the Hall of the Mountain King - Edvard Grieg | Impossible Piano Remix | Black MIDI @Sir Spork – 5 minutes, 18 seconds – Go to channel – MusiMasta - 37M views - 3 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/p_c6uQHlhZ0/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCLHIqogG\u0026rs\u003dAOn4CLDge8UuAh-uH40EfaisET8OqI2w0w\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"EZcX0jkZ_JQ\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/EZcX0jkZ_JQ/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCr0-6A3C1EXOukhH6ZlLj1zSjPYg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/EZcX0jkZ_JQ/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD15uLTDFkmr-Lofm54xsHRN91eww\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Rush E but played by a real person by Elioth 3 years ago 2 minutes, 45 seconds 50,115,046 views\"\n }\n },\n \"simpleText\": \"Rush E but played by a real person\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Elioth\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDwQpDAYESITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Elioth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLLB-R796xzVKwIzts0dXAA\",\n \"canonicalBaseUrl\": \"/c/Elioth\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"50,115,046 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 45 seconds\"\n }\n },\n \"simpleText\": \"2:45\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDwQpDAYESITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dEZcX0jkZ_JQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"EZcX0jkZ_JQ\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-5hne6nsy.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d119717d23919fc94\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Elioth\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDwQpDAYESITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Elioth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLLB-R796xzVKwIzts0dXAA\",\n \"canonicalBaseUrl\": \"/c/Elioth\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLR-sWRrPlziqfpqGQ7c9ev2R5Lg5LjtbzbbdrHINw\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CDwQpDAYESITCKH71tfZl_ICFW0U8QUdir0DOkCU-efIo_rFyxE\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"50 million views\"\n }\n },\n \"simpleText\": \"50M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CD8Q_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CD8Q_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"EZcX0jkZ_JQ\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CD8Q_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"EZcX0jkZ_JQ\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"EZcX0jkZ_JQ\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CD8Q_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEAQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CD8Q_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDwQpDAYESITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 45 seconds\"\n }\n },\n \"simpleText\": \"2:45\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD4Q-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"EZcX0jkZ_JQ\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD4Q-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"EZcX0jkZ_JQ\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CD4Q-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CD0Qx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CD0Qx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"EZcX0jkZ_JQ\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CD0Qx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"EZcX0jkZ_JQ\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"EZcX0jkZ_JQ\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CD0Qx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Rush E but played by a real person – 2 minutes, 45 seconds – Go to channel – Elioth - 50M views - 3 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/EZcX0jkZ_JQ/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCNC-qogG\u0026rs\u003dAOn4CLChIamTnWtlHTeGXJjFrWdTJmykZw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"OaZveHbxAYs\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/OaZveHbxAYs/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDT2Vl5UEm-WD1zbpKlayjWlngcMA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/OaZveHbxAYs/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLB8YUkfrHkAkmw-f-Jit-lazl3jPg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How to play \\\"Happy Birthday\\\" Like Beethoven, Chopin, Brahms, Bach and Mozart Piano by Nicole Pesce by Marcos Gama 8 years ago 5 minutes, 23 seconds 5,922,537 views\"\n }\n },\n \"simpleText\": \"How to play \\\"Happy Birthday\\\" Like Beethoven, Chopin, Brahms, Bach and Mozart Piano by Nicole Pesce\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Marcos Gama\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQpDAYEiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/marquinhosgama\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLArUpbzPZeOqFrgWwW5cfQ\",\n \"canonicalBaseUrl\": \"/user/marquinhosgama\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"8 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"5,922,537 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 23 seconds\"\n }\n },\n \"simpleText\": \"5:23\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQpDAYEiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dOaZveHbxAYs\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"OaZveHbxAYs\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-5hnedn7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d39a66f7876f1018b\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Marcos Gama\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQpDAYEiITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/marquinhosgama\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCLArUpbzPZeOqFrgWwW5cfQ\",\n \"canonicalBaseUrl\": \"/user/marquinhosgama\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRHcXVKxfIpKNJNn4TODl_YuAnU2hQ0fDcVGCPnuA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"trackingParams\": \"CDcQpDAYEiITCKH71tfZl_ICFW0U8QUdir0DOkCLg8S3h--b0zk\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5.9 million views\"\n }\n },\n \"simpleText\": \"5.9M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CDoQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDoQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"OaZveHbxAYs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDoQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"OaZveHbxAYs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"OaZveHbxAYs\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CDoQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CDsQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CDoQ_pgEGAQiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDcQpDAYEiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 23 seconds\"\n }\n },\n \"simpleText\": \"5:23\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDkQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"OaZveHbxAYs\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDkQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"OaZveHbxAYs\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDkQ-ecDGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDgQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDgQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"OaZveHbxAYs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDgQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"OaZveHbxAYs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"OaZveHbxAYs\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDgQx-wEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How to play \\\"Happy Birthday\\\" Like Beethoven, Chopin, Brahms, Bach and Mozart Piano by Nicole Pesce – 5 minutes, 23 seconds – Go to channel – Marcos Gama - 5.9M views - 8 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/OaZveHbxAYs/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCMfHqogG\u0026rs\u003dAOn4CLAHRX33ScpCIXvXRIKw55a4QxxI1A\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"XNamPomxdVM\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/XNamPomxdVM/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBYJ6KbwDWrdxxJLjwxHes2D9wIlg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/XNamPomxdVM/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBW0oADNlZB55oZXCjbxwvzpdFaxA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Bike Boy Finds Street Piano, Suddenly Plays \u0027Can Can\u0027 So Fast by Daily Busking 1 year ago 2 minutes, 23 seconds 24,364,071 views\"\n }\n },\n \"simpleText\": \"A Bike Boy Finds Street Piano, Suddenly Plays \u0027Can Can\u0027 So Fast\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Daily Busking\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQpDAYEyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/leunDkim\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCMQ0kUQ13dTJi3026OF8sFA\",\n \"canonicalBaseUrl\": \"/user/leunDkim\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"24,364,071 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 23 seconds\"\n }\n },\n \"simpleText\": \"2:23\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQpDAYEyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZEiJypmSr8en9vsBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dXNamPomxdVM\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"XNamPomxdVM\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r6---sn-5hnednlk.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d5cd6a63e89b17553\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Daily Busking\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQpDAYEyITCKH71tfZl_ICFW0U8QUdir0DOjIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/leunDkim\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCMQ0kUQ13dTJi3026OF8sFA\",\n \"canonicalBaseUrl\": \"/user/leunDkim\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTjipY2fxsHRxW1lLaSoa_YnOKBy76y5W-_IBArm2A\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CDIQpDAYEyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CDIQpDAYEyITCKH71tfZl_ICFW0U8QUdir0DOkDT6sXN6Mep61w\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"24 million views\"\n }\n },\n \"simpleText\": \"24M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CDUQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDUQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"XNamPomxdVM\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDUQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"XNamPomxdVM\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"XNamPomxdVM\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CDUQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CDYQuWoiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CDUQ_pgEGAUiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDIQpDAYEyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 23 seconds\"\n }\n },\n \"simpleText\": \"2:23\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDQQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"XNamPomxdVM\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDQQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"XNamPomxdVM\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDQQ-ecDGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CDMQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CDMQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"XNamPomxdVM\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CDMQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"XNamPomxdVM\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"XNamPomxdVM\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CDMQx-wEGAMiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Bike Boy Finds Street Piano, Suddenly Plays \u0027Can Can\u0027 So Fast – 2 minutes, 23 seconds – Go to channel – Daily Busking - 24M views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/XNamPomxdVM/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJfIqogG\u0026rs\u003dAOn4CLCmiS2KJLhpOpt8HS7lwiPglhb0-w\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CDAQqTAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILLS15ZU92SkdaUWsYACqBAwj-x-XPk7WEv_UBCJjJwu3Z2ozv0wEIjdXXvvWi1uKsAQj2gsDLg-y4xDAI1vrm0cLT1842CJ-g6aTfvOXCYAiy_v25i5TIlcgBCOmVl5Owr6SJoQEIneyhv96eu52bAQinpaT8zNrc_KgBCL_N-7W_oKjKQQi-rqTuiN6qncsBCK6Y5MqJidKaFwjbl_jI157G2oEBCOmHhaOgrv-o0AEI_ajrm7a29anrAQidi5aPkNfO-6cBCJT558ij-sXLEQiLg8S3h--b0zkI0-rFzejHqetcGqoBCgtYTmFtUG9teGRWTRqaAQoLWE5hbVBvbXhkVk0SATAaDAi9gaP6BRCg7NO0AyIGCMbNroQGKgQIDRACMkUKBAhkEAEKBQiYARABCgUI3AEQAQoFCJADEAEKBQiGBxABCgUIwAcQAQoFCMUHEAEKBQjGBxABCgUIxwcQAQoFCMgHEAE6CgoDCMoECgMIrgpCBwoDCMsBEAJKBwoDCM0BEAJSBwoDCMsBEAJqD3dhdGNoLW5leHQtZmVlZA%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show more\"\n }\n ]\n },\n \"trackingParams\": \"CDEQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CDEQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILLS15ZU92SkdaUWsYACqBAwj-x-XPk7WEv_UBCJjJwu3Z2ozv0wEIjdXXvvWi1uKsAQj2gsDLg-y4xDAI1vrm0cLT1842CJ-g6aTfvOXCYAiy_v25i5TIlcgBCOmVl5Owr6SJoQEIneyhv96eu52bAQinpaT8zNrc_KgBCL_N-7W_oKjKQQi-rqTuiN6qncsBCK6Y5MqJidKaFwjbl_jI157G2oEBCOmHhaOgrv-o0AEI_ajrm7a29anrAQidi5aPkNfO-6cBCJT558ij-sXLEQiLg8S3h--b0zkI0-rFzejHqetcGqoBCgtYTmFtUG9teGRWTRqaAQoLWE5hbVBvbXhkVk0SATAaDAi9gaP6BRCg7NO0AyIGCMbNroQGKgQIDRACMkUKBAhkEAEKBQiYARABCgUI3AEQAQoFCJADEAEKBQiGBxABCgUIwAcQAQoFCMUHEAEKBQjGBxABCgUIxwcQAQoFCMgHEAE6CgoDCMoECgMIrgpCBwoDCMsBEAJKBwoDCM0BEAJSBwoDCMsBEAJqD3dhdGNoLW5leHQtZmVlZA%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CDAQqTAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"targetId\": \"watch-next-feed\"\n }\n },\n \"autoplay\": {\n \"autoplay\": {\n \"sets\": [\n {\n \"mode\": \"NORMAL\",\n \"autoplayVideo\": {\n \"clickTrackingParams\": \"CC8Q4ZIBIhMIofvW19mX8gIVbRTxBR2KvQM6MgxyZWxhdGVkLWF1dG9IicqZkq_Hp_b7AZoBBQgDEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n }\n }\n ],\n \"countDownSecs\": 5,\n \"trackingParams\": \"CC8Q4ZIBIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n }\n }\n },\n \"currentVideoEndpoint\": {\n \"clickTrackingParams\": \"CAAQg2ciEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hnekn7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dfbec9e3af2466509\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"playerOverlays\": {\n \"playerOverlayRenderer\": {\n \"endScreen\": {\n \"watchNextEndScreenRenderer\": {\n \"results\": [\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBtl5EAn3diwnYx1QdG4as-g40n1g\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBNvgB9P3pNsATY7jaTTCZpVakPAw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCz1QCkYxM_o_O74UIxgdxLt5Io4w\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBO3-zUJHK3gODnQxFKZ547pFC9hg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fanchen, is our Rush E mediocre? by The Meeks Duo - Piano 4 hands 1 week ago 3 minutes, 16 seconds 145,969 views\"\n }\n },\n \"simpleText\": \"Fanchen, is our Rush E mediocre?\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"The Meeks Duo - Piano 4 hands\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QvU4YACITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/TheMeeksDuo\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCiXX6Sf3bLyAtG7O39ll0Pw\",\n \"canonicalBaseUrl\": \"/c/TheMeeksDuo\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 16 seconds\"\n }\n },\n \"simpleText\": \"3:16\"\n },\n \"lengthInSeconds\": 196,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QvU4YACITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hne6nsk.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003df57e11a939f963fe\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CC4QvU4YACITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"145K views\"\n }\n },\n \"simpleText\": \"145K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 week ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 16 seconds\"\n }\n },\n \"simpleText\": \"3:16\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"094y1Z2wpJg\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/094y1Z2wpJg/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDE6aPjx4oWBUt5_g2awLC52sXoLw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/094y1Z2wpJg/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDWvKwC_ErK0No4Lz6P6Oy6SrQSIg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/094y1Z2wpJg/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAMFAHU9SNngYuaDivfSMlNvUYkRw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/094y1Z2wpJg/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAO53Ianb2RhP7cAX9B83XXCGejCw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Simplest Math Problem No One Can Solve by Veritasium 5 days ago 22 minutes 6,889,126 views\"\n }\n },\n \"simpleText\": \"The Simplest Math Problem No One Can Solve\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Veritasium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC0QvU4YASITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/1veritasium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHnyfMqiRRG1u-2MsSQLbXA\",\n \"canonicalBaseUrl\": \"/user/1veritasium\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"22 minutes, 9 seconds\"\n }\n },\n \"simpleText\": \"22:09\"\n },\n \"lengthInSeconds\": 1329,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC0QvU4YASITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d094y1Z2wpJg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"094y1Z2wpJg\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hnekn7d.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dd3de32d59db0a498\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CC0QvU4YASITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"6.8 million views\"\n }\n },\n \"simpleText\": \"6.8M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 days ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"22 minutes, 9 seconds\"\n }\n },\n \"simpleText\": \"22:09\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"rMVZF1fV6o0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rMVZF1fV6o0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLA6vE6fs_GfNibacIEsQLmpWHUq9Q\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rMVZF1fV6o0/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDq1cfCqv7UR5gL_NfP1whsFwMWpg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rMVZF1fV6o0/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDO4WbCh0TtA-B2AfKY_CI0Ezgj2w\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rMVZF1fV6o0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAMR0xpt1cKONVCWU3pKBuiPfNtPQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"RUSH E - A BLACK MIDI EXPERIENCE by Acai 2 years ago 3 minutes, 6 seconds 11,580,822 views\"\n }\n },\n \"simpleText\": \"RUSH E - A BLACK MIDI EXPERIENCE\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Acai\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCwQvU4YAiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Gamerboy28\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC3r2fHMP1OXoKt-FBgwVnOA\",\n \"canonicalBaseUrl\": \"/user/Gamerboy28\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"3:06\"\n },\n \"lengthInSeconds\": 186,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCwQvU4YAiITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drMVZF1fV6o0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rMVZF1fV6o0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-5hne6nzs.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dacc5591757d5ea8d\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCwQvU4YAiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 6 seconds\"\n }\n },\n \"simpleText\": \"3:06\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"MIjjYDlwAXY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/MIjjYDlwAXY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCUOt8xB732iQgACKewN2fqXaWG-w\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MIjjYDlwAXY/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD-UNuq2R1OdJqFIkBr5KihgQDWRw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MIjjYDlwAXY/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDljQ2y9tTtrgPRmdoUj6WKNDGp0Q\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/MIjjYDlwAXY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDM2CIdS-N7E8bhjz5M5CC99SPp7A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Top 15 Annoying Pianists by MusicalBasics TV 1 year ago 5 minutes, 59 seconds 3,289,603 views\"\n }\n },\n \"simpleText\": \"Top 15 Annoying Pianists\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"MusicalBasics TV\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQvU4YAyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/MusicalBasicsTV\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCqqsca0t0bs9QZzWASey1ug\",\n \"canonicalBaseUrl\": \"/c/MusicalBasicsTV\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 59 seconds\"\n }\n },\n \"simpleText\": \"5:59\"\n },\n \"lengthInSeconds\": 359,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQvU4YAyITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dMIjjYDlwAXY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"MIjjYDlwAXY\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hne6nsy.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d3088e36039700176\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCsQvU4YAyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3.2 million views\"\n }\n },\n \"simpleText\": \"3.2M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 59 seconds\"\n }\n },\n \"simpleText\": \"5:59\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"Np1enCo5vVY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/Np1enCo5vVY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCYtHlSwreu9EBKYdr0qFBteNOQOA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Np1enCo5vVY/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDz-lt_iibP0iC15WWSvRK53DuEqQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Np1enCo5vVY/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA6HfbZie-psAjx__I0zlZTH3RtJg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/Np1enCo5vVY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCS1rrqC0fQqcjal3yBWcu8g8HdnA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"I played GIORNO\u0027S THEME on piano in public by Joe Jenkins 1 year ago 10 minutes, 13 seconds 36,771,221 views\"\n }\n },\n \"simpleText\": \"I played GIORNO\u0027S THEME on piano in public\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Joe Jenkins\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQvU4YBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/JoeJenkinsMusic\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCaXKudqtVNM8pFvSx-ObYxQ\",\n \"canonicalBaseUrl\": \"/c/JoeJenkinsMusic\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 13 seconds\"\n }\n },\n \"simpleText\": \"10:13\"\n },\n \"lengthInSeconds\": 613,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQvU4YBCITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dNp1enCo5vVY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"Np1enCo5vVY\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-5hne6n7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d369d5e9c2a39bd56\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCoQvU4YBCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 million views\"\n }\n },\n \"simpleText\": \"36M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 13 seconds\"\n }\n },\n \"simpleText\": \"10:13\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"YIWV5fSaUB8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/YIWV5fSaUB8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCopdB6KITgPrZ2rNAUlpcYwsmAig\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/YIWV5fSaUB8/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDMnqqSFRnUzCz5q091_hsVqXqF6w\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/YIWV5fSaUB8/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLASanNCTETkPKNZeVOT4QJJzBh5yg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/YIWV5fSaUB8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDDQJNfhK3j1jM5xJPMdEN_Tl_t3w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"My channel was deleted... HOW? by Jim Browning 4 days ago 21 minutes 1,779,310 views\"\n }\n },\n \"simpleText\": \"My channel was deleted... HOW?\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Jim Browning\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQvU4YBSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/JimBrowning\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBNG0osIBAprVcZZ3ic84vw\",\n \"canonicalBaseUrl\": \"/c/JimBrowning\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"21 minutes, 14 seconds\"\n }\n },\n \"simpleText\": \"21:14\"\n },\n \"lengthInSeconds\": 1274,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQvU4YBSITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dYIWV5fSaUB8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"YIWV5fSaUB8\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-5hne6n7s.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d608595e5f49a501f\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCkQvU4YBSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.7 million views\"\n }\n },\n \"simpleText\": \"1.7M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 days ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"21 minutes, 14 seconds\"\n }\n },\n \"simpleText\": \"21:14\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"yCsgoLc_fzI\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/yCsgoLc_fzI/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBw9yPE3i5qLQl2oOAzNxUYf9jxYQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yCsgoLc_fzI/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAjUQuevqroaD3doBwjUEt1YtVqdw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yCsgoLc_fzI/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDkWD2YqoIOk7YEOv577VZBH87kaw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yCsgoLc_fzI/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAY_rXkbsVsMvXHiG62H_q_MhsEQQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Physics Prof Bet Me $10,000 I\u0027m Wrong by Veritasium 1 month ago 17 minutes 7,139,916 views\"\n }\n },\n \"simpleText\": \"A Physics Prof Bet Me $10,000 I\u0027m Wrong\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Veritasium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQvU4YBiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/1veritasium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCHnyfMqiRRG1u-2MsSQLbXA\",\n \"canonicalBaseUrl\": \"/user/1veritasium\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17 minutes, 56 seconds\"\n }\n },\n \"simpleText\": \"17:56\"\n },\n \"lengthInSeconds\": 1076,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQvU4YBiITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dyCsgoLc_fzI\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"yCsgoLc_fzI\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hneknee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dc82b20a0b73f7f32\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCgQvU4YBiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7.1 million views\"\n }\n },\n \"simpleText\": \"7.1M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 month ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17 minutes, 56 seconds\"\n }\n },\n \"simpleText\": \"17:56\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"oRKRewJlyuk\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/oRKRewJlyuk/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDMPmrBKCE_bI6-Uh2KymS0lEGYgQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oRKRewJlyuk/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAFw4D9rSMAqfjbq9HdHS2-qHL62g\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oRKRewJlyuk/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAz9XOTljhPSiJegRnxGLPscfoWRw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oRKRewJlyuk/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLB7HH18uVzMBt3PqLaPnk4t_p-l_A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Most Overplayed Piano Songs 🎹 by HDpiano 10 months ago 7 minutes, 3 seconds 2,809,326 views\"\n }\n },\n \"simpleText\": \"The Most Overplayed Piano Songs 🎹\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"HDpiano\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQvU4YByITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/HDPiano\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCCMo6F7pLIg_xF0wD-M6oHQ\",\n \"canonicalBaseUrl\": \"/user/HDPiano\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"7:03\"\n },\n \"lengthInSeconds\": 423,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQvU4YByITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003doRKRewJlyuk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"oRKRewJlyuk\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-5hne6ns6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003da112917b0265cae9\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCcQvU4YByITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.8 million views\"\n }\n },\n \"simpleText\": \"2.8M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"10 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7 minutes, 3 seconds\"\n }\n },\n \"simpleText\": \"7:03\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"mzrs9efodh0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/mzrs9efodh0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDZFsMAepnMcseDvdnAT_Eda8Ys7w\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mzrs9efodh0/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDVmB0yyouTWZoxkMPA73_NX32oOg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mzrs9efodh0/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDg62YGfS-_5o_CwjRN3FCMZY_lDA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/mzrs9efodh0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD-sfV-5QIbrjmCjZW0mfY-ruEZPw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Types of Beat Saber Players by Jezzarium 4 months ago 5 minutes, 43 seconds 1,655,617 views\"\n }\n },\n \"simpleText\": \"Types of Beat Saber Players\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Jezzarium\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQvU4YCCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Jezzarium\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCUuGglnqw352In2d2NtmWuQ\",\n \"canonicalBaseUrl\": \"/c/Jezzarium\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"5:43\"\n },\n \"lengthInSeconds\": 343,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQvU4YCCITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dmzrs9efodh0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"mzrs9efodh0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hnedn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d9b3aecf5e7e8761d\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCYQvU4YCCITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.6 million views\"\n }\n },\n \"simpleText\": \"1.6M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"5 minutes, 43 seconds\"\n }\n },\n \"simpleText\": \"5:43\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"qPly1M-JEqc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/qPly1M-JEqc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAelsCpK5bsNRR4KRpWvUcmNCFFGw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/qPly1M-JEqc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDKOAkwY50Ehsjett54866-KtWmFA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/qPly1M-JEqc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAdHoX13oRIreS03U5VEzKlhn6o5A\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/qPly1M-JEqc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBzh2ngOViwTpLVOWWIrKyQonC0KQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Adding a Dragon Boss to my Game Because Steam is Mad at me by Dani 5 days ago 10 minutes, 25 seconds 3,404,134 views\"\n }\n },\n \"simpleText\": \"Adding a Dragon Boss to my Game Because Steam is Mad at me\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Dani\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQvU4YCSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/DaniDev\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCIabPXjvT5BVTxRDPCBBOOQ\",\n \"canonicalBaseUrl\": \"/c/DaniDev\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"10:25\"\n },\n \"lengthInSeconds\": 625,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQvU4YCSITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dqPly1M-JEqc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"qPly1M-JEqc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r6---sn-5hnedn7z.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003da8f972d4cf8912a7\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCUQvU4YCSITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3.4 million views\"\n }\n },\n \"simpleText\": \"3.4M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 days ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"10:25\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"QZShA_a-5r8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/QZShA_a-5r8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAco-I7zxLy_hF2Rklh2OT1ZkafRQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/QZShA_a-5r8/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLByw625Ogz7kdgBah2zF0tcHuSbSA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/QZShA_a-5r8/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLC-20SH2jUpHC3lI-GWETSzib18SA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/QZShA_a-5r8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCMGiTCy5iO4Fhck5WcRKYPmENsQQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"When a Costumed Person Destroys The Drums At Children’s Music Concert - NyangoStar - by x STiCKFiGA x 2 years ago 2 minutes, 27 seconds 26,291,534 views\"\n }\n },\n \"simpleText\": \"When a Costumed Person Destroys The Drums At Children’s Music Concert - NyangoStar -\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"x STiCKFiGA x\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQvU4YCiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/xSTiCKFiGAx\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCBTQ4aawtYFIN8-jmvjEkgA\",\n \"canonicalBaseUrl\": \"/c/xSTiCKFiGAx\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"2:27\"\n },\n \"lengthInSeconds\": 147,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQvU4YCiITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dQZShA_a-5r8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"QZShA_a-5r8\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hneknee.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003d4194a103f6bee6bf\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCQQvU4YCiITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 million views\"\n }\n },\n \"simpleText\": \"26M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"2:27\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"yzqq8I3JFz4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/yzqq8I3JFz4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCs1Vlo1ahIGwrBfR8stKvdtCtTnQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yzqq8I3JFz4/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBUgNvOKxT4kpjNCfxK1pKROErkdw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yzqq8I3JFz4/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBxaUCrtf9QfFGchlc8d4b2PQg1tw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/yzqq8I3JFz4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCAteR2NdUyR2753N7-LTl3hXxEww\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Trackmania Tool Assisted Speedruns are BEYOND Incredible... by Wirtual 1 day ago 14 minutes, 27 seconds 293,268 views\"\n }\n },\n \"simpleText\": \"Trackmania Tool Assisted Speedruns are BEYOND Incredible...\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Wirtual\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQvU4YCyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Wirtual\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCt-HTfaCUz8QIoknqyXKYiw\",\n \"canonicalBaseUrl\": \"/c/Wirtual\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"14:27\"\n },\n \"lengthInSeconds\": 867,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQvU4YCyITCKH71tfZl_ICFW0U8QUdir0DOjIJZW5kc2NyZWVuSInKmZKvx6f2-wGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dyzqq8I3JFz4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"yzqq8I3JFz4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r6---sn-5hnednlk.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003dcb3aaaf08dc9173e\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCMQvU4YCyITCKH71tfZl_ICFW0U8QUdir0DOg\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"293K views\"\n }\n },\n \"simpleText\": \"293K views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 minutes, 27 seconds\"\n }\n },\n \"simpleText\": \"14:27\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n }\n ],\n \"title\": {\n \"simpleText\": \"You may also like...\"\n },\n \"trackingParams\": \"CCIQ-lwiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"autoplay\": {\n \"playerOverlayAutoplayRenderer\": {\n \"title\": {\n \"simpleText\": \"Up next\"\n },\n \"videoTitle\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Fanchen, is our Rush E mediocre? by The Meeks Duo - Piano 4 hands 1 week ago 3 minutes, 16 seconds 145,969 views\"\n }\n },\n \"simpleText\": \"Fanchen, is our Rush E mediocre?\"\n },\n \"byline\": {\n \"runs\": [\n {\n \"text\": \"The Meeks Duo - Piano 4 hands\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQ5JIBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/TheMeeksDuo\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCiXX6Sf3bLyAtG7O39ll0Pw\",\n \"canonicalBaseUrl\": \"/c/TheMeeksDuo\"\n }\n }\n }\n ]\n },\n \"cancelText\": {\n \"simpleText\": \"Cancel\"\n },\n \"pauseText\": {\n \"simpleText\": \"Auto-play is paused\"\n },\n \"background\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBtl5EAn3diwnYx1QdG4as-g40n1g\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/9X4RqTn5Y_4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBO3-zUJHK3gODnQxFKZ547pFC9hg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"countDownSecs\": 3,\n \"nextButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCEQ4pIBIhMIofvW19mX8gIVbRTxBR2KvQM6SInKmZKvx6f2-wGaAQUIBhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d9X4RqTn5Y_4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"9X4RqTn5Y_4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-5hne6nsk.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026ip\u003d127.0.0.1\u0026id\u003df57e11a939f963fe\u0026mt\u003d1628090560\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"accessibility\": {\n \"label\": \"Play next video\"\n },\n \"trackingParams\": \"CCEQ4pIBIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"trackingParams\": \"CCAQ5JIBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 minutes, 16 seconds\"\n }\n },\n \"simpleText\": \"3:16\"\n },\n \"style\": \"DEFAULT\"\n }\n }\n ],\n \"preferImmediateRedirect\": false,\n \"videoId\": \"9X4RqTn5Y_4\",\n \"publishedTimeText\": {\n \"simpleText\": \"1 week ago\"\n },\n \"webShowNewAutonavCountdown\": true,\n \"webShowBigThumbnailEndscreen\": false,\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"145K views\"\n }\n },\n \"simpleText\": \"145K views\"\n }\n }\n },\n \"shareButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_OPACITY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CB4Q5ZYBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"CgstLXllT3ZKR1pRaw%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CB4Q5ZYBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CB8QjmIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CB4Q5ZYBIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"addToMenu\": {\n \"menuRenderer\": {\n \"trackingParams\": \"CAAQg2ciEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"videoDetails\": {\n \"playerOverlayVideoDetailsRenderer\": {\n \"title\": {\n \"simpleText\": \"So I tried to play Rush E on a real performance....\"\n },\n \"subtitle\": {\n \"runs\": [\n {\n \"text\": \"ProLitening Piano and Gaming\"\n },\n {\n \"text\": \" • \"\n },\n {\n \"text\": \"1,075,181 views\"\n }\n ]\n }\n }\n }\n }\n },\n \"overlay\": {\n \"tooltipRenderer\": {\n \"promoConfig\": {\n \"promoId\": \"dtip-si-watch\",\n \"impressionEndpoints\": [\n {\n \"clickTrackingParams\": \"CBwQvJkCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpJ0Dy4ZHG99zuYJTk6lXteykijZJk55jcaj-fy13N1AGi2GQAu4vtFsUICJlpB0ttJTSfal50qVyxrpsJDGoDSiBdstMs309eDKtFuKh5lq3-x0m7fnxd55AkUp7E4shgw68Ve85w3ZxKvOGZ0rP2SMHjJLGA\",\n \"uiActions\": {\n \"hideEnclosingContainer\": false\n }\n }\n }\n ],\n \"acceptCommand\": {\n \"clickTrackingParams\": \"CBwQvJkCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpIUhS0mVwop1d4GCd2dxDrVfenrCHksTOyTNzhWAjSmPBVLqtSLpAKnodFSs6x0aeLkP_gqTo0-Ht-OykGupdtdAhiV4X_GSNToOttxJXgYOKRgNvCbr3-TJkoNevysN5mRYEciH4KeR2zMRPIVvjfRhmxYjQ\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n },\n \"dismissCommand\": {\n \"clickTrackingParams\": \"CBwQvJkCIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpKa5MkKNzlHtEjKskGHrfaElBiO-OuBZcyuTUgK6j5Uj37KAckM53CsAK-xjMpr9rWY7rHuXNhusq0JeRzmqpBv0ugZ6z93jAkpIet1RB5dmkOXqJLFcHtFq9kTrQ12LL-SawGeVyd7ntACUk2SxC-i9rbowQ\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n }\n },\n \"targetId\": \"topbar-signin\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"You\u0027re signed out of YouTube\"\n }\n ]\n },\n \"detailsText\": {\n \"runs\": [\n {\n \"text\": \"Sign in to like videos, comment and subscribe.\"\n }\n ]\n },\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Got it\"\n }\n ]\n },\n \"trackingParams\": \"CB0Q7W8iEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CB0Q7W8iEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/feedback\"\n }\n },\n \"feedbackEndpoint\": {\n \"feedbackToken\": \"AB9zfpLnrrt91amOPyRX3NweealMsDOZFkV6-0eqwisOY8pVZv_WOa1kX_vIxsqF6qSbxenu9tx9O8dXpH9zCNSXGuVzvgOBUslmfRnuFftwBP0ifHB9qkEuKGlz1PzZkzgM2fvCHlpRdVL9SDCP_0i40pl_v7vbJA\",\n \"uiActions\": {\n \"hideEnclosingContainer\": true\n }\n }\n }\n }\n },\n \"suggestedPosition\": {\n \"type\": \"TOOLTIP_POSITION_TYPE_BELOW_START\"\n },\n \"dismissStrategy\": {\n \"type\": \"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\"\n },\n \"trackingParams\": \"CBwQvJkCIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"engagementPanels\": [\n {\n \"engagementPanelSectionListRenderer\": {\n \"panelIdentifier\": \"engagement-panel-transcript\",\n \"header\": {\n \"engagementPanelTitleHeaderRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Transcript\"\n }\n ]\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Toggle timestamps\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CBoQ040EGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBoQ040EGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"signalAction\": {\n \"signal\": \"TOGGLE_TRANSCRIPT_TIMESTAMPS\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CBoQ040EGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBoQ040EGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n },\n \"visibilityButton\": {\n \"buttonRenderer\": {\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"accessibility\": {\n \"label\": \"Close transcript\"\n },\n \"trackingParams\": \"CBsQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Close transcript\"\n }\n },\n \"command\": {\n \"clickTrackingParams\": \"CBsQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\"\n }\n }\n }\n },\n \"trackingParams\": \"CBoQ040EGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"content\": {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CBoQ040EGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/get_transcript\"\n }\n },\n \"getTranscriptEndpoint\": {\n \"params\": \"CgstLXllT3ZKR1pRaw%3D%3D\"\n }\n }\n }\n },\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\",\n \"loggingDirectives\": {\n \"trackingParams\": \"CBoQ040EGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIofvW19mX8gIVbRTxBR2KvQM6\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIofvW19mX8gIVbRTxBR2KvQM6\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwih-9bX2ZfyAhVtFPEFHYq9Azo\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_DELETE\",\n \"options\": {\n \"persistenceOption\": \"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1628091557\",\n \"nanos\": 950261549\n }\n }\n }\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtvaXhGQnVfT3ZxNCiSvMSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchNext_rid\",\n \"value\": \"0xa48848d070ca0499\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24106921,24007246,24138442,39321475,24085811,24109690,23946420,24116735,1714251,24082661,24142470,24132121,24115641,23966208,24111165,24034168,23884386,23983296,24007790,23934970,24135236,23804281,24002022,24095695,24134152,24106839,24110902,24116717,24002025,24141899,24084440,24004644,23882685,24141079,24131025,24117475,24140246,24001373,24058380,24077266,23944779,23744176,24113698,24138237,24129451,24002923,23918597,24119471,24028143,24080738,24129402,23968386,24036947,23857948,23998056,23986027,24115508,24077241\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24106921,24007246,24138442,39321475,24085811,24109690,23946420,24116735,1714251,24082661,24142470,24132121,24115641,23966208,24111165,24034168,23884386,23983296,24007790,23934970,24135236,23804281,24002022,24095695,24134152,24106839,24110902,24116717,24002025,24141899,24084440,24004644,23882685,24141079,24131025,24117475,24140246,24001373,24058380,24077266,23944779,23744176,24113698,24138237,24129451,24002923,23918597,24119471,24028143,24080738,24129402,23968386,24036947,23857948,23998056,23986027,24115508,24077241\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"webPrefetchData\": {\n \"navigationEndpoints\": [\n {\n \"clickTrackingParams\": \"CAAQg2ciEwiiwYLJjdX0AhXWlXsKHW0PDnsyDHJlbGF0ZWQtYXV0b0iL-ePm6K2C0sUBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwiiwYLJjdX0AhXWlXsKHW0PDnsyDHJlbGF0ZWQtYXV0b0iL-ePm6K2C0sUBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwiiwYLJjdX0AhXWlXsKHW0PDnsyDHJlbGF0ZWQtYXV0b0iL-ePm6K2C0sUBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwiiwYLJjdX0AhXWlXsKHW0PDnsyDHJlbGF0ZWQtYXV0b0iL-ePm6K2C0sUBmgEFCAMQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n }\n ]\n },\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"contents\": {\n \"twoColumnWatchNextResults\": {\n \"results\": {\n \"results\": {\n \"contents\": [\n {\n \"videoPrimaryInfoRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"What Dinosaurs ACTUALLY Looked Like?\"\n }\n ]\n },\n \"viewCount\": {\n \"videoViewCountRenderer\": {\n \"viewCount\": {\n \"simpleText\": \"8,054,024 views\"\n },\n \"shortViewCount\": {\n \"simpleText\": \"8M views\"\n }\n }\n },\n \"videoActions\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the video?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMkBEPBbIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n },\n \"trackingParams\": \"CMkBEPBbIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CMkBEPBbIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true\n }\n }\n }\n }\n }\n },\n \"shouldInterruptPlayback\": false\n }\n },\n \"trackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Open transcript\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"SUBTITLES\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"topLevelButtons\": [\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"defaultText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"454,497 likes\"\n }\n },\n \"simpleText\": \"454K\"\n },\n \"toggledText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"454,498 likes\"\n }\n },\n \"simpleText\": \"454K\"\n },\n \"accessibility\": {\n \"label\": \"like this video along with 454,497 other people\"\n },\n \"trackingParams\": \"CMcBEJhNGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"defaultTooltip\": \"I like this\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CMcBEJhNGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMgBEPqGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\u0026ec\u003d66426\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMgBEPqGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66426\"\n }\n },\n \"trackingParams\": \"CMgBEPqGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"like this video along with 454,497 other people\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_LIKE\"\n }\n },\n \"targetId\": \"watch-like\"\n }\n },\n {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"defaultText\": {\n \"simpleText\": \"Dislike\"\n },\n \"toggledText\": {\n \"simpleText\": \"Dislike\"\n },\n \"accessibility\": {\n \"label\": \"Dislike this video\"\n },\n \"trackingParams\": \"CMUBEJhNGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"defaultTooltip\": \"I dislike this\",\n \"toggledTooltip\": \"I dislike this\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CMUBEJhNGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Don\u0027t like this video?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to make your opinion count.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMYBEPmGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\u0026ec\u003d66425\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMYBEPmGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66425\"\n }\n },\n \"trackingParams\": \"CMYBEPmGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this video\"\n }\n },\n \"toggleButtonSupportedData\": {\n \"toggleButtonIdData\": {\n \"id\": \"TOGGLE_BUTTON_ID_TYPE_DISLIKE\"\n }\n },\n \"targetId\": \"watch-dislike\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Share\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CMMBEOWWARgEIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgt4YVFKYm96WV9Jcw%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CMMBEOWWARgEIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CMQBEI5iIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CMMBEOWWARgEIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Share\"\n }\n }\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Save\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"PLAYLIST_ADD\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMEBEPBbGAUiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Want to watch this again later?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to add this video to a playlist.\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMIBEPuGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\u0026ec\u003d66427\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMIBEPuGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"idamTag\": \"66427\"\n }\n },\n \"trackingParams\": \"CMIBEPuGBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"accessibility\": {\n \"label\": \"Save to\"\n },\n \"tooltip\": \"Save\",\n \"trackingParams\": \"CMEBEPBbGAUiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Save to playlist\"\n }\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n },\n \"trackingParams\": \"CMABEMyrARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"dateText\": {\n \"simpleText\": \"12 Oct 2021\"\n }\n }\n },\n {\n \"videoSecondaryInfoRenderer\": {\n \"owner\": {\n \"videoOwnerRenderer\": {\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ]\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CL8BEOE5IhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\"\n }\n }\n }\n ]\n },\n \"subscriptionButton\": {\n \"type\": \"FREE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CL8BEOE5IhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\"\n }\n },\n \"subscriberCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"17.1 million subscribers\"\n }\n },\n \"simpleText\": \"17.1M subscribers\"\n },\n \"trackingParams\": \"CL8BEOE5IhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CL8BEOE5IhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ]\n }\n },\n \"description\": {\n \"runs\": [\n {\n \"text\": \"kgs.link/12022_Calendar\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CL4BELGdBRgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbk8yR2prRTFHaDN1NlJLOUpGczFHX1RNdTVCZ3xBQ3Jtc0trcTdVQTJkVDlSY1JhMXhTa3FqMlhOQWJZUXZOcUtWTEh5cmVIekFFekpOc2ZvVU9YNXg0aGdLVW10OEg5LVpjeS1TQ3NfVmRnZEFUbFU1QkViNVlKOVprUU5mLWZQM2t0Uld5UXFhTG4ydHRkRkpMcw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2F12022_Calendar%3Futm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUoOZUF8YFeQi7EuO6ZWwLYShUSN2inhdqCV_AQpYj9ObpcouOOP7jayWlTuyU_IeLS1VxpTpvEWf2vkjclqXykYHnZhXqj3tHqNqlFMSla7RUhzMct2r6hvBRJMwz-NunDX6kSV8KvG0CQAKehvT2zxSZS1hffzRZ6TA5RJs16cTwlo\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbk8yR2prRTFHaDN1NlJLOUpGczFHX1RNdTVCZ3xBQ3Jtc0trcTdVQTJkVDlSY1JhMXhTa3FqMlhOQWJZUXZOcUtWTEh5cmVIekFFekpOc2ZvVU9YNXg0aGdLVW10OEg5LVpjeS1TQ3NfVmRnZEFUbFU1QkViNVlKOVprUU5mLWZQM2t0Uld5UXFhTG4ydHRkRkpMcw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2F12022_Calendar%3Futm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUoOZUF8YFeQi7EuO6ZWwLYShUSN2inhdqCV_AQpYj9ObpcouOOP7jayWlTuyU_IeLS1VxpTpvEWf2vkjclqXykYHnZhXqj3tHqNqlFMSla7RUhzMct2r6hvBRJMwz-NunDX6kSV8KvG0CQAKehvT2zxSZS1hffzRZ6TA5RJs16cTwlo\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CL4BELGdBRgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"visibility\": {\n \"types\": \"15\"\n },\n \"gestures\": {\n \"types\": \"4\"\n }\n }\n },\n {\n \"text\": \"\\nAs the year 12,021 slowly comes to an end, we present to you the 12,022 Human Era Calendar: Eons Edition. You can get the very shiny, high-quality, limited edition now until we sell out and then never again. WORLDWIDE SHIPPING AVAILABLE. \\n\\nSources \u0026 further reading:\\n\"\n },\n {\n \"text\": \"https://sites.google.com/view/sources...\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHhkcmg1QVFtelUya2pWOC1RdXZtZ2FSakJ5QXxBQ3Jtc0ttWlVEb3RhQnRwVzgxUlJqNExVWVRMMS1CRHFza3VzbG9DRzRjNTdmcWUzeWRBY28xMEtxOUU3Z3V4azc0QWNJVmdVNUplZG9DZERKbWRIY0RyTXF5a2QzUERmSExpNkVpbTU3TGZxSEdfeWNUbmszVQ\u0026q\u003dhttps%3A%2F%2Fsites.google.com%2Fview%2Fsources-mysteries-of-the-past%2F\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHhkcmg1QVFtelUya2pWOC1RdXZtZ2FSakJ5QXxBQ3Jtc0ttWlVEb3RhQnRwVzgxUlJqNExVWVRMMS1CRHFza3VzbG9DRzRjNTdmcWUzeWRBY28xMEtxOUU3Z3V4azc0QWNJVmdVNUplZG9DZERKbWRIY0RyTXF5a2QzUERmSExpNkVpbTU3TGZxSEdfeWNUbmszVQ\u0026q\u003dhttps%3A%2F%2Fsites.google.com%2Fview%2Fsources-mysteries-of-the-past%2F\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\n\\nThe past is a vast and mysterious land that begins at the big bang and ends in the present, expanding with each passing moment. It is the home of everything that came before, the key to understanding our present. Here we find the most amazing creatures to ever roam our planet, hundreds of millions of species so diverse that our imagination cannot do them justice. Unfortunately the past carefully guards its secrets.\\n\\n\\nOUR CHANNELS\\n▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\\nGerman Channel: \"\n },\n {\n \"text\": \"https://kgs.link/youtubeDE\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbTR3bHpjdS10dzA4YWFURXE0eWtvM1VGVnJGZ3xBQ3Jtc0ttTHlDX2dIMHRfa3F6X3J2dXJzdExEV1hNQXV3WWpiaHM5dVp5bnlBSUg2bTUxR3ZXYW10WmNCTVY1SWpjVHpacWsweGdoV2JuWHdDcGxTTmwydFpBdGZKVlBEVVJCTDJ6QnFNaDZSMU5jRFhYamhUMA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2FyoutubeDE\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbTR3bHpjdS10dzA4YWFURXE0eWtvM1VGVnJGZ3xBQ3Jtc0ttTHlDX2dIMHRfa3F6X3J2dXJzdExEV1hNQXV3WWpiaHM5dVp5bnlBSUg2bTUxR3ZXYW10WmNCTVY1SWpjVHpacWsweGdoV2JuWHdDcGxTTmwydFpBdGZKVlBEVVJCTDJ6QnFNaDZSMU5jRFhYamhUMA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2FyoutubeDE\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \" \\nSpanish Channel: \"\n },\n {\n \"text\": \"https://kgs.link/youtubeES\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa3FBMXBDd2VXSll5OUtGbk1kNFpqVjdVdFBvQXxBQ3Jtc0tua003bVNMdWQ5bXVneFFyVE1rbi1vZUxWd0E0akpDSExDZnZ6MTFYV3QzNUdKVWo2NVVXX0VvdFpyVjB2ckd1bGkwWl9mUktsV1pqRDI0ZVdwMC1nWk9zNnNLTlJGa2lleG83UnlFUUZVaWFwVUJxOA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2FyoutubeES\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa3FBMXBDd2VXSll5OUtGbk1kNFpqVjdVdFBvQXxBQ3Jtc0tua003bVNMdWQ5bXVneFFyVE1rbi1vZUxWd0E0akpDSExDZnZ6MTFYV3QzNUdKVWo2NVVXX0VvdFpyVjB2ckd1bGkwWl9mUktsV1pqRDI0ZVdwMC1nWk9zNnNLTlJGa2lleG83UnlFUUZVaWFwVUJxOA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2FyoutubeES\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \" \\n\\n\\nHOW CAN YOU SUPPORT US?\\n▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\\nThis is how we make our living and it would be a pleasure if you support us!\\n\\nGet Merch designed with ❤ \"\n },\n {\n \"text\": \"kgs.link/shop\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CL0BELGdBRgIIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa2FmajIyZUFXM1FKT3lyUkxPWnJMV0dmamRMUXxBQ3Jtc0tsNWstU2ZoeVZuRk5LWnRNbFFyQjZYUi1JZ0hRQnItQ3ZabUVFbkF0OTFycTE2QnRzUDdLZjlNZVBmSkxNaUpPRlJQdF80X19MSXRxZ3hLM3ZUZWh5VHJ1YlU3dU1HT2NIbV85SldUdHZFTDZEcUMyQQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fshop%3Futm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUp9zihV2_CWXKhe0Bkr1yMUBPqzn4AdAQCql_T-doCwbVLuqPHWSmzABjdG2S3kn4GkMNR_9UjpHyzVyPTaAJd5rRw9irY-dHv4TxnWpxO_n93kfQRuVItolvGNH-ImAkl8201sKaD9CV89UDQn1-Qxw-48mPdyI-f1SxhObJ1xnuYPwA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa2FmajIyZUFXM1FKT3lyUkxPWnJMV0dmamRMUXxBQ3Jtc0tsNWstU2ZoeVZuRk5LWnRNbFFyQjZYUi1JZ0hRQnItQ3ZabUVFbkF0OTFycTE2QnRzUDdLZjlNZVBmSkxNaUpPRlJQdF80X19MSXRxZ3hLM3ZUZWh5VHJ1YlU3dU1HT2NIbV85SldUdHZFTDZEcUMyQQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fshop%3Futm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUp9zihV2_CWXKhe0Bkr1yMUBPqzn4AdAQCql_T-doCwbVLuqPHWSmzABjdG2S3kn4GkMNR_9UjpHyzVyPTaAJd5rRw9irY-dHv4TxnWpxO_n93kfQRuVItolvGNH-ImAkl8201sKaD9CV89UDQn1-Qxw-48mPdyI-f1SxhObJ1xnuYPwA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CL0BELGdBRgIIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"visibility\": {\n \"types\": \"15\"\n },\n \"gestures\": {\n \"types\": \"4\"\n }\n }\n },\n {\n \"text\": \" \\nJoin the Patreon Bird Army 🐧 \"\n },\n {\n \"text\": \"https://kgs.link/patreon\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVhJOC12M2dtYnFQeUhlcVlHN2xsc0VEQUk1Z3xBQ3Jtc0tuS044UXg0eldZRGpnTnlQVGQ1YmlsX1VLUzNHUUN0WEVlQ29YNlBxUUM2d01IZ1A2a3otRUZqOTNRRmF3a0V3eEZuYnFwdmZkOVpTLTRNaVBaWEpmQlhzY05TZDB0cHhRMmw3X1ZyRnNyRnF4YnZySQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fpatreon\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVhJOC12M2dtYnFQeUhlcVlHN2xsc0VEQUk1Z3xBQ3Jtc0tuS044UXg0eldZRGpnTnlQVGQ1YmlsX1VLUzNHUUN0WEVlQ29YNlBxUUM2d01IZ1A2a3otRUZqOTNRRmF3a0V3eEZuYnFwdmZkOVpTLTRNaVBaWEpmQlhzY05TZDB0cHhRMmw3X1ZyRnNyRnF4YnZySQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fpatreon\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \" \\n\\n\\nDISCUSSIONS \u0026 SOCIAL MEDIA\\n▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\\nReddit: \"\n },\n {\n \"text\": \"https://kgs.link/reddit\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHFrN0dsYThzQ0pjZVh6ZTdwSmxZVjdZdk9jQXxBQ3Jtc0tuWmd1U3N0Yng1eUhyOFFvUzNsWm9RR1UxNnRGMEVQS0wxUFlyeXlxUFFIcGZrUlhyNHQ3Tmk4dU4zSzJtTnhmRWcwaWNCb29IU3NWS2RSSTJHUkJRWFdIekZMcWotWHQ1Z3NIWWxkUnd5XzNCWWJGSQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Freddit\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHFrN0dsYThzQ0pjZVh6ZTdwSmxZVjdZdk9jQXxBQ3Jtc0tuWmd1U3N0Yng1eUhyOFFvUzNsWm9RR1UxNnRGMEVQS0wxUFlyeXlxUFFIcGZrUlhyNHQ3Tmk4dU4zSzJtTnhmRWcwaWNCb29IU3NWS2RSSTJHUkJRWFdIekZMcWotWHQ1Z3NIWWxkUnd5XzNCWWJGSQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Freddit\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nInstagram: \"\n },\n {\n \"text\": \"https://kgs.link/instagram\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa2VKNFQtdnZ4OHpjMmRQQkZkSzc0X09QQnM5d3xBQ3Jtc0tsdElfVkwzc2RmMkYzSXBEMmpEUVlGa0JSWUhFbWJvdlJKSVhKcWlBQzYzR0ZsVGZYR2FPdkM5ck15M240U19EYmVKMmpTZFVJSl9FTko2LWcxTFZSUGZLbVBZQkpGUjRCR0hZREhaT1dnaWVyQ0tJZw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Finstagram\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqa2VKNFQtdnZ4OHpjMmRQQkZkSzc0X09QQnM5d3xBQ3Jtc0tsdElfVkwzc2RmMkYzSXBEMmpEUVlGa0JSWUhFbWJvdlJKSVhKcWlBQzYzR0ZsVGZYR2FPdkM5ck15M240U19EYmVKMmpTZFVJSl9FTko2LWcxTFZSUGZLbVBZQkpGUjRCR0hZREhaT1dnaWVyQ0tJZw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Finstagram\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nTwitter: \"\n },\n {\n \"text\": \"https://kgs.link/twitter\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVpwX1JqVGNqQlRtdHZFX0dLSGxKaEtmNU1ZZ3xBQ3Jtc0tsQmhsTURhcExyWGh6R21WM0c2Vlp5YS1RZmdUMU5OVnRGTW1fRXVJR05mZGFfcjRtNlU2NG5TTVU2TjBHVmdzTlM1a0oyUmZEeU5lNUJGMWNQVURvbGM1VFFWalBubzJKbHR1ZXlsdlQwNVlCeHJJNA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Ftwitter\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVpwX1JqVGNqQlRtdHZFX0dLSGxKaEtmNU1ZZ3xBQ3Jtc0tsQmhsTURhcExyWGh6R21WM0c2Vlp5YS1RZmdUMU5OVnRGTW1fRXVJR05mZGFfcjRtNlU2NG5TTVU2TjBHVmdzTlM1a0oyUmZEeU5lNUJGMWNQVURvbGM1VFFWalBubzJKbHR1ZXlsdlQwNVlCeHJJNA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Ftwitter\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nFacebook: \"\n },\n {\n \"text\": \"https://kgs.link/facebook\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVdxemNmUXBIZXJ4cUpwWW5KY0o4aEFhY2FEUXxBQ3Jtc0ttc3loUVRoR0h4WnJacl9TUDVKTXo0anNMamFRQTJxa3hQX1c5QWZnMUgwQlNuYUdXQzBxOTZ5MkJvVjlPdGVHUFJmX21XUmJBd1ZmUkJDbzJLdU5pU3hFWVNuZzhxcjdUamlOOEJfUDd2NjM4c0llOA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Ffacebook\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVdxemNmUXBIZXJ4cUpwWW5KY0o4aEFhY2FEUXxBQ3Jtc0ttc3loUVRoR0h4WnJacl9TUDVKTXo0anNMamFRQTJxa3hQX1c5QWZnMUgwQlNuYUdXQzBxOTZ5MkJvVjlPdGVHUFJmX21XUmJBd1ZmUkJDbzJLdU5pU3hFWVNuZzhxcjdUamlOOEJfUDd2NjM4c0llOA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Ffacebook\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nDiscord: \"\n },\n {\n \"text\": \"https://kgs.link/discord\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHRZYkdZSHloU2J4ZWlyalFRTkJkaHZlZ1Byd3xBQ3Jtc0ttem5UY2pQakhLeENxbFJnOS1XbGFWcXBySDVzb3B6ZDdCQVFZV2VCM2xVdmxQZEhCc2xuOWVuVzByWS1RZ05XMmhYSHUweVBMRnlET1JjbHNPV2RvYnI5S1RxVTZ5aEVLN3ZMVFUtc081bldPVHNJTQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fdiscord\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHRZYkdZSHloU2J4ZWlyalFRTkJkaHZlZ1Byd3xBQ3Jtc0ttem5UY2pQakhLeENxbFJnOS1XbGFWcXBySDVzb3B6ZDdCQVFZV2VCM2xVdmxQZEhCc2xuOWVuVzByWS1RZ05XMmhYSHUweVBMRnlET1JjbHNPV2RvYnI5S1RxVTZ5aEVLN3ZMVFUtc081bldPVHNJTQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fdiscord\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nNewsletter: \"\n },\n {\n \"text\": \"https://kgs.link/newsletter\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbklxQ1U4RW9zVDFWZDFnYnl4eThkM2ZTb3lCd3xBQ3Jtc0trSmtrR3E4RjBvcXJ1SW5xVUtsSldTLTFRd180bGV6ak0wYlFwREV1MVpnSzV5MG45SzNvWlFHQ3NNQldaNmgwN1dVajh1VUduSU5qSkxmc3hBdXRNMHc5X3VwRVdzcGNDZXRYUXNacS1VRkpUWVM0SQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fnewsletter\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbklxQ1U4RW9zVDFWZDFnYnl4eThkM2ZTb3lCd3xBQ3Jtc0trSmtrR3E4RjBvcXJ1SW5xVUtsSldTLTFRd180bGV6ak0wYlFwREV1MVpnSzV5MG45SzNvWlFHQ3NNQldaNmgwN1dVajh1VUduSU5qSkxmc3hBdXRNMHc5X3VwRVdzcGNDZXRYUXNacS1VRkpUWVM0SQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fnewsletter\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\n\\n\\nOUR VOICE\\n▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\\nThe Kurzgesagt voice is from \\nSteve Taylor: \"\n },\n {\n \"text\": \"https://kgs.link/youtube-voice\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbXRNc0xLSUV6aDhJZGFvcjk5SWRvam9QekZKd3xBQ3Jtc0ttNVF3Y1pMbHNpRDd1aEF0U3lNMG9oc2Z1d0ItWndLZ3lkcklTbWFYWEhSeFk0S3VuaG9WYmFHZ3BaVlVIY2FUVVpsZFBraV9MU3paVUZNeE53NVVSVnVmSTItYldQZHZlbWFMYTFKTF9peFluT29mOA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fyoutube-voice\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbXRNc0xLSUV6aDhJZGFvcjk5SWRvam9QekZKd3xBQ3Jtc0ttNVF3Y1pMbHNpRDd1aEF0U3lNMG9oc2Z1d0ItWndLZ3lkcklTbWFYWEhSeFk0S3VuaG9WYmFHZ3BaVlVIY2FUVVpsZFBraV9MU3paVUZNeE53NVVSVnVmSTItYldQZHZlbWFMYTFKTF9peFluT29mOA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fyoutube-voice\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\n\\n\\nOUR MUSIC ♬♪\\n▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\\n700+ minutes of Kurzgesagt Soundtracks by Epic Mountain:\\n\\nSpotify: \"\n },\n {\n \"text\": \"https://kgs.link/music-spotify\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqazU1RG9CNG1tV3pPTVBxcFBTSDI3WTU4TF96QXxBQ3Jtc0ttUi1ZQzB6aWNmeGpvRFZqUzFnSHhmdzRLMTRIVGJCNXdkalZYNUZhaWtFVS12XzNrODNMbjZWYTNUZ0Rqa0pONjJ2blR0dEt0OXd5T1ZQekJRVlAwVlVDcS1weklSZ0NndHBxd3I2T0FHZnhSa3lHYw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-spotify\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqazU1RG9CNG1tV3pPTVBxcFBTSDI3WTU4TF96QXxBQ3Jtc0ttUi1ZQzB6aWNmeGpvRFZqUzFnSHhmdzRLMTRIVGJCNXdkalZYNUZhaWtFVS12XzNrODNMbjZWYTNUZ0Rqa0pONjJ2blR0dEt0OXd5T1ZQekJRVlAwVlVDcS1weklSZ0NndHBxd3I2T0FHZnhSa3lHYw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-spotify\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nSoundcloud: \"\n },\n {\n \"text\": \"https://kgs.link/music-soundcloud\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbThQd3J3Qks1S1E3TV8yN2hFd0NKYWsyZnRIUXxBQ3Jtc0tsbVZxWFV2NHdPWG1keGRtc3NRVE5tY0w0ZmJKeUV6dE40bjhzSC1Db2ZZU01nWUhxd0gwMW5lSG5CaEY4RGt0TDV5ZHcxWE90dEtSTURsNkNZaEczWWdWcF9KemxCMHhmbXJ0cExlN3NfVC1QaW9zWQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-soundcloud\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbThQd3J3Qks1S1E3TV8yN2hFd0NKYWsyZnRIUXxBQ3Jtc0tsbVZxWFV2NHdPWG1keGRtc3NRVE5tY0w0ZmJKeUV6dE40bjhzSC1Db2ZZU01nWUhxd0gwMW5lSG5CaEY4RGt0TDV5ZHcxWE90dEtSTURsNkNZaEczWWdWcF9KemxCMHhmbXJ0cExlN3NfVC1QaW9zWQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-soundcloud\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nBandcamp: \"\n },\n {\n \"text\": \"https://kgs.link/music-bandcamp\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbGx4T0l3WndhOVJFbVAtdVlWZlByUGxpMThuZ3xBQ3Jtc0trVzZQSkxGZERYRC1wd2p4U3R1UGZmZnZ6czhTQmhzS1JoOUpVNzBlSXBQSGljbl9iNmp6WHVfd1B3SUY4dzU0NVdYYzVtbWNQTHhKR1dON0VSNm85NGpmVEN1X041QURhSzF4MGdiaW1lclBocV9nTQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-bandcamp\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbGx4T0l3WndhOVJFbVAtdVlWZlByUGxpMThuZ3xBQ3Jtc0trVzZQSkxGZERYRC1wd2p4U3R1UGZmZnZ6czhTQmhzS1JoOUpVNzBlSXBQSGljbl9iNmp6WHVfd1B3SUY4dzU0NVdYYzVtbWNQTHhKR1dON0VSNm85NGpmVEN1X041QURhSzF4MGdiaW1lclBocV9nTQ\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-bandcamp\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nYoutube: \"\n },\n {\n \"text\": \"https://kgs.link/music-youtube\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbENrRW5zQ3QtR29yQ1loXzdQd1pWQ0lEbzVXd3xBQ3Jtc0ttNmVQdUt2b085cUJaYXI5N1ZHY3N1V3JDdjRIYXZEd3RCZEpSYU1za2VBWm04cnZNY3hER3puVEM2SDQwdUdBR01ER0NvLWotM2RYcm1nbGNNOUxrQ0pkcWlCMmZnSi1icnZHZ0NSUTJsTDQ2elJScw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-youtube\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbENrRW5zQ3QtR29yQ1loXzdQd1pWQ0lEbzVXd3xBQ3Jtc0ttNmVQdUt2b085cUJaYXI5N1ZHY3N1V3JDdjRIYXZEd3RCZEpSYU1za2VBWm04cnZNY3hER3puVEM2SDQwdUdBR01ER0NvLWotM2RYcm1nbGNNOUxrQ0pkcWlCMmZnSi1icnZHZ0NSUTJsTDQ2elJScw\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-youtube\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nFacebook: \"\n },\n {\n \"text\": \"https://kgs.link/music-facebook\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbGJ1d1Nta1l3UFVHeXVCUWhJNmtkcmdFZHQyd3xBQ3Jtc0tsT09sZ1hsRkJsS3pLZDV2M0NpaW1uYnp5Z3VmbDdZVUotWWRheXVrc2NvV01zVk1DOGNob0xTX0NxM2hHd3FkZVd5ZzIxRms3T1VBUWpuM0FFWFV6MHNXWm9yT2ZNTDdpa0VGZ0VPX0xVdGMtZ1VyNA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-facebook\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbGJ1d1Nta1l3UFVHeXVCUWhJNmtkcmdFZHQyd3xBQ3Jtc0tsT09sZ1hsRkJsS3pLZDV2M0NpaW1uYnp5Z3VmbDdZVUotWWRheXVrc2NvV01zVk1DOGNob0xTX0NxM2hHd3FkZVd5ZzIxRms3T1VBUWpuM0FFWFV6MHNXWm9yT2ZNTDdpa0VGZ0VPX0xVdGMtZ1VyNA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2Fmusic-facebook\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\n\\nThe Soundtrack of this video:\\nSoundcloud: \"\n },\n {\n \"text\": \"https://bit.ly/2YDoQha\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbTczQVpwX1hTVVVIMXdyclRBNW9nU0hrcXlzQXxBQ3Jtc0trRjdmVWRXLTc2bi0zVjNCYTZoZlhyQnRMdDBNUm9LS2ZwVElkWjVWRjhKbENnSEFaVkh0Vm0tMWtndGhDRXp5ZzZKdmpJSmVpd1ZuMG5JV2JOcHpCZXBIcnVDbUswbXNzTmZuY0xibVBMV3FRVVBUWQ\u0026q\u003dhttps%3A%2F%2Fbit.ly%2F2YDoQha\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbTczQVpwX1hTVVVIMXdyclRBNW9nU0hrcXlzQXxBQ3Jtc0trRjdmVWRXLTc2bi0zVjNCYTZoZlhyQnRMdDBNUm9LS2ZwVElkWjVWRjhKbENnSEFaVkh0Vm0tMWtndGhDRXp5ZzZKdmpJSmVpd1ZuMG5JV2JOcHpCZXBIcnVDbUswbXNzTmZuY0xibVBMV3FRVVBUWQ\u0026q\u003dhttps%3A%2F%2Fbit.ly%2F2YDoQha\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nBandcamp: \"\n },\n {\n \"text\": \"https://bit.ly/3mLPwoj\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHpzbHhDVkItOFdfRWNaSmZMYU9DVTZSV2JJQXxBQ3Jtc0ttU2xDNE1SRmN3Sjh4TEdRVk5vc3dTaWc0akhYNG03eFJ3eEJrTmtfSkFxX3ljeGQ3UmdBblVNTzNBYkJaVXpaTlZEOUFKNDdSaTJHYVV0dFpSNE9EWmxFZTFvbzFGVFZpSjNpdEhlZi1ROFNTcmlLUQ\u0026q\u003dhttps%3A%2F%2Fbit.ly%2F3mLPwoj\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbHpzbHhDVkItOFdfRWNaSmZMYU9DVTZSV2JJQXxBQ3Jtc0ttU2xDNE1SRmN3Sjh4TEdRVk5vc3dTaWc0akhYNG03eFJ3eEJrTmtfSkFxX3ljeGQ3UmdBblVNTzNBYkJaVXpaTlZEOUFKNDdSaTJHYVV0dFpSNE9EWmxFZTFvbzFGVFZpSjNpdEhlZi1ROFNTcmlLUQ\u0026q\u003dhttps%3A%2F%2Fbit.ly%2F3mLPwoj\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\n\\nIf you want to help us caption this video, please send subtitles to subtitle@kurzgesagt.org\\nYou can find info on what subtitle files work on YouTube here:\\n\"\n },\n {\n \"text\": \"https://support.google.com/youtube/an...\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVpocU92SFdSWG9pTVFkUElQajRITEtmNkR0QXxBQ3Jtc0ttQ2diWVNVVlRKZTR1ZUFPZXVUU25QSmxwVVAxRGtGUnQzV2RGMWhwNWFsRHJ3ekJobXliWFo4ZE1JaGNuX2xJQzNQY1psd2sxTldBd19kd1kwTWN0bk5ZTlVLbm5lT21rb1Z0cFNkOFVuelZrd3NvMA\u0026q\u003dhttps%3A%2F%2Fsupport.google.com%2Fyoutube%2Fanswer%2F2734698%3Fhl%3Den-GB%26ref_topic%3D7296214\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbVpocU92SFdSWG9pTVFkUElQajRITEtmNkR0QXxBQ3Jtc0ttQ2diWVNVVlRKZTR1ZUFPZXVUU25QSmxwVVAxRGtGUnQzV2RGMWhwNWFsRHJ3ekJobXliWFo4ZE1JaGNuX2xJQzNQY1psd2sxTldBd19kd1kwTWN0bk5ZTlVLbm5lT21rb1Z0cFNkOFVuelZrd3NvMA\u0026q\u003dhttps%3A%2F%2Fsupport.google.com%2Fyoutube%2Fanswer%2F2734698%3Fhl%3Den-GB%26ref_topic%3D7296214\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\nThank you!\\n\\n🐦🐧🐤 PATREON BIRD ARMY 🐤🐧🐦\\n▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\\nMany Thanks to our wonderful Patreons (from \"\n },\n {\n \"text\": \"http://kgs.link/patreon\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQE\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbU1PNFlSbWQ0cEh1QmVTNTFET09SMUs3NEM0QXxBQ3Jtc0trUHBHc3M4MGhXckRDcnl6V2diOG9TZEdUYkNRa1BRbjdPRmpaaThod3NWRjhqUDl2cjIwMG5SMGNQZkZDdnJxYmlaRWxhdUFtSGw1YS1faW5vbmRyNHhZV2tzTDF2Zl9qNUlxbWtqbUZXckx6bmh4aw\u0026q\u003dhttp%3A%2F%2Fkgs.link%2Fpatreon\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dvideo_description\u0026redir_token\u003dQUFFLUhqbU1PNFlSbWQ0cEh1QmVTNTFET09SMUs3NEM0QXxBQ3Jtc0trUHBHc3M4MGhXckRDcnl6V2diOG9TZEdUYkNRa1BRbjdPRmpaaThod3NWRjhqUDl2cjIwMG5SMGNQZkZDdnJxYmlaRWxhdUFtSGw1YS1faW5vbmRyNHhZV2tzTDF2Zl9qNUlxbWtqbUZXckx6bmh4aw\u0026q\u003dhttp%3A%2F%2Fkgs.link%2Fpatreon\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \") who support us every month and made this video possible:\\nHex5ter 99, Sheeran, Shaun Loh, Umo Jami, Claudio Catarinella, Noah Costello, Dylan West, Kyla de Villa, Alex Graham, Larry Apolonio, The Pixel Life, Douglas Steel, Bernhard Wiedemann, Ryantsang, Michael Enrico, JV, Mark Goldberg, Patryk Borkowski, Pilar Amador Cortés, Rafi Khan, Val, Egidijus Grygolaitis, Kageetai, Yasmin Muryadi, Elyse Endlich, Liam Sheppard, Henrique Borsatto de Campos, Corheu, PicaHud, ATTILA VONDORKOVICS, Jessica Abood, Kim Martin Jensen, Christian Larmann, Gentatsu Sakakibara, Red Ryan, Jazz, Iain Cuthbertson, Ben Price, Kyle T David, Shia Labeouf, Fizzonaut, Leopold Kamp, Vaccineman, Shuder, Chio Verastegui, Buff Skeleton, Steven Drovie, Elric Zhang, Petru Cotarcea, Van Nels Dantas, Marvin Heintze, Dwayne Sinclair, Jesus Torres, ApocryphalDNR, jdf, Lex Lehmann, Peyton Drouhard, Exordin, Eduardo Gonzalez, Energy Transformation with Sierra Reed, Elías Natán Jiménez Alvarado, Alex AM, Erebus GAME, Rahul Chandra, Ass Hat, Chris Lihosit, Hero Luu, Matthew Evans, Isaac Griess, Flynn, Hans, Eduard S, Yorick Terweijden, Alexander Ottinger, Maxley Fraser, Anna Parfenova, Fame and fortune guaranteed in the state of Tintucky, Kevin Meyers, Travis Agaman, Pablo Corredor, Umberto Badalin, Marton Csikos, AquisM\"\n }\n ]\n },\n \"subscribeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DESTRUCTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Subscribe\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLsBEPBbIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"simpleText\": \"Want to subscribe to this channel?\"\n },\n \"content\": {\n \"simpleText\": \"Sign in to subscribe to this channel.\"\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLwBEP2GBCITCKLBgsmN1fQCFdaVewodbQ8OezIJc3Vic2NyaWJl\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is%26continue_action%3DQUFFLUhqbnRDWUpfYmFDbFVMWHBPRUFVUXhnMnZqc1o2QXxBQ3Jtc0tsVHhlNmJPaWs4ZmE3amdDQkltV2hINV9iVGhTOGlNRko2R2dVdkN0UFBlTVBLaERWZU9XQnRvUDUxVldqYWdobWxGT3VHTGdCU1c3Z1dQNUZHQnNDdC1PNUp3eXZqaTNBSTR5dzV2TXZVOGkxc3djRElHa21XN1N4SVR4aGwyejRNRENVSV9neFlCQWgwU2h6cUdvWEpFM3ZwVlBxNkNHeUpzblE3aGFKNS1TLTFXQkVLUm9FaFZPVXMyUUZ3VWg2bzBYbzJoZnhQNTQwRWVfaVU2ZHlRc2dfZVl3\u0026hl\u003den-GB\u0026ec\u003d66429\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLwBEP2GBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"continueAction\": \"QUFFLUhqbnRDWUpfYmFDbFVMWHBPRUFVUXhnMnZqc1o2QXxBQ3Jtc0tsVHhlNmJPaWs4ZmE3amdDQkltV2hINV9iVGhTOGlNRko2R2dVdkN0UFBlTVBLaERWZU9XQnRvUDUxVldqYWdobWxGT3VHTGdCU1c3Z1dQNUZHQnNDdC1PNUp3eXZqaTNBSTR5dzV2TXZVOGkxc3djRElHa21XN1N4SVR4aGwyejRNRENVSV9neFlCQWgwU2h6cUdvWEpFM3ZwVlBxNkNHeUpzblE3aGFKNS1TLTFXQkVLUm9FaFZPVXMyUUZ3VWg2bzBYbzJoZnhQNTQwRWVfaVU2ZHlRc2dfZVl3\",\n \"idamTag\": \"66429\"\n }\n },\n \"trackingParams\": \"CLwBEP2GBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CLsBEPBbIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"targetId\": \"watch-subscribe\"\n }\n },\n \"metadataRowContainer\": {\n \"metadataRowContainerRenderer\": {\n \"collapsedItemCount\": 0,\n \"trackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"showMoreText\": {\n \"simpleText\": \"Show more\"\n },\n \"showLessText\": {\n \"simpleText\": \"Show less\"\n },\n \"trackingParams\": \"CLoBEM2rARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"defaultExpanded\": false,\n \"descriptionCollapsedLines\": 3\n }\n },\n {\n \"merchandiseShelfRenderer\": {\n \"title\": \"Shop the Kurzgesagt – In a Nutshell store\",\n \"items\": [\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"12,022 Human Era Calendar\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 11\\\" x 13\\\" High-quality paper, 13 pages Cover with shiny foil details FSC certification Black spiral binding Includes 5.7 x 5.7\\\" postcard As the year 12,021 slowly comes to an end, we present to you the 12,022 Human Era Calendar: Eons Edition. As always, we’re adding 10,000 years to the regular calendar to represent the Human Era and include all cultures around the world. But this year we’re expanding the scope beyond humanity to showcase forgotten animals and plants from all across the Phanerozoic Eon – this means that the pages are filled with lots of dinosaurs and other cool creatures. Get it now or regret it forever.Getting the Calendar is also the best way to support kurzgesagt. It enables us to put in the time our videos need and release them for free, for everyone.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcS-CDyrM7deaMuTZc3TG0uAxym24mVx7jlhlRoqI-Px8wuk7wiVUn6GIDjMwA\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcQoUCkHeSwxGN6LLBdJ_2vZAz_iOe8oYv2lOSXiD00TEFImSiaZldtzXaM6mw\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcRDwQR0JcHBRS29SK9MLQPZeybPIfxExsjJb_Odpq_8TlX5FtRsZ7T3D445OA\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLkBEJP0ARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLkBEJP0ARgAIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbHVuajNRNUFCUjFQV1BJTWtDRWh3Z0RwZnBWQXxBQ3Jtc0ttYjV6TzZyU3BLYU9RcGdsS1R3NVk2VjlrTnJlei02czFRalNkVlVIS25hZnhOUk5WZ2p1TkZLYkV2Z1pSa3EwVWpwZGw4MHgzNDNzS1lMYXM5X2tyenBrQTN5RWhrVVlEMC1tRnJjOEtuLWVKekNPOA\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2F12-022-human-era-calendar%3Fvariant%3D39686491668528%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo0CzqeW-JnNpJ7_4BSNOALuYYEDPJabAP-QTqdrSs7gypa9OtGPfqMit3SBH6-d9FZog7MsVcvotNTa5n8mE7hurlVmrAb0FTZqEVYVCyZXx0zW7HrRq8hW-Q4eJUfKFeYvCIw7t_tUmU2Qmh8ZpPwtip5sz_-eDJVCLSC5-dnh4K1MY-eglfV9eUHreCAqJD5v3DBALTzEOnjtmBA0evfk_fUXsRx2SDzRx9dNHwSn_NAilggOSh_IElfKwdSdw%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbHVuajNRNUFCUjFQV1BJTWtDRWh3Z0RwZnBWQXxBQ3Jtc0ttYjV6TzZyU3BLYU9RcGdsS1R3NVk2VjlrTnJlei02czFRalNkVlVIS25hZnhOUk5WZ2p1TkZLYkV2Z1pSa3EwVWpwZGw4MHgzNDNzS1lMYXM5X2tyenBrQTN5RWhrVVlEMC1tRnJjOEtuLWVKekNPOA\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2F12-022-human-era-calendar%3Fvariant%3D39686491668528%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo0CzqeW-JnNpJ7_4BSNOALuYYEDPJabAP-QTqdrSs7gypa9OtGPfqMit3SBH6-d9FZog7MsVcvotNTa5n8mE7hurlVmrAb0FTZqEVYVCyZXx0zW7HrRq8hW-Q4eJUfKFeYvCIw7t_tUmU2Qmh8ZpPwtip5sz_-eDJVCLSC5-dnh4K1MY-eglfV9eUHreCAqJD5v3DBALTzEOnjtmBA0evfk_fUXsRx2SDzRx9dNHwSn_NAilggOSh_IElfKwdSdw%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"12,022 Human Era Calendar, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Map of Evolution Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 33.0\\\" × 23.4\\\" (DIN A1) Heavy, high-quality paper, vibrant colors Frame not included We heard from many teachers that they are using our infographic posters in class. So we asked what would help them the most and made an Education Edition, for teachers, students and everyone else! This Map of Evolution will give you an overview of the diversity of life and will help you understand the relationships between organisms. Discover how you are related to a turtle and marvel at the fact that flight evolved four times independently in very distantly related animals.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcR2LURhFkkAoUte1cPh9c_gQta62Jtyf1bgORnP4_NHGxQq3tG7ck2B0xWIPie4ZbrBqv5TzfcV\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcTrTGOBQ9QbSN07dXejNjv_20B5YFUXMzySUHA6KHD8i8fctlD5SwTUbI6O4KpWvgImLCiSqxWI\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcRRK6mhtD3d_XW7U14sFlKvQPP6YWcecLT98MsrmzqKH6Ms3txcBRadRfr7kz0_hixfxboEhOZL\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLgBEJP0ARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLgBEJP0ARgBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbDRhbEQ3MjFtZ1d1cC1YNjhfaU10SnRyYWdQZ3xBQ3Jtc0tsWmw2ZG03U21KM3libVNPTmZ6RVhkdjd3bWFCUExGVm9pYnJlcFZ2bHFpSmFtX3pkTUdXYkt3eXZzektDQ1RDdTVyRXdzZFZwRTllaElfbVQ1RExGUFV3SndrSjk4Z09wT1dyRXVRa3NycW1sbXFKNA\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fevolution-poster%3Fvariant%3D32650001285168%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUpgNS-62_5wZ-KznhLVAh5Nbyu0L8yWScIMrMbMJLxG3rNlKGKKVHlRp18X6rcJcyDXPlvenMOSGjmP7h2iRBKcpylsmYQsuQfWaR6ESOQtb4SibXpw3uF083f_SdEzV_dW9bCiXGjru329zFr2Xonu_joHaJgIg_xrne9E0UPD4TAIJg6TjopavL-96ZahhwAVFsCk7Vy8HNlNrP4LYBG-CbtAlEd5KI-NGSNkVwD-CzGMd8Na3xMW98_VTU3EuXyV\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbDRhbEQ3MjFtZ1d1cC1YNjhfaU10SnRyYWdQZ3xBQ3Jtc0tsWmw2ZG03U21KM3libVNPTmZ6RVhkdjd3bWFCUExGVm9pYnJlcFZ2bHFpSmFtX3pkTUdXYkt3eXZzektDQ1RDdTVyRXdzZFZwRTllaElfbVQ1RExGUFV3SndrSjk4Z09wT1dyRXVRa3NycW1sbXFKNA\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fevolution-poster%3Fvariant%3D32650001285168%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUpgNS-62_5wZ-KznhLVAh5Nbyu0L8yWScIMrMbMJLxG3rNlKGKKVHlRp18X6rcJcyDXPlvenMOSGjmP7h2iRBKcpylsmYQsuQfWaR6ESOQtb4SibXpw3uF083f_SdEzV_dW9bCiXGjru329zFr2Xonu_joHaJgIg_xrne9E0UPD4TAIJg6TjopavL-96ZahhwAVFsCk7Vy8HNlNrP4LYBG-CbtAlEd5KI-NGSNkVwD-CzGMd8Na3xMW98_VTU3EuXyV\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Map of Evolution Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Black Holes Infographic Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 18.0\\\" x 24.0\\\" High-quality paper, vibrant colors Frame not included Black Holes are some of the most mysterious and most fascinating things in the universe. But what are they exactly and how did they come into existence? No need to research – we put everything you need to know about them on this poster. And we also made it look very cool.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn2.gstatic.com/shopping?q\u003dtbn:ANd9GcTM7TKkJ4Tw-7dtKjwbWOGao2-zdCqWM_WHoFYK3rhVDjVvYUGfC-G7ku_7kg4we94DAgNs0DvG\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn2.gstatic.com/shopping?q\u003dtbn:ANd9GcQl97AFnYGOkx1TnZ-DTvuJ-1NJFFjj_uovk5KcSCbYLvhRJVeE6vNEAtzXNDhjcmM-ZWRgdBaY\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn2.gstatic.com/shopping?q\u003dtbn:ANd9GcQRlo8lKD5hF3kzWptks_xDBklMNwn7ULEyujD8jUAWXBB70b2qa3nQB5ha1lE5Z_plvOsbjRfU\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLcBEJP0ARgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLcBEJP0ARgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa1lqb2ZwWnhNZmNZTmc4RlZ3U0M5NmZuT21xd3xBQ3Jtc0tuLTZLU3puY1FNWFBMSmpfdHNKdFBIRVBsUm4zOTVEa1l6Q2lPZ3gyZU80QkVKSzRpalpEcmlobTR5S0JPOThMbS1KVFd1UThwYUxlZWQ0UThBOGNVQ3JRTXp5Y2hDNDlUdGh1QU9EaEUteklvZWdUZw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fblack-holes-infographic-poster%3Fvariant%3D32656911532080%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUpTikT0Uk00laImvnPm1-blqzPCmrVf8laV7QlePbnbzu86p8S8pBRdA8YC6wl-dkvkzxU91MQgcHnQelp0L0Pn8NXQDo2gsgONeeYQWJc7CH6cK9hRrbSdyujVhmfBqL6YvuxTh4mEP0os1hkPiZ90lasMqAozD7_uqinLQSjjPbZUsKJGlZtO4RDsdHdqcKWmGnJhX1ebez8V5ow_mASZPWFAzb2jDuyInmxktkVfmjU0bz7hVvyowOWGk6CySz8jZA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa1lqb2ZwWnhNZmNZTmc4RlZ3U0M5NmZuT21xd3xBQ3Jtc0tuLTZLU3puY1FNWFBMSmpfdHNKdFBIRVBsUm4zOTVEa1l6Q2lPZ3gyZU80QkVKSzRpalpEcmlobTR5S0JPOThMbS1KVFd1UThwYUxlZWQ0UThBOGNVQ3JRTXp5Y2hDNDlUdGh1QU9EaEUteklvZWdUZw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fblack-holes-infographic-poster%3Fvariant%3D32656911532080%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUpTikT0Uk00laImvnPm1-blqzPCmrVf8laV7QlePbnbzu86p8S8pBRdA8YC6wl-dkvkzxU91MQgcHnQelp0L0Pn8NXQDo2gsgONeeYQWJc7CH6cK9hRrbSdyujVhmfBqL6YvuxTh4mEP0os1hkPiZ90lasMqAozD7_uqinLQSjjPbZUsKJGlZtO4RDsdHdqcKWmGnJhX1ebez8V5ow_mASZPWFAzb2jDuyInmxktkVfmjU0bz7hVvyowOWGk6CySz8jZA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Black Holes Infographic Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Pocket Log – Dinosaur Collection\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. Set of 3 small pocket notebooks 4.1\\\" × 5.8\\\" 48 pages, three different layouts: dotted, ruled and blank Soft paper cover with shiny foil lettering High quality design paper, ideal for journaling EU Ecolabel, FSC certification Saddle-stitched, will lay completely flat Our Pocket Logs are designed to be tiny homes for your thoughts. Take them with you – wherever you go! Whether you’re headed for a hike, off to the supermarket, or on a quest to learn a new skill, they are a safe place for your thoughts, ideas, and sketches. The Pocket Log set comes with three different layouts to help you with any task: blank pages for sketches, ruled pages for writing, and dotted pages for everything else and everything in between. This set of Pocket Logs is the first of a new collectible series. It features illustrations of three of our favorite dinosaurs: the Titanosaurus, the Stegosaurus and the Iguanodon – each unique and awesome in their own way and perfectly equipped to be the guardians of your thoughts.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcRjNWvfWCVL5E-tFxzgHZGMFSmC3vt4AUq81uAIYYc5IdGRcP8x_fDfd8sdYVGC8tLOYMfURO8\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcTHM6QLxbbD3yVCZwIx9E7KQidnqXiR7l_7DBAscm1lBx5oW9rJ3Y9MaKpftn5lWX9LskYGq0k\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcQQ9hUNn318solhjcXMBR0Gff48-AWaPFpn2iqYuV-xQBv4-u3g1RJKSR7zy9LsRjzD7Ud5hpI\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLYBEJP0ARgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLYBEJP0ARgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa29Mdkt1WjNJODljUmRfT0VfLUtWQnB6eGplZ3xBQ3Jtc0tucDl4SHFvTTk5X1BINVp2SzBGVlpoQlBPTUluN3dvRDZFQ19RWWdTYndSb1dwTlpuUVpyV2JOZ2NLN1h2R0ZhckN5VnkzUzdPUXY5MGM5aWh1cFBZWTJ6a18xdE10bXhXaVFnWXJFQzY1WkMzZUxLbw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fpocket-log-dino%3Fvariant%3D39429002002480%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo1il-9LPw3Vd2_8iD9iUYSbHdMVMXoTWELkLC6n0Bm0PZBs_wKgJmwRnBlijlnrVCtyi6aGnS6e_0mbKy6BsQMJIEDSQ7D7aReOeS72-YrSwPv7f_NpCSGNLbQm2OaH6l0T_jzJJVwphkF-YX2JEWlCh3hp8Jbds3_irgAT6OzwwEhs60KI8sg9xIcM8rBZPnn79F3U8ZWWb5V3nDQp-eEiigMqikfiL9IvrooRr2oC6pSo2XIZ7icVmEvkszc9boD\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa29Mdkt1WjNJODljUmRfT0VfLUtWQnB6eGplZ3xBQ3Jtc0tucDl4SHFvTTk5X1BINVp2SzBGVlpoQlBPTUluN3dvRDZFQ19RWWdTYndSb1dwTlpuUVpyV2JOZ2NLN1h2R0ZhckN5VnkzUzdPUXY5MGM5aWh1cFBZWTJ6a18xdE10bXhXaVFnWXJFQzY1WkMzZUxLbw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fpocket-log-dino%3Fvariant%3D39429002002480%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo1il-9LPw3Vd2_8iD9iUYSbHdMVMXoTWELkLC6n0Bm0PZBs_wKgJmwRnBlijlnrVCtyi6aGnS6e_0mbKy6BsQMJIEDSQ7D7aReOeS72-YrSwPv7f_NpCSGNLbQm2OaH6l0T_jzJJVwphkF-YX2JEWlCh3hp8Jbds3_irgAT6OzwwEhs60KI8sg9xIcM8rBZPnn79F3U8ZWWb5V3nDQp-eEiigMqikfiL9IvrooRr2oC6pSo2XIZ7icVmEvkszc9boD\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Pocket Log – Dinosaur Collection, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Periodic Table Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 33\\\" × 23.4\\\" Heavy, high-quality paper, vibrant colors Frame not included We heard from many teachers that they are using our infographic posters in class. So we asked what would help them the most and made an Education Edition, for teachers, students and everyone else! This Periodic Table Poster gives you an overview of the elements, their most important features and their relationship to other elements. Each element features an illustration of an interesting and memorable application or natural occurrence to help you memorize them.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn1.gstatic.com/shopping?q\u003dtbn:ANd9GcScIRPecOuT0MAO0o9puPAyBIunKACDNrE2GBeWUBI0thbJiG9G837BuCoLcMQBxzc_8Luyam0\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn1.gstatic.com/shopping?q\u003dtbn:ANd9GcTZZzhpHHUo-7_hvTcs97QaBaziHOKDuFONIL2b-m6deTzSg5kwkCJpO2X61PDG3efA9hI_Juw\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn1.gstatic.com/shopping?q\u003dtbn:ANd9GcS_3kjkmIWm6BI4b_1y8Qema5G32zbBy7lP1oYqSLx_9JqfhPiOARAZA3mTuAaGxKbwOvD8JoE\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLUBEJP0ARgEIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLUBEJP0ARgEIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbDVUcUZCczVMbmR5U28wZmFfRXNXekxnbHZPUXxBQ3Jtc0ttdGJwWTN6VE0wNTR3Mkp1UXJhVUZ4bXhBRDE0aEVMTWhiWEcwWVA3c0J2WTdqOUZiRzE5U3VnYXlld0hWZi1xc1ZUVi1LLXNRdXJTSi1RUzBncFU0dmUxWEI0Y0xfWlR5WFpoZ3FnMG9RM0lnY3l1bw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fperiodic-table-poster%3Fvariant%3D32410846953520%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq-g1h9_gOT1nzWRMLMlwsQNOjXtCmkp3x2EDmeN3FmANmBaA1Fe-xrIkk6_996M2wfXXWKICcaCJ9xCsgKe6_2wIZjME4qWA39sAI2aGUSOsZIkw7SvUrsHw80HgmHKsKSAWViSi1IawQD0ZVKlY1uu3OYuuBfisY-r6g8uuMYYbUN4UStQ-_T65iEoHzdrplc5gsggZH5H7gbKKanXI4Tx6Ou5QkOF4kXtIP3KSm3sJ0KTFvgc7c5OezKhIxr3ow4-w%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbDVUcUZCczVMbmR5U28wZmFfRXNXekxnbHZPUXxBQ3Jtc0ttdGJwWTN6VE0wNTR3Mkp1UXJhVUZ4bXhBRDE0aEVMTWhiWEcwWVA3c0J2WTdqOUZiRzE5U3VnYXlld0hWZi1xc1ZUVi1LLXNRdXJTSi1RUzBncFU0dmUxWEI0Y0xfWlR5WFpoZ3FnMG9RM0lnY3l1bw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fperiodic-table-poster%3Fvariant%3D32410846953520%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq-g1h9_gOT1nzWRMLMlwsQNOjXtCmkp3x2EDmeN3FmANmBaA1Fe-xrIkk6_996M2wfXXWKICcaCJ9xCsgKe6_2wIZjME4qWA39sAI2aGUSOsZIkw7SvUrsHw80HgmHKsKSAWViSi1IawQD0ZVKlY1uu3OYuuBfisY-r6g8uuMYYbUN4UStQ-_T65iEoHzdrplc5gsggZH5H7gbKKanXI4Tx6Ou5QkOF4kXtIP3KSm3sJ0KTFvgc7c5OezKhIxr3ow4-w%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Periodic Table Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Ant Explorer Notebook\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 5.8\\\" x 8.3\\\" 80 uniquely ruled pages Soft paper cover with shiny foil lettering Smooth high-quality paper, ideal for journaling EU Ecolabel, FSC certification 4 illustrated infographics about ants Saddle-stitched, will lay completely flat Ants are cool. You know it. We know it. So it was only a matter of time before we would dedicate a notebook to those amazing little creatures. And we gave it our all: the notebook cover illustration hints at the beautiful and complex world that is hidden beneath our feet and is topped off with shiny gold lettering. Inside, 4 carefully crafted infographic pages will teach you everything you need to know about ants. And finally: this notebook features uniquely ruled pages to inspire your creativity – whether you’re drawing or just jotting down your grocery list, it will be a f-ant-astic experience.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcRUpcUIKS8Xn5ua7Fiw5paMK4gsSkPUnaDU0gakx6iV38ZMe_mrrd7pE5egHA\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcR6BGo-uoU-TJjyFEdpTqhA3quM6adCkdGTAQxuljASTq-_Jx3FqNS1de1R9Q\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcSTTeYX8ZHXxVACtTcsXtjTFFEThHsZHOE-DtAW_1P7alnu7R7WsWtgYBtbsw\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLQBEJP0ARgFIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLQBEJP0ARgFIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbmRxSk12SjRnWGZCeDRVVHVhclJuNUFOZmJ4d3xBQ3Jtc0tuaVdpMHd2MVN6SWQwTjVhajFxUDViNGRQUmNPXzdmOE54M0FPbWFGdHI0S1l6MlE4VkVKdDdJY1U2WEhTNVVlam9XVGtZY19pRzRxNVZ3d2Zwenl6V1JvWVdIcGdYam5sVWZfeEJQZ1NsMjQwMk9faw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fant-explorer-notebook%3Fvariant%3D32410753859632%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUrf1oJ1QvQY3rC7UuK5zlMRsEqM2HqX7_VV0sEkiXFECgb-E1ee4KHbX7WtbdSQZ3OegsYPgFOzDUT2h4ijvnfYk7Et2RbW2AZ5Dme-3oJ4a6W8xmCJNSlzvecprcysdcAal1x49AWNGSu-tVu7DfRgNidHkOrMlLfgZOZ5W2WOu8aBNh15jeFG8mkQGEKc_Kxa57cjR8WtaZlTiZAu4gBAMQhxs505ETKq2gnF1GxEXSykzuXbvI4JX9CMcVRuFg%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbmRxSk12SjRnWGZCeDRVVHVhclJuNUFOZmJ4d3xBQ3Jtc0tuaVdpMHd2MVN6SWQwTjVhajFxUDViNGRQUmNPXzdmOE54M0FPbWFGdHI0S1l6MlE4VkVKdDdJY1U2WEhTNVVlam9XVGtZY19pRzRxNVZ3d2Zwenl6V1JvWVdIcGdYam5sVWZfeEJQZ1NsMjQwMk9faw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fant-explorer-notebook%3Fvariant%3D32410753859632%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUrf1oJ1QvQY3rC7UuK5zlMRsEqM2HqX7_VV0sEkiXFECgb-E1ee4KHbX7WtbdSQZ3OegsYPgFOzDUT2h4ijvnfYk7Et2RbW2AZ5Dme-3oJ4a6W8xmCJNSlzvecprcysdcAal1x49AWNGSu-tVu7DfRgNidHkOrMlLfgZOZ5W2WOu8aBNh15jeFG8mkQGEKc_Kxa57cjR8WtaZlTiZAu4gBAMQhxs505ETKq2gnF1GxEXSykzuXbvI4JX9CMcVRuFg%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Ant Explorer Notebook, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Bacteriophage Infographic Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 18.0\\\" x 24.0\\\" High-quality paper, vibrant colors Frame not included Bacteriophages are viruses and the single deadliest thing on the planet! They are responsible for trillions of deaths each day. Luckily they don’t harm humans but instead might be our strongest allies against bacteria. Learn more about those microscopic ninjas with our Bacteriophage Infographic Poster.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcT7yOKJrdAVT2Rs1JuAwCuyQUiqtgP5RAySmtkDE9c1cbuWlvI9LGHfsXBSeNdxYcfqrrl96q6l\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcQxXWgWYDbmwB_o2Z-2GgkbSJhRh8mO5f5KBQWMh0jBRv9vmxcKejsYmnEF6OBEnxCvq4Q3Bz7q\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcS3L6BtdLBU17IlcrUvwUlBdWlJVxZLRAlN4We2nRZbDYwGF0anUr1uj1k855E3sOjr-E_tTqah\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLMBEJP0ARgGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLMBEJP0ARgGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqay1kZEFuaTZzRnBIWXd5Y1ByTmZpdldpN0E3QXxBQ3Jtc0tsS2tUM3JnaTBlYl85ekRNZmpwaDJhMXVpQ0VMN0wyYmN1cUFkZllHY3BIT082eEJsbFFnaUlVM29PN2NMQ0M1UkZaeGZDcmhCN09FUmYxNjNIbGFwVlFDZU93NDY2SGpza0J3d1pJbnNiQ3AtSFRibw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fbacteriophage-infographic-poster%3Fvariant%3D32410758774832%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq8WmFKSMBI9U0P3v4mZGlUh5HDaPsTzVr9j8Fo53LRuAqAwKJzqPbho-jx0RQ73G5QKmkTymvazXbsPPr-K_NnW2D67WOalVQDukYah9BXDmMdgkzqE82AWZ2Lx36scl8XwyvgnZKl_HCA3ddI3Zbbdng-_mVXtm2Zr0dHZoakvVVQjsOxDEIZH8Ai8yp6JWMR0asq5CaVukMhqqJCSwKo8J3tyDUSVKGcsZPWE1klpe1763DxdQdkmRIW8KWXFAm_\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqay1kZEFuaTZzRnBIWXd5Y1ByTmZpdldpN0E3QXxBQ3Jtc0tsS2tUM3JnaTBlYl85ekRNZmpwaDJhMXVpQ0VMN0wyYmN1cUFkZllHY3BIT082eEJsbFFnaUlVM29PN2NMQ0M1UkZaeGZDcmhCN09FUmYxNjNIbGFwVlFDZU93NDY2SGpza0J3d1pJbnNiQ3AtSFRibw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fbacteriophage-infographic-poster%3Fvariant%3D32410758774832%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq8WmFKSMBI9U0P3v4mZGlUh5HDaPsTzVr9j8Fo53LRuAqAwKJzqPbho-jx0RQ73G5QKmkTymvazXbsPPr-K_NnW2D67WOalVQDukYah9BXDmMdgkzqE82AWZ2Lx36scl8XwyvgnZKl_HCA3ddI3Zbbdng-_mVXtm2Zr0dHZoakvVVQjsOxDEIZH8Ai8yp6JWMR0asq5CaVukMhqqJCSwKo8J3tyDUSVKGcsZPWE1klpe1763DxdQdkmRIW8KWXFAm_\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Bacteriophage Infographic Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Mars Base Infographic Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 18.0\\\" x 24.0\\\" High-quality paper, vibrant colors Frame not included Yeah, moon bases are cool and everything. But have you ever thought about building a Mars base? No? Well, then let this poster expand your horizon with explanations on how we could survive on our red neighbor in the solar system.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn1.gstatic.com/shopping?q\u003dtbn:ANd9GcS6Agyx8hu4rhxKkJhHwm2wCgAUjzJVEqt_w9d4mnnZgEMOLSmQ5qywDp-cqHEknxzBe3FFPhI\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn1.gstatic.com/shopping?q\u003dtbn:ANd9GcQVuCWvELg0EWUHHiKWIjZOw1cvnRcH7nWeU3wkCWMK-w8ggS8efcpB10q5UVEzLfoNEyWKSbE\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn1.gstatic.com/shopping?q\u003dtbn:ANd9GcR5HzBal3CHC2i-iTx11X5ay0VRjY6grtGtk8MarIdt-ibr0wDbMLhuQjfcwc_qZevlql3_WaQ\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLIBEJP0ARgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLIBEJP0ARgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbGpmR3ZhMDFiekR6Um0xYVBRSFVvdDU0c2xwd3xBQ3Jtc0ttYnNIYk43MGVzeU92a3M3TGhuOURCR0pmcWw0dHg4WnFkOFNZeHZfT193aXV6bVEzTk1RMEN2NG8zWFNPWGJHZThBUXp2b2VjT1p5aDRGUmVaOTFaekxiWkRTaDdRODB5RS11aDd1SnIzVy1sWWttbw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fmars-base-infographic-poster%3Fvariant%3D32410843840560%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo2scFgaCXnlkJH8YtFp2j-3vQD0VgoTOcW_zU1ZlBAFqpg1vabvOeMDO9eedQcDYuuYJOAXOJfNiQbipPIrn9wYFwwhjVamTNayeccDO_vBajvl8QYe62AtxADJXh22VIRU9hg6Nrhh2Q81kWx_U1hYEOYdptf-8ejzmLMrSMpkTVQlZ3CQUtZo9lzPmA85uVPuV2FEbOlfN45mr3CG7Yi-sG549FDHZVXNNfkuc9CvxKuhUK5VPAYRmrCLfGCIeNhLw%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbGpmR3ZhMDFiekR6Um0xYVBRSFVvdDU0c2xwd3xBQ3Jtc0ttYnNIYk43MGVzeU92a3M3TGhuOURCR0pmcWw0dHg4WnFkOFNZeHZfT193aXV6bVEzTk1RMEN2NG8zWFNPWGJHZThBUXp2b2VjT1p5aDRGUmVaOTFaekxiWkRTaDdRODB5RS11aDd1SnIzVy1sWWttbw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fmars-base-infographic-poster%3Fvariant%3D32410843840560%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo2scFgaCXnlkJH8YtFp2j-3vQD0VgoTOcW_zU1ZlBAFqpg1vabvOeMDO9eedQcDYuuYJOAXOJfNiQbipPIrn9wYFwwhjVamTNayeccDO_vBajvl8QYe62AtxADJXh22VIRU9hg6Nrhh2Q81kWx_U1hYEOYdptf-8ejzmLMrSMpkTVQlZ3CQUtZo9lzPmA85uVPuV2FEbOlfN45mr3CG7Yi-sG549FDHZVXNNfkuc9CvxKuhUK5VPAYRmrCLfGCIeNhLw%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Mars Base Infographic Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Gratitude Journal\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. Format: 5.3\\\" x 8.5\\\" 208 pages High-quality cover with removable belly band Light blue ribbon bookmark Smooth high-quality paper, ideal for journaling FSC and PEFC certification High-quality book-binding, will lay completely flat Everybody is familiar with the feeling that things are not as they should be. That you are not successful enough, your relationships not satisfying enough. That you don’t have the things you crave. In the last two decades, researchers have been starting to investigate how we can counteract these impulses. And after researching these studies carefully, talking to experts and trying out these findings ourselves we made a thing: the kurzgesagt Gratitude Journal. It is structured in a way that will make it a bit easier to get into the habit of gratitude journaling. There are short explanations and reflections to mix it up and make it more interesting. We also made it as pretty as we could.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcRsHL5_VSZ_sV7FnHBeWKMafhHpY10CFp5Tv_bFdhY-OyTgHQwa3Ux-DAZhe6U\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcSk13WTLoDiLZ6Ii83HeQBzdaGa24xL-bVU9E7zLWm4vScCnOBMMlpHCbcS5oQ\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcT9Dr4s3X8Y-irJK3UCQLjpO64MN2OjO4yywqNm5gkMRREKX-F9asAy2CmkC1g\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLEBEJP0ARgIIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLEBEJP0ARgIIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa05zcGJMc3RIaElxR1pXeGhXZm41d3NfbkNPQXxBQ3Jtc0tsUi00QUdZeVBYb0hwMi1FMlpSRVFieGVENkRhTGFxc2xsekctYmRzNUZZWGJxdWVDZVhjcHhzVV9NUTFDSTNRck1nVmJsY2pISGxvUFY2QWM1Z01GaUZrUWh4bzc5eDhPNVVnMXhfeEtJa2hwSkEwdw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fgratitude-journal%3Fvariant%3D32410837352496%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq0oixzHj-r-koeZuX6y7jkknHnh9fFUAlLwHlWhxPiGUMLunFaLpLiBgkahWmmL9qqzZmhUXw0Pj6yqLgLuiYx46hyp76ipoCJo_YOhEPoLL410mbUZfWTi034poqHv3P4vYoc8Uqhi-t9U5G8lmCoPzh2F4G-E08Z0Mdlir7z4r8VZU3udH55HOXl6-ttIyYVvR5z3KdO2EptB3NyqieAyWUP7aDbM48eMB5yY-i24r-Qzl7zWrZY-WkReWLCxAoDHA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa05zcGJMc3RIaElxR1pXeGhXZm41d3NfbkNPQXxBQ3Jtc0tsUi00QUdZeVBYb0hwMi1FMlpSRVFieGVENkRhTGFxc2xsekctYmRzNUZZWGJxdWVDZVhjcHhzVV9NUTFDSTNRck1nVmJsY2pISGxvUFY2QWM1Z01GaUZrUWh4bzc5eDhPNVVnMXhfeEtJa2hwSkEwdw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fgratitude-journal%3Fvariant%3D32410837352496%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq0oixzHj-r-koeZuX6y7jkknHnh9fFUAlLwHlWhxPiGUMLunFaLpLiBgkahWmmL9qqzZmhUXw0Pj6yqLgLuiYx46hyp76ipoCJo_YOhEPoLL410mbUZfWTi034poqHv3P4vYoc8Uqhi-t9U5G8lmCoPzh2F4G-E08Z0Mdlir7z4r8VZU3udH55HOXl6-ttIyYVvR5z3KdO2EptB3NyqieAyWUP7aDbM48eMB5yY-i24r-Qzl7zWrZY-WkReWLCxAoDHA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Gratitude Journal, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Deep Sea Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 13.5\\\" x 37.0\\\" High-quality paper, vibrant colors Frame not included Craving some Vitamin Sea? We can’t blame you! Why don’t you get our Deep Sea Poster featuring some of the most fascinating creatures we encountered the ocean has to offer. It’s much less work than an aquarium, but just as soothing and pretty.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn2.gstatic.com/shopping?q\u003dtbn:ANd9GcRxylTtawNLNew3lZqGgp6JQqlEf9ZcvpfRY-kdSAgOlC-0vn5Avpbi1F8maRWAf6HxQqpMfkWg\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn2.gstatic.com/shopping?q\u003dtbn:ANd9GcTRIMqEhksQhvTI8uFlcvEIz6C63PGEDCutMnb9h7fI3VCdDJ3AY4vJrE5uczNDYGxDaM9XL17T\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn2.gstatic.com/shopping?q\u003dtbn:ANd9GcQcg4h5vWMVTPOQZAPJ9E_Av6nBndb6J7ZUsaMKocOO1J9yaIhelMNvgSDOxcYT0nnfMcgW9aAs\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CLABEJP0ARgJIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CLABEJP0ARgJIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbHlReUFnOGlKZTZIcmd6ZVNrNm1ENGxvYmM4Z3xBQ3Jtc0ttd2E4Z3dfUUY2TkMzV0g0NzV3MXdzV1MyTkFHdGppSWkwVk9TRnBSNU9DdUdpTmdxODBIRUFMTndubk1SY3dDbHE1RWl2QlRYR1A1UTJSdUsxaWV6cC1yc1FiVkh1Um1Ya1BSM1YtMDZtYm83YXBHWQ\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fdeep-sea-infographic-poster%3Fvariant%3D29451554848816%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUooswegoHYvft-vLT1_eabnnGw_88g9GSEJ8uaDPxm8rvVm1aXN2CzhaK3ehQ55pEHxUtISanlpgJI7Ul9ZhiBDwdZ83oLR2vJQ3TSjfCTap3Rt_vmUpSHfhEqTKf0iQ7Muj9uZrfbtApShM6_DLjJH-HF2_4XnqHCB1lYISDqB6aHQB0TqdBwi55yt1O21nFQb27eqamUPOED6z2QpvHGy71PeAFfMubwep0ysGVNArIqPErxTsxMpHv64O8c_SgSn2A%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbHlReUFnOGlKZTZIcmd6ZVNrNm1ENGxvYmM4Z3xBQ3Jtc0ttd2E4Z3dfUUY2TkMzV0g0NzV3MXdzV1MyTkFHdGppSWkwVk9TRnBSNU9DdUdpTmdxODBIRUFMTndubk1SY3dDbHE1RWl2QlRYR1A1UTJSdUsxaWV6cC1yc1FiVkh1Um1Ya1BSM1YtMDZtYm83YXBHWQ\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fdeep-sea-infographic-poster%3Fvariant%3D29451554848816%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUooswegoHYvft-vLT1_eabnnGw_88g9GSEJ8uaDPxm8rvVm1aXN2CzhaK3ehQ55pEHxUtISanlpgJI7Ul9ZhiBDwdZ83oLR2vJQ3TSjfCTap3Rt_vmUpSHfhEqTKf0iQ7Muj9uZrfbtApShM6_DLjJH-HF2_4XnqHCB1lYISDqB6aHQB0TqdBwi55yt1O21nFQb27eqamUPOED6z2QpvHGy71PeAFfMubwep0ysGVNArIqPErxTsxMpHv64O8c_SgSn2A%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Deep Sea Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"The Sun is Huge Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 23.4\\\" × 33.0\\\" Heavy, high-quality paper Printed with neon colors Frame not included The Earth is tiny in comparison to Jupiter and even tinier when compared to our Sun. This fact alone should make you feel sufficiently tiny. But to really show you how tiny you are, we created this huge Minimal Infographic Poster. And because we love a statement, we printed it using a vibrant neon red. This sophisticated design will look amazing on any wall.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcTsWWzzEwoeOtN7BVquEeflHQGotMOI5Y4VyL2NvSOU3mz067Uy3U_jBmkPouc3FGmw03evYUqc\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcQ_Lh5h8_I5E106Jnqv0M8QClc3k498Jb_McxPDGQMhtLSCB0DUV8cXo5xcadaoxt3fMWmodTe2\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcS6dyhNPQFrBipjtsESpRBszkU3m0hJQsYaTPCreBWpdJasDMrnQ8vuGwRiCaMIZGBkg3eo6gCX\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CK8BEJP0ARgKIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CK8BEJP0ARgKIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa1FIOGpXQTQxLTZBNTdGb0tNVXFGMkMyalA2d3xBQ3Jtc0ttc2hsTGtkNnBsNmc2RXRxTUlhM2JJSGpRc1hWTWl6VmdzTVFTU1NrTThUU0dveHF1OFNndjNxdUhjZkkzc293UVREZV9HczFIeFlScDV2NGhLRk5ONmt4VVFGdXIxWDdxcDU5eVBXSHIxa3Eyd05aaw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fthe-sun-is-huge-poster%3Fvariant%3D32410864812080%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo6yUoynTSyfmLxg0w4uJb28d5kauhQk0IcPRb97vIBSabyxgcWubuBrnPV8A-LyyC1Ito2LNNyOJ2lMkAwdTIw0ReGxrxlJKFlTixMYl63eLry_GKFSFRmCf8thnjw2oKpGbGn2_lNfNPtdyKXcj_dYARjyCJBWvC_CgUp9XKoOdVYZgauVFOz-aaR47GnbhVW0HLUnovUMpMc27-FVL03fk5MQg5oo9CNT2zeiDmNj2xBkrDzz_UWe2QJlXegAePSDA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa1FIOGpXQTQxLTZBNTdGb0tNVXFGMkMyalA2d3xBQ3Jtc0ttc2hsTGtkNnBsNmc2RXRxTUlhM2JJSGpRc1hWTWl6VmdzTVFTU1NrTThUU0dveHF1OFNndjNxdUhjZkkzc293UVREZV9HczFIeFlScDV2NGhLRk5ONmt4VVFGdXIxWDdxcDU5eVBXSHIxa3Eyd05aaw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fthe-sun-is-huge-poster%3Fvariant%3D32410864812080%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUo6yUoynTSyfmLxg0w4uJb28d5kauhQk0IcPRb97vIBSabyxgcWubuBrnPV8A-LyyC1Ito2LNNyOJ2lMkAwdTIw0ReGxrxlJKFlTixMYl63eLry_GKFSFRmCf8thnjw2oKpGbGn2_lNfNPtdyKXcj_dYARjyCJBWvC_CgUp9XKoOdVYZgauVFOz-aaR47GnbhVW0HLUnovUMpMc27-FVL03fk5MQg5oo9CNT2zeiDmNj2xBkrDzz_UWe2QJlXegAePSDA%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"The Sun is Huge Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"World Map Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 33.0\\\" × 23.4\\\" Heavy, high-quality paper, vibrant colors Frame not included We heard from many teachers that they are using our infographic posters in class. So we asked what would help them the most and made an Education Edition, for teachers, students and everyone else! This World Map Poster gives you an overview of the world, its countries and its climate zones with some typical vegetation and animals.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcQiv_4zQtSzkYzuj2SdB9BUVnSIJfJInAlpcF_B8_mnDn9KUg9spbgdd3_c66FfABQP8xoJl2PL\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcQBizymGJc5Ba1mzn3Ce7UhYJfQmCWWObabcfFz9hskZ0iiUFSThwDEc5puc7GaEbdUrBLbPe-Q\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn0.gstatic.com/shopping?q\u003dtbn:ANd9GcRFIOECqGWbD54HZtaeSZa8WzEQ9u6RziyUbxtqkB6DdZ4K5otNs3loqDEqxYSTK_xheNJtLEno\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CK4BEJP0ARgLIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CK4BEJP0ARgLIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbUFHN1dkLWNucGNqUmtYLUpORWJnNmF1eXM5d3xBQ3Jtc0ttN0tqQWo2dVQxRnpBeHlaRUZRSmpYRkZMSGxLWlYtc0tqdVlnVWtpclNjZHQwZzdYQ2xDaTNfX2tZU0hfUjlLMFVyQWtpQl96bjFpVHM3S1VmNWVLR0gxSjE5Vkk3UEVpVml2azY5c01IU25XcmJ0QQ\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fworld-map-poster%3Fvariant%3D32410865369136%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUolRVsUldAGNybD9l0_D9ymG6HrkAJTkEW7aFGWJ0xrOkEvSBm8CT_SPg9UsS9Kcy6sA4QdUuFr0dwXAbCooX-YXMKU6oCj_4ms54YNYPd8PufsvQI88z373jNWeuriOfvD8da_24xuhyr7VFlOjz3J0OY9n2QZkKlTjk3HAgi2HJFzeK9bqIjwrSzFqKPZdYF9DXB7hKMBdaf0RMdLuY-IpyV40QAGGOXlipXiqV6ZUpOWzyFHn31n8ymBgAwrMV4G\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbUFHN1dkLWNucGNqUmtYLUpORWJnNmF1eXM5d3xBQ3Jtc0ttN0tqQWo2dVQxRnpBeHlaRUZRSmpYRkZMSGxLWlYtc0tqdVlnVWtpclNjZHQwZzdYQ2xDaTNfX2tZU0hfUjlLMFVyQWtpQl96bjFpVHM3S1VmNWVLR0gxSjE5Vkk3UEVpVml2azY5c01IU25XcmJ0QQ\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fworld-map-poster%3Fvariant%3D32410865369136%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUolRVsUldAGNybD9l0_D9ymG6HrkAJTkEW7aFGWJ0xrOkEvSBm8CT_SPg9UsS9Kcy6sA4QdUuFr0dwXAbCooX-YXMKU6oCj_4ms54YNYPd8PufsvQI88z373jNWeuriOfvD8da_24xuhyr7VFlOjz3J0OY9n2QZkKlTjk3HAgi2HJFzeK9bqIjwrSzFqKPZdYF9DXB7hKMBdaf0RMdLuY-IpyV40QAGGOXlipXiqV6ZUpOWzyFHn31n8ymBgAwrMV4G\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"World Map Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Space Explorer Notebook\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 5.8\\\" x 8.3\\\" 80 uniquely ruled pages Soft paper cover with shiny foil lettering Smooth high-quality paper, ideal for journaling EU Ecolabel, FSC certification 4 illustrated infographics about the solar system Saddle-stitched, will lay completely flat Some might think that we couldn’t possibly come up with more space and solar system ideas.Well, they are wrong! Lo and behold our Space Explorer Notebook is here. The beautiful cover illustration will make you dream of the infinite universe while the thoughtfully created infographic pages inside teach you about our solar system. It’s all printed on high-quality design paper. And everything is topped off with a very unique ruling that aims to inspire your creativity – whether you’re drawing or just jotting down your grocery list, it will be a stellar experience.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcSKkuQRBrTvD1Apvjd2GoyMO9IYhqkyfoRgLes0c2ChQ1K2Fhsh8MJp-8Q3gw\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcSfTA7719Dro_huTJfXejhoRzfs9OunknRlqVXh88wZZvGdNQxD4ehWrIhu1g\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcSRP0RJBxYH_nAaT-4QgGKD1BrEpth9bAK3kmB9pX-YbZVpuiqpplpskJ6E2g\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CK0BEJP0ARgMIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CK0BEJP0ARgMIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa1lVUW4yMlhDaWlHNWZXOVBxZzZxb1J1NWVDZ3xBQ3Jtc0ttd09YRlE1QXIySXdhT21LZDJKS1ktamhUQzY0c2xZZnM0bHBmZTg2LUI2RTQ2TDZySmtCM1hLb0NvZUd6dkdfRmpjbTFoWDFhZGstWHNpanhvM3poMThHcy00Q3BFTERITFZ3S2VPRGZncWk5bERudw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fspace-explorer-notebook%3Fvariant%3D32410857963568%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq-iUi93L_60WOzLQtP5HQ5adxSseYgUTdpwl8ZSIzqkkw0--_9jvhl0xbMpMeM1kAFMhh2XNQkR3VJ8_rYC13F7S9iXBzjbfgeKNAadAk9-sTWNuh8XfSsV6V8bLh6NCxe33w-Hyfg1r8HDqGjD9CdmFYuC7JgLhk-6qt6jld8HFg3tos1iMWgT8uq-cALxoiyJ_l3lwIyqG275S_9iNQQ4d-QzJptrVe4GTc6J1-1BaZKSSVRoodHL_NfDLjPbd1ysw%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa1lVUW4yMlhDaWlHNWZXOVBxZzZxb1J1NWVDZ3xBQ3Jtc0ttd09YRlE1QXIySXdhT21LZDJKS1ktamhUQzY0c2xZZnM0bHBmZTg2LUI2RTQ2TDZySmtCM1hLb0NvZUd6dkdfRmpjbTFoWDFhZGstWHNpanhvM3poMThHcy00Q3BFTERITFZ3S2VPRGZncWk5bERudw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fspace-explorer-notebook%3Fvariant%3D32410857963568%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUq-iUi93L_60WOzLQtP5HQ5adxSseYgUTdpwl8ZSIzqkkw0--_9jvhl0xbMpMeM1kAFMhh2XNQkR3VJ8_rYC13F7S9iXBzjbfgeKNAadAk9-sTWNuh8XfSsV6V8bLh6NCxe33w-Hyfg1r8HDqGjD9CdmFYuC7JgLhk-6qt6jld8HFg3tos1iMWgT8uq-cALxoiyJ_l3lwIyqG275S_9iNQQ4d-QzJptrVe4GTc6J1-1BaZKSSVRoodHL_NfDLjPbd1ysw%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Space Explorer Notebook, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Dyson Sphere Infographic Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 18.0\\\" x 24.0\\\" High-quality paper, vibrant colors Frame not included The most ambitious structure in the universe, illustrated and explained in detail. Find out what it would take for humanity to make the jump from a Type I to a Type II civilization.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcQl4S5dRSha7w6gxpXcCirspMDPOMxbwZ-LskeMH7pah7Ec1JhEc9szzsU6J4K3p0WSVdyAwxs\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcSZDhNdH7zIYO5IcSm8jRr2ZBvlvHjDMPas3bq5w3xK9toegbaTZKNdekhFLk4cCUFNAOnlKAM\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcQSHOmP2MvtpQkCgwaoj4s7fN0lDv7bKlt0Z4bJkVta5EcrEel_9o3jRxGU7x-XSGChc6fl1J0\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CKwBEJP0ARgNIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CKwBEJP0ARgNIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbVZ4cllFdWdHSnZ4U2Rib0ZaQ1JQemwwbm43d3xBQ3Jtc0tsdHFGZjNtMjdhSFVYVnhrdEtreUF1Qkl0X216RnVnU1VEQkRxb3NZOVlWTjV5bHB2ZG5EelphclR5NF9CZTdvVXRvcU1NSDlYMUcwaXJib3F4TkZPZGlQLXVPWlppZDVIcHZrWWFEY1VnT185QUVhYw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fdyson-sphere-infographic-poster%3Fvariant%3D32410782040112%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUp6eELWDwwF_a8rXtqQZ2oKRR9JjXlX7kBHhXDrRrmeDZVy4aRy2rgJp1pesiWyYdEebmdpJzof6CDPzFGbJcQotFyekGsax8fsPRmXqX--emgeCjPntgpvJ5So2G64524HLRdunBDVS5J5wiEDr396-jJwzKkvYBp84DKUmMdMCS0dWS18y_yn9mABbAi0Ojqep-kwuj-vIGVcN-TFdb00rjuQLCF29bIZu27PWYYbrmVUidLs3ORy1JqJBtUox47V\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqbVZ4cllFdWdHSnZ4U2Rib0ZaQ1JQemwwbm43d3xBQ3Jtc0tsdHFGZjNtMjdhSFVYVnhrdEtreUF1Qkl0X216RnVnU1VEQkRxb3NZOVlWTjV5bHB2ZG5EelphclR5NF9CZTdvVXRvcU1NSDlYMUcwaXJib3F4TkZPZGlQLXVPWlppZDVIcHZrWWFEY1VnT185QUVhYw\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Fdyson-sphere-infographic-poster%3Fvariant%3D32410782040112%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUp6eELWDwwF_a8rXtqQZ2oKRR9JjXlX7kBHhXDrRrmeDZVy4aRy2rgJp1pesiWyYdEebmdpJzof6CDPzFGbJcQotFyekGsax8fsPRmXqX--emgeCjPntgpvJ5So2G64524HLRdunBDVS5J5wiEDr396-jJwzKkvYBp84DKUmMdMCS0dWS18y_yn9mABbAi0Ojqep-kwuj-vIGVcN-TFdb00rjuQLCF29bIZu27PWYYbrmVUidLs3ORy1JqJBtUox47V\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Dyson Sphere Infographic Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n },\n {\n \"merchandiseItemRenderer\": {\n \"title\": \"Timeline of Your Life Infographic Poster\",\n \"description\": \"Dispatched in 10 – 15 business days. Worldwide shipping available. Shipping calculated at checkout. 21.3\\\" × 39.0\\\" Heavy, high-quality paper Printed with neon colors Frame not included Wrapping your mind around your own life is pretty hard, because you are up to your neck in it. It\u0027s like trying to understand the ocean while learning how to swim. This poster is a visualization of your life that will put things into perspective. It is printed in vibrant neon colors on high quality paper and will look great as an art piece on your wall while reminding you of what is important.\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcRbrPZ5dXJQeRcmorYu1ouJAkkWbG-_3KYokq3IIt5111jFNHM2Fb0-ty6lHs54pJEHGyzD_IU\",\n \"width\": 128,\n \"height\": 128\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcSAzG7utuTC46yg7ydYLVOddUjAH9_yOQpEWLqlH6pJPiok1bcBeSkLNb_sVTtiGOhZsKThS-g\",\n \"width\": 256,\n \"height\": 256\n },\n {\n \"url\": \"https://encrypted-tbn3.gstatic.com/shopping?q\u003dtbn:ANd9GcS5_3Y7nVFIw_KEk9TsbnF_WknZlyZYSHCSt_Jo3BO3CkAJBjk4b4gGGWPpGb-iUlS3tcw43KU\",\n \"width\": 512,\n \"height\": 512\n }\n ]\n },\n \"price\": \"\",\n \"vendorName\": \"in a nutshell – kurzgesagt\",\n \"trackingParams\": \"CKsBEJP0ARgOIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"buttonText\": \"SHOP\",\n \"buttonCommand\": {\n \"clickTrackingParams\": \"CKsBEJP0ARgOIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa09IYjRiWUhFT3VfN0pBdGRIbWNRV1d4emJ1d3xBQ3Jtc0tsWVZHQ1RBNTNCN2ZvQ2pSXy1nYlVUel9CX1pMSXVwSFMyekRTVjB0Q3pteEdXZ2t6VnFBUlVvWENZRjNuR2t3cjJfc21GdVhVbi1fSTc1S0JNOTVhOGdLTmRFakdhWDdJWXEyNXU1R2VrUF9PMnpCMA\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Flifespan-timeline-poster%3Fvariant%3D39451591770160%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUqy7464nFB3LSCGezSGaFZjxBLXhnemTR_tEzJZ3kMEkKdCBrpwU2TKLB9qe67zsAMj5TiNABK4nTSYKDArCmEHyuoMfO2hzyNHl1G-353xsUlho2c2CZK7mdeWzH4PcAoxfu8tnQQcAmGhFAdaftmF9MMdgyYgEULv9uXlnXKBxFIURBNlbf-TkKdlqsDKJYXJsFSyVEKOvslMjC6OmPZIqBaLdV5oVe9J2pRB0TFMoboikfFkRfdHYQq8oaMTR_q1kQ%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dproduct_shelf\u0026redir_token\u003dQUFFLUhqa09IYjRiWUhFT3VfN0pBdGRIbWNRV1d4emJ1d3xBQ3Jtc0tsWVZHQ1RBNTNCN2ZvQ2pSXy1nYlVUel9CX1pMSXVwSFMyekRTVjB0Q3pteEdXZ2t6VnFBUlVvWENZRjNuR2t3cjJfc21GdVhVbi1fSTc1S0JNOTVhOGdLTmRFakdhWDdJWXEyNXU1R2VrUF9PMnpCMA\u0026q\u003dhttps%3A%2F%2Fshop-us.kurzgesagt.org%2Fproducts%2Flifespan-timeline-poster%3Fvariant%3D39451591770160%26currency%3DUSD%26utm_campaign%3Dsag_organic%26utm_term%3DUCsXVk37bltHxD1rDPwtNM8Q%26utm_medium%3Dproduct_shelf%26utm_source%3Dyoutube%26utm_content%3DYT-ACRcEUqy7464nFB3LSCGezSGaFZjxBLXhnemTR_tEzJZ3kMEkKdCBrpwU2TKLB9qe67zsAMj5TiNABK4nTSYKDArCmEHyuoMfO2hzyNHl1G-353xsUlho2c2CZK7mdeWzH4PcAoxfu8tnQQcAmGhFAdaftmF9MMdgyYgEULv9uXlnXKBxFIURBNlbf-TkKdlqsDKJYXJsFSyVEKOvslMjC6OmPZIqBaLdV5oVe9J2pRB0TFMoboikfFkRfdHYQq8oaMTR_q1kQ%253D%253D\u0026v\u003dxaQJbozY_Is\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n },\n \"accessibilityTitle\": \"Timeline of Your Life Infographic Poster, , from in a nutshell – kurzgesagt\",\n \"buttonAccessibilityText\": \"Buy merchandise from in a nutshell – kurzgesagt\",\n \"fromVendorText\": \"See price and fees on in a nutshell – kurzgesagt\",\n \"additionalFeesText\": \"\",\n \"regionFormat\": \"REGIONAL_FORMAT_UNSPECIFIED\"\n }\n }\n ],\n \"trackingParams\": \"CKgBEJT0ARgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"showText\": \"Show product shelf\",\n \"hideText\": \"Hide product shelf\",\n \"actionButton\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"About products\"\n }\n },\n \"simpleText\": \"About products\"\n },\n \"icon\": {\n \"iconType\": \"INFO\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKgBEJT0ARgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"fancyDismissibleDialogRenderer\": {\n \"dialogMessage\": {\n \"simpleText\": \"The channel may receive compensation from the links below. Links and information below are from third-party sellers and may change. Prices (and applicable taxes and duties) are shown on third-party sellers\u0027 sites. You may be charged in a foreign currency and the amount that you pay may vary based on foreign currency exchange rates and bank fees. Third-party sellers may also charge additional fees (such as delivery and handling fees), which may vary. Click on the links below for more information (including pricing and fees) and to buy merchandise from third-party sellers. YouTube is not responsible for the links below or for the merchandise information or sale of merchandise in the links. YouTube is also not responsible for your activities and purchases made through the links. Your activities and purchases made on third-party sellers\u0027 sites (including through the links below) are governed by the third-party sellers\u0027 terms and conditions (including their privacy policies).\"\n },\n \"confirmLabel\": {\n \"simpleText\": \"OK\"\n },\n \"trackingParams\": \"CKoBEMdVIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"DIALOG\"\n }\n },\n \"trackingParams\": \"CKgBEJT0ARgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Report\"\n }\n },\n \"simpleText\": \"Report\"\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CKkBENbYBxgQIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKkBENbYBxgQIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/flag/get_form\"\n }\n },\n \"getReportFormEndpoint\": {\n \"params\": \"ygEIc2hvcHBpbmfQAQ7iAd8bCucBClEKHgocaW4gYSBudXRzaGVsbCDigJMga3Vyemdlc2FndAoDCgEsCgMKASAKGwoZMTIsMDIyIEh1bWFuIEVyYSBDYWxlbmRhcgoDCgEsCgMKASASkQFZVC1BQ1JjRVVwRXRMTksyU1BXRnRyMEtkUER1d1d2REp3VlFXcW1BWFJNaWZTTzQ4U19YdGRLcjVKR1RySkZvWG9zcXFiWVdmWEc1bDFISGtqYTFaaHoyRjRaNTFxZEtHcU50cGIzczctVGczRkpfVlZCYXplMmljQ2VkOENyMjJHRTZwR2pZM00zNk00JTNECucBCk8KHgocaW4gYSBudXRzaGVsbCDigJMga3Vyemdlc2FndAoDCgEsCgMKASAKGQoXTWFwIG9mIEV2b2x1dGlvbiBQb3N0ZXIKAwoBLAoDCgEgEpMBWVQtQUNSY0VVclQ4ZEJUamNxQlQ4dGVXU1JzQmdCbXU3UFNZd2tKUkh5dS1IWG5UTndOa2dNbU9FZmJPTHV2bEtNNGRfaHE4eFJKRjkxZHRubVhYbkN0V0xYTkVHeUdJdnAxMVIyUlk3a2gzcGpDTmlZekJOc3FqVFgyTWFYU1JDLXJVZzY4VVFhSC1rc0FEZi1pCu4BClYKHgocaW4gYSBudXRzaGVsbCDigJMga3Vyemdlc2FndAoDCgEsCgMKASAKIAoeQmxhY2sgSG9sZXMgSW5mb2dyYXBoaWMgUG9zdGVyCgMKASwKAwoBIBKTAVlULUFDUmNFVXIxMTdsNS1EMVFEbG14aDBIQjdoYjkwX1VXdm9GQjQxZExzN2lSbnNOdEVBeHJhX0o4aVNsWENSY1piOURIX0lCWGRyYWNSbzVKNjBYbXpVS25PV2pUcFRhYU41blVUSy1vTnk1N1NLTFJaazZfS0FYZ1EtQjloRWEzaHA2NTk2U0lzUlZTRmZ0OQr2AQpaCh4KHGluIGEgbnV0c2hlbGwg4oCTIGt1cnpnZXNhZ3QKAwoBLAoDCgEgCiQKIlBvY2tldCBMb2cg4oCTIERpbm9zYXVyIENvbGxlY3Rpb24KAwoBLAoDCgEgEpcBWVQtQUNSY0VVcVNUS0VmMmNsdnM5YmR1RFNrZlZBNXNwc1h3VW9sOExYYXN5N2c5ZVVIdl9GNW84LWUyWFVRT3lpSU5aSm5HNmdqSTg0T290eHM1WTJmVU96bDJsdTBlMmNKX2pmb1dibEp1WndNa0dqbm5tNzM4Z1pybG1scnZ4b2dzTnB1ZWlHOVBLck1zQSUzRCUzRArlAQpNCh4KHGluIGEgbnV0c2hlbGwg4oCTIGt1cnpnZXNhZ3QKAwoBLAoDCgEgChcKFVBlcmlvZGljIFRhYmxlIFBvc3RlcgoDCgEsCgMKASASkwFZVC1BQ1JjRVVxRE9EV2M1V2gxSzNkaF9KY0lrUElVZ2FRcUxKZlpWNG5ZcW5JOVNZRXVzTnBsWnU0R3J6YjhzOV83V21WbUlqWDdHc25ISTlpVHlHdnloM0xmYVpyaHFWTTRveGtfUExSQk5RNGhlZGk3SXBnYkh4WUpBaEcxY28wN1RoRFR1R3VZQXpvVzZGWnYK5wEKTQoeChxpbiBhIG51dHNoZWxsIOKAkyBrdXJ6Z2VzYWd0CgMKASwKAwoBIAoXChVBbnQgRXhwbG9yZXIgTm90ZWJvb2sKAwoBLAoDCgEgEpUBWVQtQUNSY0VVcE5HcGRCMkJLM0lkZjg2OWMyLTNEQndfdjVVYUZDM2ZWMGNXU3pTODlrSUhianVIaFRXa2hGa3U5YlozTnc3REpOamRDc2Z5aHZISDRPNUFVWklLZTc2eExMYWhnVUdjcnJCZDRybzRDLW5ORHNBUjBPbnlvTF9WWGVnZ2gzSWx3OVo5YWYxTnMlM0QK8AEKWAoeChxpbiBhIG51dHNoZWxsIOKAkyBrdXJ6Z2VzYWd0CgMKASwKAwoBIAoiCiBCYWN0ZXJpb3BoYWdlIEluZm9ncmFwaGljIFBvc3RlcgoDCgEsCgMKASASkwFZVC1BQ1JjRVVvaXlqRWZFdmZtTmRPSFdRMW8ybjhaRDJzdHEwQ0FGWmk1T1NpbFFRY0VqRzlIZlhZRDlDeXRGM3JnS2RuMHhmUWFXUFpaV2FhdFNIN1RZUWI3TEcweFFpdzB6TGtDbHlDTVdoLUxfTFppclFPSXl3bG5abHN5REVBM283RGVLbnUxN1FwUUwzZm4K7AEKVAoeChxpbiBhIG51dHNoZWxsIOKAkyBrdXJ6Z2VzYWd0CgMKASwKAwoBIAoeChxNYXJzIEJhc2UgSW5mb2dyYXBoaWMgUG9zdGVyCgMKASwKAwoBIBKTAVlULUFDUmNFVXJCdGUweURNNU1xZFFrVlRDRk15TE95TElDM2QzRy1WMEd5Y21KR3FaQTNxZGx1ak1TTmJvSGJLTWl1TDd1N1otTHVRakFJRzVzOEpFRTNKWWVVY2lYQXNMTmkwR01HRTU0WjhuYTdReDVvRVViVURQOGxkblRyZGs2Rl81TElpUGM4cmxaZnFCcgrhAQpJCh4KHGluIGEgbnV0c2hlbGwg4oCTIGt1cnpnZXNhZ3QKAwoBLAoDCgEgChMKEUdyYXRpdHVkZSBKb3VybmFsCgMKASwKAwoBIBKTAVlULUFDUmNFVXBGeUd6c0wxeEFTWDltTEZqLTVocGtNMTJGbzNGa3FEbWF5ZnVQZjFGQVdKZWFHUkFKNTM0Ym0zUmM4dmlRV2E3TUZSa1Zvc0MySDBYUTdvTWpuUVNkcXhWaDdZc3I1QWlDTjFpSUdNSS12T1VoazdOamt6b3FrbkktWF9FZF9zb2psZzJfWS0zcQrfAQpHCh4KHGluIGEgbnV0c2hlbGwg4oCTIGt1cnpnZXNhZ3QKAwoBLAoDCgEgChEKD0RlZXAgU2VhIFBvc3RlcgoDCgEsCgMKASASkwFZVC1BQ1JjRVVyaXFWeHgyY3FWcVhUYUZ5OERLbFI2Q0RJaUtWZ215NkYtcTRLM05nVWR5TUlQdlVTS2QyWURDUXRSMTdGWVo0TnpBSHRGNXhjRzNJYW56dVRyVXc5bDc2bl9mY0sxbm1TVVZIRDdRVXJHUTVpTTRMeE01bzhfMW5tSC1qX0hwVGM4OEJZWURVSTgK5gEKTgoeChxpbiBhIG51dHNoZWxsIOKAkyBrdXJ6Z2VzYWd0CgMKASwKAwoBIAoYChZUaGUgU3VuIGlzIEh1Z2UgUG9zdGVyCgMKASwKAwoBIBKTAVlULUFDUmNFVXFncjl0TVBsWjRIVDV6VmJmeDZ1TC14TXlXdWZSV0JPX2J1ZW91dmMzdG9BV3hoMzMzaE95dG1kTi11ZzItNnBiZnZwMF9fc2ZQQlhyZHk0YWQ5dk5GM1BYQjZGRGloZzZscUFLdWFnYWN5TFNGa2FJYWY2M1dVbjFpN3llZEdaYjA3LTIxSHVBcQrkAQpICh4KHGluIGEgbnV0c2hlbGwg4oCTIGt1cnpnZXNhZ3QKAwoBLAoDCgEgChIKEFdvcmxkIE1hcCBQb3N0ZXIKAwoBLAoDCgEgEpcBWVQtQUNSY0VVcEhpajZFWXVpY2kxc3pLYVZscU9kaDhkbDhieTk5V2tSc0JfZHFWRlFxM01nbDhpbFM1UEtZZERMV09SdHNUWlhQYVQ3ZWhfbHJDQ2Rzdk11aFpzWDczNXNGZDRFeEUzRmo1TzNSQ0pkN0xBTEVMNjVLcU5hcElwRFhYSjVqQ3R1cXRvX3dNUSUzRCUzRArnAQpPCh4KHGluIGEgbnV0c2hlbGwg4oCTIGt1cnpnZXNhZ3QKAwoBLAoDCgEgChkKF1NwYWNlIEV4cGxvcmVyIE5vdGVib29rCgMKASwKAwoBIBKTAVlULUFDUmNFVXFvOGhkZEtQWXFrbk8yaTRhR1NjVlVuVGFJS1NadGNJRnNWeXdYLUExUHduYm1BMWZpMWZ3U01zUDFQbU1ra09UVHY2dW9Qelh2LWJGaTZzN2VISzh4bkdET1JvclAya0o2TDlQUWlqa1B1Q2EwOWIyTFhKWFVZZlprMENOZk5jTnh5WkRBTDdkQQrvAQpXCh4KHGluIGEgbnV0c2hlbGwg4oCTIGt1cnpnZXNhZ3QKAwoBLAoDCgEgCiEKH0R5c29uIFNwaGVyZSBJbmZvZ3JhcGhpYyBQb3N0ZXIKAwoBLAoDCgEgEpMBWVQtQUNSY0VVb0c3MmxVNkN5TVBJcHBNXzdJWlRXT3F3TDFnV3ZEb096ZVA3WktST0p3WDZGWHNkMy1zZ2FudTV3MWlGWFFVUDlsSWw3MVVGVm81ZHh0UW1iUE5NcWNDQnZpTVoyai1mYU5RT1AzdjBVY3VmcGxRVVMwSlhJajM3LVJYdGludU05T2t0dW9VUmFECvgBCmAKHgocaW4gYSBudXRzaGVsbCDigJMga3Vyemdlc2FndAoDCgEsCgMKASAKKgooVGltZWxpbmUgb2YgWW91ciBMaWZlIEluZm9ncmFwaGljIFBvc3RlcgoDCgEsCgMKASASkwFZVC1BQ1JjRVVyYUNqM3Jma292TVAtWjY0N1EtOVItRi05NjJKeGhZanNsRDgtTmJEdkpJc0xWa2VMWl9jS2hSZ2lPRHJXWFZQODRvazVubFduVFRkS3o3cFZURXRZODV0a1dqRWtTUlVpSkF2a1RMYjE3dWNhbVF5RDkwWERhY3ZiOVFXeU0zS3NtQWdKSUpJQkM%3D\"\n }\n }\n }\n },\n \"trackingParams\": \"CKkBENbYBxgQIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"loggingDirectives\": {\n \"trackingParams\": \"CKkBENbYBxgQIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"visibility\": {\n \"types\": \"15\"\n },\n \"gestures\": {\n \"types\": \"4\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CKgBEJT0ARgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Actions menu\"\n }\n }\n }\n }\n }\n },\n {\n \"itemSectionRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CKcBELsvGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyJSIRIgt4YVFKYm96WV9JczAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CKcBELsvGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"sectionIdentifier\": \"comment-item-section\",\n \"targetId\": \"comments-section\"\n }\n }\n ],\n \"trackingParams\": \"CKYBELovIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"secondaryResults\": {\n \"secondaryResults\": {\n \"results\": [\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAXAswm4xvgUhO11-pI9HKhi-gMdw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDrTLO4Hbb4oH0rXYKvPWRpC7Sfeg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Day the Dinosaurs Died – Minute by Minute by Kurzgesagt – In a Nutshell 5 months ago 12 minutes, 2 seconds 11,976,427 views\"\n }\n },\n \"simpleText\": \"The Day the Dinosaurs Died – Minute by Minute\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBEKQwGAAiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"11,976,427 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 2 seconds\"\n }\n },\n \"simpleText\": \"12:02\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBEKQwGAAiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdUiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d74509b26681e1e60\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBEKQwGAAiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CKEBEKQwGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CKEBEKQwGAAiEwiiwYLJjdX0AhXWlXsKHW0PDntA4Lz4wObkpqh0\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CKQBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CKQBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"dFCbJmgeHmA\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CKQBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"dFCbJmgeHmA\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"dFCbJmgeHmA\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CKQBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CKUBELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CKQBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CKEBEKQwGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"targetId\": \"watch-related-menu-button\"\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 2 seconds\"\n }\n },\n \"simpleText\": \"12:02\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CKMBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"dFCbJmgeHmA\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CKMBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"dFCbJmgeHmA\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CKMBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CKIBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CKIBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"dFCbJmgeHmA\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CKIBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"dFCbJmgeHmA\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"dFCbJmgeHmA\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CKIBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Day the Dinosaurs Died – Minute by Minute – 12 minutes, 2 seconds – Go to channel – Kurzgesagt – In a Nutshell - 11M views - 5 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/dFCbJmgeHmA/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOCexI0G\u0026rs\u003dAOn4CLCanpYIcqMKsyghNZt_meXa1iL0Lw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"G-WO-z-QuWI\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/G-WO-z-QuWI/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBVb5xmO5VXvvkeQzKNcBOy5v93eQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/G-WO-z-QuWI/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCs256TG0MtzUQeFn2UJ9Q_iSnWbA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How To Terraform Venus (Quickly) by Kurzgesagt – In a Nutshell 5 months ago 12 minutes, 48 seconds 10,132,676 views\"\n }\n },\n \"simpleText\": \"How To Terraform Venus (Quickly)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEKQwGAEiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"10,132,676 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 48 seconds\"\n }\n },\n \"simpleText\": \"12:48\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEKQwGAEiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdUiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dG-WO-z-QuWI\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"G-WO-z-QuWI\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jelnes.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d1be58efb3f90b962\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEKQwGAEiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CJwBEKQwGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CJwBEKQwGAEiEwiiwYLJjdX0AhXWlXsKHW0PDntA4vLC_LPf4_Ib\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 million views\"\n }\n },\n \"simpleText\": \"10M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJ8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJ8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"G-WO-z-QuWI\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJ8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"G-WO-z-QuWI\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"G-WO-z-QuWI\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CJ8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CKABELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJ8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CJwBEKQwGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 48 seconds\"\n }\n },\n \"simpleText\": \"12:48\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"G-WO-z-QuWI\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"G-WO-z-QuWI\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJ4BEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJ0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"G-WO-z-QuWI\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJ0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"G-WO-z-QuWI\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"G-WO-z-QuWI\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJ0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How To Terraform Venus (Quickly) – 12 minutes, 48 seconds – Go to channel – Kurzgesagt – In a Nutshell - 10M views - 5 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/G-WO-z-QuWI/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCKL1w40G\u0026rs\u003dAOn4CLBzc_RThdz1-d6-Bgz8flkaqCxuOA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"1-NxodiGPCU\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/1-NxodiGPCU/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBkNnwNs3IcJrMpcMdRv55aUbPSaQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1-NxodiGPCU/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBR7Y52hqwN2i4nwtElosQNa3CsiA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"This Virus Shouldn\u0027t Exist (But it Does) by Kurzgesagt – In a Nutshell 3 months ago 11 minutes, 10 seconds 16,332,549 views\"\n }\n },\n \"simpleText\": \"This Virus Shouldn\u0027t Exist (But it Does)\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJcBEKQwGAIiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"16,332,549 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 10 seconds\"\n }\n },\n \"simpleText\": \"11:10\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJcBEKQwGAIiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdUiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d1-NxodiGPCU\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"1-NxodiGPCU\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dd7e371a1d8863c25\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJcBEKQwGAIiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CJcBEKQwGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CJcBEKQwGAIiEwiiwYLJjdX0AhXWlXsKHW0PDntApfiYxJ203PHXAQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"16 million views\"\n }\n },\n \"simpleText\": \"16M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"1-NxodiGPCU\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"1-NxodiGPCU\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"1-NxodiGPCU\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CJoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJsBELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CJcBEKQwGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 10 seconds\"\n }\n },\n \"simpleText\": \"11:10\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJkBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"1-NxodiGPCU\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJkBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"1-NxodiGPCU\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJkBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"1-NxodiGPCU\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"1-NxodiGPCU\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"1-NxodiGPCU\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"This Virus Shouldn\u0027t Exist (But it Does) – 11 minutes, 10 seconds – Go to channel – Kurzgesagt – In a Nutshell - 16M views - 3 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/1-NxodiGPCU/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJKfxI0G\u0026rs\u003dAOn4CLAiCE8gYk74XZ3EgdExam3wda4H_Q\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"rhFK5_Nx9xY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rhFK5_Nx9xY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCD3LN5meLXd7lbC_4Wt-lzUdgm7Q\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rhFK5_Nx9xY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDD-kK6HMXBVDx2lBhDV_FvuYvifA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"What Do Alien Civilizations Look Like? The Kardashev Scale by Kurzgesagt – In a Nutshell 1 year ago 11 minutes, 41 seconds 14,831,868 views\"\n }\n },\n \"simpleText\": \"What Do Alien Civilizations Look Like? The Kardashev Scale\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEKQwGAMiEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"14,831,868 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"11:41\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEKQwGAMiEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWRIi_nj5uitgtLFAZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drhFK5_Nx9xY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rhFK5_Nx9xY\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dae114ae7f371f716\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEKQwGAMiEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CJIBEKQwGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CJIBEKQwGAMiEwiiwYLJjdX0AhXWlXsKHW0PDntAlu7Hm__c0oiuAQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 million views\"\n }\n },\n \"simpleText\": \"14M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CJUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"rhFK5_Nx9xY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"rhFK5_Nx9xY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"rhFK5_Nx9xY\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CJUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJYBELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CJUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CJIBEKQwGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"11:41\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJQBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"rhFK5_Nx9xY\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJQBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"rhFK5_Nx9xY\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJQBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CJMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CJMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"rhFK5_Nx9xY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CJMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"rhFK5_Nx9xY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"rhFK5_Nx9xY\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CJMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"What Do Alien Civilizations Look Like? The Kardashev Scale – 11 minutes, 41 seconds – Go to channel – Kurzgesagt – In a Nutshell - 14M views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/rhFK5_Nx9xY/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCISjxI0G\u0026rs\u003dAOn4CLB9aUNT6an5wUCGaN3coLtijJbT8w\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactRadioRenderer\": {\n \"playlistId\": \"RDCMUCsXVk37bltHxD1rDPwtNM8Q\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault.jpg?sqp\u003d-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ\u003d\u003d\u0026rs\u003dAOn4CLCPOqFAU6E2gcxUAZbBkSzlNyAqLw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault.jpg?sqp\u003d-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE\u003d\u0026rs\u003dAOn4CLAZfEBSDWGzO7h9ajWHqzpDqs0Z8Q\",\n \"width\": 336,\n \"height\": 188\n }\n ],\n \"sampledThumbnailColor\": {\n \"red\": 101,\n \"green\": 86,\n \"blue\": 15\n }\n },\n \"title\": {\n \"simpleText\": \"Mix – Kurzgesagt – In a Nutshell\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJEBEKMwGAQiEwiiwYLJjdX0AhXWlXsKHW0PDnsyCmxpc3Rfb3RoZXKaAQUIDBD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026list\u003dRDCMUCsXVk37bltHxD1rDPwtNM8Q\u0026start_radio\u003d1\u0026rv\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"playlistId\": \"RDCMUCsXVk37bltHxD1rDPwtNM8Q\",\n \"params\": \"OALAAQHCAwt4YVFKYm96WV9Jcw%3D%3D\",\n \"continuePlayback\": true,\n \"loggingContext\": {\n \"vssLoggingContext\": {\n \"serializedContextData\": \"GhxSRENNVUNzWFZrMzdibHRIeEQxckRQd3ROTThR\"\n }\n },\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"videoCountText\": {\n \"runs\": [\n {\n \"text\": \"Mix\"\n }\n ]\n },\n \"secondaryNavigationEndpoint\": {\n \"clickTrackingParams\": \"CJEBEKMwGAQiEwiiwYLJjdX0AhXWlXsKHW0PDnsyCmxpc3Rfb3RoZXKaAQUIDBD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dXFqn3uy238E\u0026list\u003dRDCMUCsXVk37bltHxD1rDPwtNM8Q\u0026start_radio\u003d1\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"XFqn3uy238E\",\n \"playlistId\": \"RDCMUCsXVk37bltHxD1rDPwtNM8Q\",\n \"params\": \"OALAAQE%3D\",\n \"loggingContext\": {\n \"vssLoggingContext\": {\n \"serializedContextData\": \"GhxSRENNVUNzWFZrMzdibHRIeEQxckRQd3ROTThR\"\n }\n },\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d5c5aa7deecb6dfc1\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CJEBEKMwGAQiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"thumbnailText\": {\n \"runs\": [\n {\n \"text\": \"Mix\"\n }\n ]\n },\n \"videoCountShortText\": {\n \"runs\": [\n {\n \"text\": \"Mix\"\n }\n ]\n },\n \"shareUrl\": \"https://www.youtube.com/watch?v\u003dxaQJbozY_Is\u0026playnext\u003d1\u0026list\u003dRDCMUCsXVk37bltHxD1rDPwtNM8Q\",\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayBottomPanelRenderer\": {\n \"icon\": {\n \"iconType\": \"MIX\"\n }\n }\n },\n {\n \"thumbnailOverlayHoverTextRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Play all\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"PLAY_ALL\"\n }\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"ulCdoCfw-bY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ulCdoCfw-bY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBYXfughhK_5wy9xpXb9scMkQxZFA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ulCdoCfw-bY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBDHX-EHsoSPL1bmEf5xFDTA47K8A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Black Hole Bomb and Black Hole Civilizations by Kurzgesagt – In a Nutshell 3 years ago 9 minutes, 15 seconds 23,230,007 views\"\n }\n },\n \"simpleText\": \"The Black Hole Bomb and Black Hole Civilizations\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIwBEKQwGAUiEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"23,230,007 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"9:15\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIwBEKQwGAUiEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWRIi_nj5uitgtLFAZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dulCdoCfw-bY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ulCdoCfw-bY\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeened.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dba509da027f0f9b6\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIwBEKQwGAUiEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CIwBEKQwGAUiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIwBEKQwGAUiEwiiwYLJjdX0AhXWlXsKHW0PDntAtvPDv4K0p6i6AQ\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"23 million views\"\n }\n },\n \"simpleText\": \"23M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CI8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CI8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ulCdoCfw-bY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CI8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ulCdoCfw-bY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ulCdoCfw-bY\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CI8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CJABELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CI8BEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CIwBEKQwGAUiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"9:15\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI4BEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"ulCdoCfw-bY\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI4BEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"ulCdoCfw-bY\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CI4BEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CI0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CI0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ulCdoCfw-bY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CI0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ulCdoCfw-bY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ulCdoCfw-bY\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CI0BEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Black Hole Bomb and Black Hole Civilizations – 9 minutes, 15 seconds – Go to channel – Kurzgesagt – In a Nutshell - 23M views - 3 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/ulCdoCfw-bY/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCIKDxI0G\u0026rs\u003dAOn4CLCeSI4SErhJmO5T4JBNmbyeqmHDvA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"LmpuerlbJu0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/LmpuerlbJu0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBXqnHdBcVOo3VpxwflQXjcskoXtA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/LmpuerlbJu0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAYod3VPOKRlquShEkjGbcF22l1Ow\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"You Are Immune Against Every Disease by Kurzgesagt – In a Nutshell 1 month ago 11 minutes, 46 seconds 7,879,153 views\"\n }\n },\n \"simpleText\": \"You Are Immune Against Every Disease\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIcBEKQwGAYiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 month ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"7,879,153 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"11:46\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIcBEKQwGAYiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdUiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dLmpuerlbJu0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"LmpuerlbJu0\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jelne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d2e6a6e7ab95b26ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1611250\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIcBEKQwGAYiEwiiwYLJjdX0AhXWlXsKHW0PDnsyBnJlbG1mdQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CIcBEKQwGAYiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIcBEKQwGAYiEwiiwYLJjdX0AhXWlXsKHW0PDntA7c3syqvPm7Uu\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7.8 million views\"\n }\n },\n \"simpleText\": \"7.8M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"LmpuerlbJu0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"LmpuerlbJu0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"LmpuerlbJu0\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIsBELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIoBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CIcBEKQwGAYiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"11:46\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIkBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"LmpuerlbJu0\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIkBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"LmpuerlbJu0\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIkBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"LmpuerlbJu0\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"LmpuerlbJu0\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"LmpuerlbJu0\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIgBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"You Are Immune Against Every Disease – 11 minutes, 46 seconds – Go to channel – Kurzgesagt – In a Nutshell - 7.8M views - 1 month ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/LmpuerlbJu0/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPC6xI0G\u0026rs\u003dAOn4CLDeXyT-rfTXXdT6ihyRi7pua2gqOg\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"M3xYV3UX_t4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/M3xYV3UX_t4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAHhlLV7T7x5IH_fvUrNBVEBPnVxw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M3xYV3UX_t4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBfc9aW-KUhTkXm5wlsOiZsiyyUyA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Animals That Were SCARIER Than Dinosaurs by BE AMAZED 7 months ago 26 minutes 8,960,979 views\"\n }\n },\n \"simpleText\": \"Animals That Were SCARIER Than Dinosaurs\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"BE AMAZED\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBEKQwGAciEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/BeAmazed\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCkQO3QsgTpNTsOw6ujimT5Q\",\n \"canonicalBaseUrl\": \"/c/BeAmazed\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"7 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"8,960,979 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"26:17\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBEKQwGAciEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWRIi_nj5uitgtLFAZoBBQgBEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dM3xYV3UX_t4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"M3xYV3UX_t4\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeln7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d337c58577517fede\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"BE AMAZED\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBEKQwGAciEwiiwYLJjdX0AhXWlXsKHW0PDnsyB3JlbGF0ZWQ\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/BeAmazed\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCkQO3QsgTpNTsOw6ujimT5Q\",\n \"canonicalBaseUrl\": \"/c/BeAmazed\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLR5bPauFcAhKxqujcRNeJRKZtKGIltJTjNYlb2XlA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CIIBEKQwGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CIIBEKQwGAciEwiiwYLJjdX0AhXWlXsKHW0PDntA3v3fqPeKlr4z\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8.9 million views\"\n }\n },\n \"simpleText\": \"8.9M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"M3xYV3UX_t4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"M3xYV3UX_t4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"M3xYV3UX_t4\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIYBELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIUBEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CIIBEKQwGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"26:17\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIQBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"M3xYV3UX_t4\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIQBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"M3xYV3UX_t4\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIQBEPnnAxgCIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CIMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"M3xYV3UX_t4\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"M3xYV3UX_t4\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"M3xYV3UX_t4\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CIMBEMfsBBgDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Animals That Were SCARIER Than Dinosaurs – 26 minutes – Go to channel – BE AMAZED - 8.9M views - 7 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/M3xYV3UX_t4/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCPC3xI0G\u0026rs\u003dAOn4CLAGZa1O6xdtUDed1XViwbd2rr7QEA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"oakWgLqCwUc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/oakWgLqCwUc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAZrY8EVSea-iamliKrf5goL-5nyw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oakWgLqCwUc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCDu0-ptHfPma1V5MIoVC7mnuy9cA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Milk. White Poison or Healthy Drink? by Kurzgesagt – In a Nutshell 1 year ago 9 minutes, 34 seconds 15,876,891 views\"\n }\n },\n \"simpleText\": \"Milk. White Poison or Healthy Drink?\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QpDAYCCITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"15,876,891 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QpDAYCCITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003doakWgLqCwUc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"oakWgLqCwUc\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003da1a91680ba82c147\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QpDAYCCITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CH0QpDAYCCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CH0QpDAYCCITCKLBgsmN1fQCFdaVewodbQ8Oe0DHgovUi9DF1KEB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 million views\"\n }\n },\n \"simpleText\": \"15M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CIABEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CIABEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"oakWgLqCwUc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CIABEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"oakWgLqCwUc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"oakWgLqCwUc\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CIABEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CIEBELlqIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CIABEP6YBBgHIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CH0QpDAYCCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH8Q-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"oakWgLqCwUc\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH8Q-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"oakWgLqCwUc\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CH8Q-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CH4Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CH4Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"oakWgLqCwUc\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CH4Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"oakWgLqCwUc\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"oakWgLqCwUc\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CH4Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Milk. White Poison or Healthy Drink? – 9 minutes, 34 seconds – Go to channel – Kurzgesagt – In a Nutshell - 15M views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/oakWgLqCwUc/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCMa1xI0G\u0026rs\u003dAOn4CLDHZc-K1ydp35CDlkqUKh0Dq2leIQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"ZpoplYQhoFs\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ZpoplYQhoFs/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCXZwPUzzmwhlVJ830fDzLz5nuMkg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZpoplYQhoFs/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBTmJGqpM3nUQhZQJtjEEn89Kn0kA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Tour of Earth\u0027s Ancient Supercontinents by History of the Earth 5 months ago 48 minutes 1,352,028 views\"\n }\n },\n \"simpleText\": \"A Tour of Earth\u0027s Ancient Supercontinents\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"History of the Earth\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHgQpDAYCSITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/HistoryoftheEarth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC_aOteuWIY8ITg7DQQspG1g\",\n \"canonicalBaseUrl\": \"/c/HistoryoftheEarth\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,352,028 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"48 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"48:46\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHgQpDAYCSITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dZpoplYQhoFs\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ZpoplYQhoFs\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d669a29958421a05b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"History of the Earth\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHgQpDAYCSITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/HistoryoftheEarth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC_aOteuWIY8ITg7DQQspG1g\",\n \"canonicalBaseUrl\": \"/c/HistoryoftheEarth\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQUf9WfXGgEEZA-y1frrJ9yMXfweXCcHgVxuZu7\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CHgQpDAYCSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CHgQpDAYCSITCKLBgsmN1fQCFdaVewodbQ8Oe0DbwIah2LKKzWY\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.3 million views\"\n }\n },\n \"simpleText\": \"1.3M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHsQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHsQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ZpoplYQhoFs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHsQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ZpoplYQhoFs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ZpoplYQhoFs\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHsQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHwQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHsQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHgQpDAYCSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"48 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"48:46\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHoQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"ZpoplYQhoFs\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHoQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"ZpoplYQhoFs\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHoQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHkQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHkQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ZpoplYQhoFs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHkQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ZpoplYQhoFs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ZpoplYQhoFs\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHkQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Tour of Earth\u0027s Ancient Supercontinents – 48 minutes – Go to channel – History of the Earth - 1.3M views - 5 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/ZpoplYQhoFs/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOWexI0G\u0026rs\u003dAOn4CLCC6n044OSyITt90sfkhd6leUgvdA\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"NtQkz0aRDe8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/NtQkz0aRDe8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB5Evdka-NJ2L7KYGgt3SwwrMo0oQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/NtQkz0aRDe8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDky5PkjD_uq2bIpNzbn7tmAy1zIQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How We Could Build a Moon Base TODAY – Space Colonization 1 by Kurzgesagt – In a Nutshell 3 years ago 9 minutes, 58 seconds 12,649,780 views\"\n }\n },\n \"simpleText\": \"How We Could Build a Moon Base TODAY – Space Colonization 1\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHMQpDAYCiITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"12,649,780 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"9:58\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHMQpDAYCiITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dNtQkz0aRDe8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"NtQkz0aRDe8\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d36d424cf46910def\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHMQpDAYCiITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CHMQpDAYCiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CHMQpDAYCiITCKLBgsmN1fQCFdaVewodbQ8Oe0Dvm8S09JmJ6jY\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 million views\"\n }\n },\n \"simpleText\": \"12M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHYQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHYQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"NtQkz0aRDe8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHYQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"NtQkz0aRDe8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"NtQkz0aRDe8\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHYQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHcQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHYQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHMQpDAYCiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"9:58\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHUQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"NtQkz0aRDe8\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHUQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"NtQkz0aRDe8\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHUQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHQQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHQQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"NtQkz0aRDe8\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHQQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"NtQkz0aRDe8\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"NtQkz0aRDe8\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHQQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How We Could Build a Moon Base TODAY – Space Colonization 1 – 9 minutes, 58 seconds – Go to channel – Kurzgesagt – In a Nutshell - 12M views - 3 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/NtQkz0aRDe8/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJWrxI0G\u0026rs\u003dAOn4CLBOPJmVhrnFAuCuJsrjCCWGXAk6Ww\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"M7CkdB5z9PY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/M7CkdB5z9PY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDGYQr8VHBdTLDb2i27QhR8dwf--A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M7CkdB5z9PY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCQ_ULwQ-IvluwFtEACveWuHJEe1w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Aliens under the Ice – Life on Rogue Planets by Kurzgesagt – In a Nutshell 2 years ago 8 minutes, 25 seconds 11,774,161 views\"\n }\n },\n \"simpleText\": \"Aliens under the Ice – Life on Rogue Planets\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG4QpDAYCyITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"11,774,161 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"8:25\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG4QpDAYCyITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dM7CkdB5z9PY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"M7CkdB5z9PY\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jeened.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d33b0a4741e73f4f6\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CG4QpDAYCyITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CG4QpDAYCyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CG4QpDAYCyITCKLBgsmN1fQCFdaVewodbQ8Oe0D26c_zwY6p2DM\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CHEQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CHEQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"M7CkdB5z9PY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CHEQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"M7CkdB5z9PY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"M7CkdB5z9PY\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CHEQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CHIQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CHEQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CG4QpDAYCyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"8:25\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHAQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"M7CkdB5z9PY\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CHAQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"M7CkdB5z9PY\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CHAQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CG8Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CG8Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"M7CkdB5z9PY\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CG8Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"M7CkdB5z9PY\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"M7CkdB5z9PY\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CG8Qx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Aliens under the Ice – Life on Rogue Planets – 8 minutes, 25 seconds – Go to channel – Kurzgesagt – In a Nutshell - 11M views - 2 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/M7CkdB5z9PY/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJqKxI0G\u0026rs\u003dAOn4CLDnHUzx3rTAwoFqnlKJr_IVMkj75Q\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"tgMiV7yIk6U\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/tgMiV7yIk6U/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDIW8xRmlHgFN8nNdTbt9Ks8_ExTQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/tgMiV7yIk6U/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBjdwvdBzE6-_6hUGbIvc0S5wjbJg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Life in the Universe. A Journey to Outer Space by Kosmo 4 months ago 1 hour, 24 minutes 1,038,220 views\"\n }\n },\n \"simpleText\": \"Life in the Universe. A Journey to Outer Space\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kosmo\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQpDAYDCITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Kosmo_off\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC1pACXxUjIWNDuU-kY1OX0Q\",\n \"canonicalBaseUrl\": \"/c/Kosmo_off\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"1,038,220 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 24 minutes, 32 seconds\"\n }\n },\n \"simpleText\": \"1:24:32\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQpDAYDCITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dtgMiV7yIk6U\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"tgMiV7yIk6U\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003db6032257bc8893a5\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kosmo\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQpDAYDCITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/Kosmo_off\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC1pACXxUjIWNDuU-kY1OX0Q\",\n \"canonicalBaseUrl\": \"/c/Kosmo_off\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRKNBzmV_r9vp7rE5_6LT69-Nkg-zTQp7WCiQ6YfQ\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CGkQpDAYDCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CGkQpDAYDCITCKLBgsmN1fQCFdaVewodbQ8Oe0Clp6Lk-8rIgbYB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 million views\"\n }\n },\n \"simpleText\": \"1M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGwQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGwQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"tgMiV7yIk6U\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGwQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"tgMiV7yIk6U\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"tgMiV7yIk6U\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGwQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CG0QuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGwQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGkQpDAYDCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1 hour, 24 minutes, 32 seconds\"\n }\n },\n \"simpleText\": \"1:24:32\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGsQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"tgMiV7yIk6U\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGsQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"tgMiV7yIk6U\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGsQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGoQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGoQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"tgMiV7yIk6U\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGoQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"tgMiV7yIk6U\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"tgMiV7yIk6U\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGoQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Life in the Universe. A Journey to Outer Space – 1 hour, 24 minutes – Go to channel – Kosmo - 1M views - 4 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/tgMiV7yIk6U/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCKapxI0G\u0026rs\u003dAOn4CLAid7Izt9H6v3qochQNWfJ65xx0sQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"WSKi8HfcxEk\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/WSKi8HfcxEk/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD2PRnGxGi-BKRB2m133l0wU7TKsA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/WSKi8HfcxEk/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBuDhBlvk18ETf_Igv4-9mVgwXgTQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Rise of the Machines – Why Automation is Different this Time by Kurzgesagt – In a Nutshell 4 years ago 11 minutes, 41 seconds 12,424,528 views\"\n }\n },\n \"simpleText\": \"The Rise of the Machines – Why Automation is Different this Time\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGQQpDAYDSITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"12,424,528 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"11:41\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGQQpDAYDSITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dWSKi8HfcxEk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"WSKi8HfcxEk\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d5922a2f077dcc449\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGQQpDAYDSITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CGQQpDAYDSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CGQQpDAYDSITCKLBgsmN1fQCFdaVewodbQ8Oe0DJiPO-h96okVk\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 million views\"\n }\n },\n \"simpleText\": \"12M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGcQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGcQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"WSKi8HfcxEk\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGcQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"WSKi8HfcxEk\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"WSKi8HfcxEk\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGcQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGgQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGcQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGQQpDAYDSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"11:41\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGYQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"WSKi8HfcxEk\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGYQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"WSKi8HfcxEk\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGYQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGUQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGUQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"WSKi8HfcxEk\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGUQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"WSKi8HfcxEk\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"WSKi8HfcxEk\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGUQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Rise of the Machines – Why Automation is Different this Time – 11 minutes, 41 seconds – Go to channel – Kurzgesagt – In a Nutshell - 12M views - 4 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/WSKi8HfcxEk/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCL2KxI0G\u0026rs\u003dAOn4CLBK1XZjYTrBBl4xEqhtHSsUguegqQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"gLZJlf5rHVs\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/gLZJlf5rHVs/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDxp0WxIwmBoc79azza-KkhDp7UuA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/gLZJlf5rHVs/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDjzapeeNo6oZdJnFnnOuePYUNltw\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"What If Earth got Kicked Out of the Solar System? Rogue Earth by Kurzgesagt – In a Nutshell 1 year ago 9 minutes, 46 seconds 12,953,998 views\"\n }\n },\n \"simpleText\": \"What If Earth got Kicked Out of the Solar System? Rogue Earth\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF8QpDAYDiITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"12,953,998 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"9:46\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF8QpDAYDiITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dgLZJlf5rHVs\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"gLZJlf5rHVs\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeenl6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d80b64995fe6b1d5b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF8QpDAYDiITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CF8QpDAYDiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CF8QpDAYDiITCKLBgsmN1fQCFdaVewodbQ8Oe0Dbuqzz37KS24AB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 million views\"\n }\n },\n \"simpleText\": \"12M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CGIQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGIQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"gLZJlf5rHVs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGIQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"gLZJlf5rHVs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"gLZJlf5rHVs\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CGIQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CGMQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CGIQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CF8QpDAYDiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"9:46\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGEQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"gLZJlf5rHVs\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGEQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"gLZJlf5rHVs\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGEQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CGAQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CGAQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"gLZJlf5rHVs\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CGAQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"gLZJlf5rHVs\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"gLZJlf5rHVs\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CGAQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"What If Earth got Kicked Out of the Solar System? Rogue Earth – 9 minutes, 46 seconds – Go to channel – Kurzgesagt – In a Nutshell - 12M views - 1 year ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/gLZJlf5rHVs/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJ-yxI0G\u0026rs\u003dAOn4CLDnJTvQGHh4aeDvlsbtA4ncMRdXWg\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"dGiQaabX3_o\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/dGiQaabX3_o/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAtyhJ3tfWoqHr8J9t5YBFW4jaQvQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/dGiQaabX3_o/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDWnGu7NBAXmBrUziw232OnJMiTpg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"What Happened Before History? Human Origins by Kurzgesagt – In a Nutshell 5 years ago 9 minutes, 39 seconds 18,678,064 views\"\n }\n },\n \"simpleText\": \"What Happened Before History? Human Origins\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFoQpDAYDyITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"18,678,064 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 39 seconds\"\n }\n },\n \"simpleText\": \"9:39\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFoQpDAYDyITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddGiQaabX3_o\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dGiQaabX3_o\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeener.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d74689069a6d7dffa\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFoQpDAYDyITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CFoQpDAYDyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CFoQpDAYDyITCKLBgsmN1fQCFdaVewodbQ8Oe0D6v9-2mo2ktHQ\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"18 million views\"\n }\n },\n \"simpleText\": \"18M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CF0Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CF0Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"dGiQaabX3_o\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CF0Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"dGiQaabX3_o\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"dGiQaabX3_o\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CF0Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CF4QuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CF0Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFoQpDAYDyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 39 seconds\"\n }\n },\n \"simpleText\": \"9:39\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFwQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"dGiQaabX3_o\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFwQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"dGiQaabX3_o\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFwQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFsQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFsQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"dGiQaabX3_o\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFsQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"dGiQaabX3_o\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"dGiQaabX3_o\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFsQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"What Happened Before History? Human Origins – 9 minutes, 39 seconds – Go to channel – Kurzgesagt – In a Nutshell - 18M views - 5 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/dGiQaabX3_o/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCM6sxI0G\u0026rs\u003dAOn4CLCZEFz9G-HTXtW1bhnVcXLQsWeulQ\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"ouAccsTzlGU\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ouAccsTzlGU/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBZIjWhMDC565B4scxqv7Yos0aQPA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ouAccsTzlGU/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAF6ut3J9L-sYrBlUZww1cIMKHh6w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Is Meat Bad for You? Is Meat Unhealthy? by Kurzgesagt – In a Nutshell 2 years ago 10 minutes, 5 seconds 11,080,433 views\"\n }\n },\n \"simpleText\": \"Is Meat Bad for You? Is Meat Unhealthy?\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQpDAYECITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"11,080,433 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 5 seconds\"\n }\n },\n \"simpleText\": \"10:05\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQpDAYECITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003douAccsTzlGU\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ouAccsTzlGU\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003da2e01c72c4f39465\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQpDAYECITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CFUQpDAYECITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CFUQpDAYECITCKLBgsmN1fQCFdaVewodbQ8Oe0DlqM6nrI6H8KIB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFgQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFgQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ouAccsTzlGU\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFgQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ouAccsTzlGU\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ouAccsTzlGU\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFgQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFkQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFgQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFUQpDAYECITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 5 seconds\"\n }\n },\n \"simpleText\": \"10:05\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFcQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"ouAccsTzlGU\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFcQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"ouAccsTzlGU\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFcQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFYQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFYQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"ouAccsTzlGU\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFYQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"ouAccsTzlGU\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"ouAccsTzlGU\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFYQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Is Meat Bad for You? Is Meat Unhealthy? – 10 minutes, 5 seconds – Go to channel – Kurzgesagt – In a Nutshell - 11M views - 2 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/ouAccsTzlGU/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCJKHxI0G\u0026rs\u003dAOn4CLAA9zHbcQ_83YdVvfqu2m9KIeHb_g\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"7_e0CA_nhaE\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/7_e0CA_nhaE/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD872LNIdIK6W81kivHI94Y7hvTgQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/7_e0CA_nhaE/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBqTcgDl89INserQJ0bcywAmZYfqA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The World War of the Ants – The Army Ant by Kurzgesagt – In a Nutshell 2 years ago 8 minutes, 35 seconds 16,563,800 views\"\n }\n },\n \"simpleText\": \"The World War of the Ants – The Army Ant\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQpDAYESITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"16,563,800 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"8:35\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQpDAYESITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZEiL-ePm6K2C0sUBmgEFCAEQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d7_e0CA_nhaE\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"7_e0CA_nhaE\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeenl6.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003deff7b4080fe785a1\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQpDAYESITCKLBgsmN1fQCFdaVewodbQ8OezIHcmVsYXRlZA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CFAQpDAYESITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CFAQpDAYESITCKLBgsmN1fQCFdaVewodbQ8Oe0Chi57_gIHt--8B\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"16 million views\"\n }\n },\n \"simpleText\": \"16M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CFMQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFMQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"7_e0CA_nhaE\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFMQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"7_e0CA_nhaE\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"7_e0CA_nhaE\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CFMQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CFQQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CFMQ_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFAQpDAYESITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 35 seconds\"\n }\n },\n \"simpleText\": \"8:35\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFIQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"7_e0CA_nhaE\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFIQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"7_e0CA_nhaE\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFIQ-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CFEQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CFEQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"7_e0CA_nhaE\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CFEQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"7_e0CA_nhaE\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"7_e0CA_nhaE\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CFEQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The World War of the Ants – The Army Ant – 8 minutes, 35 seconds – Go to channel – Kurzgesagt – In a Nutshell - 16M views - 2 years ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/7_e0CA_nhaE/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOmlxI0G\u0026rs\u003dAOn4CLAoNTkmp2eYoI9sZpy_6vp_TTroXw\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"0FH9cgRhQ-k\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/0FH9cgRhQ-k/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBG_o2_g0zvlGnvz-7y4M9Ua9_5_A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/0FH9cgRhQ-k/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBIEn_cqQU1jxzEruqSPB1uv-un1w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Largest Black Hole in the Universe - Size Comparison by Kurzgesagt – In a Nutshell 4 months ago 13 minutes, 44 seconds 14,761,075 views\"\n }\n },\n \"simpleText\": \"The Largest Black Hole in the Universe - Size Comparison\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQpDAYEiITCKLBgsmN1fQCFdaVewodbQ8OezIGcmVsbWZ1\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"4 months ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"14,761,075 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 44 seconds\"\n }\n },\n \"simpleText\": \"13:44\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQpDAYEiITCKLBgsmN1fQCFdaVewodbQ8OezIGcmVsbWZ1SIv54-borYLSxQGaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d0FH9cgRhQ-k\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"0FH9cgRhQ-k\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jelne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dd051fd72046143e9\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQpDAYEiITCKLBgsmN1fQCFdaVewodbQ8OezIGcmVsbWZ1\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CEsQpDAYEiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CEsQpDAYEiITCKLBgsmN1fQCFdaVewodbQ8Oe0Dph4WjoK7_qNAB\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 million views\"\n }\n },\n \"simpleText\": \"14M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CE4Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CE4Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"0FH9cgRhQ-k\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CE4Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CE4Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CE8QuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CE4Q_pgEGAciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEsQpDAYEiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 minutes, 44 seconds\"\n }\n },\n \"simpleText\": \"13:44\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CE0Q-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"0FH9cgRhQ-k\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CE0Q-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"0FH9cgRhQ-k\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CE0Q-ecDGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEwQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEwQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"0FH9cgRhQ-k\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEwQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"0FH9cgRhQ-k\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEwQx-wEGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Largest Black Hole in the Universe - Size Comparison – 13 minutes, 44 seconds – Go to channel – Kurzgesagt – In a Nutshell - 14M views - 4 months ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/0FH9cgRhQ-k/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCNWZxI0G\u0026rs\u003dAOn4CLDxEt2yJh9AzEQPuGk79NPXVdAT0A\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"compactVideoRenderer\": {\n \"videoId\": \"XFqn3uy238E\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/XFqn3uy238E/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAYgBBoKkZG6AXhheq_L9iHmIJ3tw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/XFqn3uy238E/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDLAqzm9UItLXhuRnEBE-3ptNBfwA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"...And We\u0027ll Do it Again by Kurzgesagt – In a Nutshell 1 day ago 10 minutes, 28 seconds 4,229,424 views\"\n }\n },\n \"simpleText\": \"...And We\u0027ll Do it Again\"\n },\n \"longBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQpDAYEyITCKLBgsmN1fQCFdaVewodbQ8OezIGcmVsbWZ1\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 day ago\"\n },\n \"viewCountText\": {\n \"simpleText\": \"4,229,424 views\"\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 28 seconds\"\n }\n },\n \"simpleText\": \"10:28\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQpDAYEyITCKLBgsmN1fQCFdaVewodbQ8OezIGcmVsbWZ1SIv54-borYLSxQGaAQUIARD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dXFqn3uy238E\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"XFqn3uy238E\",\n \"nofollow\": true,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d5c5aa7deecb6dfc1\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQpDAYEyITCKLBgsmN1fQCFdaVewodbQ8OezIGcmVsbWZ1\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"badges\": [\n {\n \"metadataBadgeRenderer\": {\n \"style\": \"BADGE_STYLE_TYPE_SIMPLE\",\n \"label\": \"New\",\n \"trackingParams\": \"CEYQpDAYEyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\"\n }\n }\n ],\n \"channelThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds68-c-k-c0x00ffffff-no-rj\",\n \"width\": 68,\n \"height\": 68\n }\n ]\n },\n \"ownerBadges\": [\n {\n \"metadataBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"style\": \"BADGE_STYLE_TYPE_VERIFIED\",\n \"tooltip\": \"Verified\",\n \"trackingParams\": \"CEYQpDAYEyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibilityData\": {\n \"label\": \"Verified\"\n }\n }\n }\n ],\n \"trackingParams\": \"CEYQpDAYEyITCKLBgsmN1fQCFdaVewodbQ8Oe0DBv9vl7vuprVw\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4.2 million views\"\n }\n },\n \"simpleText\": \"4.2M views\"\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Add to queue\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CEkQ_pgEGAgiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEkQ_pgEGAgiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"XFqn3uy238E\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEkQ_pgEGAgiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"XFqn3uy238E\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"XFqn3uy238E\"\n ]\n }\n },\n {\n \"clickTrackingParams\": \"CEkQ_pgEGAgiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"notificationActionRenderer\": {\n \"responseText\": {\n \"simpleText\": \"Added to queue\"\n },\n \"trackingParams\": \"CEoQuWoiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"popupType\": \"TOAST\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CEkQ_pgEGAgiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEYQpDAYEyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n }\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 minutes, 28 seconds\"\n }\n },\n \"simpleText\": \"10:28\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"isToggled\": false,\n \"untoggledIcon\": {\n \"iconType\": \"WATCH_LATER\"\n },\n \"toggledIcon\": {\n \"iconType\": \"CHECK\"\n },\n \"untoggledTooltip\": \"Watch later\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEgQ-ecDGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"addedVideoId\": \"XFqn3uy238E\",\n \"action\": \"ACTION_ADD_VIDEO\"\n }\n ]\n }\n },\n \"toggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEgQ-ecDGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/browse/edit_playlist\"\n }\n },\n \"playlistEditEndpoint\": {\n \"playlistId\": \"WL\",\n \"actions\": [\n {\n \"action\": \"ACTION_REMOVE_VIDEO_BY_VIDEO_ID\",\n \"removedVideoId\": \"XFqn3uy238E\"\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Watch later\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEgQ-ecDGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayToggleButtonRenderer\": {\n \"untoggledIcon\": {\n \"iconType\": \"ADD_TO_QUEUE_TAIL\"\n },\n \"toggledIcon\": {\n \"iconType\": \"PLAYLIST_ADD_CHECK\"\n },\n \"untoggledTooltip\": \"Add to queue\",\n \"toggledTooltip\": \"Added\",\n \"untoggledServiceEndpoint\": {\n \"clickTrackingParams\": \"CEcQx-wEGAQiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CEcQx-wEGAQiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"addToPlaylistCommand\": {\n \"openMiniplayer\": false,\n \"openListPanel\": true,\n \"videoId\": \"XFqn3uy238E\",\n \"listType\": \"PLAYLIST_EDIT_LIST_TYPE_QUEUE\",\n \"onCreateListCommand\": {\n \"clickTrackingParams\": \"CEcQx-wEGAQiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/playlist/create\"\n }\n },\n \"createPlaylistServiceEndpoint\": {\n \"videoIds\": [\n \"XFqn3uy238E\"\n ],\n \"params\": \"CAQ%3D\"\n }\n },\n \"videoIds\": [\n \"XFqn3uy238E\"\n ]\n }\n }\n ]\n }\n },\n \"untoggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Add to queue\"\n }\n },\n \"toggledAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"Added\"\n }\n },\n \"trackingParams\": \"CEcQx-wEGAQiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"...And We\u0027ll Do it Again – 10 minutes, 28 seconds – Go to channel – Kurzgesagt – In a Nutshell - 4.2M views - 1 day ago – play video\"\n }\n },\n \"richThumbnail\": {\n \"movingThumbnailRenderer\": {\n \"movingThumbnailDetails\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/an_webp/XFqn3uy238E/mqdefault_6s.webp?du\u003d3000\u0026sqp\u003dCOSzxI0G\u0026rs\u003dAOn4CLAjq4I0XbuT-nDBtSKOT4P_Jk1hIg\",\n \"width\": 320,\n \"height\": 180\n }\n ],\n \"logAsMovingThumbnail\": true\n },\n \"enableHoveredLogging\": true,\n \"enableOverlay\": true\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CEQQqTAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILeGFRSmJvellfSXMYACqvBQjgvPjA5uSmqHQI4vLC_LPf4_IbCKX4mMSdtNzx1wEIlu7Hm__c0oiuAQj63u36h_Gc8PMBCLbzw7-CtKeougEI7c3syqvPm7UuCN7936j3ipa-MwjHgovUi9DF1KEBCNvAhqHYsorNZgjvm8S09JmJ6jYI9unP88GOqdgzCKWnouT7ysiBtgEIyYjzvofeqJFZCNu6rPPfspLbgAEI-r_ftpqNpLR0COWozqesjofwogEIoYue_4CB7fvvAQjph4WjoK7_qNABCMG_2-Xu-6mtXAiP0r791Ymv7SQI--TroOnWyOa6AQieiJKbg9nU4OkBCLTegNSKl-i1JQjyg-S4_fS25FgI5M302q3cy8GfAQjk0PKp0v668T4ImuOxxYSzwMyPAQjRxa2atPyfk0EI5fjb4YT-jO-oAQiQgpOE1J2Fp70BCPrdmNvAhd_soQEImqy1nO2co4PfAQiOo6-Clvqoq78BCJXj7qqwnPDqQwiP0r791Ymv7SQI--TroOnWyOa6AQieiJKbg9nU4OkBCLTegNSKl-i1JQjyg-S4_fS25FgI5M302q3cy8GfAQjk0PKp0v668T4ImuOxxYSzwMyPAQjRxa2atPyfk0EI5fjb4YT-jO-oAQiQgpOE1J2Fp70BCPrdmNvAhd_soQEImqy1nO2co4PfAQiOo6-Clvqoq78BCJXj7qqwnPDqQwiP0r791Ymv7SQI--TroOnWyOa6AQieiJKbg9nU4OkBCLTegNSKl-i1JQjyg-S4_fS25FgI5M302q3cy8GfAQjk0PKp0v668T4ImuOxxYSzwMyPAQjRxa2atPyfk0EI5fjb4YT-jO-oAQiQgpOE1J2Fp70BCPrdmNvAhd_soQEImqy1nO2co4PfAQiOo6-Clvqoq78BCJXj7qqwnPDqQ2oPd2F0Y2gtbmV4dC1mZWVk\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show more\"\n }\n ]\n },\n \"trackingParams\": \"CEUQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CEUQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"CBQSDRILeGFRSmJvellfSXMYACqvBQjgvPjA5uSmqHQI4vLC_LPf4_IbCKX4mMSdtNzx1wEIlu7Hm__c0oiuAQj63u36h_Gc8PMBCLbzw7-CtKeougEI7c3syqvPm7UuCN7936j3ipa-MwjHgovUi9DF1KEBCNvAhqHYsorNZgjvm8S09JmJ6jYI9unP88GOqdgzCKWnouT7ysiBtgEIyYjzvofeqJFZCNu6rPPfspLbgAEI-r_ftpqNpLR0COWozqesjofwogEIoYue_4CB7fvvAQjph4WjoK7_qNABCMG_2-Xu-6mtXAiP0r791Ymv7SQI--TroOnWyOa6AQieiJKbg9nU4OkBCLTegNSKl-i1JQjyg-S4_fS25FgI5M302q3cy8GfAQjk0PKp0v668T4ImuOxxYSzwMyPAQjRxa2atPyfk0EI5fjb4YT-jO-oAQiQgpOE1J2Fp70BCPrdmNvAhd_soQEImqy1nO2co4PfAQiOo6-Clvqoq78BCJXj7qqwnPDqQwiP0r791Ymv7SQI--TroOnWyOa6AQieiJKbg9nU4OkBCLTegNSKl-i1JQjyg-S4_fS25FgI5M302q3cy8GfAQjk0PKp0v668T4ImuOxxYSzwMyPAQjRxa2atPyfk0EI5fjb4YT-jO-oAQiQgpOE1J2Fp70BCPrdmNvAhd_soQEImqy1nO2co4PfAQiOo6-Clvqoq78BCJXj7qqwnPDqQwiP0r791Ymv7SQI--TroOnWyOa6AQieiJKbg9nU4OkBCLTegNSKl-i1JQjyg-S4_fS25FgI5M302q3cy8GfAQjk0PKp0v668T4ImuOxxYSzwMyPAQjRxa2atPyfk0EI5fjb4YT-jO-oAQiQgpOE1J2Fp70BCPrdmNvAhd_soQEImqy1nO2co4PfAQiOo6-Clvqoq78BCJXj7qqwnPDqQ2oPd2F0Y2gtbmV4dC1mZWVk\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CEQQqTAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"targetId\": \"watch-next-feed\"\n }\n },\n \"autoplay\": {\n \"autoplay\": {\n \"sets\": [\n {\n \"mode\": \"NORMAL\",\n \"autoplayVideo\": {\n \"clickTrackingParams\": \"CEMQ4ZIBIhMIosGCyY3V9AIV1pV7Ch1tDw57MgxyZWxhdGVkLWF1dG9Ii_nj5uitgtLFAZoBBQgDEPgd\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\u0026pp\u003dQAFIAQ%3D%3D\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"params\": \"EAEYAdoBAggB\",\n \"playerParams\": \"QAFIAQ%3D%3D\",\n \"watchEndpointSupportedPrefetchConfig\": {\n \"prefetchHintConfig\": {\n \"prefetchPriority\": 0,\n \"countdownUiRelativeSecondsPrefetchCondition\": -3\n }\n }\n }\n }\n }\n ],\n \"countDownSecs\": 5,\n \"trackingParams\": \"CEMQ4ZIBIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n }\n },\n \"currentVideoEndpoint\": {\n \"clickTrackingParams\": \"CAAQg2ciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"playerOverlays\": {\n \"playerOverlayRenderer\": {\n \"endScreen\": {\n \"watchNextEndScreenRenderer\": {\n \"results\": [\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAXAswm4xvgUhO11-pI9HKhi-gMdw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDOjtSlgYfyU58YoxWOmhYEVcXuWQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD27Vza7Cbr-l6qqquXImM-ic78VQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDrTLO4Hbb4oH0rXYKvPWRpC7Sfeg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Day the Dinosaurs Died – Minute by Minute by Kurzgesagt – In a Nutshell 5 months ago 12 minutes, 2 seconds 11,976,427 views\"\n }\n },\n \"simpleText\": \"The Day the Dinosaurs Died – Minute by Minute\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQvU4YACITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 2 seconds\"\n }\n },\n \"simpleText\": \"12:02\"\n },\n \"lengthInSeconds\": 722,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQvU4YACITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d74509b26681e1e60\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CEIQvU4YACITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 2 seconds\"\n }\n },\n \"simpleText\": \"12:02\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"G-WO-z-QuWI\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/G-WO-z-QuWI/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBVb5xmO5VXvvkeQzKNcBOy5v93eQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/G-WO-z-QuWI/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAdLUqAgo8g3QuKasA7WN-qlEQT5Q\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/G-WO-z-QuWI/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA2RNlwC2auVt0rVdZAOPX8Yos7mQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/G-WO-z-QuWI/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCs256TG0MtzUQeFn2UJ9Q_iSnWbA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How To Terraform Venus (Quickly) by Kurzgesagt – In a Nutshell 5 months ago 12 minutes, 48 seconds 10,132,676 views\"\n }\n },\n \"simpleText\": \"How To Terraform Venus (Quickly)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEEQvU4YASITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 48 seconds\"\n }\n },\n \"simpleText\": \"12:48\"\n },\n \"lengthInSeconds\": 768,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEEQvU4YASITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dG-WO-z-QuWI\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"G-WO-z-QuWI\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jelnes.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d1be58efb3f90b962\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CEEQvU4YASITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"10 million views\"\n }\n },\n \"simpleText\": \"10M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 48 seconds\"\n }\n },\n \"simpleText\": \"12:48\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"1-NxodiGPCU\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/1-NxodiGPCU/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBkNnwNs3IcJrMpcMdRv55aUbPSaQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1-NxodiGPCU/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBJRtBY_v7WRqZvoNSh_O7I_wwPGQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1-NxodiGPCU/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCE3I1cXTW1ff32CVNJU70vkIwENw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/1-NxodiGPCU/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBR7Y52hqwN2i4nwtElosQNa3CsiA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"This Virus Shouldn\u0027t Exist (But it Does) by Kurzgesagt – In a Nutshell 3 months ago 11 minutes, 10 seconds 16,332,549 views\"\n }\n },\n \"simpleText\": \"This Virus Shouldn\u0027t Exist (But it Does)\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEAQvU4YAiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 10 seconds\"\n }\n },\n \"simpleText\": \"11:10\"\n },\n \"lengthInSeconds\": 670,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEAQvU4YAiITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d1-NxodiGPCU\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"1-NxodiGPCU\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dd7e371a1d8863c25\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CEAQvU4YAiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"16 million views\"\n }\n },\n \"simpleText\": \"16M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 10 seconds\"\n }\n },\n \"simpleText\": \"11:10\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"rhFK5_Nx9xY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/rhFK5_Nx9xY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCD3LN5meLXd7lbC_4Wt-lzUdgm7Q\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rhFK5_Nx9xY/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAlkFqwQroOaJp5ILYRhaGmq3GULA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rhFK5_Nx9xY/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCcA5oF9nf2Gyj5WggFHxb_iFMQuw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/rhFK5_Nx9xY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDD-kK6HMXBVDx2lBhDV_FvuYvifA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"What Do Alien Civilizations Look Like? The Kardashev Scale by Kurzgesagt – In a Nutshell 1 year ago 11 minutes, 41 seconds 14,831,868 views\"\n }\n },\n \"simpleText\": \"What Do Alien Civilizations Look Like? The Kardashev Scale\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD8QvU4YAyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"11:41\"\n },\n \"lengthInSeconds\": 701,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD8QvU4YAyITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003drhFK5_Nx9xY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"rhFK5_Nx9xY\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dae114ae7f371f716\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CD8QvU4YAyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 million views\"\n }\n },\n \"simpleText\": \"14M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 41 seconds\"\n }\n },\n \"simpleText\": \"11:41\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenPlaylistRenderer\": {\n \"playlistId\": \"RDCMUCsXVk37bltHxD1rDPwtNM8Q\",\n \"title\": {\n \"simpleText\": \"Mix – Kurzgesagt – In a Nutshell\"\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault.jpg?sqp\u003d-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ\u003d\u003d\u0026rs\u003dAOn4CLCPOqFAU6E2gcxUAZbBkSzlNyAqLw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault.jpg?sqp\u003d-oaymwEWCMQBEG5IWvKriqkDCQgBFQAAiEIYAQ\u003d\u003d\u0026rs\u003dAOn4CLCBBLmOHV0iUmYfLp2AQUkR-lg3Ig\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault.jpg?sqp\u003d-oaymwEXCPYBEIoBSFryq4qpAwkIARUAAIhCGAE\u003d\u0026rs\u003dAOn4CLAnk3oZXpTfcUwdWnkqbVGB9WkMyw\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault.jpg?sqp\u003d-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE\u003d\u0026rs\u003dAOn4CLAZfEBSDWGzO7h9ajWHqzpDqs0Z8Q\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"videoCountText\": {\n \"runs\": [\n {\n \"text\": \"Mix\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD4Qvk4YBCITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVumgEFCAIQ-B0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dXFqn3uy238E\u0026list\u003dRDCMUCsXVk37bltHxD1rDPwtNM8Q\u0026start_radio\u003d1\u0026rv\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"XFqn3uy238E\",\n \"playlistId\": \"RDCMUCsXVk37bltHxD1rDPwtNM8Q\",\n \"params\": \"wAEBwgMLeGFRSmJvellfSXM%3D\",\n \"continuePlayback\": true,\n \"loggingContext\": {\n \"vssLoggingContext\": {\n \"serializedContextData\": \"GhxSRENNVUNzWFZrMzdibHRIeEQxckRQd3ROTThR\"\n }\n },\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d5c5aa7deecb6dfc1\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CD4Qvk4YBCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\"\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"ulCdoCfw-bY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ulCdoCfw-bY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBYXfughhK_5wy9xpXb9scMkQxZFA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ulCdoCfw-bY/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBLk6QjV0g2scm-WY1o_hMTquVQBg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ulCdoCfw-bY/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCRNhzaHSwiXhgE219zsec1-fDCbg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ulCdoCfw-bY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBDHX-EHsoSPL1bmEf5xFDTA47K8A\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Black Hole Bomb and Black Hole Civilizations by Kurzgesagt – In a Nutshell 3 years ago 9 minutes, 15 seconds 23,230,007 views\"\n }\n },\n \"simpleText\": \"The Black Hole Bomb and Black Hole Civilizations\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD0QvU4YBSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"9:15\"\n },\n \"lengthInSeconds\": 555,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD0QvU4YBSITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dulCdoCfw-bY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ulCdoCfw-bY\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeened.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dba509da027f0f9b6\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CD0QvU4YBSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"23 million views\"\n }\n },\n \"simpleText\": \"23M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 15 seconds\"\n }\n },\n \"simpleText\": \"9:15\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"LmpuerlbJu0\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/LmpuerlbJu0/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBXqnHdBcVOo3VpxwflQXjcskoXtA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/LmpuerlbJu0/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB4S7Lj0t15AoGeYWbGRnVdUil57A\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/LmpuerlbJu0/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA2r-kLStFGn8ChzIeY0L66Ys64_g\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/LmpuerlbJu0/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAYod3VPOKRlquShEkjGbcF22l1Ow\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"You Are Immune Against Every Disease by Kurzgesagt – In a Nutshell 1 month ago 11 minutes, 46 seconds 7,879,153 views\"\n }\n },\n \"simpleText\": \"You Are Immune Against Every Disease\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDwQvU4YBiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"11:46\"\n },\n \"lengthInSeconds\": 706,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDwQvU4YBiITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dLmpuerlbJu0\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"LmpuerlbJu0\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jelne7.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d2e6a6e7ab95b26ed\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1611250\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDwQvU4YBiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7.8 million views\"\n }\n },\n \"simpleText\": \"7.8M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 month ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"11:46\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"M3xYV3UX_t4\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/M3xYV3UX_t4/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAHhlLV7T7x5IH_fvUrNBVEBPnVxw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M3xYV3UX_t4/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDyeXfTWmQDXojITTBOhuTCY9MtLg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M3xYV3UX_t4/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDHLAa-IrIEB9B43WX024aXsKCtiA\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M3xYV3UX_t4/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBfc9aW-KUhTkXm5wlsOiZsiyyUyA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Animals That Were SCARIER Than Dinosaurs by BE AMAZED 7 months ago 26 minutes 8,960,979 views\"\n }\n },\n \"simpleText\": \"Animals That Were SCARIER Than Dinosaurs\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"BE AMAZED\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDsQvU4YByITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/BeAmazed\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCkQO3QsgTpNTsOw6ujimT5Q\",\n \"canonicalBaseUrl\": \"/c/BeAmazed\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"26:17\"\n },\n \"lengthInSeconds\": 1577,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDsQvU4YByITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dM3xYV3UX_t4\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"M3xYV3UX_t4\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeln7l.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d337c58577517fede\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDsQvU4YByITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8.9 million views\"\n }\n },\n \"simpleText\": \"8.9M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"7 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"26 minutes, 17 seconds\"\n }\n },\n \"simpleText\": \"26:17\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"oakWgLqCwUc\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/oakWgLqCwUc/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAZrY8EVSea-iamliKrf5goL-5nyw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oakWgLqCwUc/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLD9W-ietr_KHhjstye40IXa7t7UQQ\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oakWgLqCwUc/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBZqNj1CyCHUjAxQhYzwiku5xTpKQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/oakWgLqCwUc/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCDu0-ptHfPma1V5MIoVC7mnuy9cA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Milk. White Poison or Healthy Drink? by Kurzgesagt – In a Nutshell 1 year ago 9 minutes, 34 seconds 15,876,891 views\"\n }\n },\n \"simpleText\": \"Milk. White Poison or Healthy Drink?\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDoQvU4YCCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"lengthInSeconds\": 574,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDoQvU4YCCITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003doakWgLqCwUc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"oakWgLqCwUc\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r3---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003da1a91680ba82c147\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDoQvU4YCCITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"15 million views\"\n }\n },\n \"simpleText\": \"15M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"1 year ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 34 seconds\"\n }\n },\n \"simpleText\": \"9:34\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"ZpoplYQhoFs\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/ZpoplYQhoFs/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLCXZwPUzzmwhlVJ830fDzLz5nuMkg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZpoplYQhoFs/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBY9X6A_ohBasfsNvAQYxqSJDb6mg\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZpoplYQhoFs/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAmkbZxUyqk20XvX_kUh-PIsjiueQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/ZpoplYQhoFs/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBTmJGqpM3nUQhZQJtjEEn89Kn0kA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"A Tour of Earth\u0027s Ancient Supercontinents by History of the Earth 5 months ago 48 minutes 1,352,028 views\"\n }\n },\n \"simpleText\": \"A Tour of Earth\u0027s Ancient Supercontinents\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"History of the Earth\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDkQvU4YCSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/c/HistoryoftheEarth\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC_aOteuWIY8ITg7DQQspG1g\",\n \"canonicalBaseUrl\": \"/c/HistoryoftheEarth\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"48 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"48:46\"\n },\n \"lengthInSeconds\": 2926,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDkQvU4YCSITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dZpoplYQhoFs\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"ZpoplYQhoFs\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r5---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d669a29958421a05b\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDkQvU4YCSITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.3 million views\"\n }\n },\n \"simpleText\": \"1.3M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"48 minutes, 46 seconds\"\n }\n },\n \"simpleText\": \"48:46\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"NtQkz0aRDe8\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/NtQkz0aRDe8/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLB5Evdka-NJ2L7KYGgt3SwwrMo0oQ\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/NtQkz0aRDe8/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDRwLouV8hxPphgPsOs1-_oWWgJwA\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/NtQkz0aRDe8/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLA8V8_tRBZr-q0bASiGAl55PbnCpg\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/NtQkz0aRDe8/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDky5PkjD_uq2bIpNzbn7tmAy1zIQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"How We Could Build a Moon Base TODAY – Space Colonization 1 by Kurzgesagt – In a Nutshell 3 years ago 9 minutes, 58 seconds 12,649,780 views\"\n }\n },\n \"simpleText\": \"How We Could Build a Moon Base TODAY – Space Colonization 1\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQvU4YCiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"9:58\"\n },\n \"lengthInSeconds\": 598,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQvU4YCiITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dNtQkz0aRDe8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"NtQkz0aRDe8\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jelnez.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d36d424cf46910def\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDgQvU4YCiITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 million views\"\n }\n },\n \"simpleText\": \"12M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"3 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 minutes, 58 seconds\"\n }\n },\n \"simpleText\": \"9:58\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n },\n {\n \"endScreenVideoRenderer\": {\n \"videoId\": \"M7CkdB5z9PY\",\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/M7CkdB5z9PY/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDGYQr8VHBdTLDb2i27QhR8dwf--A\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M7CkdB5z9PY/hqdefault.jpg?sqp\u003d-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLBe1cOC7uKJ6LqW9idQUdoaJTEkZw\",\n \"width\": 196,\n \"height\": 110\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M7CkdB5z9PY/hqdefault.jpg?sqp\u003d-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD84xd4xMgzIGD038V28cGEUFz7qQ\",\n \"width\": 246,\n \"height\": 138\n },\n {\n \"url\": \"https://i.ytimg.com/vi/M7CkdB5z9PY/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLCQ_ULwQ-IvluwFtEACveWuHJEe1w\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"title\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Aliens under the Ice – Life on Rogue Planets by Kurzgesagt – In a Nutshell 2 years ago 8 minutes, 25 seconds 11,774,161 views\"\n }\n },\n \"simpleText\": \"Aliens under the Ice – Life on Rogue Planets\"\n },\n \"shortBylineText\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQvU4YCyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"lengthText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"8:25\"\n },\n \"lengthInSeconds\": 505,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQvU4YCyITCKLBgsmN1fQCFdaVewodbQ8OezIJZW5kc2NyZWVuSIv54-borYLSxQGaAQUIAhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dM7CkdB5z9PY\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"M7CkdB5z9PY\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r2---sn-h0jeened.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d33b0a4741e73f4f6\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1515000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDcQvU4YCyITCKLBgsmN1fQCFdaVewodbQ8Oew\u003d\u003d\",\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"publishedTimeText\": {\n \"simpleText\": \"2 years ago\"\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8 minutes, 25 seconds\"\n }\n },\n \"simpleText\": \"8:25\"\n },\n \"style\": \"DEFAULT\"\n }\n },\n {\n \"thumbnailOverlayNowPlayingRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Now playing\"\n }\n ]\n }\n }\n }\n ]\n }\n }\n ],\n \"title\": {\n \"simpleText\": \"You may also like...\"\n },\n \"trackingParams\": \"CDYQ-lwiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"autoplay\": {\n \"playerOverlayAutoplayRenderer\": {\n \"title\": {\n \"simpleText\": \"Up next\"\n },\n \"videoTitle\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Day the Dinosaurs Died – Minute by Minute by Kurzgesagt – In a Nutshell 5 months ago 12 minutes, 2 seconds 11,976,427 views\"\n }\n },\n \"simpleText\": \"The Day the Dinosaurs Died – Minute by Minute\"\n },\n \"byline\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQ5JIBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/user/Kurzgesagt\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/user/Kurzgesagt\"\n }\n }\n }\n ]\n },\n \"pauseText\": {\n \"simpleText\": \"Auto-play is paused\"\n },\n \"background\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLAXAswm4xvgUhO11-pI9HKhi-gMdw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/dFCbJmgeHmA/hqdefault.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLDrTLO4Hbb4oH0rXYKvPWRpC7Sfeg\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"countDownSecs\": 8,\n \"cancelButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Cancel\"\n },\n \"accessibility\": {\n \"label\": \"Cancel autoplay for this video\"\n },\n \"trackingParams\": \"CDUQ4JIBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CDUQ4JIBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/get_survey\"\n }\n },\n \"getSurveyCommand\": {\n \"endpoint\": {\n \"watch\": {\n \"hack\": true\n }\n },\n \"action\": \"SURVEY_TRIGGER_ACTION_AUTOPLAY_CANCEL\"\n }\n }\n }\n },\n \"nextButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDQQ4pIBIhMIosGCyY3V9AIV1pV7Ch1tDw57SIv54-borYLSxQGaAQUIBhD4HQ\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003ddFCbJmgeHmA\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"dFCbJmgeHmA\",\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r1---sn-h0jeln7e.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003d74509b26681e1e60\u0026ip\u003d127.0.0.1\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"accessibility\": {\n \"label\": \"Play next video\"\n },\n \"trackingParams\": \"CDQQ4pIBIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"trackingParams\": \"CDIQ5JIBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"closeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"REMOVE\"\n },\n \"accessibility\": {\n \"label\": \"Cancel autoplay for this video\"\n },\n \"trackingParams\": \"CDMQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"thumbnailOverlays\": [\n {\n \"thumbnailOverlayTimeStatusRenderer\": {\n \"text\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 minutes, 2 seconds\"\n }\n },\n \"simpleText\": \"12:02\"\n },\n \"style\": \"DEFAULT\"\n }\n }\n ],\n \"preferImmediateRedirect\": false,\n \"videoId\": \"dFCbJmgeHmA\",\n \"publishedTimeText\": {\n \"simpleText\": \"5 months ago\"\n },\n \"webShowNewAutonavCountdown\": true,\n \"webShowBigThumbnailEndscreen\": false,\n \"shortViewCountText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 million views\"\n }\n },\n \"simpleText\": \"11M views\"\n },\n \"countDownSecsForFullscreen\": -1\n }\n },\n \"shareButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_OPACITY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDAQ5ZYBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgt4YVFKYm96WV9Jcw%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CDAQ5ZYBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CDEQjmIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"tooltip\": \"Share\",\n \"trackingParams\": \"CDAQ5ZYBIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"addToMenu\": {\n \"menuRenderer\": {\n \"trackingParams\": \"CAAQg2ciEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"videoDetails\": {\n \"playerOverlayVideoDetailsRenderer\": {\n \"title\": {\n \"simpleText\": \"What Dinosaurs ACTUALLY Looked Like?\"\n },\n \"subtitle\": {\n \"runs\": [\n {\n \"text\": \"Kurzgesagt – In a Nutshell\"\n },\n {\n \"text\": \" • \"\n },\n {\n \"text\": \"8,054,024 views\"\n }\n ]\n }\n }\n },\n \"decoratedPlayerBarRenderer\": {\n \"decoratedPlayerBarRenderer\": {\n \"playerBar\": {\n \"multiMarkersPlayerBarRenderer\": {\n \"visibleOnLoad\": {\n \"key\": \"AUTO_CHAPTERS\"\n },\n \"markersMap\": [\n {\n \"key\": \"AUTO_CHAPTERS\",\n \"value\": {\n \"chapters\": [\n {\n \"chapterRenderer\": {\n \"title\": {\n \"simpleText\": \"Emerged Species\"\n },\n \"timeRangeStartMillis\": 74000,\n \"onActiveCommand\": {\n \"clickTrackingParams\": \"CC8QxocGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"setActivePanelItemAction\": {\n \"panelTargetId\": \"engagement-panel-macro-markers-auto-chapters\",\n \"itemIndex\": 0\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_101966.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLARAujpEp1JHkH3mdhpuRKGuQfKxw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_101966.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAK7tIl_et4XgDyIglckmbgITw6fA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n }\n }\n },\n {\n \"chapterRenderer\": {\n \"title\": {\n \"simpleText\": \"Species Diversity\"\n },\n \"timeRangeStartMillis\": 256000,\n \"onActiveCommand\": {\n \"clickTrackingParams\": \"CC8QxocGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"setActivePanelItemAction\": {\n \"panelTargetId\": \"engagement-panel-macro-markers-auto-chapters\",\n \"itemIndex\": 1\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_284833.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC40Ys1b5n_Qq-pLO8L3_RF19zRtA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_284833.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD4Sz9uds1uDPCFQOYndsmPrklOhQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n }\n }\n },\n {\n \"chapterRenderer\": {\n \"title\": {\n \"simpleText\": \"Brain-to-Body Ratio\"\n },\n \"timeRangeStartMillis\": 480000,\n \"onActiveCommand\": {\n \"clickTrackingParams\": \"CC8QxocGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"setActivePanelItemAction\": {\n \"panelTargetId\": \"engagement-panel-macro-markers-auto-chapters\",\n \"itemIndex\": 2\n }\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_507933.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDRHYm4YUfC6yugY1kz5JRVoJhUSg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_507933.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBmPMYt14bs69_Gzd70S0x7jjpAIQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n }\n }\n }\n ],\n \"trackingParams\": \"CC8QxocGIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ]\n }\n },\n \"playerBarActionButton\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View Chapters\"\n }\n ]\n },\n \"trackingParams\": \"CC4QkNAGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CC4QkNAGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-macro-markers-auto-chapters\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED\"\n }\n }\n }\n }\n }\n }\n }\n },\n \"engagementPanels\": [\n {\n \"engagementPanelSectionListRenderer\": {\n \"panelIdentifier\": \"engagement-panel-transcript\",\n \"header\": {\n \"engagementPanelTitleHeaderRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Transcript\"\n }\n ]\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuServiceItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Toggle timestamps\"\n }\n ]\n },\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CCwQ040EGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CCwQ040EGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"signalAction\": {\n \"signal\": \"TOGGLE_TRANSCRIPT_TIMESTAMPS\"\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CCwQ040EGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CCwQ040EGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n },\n \"visibilityButton\": {\n \"buttonRenderer\": {\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"accessibility\": {\n \"label\": \"Close transcript\"\n },\n \"trackingParams\": \"CC0Q8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Close transcript\"\n }\n },\n \"command\": {\n \"clickTrackingParams\": \"CC0Q8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\"\n }\n }\n }\n },\n \"trackingParams\": \"CCwQ040EGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"content\": {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CCwQ040EGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/get_transcript\"\n }\n },\n \"getTranscriptEndpoint\": {\n \"params\": \"Cgt4YVFKYm96WV9Jcw%3D%3D\"\n }\n }\n }\n },\n \"targetId\": \"engagement-panel-transcript\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\",\n \"loggingDirectives\": {\n \"trackingParams\": \"CCwQ040EGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n },\n \"enableDisplayloggerExperiment\": true\n }\n }\n },\n {\n \"engagementPanelSectionListRenderer\": {\n \"panelIdentifier\": \"engagement-panel-macro-markers-auto-chapters\",\n \"header\": {\n \"engagementPanelTitleHeaderRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Chapters\"\n }\n ]\n },\n \"visibilityButton\": {\n \"buttonRenderer\": {\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"accessibility\": {\n \"label\": \"Close\"\n },\n \"trackingParams\": \"CCsQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Close\"\n }\n },\n \"command\": {\n \"clickTrackingParams\": \"CCsQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"changeEngagementPanelVisibilityAction\": {\n \"targetId\": \"engagement-panel-macro-markers-auto-chapters\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\"\n }\n }\n }\n },\n \"trackingParams\": \"CCAQ040EGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"content\": {\n \"macroMarkersListRenderer\": {\n \"contents\": [\n {\n \"macroMarkersInfoItemRenderer\": {\n \"infoText\": {\n \"runs\": [\n {\n \"text\": \"These chapters are auto-generated\"\n }\n ]\n },\n \"menu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Learn more\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCEQ6NMGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/answer/9884579\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/answer/9884579\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CCEQ6NMGIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n }\n ],\n \"trackingParams\": \"CCEQ6NMGIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"More actions\"\n }\n }\n }\n }\n }\n },\n {\n \"macroMarkersListItemRenderer\": {\n \"title\": {\n \"simpleText\": \"Emerged Species\"\n },\n \"timeDescription\": {\n \"simpleText\": \"1:14\"\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_101966.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLARAujpEp1JHkH3mdhpuRKGuQfKxw\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_101966.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLAK7tIl_et4XgDyIglckmbgITw6fA\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"onTap\": {\n \"clickTrackingParams\": \"CCgQ0NAGGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026t\u003d74s\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"continuePlayback\": true,\n \"startTimeSeconds\": 74,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026osts\u003d74\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCgQ0NAGGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"shareButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"trackingParams\": \"CCkQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Share\"\n }\n },\n \"command\": {\n \"clickTrackingParams\": \"CCkQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgt4YVFKYm96WV9Jc2ITCEoSD0VtZXJnZWQgU3BlY2llcw%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CCkQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CCoQjmIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n }\n }\n }\n }\n },\n {\n \"macroMarkersListItemRenderer\": {\n \"title\": {\n \"simpleText\": \"Species Diversity\"\n },\n \"timeDescription\": {\n \"simpleText\": \"4:16\"\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_284833.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLC40Ys1b5n_Qq-pLO8L3_RF19zRtA\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_284833.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLD4Sz9uds1uDPCFQOYndsmPrklOhQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"onTap\": {\n \"clickTrackingParams\": \"CCUQ0NAGGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026t\u003d256s\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"continuePlayback\": true,\n \"startTimeSeconds\": 256,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026osts\u003d256\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCUQ0NAGGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"shareButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"trackingParams\": \"CCYQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Share\"\n }\n },\n \"command\": {\n \"clickTrackingParams\": \"CCYQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgt4YVFKYm96WV9Jc2IWCIACEhFTcGVjaWVzIERpdmVyc2l0eQ%3D%3D\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CCYQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CCcQjmIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n }\n }\n }\n }\n },\n {\n \"macroMarkersListItemRenderer\": {\n \"title\": {\n \"simpleText\": \"Brain-to-Body Ratio\"\n },\n \"timeDescription\": {\n \"simpleText\": \"8:00\"\n },\n \"thumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_507933.jpg?sqp\u003d-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs\u003dAOn4CLDRHYm4YUfC6yugY1kz5JRVoJhUSg\",\n \"width\": 168,\n \"height\": 94\n },\n {\n \"url\": \"https://i.ytimg.com/vi/xaQJbozY_Is/hqdefault_507933.jpg?sqp\u003d-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg\u003d\u003d\u0026rs\u003dAOn4CLBmPMYt14bs69_Gzd70S0x7jjpAIQ\",\n \"width\": 336,\n \"height\": 188\n }\n ]\n },\n \"onTap\": {\n \"clickTrackingParams\": \"CCIQ0NAGGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026t\u003d480s\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"continuePlayback\": true,\n \"startTimeSeconds\": 480,\n \"watchEndpointSupportedOnesieConfig\": {\n \"html5PlaybackOnesieConfig\": {\n \"commonConfig\": {\n \"url\": \"https://r4---sn-h0jeenek.googlevideo.com/initplayback?source\u003dyoutube\u0026orc\u003d1\u0026oeis\u003d1\u0026c\u003dWEB\u0026oad\u003d3200\u0026ovd\u003d3200\u0026oaad\u003d11000\u0026oavd\u003d11000\u0026ocs\u003d700\u0026oewis\u003d1\u0026oputc\u003d1\u0026ofpcc\u003d1\u0026msp\u003d1\u0026odeak\u003d1\u0026odepv\u003d1\u0026osfc\u003d1\u0026id\u003dc5a4096e8cd8fc8b\u0026ip\u003d127.0.0.1\u0026osts\u003d480\u0026initcwndbps\u003d1525000\u0026mt\u003d1638997253\u0026oweuc\u003d\"\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCIQ0NAGGAMiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"shareButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"icon\": {\n \"iconType\": \"SHARE\"\n },\n \"trackingParams\": \"CCMQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Share\"\n }\n },\n \"command\": {\n \"clickTrackingParams\": \"CCMQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/share/get_share_panel\"\n }\n },\n \"shareEntityServiceEndpoint\": {\n \"serializedShareEntity\": \"Cgt4YVFKYm96WV9Jc2IYCOADEhNCcmFpbi10by1Cb2R5IFJhdGlv\",\n \"commands\": [\n {\n \"clickTrackingParams\": \"CCMQjdAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"openPopupAction\": {\n \"popup\": {\n \"unifiedSharePanelRenderer\": {\n \"trackingParams\": \"CCQQjmIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DIALOG\",\n \"beReused\": true\n }\n }\n ]\n }\n }\n }\n }\n }\n }\n ],\n \"syncButtonLabel\": {\n \"runs\": [\n {\n \"text\": \"Sync to video time\"\n }\n ]\n },\n \"trackingParams\": \"CCEQ6NMGIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"targetId\": \"engagement-panel-macro-markers-auto-chapters\",\n \"visibility\": \"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN\",\n \"loggingDirectives\": {\n \"trackingParams\": \"CCAQ040EGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n },\n \"enableDisplayloggerExperiment\": true\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CB8QsV4iEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CB8QsV4iEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"overrideEntityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"gb\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CB0Q7VAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CB0Q7VAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CB4Q8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"interstitial\": {\n \"consentBumpV2Renderer\": {\n \"interstitialLogoAside\": {\n \"runs\": [\n {\n \"text\": \"A Google company\"\n }\n ]\n },\n \"languagePickerButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"en-GB\"\n },\n \"icon\": {\n \"iconType\": \"PRIVACY_PUBLIC\"\n },\n \"accessibility\": {\n \"label\": \"English (United Kingdom)\"\n },\n \"trackingParams\": \"CBwQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"interstitialTitle\": {\n \"runs\": [\n {\n \"text\": \"Before you continue to YouTube\"\n }\n ]\n },\n \"interstitialMessage\": {\n \"runs\": [\n {\n \"text\": \"Google uses \"\n },\n {\n \"text\": \"cookies\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\"\n }\n }\n },\n {\n \"text\": \" and data to deliver, maintain, and improve our services and ads. If you agree, we\u0027ll use cookies for those purposes and to personalise content and ads (like more relevant search results and YouTube ads). Personalisation is based on your activity like Google searches and videos that you watch on YouTube. We also use this data for analytics and measurement. Click \u0027Customise\u0027 to review other options or visit g.co/privacytools at any time. You can also change your browser settings to reject some or all cookies.\"\n }\n ]\n },\n \"customizeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_PRIMARY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Customise\"\n },\n \"trackingParams\": \"CBsQ24AHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CBsQ24AHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://consent.youtube.com/d?continue\u003dhttps://www.youtube.com/\u0026gl\u003dDE\u0026m\u003d0\u0026pc\u003dyt\u0026uxe\u003d23983171\u0026hl\u003den-GB\u0026src\u003d2\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://consent.youtube.com/d?continue\u003dhttps://www.youtube.com/\u0026gl\u003dDE\u0026m\u003d0\u0026pc\u003dyt\u0026uxe\u003d23983171\u0026hl\u003den-GB\u0026src\u003d2\"\n }\n }\n }\n },\n \"agreeButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_PRIMARY\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"I agree\"\n },\n \"accessibility\": {\n \"label\": \"Agree to the use of cookies and other data for the purposes described\"\n },\n \"trackingParams\": \"CBoQ2oAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CBoQ2oAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"saveConsentAction\": {\n \"consentSaveUrl\": \"https://consent.youtube.com/s?continue\u003dhttps://www.youtube.com/\u0026gl\u003dDE\u0026m\u003d0\u0026pc\u003dyt\u0026uxe\u003d23983171\u0026v\u003dyt.414598410.en-GB%2BFX%2B672\u0026ca\u003de\u0026x\u003d5\u0026t\u003dADw3F8icHibxK8L5tibH7lJnFDUqe7NGLA:1638997522686\",\n \"consentCookie\": \"YES+yt.414598410.en-GB+FX+672\",\n \"visitorCookie\": \"oixFBu_Ovq4\",\n \"serializedVisitorData\": \"CgtvaXhGQnVfT3ZxNCiSvMSNBg%3D%3D\"\n }\n }\n }\n },\n \"privacyLink\": {\n \"runs\": [\n {\n \"text\": \"Privacy Policy\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/privacy?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/privacy?hl\u003den-GB\"\n }\n }\n }\n ]\n },\n \"termsLink\": {\n \"runs\": [\n {\n \"text\": \"Terms of Service\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/terms?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/terms?hl\u003den-GB\"\n }\n }\n }\n ]\n },\n \"trackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"signInButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Sign in\"\n },\n \"icon\": {\n \"iconType\": \"ACCOUNT_CIRCLE\"\n },\n \"tooltip\": \"Sign in\",\n \"trackingParams\": \"CBkQmu8HIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CBkQmu8HIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026gae\u003dcb-23983171\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"hack\": true,\n \"gaeParam\": \"cb-23983171\"\n }\n }\n }\n },\n \"v21Message\": {\n \"essentialCookieMsg\": {\n \"begin\": {\n \"runs\": [\n {\n \"text\": \"Google uses \"\n },\n {\n \"text\": \"cookies\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://policies.google.com/technologies/cookies?hl\u003den-GB\"\n }\n }\n },\n {\n \"text\": \" and data to:\"\n }\n ]\n },\n \"items\": [\n {\n \"runs\": [\n {\n \"text\": \"Deliver and maintain services, like tracking outages and protecting against spam, fraud and abuse\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Measure audience engagement and site statistics to understand how our services are used\"\n }\n ]\n }\n ]\n },\n \"nonEssentialCookieMsg\": {\n \"begin\": {\n \"runs\": [\n {\n \"text\": \"If you agree, we’ll also use cookies and data:\"\n }\n ]\n },\n \"items\": [\n {\n \"runs\": [\n {\n \"text\": \"Improve the quality of our services and develop new ones\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Deliver and measure the effectiveness of ads\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Show personalised content, depending on your settings\"\n }\n ]\n },\n {\n \"runs\": [\n {\n \"text\": \"Show personalised or generic ads, depending on your settings, on Google and across the web\"\n }\n ]\n }\n ]\n },\n \"personalization\": {\n \"runs\": [\n {\n \"text\": \"For non-personalised content and ads, what you see may be influenced by things like the content that you’re currently viewing and your location (ad serving is based on general location). Personalised content and ads can be based on those things and your activity, like Google searches and videos that you watch on YouTube. Personalised content and ads include things like more relevant results and recommendations, a customised YouTube homepage, and ads that are tailored to your interests.\"\n }\n ]\n },\n \"customizationOption\": {\n \"runs\": [\n {\n \"text\": \"Click \u0027Customise\u0027 to review options, including controls to reject the use of cookies for personalisation and information about browser-level controls to reject some or all cookies for other uses. You can also visit g.co/privacytools at any time.\"\n }\n ]\n }\n },\n \"languageList\": {\n \"dropdownRenderer\": {\n \"entries\": [\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Afrikaans\"\n },\n \"isSelected\": false,\n \"stringValue\": \"af\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"af\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Azərbaycan\"\n },\n \"isSelected\": false,\n \"stringValue\": \"az\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"az\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Bahasa Indonesia\"\n },\n \"isSelected\": false,\n \"stringValue\": \"id\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"id\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Bahasa Malaysia\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ms\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ms\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Bosanski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"bs\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"bs\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Català\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ca\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ca\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Čeština\"\n },\n \"isSelected\": false,\n \"stringValue\": \"cs\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"cs\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Dansk\"\n },\n \"isSelected\": false,\n \"stringValue\": \"da\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"da\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Deutsch\"\n },\n \"isSelected\": false,\n \"stringValue\": \"de\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"de\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Eesti\"\n },\n \"isSelected\": false,\n \"stringValue\": \"et\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"et\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"English (India)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"en-IN\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"en-IN\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"English (UK)\"\n },\n \"isSelected\": true,\n \"stringValue\": \"en-GB\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"en-GB\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"English (US)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"en\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"en\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Español (España)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"es\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"es\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Español (Latinoamérica)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"es-419\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"es-419\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Español (US)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"es-US\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"es-US\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Euskara\"\n },\n \"isSelected\": false,\n \"stringValue\": \"eu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"eu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Filipino\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fil\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"fil\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Français\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"fr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Français (Canada)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fr-CA\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"fr-CA\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Galego\"\n },\n \"isSelected\": false,\n \"stringValue\": \"gl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"gl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Hrvatski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"hr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"IsiZulu\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"zu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Íslenska\"\n },\n \"isSelected\": false,\n \"stringValue\": \"is\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"is\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Italiano\"\n },\n \"isSelected\": false,\n \"stringValue\": \"it\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"it\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Kiswahili\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sw\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"sw\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Latviešu valoda\"\n },\n \"isSelected\": false,\n \"stringValue\": \"lv\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"lv\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Lietuvių\"\n },\n \"isSelected\": false,\n \"stringValue\": \"lt\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"lt\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Magyar\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"hu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Nederlands\"\n },\n \"isSelected\": false,\n \"stringValue\": \"nl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"nl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Norsk\"\n },\n \"isSelected\": false,\n \"stringValue\": \"no\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"no\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"O‘zbek\"\n },\n \"isSelected\": false,\n \"stringValue\": \"uz\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"uz\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Polski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"pl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Português\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pt-PT\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"pt-PT\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Português (Brasil)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pt\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"pt\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Română\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ro\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ro\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Shqip\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sq\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"sq\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Slovenčina\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"sk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Slovenščina\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sl\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"sl\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Srpski\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sr-Latn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"sr-Latn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Suomi\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fi\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"fi\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Svenska\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sv\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"sv\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Tiếng Việt\"\n },\n \"isSelected\": false,\n \"stringValue\": \"vi\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"vi\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Türkçe\"\n },\n \"isSelected\": false,\n \"stringValue\": \"tr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"tr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Беларуская\"\n },\n \"isSelected\": false,\n \"stringValue\": \"be\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"be\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Български\"\n },\n \"isSelected\": false,\n \"stringValue\": \"bg\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"bg\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Кыргызча\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ky\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ky\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Қазақ Тілі\"\n },\n \"isSelected\": false,\n \"stringValue\": \"kk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"kk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Македонски\"\n },\n \"isSelected\": false,\n \"stringValue\": \"mk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"mk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Монгол\"\n },\n \"isSelected\": false,\n \"stringValue\": \"mn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"mn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Русский\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ru\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ru\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Српски\"\n },\n \"isSelected\": false,\n \"stringValue\": \"sr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"sr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Українська\"\n },\n \"isSelected\": false,\n \"stringValue\": \"uk\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"uk\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Ελληνικά\"\n },\n \"isSelected\": false,\n \"stringValue\": \"el\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"el\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"Հայերեն\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hy\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"hy\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"עברית\"\n },\n \"isSelected\": false,\n \"stringValue\": \"iw\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"iw\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"اردو\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ur\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ur\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"العربية\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ar\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ar\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"فارسی\"\n },\n \"isSelected\": false,\n \"stringValue\": \"fa\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"fa\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"नेपाली\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ne\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ne\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"मराठी\"\n },\n \"isSelected\": false,\n \"stringValue\": \"mr\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"mr\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"हिन्दी\"\n },\n \"isSelected\": false,\n \"stringValue\": \"hi\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"hi\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"অসমীয়া\"\n },\n \"isSelected\": false,\n \"stringValue\": \"as\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"as\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"বাংলা\"\n },\n \"isSelected\": false,\n \"stringValue\": \"bn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"bn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ਪੰਜਾਬੀ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"pa\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"pa\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ગુજરાતી\"\n },\n \"isSelected\": false,\n \"stringValue\": \"gu\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"gu\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ଓଡ଼ିଆ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"or\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"or\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"தமிழ்\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ta\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ta\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"తెలుగు\"\n },\n \"isSelected\": false,\n \"stringValue\": \"te\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"te\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ಕನ್ನಡ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"kn\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"kn\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"മലയാളം\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ml\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ml\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"සිංහල\"\n },\n \"isSelected\": false,\n \"stringValue\": \"si\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"si\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ภาษาไทย\"\n },\n \"isSelected\": false,\n \"stringValue\": \"th\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"th\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ລາວ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"lo\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"lo\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ဗမာ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"my\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"my\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ქართული\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ka\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ka\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"አማርኛ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"am\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"am\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"ខ្មែរ\"\n },\n \"isSelected\": false,\n \"stringValue\": \"km\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"km\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"中文 (简体)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zh-CN\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"zh-CN\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"中文 (繁體)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zh-TW\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"zh-TW\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"中文 (香港)\"\n },\n \"isSelected\": false,\n \"stringValue\": \"zh-HK\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"zh-HK\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"日本語\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ja\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ja\"\n }\n }\n ]\n }\n }\n }\n },\n {\n \"dropdownItemRenderer\": {\n \"label\": {\n \"simpleText\": \"한국어\"\n },\n \"isSelected\": false,\n \"stringValue\": \"ko\",\n \"onSelectCommand\": {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CBcQ3IAHIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"selectLanguageCommand\": {\n \"hl\": \"ko\"\n }\n }\n ]\n }\n }\n }\n }\n ],\n \"accessibility\": {\n \"label\": \"Choose your language\"\n }\n }\n },\n \"readMoreButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"simpleText\": \"Read more\"\n },\n \"icon\": {\n \"iconType\": \"EXPAND_MORE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT\"\n }\n },\n \"loadingMessage\": {\n \"runs\": [\n {\n \"text\": \"Saving your choice\"\n }\n ]\n },\n \"errorMessage\": {\n \"runs\": [\n {\n \"text\": \"An error occurred while saving your choice. Try again.\"\n }\n ]\n }\n }\n },\n \"countryCode\": \"GB\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_YT_APPS\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fnext%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den-GB\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT + p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT + n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + full stop\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to previous chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + ←\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to next chapter\"\n }\n ]\n },\n \"hotkey\": \"CONTROL + →\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theatre mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialogue\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMIosGCyY3V9AIV1pV7Ch1tDw57\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening…\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\u0027Play Dua Lipa\u0027\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\u0027Show me my subscriptions\u0027\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap the microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working…\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to search with voice\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"microphoneButtonAriaLabel\": {\n \"runs\": [\n {\n \"text\": \"Cancel\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMIosGCyY3V9AIV1pV7Ch1tDw57\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwiiwYLJjdX0AhXWlXsKHW0PDns\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n },\n \"frameworkUpdates\": {\n \"entityBatchUpdate\": {\n \"mutations\": [\n {\n \"entityKey\": \"EgZ0b3BiYXIg9QEoAQ%3D%3D\",\n \"type\": \"ENTITY_MUTATION_TYPE_DELETE\",\n \"options\": {\n \"persistenceOption\": \"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"\n }\n }\n ],\n \"timestamp\": {\n \"seconds\": \"1638997523\",\n \"nanos\": 4049162\n }\n }\n }\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/next?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_2.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_2.json index c4df836e0..8c344732a 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_2.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_2.json @@ -179,82 +179,76 @@ 48, 83, 67, - 121, - 48, - 116, - 101, - 87, - 86, - 80, - 100, - 107, + 51, + 104, + 104, + 85, + 85, 112, - 72, - 87, + 105, + 98, + 51, + 112, + 90, + 88, + 48, 108, - 70, - 114, + 122, 71, 65, 89, 121, 74, - 121, + 83, 73, 82, 73, 103, - 115, 116, - 76, - 88, - 108, - 108, - 84, - 51, - 90, + 52, + 89, + 86, + 70, 75, - 82, - 49, - 112, - 82, - 97, + 89, + 109, + 57, + 54, + 87, + 86, + 57, + 74, + 99, 122, 65, 65, 101, 65, - 73, - 119, - 65, + 74, + 67, 69, - 73, - 81, - 89, - 50, - 57, - 116, - 98, - 87, - 86, - 117, - 100, - 72, - 77, - 116, - 99, - 50, - 86, - 106, - 100, 71, - 108, + 78, 118, 98, - 103, - 37, + 87, + 49, + 108, + 98, + 110, + 82, + 122, + 76, + 88, + 78, + 108, + 89, 51, - 68, + 82, + 112, + 98, + 50, + 52, 37, 51, 68, @@ -271,7 +265,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -280,11 +274,20 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Wed, 04 Aug 2021 15:39:19 GMT" + "Wed, 08 Dec 2021 21:05:23 GMT" + ], + "expires": [ + "Wed, 08 Dec 2021 21:05:23 GMT" + ], + "p3p": [ + "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" ], "server": [ "ESF" ], + "set-cookie": [ + "CONSENT\u003dPENDING+489; expires\u003dFri, 08-Dec-2023 21:05:23 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + ], "vary": [ "Origin", "X-Origin", @@ -300,7 +303,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgtfd0lZUEN5NEI1NCin6aqIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchPageWebTopLevelComments_rid\",\n \"value\": \"0x9911f25906357d0e\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24058380,24070035,23998056,24074881,24058812,24076879,24037794,24007246,24045476,24036237,24001373,24045411,24059521,24049820,23882685,24004644,23966208,23884386,39321255,23891346,23946420,24016285,24056275,24002922,24064831,24063272,24060921,24030040,24053866,24042870,23804281,24070197,23974595,24002025,24036947,23986028,24054734,24045475,24074880,24068145,1714240,23891344,24070942,24049791,24043240,23996830,24050503,24065682,23968386,24028143,24002022,24070426,24082773,23858057,23918597,23857950,24044365,23744176,24077267,23983296,23944779,24057238,23983814,23934970\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"onResponseReceivedEndpoints\": [\n {\n \"clickTrackingParams\": \"CAAQg2ciEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"reloadContinuationItemsCommand\": {\n \"targetId\": \"comments-section\",\n \"continuationItems\": [\n {\n \"commentsHeaderRenderer\": {\n \"countText\": {\n \"runs\": [\n {\n \"text\": \"6,182\"\n },\n {\n \"text\": \" Comments\"\n }\n ]\n },\n \"createRenderer\": {\n \"commentSimpleboxRenderer\": {\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Default profile photo\"\n }\n }\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Add a public comment...\"\n }\n ]\n },\n \"prepareAccountEndpoint\": {\n \"clickTrackingParams\": \"CM4BEMF1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CM4BEMF1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CM4BEMF1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"avatarSize\": \"SIMPLEBOX_AVATAR_SIZE_TYPE_DEFAULT\"\n }\n },\n \"sortMenu\": {\n \"sortFilterSubMenuRenderer\": {\n \"subMenuItems\": [\n {\n \"title\": \"Top comments\",\n \"selected\": true,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CM0BEOPAByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyJyIRIgstLXllT3ZKR1pRazAAeAIwAEIQY29tbWVudHMtc2VjdGlvbg%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\",\n \"command\": {\n \"clickTrackingParams\": \"CM0BEOPAByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"showReloadUiCommand\": {\n \"targetId\": \"comments-section\"\n }\n }\n }\n },\n \"trackingParams\": \"CM0BEOPAByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n },\n {\n \"title\": \"Newest first\",\n \"selected\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CMwBEOPAByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyJyIRIgstLXllT3ZKR1pRazABeAIwAEIQY29tbWVudHMtc2VjdGlvbg%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\",\n \"command\": {\n \"clickTrackingParams\": \"CMwBEOPAByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"showReloadUiCommand\": {\n \"targetId\": \"comments-section\"\n }\n }\n }\n },\n \"trackingParams\": \"CMwBEOPAByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n ],\n \"title\": \"Sort by\",\n \"icon\": {\n \"iconType\": \"SORT\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sort comments\"\n }\n },\n \"tooltip\": \"Sort comments\",\n \"trackingParams\": \"CMsBEIHaBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"trackingParams\": \"CMoBEO6YARgVIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"titleText\": {\n \"runs\": [\n {\n \"text\": \"Comments\"\n }\n ]\n },\n \"commentsCount\": {\n \"runs\": [\n {\n \"text\": \"6.1K\"\n }\n ]\n },\n \"showSeparator\": true,\n \"customEmojis\": [\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/CIW60IPp_dYCFcuqTgodEu4IlQ\",\n \"shortcuts\": [\n \":yt:\"\n ],\n \"searchTerms\": [\n \"yt\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/m6yqTzfmHlsoKKEZRSZCkqf6cGSeHtStY4rIeeXLAk4N9GY_yw3dizdZoxTrjLhlY4r_rkz3GA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/m6yqTzfmHlsoKKEZRSZCkqf6cGSeHtStY4rIeeXLAk4N9GY_yw3dizdZoxTrjLhlY4r_rkz3GA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"yt\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/fAF1XtDQMIrK8gTUoo3wAg\",\n \"shortcuts\": [\n \":hydrate:\"\n ],\n \"searchTerms\": [\n \"hydrate\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/Plqt3RM7NBy-R_eA90cIjzMEzo8guwE0KqJ9QBeCkPEWO7FvUqKU_Vq03Lmv9XxMrG6A3Ouwpg\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/Plqt3RM7NBy-R_eA90cIjzMEzo8guwE0KqJ9QBeCkPEWO7FvUqKU_Vq03Lmv9XxMrG6A3Ouwpg\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"hydrate\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/lP90XvOhCZGl8wSO1JmgAw\",\n \"shortcuts\": [\n \":sanitizer:\"\n ],\n \"searchTerms\": [\n \"sanitizer\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/4PaPj_5jR1lkidYakZ4EkxVqNr0Eqp4g0xvlYt_gZqjTtVeyHBszqf57nB9s6uLh7d2QtEhEWEc\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/4PaPj_5jR1lkidYakZ4EkxVqNr0Eqp4g0xvlYt_gZqjTtVeyHBszqf57nB9s6uLh7d2QtEhEWEc\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"sanitizer\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/1v50XorRJ8GQ8gTz_prwAg\",\n \"shortcuts\": [\n \":stayhome:\"\n ],\n \"searchTerms\": [\n \"stayhome\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/u3QDxda8o4jrk_b01YtJYKb57l8Zw8ks8mCwGkiZ5hC5cQP_iszbsggxIWquZhuLRBzl5IEM2w\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/u3QDxda8o4jrk_b01YtJYKb57l8Zw8ks8mCwGkiZ5hC5cQP_iszbsggxIWquZhuLRBzl5IEM2w\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"stayhome\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/Iv90XouTLuOR8gSxxrToBA\",\n \"shortcuts\": [\n \":goodvibes:\"\n ],\n \"searchTerms\": [\n \"goodvibes\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6LPOiCw9bYr3ZXe8AhUoIMpDe_0BglC4mBmi-uC4kLDqDIuPu4J3ErgV0lEhgzXiBluq-I8j\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/6LPOiCw9bYr3ZXe8AhUoIMpDe_0BglC4mBmi-uC4kLDqDIuPu4J3ErgV0lEhgzXiBluq-I8j\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"goodvibes\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/CN2m5cKr49sCFYbFggodDFEKrg\",\n \"shortcuts\": [\n \":oops:\"\n ],\n \"searchTerms\": [\n \"oops\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/qByNS7xmuQXsb_5hxW2ggxwQZRN8-biWVnnKuL5FK1zudxIeim48zRVPk6DRq_HgaeKltHhm\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/qByNS7xmuQXsb_5hxW2ggxwQZRN8-biWVnnKuL5FK1zudxIeim48zRVPk6DRq_HgaeKltHhm\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"oops\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/dv90XtfhAurw8gTgzar4DA\",\n \"shortcuts\": [\n \":virtualhug:\"\n ],\n \"searchTerms\": [\n \"virtualhug\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/-o0Di2mE5oaqf_lb_RI3igd0fptmldMWF9kyQpqKWkdAd7M4cT5ZKzDwlmSSXdcBp3zVLJ41yg\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/-o0Di2mE5oaqf_lb_RI3igd0fptmldMWF9kyQpqKWkdAd7M4cT5ZKzDwlmSSXdcBp3zVLJ41yg\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"virtualhug\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/ygF1XpGUMMjk8gSDrI2wCw\",\n \"shortcuts\": [\n \":chillwdog:\"\n ],\n \"searchTerms\": [\n \"chillwdog\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/jiaOCnfLX0rqed1sISxULaO7T-ktq2GEPizX9snaxvMLxQOMmWXMmAVGyIbYeFS2IvrMpxvFcQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/jiaOCnfLX0rqed1sISxULaO7T-ktq2GEPizX9snaxvMLxQOMmWXMmAVGyIbYeFS2IvrMpxvFcQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"chillwdog\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/egJ1XufTKYfegwOo57ewAg\",\n \"shortcuts\": [\n \":shelterin:\"\n ],\n \"searchTerms\": [\n \"shelterin\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/KgaktgJ3tmEFB-gMtjUcuHd6UKq50b-S3PbHEOSUbJG7UddPoJSmrIzysXA77jJp5oRNLWG84Q\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/KgaktgJ3tmEFB-gMtjUcuHd6UKq50b-S3PbHEOSUbJG7UddPoJSmrIzysXA77jJp5oRNLWG84Q\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"shelterin\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/Rf90XtDbG8GQ8gTz_prwAg\",\n \"shortcuts\": [\n \":thanksdoc:\"\n ],\n \"searchTerms\": [\n \"thanksdoc\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/Av7Vf8FxIp0_dQg4cJrPcGmmL7v9RXraOXMp0ZBDN693ewoMTHbbS7D7V3GXpbtZPSNcRLHTQw\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/Av7Vf8FxIp0_dQg4cJrPcGmmL7v9RXraOXMp0ZBDN693ewoMTHbbS7D7V3GXpbtZPSNcRLHTQw\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"thanksdoc\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/Fv90Xq-vJcPq8gTqzreQAQ\",\n \"shortcuts\": [\n \":elbowbump:\"\n ],\n \"searchTerms\": [\n \"elbowbump\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/gt39CIfizoIAce9a8IzjfrADV5CjTbSyFKUlLMXzYILxJRjwAgYQQJ9PXXxnRvrnTec7ZpfHN4k\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/gt39CIfizoIAce9a8IzjfrADV5CjTbSyFKUlLMXzYILxJRjwAgYQQJ9PXXxnRvrnTec7ZpfHN4k\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"elbowbump\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/8P50XuS9Oo7h8wSqtIagBA\",\n \"shortcuts\": [\n \":dothefive:\"\n ],\n \"searchTerms\": [\n \"dothefive\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ktU04FFgK_a6yaXCS1US-ReFkLjD22XllcIMOyBRHuYKLsrxpVxsauV1gSC2RPraMJWXpWcY\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/ktU04FFgK_a6yaXCS1US-ReFkLjD22XllcIMOyBRHuYKLsrxpVxsauV1gSC2RPraMJWXpWcY\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"dothefive\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/X_zdXMHgJaPa8gTGt4f4Ag\",\n \"shortcuts\": [\n \":buffering:\"\n ],\n \"searchTerms\": [\n \"buffering\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/foWgzjN0ggMAA0CzDPfPZGyuGwv_7D7Nf6FGLAiomW5RRXj0Fs2lDqs2U6L52Z4J2Zb-D5tCUAA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/foWgzjN0ggMAA0CzDPfPZGyuGwv_7D7Nf6FGLAiomW5RRXj0Fs2lDqs2U6L52Z4J2Zb-D5tCUAA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"buffering\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/VP90Xv_wG82o8wTCi7CQAw\",\n \"shortcuts\": [\n \":videocall:\"\n ],\n \"searchTerms\": [\n \"videocall\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/bP-4yir3xZBWh-NKO4eGJJglr8m4dRnHrAKAXikaOJ0E5YFNkJ6IyAz3YhHMyukQ1kJNgQAo\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/bP-4yir3xZBWh-NKO4eGJJglr8m4dRnHrAKAXikaOJ0E5YFNkJ6IyAz3YhHMyukQ1kJNgQAo\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"videocall\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/vQF1XpyaG_XG8gTs77bACQ\",\n \"shortcuts\": [\n \":chillwcat:\"\n ],\n \"searchTerms\": [\n \"chillwcat\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ZN5h05TnuFQmbzgGvIfk3bgrV-_Wp8bAbecOqw92s2isI6GLHbYjTyZjcqf0rKQ5t4jBtlumzw\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/ZN5h05TnuFQmbzgGvIfk3bgrV-_Wp8bAbecOqw92s2isI6GLHbYjTyZjcqf0rKQ5t4jBtlumzw\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"chillwcat\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/EAJ1XrS7PMGQ8gTz_prwAg\",\n \"shortcuts\": [\n \":learning:\"\n ],\n \"searchTerms\": [\n \"learning\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/LiS1vw8KUXmczimKGfA-toRYXOcV1o-9aGSNRF0dGLk15Da2KTAsU-DXkIao-S7-kCkSnJwt\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/LiS1vw8KUXmczimKGfA-toRYXOcV1o-9aGSNRF0dGLk15Da2KTAsU-DXkIao-S7-kCkSnJwt\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"learning\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/JAJ1XpGpJYnW8wTupZu4Cw\",\n \"shortcuts\": [\n \":washhands:\"\n ],\n \"searchTerms\": [\n \"washhands\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/66Fn-0wiOmLDkoKk4FSa9vD0yymtWEulbbQK2x-kTBswQ2auer_2ftvmrJGyMMoqEGNjJtipBA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/66Fn-0wiOmLDkoKk4FSa9vD0yymtWEulbbQK2x-kTBswQ2auer_2ftvmrJGyMMoqEGNjJtipBA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"washhands\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/hf90Xv-jHeOR8gSxxrToBA\",\n \"shortcuts\": [\n \":yougotthis:\"\n ],\n \"searchTerms\": [\n \"yougotthis\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/WxLUGtJzyLd4dcGaWnmcQnw9lTu9BW3_pEuCp6kcM2pxF5p5J28PvcYIXWh6uCm78LxGJVGn9g\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/WxLUGtJzyLd4dcGaWnmcQnw9lTu9BW3_pEuCp6kcM2pxF5p5J28PvcYIXWh6uCm78LxGJVGn9g\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"yougotthis\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/uP90Xq6wNYrK8gTUoo3wAg\",\n \"shortcuts\": [\n \":takeout:\"\n ],\n \"searchTerms\": [\n \"takeout\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ehUiXdRyvel0hba-BopQoDWTvM9ogZcMPaaAeR6IA9wkocdG21aFVN_IylxRGHtl2mE6L9jg1Do\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/ehUiXdRyvel0hba-BopQoDWTvM9ogZcMPaaAeR6IA9wkocdG21aFVN_IylxRGHtl2mE6L9jg1Do\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"takeout\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/8gF1Xp_zK8jk8gSDrI2wCw\",\n \"shortcuts\": [\n \":elbowcough:\"\n ],\n \"searchTerms\": [\n \"elbowcough\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/kWObU3wBMdHS43q6-ib2KJ-iC5tWqe7QcEITaNApbXEZfrik9E57_ve_BEPHO86z4Xrv8ikMdW0\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/kWObU3wBMdHS43q6-ib2KJ-iC5tWqe7QcEITaNApbXEZfrik9E57_ve_BEPHO86z4Xrv8ikMdW0\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"elbowcough\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/PAJ1XsOOI4fegwOo57ewAg\",\n \"shortcuts\": [\n \":socialdist:\"\n ],\n \"searchTerms\": [\n \"socialdist\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/0WD780vTqUcS0pFq423D8WRuA_T8NKdTbRztChITI9jgOqOxD2r6dthbu86P6fIggDR6omAPfnQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/0WD780vTqUcS0pFq423D8WRuA_T8NKdTbRztChITI9jgOqOxD2r6dthbu86P6fIggDR6omAPfnQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"socialdist\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CJiQ8uiOwdQCFcx9qgodysAOHg\",\n \"shortcuts\": [\n \":jakepeter:\"\n ],\n \"searchTerms\": [\n \"jakepeter\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/EDWNWcH0Yb9Ti6RWECQIoHvDWCn6HYlJBs0scB5F7_RtX7FjLUp0Z21hQbdHyksK9vWXNPuckA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/EDWNWcH0Yb9Ti6RWECQIoHvDWCn6HYlJBs0scB5F7_RtX7FjLUp0Z21hQbdHyksK9vWXNPuckA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"jakepeter\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CMKC7uKOwdQCFce-qgodqbsLaA\",\n \"shortcuts\": [\n \":gar:\"\n ],\n \"searchTerms\": [\n \"gar\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/v_vQSf25TeqRN_4TnwLQxUNxkUXHNan4-fgptww8MWGtt7O5yVKSD0sEpnqLP1yGy9i1Wppn5vw\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/v_vQSf25TeqRN_4TnwLQxUNxkUXHNan4-fgptww8MWGtt7O5yVKSD0sEpnqLP1yGy9i1Wppn5vw\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"gar\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CI3h3uDJitgCFdARTgodejsFWg\",\n \"shortcuts\": [\n \":wormRedBlue:\"\n ],\n \"searchTerms\": [\n \"wormRedBlue\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/QZNullRD8CZ1PZfgbRnc0bHPg3STRXkYb0BEUgW7MGTx2H1QmRr1UB4nlBh1lmA3Le1eHGH9\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/QZNullRD8CZ1PZfgbRnc0bHPg3STRXkYb0BEUgW7MGTx2H1QmRr1UB4nlBh1lmA3Le1eHGH9\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"wormRedBlue\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CI69oYTKitgCFdaPTgodsHsP5g\",\n \"shortcuts\": [\n \":wormOrangeGreen:\"\n ],\n \"searchTerms\": [\n \"wormOrangeGreen\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/UEgOZ8QIT5780FaFlRSgfQLGtIlU0O6uBCga6Lg_aFoVyU0URx7NRYwwPG4gsakwKcqXq-gQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/UEgOZ8QIT5780FaFlRSgfQLGtIlU0O6uBCga6Lg_aFoVyU0URx7NRYwwPG4gsakwKcqXq-gQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"wormOrangeGreen\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CPGD8Iu8kN4CFREChAod9OkLmg\",\n \"shortcuts\": [\n \":ytg:\"\n ],\n \"searchTerms\": [\n \"ytg\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/R4Klel1LDB5fTlNUb46IcgSv696jdWfzMdPLClIW6q7AgcMfXoMIq4kl9bXlZX23k9Ax4Aq_XT8\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/R4Klel1LDB5fTlNUb46IcgSv696jdWfzMdPLClIW6q7AgcMfXoMIq4kl9bXlZX23k9Ax4Aq_XT8\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ytg\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/COLRg9qOwdQCFce-qgodrbsLaA\",\n \"shortcuts\": [\n \":awesome:\"\n ],\n \"searchTerms\": [\n \"awesome\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/zs1an1dDkEl4e8K43-hQofoUGHJt1T-4YpxlxtXsgeTegA0jV1fVwVqVvTsnVHIz5BG1nu2C\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/zs1an1dDkEl4e8K43-hQofoUGHJt1T-4YpxlxtXsgeTegA0jV1fVwVqVvTsnVHIz5BG1nu2C\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"awesome\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CKzQr47KitgCFdCITgodq6EJZg\",\n \"shortcuts\": [\n \":wormYellowRed:\"\n ],\n \"searchTerms\": [\n \"wormYellowRed\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/GNWsd6PB1o_O5kuB2F2DjhP0ccb85zhZNjUHIh6mvaSyGgLHIBOomgAjDaLa6CEwyu02SD5tzMQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/GNWsd6PB1o_O5kuB2F2DjhP0ccb85zhZNjUHIh6mvaSyGgLHIBOomgAjDaLa6CEwyu02SD5tzMQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"wormYellowRed\"\n }\n }\n },\n \"isCustomEmoji\": true\n }\n ],\n \"loggingDirectives\": {\n \"trackingParams\": \"CMoBEO6YARgVIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n }\n ],\n \"slot\": \"RELOAD_CONTINUATION_SLOT_HEADER\"\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"reloadContinuationItemsCommand\": {\n \"targetId\": \"comments-section\",\n \"continuationItems\": [\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Just A Guy Who Likes Hentai\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/Rq5LP4So6EXg89LmsVtITjGM7GieptGSEHR5TXjOsB_8mKgKEEOax458NCBQCN07IqVcvV4X\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/Rq5LP4So6EXg89LmsVtITjGM7GieptGSEHR5TXjOsB_8mKgKEEOax458NCBQCN07IqVcvV4X\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/Rq5LP4So6EXg89LmsVtITjGM7GieptGSEHR5TXjOsB_8mKgKEEOax458NCBQCN07IqVcvV4X\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Just A Guy Who Likes Hentai\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CMQBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCjXBYRF_rLmi9OFzS-1WLiw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCjXBYRF_rLmi9OFzS-1WLiw\",\n \"canonicalBaseUrl\": \"/channel/UCjXBYRF_rLmi9OFzS-1WLiw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"How can you dislike this? I don\u0027t see anyone else actually playing it.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 months ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMQBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CMkBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CMkBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMkBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 34,226 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CMgBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CMgBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMgBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CMcBELV1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559762\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CMQBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"34K likes\"\n }\n },\n \"simpleText\": \"34K\"\n },\n \"pinnedCommentBadge\": {\n \"pinnedCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"KEEP\"\n },\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pinned by \"\n },\n {\n \"text\": \"ProLitening Piano and Gaming\"\n }\n ]\n },\n \"color\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 1712394513\n }\n }\n }\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CMYBEK_YAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CMUBELDYAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"replyCount\": 500,\n \"loggingDirectives\": {\n \"trackingParams\": \"CMQBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CMEBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAEgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CMEBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"500\"\n },\n {\n \"text\": \" replies from \"\n },\n {\n \"text\": \"ProLitening Piano and Gaming\"\n },\n {\n \"text\": \" and others\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CMMBEKLABCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 500 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CMIBENvNBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgydcY7MVKHrcx5C4vR4AaABAg\"\n }\n },\n \"trackingParams\": \"CMABEMJ1GAAiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_PINNED_COMMENT\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CMABEMJ1GAAiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Bilbo Baggins\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRfERkS-LemTOg94Yz7vxXsy9nnHleOkrK0y1rc\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRfERkS-LemTOg94Yz7vxXsy9nnHleOkrK0y1rc\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRfERkS-LemTOg94Yz7vxXsy9nnHleOkrK0y1rc\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Bilbo Baggins\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CLkBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCf-uR7TZ_qMk5zlruHtd4iA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCf-uR7TZ_qMk5zlruHtd4iA\",\n \"canonicalBaseUrl\": \"/channel/UCf-uR7TZ_qMk5zlruHtd4iA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"90% of comments are from Charlie’s channel, frantically searching for the argument with Fanchen.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"3 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLkBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgyz1a3S0usrABtYNX54AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3l6MWEzUzB1c3JBQnRZTlg1NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"Ugyz1a3S0usrABtYNX54AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CL8BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CL8BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CL8BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 2,395 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CL4BEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CL4BEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CL4BEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CL0BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CL0BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CL0BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CLwBELV1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559763\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CLkBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.3K likes\"\n }\n },\n \"simpleText\": \"2.3K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CLsBEK_YAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CLoBELDYAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"replyCount\": 12,\n \"loggingDirectives\": {\n \"trackingParams\": \"CLkBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CLYBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3l6MWEzUzB1c3JBQnRZTlg1NEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3l6MWEzUzB1c3JBQnRZTlg1NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CLYBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"12\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CLgBEKLABCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 12 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CLcBENvNBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugyz1a3S0usrABtYNX54AaABAg\"\n }\n },\n \"trackingParams\": \"CLUBEMJ1GAEiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CLUBEMJ1GAEiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Normal Guy\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/52LA2doW9U9fEO96g0C6XlUWM0FO1It1zxyDRlc7hP4BsPhs5ieBnqFvBO1NuhsaNIrmrGAo\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/52LA2doW9U9fEO96g0C6XlUWM0FO1It1zxyDRlc7hP4BsPhs5ieBnqFvBO1NuhsaNIrmrGAo\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/52LA2doW9U9fEO96g0C6XlUWM0FO1It1zxyDRlc7hP4BsPhs5ieBnqFvBO1NuhsaNIrmrGAo\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Normal Guy\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CK4BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCp2ViNQrbAvcZhg5RMYUYXA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCp2ViNQrbAvcZhg5RMYUYXA\",\n \"canonicalBaseUrl\": \"/channel/UCp2ViNQrbAvcZhg5RMYUYXA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"\\\"Probably because it was mediocre, no offense\\\"\",\n \"bold\": true\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"And after that, The Fanchen Villain Arc started....\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago (edited)\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CK4BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgxlb-7L2h-gTXSmbcx4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3hsYi03TDJoLWdUWFNtYmN4NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"Ugxlb-7L2h-gTXSmbcx4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CLQBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CLQBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLQBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 2,576 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLMBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLMBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CLMBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CLIBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CLIBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLIBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CLEBELV1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559763\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CK4BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.5K likes\"\n }\n },\n \"simpleText\": \"2.5K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CLABEK_YAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CK8BELDYAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"replyCount\": 18,\n \"loggingDirectives\": {\n \"trackingParams\": \"CK4BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CKsBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3hsYi03TDJoLWdUWFNtYmN4NEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hsYi03TDJoLWdUWFNtYmN4NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CKsBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"18\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CK0BEKLABCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 18 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CKwBENvNBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugxlb-7L2h-gTXSmbcx4AaABAg\"\n }\n },\n \"trackingParams\": \"CKoBEMJ1GAIiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CKoBEMJ1GAIiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Nice All Around Good, Honest, Guy.\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRcOia-xKibSjJkah-HIIUaNE4cj2hmGb8X7w\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRcOia-xKibSjJkah-HIIUaNE4cj2hmGb8X7w\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRcOia-xKibSjJkah-HIIUaNE4cj2hmGb8X7w\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Nice All Around Good, Honest, Guy.\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CKMBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCPdFSVmEK8kHJRIn5Xce_jQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCPdFSVmEK8kHJRIn5Xce_jQ\",\n \"canonicalBaseUrl\": \"/channel/UCPdFSVmEK8kHJRIn5Xce_jQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"“Then do it. Stop talking and DO IT” 5 famous last words before death.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKMBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgw4Q38oy_ET_LPfMId4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3c0UTM4b3lfRVRfTFBmTUlkNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"Ugw4Q38oy_ET_LPfMId4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CKkBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKkBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKkBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 913 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKgBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKgBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CKgBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CKcBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKcBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKcBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CKYBELV1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559764\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CKMBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"913 likes\"\n }\n },\n \"simpleText\": \"913\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CKUBEK_YAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CKQBELDYAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"replyCount\": 11,\n \"loggingDirectives\": {\n \"trackingParams\": \"CKMBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CKABEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3c0UTM4b3lfRVRfTFBmTUlkNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3c0UTM4b3lfRVRfTFBmTUlkNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CKABEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"11\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CKIBEKLABCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 11 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CKEBENvNBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugw4Q38oy_ET_LPfMId4AaABAg\"\n }\n },\n \"trackingParams\": \"CJ8BEMJ1GAMiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CJ8BEMJ1GAMiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"The Shirazi dude\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRNbXgwweehPEFbF9NmLQnCMZVlZ-pdOJuSyDBQ\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRNbXgwweehPEFbF9NmLQnCMZVlZ-pdOJuSyDBQ\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRNbXgwweehPEFbF9NmLQnCMZVlZ-pdOJuSyDBQ\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Shirazi dude\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CJgBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCyYL9SMmvRs3gms_lL_d4pw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCyYL9SMmvRs3gms_lL_d4pw\",\n \"canonicalBaseUrl\": \"/channel/UCyYL9SMmvRs3gms_lL_d4pw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"When you realize that commenting \\\"Critikal fans looking for the argument in the comments\\\" actually buries the argument and makes it harder to find\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"3 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJgBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgxFo8ept7f0IbusDW14AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3hGbzhlcHQ3ZjBJYnVzRFcxNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgxFo8ept7f0IbusDW14AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CJ4BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 1,385 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJ0BEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CJ0BEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CJwBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJwBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CJsBELV1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559764\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CJgBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.3K likes\"\n }\n },\n \"simpleText\": \"1.3K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CJoBEK_YAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CJkBELDYAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"replyCount\": 12,\n \"loggingDirectives\": {\n \"trackingParams\": \"CJgBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CJUBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3hGbzhlcHQ3ZjBJYnVzRFcxNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hGbzhlcHQ3ZjBJYnVzRFcxNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CJUBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"12\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CJcBEKLABCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 12 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CJYBENvNBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgxFo8ept7f0IbusDW14AaABAg\"\n }\n },\n \"trackingParams\": \"CJQBEMJ1GAQiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CJQBEMJ1GAQiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Sheet Music Boss\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRjNB5NddxGSelv8uTFtB8s9gXa0CT_Wti2t93vlw\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRjNB5NddxGSelv8uTFtB8s9gXa0CT_Wti2t93vlw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRjNB5NddxGSelv8uTFtB8s9gXa0CT_Wti2t93vlw\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sheet Music Boss\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CI0BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzTR9iSH-TFC4-ocDS_ll4A\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzTR9iSH-TFC4-ocDS_ll4A\",\n \"canonicalBaseUrl\": \"/channel/UCzTR9iSH-TFC4-ocDS_ll4A\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Well done on this. It\u0027s a pretty hard piece of music to master!\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"3 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CI0BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgzV6VKpEX9-XzEEfcl4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3pWNlZLcEVYOS1YekVFZmNsNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgzV6VKpEX9-XzEEfcl4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CJMBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CJMBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJMBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 9,820 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJIBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CJIBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CJEBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CJEBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJEBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CJABELV1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559765\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CI0BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9.8K likes\"\n }\n },\n \"simpleText\": \"9.8K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CI8BEK_YAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CI4BELDYAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK\"\n },\n \"authorText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sheet Music Boss, verified user\"\n }\n },\n \"simpleText\": \"Sheet Music Boss\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CI0BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzTR9iSH-TFC4-ocDS_ll4A\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzTR9iSH-TFC4-ocDS_ll4A\",\n \"canonicalBaseUrl\": \"/channel/UCzTR9iSH-TFC4-ocDS_ll4A\"\n }\n },\n \"iconTooltip\": \"Verified\"\n }\n },\n \"replyCount\": 103,\n \"loggingDirectives\": {\n \"trackingParams\": \"CI0BELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CIoBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3pWNlZLcEVYOS1YekVFZmNsNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3pWNlZLcEVYOS1YekVFZmNsNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CIoBEL51IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"103\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CIwBEKLABCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 103 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CIsBENvNBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgzV6VKpEX9-XzEEfcl4AaABAg\"\n }\n },\n \"trackingParams\": \"CIkBEMJ1GAUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CIkBEMJ1GAUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"sukisukisuki!!\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/u-4LHy6BoEAt5ZhHtjYpqcONT5H4neIYeIPk1Q__D9DMlfE79TmeYJsi_-TQ43gXpuSxBHZmzA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/u-4LHy6BoEAt5ZhHtjYpqcONT5H4neIYeIPk1Q__D9DMlfE79TmeYJsi_-TQ43gXpuSxBHZmzA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/u-4LHy6BoEAt5ZhHtjYpqcONT5H4neIYeIPk1Q__D9DMlfE79TmeYJsi_-TQ43gXpuSxBHZmzA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"sukisukisuki!!\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CIIBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC6RY2AvUCwlzCjdVwT2VKxA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC6RY2AvUCwlzCjdVwT2VKxA\",\n \"canonicalBaseUrl\": \"/channel/UC6RY2AvUCwlzCjdVwT2VKxA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I like how Charlie basically gave this man free advertisement\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"3 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgzSm7c3WyBcm2zlxTJ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3pTbTdjM1d5QmNtMnpseFRKNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgzSm7c3WyBcm2zlxTJ4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CIgBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CIgBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIgBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 451 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIcBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIcBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CIcBEPBbIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CIYBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CIYBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIYBEJhNIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CIUBELV1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559766\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CIIBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"451 likes\"\n }\n },\n \"simpleText\": \"451\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CIQBEK_YAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CIMBELDYAiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\"\n }\n },\n \"replyCount\": 6,\n \"loggingDirectives\": {\n \"trackingParams\": \"CIIBELZ1IhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CH8QvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3pTbTdjM1d5QmNtMnpseFRKNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3pTbTdjM1d5QmNtMnpseFRKNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CH8QvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"6\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CIEBEKLABCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 6 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CIABENvNBCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgzSm7c3WyBcm2zlxTJ4AaABAg\"\n }\n },\n \"trackingParams\": \"CH4QwnUYBiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CH4QwnUYBiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Muslet X\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSSUiQktDVZNF2IthE9eJADrmWDULin6bTSr5Uk8A\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSSUiQktDVZNF2IthE9eJADrmWDULin6bTSr5Uk8A\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSSUiQktDVZNF2IthE9eJADrmWDULin6bTSr5Uk8A\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Muslet X\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CHcQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC-btg2UrX8wnF2AQSWHgcjQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC-btg2UrX8wnF2AQSWHgcjQ\",\n \"canonicalBaseUrl\": \"/channel/UC-btg2UrX8wnF2AQSWHgcjQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Plot twist: Fanchen wasn’t good at piano when he made the first comment. He became a pianist out of pure spite!\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 week ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHcQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgyTa42BSRmbU_m9A3N4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3lUYTQyQlNSbWJVX205QTNONEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgyTa42BSRmbU_m9A3N4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CH0QmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CH0QmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 129 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHwQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHwQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CHwQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CHsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CHsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CHoQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559766\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CHcQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"129 likes\"\n }\n },\n \"simpleText\": \"129\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CHkQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CHgQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"replyCount\": 5,\n \"loggingDirectives\": {\n \"trackingParams\": \"CHcQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CHQQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3lUYTQyQlNSbWJVX205QTNONEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3lUYTQyQlNSbWJVX205QTNONEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CHQQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"5\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CHYQosAEIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 5 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CHUQ280EIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgyTa42BSRmbU_m9A3N4AaABAg\"\n }\n },\n \"trackingParams\": \"CHMQwnUYByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CHMQwnUYByITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Krishna\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTsOoAUSA5RHpNIw5ghBHhoMycZg6kkJlzZUTBk\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTsOoAUSA5RHpNIw5ghBHhoMycZg6kkJlzZUTBk\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTsOoAUSA5RHpNIw5ghBHhoMycZg6kkJlzZUTBk\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Krishna\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CGwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCnA8NzA0DmD8m6IiRtkwyFw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCnA8NzA0DmD8m6IiRtkwyFw\",\n \"canonicalBaseUrl\": \"/channel/UCnA8NzA0DmD8m6IiRtkwyFw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I feel like an archeaologist digging history. What a time to be alive.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgxvU97_LKUZyHsV-2V4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3h2VTk3X0xLVVp5SHNWLTJWNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgxvU97_LKUZyHsV-2V4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CHIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CHIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 13 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHEQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHEQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CHEQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CHAQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CHAQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHAQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CG8QtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559766\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CGwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13 likes\"\n }\n },\n \"simpleText\": \"13\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CG4Qr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CG0QsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CGwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CGsQwnUYCCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CGsQwnUYCCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"YGK 6934\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTKyBUe2WptlsCSxaYYva5Erk5joTugfcK1rw\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTKyBUe2WptlsCSxaYYva5Erk5joTugfcK1rw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTKyBUe2WptlsCSxaYYva5Erk5joTugfcK1rw\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YGK 6934\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CGQQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCneighLwMRGX_3PVPz0cHYg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCneighLwMRGX_3PVPz0cHYg\",\n \"canonicalBaseUrl\": \"/channel/UCneighLwMRGX_3PVPz0cHYg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"This is some good shit. Take pride knowing that you are one of the few who took up this challenge and went through with it.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGQQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgx7ORAOhpWNFM3pstF4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3g3T1JBT2hwV05GTTNwc3RGNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"Ugx7ORAOhpWNFM3pstF4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CGoQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CGoQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGoQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 9 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGkQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CGkQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CGgQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CGgQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGgQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CGcQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559767\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CGQQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 likes\"\n }\n },\n \"simpleText\": \"9\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CGYQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CGUQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CGQQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CGMQwnUYCSITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CGMQwnUYCSITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Enavoid\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSorpmvyhqNi1VYZ6eOteb57nOg8oDsXZV7ewXQ\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSorpmvyhqNi1VYZ6eOteb57nOg8oDsXZV7ewXQ\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSorpmvyhqNi1VYZ6eOteb57nOg8oDsXZV7ewXQ\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Enavoid\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CFwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCXiWvnKyAzADWAG6OmwEC1g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCXiWvnKyAzADWAG6OmwEC1g\",\n \"canonicalBaseUrl\": \"/channel/UCXiWvnKyAzADWAG6OmwEC1g\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I love how all the mistakes are realistic and honest\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 months ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgxp7Jagi8o674Uent94AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3hwN0phZ2k4bzY3NFVlbnQ5NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"Ugxp7Jagi8o674Uent94AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CGIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CGIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 13,505 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGEQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGEQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CGEQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CGAQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CGAQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGAQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CF8QtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559767\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CFwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"13K likes\"\n }\n },\n \"simpleText\": \"13K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CF4Qr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CF0QsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"replyCount\": 62,\n \"loggingDirectives\": {\n \"trackingParams\": \"CFwQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CFkQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3hwN0phZ2k4bzY3NFVlbnQ5NEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hwN0phZ2k4bzY3NFVlbnQ5NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CFkQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"62\"\n },\n {\n \"text\": \" replies from \"\n },\n {\n \"text\": \"ProLitening Piano and Gaming\"\n },\n {\n \"text\": \" and others\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CFsQosAEIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 62 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CFoQ280EIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugxp7Jagi8o674Uent94AaABAg\"\n }\n },\n \"trackingParams\": \"CFgQwnUYCiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CFgQwnUYCiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"jade\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTQCX1b3JpSrKUBnf5PbLG1L0NMQB6hg0uONr-WYg\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTQCX1b3JpSrKUBnf5PbLG1L0NMQB6hg0uONr-WYg\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTQCX1b3JpSrKUBnf5PbLG1L0NMQB6hg0uONr-WYg\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"jade\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CFEQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCVnmK6J2ZIQ6_ZK1Ul5OQ5Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCVnmK6J2ZIQ6_ZK1Ul5OQ5Q\",\n \"canonicalBaseUrl\": \"/channel/UCVnmK6J2ZIQ6_ZK1Ul5OQ5Q\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"FAMOUS LAST WORDS BEFORE DISASTER STRUCK:\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\\\"How could anyone dislike this video?\\\"\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"3 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFEQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgznE0yjx4Z4Y3Lql5d4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3puRTB5ang0WjRZM0xxbDVkNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgznE0yjx4Z4Y3Lql5d4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CFcQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CFcQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFcQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 236 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFYQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFYQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CFYQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CFUQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFUQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CFQQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559767\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CFEQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"236 likes\"\n }\n },\n \"simpleText\": \"236\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CFMQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CFIQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"replyCount\": 2,\n \"loggingDirectives\": {\n \"trackingParams\": \"CFEQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CE4QvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3puRTB5ang0WjRZM0xxbDVkNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3puRTB5ang0WjRZM0xxbDVkNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CE4QvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"2\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CFAQosAEIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 2 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CE8Q280EIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgznE0yjx4Z4Y3Lql5d4AaABAg\"\n }\n },\n \"trackingParams\": \"CE0QwnUYCyITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CE0QwnUYCyITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"madmike1\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS50c8IXAm92buXieER1jNMOXKPDZvY_YOtULzw\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS50c8IXAm92buXieER1jNMOXKPDZvY_YOtULzw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS50c8IXAm92buXieER1jNMOXKPDZvY_YOtULzw\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"madmike1\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CEYQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCMFehv5HtX97TDGRG3sqqwg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCMFehv5HtX97TDGRG3sqqwg\",\n \"canonicalBaseUrl\": \"/channel/UCMFehv5HtX97TDGRG3sqqwg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I love how Fanchen still is commenting like its just another day while the Hentai guy has just ghosted this video after making one response to the other video.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgwTfi5y-p336wzR5D14AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3dUZmk1eS1wMzM2d3pSNUQxNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgwTfi5y-p336wzR5D14AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CEwQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEwQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEwQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 7 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEsQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CEsQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CEoQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEoQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CEkQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559768\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CEYQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7 likes\"\n }\n },\n \"simpleText\": \"7\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CEgQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CEcQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CEYQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CEUQwnUYDCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CEUQwnUYDCITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Cosquín1951\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQI1-DUimlWLDvu24qWbv8FgeiKSHS2CUcd18afcQ\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQI1-DUimlWLDvu24qWbv8FgeiKSHS2CUcd18afcQ\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQI1-DUimlWLDvu24qWbv8FgeiKSHS2CUcd18afcQ\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Cosquín1951\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CD4QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCQoNjKkun7towrnRjJBSadg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCQoNjKkun7towrnRjJBSadg\",\n \"canonicalBaseUrl\": \"/channel/UCQoNjKkun7towrnRjJBSadg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Simply piano be like: \\\"He has been using simply piano for 1 week\\\"\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 week ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD4QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgwi4hL6fB3qc9akVdt4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3dpNGhMNmZCM3FjOWFrVmR0NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"Ugwi4hL6fB3qc9akVdt4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CEQQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEQQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEQQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 255 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEMQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEMQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CEMQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CEIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEIQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CEEQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"protoCreationMs\": \"1628091559768\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CD4QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"255 likes\"\n }\n },\n \"simpleText\": \"255\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CEAQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CD8QsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"replyCount\": 4,\n \"loggingDirectives\": {\n \"trackingParams\": \"CD4QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CDsQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3dpNGhMNmZCM3FjOWFrVmR0NEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3dpNGhMNmZCM3FjOWFrVmR0NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CDsQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"4\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CD0QosAEIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 4 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CDwQ280EIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugwi4hL6fB3qc9akVdt4AaABAg\"\n }\n },\n \"trackingParams\": \"CDoQwnUYDSITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CDoQwnUYDSITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Isaac Foster\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQ5eIpFz4dggDDOONVTOQnQKNkbTOBXcYq_qFc_xA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQ5eIpFz4dggDDOONVTOQnQKNkbTOBXcYq_qFc_xA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQ5eIpFz4dggDDOONVTOQnQKNkbTOBXcYq_qFc_xA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Isaac Foster\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CDMQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCv_YNRVJScF9WYBCt24_8jQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCv_YNRVJScF9WYBCt24_8jQ\",\n \"canonicalBaseUrl\": \"/channel/UCv_YNRVJScF9WYBCt24_8jQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Man I’m too late. Most of the comment section have already memed the shit out of the epic rivalry between the fanchen and the hentai guy. But honestly, both version were great.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDMQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgyX-0l_qTq-Xqt9oQl4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3lYLTBsX3FUcS1YcXQ5b1FsNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgyX-0l_qTq-Xqt9oQl4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CDkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 57 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDgQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CDgQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CDcQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDcQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CDYQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559769\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CDMQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"57 likes\"\n }\n },\n \"simpleText\": \"57\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CDUQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CDQQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CDMQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CDIQwnUYDiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CDIQwnUYDiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"AthenaTheGoddess\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTv4fAVfu20lgNBqCsTi_ANNipQ9x7-2linJQoUZA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTv4fAVfu20lgNBqCsTi_ANNipQ9x7-2linJQoUZA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTv4fAVfu20lgNBqCsTi_ANNipQ9x7-2linJQoUZA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"AthenaTheGoddess\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCsQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCiccDAZq3dPltzQK_OAWkQg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCiccDAZq3dPltzQK_OAWkQg\",\n \"canonicalBaseUrl\": \"/channel/UCiccDAZq3dPltzQK_OAWkQg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"1. First time seeing someone actually play this song\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"2. Completely underrated for all the time and effort this might have took \"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"3. I’m Asian but I suckkkk so ye congrats dog\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 months ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgxHiKAl8yOGCpIFOY54AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3hIaUtBbDh5T0dDcElGT1k1NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgxHiKAl8yOGCpIFOY54AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CDEQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDEQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDEQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 6,549 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDAQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDAQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CDAQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CC8QmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CC8QmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CC8QmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CC4QtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559769\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCsQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"6.5K likes\"\n }\n },\n \"simpleText\": \"6.5K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CC0Qr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CCwQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"replyCount\": 37,\n \"loggingDirectives\": {\n \"trackingParams\": \"CCsQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CCgQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3hIaUtBbDh5T0dDcElGT1k1NEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hIaUtBbDh5T0dDcElGT1k1NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CCgQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"37\"\n },\n {\n \"text\": \" replies from \"\n },\n {\n \"text\": \"ProLitening Piano and Gaming\"\n },\n {\n \"text\": \" and others\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CCoQosAEIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 37 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CCkQ280EIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgxHiKAl8yOGCpIFOY54AaABAg\"\n }\n },\n \"trackingParams\": \"CCcQwnUYDyITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CCcQwnUYDyITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"bacon hasdignity\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQeR_kTLo_97YqhAqzxpqFmoW4yX7Kxzy7nWIuP\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQeR_kTLo_97YqhAqzxpqFmoW4yX7Kxzy7nWIuP\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQeR_kTLo_97YqhAqzxpqFmoW4yX7Kxzy7nWIuP\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"bacon hasdignity\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCAQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCgoRWcnLdrMhdPvDVpp8nLg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCgoRWcnLdrMhdPvDVpp8nLg\",\n \"canonicalBaseUrl\": \"/channel/UCgoRWcnLdrMhdPvDVpp8nLg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"“How can someone dislike this?” seem like fucking words that would be on a tombstone\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 week ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgw4HbSRn0Hn6YU2vAp4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3c0SGJTUm4wSG42WVUydkFwNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"Ugw4HbSRn0Hn6YU2vAp4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CCYQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCYQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 85 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCUQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CCUQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CCQQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCQQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CCMQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559769\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCAQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"85 likes\"\n }\n },\n \"simpleText\": \"85\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CCIQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CCEQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"replyCount\": 2,\n \"loggingDirectives\": {\n \"trackingParams\": \"CCAQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CB0QvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3c0SGJTUm4wSG42WVUydkFwNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3c0SGJTUm4wSG42WVUydkFwNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CB0QvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"2\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CB8QosAEIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 2 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CB4Q280EIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugw4HbSRn0Hn6YU2vAp4AaABAg\"\n }\n },\n \"trackingParams\": \"CBwQwnUYECITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CBwQwnUYECITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"HinataTetsuya\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQZVZ8AzTGD8BmmhPJsu1bkqiO2AWIkChSn_Fsh6g\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQZVZ8AzTGD8BmmhPJsu1bkqiO2AWIkChSn_Fsh6g\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQZVZ8AzTGD8BmmhPJsu1bkqiO2AWIkChSn_Fsh6g\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"HinataTetsuya\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CBUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCkPzk9Vr_O471z_AmuZUkpg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCkPzk9Vr_O471z_AmuZUkpg\",\n \"canonicalBaseUrl\": \"/channel/UCkPzk9Vr_O471z_AmuZUkpg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"always remember, however good you are at anything. there\u0027s always an asian better than you.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgxOBsXXWgg7jtAwD1h4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3hPQnNYWFdnZzdqdEF3RDFoNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgxOBsXXWgg7jtAwD1h4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CBsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 22 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBoQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CBoQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CBkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CBgQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559770\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CBUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"22 likes\"\n }\n },\n \"simpleText\": \"22\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBcQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CBYQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CBUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CBQQwnUYESITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CBQQwnUYESITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Samuel Pereira\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQGn5frJr8SfPheD5aKvxdLuA3JgoJMwOOXHAGg\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQGn5frJr8SfPheD5aKvxdLuA3JgoJMwOOXHAGg\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQGn5frJr8SfPheD5aKvxdLuA3JgoJMwOOXHAGg\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Samuel Pereira\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CA0QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC-GavpRsZecfwAZ87lHHc4g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC-GavpRsZecfwAZ87lHHc4g\",\n \"canonicalBaseUrl\": \"/channel/UC-GavpRsZecfwAZ87lHHc4g\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Despite it being mediocre, I\u0027m happy the Fanchen argument got this more views.\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"Never stop playing my man\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 week ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgwySKWM5kOytWLWcSF4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3d5U0tXTTVrT3l0V0xXY1NGNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgwySKWM5kOytWLWcSF4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CBMQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBMQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 3 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBIQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CBIQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CBEQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBEQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CBAQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559770\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CA0QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 likes\"\n }\n },\n \"simpleText\": \"3\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CA8Qr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CA4QsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CA0QtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CAwQwnUYEiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CAwQwnUYEiITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Mimikana HD\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTrudwoOKDEivvGO4oXanVdlPRuAkmtLddj_8gieQ\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTrudwoOKDEivvGO4oXanVdlPRuAkmtLddj_8gieQ\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTrudwoOKDEivvGO4oXanVdlPRuAkmtLddj_8gieQ\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Mimikana HD\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CAUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCMVN5Hg_Kpw7gY51THdNCZw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCMVN5Hg_Kpw7gY51THdNCZw\",\n \"canonicalBaseUrl\": \"/channel/UCMVN5Hg_Kpw7gY51THdNCZw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"at least this flame war ended with a fire extinguisher, and not ashes.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 week ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgyveY4njVp3BPgLcKJ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ehpVZ3l2ZVk0bmpWcDNCUGdMY0tKNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgyveY4njVp3BPgLcKJ4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CAsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAsQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 37 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAoQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"trackingParams\": \"CAoQ8FsiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CAkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAkQmE0iEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CAgQtXUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091559770\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CAUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"37 likes\"\n }\n },\n \"simpleText\": \"37\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CAcQr9gCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CAYQsNgCIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\"\n }\n },\n \"replyCount\": 1,\n \"loggingDirectives\": {\n \"trackingParams\": \"CAUQtnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CAIQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyfhpLEhpVZ3l2ZVk0bmpWcDNCUGdMY0tKNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3l2ZVk0bmpWcDNCUGdMY0tKNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAIQvnUiEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View reply\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CAQQosAEIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide reply\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CAMQ280EIhMIzKLQ2NmX8gIVfCrxBR3cZAQY\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgyveY4njVp3BPgLcKJ4AaABAg\"\n }\n },\n \"trackingParams\": \"CAEQwnUYEyITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CAEQwnUYEyITCMyi0NjZl_ICFXwq8QUd3GQEGA\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CAAQg2ciEwjMotDY2ZfyAhV8KvEFHdxkBBg\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYy4wIKtwJnZXRfcmFua2VkX3N0cmVhbXMtLUNxY0JDSUFFRlJlMzBUZ2FuQUVLbHdFSTJGOFFnQVFZQnlLTUFWdGx0UjFNd0szeks0QmJHSWQzLTc4alFFUTVGUjdvSFVLcTA4Uzh2aTF6WTIxRjlJUk9oc2pLSGsxUTVoTUNkQWxsSmlISkxSazJUckpDLV9ybnBNaW9oZVZ0WC1RMmE1QTdKOFcwRnNDeHFsZmhyUHJuNFF5bHZQVHBLYWdKRWhYYndoZEo0TUI5M3hqWEZ5ZHd4S1pNQ0xId0dUQ2RzYUVveW1ENlFKZVJ5RGdBZ29QLWNhMlRYd1FFRUJRU0J3aUVJQkFVR0FFU0J3aUZJQkFRR0FFU0J3aUhJQkFCR0FBU0JRaUpJQmdBRWdVSWhpQVlBQklGQ0lnZ0dBQSIRIgstLXllT3ZKR1pRazAAeAEoFDAAQhBjb21tZW50cy1zZWN0aW9u\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"slot\": \"RELOAD_CONTINUATION_SLOT_BODY\"\n }\n }\n ]\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgt3NjJSV0xfUFk0byiTvMSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchPageWebTopLevelComments_rid\",\n \"value\": \"0x913a9d20cb09aac6\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24116717,23966208,23884386,24106839,24134152,24119470,24111165,24136747,23804281,23946420,24077266,24034168,24130238,24118580,24007246,24116735,24115641,24110902,24140246,24129402,24085811,39321475,24058380,1714257,24027707,24001373,24095695,24064555,24045476,24004644,23998056,23882685,24077241,24129451,24028143,24002022,23918597,24115508,23968386,24079709,24114969,24120298,23744176,24062267,23934970,24007790,23857950,24131029,24135236,23983296,24139371,9406004,24113698,24002025,24082662,24132121,24138442,24045475,23944779,24117475,24109690,24106921,24080738,24138203,23986033,24084439,24036947,23735348\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24116717,23966208,23884386,24106839,24134152,24119470,24111165,24136747,23804281,23946420,24077266,24034168,24130238,24118580,24007246,24116735,24115641,24110902,24140246,24129402,24085811,39321475,24058380,1714257,24027707,24001373,24095695,24064555,24045476,24004644,23998056,23882685,24077241,24129451,24028143,24002022,23918597,24115508,23968386,24079709,24114969,24120298,23744176,24062267,23934970,24007790,23857950,24131029,24135236,23983296,24139371,9406004,24113698,24002025,24082662,24132121,24138442,24045475,23944779,24117475,24109690,24106921,24080738,24138203,23986033,24084439,24036947,23735348\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"onResponseReceivedEndpoints\": [\n {\n \"clickTrackingParams\": \"CAAQg2ciEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"reloadContinuationItemsCommand\": {\n \"targetId\": \"comments-section\",\n \"continuationItems\": [\n {\n \"commentsHeaderRenderer\": {\n \"countText\": {\n \"runs\": [\n {\n \"text\": \"18,842\"\n },\n {\n \"text\": \" Comments\"\n }\n ]\n },\n \"createRenderer\": {\n \"commentSimpleboxRenderer\": {\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Default profile photo\"\n }\n }\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Add a public comment...\"\n }\n ]\n },\n \"prepareAccountEndpoint\": {\n \"clickTrackingParams\": \"COkBEMF1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"COkBEMF1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"COkBEMF1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"avatarSize\": \"SIMPLEBOX_AVATAR_SIZE_TYPE_DEFAULT\"\n }\n },\n \"sortMenu\": {\n \"sortFilterSubMenuRenderer\": {\n \"subMenuItems\": [\n {\n \"title\": \"Top comments\",\n \"selected\": true,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"COgBEOPABxgAIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyJSIRIgt4YVFKYm96WV9JczAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\",\n \"command\": {\n \"clickTrackingParams\": \"COgBEOPABxgAIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"showReloadUiCommand\": {\n \"targetId\": \"comments-section\"\n }\n }\n }\n },\n \"trackingParams\": \"COgBEOPABxgAIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n },\n {\n \"title\": \"Newest first\",\n \"selected\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"COcBEOPABxgBIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyJSIRIgt4YVFKYm96WV9JczABeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\",\n \"command\": {\n \"clickTrackingParams\": \"COcBEOPABxgBIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"showReloadUiCommand\": {\n \"targetId\": \"comments-section\"\n }\n }\n }\n },\n \"trackingParams\": \"COcBEOPABxgBIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n ],\n \"title\": \"Sort by\",\n \"icon\": {\n \"iconType\": \"SORT\"\n },\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sort comments\"\n }\n },\n \"tooltip\": \"Sort comments\",\n \"trackingParams\": \"COYBEIHaBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"trackingParams\": \"COUBEO6YARgXIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"titleText\": {\n \"runs\": [\n {\n \"text\": \"Comments\"\n }\n ]\n },\n \"commentsCount\": {\n \"runs\": [\n {\n \"text\": \"18K\"\n }\n ]\n },\n \"showSeparator\": true,\n \"customEmojis\": [\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/vQF1XpyaG_XG8gTs77bACQ\",\n \"shortcuts\": [\n \":chillwcat:\"\n ],\n \"searchTerms\": [\n \"chillwcat\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ZN5h05TnuFQmbzgGvIfk3bgrV-_Wp8bAbecOqw92s2isI6GLHbYjTyZjcqf0rKQ5t4jBtlumzw\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/ZN5h05TnuFQmbzgGvIfk3bgrV-_Wp8bAbecOqw92s2isI6GLHbYjTyZjcqf0rKQ5t4jBtlumzw\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"chillwcat\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/1v50XorRJ8GQ8gTz_prwAg\",\n \"shortcuts\": [\n \":stayhome:\"\n ],\n \"searchTerms\": [\n \"stayhome\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/u3QDxda8o4jrk_b01YtJYKb57l8Zw8ks8mCwGkiZ5hC5cQP_iszbsggxIWquZhuLRBzl5IEM2w\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/u3QDxda8o4jrk_b01YtJYKb57l8Zw8ks8mCwGkiZ5hC5cQP_iszbsggxIWquZhuLRBzl5IEM2w\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"stayhome\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/Fv90Xq-vJcPq8gTqzreQAQ\",\n \"shortcuts\": [\n \":elbowbump:\"\n ],\n \"searchTerms\": [\n \"elbowbump\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/gt39CIfizoIAce9a8IzjfrADV5CjTbSyFKUlLMXzYILxJRjwAgYQQJ9PXXxnRvrnTec7ZpfHN4k\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/gt39CIfizoIAce9a8IzjfrADV5CjTbSyFKUlLMXzYILxJRjwAgYQQJ9PXXxnRvrnTec7ZpfHN4k\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"elbowbump\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/Iv90XouTLuOR8gSxxrToBA\",\n \"shortcuts\": [\n \":goodvibes:\"\n ],\n \"searchTerms\": [\n \"goodvibes\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/6LPOiCw9bYr3ZXe8AhUoIMpDe_0BglC4mBmi-uC4kLDqDIuPu4J3ErgV0lEhgzXiBluq-I8j\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/6LPOiCw9bYr3ZXe8AhUoIMpDe_0BglC4mBmi-uC4kLDqDIuPu4J3ErgV0lEhgzXiBluq-I8j\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"goodvibes\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/Rf90XtDbG8GQ8gTz_prwAg\",\n \"shortcuts\": [\n \":thanksdoc:\"\n ],\n \"searchTerms\": [\n \"thanksdoc\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/Av7Vf8FxIp0_dQg4cJrPcGmmL7v9RXraOXMp0ZBDN693ewoMTHbbS7D7V3GXpbtZPSNcRLHTQw\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/Av7Vf8FxIp0_dQg4cJrPcGmmL7v9RXraOXMp0ZBDN693ewoMTHbbS7D7V3GXpbtZPSNcRLHTQw\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"thanksdoc\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/VP90Xv_wG82o8wTCi7CQAw\",\n \"shortcuts\": [\n \":videocall:\"\n ],\n \"searchTerms\": [\n \"videocall\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/bP-4yir3xZBWh-NKO4eGJJglr8m4dRnHrAKAXikaOJ0E5YFNkJ6IyAz3YhHMyukQ1kJNgQAo\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/bP-4yir3xZBWh-NKO4eGJJglr8m4dRnHrAKAXikaOJ0E5YFNkJ6IyAz3YhHMyukQ1kJNgQAo\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"videocall\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/ygF1XpGUMMjk8gSDrI2wCw\",\n \"shortcuts\": [\n \":chillwdog:\"\n ],\n \"searchTerms\": [\n \"chillwdog\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/jiaOCnfLX0rqed1sISxULaO7T-ktq2GEPizX9snaxvMLxQOMmWXMmAVGyIbYeFS2IvrMpxvFcQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/jiaOCnfLX0rqed1sISxULaO7T-ktq2GEPizX9snaxvMLxQOMmWXMmAVGyIbYeFS2IvrMpxvFcQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"chillwdog\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/8P50XuS9Oo7h8wSqtIagBA\",\n \"shortcuts\": [\n \":dothefive:\"\n ],\n \"searchTerms\": [\n \"dothefive\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ktU04FFgK_a6yaXCS1US-ReFkLjD22XllcIMOyBRHuYKLsrxpVxsauV1gSC2RPraMJWXpWcY\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/ktU04FFgK_a6yaXCS1US-ReFkLjD22XllcIMOyBRHuYKLsrxpVxsauV1gSC2RPraMJWXpWcY\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"dothefive\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/hf90Xv-jHeOR8gSxxrToBA\",\n \"shortcuts\": [\n \":yougotthis:\"\n ],\n \"searchTerms\": [\n \"yougotthis\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/WxLUGtJzyLd4dcGaWnmcQnw9lTu9BW3_pEuCp6kcM2pxF5p5J28PvcYIXWh6uCm78LxGJVGn9g\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/WxLUGtJzyLd4dcGaWnmcQnw9lTu9BW3_pEuCp6kcM2pxF5p5J28PvcYIXWh6uCm78LxGJVGn9g\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"yougotthis\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/CN2m5cKr49sCFYbFggodDFEKrg\",\n \"shortcuts\": [\n \":oops:\"\n ],\n \"searchTerms\": [\n \"oops\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/qByNS7xmuQXsb_5hxW2ggxwQZRN8-biWVnnKuL5FK1zudxIeim48zRVPk6DRq_HgaeKltHhm\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/qByNS7xmuQXsb_5hxW2ggxwQZRN8-biWVnnKuL5FK1zudxIeim48zRVPk6DRq_HgaeKltHhm\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"oops\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/8gF1Xp_zK8jk8gSDrI2wCw\",\n \"shortcuts\": [\n \":elbowcough:\"\n ],\n \"searchTerms\": [\n \"elbowcough\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/kWObU3wBMdHS43q6-ib2KJ-iC5tWqe7QcEITaNApbXEZfrik9E57_ve_BEPHO86z4Xrv8ikMdW0\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/kWObU3wBMdHS43q6-ib2KJ-iC5tWqe7QcEITaNApbXEZfrik9E57_ve_BEPHO86z4Xrv8ikMdW0\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"elbowcough\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/uP90Xq6wNYrK8gTUoo3wAg\",\n \"shortcuts\": [\n \":takeout:\"\n ],\n \"searchTerms\": [\n \"takeout\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ehUiXdRyvel0hba-BopQoDWTvM9ogZcMPaaAeR6IA9wkocdG21aFVN_IylxRGHtl2mE6L9jg1Do\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/ehUiXdRyvel0hba-BopQoDWTvM9ogZcMPaaAeR6IA9wkocdG21aFVN_IylxRGHtl2mE6L9jg1Do\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"takeout\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/EAJ1XrS7PMGQ8gTz_prwAg\",\n \"shortcuts\": [\n \":learning:\"\n ],\n \"searchTerms\": [\n \"learning\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/LiS1vw8KUXmczimKGfA-toRYXOcV1o-9aGSNRF0dGLk15Da2KTAsU-DXkIao-S7-kCkSnJwt\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/LiS1vw8KUXmczimKGfA-toRYXOcV1o-9aGSNRF0dGLk15Da2KTAsU-DXkIao-S7-kCkSnJwt\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"learning\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/fAF1XtDQMIrK8gTUoo3wAg\",\n \"shortcuts\": [\n \":hydrate:\"\n ],\n \"searchTerms\": [\n \"hydrate\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/Plqt3RM7NBy-R_eA90cIjzMEzo8guwE0KqJ9QBeCkPEWO7FvUqKU_Vq03Lmv9XxMrG6A3Ouwpg\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/Plqt3RM7NBy-R_eA90cIjzMEzo8guwE0KqJ9QBeCkPEWO7FvUqKU_Vq03Lmv9XxMrG6A3Ouwpg\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"hydrate\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/dv90XtfhAurw8gTgzar4DA\",\n \"shortcuts\": [\n \":virtualhug:\"\n ],\n \"searchTerms\": [\n \"virtualhug\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/-o0Di2mE5oaqf_lb_RI3igd0fptmldMWF9kyQpqKWkdAd7M4cT5ZKzDwlmSSXdcBp3zVLJ41yg\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/-o0Di2mE5oaqf_lb_RI3igd0fptmldMWF9kyQpqKWkdAd7M4cT5ZKzDwlmSSXdcBp3zVLJ41yg\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"virtualhug\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/CIW60IPp_dYCFcuqTgodEu4IlQ\",\n \"shortcuts\": [\n \":yt:\"\n ],\n \"searchTerms\": [\n \"yt\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/m6yqTzfmHlsoKKEZRSZCkqf6cGSeHtStY4rIeeXLAk4N9GY_yw3dizdZoxTrjLhlY4r_rkz3GA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/m6yqTzfmHlsoKKEZRSZCkqf6cGSeHtStY4rIeeXLAk4N9GY_yw3dizdZoxTrjLhlY4r_rkz3GA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"yt\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/JAJ1XpGpJYnW8wTupZu4Cw\",\n \"shortcuts\": [\n \":washhands:\"\n ],\n \"searchTerms\": [\n \"washhands\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/66Fn-0wiOmLDkoKk4FSa9vD0yymtWEulbbQK2x-kTBswQ2auer_2ftvmrJGyMMoqEGNjJtipBA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/66Fn-0wiOmLDkoKk4FSa9vD0yymtWEulbbQK2x-kTBswQ2auer_2ftvmrJGyMMoqEGNjJtipBA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"washhands\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/lP90XvOhCZGl8wSO1JmgAw\",\n \"shortcuts\": [\n \":sanitizer:\"\n ],\n \"searchTerms\": [\n \"sanitizer\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/4PaPj_5jR1lkidYakZ4EkxVqNr0Eqp4g0xvlYt_gZqjTtVeyHBszqf57nB9s6uLh7d2QtEhEWEc\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/4PaPj_5jR1lkidYakZ4EkxVqNr0Eqp4g0xvlYt_gZqjTtVeyHBszqf57nB9s6uLh7d2QtEhEWEc\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"sanitizer\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/egJ1XufTKYfegwOo57ewAg\",\n \"shortcuts\": [\n \":shelterin:\"\n ],\n \"searchTerms\": [\n \"shelterin\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/KgaktgJ3tmEFB-gMtjUcuHd6UKq50b-S3PbHEOSUbJG7UddPoJSmrIzysXA77jJp5oRNLWG84Q\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/KgaktgJ3tmEFB-gMtjUcuHd6UKq50b-S3PbHEOSUbJG7UddPoJSmrIzysXA77jJp5oRNLWG84Q\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"shelterin\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/X_zdXMHgJaPa8gTGt4f4Ag\",\n \"shortcuts\": [\n \":buffering:\"\n ],\n \"searchTerms\": [\n \"buffering\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/foWgzjN0ggMAA0CzDPfPZGyuGwv_7D7Nf6FGLAiomW5RRXj0Fs2lDqs2U6L52Z4J2Zb-D5tCUAA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/foWgzjN0ggMAA0CzDPfPZGyuGwv_7D7Nf6FGLAiomW5RRXj0Fs2lDqs2U6L52Z4J2Zb-D5tCUAA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"buffering\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCkszU2WH9gy1mb0dV-11UJg/PAJ1XsOOI4fegwOo57ewAg\",\n \"shortcuts\": [\n \":socialdist:\"\n ],\n \"searchTerms\": [\n \"socialdist\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/0WD780vTqUcS0pFq423D8WRuA_T8NKdTbRztChITI9jgOqOxD2r6dthbu86P6fIggDR6omAPfnQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/0WD780vTqUcS0pFq423D8WRuA_T8NKdTbRztChITI9jgOqOxD2r6dthbu86P6fIggDR6omAPfnQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"socialdist\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CJiQ8uiOwdQCFcx9qgodysAOHg\",\n \"shortcuts\": [\n \":jakepeter:\"\n ],\n \"searchTerms\": [\n \"jakepeter\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/EDWNWcH0Yb9Ti6RWECQIoHvDWCn6HYlJBs0scB5F7_RtX7FjLUp0Z21hQbdHyksK9vWXNPuckA\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/EDWNWcH0Yb9Ti6RWECQIoHvDWCn6HYlJBs0scB5F7_RtX7FjLUp0Z21hQbdHyksK9vWXNPuckA\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"jakepeter\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CI3h3uDJitgCFdARTgodejsFWg\",\n \"shortcuts\": [\n \":wormRedBlue:\"\n ],\n \"searchTerms\": [\n \"wormRedBlue\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/QZNullRD8CZ1PZfgbRnc0bHPg3STRXkYb0BEUgW7MGTx2H1QmRr1UB4nlBh1lmA3Le1eHGH9\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/QZNullRD8CZ1PZfgbRnc0bHPg3STRXkYb0BEUgW7MGTx2H1QmRr1UB4nlBh1lmA3Le1eHGH9\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"wormRedBlue\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CKzQr47KitgCFdCITgodq6EJZg\",\n \"shortcuts\": [\n \":wormYellowRed:\"\n ],\n \"searchTerms\": [\n \"wormYellowRed\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/GNWsd6PB1o_O5kuB2F2DjhP0ccb85zhZNjUHIh6mvaSyGgLHIBOomgAjDaLa6CEwyu02SD5tzMQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/GNWsd6PB1o_O5kuB2F2DjhP0ccb85zhZNjUHIh6mvaSyGgLHIBOomgAjDaLa6CEwyu02SD5tzMQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"wormYellowRed\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CPGD8Iu8kN4CFREChAod9OkLmg\",\n \"shortcuts\": [\n \":ytg:\"\n ],\n \"searchTerms\": [\n \"ytg\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/R4Klel1LDB5fTlNUb46IcgSv696jdWfzMdPLClIW6q7AgcMfXoMIq4kl9bXlZX23k9Ax4Aq_XT8\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/R4Klel1LDB5fTlNUb46IcgSv696jdWfzMdPLClIW6q7AgcMfXoMIq4kl9bXlZX23k9Ax4Aq_XT8\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ytg\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/COLRg9qOwdQCFce-qgodrbsLaA\",\n \"shortcuts\": [\n \":awesome:\"\n ],\n \"searchTerms\": [\n \"awesome\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/zs1an1dDkEl4e8K43-hQofoUGHJt1T-4YpxlxtXsgeTegA0jV1fVwVqVvTsnVHIz5BG1nu2C\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/zs1an1dDkEl4e8K43-hQofoUGHJt1T-4YpxlxtXsgeTegA0jV1fVwVqVvTsnVHIz5BG1nu2C\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"awesome\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CMKC7uKOwdQCFce-qgodqbsLaA\",\n \"shortcuts\": [\n \":gar:\"\n ],\n \"searchTerms\": [\n \"gar\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/v_vQSf25TeqRN_4TnwLQxUNxkUXHNan4-fgptww8MWGtt7O5yVKSD0sEpnqLP1yGy9i1Wppn5vw\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/v_vQSf25TeqRN_4TnwLQxUNxkUXHNan4-fgptww8MWGtt7O5yVKSD0sEpnqLP1yGy9i1Wppn5vw\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"gar\"\n }\n }\n },\n \"isCustomEmoji\": true\n },\n {\n \"emojiId\": \"UCzC5CNksIBaiT-NdMJjJNOQ/CI69oYTKitgCFdaPTgodsHsP5g\",\n \"shortcuts\": [\n \":wormOrangeGreen:\"\n ],\n \"searchTerms\": [\n \"wormOrangeGreen\"\n ],\n \"image\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/UEgOZ8QIT5780FaFlRSgfQLGtIlU0O6uBCga6Lg_aFoVyU0URx7NRYwwPG4gsakwKcqXq-gQ\u003dw24-h24-c-k-nd\",\n \"width\": 24,\n \"height\": 24\n },\n {\n \"url\": \"https://yt3.ggpht.com/UEgOZ8QIT5780FaFlRSgfQLGtIlU0O6uBCga6Lg_aFoVyU0URx7NRYwwPG4gsakwKcqXq-gQ\u003dw48-h48-c-k-nd\",\n \"width\": 48,\n \"height\": 48\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"wormOrangeGreen\"\n }\n }\n },\n \"isCustomEmoji\": true\n }\n ],\n \"loggingDirectives\": {\n \"trackingParams\": \"COUBEO6YARgXIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n }\n ],\n \"slot\": \"RELOAD_CONTINUATION_SLOT_HEADER\"\n }\n },\n {\n \"clickTrackingParams\": \"CAAQg2ciEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"reloadContinuationItemsCommand\": {\n \"targetId\": \"comments-section\",\n \"continuationItems\": [\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Kurzgesagt – In a Nutshell\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOUQoF4PD6C6qXjOe6c2tS8v7YCn48c6_kdCB2HA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Kurzgesagt – In a Nutshell\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"https://kgs.link/12022_Calendar\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dcomments\u0026redir_token\u003dQUFFLUhqbXhhLWtyYUd2OXVzSDlSbHk1akhrc3lNekFkUXxBQ3Jtc0tsNzd6b0xzRFRuNTNUanpXUWhQSlJsUENKZUxxNnhPNXJnMVFNUWtCRURicUJFa21EN2doNTk5RjdwZzAyem5aTHIwR04zcU5HQWpsdUFWeXZ5VUFtb1hYV3ExVUNqb2tNTTVzNzJCX05nQ0VteHdINA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2F12022_Calendar\u0026stzid\u003dUgwSOM0QHBLysE3vZE54AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtube.com/redirect?event\u003dcomments\u0026redir_token\u003dQUFFLUhqbXhhLWtyYUd2OXVzSDlSbHk1akhrc3lNekFkUXxBQ3Jtc0tsNzd6b0xzRFRuNTNUanpXUWhQSlJsUENKZUxxNnhPNXJnMVFNUWtCRURicUJFa21EN2doNTk5RjdwZzAyem5aTHIwR04zcU5HQWpsdUFWeXZ5VUFtb1hYV3ExVUNqb2tNTTVzNzJCX05nQ0VteHdINA\u0026q\u003dhttps%3A%2F%2Fkgs.link%2F12022_Calendar\u0026stzid\u003dUgwSOM0QHBLysE3vZE54AaABAg\",\n \"target\": \"TARGET_NEW_WINDOW\",\n \"nofollow\": true\n }\n }\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"As the year 12,021 slowly comes to an end, we present to you the 12,022 Human Era Calendar: Eons Edition. You can get the very shiny, high-quality, limited edition now until we sell out and then never again. WORLDWIDE SHIPPING AVAILABLE.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"COQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"COQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"COQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"COQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"COQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"COMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"COMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"COMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 8,539 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"COIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"COIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"COIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"COEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"COEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"COEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"COABELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523401\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": true,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"8.5K likes\"\n }\n },\n \"simpleText\": \"8.5K\"\n },\n \"pinnedCommentBadge\": {\n \"pinnedCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"KEEP\"\n },\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pinned by \"\n },\n {\n \"text\": \"Kurzgesagt – In a Nutshell\"\n }\n ]\n },\n \"color\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 1712394513\n }\n }\n }\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CN8BEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CN4BELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK_CIRCLE_THICK\"\n },\n \"color\": {\n \"basicColorPaletteData\": {\n \"backgroundColor\": 4287137928,\n \"foregroundTitleColor\": 4294967295\n }\n },\n \"authorText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Kurzgesagt – In a Nutshell, verified user\"\n }\n },\n \"simpleText\": \"Kurzgesagt – In a Nutshell\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsXVk37bltHxD1rDPwtNM8Q\",\n \"canonicalBaseUrl\": \"/channel/UCsXVk37bltHxD1rDPwtNM8Q\"\n }\n },\n \"iconTooltip\": \"Verified\"\n }\n },\n \"replyCount\": 335,\n \"loggingDirectives\": {\n \"trackingParams\": \"CN0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CNoBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CNoBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"335\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CNwBEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 335 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CNsBENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgwSOM0QHBLysE3vZE54AaABAg\"\n }\n },\n \"trackingParams\": \"CNkBEMJ1GAIiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_PINNED_COMMENT\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CNkBEMJ1GAIiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Sinvicta\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRjUwKkUcN6XcxMNjrIWA1Vop_RX_tLjt2ujMb6CA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRjUwKkUcN6XcxMNjrIWA1Vop_RX_tLjt2ujMb6CA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRjUwKkUcN6XcxMNjrIWA1Vop_RX_tLjt2ujMb6CA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sinvicta\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC86BKGkw3Giit6yTAntInfQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC86BKGkw3Giit6yTAntInfQ\",\n \"canonicalBaseUrl\": \"/channel/UC86BKGkw3Giit6yTAntInfQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Every episode gets better animation and effects. Incredible.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgzoygnmz9IYzNj2B4J4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3pveWdubXo5SVl6TmoyQjRKNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzoygnmz9IYzNj2B4J4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzoygnmz9IYzNj2B4J4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CNgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CNgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CNgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CNgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CNgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"Ugzoygnmz9IYzNj2B4J4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CNcBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CNcBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CNcBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 40,415 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CNYBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CNYBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CNYBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CNUBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CNUBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CNUBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CNQBELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523401\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"40K likes\"\n }\n },\n \"simpleText\": \"40K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CNMBEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CNIBELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK\"\n },\n \"authorText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sinvicta, verified user\"\n }\n },\n \"simpleText\": \"Sinvicta\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC86BKGkw3Giit6yTAntInfQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC86BKGkw3Giit6yTAntInfQ\",\n \"canonicalBaseUrl\": \"/channel/UC86BKGkw3Giit6yTAntInfQ\"\n }\n },\n \"iconTooltip\": \"Verified\"\n }\n },\n \"replyCount\": 277,\n \"loggingDirectives\": {\n \"trackingParams\": \"CNEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CM4BEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3pveWdubXo5SVl6TmoyQjRKNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3pveWdubXo5SVl6TmoyQjRKNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CM4BEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"277\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CNABEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 277 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CM8BENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugzoygnmz9IYzNj2B4J4AaABAg\"\n }\n },\n \"trackingParams\": \"CM0BEMJ1GAMiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CM0BEMJ1GAMiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"qwerty qwerty\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSE9WHODLwWaJjDCUcGGe25IO2WBlWvFRyPpRgsKsKipHqzosoqzAFgZVpvJHTT\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSE9WHODLwWaJjDCUcGGe25IO2WBlWvFRyPpRgsKsKipHqzosoqzAFgZVpvJHTT\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSE9WHODLwWaJjDCUcGGe25IO2WBlWvFRyPpRgsKsKipHqzosoqzAFgZVpvJHTT\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"qwerty qwerty\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCtfkV9VR_qOuDUO-R1XZwkw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCtfkV9VR_qOuDUO-R1XZwkw\",\n \"canonicalBaseUrl\": \"/channel/UCtfkV9VR_qOuDUO-R1XZwkw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I never knew a fictional dinosaur character like Barney would actually end up being historically accurate.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxNtDIey6vSYU5syrd4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3hOdERJZXk2dlNZVTVzeXJkNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxNtDIey6vSYU5syrd4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxNtDIey6vSYU5syrd4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CMwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CMwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgxNtDIey6vSYU5syrd4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CMsBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CMsBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMsBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 2,297 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMoBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMoBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CMoBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CMkBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CMkBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMkBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CMgBELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523402\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.2K likes\"\n }\n },\n \"simpleText\": \"2.2K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CMcBEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CMYBELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"replyCount\": 75,\n \"loggingDirectives\": {\n \"trackingParams\": \"CMUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CMIBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3hOdERJZXk2dlNZVTVzeXJkNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hOdERJZXk2dlNZVTVzeXJkNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CMIBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"75\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CMQBEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 75 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CMMBENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgxNtDIey6vSYU5syrd4AaABAg\"\n }\n },\n \"trackingParams\": \"CMEBEMJ1GAQiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CMEBEMJ1GAQiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"troglodyke\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/-LvLrTuGbMwpq3A4_VOdABllJ2RqJ7gbmFrt6Dc3AM9EOBUJffen8OVBoOOf2NNjFV_lvxzLL3I\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/-LvLrTuGbMwpq3A4_VOdABllJ2RqJ7gbmFrt6Dc3AM9EOBUJffen8OVBoOOf2NNjFV_lvxzLL3I\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/-LvLrTuGbMwpq3A4_VOdABllJ2RqJ7gbmFrt6Dc3AM9EOBUJffen8OVBoOOf2NNjFV_lvxzLL3I\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"troglodyke\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCALx2kDT_a6zfEmmqlFiuUw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCALx2kDT_a6zfEmmqlFiuUw\",\n \"canonicalBaseUrl\": \"/channel/UCALx2kDT_a6zfEmmqlFiuUw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"suddenly heartbroken ab all the cool slugs we’ll never know existed\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxJHrGiXHWURATEwtZ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3hKSHJHaVhIV1VSQVRFd3RaNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxJHrGiXHWURATEwtZ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxJHrGiXHWURATEwtZ4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CMABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CMABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CMABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CMABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgxJHrGiXHWURATEwtZ4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CL8BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CL8BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CL8BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 2,608 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CL4BEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CL4BEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CL4BEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CL0BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CL0BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CL0BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CLwBELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523402\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.6K likes\"\n }\n },\n \"simpleText\": \"2.6K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CLsBEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CLoBELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"replyCount\": 26,\n \"loggingDirectives\": {\n \"trackingParams\": \"CLkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CLYBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3hKSHJHaVhIV1VSQVRFd3RaNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hKSHJHaVhIV1VSQVRFd3RaNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CLYBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"26\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CLgBEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 26 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CLcBENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgxJHrGiXHWURATEwtZ4AaABAg\"\n }\n },\n \"trackingParams\": \"CLUBEMJ1GAUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CLUBEMJ1GAUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Vincent Law\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT26ua2C5XDHqdb38OkN-0BVwa94ab3BvBGAHPv\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT26ua2C5XDHqdb38OkN-0BVwa94ab3BvBGAHPv\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT26ua2C5XDHqdb38OkN-0BVwa94ab3BvBGAHPv\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Vincent Law\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCUggXF0Kms3VttOmS3zFz9w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCUggXF0Kms3VttOmS3zFz9w\",\n \"canonicalBaseUrl\": \"/channel/UCUggXF0Kms3VttOmS3zFz9w\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"For everyone that wonders why these videos feel so refreshing, meaningful and uplifting: It\u0027s because they\u0027re enthusiastic about the past, the present and the future, about the wonder of life itself, which makes you feel greatful for being alive and a human being, something very rare in these days. The whole zeitgeist has become so doomy and misanthropic, that we thirst for a positive outlook on life.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgz_xXrpFmtOEZsCle14AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3pfeFhycEZtdE9FWnNDbGUxNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgz_xXrpFmtOEZsCle14AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgz_xXrpFmtOEZsCle14AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CLQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CLQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"Ugz_xXrpFmtOEZsCle14AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CLMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CLMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 1,035 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CLIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CLIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CLEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CLEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CLEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CLABELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523402\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1K likes\"\n }\n },\n \"simpleText\": \"1K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CK8BEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CK4BELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"replyCount\": 46,\n \"loggingDirectives\": {\n \"trackingParams\": \"CK0BELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CKoBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3pfeFhycEZtdE9FWnNDbGUxNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3pfeFhycEZtdE9FWnNDbGUxNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CKoBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"46\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CKwBEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 46 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CKsBENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugz_xXrpFmtOEZsCle14AaABAg\"\n }\n },\n \"trackingParams\": \"CKkBEMJ1GAYiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CKkBEMJ1GAYiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Busta Nut\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/OIhjI6N2BWmnnN0uieQSnGOQbpq9uxg5OSg1cArqSTGu3G9wzlY-BmPPWsdA8J7IjIjj9yVqaQ\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/OIhjI6N2BWmnnN0uieQSnGOQbpq9uxg5OSg1cArqSTGu3G9wzlY-BmPPWsdA8J7IjIjj9yVqaQ\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/OIhjI6N2BWmnnN0uieQSnGOQbpq9uxg5OSg1cArqSTGu3G9wzlY-BmPPWsdA8J7IjIjj9yVqaQ\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Busta Nut\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYiypzpQVmqiC-ud88qTR9Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYiypzpQVmqiC-ud88qTR9Q\",\n \"canonicalBaseUrl\": \"/channel/UCYiypzpQVmqiC-ud88qTR9Q\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"This video basically nailed the reason I went into Zoology instead of Paleontology despite my passion for both. There\u0027s just such a diversity of life around today that it feels tragic to ignore that in favour of yearning for a past we\u0027ll never fully understand.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgzmFiH1hmJZicC7OaJ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3ptRmlIMWhtSlppY0M3T2FKNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzmFiH1hmJZicC7OaJ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzmFiH1hmJZicC7OaJ4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CKgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CKgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKgBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgzmFiH1hmJZicC7OaJ4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CKcBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKcBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKcBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 1,232 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CKYBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKYBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CKYBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CKUBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CKUBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CKUBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CKQBELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523403\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.2K likes\"\n }\n },\n \"simpleText\": \"1.2K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CKMBEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CKIBELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"replyCount\": 13,\n \"loggingDirectives\": {\n \"trackingParams\": \"CKEBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CJ4BEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3ptRmlIMWhtSlppY0M3T2FKNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3ptRmlIMWhtSlppY0M3T2FKNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CJ4BEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"13\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CKABEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 13 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CJ8BENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgzmFiH1hmJZicC7OaJ4AaABAg\"\n }\n },\n \"trackingParams\": \"CJ0BEMJ1GAciEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CJ0BEMJ1GAciEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"R H\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS9biN8bsuhr_TWU_hvlJ5RX10oQYRNgJnNgg\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS9biN8bsuhr_TWU_hvlJ5RX10oQYRNgJnNgg\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS9biN8bsuhr_TWU_hvlJ5RX10oQYRNgJnNgg\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"R H\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCKUptZkZfNh4qstYmkyfKIg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCKUptZkZfNh4qstYmkyfKIg\",\n \"canonicalBaseUrl\": \"/channel/UCKUptZkZfNh4qstYmkyfKIg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"What a wonderfully philosophical piece, with a quite incredible choice of music. The composer should feel so very proud of their work.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgzwi6EPe7sEsZsx4Mp4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3p3aTZFUGU3c0VzWnN4NE1wNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzwi6EPe7sEsZsx4Mp4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzwi6EPe7sEsZsx4Mp4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CJwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CJwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJwBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"Ugzwi6EPe7sEsZsx4Mp4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CJsBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CJsBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJsBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 409 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJoBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJoBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CJoBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CJkBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CJkBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJkBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CJgBELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523403\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"409 likes\"\n }\n },\n \"simpleText\": \"409\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CJcBEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CJYBELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"replyCount\": 2,\n \"loggingDirectives\": {\n \"trackingParams\": \"CJUBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CJIBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3p3aTZFUGU3c0VzWnN4NE1wNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3p3aTZFUGU3c0VzWnN4NE1wNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CJIBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"2\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CJQBEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 2 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CJMBENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugzwi6EPe7sEsZsx4Mp4AaABAg\"\n }\n },\n \"trackingParams\": \"CJEBEMJ1GAgiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CJEBEMJ1GAgiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"MoreConsole\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTokfL6WyMDlnLkBUKOHs3G285ccbrb2zN3ndWV\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTokfL6WyMDlnLkBUKOHs3G285ccbrb2zN3ndWV\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTokfL6WyMDlnLkBUKOHs3G285ccbrb2zN3ndWV\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"MoreConsole\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCTTx-gTU-ePcxHLpF15l8hA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCTTx-gTU-ePcxHLpF15l8hA\",\n \"canonicalBaseUrl\": \"/channel/UCTTx-gTU-ePcxHLpF15l8hA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"\\\"Time marches on without any concern for our feelings\\\"\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"existential dread intensifies\",\n \"bold\": true\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxNNFhhw8l9vjj9zsx4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3hOTkZoaHc4bDl2amo5enN4NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxNNFhhw8l9vjj9zsx4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxNNFhhw8l9vjj9zsx4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CJABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CJABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CJABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CJABEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n }\n ],\n \"trackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgxNNFhhw8l9vjj9zsx4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CI8BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CI8BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CI8BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 20,054 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CI4BEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CI4BEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CI4BEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CI0BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CI0BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CI0BEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CIwBELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523404\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"20K likes\"\n }\n },\n \"simpleText\": \"20K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CIsBEK_YAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CIoBELDYAiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK\"\n },\n \"authorText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"MoreConsole, verified user\"\n }\n },\n \"simpleText\": \"MoreConsole\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCTTx-gTU-ePcxHLpF15l8hA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCTTx-gTU-ePcxHLpF15l8hA\",\n \"canonicalBaseUrl\": \"/channel/UCTTx-gTU-ePcxHLpF15l8hA\"\n }\n },\n \"iconTooltip\": \"Verified\"\n }\n },\n \"replyCount\": 142,\n \"loggingDirectives\": {\n \"trackingParams\": \"CIkBELZ1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CIYBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3hOTkZoaHc4bDl2amo5enN4NEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hOTkZoaHc4bDl2amo5enN4NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CIYBEL51IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"142\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CIgBEKLABCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 142 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CIcBENvNBCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgxNNFhhw8l9vjj9zsx4AaABAg\"\n }\n },\n \"trackingParams\": \"CIUBEMJ1GAkiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CIUBEMJ1GAkiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"william_o99\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTK-Qa8xPMGX_3e_QZPB98DK36vkaILpHY_oKY7ag\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTK-Qa8xPMGX_3e_QZPB98DK36vkaILpHY_oKY7ag\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTK-Qa8xPMGX_3e_QZPB98DK36vkaILpHY_oKY7ag\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"william_o99\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzwKhepxigh-8ulA1J1DniA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzwKhepxigh-8ulA1J1DniA\",\n \"canonicalBaseUrl\": \"/channel/UCzwKhepxigh-8ulA1J1DniA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"This was honestly a really beautiful and bittersweet tribute to all of the species that existed before us. Made me smile with a little tear in my eye. Thank you.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgy7jwrIk8Jm-R49Fhx4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3k3andySWs4Sm0tUjQ5Rmh4NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgy7jwrIk8Jm-R49Fhx4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgy7jwrIk8Jm-R49Fhx4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CIQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"command\": {\n \"clickTrackingParams\": \"CIQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIQBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"Ugy7jwrIk8Jm-R49Fhx4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CIMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CIMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIMBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 289 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CIIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CIIBEPBbIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CIEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CIEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CIEBEJhNIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CIABELV1IhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"protoCreationMs\": \"1638997523404\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"289 likes\"\n }\n },\n \"simpleText\": \"289\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CH8Qr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CH4QsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"replyCount\": 8,\n \"loggingDirectives\": {\n \"trackingParams\": \"CH0QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CHoQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3k3andySWs4Sm0tUjQ5Rmh4NEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3k3andySWs4Sm0tUjQ5Rmh4NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CHoQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"8\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CHwQosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 8 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CHsQ280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugy7jwrIk8Jm-R49Fhx4AaABAg\"\n }\n },\n \"trackingParams\": \"CHkQwnUYCiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CHkQwnUYCiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"GXY The PsicloneYT 2021\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQDDcxtJOrR6nHGffLBFWx6Hze7oaXE3ZjvSCla0w\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQDDcxtJOrR6nHGffLBFWx6Hze7oaXE3ZjvSCla0w\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQDDcxtJOrR6nHGffLBFWx6Hze7oaXE3ZjvSCla0w\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"GXY The PsicloneYT 2021\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCbMIDVv5SocQk8lAiY4Rmgg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCbMIDVv5SocQk8lAiY4Rmgg\",\n \"canonicalBaseUrl\": \"/channel/UCbMIDVv5SocQk8lAiY4Rmgg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"\\\"But if we dray today\u0027s animals in a similar way, based on their skeletons, just for the fun of it, we get the most bizarre creatures. Elephants, swans and baboons that look like monsters right out of nightmares.\\\" ... well that part is interesting, what if we draw a cat that way? will we get a lizard?\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgym_T1P1jBrGUpwBdZ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3ltX1QxUDFqQnJHVXB3QmRaNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgym_T1P1jBrGUpwBdZ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgym_T1P1jBrGUpwBdZ4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CHgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CHgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"Ugym_T1P1jBrGUpwBdZ4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CHcQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CHcQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHcQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 160 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CHYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CHYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CHUQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CHUQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CHUQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CHQQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523404\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"160 likes\"\n }\n },\n \"simpleText\": \"160\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CHMQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CHIQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"replyCount\": 3,\n \"loggingDirectives\": {\n \"trackingParams\": \"CHEQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CG4QvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3ltX1QxUDFqQnJHVXB3QmRaNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3ltX1QxUDFqQnJHVXB3QmRaNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CG4QvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"3\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CHAQosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 3 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CG8Q280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugym_T1P1jBrGUpwBdZ4AaABAg\"\n }\n },\n \"trackingParams\": \"CG0QwnUYCyITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CG0QwnUYCyITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"javier davidsson\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTT03mMMSmh3y-3IPCjhdluPhrWcDl5homasVqE\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTT03mMMSmh3y-3IPCjhdluPhrWcDl5homasVqE\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTT03mMMSmh3y-3IPCjhdluPhrWcDl5homasVqE\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"javier davidsson\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCrO4ZE1VITz69Ud03ooXOqQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCrO4ZE1VITz69Ud03ooXOqQ\",\n \"canonicalBaseUrl\": \"/channel/UCrO4ZE1VITz69Ud03ooXOqQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"“How intensely amazing this creatures must have been.”\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"I started crying so much. So hard to explain the feeling of loss for exceedingly interesting forms of life trapped forever in the unknown unknown.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxH5Bn1NM0-sd-ICUh4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3hINUJuMU5NMC1zZC1JQ1VoNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxH5Bn1NM0-sd-ICUh4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxH5Bn1NM0-sd-ICUh4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CGwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CGwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgxH5Bn1NM0-sd-ICUh4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CGsQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CGsQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGsQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 282 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CGoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CGkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CGkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CGgQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523405\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"282 likes\"\n }\n },\n \"simpleText\": \"282\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CGcQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CGYQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"replyCount\": 9,\n \"loggingDirectives\": {\n \"trackingParams\": \"CGUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CGIQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3hINUJuMU5NMC1zZC1JQ1VoNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hINUJuMU5NMC1zZC1JQ1VoNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CGIQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"9\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CGQQosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 9 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CGMQ280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgxH5Bn1NM0-sd-ICUh4AaABAg\"\n }\n },\n \"trackingParams\": \"CGEQwnUYDCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CGEQwnUYDCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"JAGzilla8954\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRHEjT4FYS-p_XsxL3Ak2lWmJrEIOm0tc5x2D1J\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRHEjT4FYS-p_XsxL3Ak2lWmJrEIOm0tc5x2D1J\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLRHEjT4FYS-p_XsxL3Ak2lWmJrEIOm0tc5x2D1J\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"JAGzilla8954\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCWRGSsF53KR3-tt7s_ArDqQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCWRGSsF53KR3-tt7s_ArDqQ\",\n \"canonicalBaseUrl\": \"/channel/UCWRGSsF53KR3-tt7s_ArDqQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"As a lifelong dinosaur enthusiast, this is a topic I\u0027m very familiar with. I\u0027ve read whole books and watched several videos on it, I know all about it. And you guys still brought a tear to my eye with these beautiful animations, inspiring music, and just the overall sense of wonder in the video. Fantastic work, that was a much more intense eleven minutes than I expected.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 weeks ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxKrIKtyKx5VqAJpkd4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3hLcklLdHlLeDVWcUFKcGtkNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxKrIKtyKx5VqAJpkd4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxKrIKtyKx5VqAJpkd4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CGAQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGAQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CGAQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CGAQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CGAQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgxKrIKtyKx5VqAJpkd4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CF8QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CF8QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CF8QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 60 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CF4Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CF4Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CF4Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CF0QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CF0QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CF0QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CFwQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523405\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"60 likes\"\n }\n },\n \"simpleText\": \"60\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CFsQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CFoQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CFkQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CFgQwnUYDSITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CFgQwnUYDSITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"VGamer\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTqNZqm8Z9MfjRB2Y0eB9RR4FH20QIxP0U5oLqglA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTqNZqm8Z9MfjRB2Y0eB9RR4FH20QIxP0U5oLqglA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTqNZqm8Z9MfjRB2Y0eB9RR4FH20QIxP0U5oLqglA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"VGamer\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCqZHm8A1OKCpjZjWGoyAw_Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCqZHm8A1OKCpjZjWGoyAw_Q\",\n \"canonicalBaseUrl\": \"/channel/UCqZHm8A1OKCpjZjWGoyAw_Q\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"\\\"These animals are deleted forever and are part of the unknown unknown part of the past.\\\"\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\\\"Or are they?\\\"\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"vsauce music plays\",\n \"bold\": true\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgyXfq3VZXBLmdVPNhN4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3lYZnEzVlpYQkxtZFZQTmhONEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgyXfq3VZXBLmdVPNhN4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgyXfq3VZXBLmdVPNhN4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFcQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFcQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CFcQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CFcQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFcQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgyXfq3VZXBLmdVPNhN4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CFYQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CFYQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFYQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 202 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CFUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CFQQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CFQQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFQQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CFMQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523405\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"202 likes\"\n }\n },\n \"simpleText\": \"202\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CFIQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CFEQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"replyCount\": 2,\n \"loggingDirectives\": {\n \"trackingParams\": \"CFAQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CE0QvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3lYZnEzVlpYQkxtZFZQTmhONEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3lYZnEzVlpYQkxtZFZQTmhONEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CE0QvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"2\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CE8QosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 2 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CE4Q280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgyXfq3VZXBLmdVPNhN4AaABAg\"\n }\n },\n \"trackingParams\": \"CEwQwnUYDiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CEwQwnUYDiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Capp00\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTRdL_DfCaaK_XvyZtHbs6Q1tsuwMHZDDLtJBwVDw\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTRdL_DfCaaK_XvyZtHbs6Q1tsuwMHZDDLtJBwVDw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTRdL_DfCaaK_XvyZtHbs6Q1tsuwMHZDDLtJBwVDw\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Capp00\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCo82a6R5BDP57ykqNHLT6dA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCo82a6R5BDP57ykqNHLT6dA\",\n \"canonicalBaseUrl\": \"/channel/UCo82a6R5BDP57ykqNHLT6dA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Awesome episode.\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"So dinosaurs were less \\\"Thunder-Lizard\\\" and more \\\"pokemon\\\". I think we could all be ok with that.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxn15pK28oMWBn2gkB4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3huMTVwSzI4b01XQm4yZ2tCNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxn15pK28oMWBn2gkB4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxn15pK28oMWBn2gkB4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEsQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEsQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CEsQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CEsQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEsQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"Ugxn15pK28oMWBn2gkB4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CEoQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEoQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 4,146 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEkQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEkQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CEkQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CEgQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEgQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEgQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CEcQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523406\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4.1K likes\"\n }\n },\n \"simpleText\": \"4.1K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CEYQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CEUQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK\"\n },\n \"authorText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Capp00, verified user\"\n }\n },\n \"simpleText\": \"Capp00\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCo82a6R5BDP57ykqNHLT6dA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCo82a6R5BDP57ykqNHLT6dA\",\n \"canonicalBaseUrl\": \"/channel/UCo82a6R5BDP57ykqNHLT6dA\"\n }\n },\n \"iconTooltip\": \"Verified\"\n }\n },\n \"replyCount\": 125,\n \"loggingDirectives\": {\n \"trackingParams\": \"CEQQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CEEQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3huMTVwSzI4b01XQm4yZ2tCNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3huMTVwSzI4b01XQm4yZ2tCNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CEEQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"125\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CEMQosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 125 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CEIQ280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-Ugxn15pK28oMWBn2gkB4AaABAg\"\n }\n },\n \"trackingParams\": \"CEAQwnUYDyITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CEAQwnUYDyITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Aditi S Iyengar\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT7oSKoIPCAz6FA_Fb3CZhG5bSEGRlwbzXGFJAb0A\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT7oSKoIPCAz6FA_Fb3CZhG5bSEGRlwbzXGFJAb0A\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLT7oSKoIPCAz6FA_Fb3CZhG5bSEGRlwbzXGFJAb0A\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Aditi S Iyengar\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCdTS1_9Bc3oRrtzl1po0hcg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCdTS1_9Bc3oRrtzl1po0hcg\",\n \"canonicalBaseUrl\": \"/channel/UCdTS1_9Bc3oRrtzl1po0hcg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Why do Kurzegesagt endings always make me so emotional😭 They truly make the endings have such deep meanings!\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxEdYrrIcxENYGfah14AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3hFZFlyckljeEVOWUdmYWgxNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxEdYrrIcxENYGfah14AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxEdYrrIcxENYGfah14AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CD8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CD8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CD8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CD8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgxEdYrrIcxENYGfah14AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CD4QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CD4QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CD4QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 156 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD0Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CD0Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CD0Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CDwQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDwQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDwQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CDsQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523406\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"156 likes\"\n }\n },\n \"simpleText\": \"156\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CDoQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CDkQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CDgQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CDcQwnUYECITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CDcQwnUYECITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Beatbox Allstars\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSyJp2kHGGD7GSGD_2W25efIo0Y-RPe6KZD4u2TnQ\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSyJp2kHGGD7GSGD_2W25efIo0Y-RPe6KZD4u2TnQ\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSyJp2kHGGD7GSGD_2W25efIo0Y-RPe6KZD4u2TnQ\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Beatbox Allstars\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCUQoffbAZLVebALVSNtAHZg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCUQoffbAZLVebALVSNtAHZg\",\n \"canonicalBaseUrl\": \"/channel/UCUQoffbAZLVebALVSNtAHZg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Thanks for this informative video, we are learning.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwC-RiPagplcm3hDV94AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3dDLVJpUGFncGxjbTNoRFY5NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwC-RiPagplcm3hDV94AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwC-RiPagplcm3hDV94AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CDYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CDYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDYQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwC-RiPagplcm3hDV94AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CDUQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDUQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDUQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 36 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDQQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDQQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CDQQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CDMQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDMQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDMQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CDIQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523406\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"36 likes\"\n }\n },\n \"simpleText\": \"36\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CDEQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CDAQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK\"\n },\n \"authorText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Beatbox Allstars, verified user\"\n }\n },\n \"simpleText\": \"Beatbox Allstars\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCUQoffbAZLVebALVSNtAHZg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCUQoffbAZLVebALVSNtAHZg\",\n \"canonicalBaseUrl\": \"/channel/UCUQoffbAZLVebALVSNtAHZg\"\n }\n },\n \"iconTooltip\": \"Verified\"\n }\n },\n \"replyCount\": 3,\n \"loggingDirectives\": {\n \"trackingParams\": \"CC8QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CCwQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3dDLVJpUGFncGxjbTNoRFY5NEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3dDLVJpUGFncGxjbTNoRFY5NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CCwQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"3\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CC4QosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 3 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CC0Q280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgwC-RiPagplcm3hDV94AaABAg\"\n }\n },\n \"trackingParams\": \"CCsQwnUYESITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CCsQwnUYESITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Sumit Ranjan Sahu\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQdW2ukowCf6yUyUI0mBpun8IzSeUaSIz_AQpI68Q\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQdW2ukowCf6yUyUI0mBpun8IzSeUaSIz_AQpI68Q\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQdW2ukowCf6yUyUI0mBpun8IzSeUaSIz_AQpI68Q\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Sumit Ranjan Sahu\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCnCyBVf2KzPvuIORmPnvfIg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCnCyBVf2KzPvuIORmPnvfIg\",\n \"canonicalBaseUrl\": \"/channel/UCnCyBVf2KzPvuIORmPnvfIg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"\\\"Time marches on without any concern for our feelings\\\" ❤️❤️❤️\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"Kurzgesagt videos are great not only for their scientific contents and presentation skills but also due to the hard life lessons they present to us. Kudos to the team!!\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgzDi8PODk4O-AEaWkJ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3pEaThQT0RrNE8tQUVhV2tKNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzDi8PODk4O-AEaWkJ4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzDi8PODk4O-AEaWkJ4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CCoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CCoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgzDi8PODk4O-AEaWkJ4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CCkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 43 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CCgQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CCcQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCcQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CCYQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523407\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"43 likes\"\n }\n },\n \"simpleText\": \"43\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CCUQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CCQQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CCMQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CCIQwnUYEiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CCIQwnUYEiITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Neko Ninja\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTFhU9IwJU8Zmx1eV6rW_wrH64sOX_KeAtMu1MW4g\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTFhU9IwJU8Zmx1eV6rW_wrH64sOX_KeAtMu1MW4g\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTFhU9IwJU8Zmx1eV6rW_wrH64sOX_KeAtMu1MW4g\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Neko Ninja\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCySIn6iJKUYF3ZftlaJ8VMQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCySIn6iJKUYF3ZftlaJ8VMQ\",\n \"canonicalBaseUrl\": \"/channel/UCySIn6iJKUYF3ZftlaJ8VMQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I Absolutely adore feathery and soft dinosaurs! People say it makes them less intimidating and less impressive, but you wouldn\u0027t say that to a Lion, or a Bear, or a Gorilla, or a Shark, or most other creatures on the planet. Also the thought of cuddling with a raptor is perhaps even more tantalizing than cuddling with something equally as cool and modern like a Lion or a gorilla.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgySnGRub0JooNQsgv54AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3lTbkdSdWIwSm9vTlFzZ3Y1NEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgySnGRub0JooNQsgv54AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgySnGRub0JooNQsgv54AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CCEQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgySnGRub0JooNQsgv54AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CCAQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCAQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 101 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CB8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CB8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CB8Q8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CB4QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CB4QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CB4QmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CB0QtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523407\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"101 likes\"\n }\n },\n \"simpleText\": \"101\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBwQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CBsQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"replyCount\": 10,\n \"loggingDirectives\": {\n \"trackingParams\": \"CBoQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CBcQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3lTbkdSdWIwSm9vTlFzZ3Y1NEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3lTbkdSdWIwSm9vTlFzZ3Y1NEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CBcQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"10\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CBkQosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 10 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CBgQ280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgySnGRub0JooNQsgv54AaABAg\"\n }\n },\n \"trackingParams\": \"CBYQwnUYEyITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CBYQwnUYEyITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Peter Meyer\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSWlF1TaIl_gkKJ0ILoT-g4FWRjOBLvXJEjtA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSWlF1TaIl_gkKJ0ILoT-g4FWRjOBLvXJEjtA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSWlF1TaIl_gkKJ0ILoT-g4FWRjOBLvXJEjtA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Peter Meyer\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC8YgyDiG2qdet932fvp3AwQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC8YgyDiG2qdet932fvp3AwQ\",\n \"canonicalBaseUrl\": \"/channel/UC8YgyDiG2qdet932fvp3AwQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"This is definitely one of the best kurzgesagt videos. It is concise and to the point. It presents a whole new look at something I have taken for granted my whole life (dinosaurs look like giant crocodiles).\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"Amazing, and it really expands one\u0027s own horizon.\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgzkyypv0gEcQELQRuN4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3preXlwdjBnRWNRRUxRUnVONEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzkyypv0gEcQELQRuN4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgzkyypv0gEcQELQRuN4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CBUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CBUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBUQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"Ugzkyypv0gEcQELQRuN4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CBQQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBQQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 14 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBMQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CBMQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CBIQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBIQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CBEQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523408\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"14 likes\"\n }\n },\n \"simpleText\": \"14\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBAQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CA8QsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CA4QtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"trackingParams\": \"CA0QwnUYFCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CA0QwnUYFCITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentThreadRenderer\": {\n \"comment\": {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"DangerVille\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSQjnpXcQg5qc4A6K6ILsW32_tl4LTERyOPcH4N_g\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSQjnpXcQg5qc4A6K6ILsW32_tl4LTERyOPcH4N_g\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSQjnpXcQg5qc4A6K6ILsW32_tl4LTERyOPcH4N_g\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"DangerVille\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCFhdMuy1pMqA9iVXZB7MunA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFhdMuy1pMqA9iVXZB7MunA\",\n \"canonicalBaseUrl\": \"/channel/UCFhdMuy1pMqA9iVXZB7MunA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Kids no doubt love this style of animation, but you also give enough knowledge for adults to still learn. Good work!\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgxKhSEhYAu-MJhG-iB4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ehpVZ3hLaFNFaFlBdS1NSmhHLWlCNEFhQUJBZ6ICA8ABAA%3D%3D\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxKhSEhYAu-MJhG-iB4AaABAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgxKhSEhYAu-MJhG-iB4AaABAg\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CAwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAwQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgxKhSEhYAu-MJhG-iB4AaABAg\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CAsQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAsQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAsQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this comment along with 2,792 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CAoQ8FsiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CAkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAkQmE0iEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this comment\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CAgQtXUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"protoCreationMs\": \"1638997523408\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.7K likes\"\n }\n },\n \"simpleText\": \"2.7K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CAcQr9gCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CAYQsNgCIhMI_sOqyY3V9AIVxoB8Ch31VAht\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"icon\": {\n \"iconType\": \"CHECK\"\n },\n \"authorText\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"DangerVille, verified user\"\n }\n },\n \"simpleText\": \"DangerVille\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCFhdMuy1pMqA9iVXZB7MunA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCFhdMuy1pMqA9iVXZB7MunA\",\n \"canonicalBaseUrl\": \"/channel/UCFhdMuy1pMqA9iVXZB7MunA\"\n }\n },\n \"iconTooltip\": \"Verified\"\n }\n },\n \"replyCount\": 39,\n \"loggingDirectives\": {\n \"trackingParams\": \"CAUQtnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n \"replies\": {\n \"commentRepliesRenderer\": {\n \"contents\": [\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CAIQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyfhpLEhpVZ3hLaFNFaFlBdS1NSmhHLWlCNEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgKQi9jb21tZW50LXJlcGxpZXMtaXRlbS1VZ3hLaFNFaFlBdS1NSmhHLWlCNEFhQUJBZw%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"trackingParams\": \"CAIQvnUiEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"viewReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"View \"\n },\n {\n \"text\": \"39\"\n },\n {\n \"text\": \" replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_DOWN\"\n },\n \"trackingParams\": \"CAQQosAEIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"hideReplies\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Hide 39 replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"ARROW_DROP_UP\"\n },\n \"trackingParams\": \"CAMQ280EIhMI_sOqyY3V9AIVxoB8Ch31VAht\",\n \"iconPosition\": \"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT\"\n }\n },\n \"targetId\": \"comment-replies-item-UgxKhSEhYAu-MJhG-iB4AaABAg\"\n }\n },\n \"trackingParams\": \"CAEQwnUYFSITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"renderingPriority\": \"RENDERING_PRIORITY_UNKNOWN\",\n \"isModeratedElqComment\": false,\n \"loggingDirectives\": {\n \"trackingParams\": \"CAEQwnUYFSITCP7DqsmN1fQCFcaAfAod9VQIbQ\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"trigger\": \"CONTINUATION_TRIGGER_ON_ITEM_SHOWN\",\n \"continuationEndpoint\": {\n \"clickTrackingParams\": \"CAAQg2ciEwj-w6rJjdX0AhXGgHwKHfVUCG0\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYy7QIKwwJnZXRfcmFua2VkX3N0cmVhbXMtLUNxY0JDSUFFRlJlMzBUZ2FuQUVLbHdFSTJGOFFnQVFZQnlLTUFmcy1YeV9pUllpZERNTUhQVENGWFlxU3pUX0dCU0g2R0dOcjNuWnAtZGN4Z2tRSVlwMW9qQ3NOR2tHWlVXOHh0SGR2TVZUSXY4WFRwaUZYZkJlNjdjNWVzRTFVZHlPZE9ZbUNjcDZIQ21IOWhwNG1ERUw3cFJWOHRYcEJGUTB6Vk9GWWxvRWhpYlc0akl6U0Y3VTVEY3FLOVNMSktyeEozc3B0bzNUVG92REtNNUNzaFV1cnM0eEFiYW9SRUJRU0JRaUlJQmdBRWdjSWhTQVFDQmdCRWdjSWx5QVFEeGdCRWdjSWh5QVFBUmdBRWdVSWhpQVlBQklGQ0lrZ0dBQVNCd2lFSUJBS0dBRSIRIgt4YVFKYm96WV9JczAAeAEoFEIQY29tbWVudHMtc2VjdGlvbg%3D%3D\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n ],\n \"slot\": \"RELOAD_CONTINUATION_SLOT_BODY\"\n }\n }\n ]\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/next?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_3.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_3.json index 44b66fbb4..208f6d7e7 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_3.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/comments/replies/generated_mock_3.json @@ -179,21 +179,21 @@ 48, 83, 67, - 121, - 48, - 116, - 101, - 87, - 86, - 80, - 100, - 107, + 51, + 104, + 104, + 85, + 85, 112, - 72, - 87, + 105, + 98, + 51, + 112, + 90, + 88, + 48, 108, - 70, - 114, + 122, 71, 65, 89, @@ -208,28 +208,28 @@ 86, 90, 51, - 108, - 107, - 89, - 49, - 107, - 51, + 100, + 84, + 84, + 48, + 48, + 119, + 85, + 85, + 104, + 67, 84, - 86, - 90, - 76, - 83, 72, - 74, - 106, - 101, - 68, - 86, - 68, + 108, + 122, + 82, + 84, 78, - 72, - 90, - 83, + 50, + 87, + 107, + 85, + 49, 78, 69, 70, @@ -250,56 +250,56 @@ 70, 86, 68, + 99, + 49, + 104, 87, - 68, - 89, - 52, - 77, - 85, - 104, - 83, - 88, - 51, - 104, - 121, - 83, - 70, - 85, - 50, - 84, - 69, - 120, - 81, 97, - 87, - 116, - 115, - 86, - 50, - 78, - 66, - 90, 122, + 77, + 51, + 89, + 109, + 120, + 48, + 83, + 72, + 104, + 69, + 77, + 88, + 74, + 69, + 85, + 72, + 100, + 48, + 84, + 107, + 48, + 52, + 85, + 84, 73, 76, - 76, + 101, + 71, + 70, + 82, 83, - 49, - 53, - 90, - 85, - 57, - 50, + 109, + 74, + 118, + 101, + 108, + 108, + 102, 83, - 107, - 100, - 97, - 85, - 87, - 116, + 88, + 78, 65, 65, - 69, + 85, 103, 75, 81, @@ -336,28 +336,28 @@ 86, 90, 51, - 108, - 107, - 89, - 49, - 107, - 51, + 100, + 84, + 84, + 48, + 48, + 119, + 85, + 85, + 104, + 67, 84, - 86, - 90, - 76, - 83, 72, - 74, - 106, - 101, - 68, - 86, - 68, + 108, + 122, + 82, + 84, 78, - 72, - 90, - 83, + 50, + 87, + 107, + 85, + 49, 78, 69, 70, @@ -387,7 +387,7 @@ "responseMessage": "", "responseHeaders": { "alt-svc": [ - "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" + "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\"" ], "cache-control": [ "private" @@ -396,11 +396,20 @@ "application/json; charset\u003dUTF-8" ], "date": [ - "Wed, 04 Aug 2021 15:39:20 GMT" + "Wed, 08 Dec 2021 21:05:23 GMT" + ], + "expires": [ + "Wed, 08 Dec 2021 21:05:23 GMT" + ], + "p3p": [ + "CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\"" ], "server": [ "ESF" ], + "set-cookie": [ + "CONSENT\u003dPENDING+430; expires\u003dFri, 08-Dec-2023 21:05:23 GMT; path\u003d/; domain\u003d.youtube.com; Secure" + ], "vary": [ "Origin", "X-Origin", @@ -416,7 +425,7 @@ "0" ] }, - "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgsyRnI3VDRCV3pHNCio6aqIBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchPageWebCommentReplies_rid\",\n \"value\": \"0xcaea261f4cc07e59\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24077266,24016284,23858058,23986015,24002922,24070197,24053866,24066659,23944779,23744176,24060921,24044723,23940237,23968386,24028143,23857949,24059521,24074876,24001373,23891344,24004644,24043240,1714248,23998056,23974595,24070035,24007246,24058380,24053418,24058812,23983814,23884386,24042870,23804281,23934970,23983296,24057238,24050503,23891346,39321255,24030040,24002022,23996830,24049820,23918597,24074877,23966208,24082773,23946420,24036237,24045411,24036948,24070942,24056274,23882685,24002025,24068668,24037794\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210728\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"onResponseReceivedEndpoints\": [\n {\n \"clickTrackingParams\": \"CAAQg2ciEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"appendContinuationItemsAction\": {\n \"continuationItems\": [\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"ProLitening Piano and Gaming\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CDgQtnUYACITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCX681HR_xrHU6LLPiklWcAg\",\n \"canonicalBaseUrl\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Lol\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 months ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQtnUYACITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89NT45crL0Cj\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlOVDQ1Y3JMMENqogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89NT45crL0Cj\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CD0QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CD0QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CD0QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 7,260 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CDwQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDwQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDwQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CDsQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560951\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": true,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CDgQtnUYACITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"7.2K likes\"\n }\n },\n \"simpleText\": \"7.2K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CDoQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CDkQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"authorCommentBadge\": {\n \"authorCommentBadgeRenderer\": {\n \"color\": {\n \"basicColorPaletteData\": {\n \"backgroundColor\": 4287137928,\n \"foregroundTitleColor\": 4294967295\n }\n },\n \"authorText\": {\n \"simpleText\": \"ProLitening Piano and Gaming\"\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CDgQtnUYACITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCX681HR_xrHU6LLPiklWcAg\",\n \"canonicalBaseUrl\": \"/channel/UCX681HR_xrHU6LLPiklWcAg\"\n }\n }\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CDgQtnUYACITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Cerebrum Maximus\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTymP59FqujEH5cRMswkKU_Ft4eEWFYAXwtwYMj\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTymP59FqujEH5cRMswkKU_Ft4eEWFYAXwtwYMj\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTymP59FqujEH5cRMswkKU_Ft4eEWFYAXwtwYMj\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Cerebrum Maximus\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CDIQtnUYASITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCGY_9x_HlsCSc8K3h8TYD3w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCGY_9x_HlsCSc8K3h8TYD3w\",\n \"canonicalBaseUrl\": \"/channel/UCGY_9x_HlsCSc8K3h8TYD3w\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"\u0027\u0027No prob Bob\u0027\u0027\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\u0027\u0027I\u0027m Lapis my dude\u0027\u0027\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"\\n\"\n },\n {\n \"text\": \"SU fans everywhere and I finally feel part of a community\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 months ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQtnUYASITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89NmPMKu8H-v\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlObVBNS3U4SC12ogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89NmPMKu8H-v\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CDcQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDcQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 1,724 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CDYQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDYQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDYQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CDUQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091560952\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CDIQtnUYASITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"1.7K likes\"\n }\n },\n \"simpleText\": \"1.7K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CDQQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CDMQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CDIQtnUYASITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Just A Guy Who Likes Hentai\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/Rq5LP4So6EXg89LmsVtITjGM7GieptGSEHR5TXjOsB_8mKgKEEOax458NCBQCN07IqVcvV4X\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/Rq5LP4So6EXg89LmsVtITjGM7GieptGSEHR5TXjOsB_8mKgKEEOax458NCBQCN07IqVcvV4X\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/Rq5LP4So6EXg89LmsVtITjGM7GieptGSEHR5TXjOsB_8mKgKEEOax458NCBQCN07IqVcvV4X\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Just A Guy Who Likes Hentai\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCwQtnUYAiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCjXBYRF_rLmi9OFzS-1WLiw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCjXBYRF_rLmi9OFzS-1WLiw\",\n \"canonicalBaseUrl\": \"/channel/UCjXBYRF_rLmi9OFzS-1WLiw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \" @Cerebrum Maximus \",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCwQtnUYAiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCGY_9x_HlsCSc8K3h8TYD3w\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCGY_9x_HlsCSc8K3h8TYD3w\",\n \"canonicalBaseUrl\": \"/channel/UCGY_9x_HlsCSc8K3h8TYD3w\"\n }\n }\n },\n {\n \"text\": \" sorry dude, but i dont actually like su\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"2 months ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCwQtnUYAiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89NmR85JvIn2\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlObVI4NUp2SW4yogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89NmR85JvIn2\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CDEQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDEQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDEQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 2,312 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CDAQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDAQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDAQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CC8QtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"creatorHeart\": {\n \"creatorHeartRenderer\": {\n \"creatorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLS1ZIC86AbVwIffcbt_PqbcZMfGJp0YfVoR9Er7ew\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ProLitening Piano and Gaming\"\n }\n }\n },\n \"heartIcon\": {\n \"iconType\": \"FULL_HEART\"\n },\n \"heartColor\": {\n \"basicColorPaletteData\": {\n \"foregroundTitleColor\": 4294901760\n }\n },\n \"heartedTooltip\": \"❤ by ProLitening Piano and Gaming\",\n \"isHearted\": true,\n \"isEnabled\": false,\n \"heartedAccessibility\": {\n \"accessibilityData\": {\n \"label\": \"❤ by ProLitening Piano and Gaming\"\n }\n },\n \"kennedyHeartColorString\": \"#ff0000\"\n }\n },\n \"protoCreationMs\": \"1628091560952\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCwQtnUYAiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"2.3K likes\"\n }\n },\n \"simpleText\": \"2.3K\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CC4Qr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CC0QsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CCwQtnUYAiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"һєʟʟȏ ѧṅԀ ɢȏȏԀɞʏє\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSLElDoD2MpifTjeYxdxVWjAjk5KsUW1hxj9Bvn\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSLElDoD2MpifTjeYxdxVWjAjk5KsUW1hxj9Bvn\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLSLElDoD2MpifTjeYxdxVWjAjk5KsUW1hxj9Bvn\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"һєʟʟȏ ѧṅԀ ɢȏȏԀɞʏє\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCYQtnUYAyITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCp3r5A8uJk_jTEpUHqG-WVQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCp3r5A8uJk_jTEpUHqG-WVQ\",\n \"canonicalBaseUrl\": \"/channel/UCp3r5A8uJk_jTEpUHqG-WVQ\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I love su, too bad it ended\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQtnUYAyITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OLAqk9RsY2\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlPTEFxazlSc1kyogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OLAqk9RsY2\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CCsQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCsQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCsQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 332 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CCoQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCoQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CCkQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560952\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCYQtnUYAyITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"332 likes\"\n }\n },\n \"simpleText\": \"332\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CCgQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CCcQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CCYQtnUYAyITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"JackJackAttack_90\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQk38NPk7-h83SufKwi-043hd83gl-DetPh8ELzAw\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQk38NPk7-h83SufKwi-043hd83gl-DetPh8ELzAw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQk38NPk7-h83SufKwi-043hd83gl-DetPh8ELzAw\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"JackJackAttack_90\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCAQtnUYBCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCyOhtYg1Ft0tQC2oZKmrFaw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCyOhtYg1Ft0tQC2oZKmrFaw\",\n \"canonicalBaseUrl\": \"/channel/UCyOhtYg1Ft0tQC2oZKmrFaw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"I like ur name\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQtnUYBCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89ONWXd3v1Kp\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlPTldYZDN2MUtwogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89ONWXd3v1Kp\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CCUQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCUQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCUQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 225 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CCQQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCQQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCQQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CCMQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560952\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCAQtnUYBCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"225 likes\"\n }\n },\n \"simpleText\": \"225\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CCIQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CCEQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CCAQtnUYBCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Andartha Bunarto 温武进\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQGwtYg6mFmdtJMo9HYgBzXLKuD5pMskeW8y4q0pA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQGwtYg6mFmdtJMo9HYgBzXLKuD5pMskeW8y4q0pA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQGwtYg6mFmdtJMo9HYgBzXLKuD5pMskeW8y4q0pA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Andartha Bunarto 温武进\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUYBSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCEHI2h4BS8PuLRhy-lXxJKA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEHI2h4BS8PuLRhy-lXxJKA\",\n \"canonicalBaseUrl\": \"/channel/UCEHI2h4BS8PuLRhy-lXxJKA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Jealousy\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUYBSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OOrZVTNUk8\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlPT3JaVlROVWs4ogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OOrZVTNUk8\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CB8QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CB8QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CB8QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 155 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CB4QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CB4QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CB4QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CB0QtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560952\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CBoQtnUYBSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"155 likes\"\n }\n },\n \"simpleText\": \"155\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBwQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CBsQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CBoQtnUYBSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"PulseBow\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQPjnFLsNAqau6QjpEWLCR8-j3umGaM3j9-aPz35A\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQPjnFLsNAqau6QjpEWLCR8-j3umGaM3j9-aPz35A\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQPjnFLsNAqau6QjpEWLCR8-j3umGaM3j9-aPz35A\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"PulseBow\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CBQQtnUYBiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCsMI5j-6PAONmKJJogiT_6A\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCsMI5j-6PAONmKJJogiT_6A\",\n \"canonicalBaseUrl\": \"/channel/UCsMI5j-6PAONmKJJogiT_6A\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"They thought it meant \\\"dis i like\\\"\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQtnUYBiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OQIozX3Ml3\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlPUUlvelgzTWwzogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OQIozX3Ml3\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CBkQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBkQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBkQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 271 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CBgQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBgQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBgQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CBcQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560953\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CBQQtnUYBiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"271 likes\"\n }\n },\n \"simpleText\": \"271\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBYQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CBUQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CBQQtnUYBiITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Kristine T\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/I2Oelz6-hx4xxa16t8tauuaFKwmiZsREMYqdHPX-QbQa8dS90JBMhfq7tpmnoTOpXC9p73Ty\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/I2Oelz6-hx4xxa16t8tauuaFKwmiZsREMYqdHPX-QbQa8dS90JBMhfq7tpmnoTOpXC9p73Ty\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/I2Oelz6-hx4xxa16t8tauuaFKwmiZsREMYqdHPX-QbQa8dS90JBMhfq7tpmnoTOpXC9p73Ty\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Kristine T\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CA4QtnUYByITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCuv6cNBw7Ls-FkdgWxJLYNg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCuv6cNBw7Ls-FkdgWxJLYNg\",\n \"canonicalBaseUrl\": \"/channel/UCuv6cNBw7Ls-FkdgWxJLYNg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Theyre jealous he plays it better than them\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QtnUYByITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89ORdrbsgi4o\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlPUmRyYnNnaTRvogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89ORdrbsgi4o\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CBMQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBMQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 160 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CBIQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBIQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CBEQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560953\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CA4QtnUYByITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"160 likes\"\n }\n },\n \"simpleText\": \"160\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBAQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CA8QsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CA4QtnUYByITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"The Piano Kid\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/1YwSfUechYqeDZ98efJk1VkM3shXNk01P-YOfmXrQvoCmnpwu2HFPRSeSxZ6rmXwDbpAd9HHNg\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/1YwSfUechYqeDZ98efJk1VkM3shXNk01P-YOfmXrQvoCmnpwu2HFPRSeSxZ6rmXwDbpAd9HHNg\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/1YwSfUechYqeDZ98efJk1VkM3shXNk01P-YOfmXrQvoCmnpwu2HFPRSeSxZ6rmXwDbpAd9HHNg\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"The Piano Kid\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CAgQtnUYCCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCNNRd7soI4SXpINOHdDL6dw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCNNRd7soI4SXpINOHdDL6dw\",\n \"canonicalBaseUrl\": \"/channel/UCNNRd7soI4SXpINOHdDL6dw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"me\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQtnUYCCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OSGkX4Adve\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlPU0drWDRBZHZlogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89OSGkX4Adve\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CA0QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CA0QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CA0QmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 110 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CAwQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAwQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAwQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CAsQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560953\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CAgQtnUYCCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"110 likes\"\n }\n },\n \"simpleText\": \"110\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CAoQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CAkQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CAgQtnUYCCITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"CybopGames\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/4eew4f3GstwaCXO7BKnTj1epjgx2RYMb4ds8OeVj6UxrKpi3HARtQglZuMkhZkoRHSQgFU3HviY\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/4eew4f3GstwaCXO7BKnTj1epjgx2RYMb4ds8OeVj6UxrKpi3HARtQglZuMkhZkoRHSQgFU3HviY\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/4eew4f3GstwaCXO7BKnTj1epjgx2RYMb4ds8OeVj6UxrKpi3HARtQglZuMkhZkoRHSQgFU3HviY\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"CybopGames\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CAIQtnUYCSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCSXRE3Rnqo3wFrfRv7UvpyA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCSXRE3Rnqo3wFrfRv7UvpyA\",\n \"canonicalBaseUrl\": \"/channel/UCSXRE3Rnqo3wFrfRv7UvpyA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"im disliking with my alt accounts\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAIQtnUYCSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\u0026lc\u003dUgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89Oaloihuikc\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\",\n \"params\": \"ejFVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZy45TlNuaWszdk5VODlPYWxvaWh1aWtjogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"commentId\": \"UgydcY7MVKHrcx5C4vR4AaABAg.9NSnik3vNU89Oaloihuikc\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CAcQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAcQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAcQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 505 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CAYQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAYQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253D--yeOvJGZQk\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAYQmE0iEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003d--yeOvJGZQk\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"--yeOvJGZQk\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CAUQtXUiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"protoCreationMs\": \"1628091560953\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CAIQtnUYCSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"505 likes\"\n }\n },\n \"simpleText\": \"505\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CAQQr9gCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CAMQsNgCIhMIk7yY2dmX8gIVxjzxBR2DcwWS\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CAIQtnUYCSITCJO8mNnZl_ICFcY88QUdg3MFkg\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"button\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show more replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"SUBDIRECTORY_ARROW_RIGHT\"\n },\n \"trackingParams\": \"CAEQ8FsiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAEQ8FsiEwiTvJjZ2ZfyAhXGPPEFHYNzBZI\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SCy0teWVPdkpHWlFrGAYyswIKsAFHQUl5WGdvOElPZnB4ZTdBelBJQ01qRVEwS2pJbWZTWThRSVlfX19fX19fX19fOV9JQUFvQlRBS09oWTVUbE51YVdzemRrNVZPRGxQWVd4dmFXaDFhV3RqRWg0SUJSSWFWV2Q1WkdOWk4wMVdTMGh5WTNnMVF6UjJValJCWVVGQ1FXYzZJQWdCRWh3MU9sVm5lV1JqV1RkTlZrdEljbU40TlVNMGRsSTBRV0ZCUWtGbhpLEhpVZ3lkY1k3TVZLSHJjeDVDNHZSNEFhQUJBZyICCAAqGFVDWDY4MUhSX3hySFU2TExQaWtsV2NBZzILLS15ZU92SkdaUWtAAEgyKApCL2NvbW1lbnQtcmVwbGllcy1pdGVtLVVneWRjWTdNVktIcmN4NUM0dlI0QWFBQkFn\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n }\n }\n ],\n \"targetId\": \"comment-replies-item-UgydcY7MVKHrcx5C4vR4AaABAg\"\n }\n }\n ]\n}\n", + "responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtCcHVGRDBuZC1TMCiTvMSNBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210728.00.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetWatchPageWebCommentReplies_rid\",\n \"value\": \"0xcb87fdc3cd0438e7\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24084440,24134152,24034168,24116717,23966208,24111165,24106839,24077266,24085811,23946420,23804281,23884386,24058380,24115641,23998056,23882685,24082661,24002923,24110902,24129402,24007246,24116735,24004644,24117476,24077241,24045476,24064555,24001373,24095695,24036948,24109689,24129451,24115508,23968386,24028143,24002022,24080738,23858057,24113698,23857950,23918597,24131029,23983296,24135236,39321475,23934970,23944779,23744176,24007790,24142470,24141913,24045475,24132121,24002025,24138442,24108194,24140247,24106921,23986019,1714249\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20211103\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"client.fexp\",\n \"value\": \"24084440,24134152,24034168,24116717,23966208,24111165,24106839,24077266,24085811,23946420,23804281,23884386,24058380,24115641,23998056,23882685,24082661,24002923,24110902,24129402,24007246,24116735,24004644,24117476,24077241,24045476,24064555,24001373,24095695,24036948,24109689,24129451,24115508,23968386,24028143,24002022,24080738,23858057,24113698,23857950,23918597,24131029,23983296,24135236,39321475,23934970,23944779,23744176,24007790,24142470,24141913,24045475,24132121,24002025,24138442,24108194,24140247,24106921,23986019,1714249\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQg2ciEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"onResponseReceivedEndpoints\": [\n {\n \"clickTrackingParams\": \"CAAQg2ciEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"appendContinuationItemsAction\": {\n \"continuationItems\": [\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Andre Farfan\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ICSj80yxbiJ5maFfWeMmxopYbblTUPaOsVNNsP-egCS61HyCex8TEmeY4NdOtET3qb-x_UOM\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ICSj80yxbiJ5maFfWeMmxopYbblTUPaOsVNNsP-egCS61HyCex8TEmeY4NdOtET3qb-x_UOM\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ICSj80yxbiJ5maFfWeMmxopYbblTUPaOsVNNsP-egCS61HyCex8TEmeY4NdOtET3qb-x_UOM\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Andre Farfan\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYMtcMCKn6YNUoR6K_caE9A\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYMtcMCKn6YNUoR6K_caE9A\",\n \"canonicalBaseUrl\": \"/channel/UCYMtcMCKn6YNUoR6K_caE9A\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"First\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tOBhBXP\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV0T0JoQlhQogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tOBhBXP\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tOBhBXP\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CFEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CFEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CFEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tOBhBXP\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CFAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CFAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CFAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 40 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CE8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CE8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CE8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CE4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CE4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CE4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CE0QtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523650\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"40 likes\"\n }\n },\n \"simpleText\": \"40\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CEwQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CEsQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CEoQtnUYASITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"SpaceGodzillaZero\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/Upu7qbKlCGclgR3rPSKD_cR0G5pGVYWwGiXNksp_AiMoqiZ-EFoFXy96E1C2o9bOBTLHL6NF\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/Upu7qbKlCGclgR3rPSKD_cR0G5pGVYWwGiXNksp_AiMoqiZ-EFoFXy96E1C2o9bOBTLHL6NF\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/Upu7qbKlCGclgR3rPSKD_cR0G5pGVYWwGiXNksp_AiMoqiZ-EFoFXy96E1C2o9bOBTLHL6NF\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"SpaceGodzillaZero\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCZZhtsItId7XI8GrYbi1Ehg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCZZhtsItId7XI8GrYbi1Ehg\",\n \"canonicalBaseUrl\": \"/channel/UCZZhtsItId7XI8GrYbi1Ehg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Furry dinosaur\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago (edited)\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tTqLxXV\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV0VHFMeFhWogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tTqLxXV\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tTqLxXV\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CEkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CEkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tTqLxXV\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CEgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 55 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CEcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CEYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CEUQtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523651\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"55 likes\"\n }\n },\n \"simpleText\": \"55\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CEQQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CEMQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CEIQtnUYAiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Hayden Maximus Leonardi\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTwpTJ3NOMT3dArBBBTjnOON6A5oKUqBNegBw\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTwpTJ3NOMT3dArBBBTjnOON6A5oKUqBNegBw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLTwpTJ3NOMT3dArBBBTjnOON6A5oKUqBNegBw\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Hayden Maximus Leonardi\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC6cqqD60nuAadjpko716BAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC6cqqD60nuAadjpko716BAg\",\n \"canonicalBaseUrl\": \"/channel/UC6cqqD60nuAadjpko716BAg\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Hi\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tibZ6U3\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV0aWJaNlUzogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tibZ6U3\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tibZ6U3\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CEEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CEEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CEEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5tibZ6U3\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CEAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CEAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CEAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 12 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CD8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CD8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CD8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CD4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CD4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CD4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CD0QtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523651\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"12 likes\"\n }\n },\n \"simpleText\": \"12\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CDwQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CDsQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CDoQtnUYAyITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Storm Singh🥇\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/JFNI_qopT1MHssib9aGhKbL261-e1Y0o9Ct10AY-6HrMiV1v9_e0qvKsEe5-Yha8OHCS0k19\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/JFNI_qopT1MHssib9aGhKbL261-e1Y0o9Ct10AY-6HrMiV1v9_e0qvKsEe5-Yha8OHCS0k19\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/JFNI_qopT1MHssib9aGhKbL261-e1Y0o9Ct10AY-6HrMiV1v9_e0qvKsEe5-Yha8OHCS0k19\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Storm Singh🥇\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCzIObVZ4hWuBpNoej2UZu2Q\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCzIObVZ4hWuBpNoej2UZu2Q\",\n \"canonicalBaseUrl\": \"/channel/UCzIObVZ4hWuBpNoej2UZu2Q\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"you get free likes under verified channel\u0027s reply\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago (edited)\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5u3HqcoP\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV1M0hxY29QogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5u3HqcoP\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5u3HqcoP\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CDkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CDkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5u3HqcoP\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CDgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 87 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CDcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CDYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CDUQtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523652\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"87 likes\"\n }\n },\n \"simpleText\": \"87\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CDQQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CDMQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CDIQtnUYBCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Nate Chicken\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOsJirsY4a_H-JxAIdRn8-EPqAO_BjaYDfYw\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOsJirsY4a_H-JxAIdRn8-EPqAO_BjaYDfYw\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQOsJirsY4a_H-JxAIdRn8-EPqAO_BjaYDfYw\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Nate Chicken\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCNMUSoNguiFhNTKc2Y_8TIA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCNMUSoNguiFhNTKc2Y_8TIA\",\n \"canonicalBaseUrl\": \"/channel/UCNMUSoNguiFhNTKc2Y_8TIA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Yoo\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vhMkOzR\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV2aE1rT3pSogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vhMkOzR\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vhMkOzR\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CDEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CDEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CDEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vhMkOzR\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CDAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CDAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CDAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 4 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CC8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CC8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CC8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CC4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CC4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CC4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CC0QtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523652\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 likes\"\n }\n },\n \"simpleText\": \"4\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CCwQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CCsQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CCoQtnUYBSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Shakiel FF\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQcJbQwpKuNDDqFOgN4swYqDgDufF6cCHskdjQe-Q\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQcJbQwpKuNDDqFOgN4swYqDgDufF6cCHskdjQe-Q\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ytc/AKedOLQcJbQwpKuNDDqFOgN4swYqDgDufF6cCHskdjQe-Q\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Shakiel FF\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCIXjV3jf-_u5Lb9hQO0Ebtw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCIXjV3jf-_u5Lb9hQO0Ebtw\",\n \"canonicalBaseUrl\": \"/channel/UCIXjV3jf-_u5Lb9hQO0Ebtw\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Sus\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vnMrhan\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV2bk1yaGFuogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vnMrhan\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vnMrhan\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CCkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CCkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5vnMrhan\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CCgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 11 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CCcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CCYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CCUQtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523653\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"11 likes\"\n }\n },\n \"simpleText\": \"11\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CCQQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CCMQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CCIQtnUYBiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Lea\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/nR_RTaN2HBNTxersDNoA9aTi8_d9Uwrq6aaT5j0XXy112DIp0B6y2e45T1OTp3IB4a1U5UxT\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/nR_RTaN2HBNTxersDNoA9aTi8_d9Uwrq6aaT5j0XXy112DIp0B6y2e45T1OTp3IB4a1U5UxT\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/nR_RTaN2HBNTxersDNoA9aTi8_d9Uwrq6aaT5j0XXy112DIp0B6y2e45T1OTp3IB4a1U5UxT\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Lea\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC_UP0jb3ZQoIWkSbucZdlvA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC_UP0jb3ZQoIWkSbucZdlvA\",\n \"canonicalBaseUrl\": \"/channel/UC_UP0jb3ZQoIWkSbucZdlvA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Hi\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w2Mj8jQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV3Mk1qOGpRogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w2Mj8jQ\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w2Mj8jQ\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CCEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w2Mj8jQ\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CCAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CCAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CCAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 4 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CB8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CB8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CB8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CB4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CB4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CB4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CB0QtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523653\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"4 likes\"\n }\n },\n \"simpleText\": \"4\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBwQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CBsQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CBoQtnUYByITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Shiny Buzzwole\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/EJN47HEoCy8ARWeABNAemyMTOO4TSZ1zu0fiUI_Re4v1yL9VdBCUEmdpk1Y4Q43ynWH7481Z2Q\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/EJN47HEoCy8ARWeABNAemyMTOO4TSZ1zu0fiUI_Re4v1yL9VdBCUEmdpk1Y4Q43ynWH7481Z2Q\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/EJN47HEoCy8ARWeABNAemyMTOO4TSZ1zu0fiUI_Re4v1yL9VdBCUEmdpk1Y4Q43ynWH7481Z2Q\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Shiny Buzzwole\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCZBX_ZnJLoNWX7UYkxPfRRA\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCZBX_ZnJLoNWX7UYkxPfRRA\",\n \"canonicalBaseUrl\": \"/channel/UCZBX_ZnJLoNWX7UYkxPfRRA\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Wow! It looks great!\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w3-m2U5\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV3My1tMlU1ogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w3-m2U5\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w3-m2U5\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CBkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CBkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w3-m2U5\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CBgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 9 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CBcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CBYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CBUQtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523653\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"9 likes\"\n }\n },\n \"simpleText\": \"9\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CBQQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CBMQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CBIQtnUYCCITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"ruben._.paiaia\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/We90rJ2jvF_p7BQnw86EtDK15nmyXr2O8KCCv6eg10bRxlrQSgfK-Ca-faghmOvQaTuj811RuA\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/We90rJ2jvF_p7BQnw86EtDK15nmyXr2O8KCCv6eg10bRxlrQSgfK-Ca-faghmOvQaTuj811RuA\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/We90rJ2jvF_p7BQnw86EtDK15nmyXr2O8KCCv6eg10bRxlrQSgfK-Ca-faghmOvQaTuj811RuA\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"ruben._.paiaia\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC5nAxS7xoOmDzg7xzSCRi0g\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC5nAxS7xoOmDzg7xzSCRi0g\",\n \"canonicalBaseUrl\": \"/channel/UC5nAxS7xoOmDzg7xzSCRi0g\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \"Damn\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5wEpp_l1\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV3RXBwX2wxogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5wEpp_l1\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5wEpp_l1\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CBEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CBEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5wEpp_l1\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CBAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CBAQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 3 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CA8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CA8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CA8Q8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CA4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CA4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CA4QmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CA0QtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523654\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"3 likes\"\n }\n },\n \"simpleText\": \"3\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CAwQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CAsQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CAoQtnUYCSITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"commentRenderer\": {\n \"authorText\": {\n \"simpleText\": \"Andre Farfan\"\n },\n \"authorThumbnail\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/ICSj80yxbiJ5maFfWeMmxopYbblTUPaOsVNNsP-egCS61HyCex8TEmeY4NdOtET3qb-x_UOM\u003ds48-c-k-c0x00ffffff-no-rj\",\n \"width\": 48,\n \"height\": 48\n },\n {\n \"url\": \"https://yt3.ggpht.com/ICSj80yxbiJ5maFfWeMmxopYbblTUPaOsVNNsP-egCS61HyCex8TEmeY4NdOtET3qb-x_UOM\u003ds88-c-k-c0x00ffffff-no-rj\",\n \"width\": 88,\n \"height\": 88\n },\n {\n \"url\": \"https://yt3.ggpht.com/ICSj80yxbiJ5maFfWeMmxopYbblTUPaOsVNNsP-egCS61HyCex8TEmeY4NdOtET3qb-x_UOM\u003ds176-c-k-c0x00ffffff-no-rj\",\n \"width\": 176,\n \"height\": 176\n }\n ],\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Andre Farfan\"\n }\n }\n },\n \"authorEndpoint\": {\n \"clickTrackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYMtcMCKn6YNUoR6K_caE9A\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYMtcMCKn6YNUoR6K_caE9A\",\n \"canonicalBaseUrl\": \"/channel/UCYMtcMCKn6YNUoR6K_caE9A\"\n }\n },\n \"contentText\": {\n \"runs\": [\n {\n \"text\": \" @Hayden Maximus Leonardi \",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UC6cqqD60nuAadjpko716BAg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC6cqqD60nuAadjpko716BAg\",\n \"canonicalBaseUrl\": \"/channel/UC6cqqD60nuAadjpko716BAg\"\n }\n }\n },\n {\n \"text\": \" yes\"\n }\n ]\n },\n \"publishedTimeText\": {\n \"runs\": [\n {\n \"text\": \"1 month ago\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\u0026lc\u003dUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w_4MZzh\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\",\n \"params\": \"ejFVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZy45VE9yQUFENzhaNTlUUDV3XzRNWnpoogIDwAEA\"\n }\n }\n }\n ]\n },\n \"isLiked\": false,\n \"actionMenu\": {\n \"menuRenderer\": {\n \"items\": [\n {\n \"menuNavigationItemRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Report\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"FLAG\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"ignoreNavigation\": true\n }\n },\n \"modalEndpoint\": {\n \"modal\": {\n \"modalWithTitleAndButtonRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Need to report the comment?\"\n }\n ]\n },\n \"content\": {\n \"runs\": [\n {\n \"text\": \"Sign in to report inappropriate content. You can also \"\n },\n {\n \"text\": \"file a NetzDG complaint\",\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w_4MZzh\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://support.google.com/youtube/contact/netzdg?hl\u003den-GB\u0026content_url\u003dhttps://www.youtube.com/watch%3Fv%3DxaQJbozY_Is%26lc%3DUgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w_4MZzh\"\n }\n }\n },\n {\n \"text\": \".\"\n }\n ]\n },\n \"button\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BRAND\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CAkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAkQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Action menu\"\n }\n },\n \"menuPopupAccessibility\": {\n \"label\": \"List of menu actions\"\n }\n }\n },\n \"commentId\": \"UgwSOM0QHBLysE3vZE54AaABAg.9TOrAAD78Z59TP5w_4MZzh\",\n \"actionButtons\": {\n \"commentActionButtonsRenderer\": {\n \"likeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"LIKE\"\n },\n \"trackingParams\": \"CAgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Like\",\n \"toggledTooltip\": \"Unlike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAgQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Like this reply along with 6 other people\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Unlike\"\n }\n }\n }\n },\n \"replyButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Reply\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"trackingParams\": \"CAcQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\"\n }\n },\n \"dislikeButton\": {\n \"toggleButtonRenderer\": {\n \"style\": {\n \"styleType\": \"STYLE_TEXT\"\n },\n \"size\": {\n \"sizeType\": \"SIZE_DEFAULT\"\n },\n \"isToggled\": false,\n \"isDisabled\": false,\n \"defaultIcon\": {\n \"iconType\": \"DISLIKE\"\n },\n \"trackingParams\": \"CAYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"defaultTooltip\": \"Dislike\",\n \"toggledTooltip\": \"Remove dislike\",\n \"toggledStyle\": {\n \"styleType\": \"STYLE_DEFAULT_ACTIVE\"\n },\n \"defaultNavigationEndpoint\": {\n \"clickTrackingParams\": \"CAYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den-GB%26next%3D%252Fwatch%253Fv%253DxaQJbozY_Is\u0026hl\u003den-GB\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"nextEndpoint\": {\n \"clickTrackingParams\": \"CAYQmE0iEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/watch?v\u003dxaQJbozY_Is\",\n \"webPageType\": \"WEB_PAGE_TYPE_WATCH\",\n \"rootVe\": 3832\n }\n },\n \"watchEndpoint\": {\n \"videoId\": \"xaQJbozY_Is\"\n }\n }\n }\n },\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Dislike this reply\"\n }\n },\n \"toggledAccessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Remove dislike\"\n }\n }\n }\n },\n \"trackingParams\": \"CAUQtXUiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"protoCreationMs\": \"1638997523654\",\n \"style\": \"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR\"\n }\n },\n \"authorIsChannelOwner\": false,\n \"voteStatus\": \"INDIFFERENT\",\n \"trackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"voteCount\": {\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"6 likes\"\n }\n },\n \"simpleText\": \"6\"\n },\n \"expandButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Read more\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Read more\"\n },\n \"trackingParams\": \"CAQQr9gCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"collapseButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show less\"\n }\n ]\n },\n \"accessibility\": {\n \"label\": \"Show less\"\n },\n \"trackingParams\": \"CAMQsNgCIhMImta6yY3V9AIVztERCB0pjQcn\"\n }\n },\n \"loggingDirectives\": {\n \"trackingParams\": \"CAIQtnUYCiITCJrWusmN1fQCFc7REQgdKY0HJw\u003d\u003d\",\n \"visibility\": {\n \"types\": \"12\"\n }\n }\n }\n },\n {\n \"continuationItemRenderer\": {\n \"button\": {\n \"buttonRenderer\": {\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Show more replies\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"SUBDIRECTORY_ARROW_RIGHT\"\n },\n \"trackingParams\": \"CAEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAEQ8FsiEwia1rrJjdX0AhXO0REIHSmNByc\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/next\"\n }\n },\n \"continuationCommand\": {\n \"token\": \"Eg0SC3hhUUpib3pZX0lzGAYyswIKsAFHQUl5WGdvOElPNmk1OTcwaWZVQ01qRVEyTm1ndW9URjh3SVlfX19fX19fX19fOV9JQUFvQlRBS09oWTVWRTl5UVVGRU56aGFOVGxVVURWM1h6Uk5XbnBvRWg0SUJSSWFWV2QzVTA5Tk1GRklRa3g1YzBVemRscEZOVFJCWVVGQ1FXYzZJQWdCRWh3MU9sVm5kMU5QVFRCUlNFSk1lWE5GTTNaYVJUVTBRV0ZCUWtGbhpLEhpVZ3dTT00wUUhCTHlzRTN2WkU1NEFhQUJBZyICCAAqGFVDc1hWazM3Ymx0SHhEMXJEUHd0Tk04UTILeGFRSmJvellfSXNAAUgyKApCL2NvbW1lbnQtcmVwbGllcy1pdGVtLVVnd1NPTTBRSEJMeXNFM3ZaRTU0QWFBQkFn\",\n \"request\": \"CONTINUATION_REQUEST_TYPE_WATCH_NEXT\"\n }\n }\n }\n }\n }\n }\n ],\n \"targetId\": \"comment-replies-item-UgwSOM0QHBLysE3vZE54AaABAg\"\n }\n }\n ]\n}\n", "latestUrl": "https://www.youtube.com/youtubei/v1/next?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8" } } \ No newline at end of file